@charset "utf-8";

/* CSS Document */





body {

	margin-left: 0px;

	margin-top:0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#06104a;

	background-color:#8aaed1;

	

}

#bg{

	width:auto;

	background-color:#8aaed1;

	background-image:url(../images/bg.jpg);

	background-repeat:repeat-x;



	min-height:503px;

	

}

#top{

	width:1130px;

	margin:auto;

	height:100px;

	border:0px solid #fff;

	

	

}

#main{

	width:1131px;

	margin:auto;

	border:0px solid #fff;



}



#wrapper{

	width:889px;

	background-image:url(../images/topCurve.png);

	background-repeat:no-repeat;

	background-position:top;

	min-height:410px;

	margin-left:241px;

	border:0px solid #000;

}

#menuBg{

	width:241px;

	height:auto;

	float:left;

	border:0px solid #0F6;





}

#bodyBg{

		width:890px;

	height:auto;

	background-image:url(../images/tBg.png);

	background-repeat:repeat-y;



}





#topCont{

		width:890px;

	height:257px;

	background-image:url(../images/headerImage.png);

	background-repeat:no-repeat;



}

#textBody{

		width:890px;

	background-image:url(../images/curveBg.png);

	background-repeat:repeat-y;

	height:auto;

	overflow:auto;

}



.box_title{

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	background-color:#9fcced;

	border:1px solid #8ab2cf;

	color:#000;

	text-decoration: none;

	font-size:12px;

	font-weight:600;

	font-style:normal;

	text-indent:3px;

	margin-top:3px;

	padding:2px;

}

.cpy1{

	color:#06104a;

	

}



#line{

width:100%;

height:3px;

margin:auto;

background-color:#6d86ba;



}

.topLinks{

background-image:url(../images/topLinksBg.jpg);

background-repeat:no-repeat;

height:38px;

width:695px;

text-align:right;

vertical-align:top;

padding-right:11px;

padding-top:33px;

}



a.menu11:link, a.menu11:active, a.menu11:visited {

	background-image:url(../images/arrow.png);

	background-repeat:no-repeat;

	

	background-position:top center;

    color:#ffffff;

height:49px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

padding-left:1px;

padding-right:1px;

margin-left:29px;

margin-right:29px;

padding-top:14px;

padding-bottom:14px;

font-weight:bold;

text-decoration:none;

vertical-align:middle;

border:0px solid #0FF;



}

a.menu11:hover {

	background-image:url(../images/arrow.png);

	background-repeat:no-repeat;

	

	background-position:top center;

    color:#ffffff;

}





a.menu1:link, a.menu1:active, a.menu1:visited {

color:#97afd2;

height:49px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

padding-left:1px;

padding-right:1px;

margin-left:29px;

margin-right:29px;

padding-top:14px;

padding-bottom:14px;

font-weight:bold;

text-decoration:none;

vertical-align:middle;

border:0px solid #0FF;



}

a.menu1:hover {

	background-image:url(../images/arrow.png);

	background-repeat:no-repeat;

	

	background-position:top center;

    color:#ffffff;

}





.tline{

	background-image:url(../images/tLine.png);

	background-repeat:no-repeat;

	height:3px;

	margin-top:15px;

	

}

#txt{

	width:100%;

	margin-bottom:13px;

	margin-left:23px;

	margin-right:23px;

	margin-top:13px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

	color:#fef4fa;

	

}

h1{

	margin:0px;	

	padding-left:0px;

	padding-top:0px;

	padding-bottom:9px;

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:27px;

	font-style:normal;

	font-weight:lighter;

	

}

h2{

	margin:0px;	

	padding-left:0px;

	padding-top:0px;

	padding-bottom:9px;

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:25px;

	font-style:normal;

	font-weight:lighter;

	

}

.t1{

	padding-bottom:1px;

	padding-left:37px;

	padding-right:33px;

	padding-top:31px;

	

}

a.menu1a:link, a.menu1a:active, a.menu1a:visited {

color:#000000;

font-family:Verdana, Geneva, sans-serif;

font-size:11px;

padding-left:7px;

padding-right:7px;

padding-top:5px;

padding-bottom:5px;

display:block;

text-decoration:none;

font-weight:bold;

}

a.menu1a:hover {

font-weight:bold;

color:#ffc900;

}



a.menu2:link, a.menu2:active, a.menu2:visited {

color:#ffffff;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left:3px;

padding-right:3px;

padding-top:0px;

padding-bottom:0px;

text-decoration:none;

font-weight:normal;

}

a.menu2:hover {

font-weight:normal;

color:#ffc900

}



#icon{

	height:56px;

	border:0px solid #CCC;

	padding-left:23px;

	margin-bottom:13px;

	

}

.33{

	height:39px;

	display:block;



}



a.fLinks:link, a.fLinks:active, a.fLinks:visited   {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#efd9e8; 

text-decoration:none; 

padding-left:9px;

padding-right:9px; 

}



a.fLinks:hover { 

color:#cf95be;



  }

  

a:link, a:active, a:visited   {

font-family:Arial, Helvetica, sans-serif;



color:#06104a; 

text-decoration:underline; 

padding-left:0px; 

padding-right:0px; 

}



a:hover { 

color:#ce2027;



  } 

  

  .cpy{

  font-size:10px;

  color:#06104a;

  padding-right:23px;

   } 

   

a.cpy1:link, a.cpy1:active, a.cpy1:visited   {

font-family:Arial, Helvetica, sans-serif;

font-size:9px;

color:#06104a; 

text-decoration:none; 



}



a.cpy1:hover { 

color:#ce2027;

text-decoration:underline;

  }

  







.padLR1{

	padding-left:33px;

	padding-right:33px;

	

	

}

.menuBg1{

	

	background-image:url(../images/imgLeft1.jpg);

	background-repeat:no-repeat;

	height:330px;

	width:259px;

	padding-left:27px;

	padding-top:51px;

	

}

#footer{

	width:auto;

	height:148px;

	background-image:url(../images/footer.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

	margin:auto;

} 

#footer1{

	width:auto;

	height:255px;

	background-image:url(../images/footer.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

	margin:auto;

} 

#footBottom{

	width:889px;

	height:81px;

	background-image:url(../images/footer.png);

	background-position:bottom;

	background-repeat:no-repeat;



} 



#footCpy{

	width:889px;

	height:31px;





} 



























/* DD menu- San-MAR2009\*/

ul#primary-nav,

ul#primary-nav ul {

	margin: 0;

	padding: 0;

	width: 151px; /* Width of Menu Items */	

	font-size: 100%;



	

	}



ul#primary-nav li {

	position: relative;

	list-style: none;

	border:1px;

	

	}



ul#primary-nav li a {

	display: block;

	text-decoration: none;

	color: #000000;

	padding:3px;

	zoom:1;

	}



/* Fix IE. Hide from IE Mac \*/

* html ul#primary-nav li { float: left; height: 1%; 

}

* html ul#primary-nav li a { height: 1%; }

/* End */



ul#primary-nav ul {

	position: absolute;

	display: none;

	left:113px; /* Set 1px less than menu width */

	top: 0;

	width:213px;

	background-image:url(../images/ddBg.jpg);

	background-repeat:repeat-y;

	border:1px solid #86a8ca;

	background-color:#546e80;

		}



ul#primary-nav li ul li a { padding: 4px 5px; } /* Sub Menu Styles */



ul#primary-nav li:hover ul ul,

ul#primary-nav li:hover ul ul ul,

ul#primary-nav li.over ul ul,

ul#primary-nav li.over ul ul ul 

{ display: none;



} /* Hide sub-menus initially */



ul#primary-nav li:hover ul,

ul#primary-nav li li:hover ul,

ul#primary-nav li li li:hover ul,

ul#primary-nav li.over ul,

ul#primary-nav li li.over ul,

ul#primary-nav li li li.over ul { display: block; 





} /* The magic */



ul#primary-nav li.menuparent { 

background: transparent url(../images/arrow.png) right center no-repeat; 

margin-right:29px; 

z-index:999; 



}



ul#primary-nav li.menuparent:hover,

ul#primary-nav li.over { background-color: #; }

ul#primary-nav li a:hover { color: #ffc800;  }





.dLines{

	background-image:url(../images/dLines.png);

	background-repeat:repeat-x;

	height:1px;

}

	



.black {

	color: #000000;

	font-weight:normal;

}



.red{

	color:#ce2027;

	

}

.bold{

	font-weight:bold;

	

}

#w{

	color:#efefef;

	

}

.x{

	font-size:5px;

	color:#ffffff;}
	

td.padd{
	padding:0 0 0 40px;
}

.twitterFeed{
	padding:10px 20px;
	margin:10px 0 0 20px;
	background:url(../images/divider.png) no-repeat 0 0;
	height:310px;
	}
	
	
#twitter_div {
	padding:10px 0 0 0;
	}
	
#twitter_div ul{
	padding:0;
	margin:0;
	}	

#twitter_div ul li{
	list-style-type:none;
	padding-bottom:10px;
	color:#232f75;
	}
	
#twitter_div ul li a{
	text-decoration:none;
	color:#131b50;
	font-size:11px!important;
	line-height:18px;
	font-weight:bold;
	
	}
	
#twitter_div ul li a:hover{
	text-decoration:underline;
	}
	
#twitter_div ul li span{
	display:block;
	color:#232f75;
	}
	
#twitter_div ul li span a{
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	padding-bottom:3px;
	}		
