/* CSS Document */



/* Define Reset Values */

body {

padding:0px;

background:url(../images/ip_bg.jpg) top center no-repeat #000d2d;

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

font-size: 12px;

text-align: left;

}



h1, h2, h3, h4, h5, h6 {

margin: 5px 0px 10px 0px;

font-size: 14px;

font-weight: bold;

}



p {

margin: 0px 0px 10px 0px;

}



ol, ul {

margin: 10px 0px 5px 0px;

padding-left: 15px;

}



li {

margin: 5px 0px 5px 0px;

}







/*DIV styles */



.ipcontainer {

width: 1000px;

margin: 0 auto;

margin-top: 5px;

padding-top: 0;

}



.mainbanner {

	margin: 0;

	padding: 0;

}



.ipcontent {	

	width: 1000px;

	margin: 0;

	padding: 0;

	background:url(../images/ip_contbg.png) repeat-y;

}



.top {

	width: 838px;

	margin: 0 auto;

	padding: 0;	

}



.ipnav ul {

	margin: 0 auto;

	padding: 0;

	width: 838px;

}



.ipnav li{

margin: 0px;

padding: 0px;

float: left;

list-style: none;

}



.maincon {

	width: 838px;

	margin: 0 auto;

	padding: 0;

}



.ipcontent-left {

	background:url(../images/ip_leftbg.png) repeat-x;

	width: 220px;

	margin-right: 20px;

	margin-top: 30px;

	float: left;

	min-height: 600px;

	height:auto !important;	

    height:600px;

}

.ipcontent-main font{

	text-align: justify !important;

	display:block;

}



/* LEft Nav*/



.leftnav{

width: 180px;

margin: 0 auto;

list-style:none;

padding:0;

margin-bototm: 5px;

color: #ffffff;

font-family: verdana, arial;

font-size: 11px;

}



.leftnav a {

	color: #ffffff;

	font-family: verdana, arial;

	font-size: 11px;	

	text-decoration: none;	

}





.leftnav ul{

list-style:none;

padding:0;

margin:0;

}

.leftnav li.txtSpc{

list-style:none;

height:26px;

padding:0;

margin:0;

font-weight:bold;

}

.leftnav li.txt{

list-style:none;

padding:10px 10px 10px 0;

margin:0;

line-height: normal;

}



.leftnav li.div{

list-style:none;

padding:3px 12px 3px 0;

height:7px;

margin:0;

border-bottom: 1px solid #022f90;



}



/* end left nav*/



.ipcontent-main {

	width: 598px;

	margin: 0;

	margin-top: 30px;

	float: right;

}



.footer_border {

	margin: 0 auto;

	width: 1000px;

	height: 126px;

}



.footer {

	margin: 0 auto;

	padding: 0;

	margin: 0;

	text-align: center;

}



.footerlogos {

	margin: 0;

	text-align: center;

	padding: 5px 0 10px 0;

	margin: 0;

}



.footernav {		

	margin: 0 auto;	

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

	font-size: 11px;

	color: #ffffff;

	text-align: center;

	padding-bottom: 10px;

}



.footernav a {	

	margin: 0;

	padding: 0 5px 0 5px; 

	color: #ffffff;

	text-decoration: none;

}



/* Drop Dwon Menu */



.anylinkcss{

	position:absolute;

	visibility: hidden;

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

	font-size:11px;

	font-weight: bold;

	line-height: 22px;

	z-index: 100;

	width: 180px;

	margin: 0;

	padding: 0;		

}



.anylinkcss a{

	width: 100%;

	display: block;	

	border-bottom: 1px solid #ffffff;

	/*border-right: 1px solid #272727;

	border-left: 1px solid #272727;*/

	padding: 2px;

	text-decoration: none;

	font-weight: bold;

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

	font-size:11px;	

	color: #ffffff;

	text-indent:5px;	

	text-align: left;

	background-color: #001644;

}



.anylinkcss a:hover{

	color: #5a98e0;	

	text-align: left;

}



* html .anylinkcss a{

width: 100%; }



.clear {

margin: 0px;

padding: 0px;

clear: both;

}

.seo-page { text-align:justify; }

.seo-page h2 { padding:7px 0 9px 0; font-size:14px; text-align:left; }

.seo-page #seo-Abox { float:right; width:190px; padding: 8px 0pt 10px 15px; *padding: 8px 0pt 10px 10px; _padding: 8px 0pt 10px 10px; }

.seo-page #seo-Abox ul { border: 1px solid #FFFFFF; background:none; margin:0px; list-style-type:none; padding:0px; }

.seo-page #seo-Abox ul li { text-align:center; margin:0px; padding:0px; }

.seo-page #seo-Abox img { padding:0px; }

.seo-page #seo-Abox ul li#bookmark { padding:8px; }


/*Navigation*/

#menuHolder {
width: 838px;
margin: 0 11px
}


#menu, #menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;

}

#menu a {
	display: block;
}


#menu li {
	float: left;
    height: 41px;
    width: 139px;
    line-height: 35px;
    text-align: center;
}

#menu-last li, #menu-last a {
	line-height: 16px;
 }
 
li#menu-last {
	margin-top:5px;
}

#menu li a:link, #menu li a:visited {
	color:#ffffff;
	text-decoration:none;	
}

#menu li a:hover {
	color:#3a5ba4;
}

#menu li ul {
    position: relative;
    width: 180px;
    height: 70px;
    top: 0px;
	z-index:10;
}

#menu li:hover ul {
	left: auto;
}

#menu li:hover ul, #menu li.sfhover ul {
	left: auto;
}

#menu :hover ul li {
	margin:0;
	border-top:1px solid #FFF;
}

#menu :hover ul li.double a {
	height:50px;
}

#menu :hover ul li.triple a {
	height:75px;
}

#menu ul li {
	background: none repeat scroll 0 0 #00174A;
    border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    line-height: 1.4;
    padding: 5px;
    text-indent: 0;
    width: 180px;
    text-align: left;
	z-index:10;
}
#navigation {
	background-image:url(../images/nav_bg.png);
	background-repeat:no-repeat;
	width:835px;
	height:41px;	
}

