/* CSS Document */

body{margin:0px;padding:0px;}
p{margin:5px 0px; padding:0px;}

#main_container{margin:0px auto; width:885px;}
#main1{margin:0px auto; width:885px; position:relative;}
#main2{margin:0px auto; width:885px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; float:left;}

.leftsubmenu{margin:0px; padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  padding-top:5px; list-style:square; color:#87BEF5;}
#header{margin:0 auto; width:882px; float:left;}
#logo{width:178px; float:left; margin-top:25px;}
#banner{width:703px; float:left; margin-top:1px; margin-bottom:1px;}
.inner-left-header{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#000000; text-decoration:none; text-transform:uppercase; background:url(../images/top-nav.jpg); height:34px; padding-left:20px; padding-top:5px;}


#top_link{width:703px; float:right; margin-top:1px; margin-bottom:1px; height:17px;}
.top_links{font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#056891; text-decoration:none; padding:0px 5px;}
.top_links a{font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#056891; text-decoration:none; padding:0px 5px;}
.top_links a:hover{font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#e10c0c; text-decoration:none; padding:0px 5px; text-decoration: none;}


#links_main{margin:0px auto; width:883px;}

#link{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#link ul{ margin:0px; padding:0px; float:left; list-style:none; width:883px; background-image:url(../images/strip_link.gif); background-repeat:repeat-x; background-position:left top; height:35px;}
#link ul li{ margin:0px; padding:10px 17px 0px 18px; float:left; list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image:url(../images/link_spacer.gif); background-repeat:no-repeat; background-position:right; height:25px;}
#link ul li a{ margin:0px; padding:0px; float:left; list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

.industry-link{padding:5px 0 5px 0px; margin:0px 0px 0px 30px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:18px; font-size:12px;}

.style1 {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#apDiv1 {
	position:absolute;
	left:193px;
	top:184px;
	width:220px;
	height:191px;
	z-index:1;
	display: run-in;
}
#apDiv2 {
	position:absolute;
	left:35px;
	top:10px;
	width:327px;
	height:500px;
	z-index:1;
	display: block;
	cursor:pointer;
	visibility: hidden;
	page-break-after: auto;
	page-break-before: auto;
	overflow: visible;
	white-space: nowrap;
}
#apDiv3 {
	position:absolute;
	left:187px;
	top:685px;
	width:141px;
	height:0px;
	z-index:2;
	visibility: hidden;
}
.style2 {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
.style3 {
	color: #000066;
	font-size: 14px;
}
.style4 {color: #000066}
.style5 {color: #006699}
#apDiv4 {
	position:absolute;
	left:230px;
	top:10px;
	width:327px;
	height:500px;
	z-index:2;
	visibility: hidden;
}
#apDiv5 {
	position:absolute;
	left:430px;
	top:10px;
	width:337px;
	height:500px;
	z-index:3;
	visibility: hidden;
}
#apDiv6 {
	position:absolute;
	left:35px;
	top:100px;
	width:327px;
	height:500px;
	z-index:4;
	visibility: hidden;
}
#apDiv7 {
	position:absolute;
	left:230px;
	top:100px;
	width:327px;
	height:500px;
	z-index:5;
	visibility: hidden;
}
#apDiv8 {
	position:absolute;
	left:430px;
	top:100px;
	width:327px;
	height:500px;
	z-index:6;
	visibility: hidden;
}
#apDiv9 {
	position:absolute;
	left:500px;
	top:200px;
	width:327px;
	height:500px;
	z-index:7;
	visibility: hidden;
}
#apDiv10 {
	position:absolute;
	left:35px;
	top:150px;
	width:327px;
	height:500px;
	z-index:7;
	visibility: hidden;
}
#apDiv11 {
	position:absolute;
	left:230px;
	top:150px;
	width:33px;
	height:82px;
	z-index:8;
	visibility: hidden;
}
#apDiv12 {
	position:absolute;
	left:430px;
	top:150px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
	
}
#apDiv13 {
	position:absolute;
	left:35px;
	top:230px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}
#apDiv14 {
	position:absolute;
	left:230px;
	top:230px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}
#apDiv15 {
	position:absolute;
	left:430px;
	top:230px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}
#apDiv16 {
	position:absolute;
	left:35px;
	top:360px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}
#apDiv17{
	position:absolute;
	left:230px;
	top:360px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}

#apDiv18 {
	position:absolute;
	left:430px;
	top:360px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}
#apDiv19 {
	position:absolute;
	left:35px;
	top:450px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}
#apDiv20 {
	position:absolute;
	left:230px;
	top:450px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}
#apDiv21 {
	position:absolute;
	left:430px;
	top:450px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}
#apDiv22 {
	position:absolute;
	left:35px;
	top:550px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}

#apDiv23 {
	position:absolute;
	left:230px;
	top:550px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}

#apDiv24 {
	position:absolute;
	left:495px;
	top:675px;
	width:133px;
	margin:auto;
	height:91px;
	z-index:9;
	visibility: hidden;
}

.style6 {
	color: #FFFFFF;
	font-weight: bold;
}
#container_body_main{margin:0px auto; width:875px;}
#container_body{width:875px; margin-top:15px; margin-bottom:20px; float:left; position:relative;}
#container_left{margin:0px; float:left; width:226px;font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#1547ab; text-align:left; padding: 0 0px 0 0px;   line-height:28px;  }
#container_left1{margin:0px; float:left; width:226px;font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#1547ab; text-align:left; padding: 0 0px 0 0; border:1px solid #999999;   line-height:28px;  }
#container_center{margin:0px; float:left; width:421px;}
#container_center1{margin:0px; float:left; width:645px;}
#welcome_box{margin:0px; float:left; width:421px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0d0d0d;}
#welcome_box1{margin:0px; float:left; width:646px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0d0d0d; padding-left:0 0 0 5px;}
.profile_h1{margin:0px 0px 0px 0px; padding:0px 0px 0px 8px; background-image:url(../images/profile_strip.gif); background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; height:38px; text-transform:uppercase; border:1px solid #c4c4c4;   }

.profile_h1 a{margin:0px 0px 0px 0px; padding:0px 0px 0px 8px;  background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; height:38px; text-transform:uppercase;}
.profile_h1 a:hover{margin:0px 0px 0px 0px; padding:0px 0px 0px 8px; background-position:top; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; height:38px; text-transform:uppercase; }
.profile_h2{margin:0px 0px 0px 0px; padding:0px 0px 0px 8px; background-image:url(../images/top-nav1.jpg); background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; height:38px; text-transform:uppercase; border-bottom:1px dashed #999999; border-top:1px solid #999999;}
.profile_h2 a{margin:0px 0px 0px 0px; padding:0px 0px 0px 8px; background-position:top; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; height:38px; text-transform:uppercase;}
.profile_h2 a:hover{margin:0px 0px 0px 0px; padding:0px 0px 0px 8px;  background-position:top; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; height:38px; text-transform:uppercase; }
.profile_txt{padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0d0d0d; text-decoration:none; border:1px solid #b4c8d8; text-align:justify; line-height:18px; background-image:url(../images/wel_bg.gif); background-repeat:repeat-x; background-position:top;}

.profile_txt1{padding:0 15px 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;  text-align:justify; line-height:15px;  background-repeat:repeat-y; background-position:top;}
.profile_txt1-advisory{padding:0 5px 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;  text-align:justify; line-height:24px;  background-repeat:repeat-y; background-position:top;}


#service_box{margin:0px; float:left; width:421px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0d0d0d;}
.ser_txt{padding:15px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0d0d0d; text-decoration:none; text-align:justify; line-height:18px; background-image:url(../images/ser_strip.gif); background-position:top; background-repeat:repeat-x; height:108px;}
.ser_txt span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0d0d0d; text-decoration:none; text-align:justify; line-height:22px;}
.button_box{background-color:#FFFFFF; border:1px solid #b4c8d8; width:417px; padding:1px;}
.button_link{ width:137px; height:29px; background-image:url(../images/button_bg.gif); background-repeat:no-repeat; background-position:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#202324; text-align:center; text-decoration:none;}
.button_link a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#202324; text-align:center; text-decoration:none;}
.button_link a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cf0c00; text-align:center; text-decoration:none;}

#container_right{margin:0px; float:left; width:226px;}
#news_container{margin:0px; float:right; width:212px; border:1px solid #eaeaea; position:relative;}
#news_container-left{margin:0px; float:left; width:212px; border:1px solid #eaeaea; position:relative;}
.news{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#1547ab; text-decoration:none; text-transform:uppercase; background-image:url(../images/news_strip.gif); height:36px; padding-left:50px; padding-bottom:10px;}

.news_left{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#1547ab; text-decoration:none; text-transform:uppercase; background-image:url(../images/news_strip.gif); height:36px;  }

.news_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#999999; text-decoration:none; text-align:left;}
.news_txt ul{ margin:0px; padding:0px; list-style:none; width:auto; float:left;}
.news_txt ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; text-decoration:none; text-align:left; padding:5px 10px 5px 10px; margin-left:10px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left top;}
.news_txt ul li a:link, .news_txt ul li a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0d0d0d; text-decoration:none; text-align:left; padding:0px 0px; line-height:normal; }
.news_txt ul li a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#d61300; text-decoration:none; text-align:left; padding:0px 0px; line-height:normal; }

.news_link{ width:26px; height:19px; background-image:url(../images/news_button.gif); background-repeat:no-repeat; background-position:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b6b6b6; text-align:center; text-decoration:none;}
.news_link a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b6b6b6; text-align:center; text-decoration:none;}
.news_link a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cf0c00; text-align:center; text-decoration:none;}
.news_link span{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cf0c00; text-align:center; text-decoration:none;}
.news_link_next{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0066a4; text-align:center; text-decoration:none; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right center; padding-right:6px;}

#conatiner_footer{margin:0px auto; width:885px;}
#footer{margin:0px; width:880px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#717171; text-decoration:none; height:80px; float:left;  background-image:url(../images/strip_footer1.gif); background-repeat:repeat-x; background-position:left top;}
#footer a{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#b8b9ba; text-decoration:none; padding:6px; text-align:center; line-height:16px;}
#footer a:hover {
	
	color: #58595a;
}



#dropmenudiv{
position:absolute;
margin-top:12px;
margin-left:-18px;
border:1px solid #fff;
border-bottom-width: 0;
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:10px;
color:#6A85A4;
line-height:24px;
z-index:100;
filter:alpha(opacity=100);
-moz-opacity: 0.10;

}

#dropmenudiv a:link{
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:10px;
width: 100%;
display: block;
font-weight:bold;
text-indent: 3px;
border-bottom: 1px solid #fff;
color:#FFFFFF;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:visited{
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:10px;
width: 100%;
font-weight:bold;
display: block;
text-indent: 3px;
border-bottom: 1px solid #fff;
color:#FFFFFF;
padding: 1px 0;
text-decoration: none;

}

#dropmenudiv a:hover{ /*hover background color*/
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
background-color:#02577a;
display:block;
}


img {    behavior: url(iepngfix.htc);
         border:0;

}
#text{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:5px 5px 0 8px; _padding:_2px 5px 0 5px; text-align:left; line-height:25px; }

#link1{ margin:0px; padding:0px; float:left; list-style:none; width:883px; background-image:url(../images/nav1.jpg); background-repeat:repeat-x; background-position:left top; height:35px;}
#link1 { margin:0px; padding:10px 17px 0px 18px; float:left; list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;  background-repeat:no-repeat; background-position:right; height:25px;}
#link1 a{ margin:0px; padding:0px; float:left; list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
#text1{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:5px 5px 0 8px; _padding:_2px 5px 0 5px; text-align:left; line-height:25px; }
a{color:#333333; text-decoration:none;}


a:hover {
	color: #0066FF;
}

.style1 {
	color: #0094BB;
	font-weight: bold;
	font-size: 12px;
}
.style3 {color: #0066FF}

.style1 {
	color: #0094BB;
	font-weight: bold;
	font-size: 12px;
}
.style3 {color: #0066FF}

#copyright{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;  text-align:justify; line-height:25px; width:640px;
		   }
		   #welcome_box2{margin:0px; float:left; width:800px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0d0d0d; padding-left:0 0 0 5px;}
		   .profile_txt2{padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; color:#000000; text-decoration:none;  text-align:justify; line-height:18px; background-color: #E6F4F9;   background-position:top;}
		   .style5 {
	color: #7D000D;
	font-weight: bold;
	font-size: 13px;
}
		   .box {
	height: 21px;
	width: 33px;
}

