/* CSS Document */



body 				{ margin:0 auto; font-size:12px; font-family:Arial; background-image:url(../images/background-banner.jpg); background-repeat:repeat-x;}



#wr					{ }



#wr-cnt				{ margin:0 auto; padding:0; width:999px;}



#banner				{ background-image:url(../images/banner.jpg); width:999px; height:234px; margin:0 auto; position:relative;} 



form				{ margin:0; padding:0;}

p					{ margin:0; padding:8px 0; text-align:justify;}

h1					{ font-family:Georgia; font-size:20px; color:#081e35; border-left:3px solid #081e35; padding-left:10px; display:block; margin:0;}

.btn				{ background:url(../images/btn.jpg) repeat-x; line-height:22px; vertical-align:middle; padding:0 5px; color:#FFFFFF; border:0; font-weight:bold;}



.topnav				{ background-color:#356e9e; padding:10px 0;}

.topnav ul			{ padding:0; margin:0; }

.topnav li			{ padding:0 ; margin:0; list-style:none; border-right:1px solid #8d9eb3; display:inline; }

.topnav li a		{ padding:0 20px; margin:0; text-decoration:none; color:#FFFFFF;}

.topnav li a:hover	{ background:#66CCFF;}





.mn-navigation		{ padding:0 0 0 20px; width:979px;}

.mn-navigation ul	{ padding:0; margin:0;}

.mn-navigation li	{ padding:23px 0; margin:0 17px 0 0; display:inline; line-height:32px; }

.mn-navigation li a	{ padding:0 17px; margin:0; text-decoration:none; color:#FFFFFF; }

.mn-navigation li a:hover	{color:#feff04;}







.logo				{ position:absolute; left:20px; top:55px; width:156px; height:102px;}

#container			{ position:relative;}



#bdy-cnt			{ margin:0 auto; width:999px; position:relative; float:left;}

#bodypart			{ position:relative; width:678px; float:left;}



#bdy-cnt-txt		{ width:658px; float:left; color:#585858;}

#lt-cnt				{ width:285px; float:left; padding:0 16px 0 20px;}



#company-list		{ padding:0; margin:10px 0; background:#235d87;}

#company-list ul	{ padding:10px 15px; margin:0;}

#company-list li	{ padding:5px 0; margin:0; list-style:none; background:url(../images/border-das.jpg) no-repeat 0 12px;}

#company-list li a span	{ color:#b7e1ff; font-size:11px;}

#company-list li a	{ padding:5px 15px; margin:0; text-decoration:none; color:#fff; font-size:12px; display:block; border-bottom:1px dotted #4a6274;}

#company-list li a:hover{ background:#183952; padding:5px 15px;}

#company-list .current{ background:#183952; padding:5px 0;}



#company-list .hdr{ background:url(../images/head-bg.jpg) repeat-x; line-height:27px; vertical-align:middle; padding:0 0 0px 10px; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}





.loc-blog			{ background:url(../images/left-cnt-wcm.jpg) repeat-x; height:272px; color:#FFFFFF; padding:10px 17px; font-size:11px;}	

.hd-txt				{ color:#44dee4; font-size:14px; text-transform:uppercase; border-bottom:1px solid #2b527f; padding:8px 0;}

.left				{ float:left; padding-right:17px; margin:0;}

.contact			{ background:url(../images/contact-img.jpg); width:246px; height:120px; color:#FFFFFF; padding:59px 0 0 38px;}

.contact span		{ display:block; font-weight:bold; float:left; width:60px;}



.login				{ width:284px; background:url(../images/login-bk-bottom.jpg); margin:17px 0 0 0;}

.login-txt			{ margin:0 17px; color:#FFFFFF;}

.head				{ font-weight:bold; text-transform:uppercase; border-bottom:1px solid #147590;}

.clear				{ clear:both; padding:5px 0 0 0;}

form .login label	{ width:80px; display:block; float:left;}

.input				{ background:#c8f3ff; border:1px solid #116880; width:163px; color:#000000; float:left;}

.btn2				{ background:url(../images/login-btn.jpg); line-height:22px; vertical-align:middle; padding:0 5px; color:#FFFFFF; border:0; font-weight:bold;}

.searchbox			{ background:#356e9e; color:#FFFFFF; font-weight:bold; padding:5px 10px; margin:0; margin-top:8px; float:right; font-size:12px; width:350px;}

.searchbox .inputbox{ width:216px; border:1px solid #000000; background:#FFFFFF; color:#000000; margin:0 8px;}

.searchbox span		{ padding-right:20px; float:left;}

.border				{ border-bottom:1px solid #c1cfdc; clear:both;}

.svs-blog			{ float:left; position:relative; background-image:url(../images/border-vtline.gif); margin-top:20px; font-size:12px; }

.svs-blog ul		{ padding:15px 0; margin:0;}

.svs-blog li		{ padding:0 0 0 20px; margin:0; list-style:none; line-height:25px; vertical-align:middle; background:url(../images/list-arrow.jpg) no-repeat 0 10px;}

.svs-blog li a		{ padding:0; margin:0; text-decoration:none; color:#002552;}

.svs-blog li a:hover{ text-decoration:underline;}



.cmp-blog			{ width:309px; float:left;}

.hr-border			{ float:left; width:40px;}	



#footer				{ background:#0d305b; clear:both; border-top:1px solid #004b70;}

#foot-cnt			{ padding:0; margin:0 auto; width:999px; color:#FFFFFF;}

#foot-cnt ul		{ padding:25px 0 0 0; margin:0;}

#foot-cnt li		{ padding:0; margin:0; display:inline; border-right:1px solid #FFFFFF;}

#foot-cnt li a		{ padding:0 10px; margin:0; text-decoration:none; color:#FFFFFF; }

#foot-cnt li a:hover{ font-weight:bold;}



.brd				{ border-bottom:1px solid #004b70; padding:5px 0; }

.copyright			{ float:left; padding:15px 0;}

.designby			{ text-align:right; padding:15px 0;}

.marquee			{ position:absolute; top:200px; right:280px; font-size:14px; text-transform:uppercase; padding:5px; color:#8e0203; font-weight:bold;}







/* ######### Style for Drop Down Menu ######### */



.dropmenudiv{

position:absolute;

top: 0;

border: 1px solid #004b70; /*THEME CHANGE HERE*/

border-bottom-width: 0;

font:normal 11px Verdana;

line-height:18px;

z-index:100;

background-color:#004b70;

width: 550px;

visibility: hidden;

}





.dropmenudiv a{

width: auto;

display: block;

text-indent: 13px;

border-bottom: 1px solid #056290; /*THEME CHANGE HERE*/

padding: 2px 0;

text-decoration: none;

font-weight: bold;

color: #ffffff;

}



* html .dropmenudiv a{ /*IE only hack*/

width: 100%;

}



.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

background-color: #F0F0F0;

color:#09223c;

}