body {width:100%; height:100%; margin:0 auto; text-align:center; padding:0; background-color:#d3e0f0}
#container {width:780px; margin:0 auto; text-align:center}
#header {width:745px; height:92px; padding:20px 0 0 35px; clear:both; background:url(YBI-Web-topGradient-1.jpg); text-align:left}
#primaryNav {clear:both; background-color:#7ba4d4; width:780px; height:22px; padding-top:3px; text-align:center}
#homeMain, #intMain {width:780px; float:left; clear:both; background-color:#4f85c5}
#homeLeft {float:left; width:230px; text-align:left; padding:15px 0 0 20px}
#homeLeft form {margin:20px 0}
#whatsnew {height:102px; background-color:#d6e3c9; padding:5px}
#whatsnew a {color:#000; text-decoration:none; text-align:center}
#homeRight {margin-left:20px}
#intRight {float:right; width:510px; background-color:#fff;}
/* Links */


td.leftnav {width:220px; background-color:#7ba4d4; text-align:right; padding:3px; border-bottom:solid 3px #4f85c5}
.leftnav A:link { text-decoration: none; color:#fff; font-weight: bold;  font-size:10px;}
.leftnav A:visited { text-decoration: none; color:#fff; font-weight: bold;  font-size:10px;}
.leftnav A:hover { text-decoration: none; color:#000; font-weight: bold;  font-size:10px;}

/* Text */
.index { font-family:Verdana, Helvetica, sans-serif; font-size:14pt; line-height:30px; color:#FFFFFF;}
.bodytext { padding:0 20px 20px 20px; font-family:Verdana, Helvetica, sans-serif; font-size:8pt; line-height:19px;}
.whatsnewhead { font-family:Verdana, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#4f85c5;}
.whatsnew { font-family:Verdana, Helvetica, sans-serif; font-size:7pt;}
.bodytextsmall {  font-size:8pt; color:#422e0f;}
.head { font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#4f85c5; font-size:12pt;}
#index-imagechanger {width:380px; text-align:left; padding:15px 10px; background:#ff9003 url(OrangeTextBox1.jpg) no-repeat; font-weight:bold; color:#fff; font-size:9pt}




/* Structure */

.Page_title{display:block; text-align:left; padding:15px 20px; background:url(OrangeTextBox1.jpg); font-weight:bold; color:#fff; font-size:11pt; margin-bottom:15px}
.body {padding:145px 0 0 35px; text-align:left; width:523px;}
.footer {padding:10px 0 0 20px; text-align:right; font-size:7pt; color:#422E0F;}
div.padded {padding:10px;}
.bodytext {font-size:8.5pt; line-height:14pt;}

.searchBTN {border:0; padding:3px; background-color:#ff8f00; font-weight:bold; text-transform:uppercase; color:#fff; font-size:9pt}





/* NAVIGATION */

#Main_Nav{width:525px; height:20px}

#nav, #nav ul {
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	position:relative;
	z-index:200;
}

#nav a {
	display:block;
	font-weight: bold;  
	font-size:10px;
}

/*first level*/
#nav li { 
	position:relative;
	float:left;
}

/*second level position*/
#nav li ul {
	position:absolute;
	left: -999em;
	margin:0;
	clear:both;
	border-bottom: 1px solid #ffffff; 
}

#nav li ul li {
	clear:both;
	background:#4F85C5;
}

/* third level position */
#nav ul ul {
	margin-left:160px;
	border-bottom: 1px solid #ffffff;
	top:0; 
}

/*controls font color and style for first level menu items*/
#nav li a {
display:block;
	padding:3px 15px;
	color:#fff;
	font-size:8pt;
	text-decoration:none;
}
#nav li a:hover {

}

/*controls font color and style for second level and lower menu items*/
#nav li ul li a {
	color:#fff;
	border:1px solid #ffffff;
	border-bottom:0;
	padding:4px;
	width:150px;
	text-align:left;
	font-size:10px;
	text-transform:capitalize;
}

#nav li ul li a:hover {color:#ffffff;}
	
/*Hidden nav positioning DO NOT Adjust*/
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left:auto;}

#nav li:hover, #nav li.hover {height:1%;}

ul#nav iframe {
	position: absolute;
	/* account for the border */
	left: -0.25em;
	top: -0.25em;
	z-index: -1;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

* html ul#nav li { z-index: 201; }

