/* Standard Global Styles */

/*ed @import url(../_css/utilitynav.css);*/

html {font-size:100%;}
body {
	margin : 15px 0 25px 15px;
	padding : 0;
	font: 68.75% Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #e4ddc5;
	min-width : 831px;
	text-align: center; /* for IE5 */
}


/* HIDES */
.shortcut-links {display:none;}
.linkHeader 
{
	margin : 0 0 0 0;
	padding : 0;
	font: 175% 'Times New Roman', Times, serif;
	color: #ac9a6a;
	background-color: #ffffff;
	text-align: left /* for IE5 */
}
#hide-me {display:none;}

/* LINKS */
a:link {color:#762123;text-decoration:none;}
a:visited {color: #762123;text-decoration:none;}
a:focus, a:hover, a:active {color: #762123;text-decoration:underline;}

/* GLOBAL IMAGE CONTROL STYLES */
img {border: 0;}
img[align=right],img[align="right"] {float:right!important;}
img.right {float:none !important;margin: 0 0 20px 15px !important;}
img.block {float:none !important;display:block !important;clear:both !important;}
img.nofloat {float:none !important;display:inline !important;margin:0 !important;padding:0 2px;}

/* HEADINGS */
/* Heading was moved to the next of main-content*/
/* End HEADINGS*/
.bodytextheader {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* body */
.bodytext {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style-type: circle;
	list-style-image: none;
	line-height: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

/* EN FA */
#enfa {
margin: 0;
padding: 0;
height:17px;
background-color:#f4da96;
direction:rtl;
text-align:right;
}

/* LISTS */
.droplinks { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; color: #666666; letter-spacing: normal; text-decoration: none }
#nav-drop
{
	background: url(../_images/nav_drop_hr_sm.gif) no-repeat right bottom;
}

ul {margin: 10px 0 10px 10px; padding: 0 0 0 10px; list-style: none;list-style-image: url(../_images/section_links_list_img.gif);}

ul li {margin: 0; padding: 0 20px 5px 0;}
	ul ul, ul ul ul {margin: 5px 0 0 10px; padding: 0 0 0 10px; list-style: none;list-style-image: url(../_images/section_links_list_img.gif);}
	ul ul li, ul ul ul li  {margin : 0; padding: 0 10px 5px 0;}

ol {margin: 10px 0 15px 0; padding: 0 0 0 10px;}
ol li {margin : 0; padding: 0 20px 5px 0;}
	ol ol, ol ol ol {margin: 5px 0 0 10px; padding: 0 0 0 10px;}
	ol ol li, ol ol ol li {margin : 0; padding: 0 10px 5px 0;}
	
ul.nomarker *, ol.nomarker * {list-style-type:none !important;list-style-image:none !important;}

/* POTPOURRI */
hr {margin:20px 0 10px 0;padding:0;height: 1px; width: 99%; color: #6d6c5d; background-color:#6d6c5d; clear:both;}

pre {font-size:1em;}

form {margin: 0;padding: 0;}

blockquote {clear:both;}

/* centers page */
#float-center {text-align: left; margin-left: auto; margin-right: auto; padding: 0; width: 831px;background: #fff url(../_images/bg_top.gif) no-repeat left top;}

/* Body content styles */
#content-wrapper {float:left;width:100%;color:#6d6c5d;background: #fff url(../_images/bg_bot_corner.gif) no-repeat right bottom;}
/*re : used nowhere #content-wrap-bg {float:left;width:100%;color:#6d6c5d;background: transparent url(../_images/bg_top.gif) no-repeat left top;margin-bottom:15px;}  */

/* ======== HEADER ======== */
#header {float: left;width:100%;margin:0;padding:0;}
#header-rowone {float:left;width:100%;margin:0;padding:0;height:23px;min-height:23px;}
#header-rowone img {float:none;margin:3px 0 0 0;padding:0;}
#header-rowtwo {float:left;width:100%;margin:0;padding:0;height:60px;min-height:60px;}
#header-rowtwo img {float:left;margin:0;padding:0;}


#page-wrap-for-vert-hr-bg {float:left;width:831px;margin:0;padding:0;background: transparent;}

/* PLEASE NOTE: The use of "Right" and "Left" are based on the visual position of the element on the screen.  "Right" comes before "Left" in the HTML as well as below.  */

/* ======== RIGHT COLUMN = Contains the Center Content column and the far right column if it exists ======== */
#right-col {float:none;width:594px;margin:0;padding:0 0 0 0;background-color:transparent;}
	
	/* CONTENT COLUMN(S) */
	#content-col-wrap {float:none;width:594px;margin:0;padding:0;background-color:transparent;}
	#content-col {float:none;margin:0;padding:0 0 5px 12px;background-color:transparent;} /* this is a global container for  utility dhtml nav, the section header graphic, content- both left & right columns if present.  Puts the left spacing on the section */
		
	#drop-nav-wrap {float:none;width:95%;margin:0;padding:0 0 3px 0;background-color:#fff;color: #5f433a;}/* see utilitynav.css for details */
	#drop-nav-wrap img {margin:0 !important;padding:0 !important;}
	
	/* Header Graphic */
	#section-graphic-wrap {float: none;width:100%;margin:0;padding:0 0 10px 0;background-color:#fff;}
	
	/* Content Section */
	#section-content-cols-wrap {float:none;margin:0;padding:0 0 5px 15px;}

	#content-left-wrap {float:left;width:395px;margin:0;padding:0;}
	#content-left-wrap-3 {float:none;width:100%;margin:0;padding:0;}	
	#breadcrumb {float:none;width:90%;margin:0;padding:0 0 0 0; font-style: italic;}
	.bc-sans-header {padding-top:15px !important;}/* unique padding for pages that do not have section-graphic-wrap (aka: header graphic) */
	
	/* === CONTENT AREA STYLES === */
	#main-content {
	float:none;
	margin:0;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 1px;
}
h1 {margin: 0;padding:0 0 .9em 0;font-weight:bold;font-size:1.3em;color: #762123;}
h2 {margin: .9em 0;padding:0;font-weight:bold;font-size:1.2em; color: #000000;}
h3 {margin: .7em 0 .3em 0;padding:0;font-weight:bold;font-size:1.0em;color: #000000;}
h4 {margin: .6em 0 .3em 0;padding:0;font-weight:bold;font-size:1.0em; color: #762123;}
h5 {margin: .3em 0;padding:0;font-weight:bold;font-size:1em; color: #762123;}
h6 {margin: .2em 0;padding:0;font-weight:normal;font-size:1em; color: #762123;}
	#main-content img {
	float:none;
	margin:0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

	
	#main-content .photo-cap {float:none;width:200px;margin:0;padding:0 0 0 10px;font-size:90%;}
	#main-content .photo-cap img {float:none;display:block;clear:both;margin:0;padding:10px 0 5px 0;}
	
	#main-content .two-col-left, #main-content .two-col-right {float:left;width:275px;margin:0;padding:0 0 0 1px;}	
	
	#content-right-wrap {float:none;width:186px;margin:0;padding:0;}
	#callout-buttons-wrap {
	float:none;
	width:100%;
	margin:0;
	padding: 0;
	vertical-align: top;
}
	
	#testimonials {float:none;width:100%;margin:0;padding:0;}
	
	/* === SECTION SIDEBAR/LINKS STYLES === */
	#section-links-wrap {float:none;width:186px;margin:0;padding:0 0 13px 0;background: #e4ddc5 url(../_images/section_links_footer_bg.gif) no-repeat left bottom;}
	#section-links-head {float:none;width:186px;margin:0;padding:6px 0 5px 0;background: #5f433a url(../_images/section_links_head_bg.gif) no-repeat left top;text-transform:uppercase;color:#fff;font-weight:bold;}
	#section-links-head h1 {margin:0;padding:0 15px 0 15px;background-color:transparent;color:#fff;font-size:1em;}
	
	#section-links-body {float:none;width:186px;margin:0;padding:0;background-color:#e4ddc5;color:#5f433a;}
	#section-links-body img {margin:0;padding:0;}
	#section-links-body ul {margin: 0;padding: 5px 10px 0 15px;list-style: none;background-color:#e4ddc5;color:#5f433a;}
	#section-links-body ul li {margin:0;padding: 2px 0;list-style: none;list-style-image:none}
	#section-links-body ul li a:link, #section-links-body ul li a:visited  {text-decoration:none;margin:0; padding:0;color:#5f433a;}
#section-links-body ul li a:focus,#section-links-body ul li a:hover,#section-links-body ul li a:active {text-decoration:underline;margin:0; padding:0;color:#5f433a;}

	#section-links-body ul li ul {margin: 0 0 0 15px;padding: 0;list-style: none;background-color:#e4ddc5;color:#5f433a;}
	#section-links-body ul li ul li {margin:0;padding: 1px 0 0 0;list-style: none;list-style-image: url(../_images/section_links_list_img.gif);}
	#section-links-body ul li ul li a:link, #section-links-body ul li ul li a:visited  {text-decoration:none;margin:0; padding:0;color:#6d6c5d;}
#section-links-body ul li ul li a:focus,#section-links-body ul li ul li a:hover,#section-links-body ul li ul li a:active {text-decoration:underline;margin:0; padding:0;color:#5f433a;}

	
/* ======== LEFT column ======== */
#left-col {float:left;width:216px; margin:0;padding:0;background-color:transparent;}
#left-col-wrap {float:left;width:100%;margin:0;padding:0;background-color:transparent;}

/* === MAIN NAVIGATION STYLES === */
#nav-wrap {
	margin:0;
	float:left;
	width:auto;
	background-color:transparent;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
}

ul#nav {
	float:none;
	width:186px;
	margin: 0;
	height: auto;
	list-style: none;
	background: #6d6c5d url(../_images/bg_nav_bot.gif) no-repeat left bottom;
	font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#f3d68c;
	text-transform:uppercase;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

ul#nav li {margin:0;padding: 0;list-style: none;color:#fff;clear:both;height:auto;list-style-image:none;}

ul#nav li a:link, ul#nav  li a:visited  {height:18px;min-height:18px;text-decoration:none;margin:0; padding:6px 0 3px 17px;color:#f3d68c;font-size:90%;display:block;background: transparent url(../_images/nav_bg2.gif) no-repeat left bottom;}
ul#nav li a:focus,ul#nav  li a:hover,ul#nav  li a:active {height:18px;min-height:18px;text-decoration:none;margin:0; padding:6px 0 3px 17px;color:#fff;font-size:110%;display:block;background: transparent url(../_images/nav_bg2_on.gif) no-repeat left bottom;}

ul#nav  li a.open-nav  {background: transparent url(../_images/nav_bg_down.gif) no-repeat left bottom !important;color:#fff !important;font-size:110% !important;}

ul#nav li a:link.nav-cc, ul#nav li a:visited.nav-cc {color:#e4ddc5;} /*custom color nav */
ul#nav li a:focus.nav-cc, ul#nav  li a:hover.nav-cc, ul#nav  li a:active.nav-cc {color:#fff;}

ul#nav li a:link.lastnav, ul#nav  li a:visited.lastnav {background: transparent url(../_images/nav_bg2_last.gif) no-repeat left bottom;}
ul#nav li a:focus.lastnav, ul#nav  li a:hover.lastnav, ul#nav  li a:active.lastnav {background: transparent url(../_images/nav_bg2_last_on.gif) no-repeat left bottom;}

/* === MAIN NAV SECTION SUBLINKS STYLES === */
ul#nav ul {float:left; width:178px;margin:0;padding:4px 0 8px 0;list-style: none;background: #5c5b4b url(../_images/nav_bg_line.gif) no-repeat left bottom;}

ul#nav li ul li {display: block;list-style-image: none;margin:0;
padding:0;background-color:#5c5b4b;background-image:none;clear:both;}

ul#nav li ul li ul {margin:0;padding:4px 0 8px 0; list-style: none;background: #5c5b4b url(../_images/nav_bg_line.gif) no-repeat left bottom;}

ul#nav li ul li a:link, ul#nav  li ul li a:visited  {text-decoration:none;margin:0; padding:1px 10px 0 17px;color:#cbcbcb;font-size:90%;display: block;background: #5c5b4b;font-weight:normal;height:15px;min-height:15px;}
ul#nav li ul li a:focus,ul#nav li ul li a:hover,ul#nav li ul li a:active {text-decoration:none;margin:0; padding:1px 10px 0 17px;color:#fff;font-size:90%;display:block;background: #414038;font-weight:normal;height:15px;min-height:15px;}

ul#nav li ul li ul li a:link, ul#nav  li ul li ul li a:visited  {text-decoration:none;margin:0; padding:1px 10px 0 17px;color:#cbcbcb;font-size:90%;display:block;background: #5c5b4b;font-weight:normal;height:15px;min-height:15px ;}
ul#nav li ul li ul li a:focus,ul#nav li ul li ul li a:hover,ul#nav li ul li ul li a:active {text-decoration:none;margin:0; padding:1px 10px 0 17px;color:#fff;font-size:90%;display:block;background: #414038;font-weight:normal;height:15px;min-height:15px;}


ul#nav li ul li.nav-on, ul#nav li ul li.nav-on a {background-color:#414038 !important; color:#fff !important;}

/* === DID YOU KNOW STYLES === */
#dyk-wrap {
	float:none;
	width:auto;
	margin:0;
	padding: 0px;
}
/* ======== Footer styles ======== */
#footer-wrap {
	margin:0;
	float:none;
	width:831px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
#float-center>#footer-wrap {
	width:831px;
	background-color: #e4ddc5;
}
#footer {
	float:none;
	width:auto;
	margin:0;
	font-family:arial,helvetica,sans-serif;
	font-size:87%;
	padding-top: 0.5em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #e4ddc5;
}
#footer a {color:#6d6c5d;text-decoration:none;}
#footer .cr-text {
	color:#5f433a;
	background-color: #e4ddc5;
}
#footer .contact-text {color:#b2875c;letter-spacing:-.5px;}
#footer .links-text,#footer .links-text a:link, #footer .links-text a:visited {color:#6d6c5d;text-transform:uppercase;}
#footer .links-text a:focus, #footer .links-text a:hover, #footer .links-text a:active {color: #762123;text-decoration:underline;}
