body{padding:0; margin:0; background-image:url(bg.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}


#Navigation { }
	#mainNav{ margin:0 auto; width:940px; position:relative;}
		#mainNav ul{ list-style:none; padding:0; height:36px; margin:0 0 0 0; float:left; overflow: hidden;}
			#mainNav ul li{float:left; background:transparent url(menu_div.png) no-repeat right top;}
				#mainNav ul li a{margin:0; padding:15px 31px 0; height:36px; display:block; text-decoration:none; color: #002345; 
					font-size:12px; background:transparent url(menu_bg.png) repeat-x left -100px; font-family:Verdana, Arial, Helvetica, sans-serif;}
					#mainNav ul li a:hover{color:#fff;  background-color:#717E44; }
					#mainNav ul li a.current, #mainNav ul li a.section{background:transparent url(menu_bg.png) repeat-x left -50px;color:#EEB111;}


/* HEADER  
		------------------------------------------------------------------------------------------*/
	#header { margin:0 auto; width:940px; height:99px; position:relative;}
		.logo a{ background:transparent url(yadari_logo.jpg) no-repeat left top; width:256px; height:97px; position:absolute; text-indent:-9999px; top:11px; z-index:100; display:block; }
		.crest{ background:transparent url(logos.png) no-repeat left top; width:259px; height:78px; position:absolute; right:0px; z-index:100; display:block; }
		.tagline{ position:absolute; text-indent:-9999px; left:350px; z-index:100; color:#FFF; font-style:italic; font-size:17px; font-weight:lighter; line-height:1em; font-family:Georgia, "Times New Roman", Times, serif; margin:2px 0px 0px 0px;}
			.tagline span.resilient { padding-left: 120px; line-height: 1.3em; }
			.tagline span.future { padding-left: 187px; line-height: 1.3em; }
.services-ddown{
padding:0px;
margin:0px;
}
.services-ddown ul{
padding:5px 0px 0px 0px;
margin:0px;
list-style:none;
}
.services-ddown ul li{
padding:0px 0px 7px 0px ;
margin:0px;
list-style:none;
/*background-image:url(arrow1.jpg);
background-repeat:no-repeat;
background-position:left 4px;*/
}
.services-ddown ul li a{
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.services-ddown ul li a:hover{
color:#000000;
}



.content{
padding:0px 0px 15px 15px;
}
.content p{
padding:0px 0px 10px 3px;
margin:0px;
line-height:16px;
}
.content p a{
color:#035E4B;
text-decoration:underline;
}
.content p a:hover{
color:#035E4B;
text-decoration:none;
}

.content h1{
font-size:18px;
padding:0px 0px 5px 0px;
margin:0px;
color:#444D26;
letter-spacing:-1px;
font-weight:normal;
}
.content h2{
font-size:11px;
padding:3px 0px 3px 3px;
margin:10px 0px 5px 0px;
font-weight:bold;
color:#D86000;
border-bottom:#D1DAE7 solid 1px;
}
.content h3{
font-size:11px;
padding:3px 0px 3px 3px;
margin:10px 0px 5px 0px;
font-weight:bold;
font-size:11px; color:#085D4B;
}
.content ul{
padding:0px;
margin:0px 0px 0px 5px;
list-style:none;
}
.content ul li{
background-image:url(../images/arrow2.gif);
background-repeat:no-repeat;
background-position:left 8px;
line-height:20px;
color:#104E40;
font-size:11px;
/*letter-spacing:0px;*/
padding-left:10px;
}
.content ul li a{
color:#104E40;
text-decoration:underline;
}
.content ul li a:hover{
color:#104E40;
text-decoration:none;
}

.right-col{
}
.right-col h1{
margin:0px;
padding:3px 0px 3px 10px;
background-color:#FF9535;
font-size:12px;
color:#FFFFFF;
}
.right-col h1 a{
color:#FFFFFF;
text-decoration:none;
}
.right-col a{
text-decoration:underline;
color:#444D26;
padding:0px 5px 5px 0px;
margin:0px;
}
.right-col a:hover{
text-decoration:none;
color:#444D26;
}
.news{
}
.news ul{
padding:0px;
margin:0px;
list-style:none;
}
.news ul li{
background-image:url(../images/news_line.jpg);
background-position:left bottom;
background-repeat:repeat-x;
list-style:none;
padding:12px 0px 12px 0px;
}
.news ul li a{
text-decoration:none;
color:#104E40;
}
.news ul li a:hover{
text-decoration:none;
color:#DA4800;
}
.footer{
background-color:#D1DAE7;
padding:10px 0px 10px 0px;
}
.footer p{
padding:0px;
margin:0px;
}
.footer p a{
text-decoration:none;
color:#333333;
}
.footer p a:hover{
text-decoration:none;
color:#D86000;
}
.special-link1{
background-image:url(special_bg.jpg);
background-position:left bottom;
background-repeat:repeat-x;
border:solid 1px #E0EBEE;
}
.special-link1 h2{
font-size:11px;
padding:3px 0px 3px 10px;
margin:10px 0px 5px 0px;
font-weight:bold;
color:#D86000;
border-bottom:none;
background:none;
}
.textbox{
width:150px;
height:20px;
margin:0px;
padding:0px;

}