/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414399;
	line-height: 15px;
}
p { text-align:justify; vertical-align:top;}
a:link {text-decoration: underline; color:#414399; font-size:11px;}
a:hover { color: #FF6600; text-decoration:none; font size:11px;}

.img_border { border: solid 1px #A3A3A3; padding:1px;}

#headertbl {
	width: 1000px;
	border:0px;
	padding:0px;
}


.header1 { 	
	font-size: 13px;
	font-weight: bold;
	color: #595BB4; 
}

.header2 { 	
	font-size: 11px;
	font-weight: bold;
	color: #595BB4; 
}

.toplink {
	height:20px;
}
.toplink_div {width:1000px; margin:0px; height:20px;}
.toplink_leftcurv {float:left; width:2px; height:20px; background-image:url(../images/top_leftcurv.jpg); background-repeat:no-repeat;}
.toplink_area {width:998px; float:left; height:20px; background-image:url(../images/top_rightcurv.jpg); background-repeat:no-repeat; background-position:right; background-color: #595BB4;}

.small_nav {
	float:right;
	width:280px;
	font-size:13px;
	font-family:Tahoma;
	color: #B4B5DD;
	margin-right: 6px;
}
/*Top-Right Page Links*/
ul.s_navLinks {
	list-style:none;
	margin:0px;
	padding:0px;
	padding-top:4px;
	float:right;
	font-size:10px;
	font-family:Tahoma;
	color: #B4B5DD;
	line-height: 11px;	
}

ul.s_navLinks li {
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	margin-left:7px;
	padding-right:7px;
	border-right:solid 1px #B4B5DD;
}

ul.s_navLinks li a {
	color:#B4B5DD;
	text-decoration:none;
	font-size:10px;
}
ul.s_navLinks li a:hover {
	color:#FFFFFF;
	text-decoration: none;
	font-size:10px;
}
.banner {
	height:187px;
	vertical-align:middle;
	background-image:url(../images/banner.jpg);
	background-position: center;
	background-repeat:no-repeat;
}
#logo {
	vertical-align: middle;
	text-align:left;
	padding-top:0px;
	padding-left:20px;
}
.nav_td {
	height:35px;
	vertical-align:top;
}

#navigation {
	border-top:solid 4px #7F81C5;
	overflow:hidden;
	float:left;
	clear:both;
	background-color: #D0D1EA;
	width:100%;
}

.nav_box {
	float:left;
	width:100%;
	background-color:#FFFFFF;
}

ul.main_nav {
	list-style:none;
	margin:0px;
	padding:0px;
	padding-top:0px;	
	margin-left:0px;
}

ul.main_nav li {
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:1px;

}

ul.main_nav li a {
	color:#585BA0;
	font-size:12px;
	font-weight:900;
	float:left;
	background-image:url(../images/main_navbg2.jpg);
	background-position:top;
	background-repeat:repeat-x;	
	padding:19px;
	padding-top:7px;
	padding-bottom:7px;
	text-decoration:none;
}

ul.main_nav li a:hover {
	background-image:url(../images/nav_bg3.jpg); /*main_navbg1.jpg*/
	background-position:top;
	background-repeat:repeat-x;	
	color:#FFFFFF;
}

ul.main_nav li a:visited{
	color:#585BA0;
	font-size:12px;
	font-weight:900;
	background-image:url(../images/main_navbg2.jpg); /*main_navbg1.jpg*/
	background-position:top;
	background-repeat:repeat-x;
}


ul.main_nav li.selected a {
	background-image:url(../images/nav_bg3.jpg);/*main_navbg1.jpg*/
	background-position:top;
	background-repeat:repeat-x;	
	color:#FFFFFF;
}



/*left navigation begin here*/
.left_nav {
	width: 202px;
	vertical-align:top;
	text-align:left;
	background-image: url(../images/leftnav_downcurv.gif);
	background-repeat:no-repeat; 
	background-position: bottom;
	background-color: #8182C6;

}

.leftnav_topleftcurv {
	background-image: url(../images/leftnav_topcurv.gif);
	background-image:
	background-repeat:no-repeat; 
	background-position:top; 
	width:202px; 
	height:10px;
}

.leftnav_downleftcurv {
	width:202px; 
	height:10px;
}

.leftnav_bg {
	width:202px;
	background-color: #8182C6;
	height:100%;
	
}

.leftnav_bg2{
	width:189px;
	background-color: #8182C6;
	min-height:100%;
}
.whitedowncurve{
	background-color: #FFFFFF; 
	width: 189px; 
	height:100%; 
	margin-left:7px; 
	background-image:url(../images/leftnav_downwhitecurv.gif); 
	background-repeat:no-repeat; 
	background-position:bottom;
}

.whitedowncurve2 {
	background-image:url(../images/leftnav_downwhitecurv.gif); 
	background-repeat:no-repeat;
	background-position:7px;
	width:100%;
	
	height:5px; 
}
.left_navinfo {
	padding-top: 8px; 
	padding-bottom:8px; 
	padding-left:5px; 
	width: 184px; 
	overflow:hidden;
	background-color:#FFFFFF; 
	margin-left:7px;
	height:100%;
}

.left_nav_whitebox {
	background-color: #FFFFFF; 
	width: 189px; 
	height:100%;
}
.leftnav_topwhitecurv {
	background-image:url(../images/leftnav_topwhitecurv.gif);
	height:5px; width:189px; 
	background-repeat:no-repeat;
}

.left_nav_tbl2 {
	width: 189px; 
	margin-top:5px; 
	margin-left:7px; 
	border:0px;
}
.left_navheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #595BB4;
}

.suckerdiv {
	width: 150px;
	list-style:none;
	margin-left:-22px;
	margin-top: 0px;
	font-size:15px;
}


.suckerdiv ul{
	list-style-type: none;
	/* Width of Menu Items */
}
	
.suckerdiv ul li{
	position: relative;
}
	
/* Sub level menu links style */
.suckerdiv ul li a{
	border-bottom:1px solid #EAEAE9;
	display:block;
	/*overflow: auto; force hasLayout in IE7 */
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #6E6C69;
	background-image:url(../images/arrow2.gif);
	background-repeat:no-repeat;
	background-position: left;
	text-decoration:none;	
	padding:3px 0 3px 15px;
	width:150px;
}

/* Navigation starts here*/
.suckerdiv ul li a:visited{
	color: #FF7800; /* #6E6C69*/
}

ul.suckerdiv li.selected a {
	color: #FF7800;
	background-image:url(../images/arrow3.gif);
}

.suckerdiv ul li a:hover{
	color: #FF7800;
	background-image:url(../images/arrow3.gif);
}

.suckerdiv .subfolderstyle{

}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left;}
* html .suckerdiv ul li a {  }
/* End */

/* Navigation end here*/


.arrowpadd{ padding-top:8px; text-align:center; vertical-align:top;}
.newsfont { color: #7A7A7A; text-align:left; vertical-align:top;}
.newsfont a{ color: #FF7800; text-decoration: none;}
.newsfont a:hover{ color: #FF7800; text-decoration:underline;}

.servicefont { color: #595BB4; text-align:left; vertical-align:top; font-size:14px;}
.servicefont a{ color: #595BB4; text-decoration: none; font-size:14px;}
.servicefont a:hover{ color: #FF7800; text-decoration:underline; font-size:14px;}
/*left navigation end here*/





/*content area begin here*/
.content_topleftcurv { 
	background-image: url(../images/content_topleftcurv.jpg); 
	background-repeat:no-repeat; 
	background-position:top; 
	width:5px; 
	height:5px;
}

.content_topbg { 
	background-color: #DBDBEF; 
	width:588px; 
	height:5px;
}
.content_toprightcurv { 
	background-image: url(../images/content_toprightcurv.jpg); 
	background-repeat:no-repeat; 
	background-position:top; 
	width:5px; 
	height:5px;
} 

.content_bg {
	background-image: url(../images/content_bg.jpg); 
	background-repeat: repeat-x; 
	background-position:top; 
	background-color: #FFFFFF;
	vertical-align:top;
	text-align:left;
	min-height: 380px;
}
/*content area end here*/


/*right side navigation */
.right_nav {
	width:196px;
	vertical-align:top;
	text-align:left;
	background-color: #DEDEF0;
	background-image:url(../images/right_downcurve.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	height:auto;
}
.suckerdiv2 {
	width: 196px;
	list-style:none;
	margin-top: -10px;
	margin-left:-40px;
}

*html .suckerdiv2 {
	width: 190px;
	list-style:none;
	margin-top: 0px;
	margin-left:-40px;
}



.suckerdiv2 ul{
	list-style-type: none;
	/* Width of Menu Items */
}
	
.suckerdiv2 ul li{
	position: relative;
	background-image:url(../images/nav_bg1.jpg);
	background-repeat:repeat-x;
	background-color: #585BB3;
	border-bottom:1px solid #FFFFFF;
	width: 196px;
}
	
/* Sub level menu links style */
.suckerdiv2 ul li a{

	display:block;
	/*overflow: auto; force hasLayout in IE7 */
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:url(../images/arrow5.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;	
	padding:9px 0 9px 10px;
	width: 170px;
	margin-left:10px;
}

*html .suckerdiv2 ul li a{

	display:block;
	/*overflow: auto; force hasLayout in IE7 */
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:url(../images/arrow5.gif);
	background-repeat:no-repeat;
	background-position: 13px left;
	text-decoration:none;	
	padding:9px 0 9px 10px;
	width: 170px;
	margin-left:10px;
}

/* Navigation starts here*/
.suckerdiv2 ul li a:visited{
	color: #FFFFFF;
}


.suckerdiv2 ul li a:hover{
		color: #FFFFFF;
		background-image:url(../images/arrow5.gif);
}

.suckerdiv2 .subfolderstyle{

}

	
/* Holly Hack for IE \*/
* html .suckerdiv2 ul li { float: left;}
* html .suckerdiv2 ul li a {  }
/* End */



/* footer styles */

.footer_nav {
	float: left;
	width:280px;
	font-size:10px;
	font-family:Tahoma;
	color: #B4B5DD;
	margin-left: -15px;
	margin-top:7px;
}

ul.f_navLinks {
	list-style:none;
	margin:0px;
	padding:0px;
	padding-top:4px;
	float:right;
	font-size:10px;
	font-family:Tahoma;
	color: #B4B5DD;
	line-height: 11px;	
}

ul.f_navLinks li {
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	margin-left:7px;
	padding-right:7px;
	border-right:solid 1px #B4B5DD;
}

ul.f_navLinks li a {
	color:#B4B5DD;
	text-decoration:none;
}
ul.f_navLinks li a:hover {
	color:#FFFFFF;
	text-decoration: none;
	font-size:10px;
}

#footer_tbl {margin-top:3px; border:0px; width:1000px;}
#footer {width:1000px; margin:0px; height:31px;}
.footer_info {width:995px; float:left; height:31px; background-color: #595BB4;}
.footer_leftcurv {float:left; width:2px; height:31px; background-image:url(../images/footer_leftcurve.jpg); background-repeat:no-repeat;}
.footer_rightcurv {width:3px; float: right; height:31px; background-image:url(../images/footer_rightcurv.jpg); background-repeat:no-repeat; }
.copyright {
	float: right;
	width:460px;
	font-size:10px;
	font-family:Tahoma;
	color: #B4B5DD;
	margin-right: -65px;
	margin-top:10px;
}

.enaviya {
	font-size:10px;
	font-family:Tahoma;
	color: #FF7800;

}

a.enaviya:link {color: #FF7800; text-decoration: none}
a.enaviya:visited {color: #FF7800; text-decoration: none}
a.enaviya:hover {text-decoration: underline; color: #FF7800;}


.iframe_leftnav {
font-size:18px;
width:202px;
height:550px;
}
*html .iframe_leftnav{
width:202px;
height:558px;
}
.iframe_footer{}
.iframe_header{}