@charset "utf-8";
/* CSS Document */

html{background-repeat:repeat-x; background-image:url(../images/bg.gif); background-repeat:repeat-x;}
body{ font-family:Verdana, Geneva, sans-serif; padding:0px; margin:0px; margin-left:auto; margin-right:auto;font-size:1em;}
p{ margin:0px; padding:0px}
form{ margin:0px; padding:0px;}
ul, li{ margin:0px; padding:0px; list-style:none}
IMG{ margin:0px; padding:0px; border:0}
h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px; font-weight:normal}
.flot_fix{ clear:both}

.maincontainer{ width:979px; margin-left:auto; margin-right:auto;}

.header{ height:92px;}
.header .logo{ float:left;}
.header .logo IMG{ margin-top:20px;}
.header .call{ float:right}
.header .call p{ color:#000; padding-top:38px; font-size:1.1em}

.mainmenu{ background-image:url(../images/mainmenu_bg.gif); background-repeat:no-repeat; width:979px; height:40px;}
.mainmenu ul{ padding-left:20px;}
.mainmenu ul li{ float:left; margin-top:5px;}
.mainmenu ul li a{ font-size:.7em; font-weight:bold; color:#FFF; text-decoration:none; padding-left:15px; padding-right:15px; padding-bottom:21px; padding-top:5px; float:left;}
.mainmenu ul li.adjust a{ font-size:.7em; font-weight:bold; color:#FFF; text-decoration:none; padding-left:0px; padding-right:20px; padding-bottom:21px; padding-top:5px; float:left;}

.mainmenu ul li a:hover{color:#000;}
.mainmenu ul li.on span{ background-image:url(../images/home_select.gif); background-repeat:no-repeat;font-size:.7em; font-weight:bold; color:#000; text-decoration:none; padding-left:20px; padding-right:20px; padding-bottom:21px; padding-top:5px;float:left;}
.mainmenu ul li.on span.about_select{ background-image:url(../images/about_select.gif); background-repeat:no-repeat;font-size:.7em; font-weight:bold; color:#000; text-decoration:none; padding-left:20px; padding-right:20px; padding-bottom:21px; padding-top:5px;float:left;}
.mainmenu ul li.on span.contact_select{ background-image:url(../images/contact_select.gif); background-repeat:no-repeat;font-size:.7em; font-weight:bold; color:#000; text-decoration:none; padding-left:20px; padding-right:20px; padding-bottom:21px; padding-top:5px;float:left;}
.mainmenu ul li.on span.apply_select{ background-image:url(../images/apply_select.gif); background-repeat:no-repeat;font-size:.7em; font-weight:bold; color:#000; text-decoration:none; padding-left:20px; padding-right:20px; padding-bottom:21px; padding-top:5px;float:left;}
.mainmenu ul li.on span.agent_select{ background-image:url(../images/agent_select.gif); background-repeat:no-repeat;font-size:.7em; font-weight:bold; color:#000; text-decoration:none; padding-left:20px; padding-right:20px; padding-bottom:21px; padding-top:5px;float:left;}
.mainmenu ul li.on a span.merchants_select{ background-image:url(../images/merchant_select.gif); background-repeat:no-repeat;font-size:1em; font-weight:bold; color:#000; text-decoration:none; float:left; margin-top:-5px; margin-left:-20px; padding-right:20px; padding-bottom:18px;}
.mainmenu ul li.on a span.risk_select{ background-image:url(../images/risk_select.gif); background-repeat:no-repeat;font-size:1em; font-weight:bold; color:#000; text-decoration:none; float:left; margin-top:-5px; margin-left:-20px; padding-right:20px; padding-bottom:18px;}
.mainmenu ul li.on a span.general_select{ background-image:url(../images/merchant_select.gif); background-repeat:no-repeat;font-size:1em; font-weight:bold; color:#000; text-decoration:none; float:left; margin-top:-5px; margin-left:-20px; padding-right:25px; padding-bottom:18px;}





.contentcontainer{margin-top:5px;}
.contentcontainer .left{width:774px; float:left}
.contentcontainer .left .breadcrumb{ width:774px;}
.contentcontainer .left .breadcrumb ul{}
.contentcontainer .left .breadcrumb ul li{ float:left; font-size:.7em; padding-left:3px;}
.contentcontainer .left .breadcrumb ul li.on{ font-weight:bold; color:#000; text-decoration:none;}
.contentcontainer .left .breadcrumb ul li a{ color:#619a13;}
.contentcontainer .left .breadcrumb ul li a:hover{ text-decoration:none}

.contentcontainer .left .banner{ margin-top:15px; height:279px;float:left; width:774px;  margin-bottom:30px;}
.contentcontainer .left .banner .data_bg{background-image:url(../images/banner_bg.jpg); background-repeat:no-repeat; height:224px;} 
.contentcontainer .left .banner .data{width:735px; padding-top:25px; margin-left:20px;}
.contentcontainer .left .banner .data div.panel {width: 770px;}
.contentcontainer .left .banner .scrollContainer .data_img{float:left; padding-right:10px; padding-top:20px;}
.contentcontainer .left .banner .scrollContainer h1{ font-size:.9em; font-weight:bold; padding-bottom:10px;}
.contentcontainer .left .banner .scrollContainer p{ font-size:.8em; line-height:21px; width:500px; float:left}
.contentcontainer .left .banner .scrollContainer p a{ font-size:.9em; color:#666666;}
.contentcontainer .left .banner .scrollContainer p a:hover{ text-decoration:none;}
.contentcontainer .left .banner .scrollContainer p IMG{ padding-top:15px;}

.contentcontainer .left .banner .banner_tabs{ background-image:url(../images/banner_tabs_bg.gif); background-repeat:no-repeat; height:55px;}
.contentcontainer .left .banner .banner_tabs ul.navigation{}
.contentcontainer .left .banner .banner_tabs ul.navigation li{ float:left}
.contentcontainer .left .banner .banner_tabs ul.navigation li a{ text-decoration:none; font-size:.8em; color:#FFF;float:left;width:193px;padding-top:17px; padding-bottom:15px;}
.contentcontainer .left .banner .banner_tabs ul.navigation li a:hover{color:#000}
.contentcontainer .left .banner .banner_tabs ul.navigation li a.selected{ background-image:url(../images/selected_1.gif); background-repeat:no-repeat; font-weight:bold; color:#000; padding-top:17px; padding-bottom:15px; width:193px;}



.contentcontainer .left .inner_banner{ background-image:url(../images/inner_banner_bg.jpg); background-repeat:no-repeat; height:78px; margin-top:15px; margin-bottom:20px;}
.contentcontainer .left .inner_banner h1{ font-size:1.5em; padding-top:24px; padding-left:15px;}



.contentcontainer .left .content{ margin-left:15px;}
.contentcontainer .left .content h1{ font-size:1em; font-weight:bold; }
.contentcontainer .left .content h2{font-size:.8em; font-weight:bold; }
.contentcontainer .left .content p{ line-height:22px; font-size:.7em; padding-top:5px; color:#666666;}
.contentcontainer .left .content p a{ color:#619a13; text-decoration:underline;}
.contentcontainer .left .content p a:hover{ text-decoration:none;}

.contentcontainer .left .content ul{ padding-top:20px;}
.contentcontainer .left .content ul li{color:#666666; padding-bottom:15px; line-height:20px; font-size:.7em; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:left 4px; padding-left:25px; font-weight:bold;  }

.contentcontainer .left .content .left{ float:left;width:400px;}
.contentcontainer .left .content .right{ float:left;width:250px;}

.contentcontainer .left .content table{width:720px; float:left}
.contentcontainer .left .content table tr{}
.contentcontainer .left .content table tr td{color:#666666;font-size:.7em; padding-top:15px; padding-left:10px;}
.contentcontainer .left .content table tr td input.text{border:1px solid #cccccc; width:300px;}
.contentcontainer .left .content table tr td textarea{border:1px solid #cccccc; width:300px; height:100px;}
.contentcontainer .left .content table tr td select.multiple{border:1px solid #cccccc; width:304px; }
.contentcontainer .left .content table tr td a{color:#619a13;}
.contentcontainer .left .content table tr td a:hover{ text-decoration:none}

.contentcontainer .right{width:192px; float:left; margin-left:11px;}
.contentcontainer .right .applyform_short{ background-image:url(../images/applyonline_bg.gif); background-repeat:no-repeat; width:192; height:397px; padding-left:18px; padding-top:15px;}

.contentcontainer .right .applyform_short table{ font-size:.7em; margin-top:15px;}
.contentcontainer .right .applyform_short table tr{}
.contentcontainer .right .applyform_short table tr td{}
.contentcontainer .right .applyform_short table tr td input{ width:152px; margin-top:2px; border:1px solid #cccccc;}
.contentcontainer .right .applyform_short table tr td input.img{ width:auto; border:0px; margin-left:15px; margin-top:8px;}
.contentcontainer .right .applyform_short table tr td select.multiple{border:1px solid #cccccc; width:154px; margin-top:2px; font-size:1em;}

.footer{ margin-top:35px; padding-bottom:20px; float:left; border-top:1px solid #e5e5e5; width:100%}
.footer .left{ float:left;}
.footer .left ul{ padding-top:15px; }
.footer .left ul li{ float:left }
.footer .left ul li a{ color:#666; text-decoration:none; font-size:.7em;}
.footer .left ul li.on a{ color:#666; text-decoration:none; font-size:.7em;color:#000}
.footer .left ul li a:hover{ text-decoration:underline;} 
.footer .left ul li span.divider{ padding-left:10px; padding-right:10px;font-size:.7em;color:#666;}

.footer .right{ float:right;}
.footer .right p{ padding-top:15px;color:#666; font-size:.7em;}


.scroll {height:auto;  overflow-x: hidden;position: relative;}


.dropmenudiv{
position:absolute;
top: 0;
border-left: 1px solid #5e6d66; /*THEME CHANGE HERE*/
border-right: 1px solid #5e6d66;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:22px;
z-index:100;
background-color: #b6bab8;
width: 120px;
visibility: hidden;
margin-top:-12px;
margin-left:35px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
background-image:url(../images/drop_arrow.gif); background-repeat:no-repeat; background-position:top;
}

.dropmenudiv a{
width: auto;
display: block;
border-bottom: 1px solid #5e6d66; /*THEME CHANGE HERE*/
padding-left:10px;padding-bottom:3px; padding-top:3px;
text-decoration: none;
color: white;
}

.dropmenudiv a:hover{
width: auto;
display: block;
border-bottom: 1px solid #5e6d66; /*THEME CHANGE HERE*/
padding-left:10px; padding-bottom:3px; padding-top:3px;
text-decoration: none;
color: black;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}


.dropmenudiv1{
position:absolute;
top: 0;
border-left: 1px solid #5e6d66; /*THEME CHANGE HERE*/
border-right: 1px solid #5e6d66;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:22px;
z-index:100;
background-color: #b6bab8;
width: 120px;
visibility: hidden;
margin-top:-30px;
margin-left:32px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
background-image:url(../images/drop_arrow.gif); background-repeat:no-repeat; background-position:top;
}

.dropmenudiv1 a{
width: auto;
display: block;
border-bottom: 1px solid #5e6d66; /*THEME CHANGE HERE*/
padding-left:10px;padding-bottom:3px; padding-top:3px;
text-decoration: none;
color: white;
}

.dropmenudiv1 a:hover{
width: auto;
display: block;
border-bottom: 1px solid #5e6d66; /*THEME CHANGE HERE*/
padding-left:10px; padding-bottom:3px; padding-top:3px;
text-decoration: none;
color: black;
}

.dropmenudiv1 a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}


.dropmenudiv01{
position:absolute;
top: 0;
border-left: 1px solid #5e6d66; /*THEME CHANGE HERE*/
border-right: 1px solid #5e6d66;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:22px;
z-index:100;
background-color: #b6bab8;
width: 120px;
visibility: hidden;
margin-top:-12px;
margin-left:11px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
background-image:url(../images/drop_arrow.gif); background-repeat:no-repeat; background-position:top;
}

.dropmenudiv01 a{
width: auto;
display: block;
border-bottom: 1px solid #5e6d66; /*THEME CHANGE HERE*/
padding-left:10px;padding-bottom:3px; padding-top:3px;
text-decoration: none;
color: white;
}

.dropmenudiv01 a:hover{
width: auto;
display: block;
border-bottom: 1px solid #5e6d66; /*THEME CHANGE HERE*/
padding-left:10px; padding-bottom:3px; padding-top:3px;
text-decoration: none;
color: black;
}

.dropmenudiv01 a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}


.dropmenudiv02{
position:absolute;
top: 0;
border-left: 1px solid #5e6d66; /*THEME CHANGE HERE*/
border-right: 1px solid #5e6d66;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:22px;
z-index:100;
background-color: #b6bab8;
width: 120px;
visibility: hidden;
margin-top:-30px;
margin-left:26px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
background-image:url(../images/drop_arrow.gif); background-repeat:no-repeat; background-position:top;
}

.dropmenudiv02 a{
width: auto;
display: block;
border-bottom: 1px solid #5e6d66; /*THEME CHANGE HERE*/
padding-left:10px;padding-bottom:3px; padding-top:3px;
text-decoration: none;
color: white;

}

.dropmenudiv02 a:hover{
width: auto;
display: block;
border-bottom: 1px solid #5e6d66; /*THEME CHANGE HERE*/
padding-left:10px; padding-bottom:3px; padding-top:3px;
text-decoration: none;
color: black;
}

.dropmenudiv02 a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

.frames{float:left; width:158px; height:370px;}
.frames2{float:left; width:650px; height:770px;}