/* Global Style*/
body{font:11px/140% Arial, Helvetica, sans-serif,Verdana;color:#444;margin:0;background:#b4ddf4;}
#box/*IE5.5+*/{>/*IE only*/_text-align /*ie55*/ :center;}
#main_web/*IE5.5+*/{>/*IE only*/_text-align /*ie55*/ :left;}
table,td{font:12px/140% Arial, Helvetica, sans-serif,Verdana;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show;}
th, td { border-collapse:collapse; }
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
A:link{text-decoration:none; color:#0012fd;}
A:visited{text-decoration:none; color:#0012fd;}
A:hover{text-decoration:underline; color:#FF0000;}
a.highlight {text-decoration: underline; font-size: 20px; font-weight: bold;}
a.highlight2 {text-decoration: underline;}
img{ border:0;}
button {cursor:pointer;}
div,p,img,ul,li,form,input,label,span,dl,dt,dd,h2,h3,h4,h5,h6{margin:0;padding:0;}
ol,ul,li{list-style-type:none;}
/* Format*/
.ma{ margin:auto;}
.overh{overflow:hidden;}
.dsn{ display:none;}
.dsb{ display:block;}
.overh{ overflow:hidden; _display:none;*display:none !important;}
.overv{ overflow:visible;}
.dsn{ display:none;}
.dsb{ display:block;}
.vsbh{visibility:hidden;}
.clb{clear:both;}
.clr{ clear:right;}
.fl{float:left;}
.fr{float:right;}
hr{height:1px; color:#ddd;}
/* Font*/
.tel{ text-align:left;}
.tec{text-align:center;}
.ter{text-align:right;}
.fwb{font-weight:bold;}
.font8{ font-size:8px;}
.font9{ font-size:9px;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.normal_font,.normal_font a,.normal_font a:visited{font-weight:normal;font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font19{font-size:19px;}
.font20{font-size:20px;}
.font24{font-size:24px;}
.font30{font-size:30px;}
.font36{font-size:36px;}
.font57{font-size:57px;}
.icon_m_r{ margin-right:10px;}
.icon_m_r_02{ margin-right:5px;}
.icon_m_r_03{ margin-right:18px;}
.icon_m_l{ margin-left:5px;}
.icon_m_l_02{ margin-left:20px;}
.white_font,.white_font a,.white_font a:visited{color:#FFF;}
.blue_font,.blue_font a,.blue_font a:visited{ color:#134878;}
.blue_font_02,.blue_font_02 a,.blue_font_02 a:visited{ color:#3399cc;}
.or_font,.or_font a,.or_font a:visited{ color:#d18113;}
.green_font_0,.green_font_0 a,.green_font_0 a:visited{ color:#3a9400;}
.red_font,.red_font a,.red_font a:visited{ color:#FF0000;}
.red_font_02,.red_font_02 a,.red_font_02 a:visited{ color:#bc181e;}
.quick_apply_form {font-size:95%; font-weight:normal;}
.menu_a{ font-size:13px; font-weight: bold;}
.menu_a,.menu_a a,.menu_a a:visited{ color:#FFF;}
.menu_a a:hover{ text-decoration:underline; color:#FFF;}
.menu_a a{ margin:0 13px; padding: 0 10px 0 10px;}
.main_pic_bg{ background:url(../images/main_pic_bg.jpg) no-repeat; width:614px; height:304px;}
.setup_three{ background:url(../images/setup_three.jpg) no-repeat; width:613px; height:80px;}
.apply_form{ width:140px;}
.copyright_f{ font-size:12px;}
.blue_03 a{ margin:0 10px;}
.blue_03,.blue_03 a,.blue_03 a:visited{color:#0057c3;}
.class_block,.class_block td{ font-size:12px; padding: 5px;}
.class_block h1{margin: 10px 0 10px 0;font-size:24px; line-height: 25px;}
.class_block p {margin: 15px 0 15px 0;}
.class_block a {color:#0057c3;}
.class_block ul {margin-left: 12px;padding-left:12px;}
.class_block li {list-style-type:decimal;}
.class_block ul.how li {margin-bottom: 5px;padding-bottom:5px; }
.class_block ul.sitemap li {list-style-type:circle;}
.textarea { width:90%; margin:.5em auto; background:#fff; border:1px solid #7f9db9; height:130px; overflow:auto; font-size:.9em; padding:.5em; text-align:left; }
.footer_notice td{ font-size:11px;}
.footer_notice td p{ margin: 5px 0 5px 0;}
#cal1Container { position: absolute; display: none; z-index: 1; }
a.adheading { font-size: 18px; font-weight: bold; color: #CC0000; text-decoration: underline; }
span.adtext { font-size: 14px; margin: 5px 0 0 0; display: block; }
a.adurl { font-size: 12px; color: #666666 }
h1.adcreditreport { margin: 10px 0; line-height: 24px; font-size: 14px; }
h1.adcreditreport a { color: #CC0000; text-decoration: underline; }
.calendar {vertical-align:middle; cursor:pointer;}
a.normaltext {color:#000;}
#footernote {color:#777777; font-size:10px;clear:both;margin-top:8px;}
/***************************** input vaild MaskedEdit *******************************/
.MaskedEditFocus
{
	background-color: #ffffcc;
	color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
	background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
	background-color: #ffffcc;
	color: #ff0000;
}
.MaskedEditBlurNegative
{
	color: #ff0000;
}
/***************************** input vaild MaskedEdit *******************************/
