html, body
{
background:#fff url(../images/inner_back.gif) repeat-x top;
margin:10px 0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00214e}

a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none;}
a:hover{text-decoration:underline;}
h1{padding:0px; margin:0px;}
p{padding:0px; margin:0px;}
ul, li {padding:0px; margin:0px;}
.feedback-link{color:#999999; font-size:11px; color:#8e8d8d; text-decoration:none;}
.feedback-link:hover{text-decoration:underline;}
/* Page layout Style -------------------------------------------------------- */
.wrapper{width:900px; margin:0px auto; text-align:center;}
/* Header Style -------------------------------------------------------- */
.header{
	height:91px;
}
.logo{float:left; text-align:left; width:300px;}
.top-link{float:right; width:300px; margin-top:50px; height:20px; color:#156add; font-size:10px; text-align:right;}
.top-link a{ padding:0px 5px 0px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#156add; text-decoration:none; font-size:10px;}
.top-link a:hover{text-decoration:underline;}
/* Banner Style -------------------------------------------------------- */
.banner{height:171px;}
.banner img{ width:690px; height:171px; float:left;}
.banner div{background:url(../images/nav_bg.gif) no-repeat left; height:171px; float:right;}
.banner-nav ul{ padding:0px; margin:5px 0px 0px 7px; list-style-type:none; /*border-bottom:1px solid red*/}
.banner-nav li{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#9ddefd; text-align:left; width:203px; height:31px; }
.banner-nav li a{ padding-left:22px; width:178px; height:26px; line-height:26px; text-decoration:none;color:#00CCFF;}
.banner-nav li a:hover{ color:#f9a309; width:178px; height:26px; line-height:26px; text-decoration:none;}
.banner-nav li a.selected{ padding-left:22px; background:url(../images/arrow.gif) no-repeat left;width:178px; height:26px; line-height:26px; text-decoration:none;}
/* Body Style -------------------------------------------------------- */
.container{margin-top:1px;}
.left-nav{width:140px; float:left; background:url(../images/left_nav_bg.gif) no-repeat bottom left; height:335px; padding:14px 25px 50px 25px;}
.left-nav ul{ padding:0px; margin:0px; list-style-type:none;}
.left-nav li{ background:url(../images/left_link_bg.gif) repeat-x bottom left; text-align:left;width:140px; height:auto; padding:10px 0px 10px 0px;}
.left-nav li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.left-nav li a:hover{ color:#f9a309; text-decoration:none;}
.left-nav li a.selected{ color:#f9a309; text-decoration:none;}
.left-nav li span{ font-size:10px; color:#769caf;}

/* right style ---------------------------------------------- */
.main-content{width:660px; float:left; height:auto; text-align:left; padding-top:14px; margin-left:30px; *margin-left:20px}
.main-content-services{
	width:660px;
	float:left;
	height:auto;
	text-align:left;
	padding-top:0px;
}

/* typography style -----------------------------------------*/
h1 {color:#eba527; border-style:dashed; border-color:#9fadc0; border-width:0px 0px 1px 0px; line-height:30px; height:30px; font-size:18px; font-family:"trebuchet MS"}
h2{color:#1a366f; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
p { color:#00214e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; text-align:justify}

.link a{ color:#0145b7; text-decoration:underline; font-size:11px; }
.link a:hover{ color:#f9a309; text-decoration:underline}

.link2 a{ color:#0145b7; text-decoration:none; font-size:11px; }
.link2 a:hover{ color:#f9a309; text-decoration:underline}

ul.contentList{ margin:10px 30px;color:#00214e; font-size:11px; text-align:justify;}
ul.contentList li { line-height:16px;}
ol.contentList{color:#00214e;font-size:11px;}
ol.contentList li { line-height:16px;}

.linkColor img{ vertical-align:middle;}
.linkColor a{color:#f9a309; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
.linkColor a:hover{color:#f9a309; text-decoration:underline;}

/* content style ------------------------------------------*/
.arrows li{ background:url(../images/arrow2.gif) no-repeat left .6em; margin:0px; list-style-type:none; padding-left:30px; line-height:24px; color:#1a366f; width:auto;}
.column1{ float:left; width:310px; margin-right:20px;}
.column2{ float:left; width:310px}

/* market page style ---------------------------------------- */
.market-left{float:left; width:400px;}
.market-left a{ color:#0145b7; text-decoration:underline; font-size:11px; }
.market-left a:hover{ color:#f9a309; text-decoration:underline}
.market-left h2{color:#1a366f; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.market-right{float:right; margin-top:20px; width:234px;}
.market-right ul{margin:0px; padding:0px; float:left;}
.market-right li{margin:10px 0px 10px 0px; width:234px; height:auto; float:left; display:inline; padding:0px;}
.market-right li h1{background:url(../images/gray_box_top.gif) no-repeat left top; border:none; height:15px;}
.market-right li h2 {background:url(../images/gray_box_bottom.gif) no-repeat left top; border:none; height:15px; margin:0px;}
.market-right li div{background:url(../images/gray_box_bg.gif) repeat-y left top; height:auto; padding:0px 17px 0px 17px;}
.market-right li div h3{border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#eba527; font-size:12px; margin:0px 0px 10px 0px; padding:0px;}
.market-right li div p{border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
.market-left-full{float:left; width:400px;}
.market-left-full h2{color:#1a366f; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
/* Credential page style ---------------------------------------- */
.credential-left{float:left; width:453px;}
.credential-left h2{margin:10px 0px; padding:0px;}
.credential-right{float:right; margin-top:20px; width:181px;}
.credential-right ul{margin:0px; padding:0px; float:left;}
.credential-right li{margin:10px 0px 10px 0px; width:181px; height:auto; float:left; display:inline; padding:0px;}
/*.credential-right li h1{background:url(../images/dotted_top.gif) no-repeat left top; border:none; height:10px;}
.credential-right li h2 {background:url(../images/dotted_bottom.gif) no-repeat left top; border:none; height:10px; margin:0px;}
.credential-right li div{background:url(../images/dotted_bg.gif) repeat-y left top; height:auto; padding:0px 17px 0px 17px;}*/
.credential-left-full{float:left; width:100%;}
.credential-left-full h2{margin:10px 0px; padding:0px;}
/* Service page style ---------------------------------------- */
.service-left-home{float:left;width:260px;}
.service-right-home{
	float:right;
	margin-top:0px;
	width:400px;
}
.service-right {
text-align:right;
	float:right;
	margin-top:0px;
	width:200px;
	padding:10px;
}
.service-right a{
color:#0145b7; text-decoration:underline; font-size:11px;
}
.service-right a:hover{
color:#f9a309; text-decoration:underline
}
.service-left{float:left; width:400px;}
.service-left h2{color:#1a366f; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.service-right{float:right; margin-top:20px; width:234px;}
.service-right ul{margin:0px; padding:0px; float:left;}
.service-right li{margin:10px 0px 10px 0px; width:234px; height:auto; float:left; display:inline; padding:0px;}
.service-right li h1{background:url(../images/gray_box_top.gif) no-repeat left top; border:none; height:15px;}
.service-right li h2 {background:url(../images/gray_box_bottom.gif) no-repeat left top; border:none; height:15px; margin:0px;}
.service-right li div{background:url(../images/gray_box_bg.gif) repeat-y left top; height:auto; padding:0px 17px 0px 17px;}
.service-right li div h3{border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#eba527; font-size:12px; margin:0px 0px 10px 0px; padding:0px;}
.service-right li div p{border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
.service-left-full{ text-align:justify;}
.service-left-full a{float:left; width:100%; color:#0145b7; text-decoration:none; font-size:11px;}
.service-left-full a:hover{float:left; width:100%; color:#f9a309; text-decoration:underline}
.service-left-full h2{color:#1a366f; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

/* footer style -------------------------------------------*/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.footer{ clear:both; margin-top:20px!important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003785; padding-top:10px; border-top:1px solid #003785; margin:0px auto;width:900px; text-align:right}
.footer a{ color:#003785; text-decoration:none}

/* table 2 div convert style -------------------------------------------*/

.main-content-fulllength{
	width:840px;
	float:left;
	height:auto;
	text-align:left;
	margin:0px;
	padding-top: 14px;
	padding-right: 30px;
	padding-bottom: 14px;
	padding-left: 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #003399; 
	text-decoration:none;
}
.main-content-fulllength a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #003399; text-decoration: underline;}
.main-content-fulllength a:hover{ color:#FDB940; text-decoration: underline;}
.fulllength a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #003399; text-decoration: underline;}
.fulllength a:hover{ color:#FDB940; text-decoration: underline;}
.fulllength ul{ padding-left:10px; margin:0px; list-style-type:none; }
.fulllength li{ text-align:left;width:140px; padding-left:10px;}
.fulllength li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.fulllength li a:hover{ color:#FDB940; text-decoration:none;}
.fulllength li a.selected{ color:#FDB940; text-decoration:none;}
.fulllength li span{ font-size:10px; color:#769caf;}

/* style for contact page -------------------------------------------*/
.contact-left{float:left; width:300px;}
.contact-left a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #003399; text-decoration: underline;}
.contact-left a:hover{ color:#FDB940; text-decoration: underline;}
.contact-right{float:left; width:300px; padding:12px 20px;}
.contact-right a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #003399; text-decoration: underline;}
.contact-right a:hover{ color:#FDB940; text-decoration: underline;}
.txt-lable{width:200px; height:30px; margin:0px; padding:0px; float:left;}
.txt-box{width:350px; height:30px; margin:0px; padding-left:10px; float:left;}
/* style for contact form -------------------------------------------*/
#myform {
background:#EBF4FB;
border:1px solid #B7DDF2;
color:#333333;
font-size:12px;
padding:14px;
width:500px;
float:left;
}
#myform label {
	display:block;
	float:left;
	font-weight: normal;
	padding-top:3px;
	text-align:right;
	width:150px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#myform div {
	float:left;
	text-align:left;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#myform .small {
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#myform input {
border:1px solid #AACFE4;
float:left;
font-size:12px;
margin:2px 0pt 20px 10px;
padding:2px;
width:250px;
}
#myform textarea {
border:1px solid #AACFE4;
float:left;
font-size:12px;
margin:2px 0pt 20px 10px;
padding:4px 2px;
width:250px;
}
#myform select {
border:1px solid #AACFE4;
float:left;
font-size:12px;
margin:2px 0pt 20px 10px;
padding:4px 2px;
width:250px;
}
.button {
background:#666666;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:25px;
line-height:normal;
text-align:center;
width:103px !important;
}
.body-in{height:auto; float:left; width:auto; text-align:justify;}
.body-in ul {padding-left:15px; margin:0px; line-height:18px;}
.body-in li {padding-left:10px; margin:0px; line-height:18px;}
.body-in li a{line-height:26px; text-decoration:none;color:#00CCFF;}
.body-in li a:hover{ color:#f9a309;text-decoration:none;}