.subArticleBox div.banner_sub{
width: 510px;
height: 140px;
background: url(../images/sub_button.gif) top left no-repeat;
display: block;
float:left;
position: relative;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 40px;
}
.subArticleBox div.banner_sub div.single_sub a,
.subArticleBox div.banner_sub div.single_sub a:link{
width: 100%;
height: 40px;
line-height: 1.5em;
font-weight: bold;
font-size: 38px;
text-indent: 0px;
color: #ff3c3c;
display: block;
position: absolute;
top: 50px;
left: 0px;
text-align:center;
}
.sub_heading{
	width:978px;
	margin-left:auto;
	margin-right:auto;
}

.sub_div{
	width:586px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
}

.sub_div_m{
	width:978px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:200px;
}

.sub_button{
	color: #9a9a9a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: 1px solid #ececec;
}

.sub_textbox{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #d8d8d8;
}

.sub_all_heading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0075c1;
	line-height:18px;
	font-weight: bold;
}

.sub_all_content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #676767;
	text-decoration: none;
}

.sub_all_content a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #676767;
	text-decoration: none;
}

.sub_all_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ff0000;
	text-decoration: none;
}

.sub_all_red a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ff0000;
	text-decoration: none;
}

.sub_all_red_b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #e30c04;
	text-decoration: none;
	font-weight: bolder;
	line-height:18px;
	padding-left:10px;
	padding-top:10px;
}

.sub_all_red_b a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #e30c04;
	text-decoration: none;
}


.sub_all_blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0066ba;
	text-decoration: none;
	padding-left:10px;
	line-height:18px;
}

.sub_all_blue a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0066ba;
	text-decoration: none;
}

.sub_all_blue2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0066ba;
	text-decoration: none;
	line-height:18px;
}

.sub_all_gray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	line-height:18px;
}

.sub_all_green{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #35620d;
	text-decoration: none;
	line-height:18px;
}

.sub_all_blue2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0066ba;
	text-decoration: none;
}

.sub_bottom_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0075c1;
}

.sub_all_putdown{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.sub_all_table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #0075c1;
	margin-top:15px;
	background-color:#0075c1;
	color:#FFFFFF;
	font-weight: bold;
	padding-top:3px;
}

.sub_all_table1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	border: 1px solid #0075c1;
	margin-top:15px;
	background-color:#0075c1;
	color:#FFFFFF;
	font-weight: bold;
	padding-top:3px;
}

.sub_all_table_content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #0075c1;
	background-color:#f1f6f6;
	color:#000000;
	padding-top:3px;
}

.sub_all_table_content_blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	background-color:#f1f6f6;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0075c1;
	border-bottom-color: #0075c1;
	border-left-color: #0075c1;
	line-height:22px;
}

.sub_all_table_content_blue1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	background-color:#f1f6f6;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0075c1;
	border-bottom-color: #0075c1;
	border-left-color: #0075c1;
	line-height:22px;
}

.sub_all_red_step{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #9e9e9e;
	text-decoration: none;
	font-weight: bolder;
	padding-top:5px;
}

.sub_all_red_step a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #9e9e9e;
	text-decoration: none;
	font-weight: bolder;
	padding-top:5px;
}

.sub_all_red_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
	font-weight: bolder;
}

.sub_all_red_white a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
	font-weight: bolder;
}

.sub_all_thanks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0b5393;
	text-decoration: none;
	font-weight: bolder;
}

.sub_all_thanks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0b5393;
	text-decoration: none;
	font-weight: bolder;
}

.sub_tc{
	border: 1px dashed #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height:22px;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
}

/*red table*/
.sub_detils_red{
	width:958px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#fce7e6;
	margin-bottom:10px;
	margin-left:10px
}

.sub_detils_red_bar{
	width:938px;
	background-color:#e4140c;
}

.sub_detils_red_bar_font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:5px;
}

.sub_detils_red_content{
	width:928px;
	margin-bottom:10px;
	margin-left:10px;
}

.sub_detils_red_content_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#ff0000;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f7bdba;
	line-height:22px;
	padding-bottom:10px;
	padding-top:10px;
}

.sub_detils_red_content_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f7bdba;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f7bdba;
	line-height:22px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}

/*blue table*/
.sub_detils_blue{
	width:958px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#e5f0f8;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px
}

.sub_detils_blue_bar{
	width:938px;
	background-color:#006cbd;
}

.sub_detils_blue_bar_font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:5px;
}

.sub_detils_blue_content{
	width:928px;
	margin-bottom:10px;
	margin-left:10px;
}

.sub_detils_blue_content_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#006cbd;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b7d6ec;
	line-height:22px;
	padding-bottom:10px;
	padding-top:10px;
}

.sub_detils_blue_content_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b7d6ec;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b7d6ec;
	line-height:22px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}

/*brown table*/
.sub_detils_brown{
	width:958px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#f5efea;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px
}

.sub_detils_brown_bar{
	width:938px;
	background-color:#996633;
}

.sub_detils_brown_bar_font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:5px;
}

.sub_detils_brown_content{
	width:928px;
	margin-bottom:10px;
	margin-left:10px;
}

.sub_detils_brown_content_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#996633;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3d4c5;
	line-height:22px;
	padding-bottom:10px;
	padding-top:10px;
}

.sub_detils_brown_content_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3d4c5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e3d4c5;
	line-height:22px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}

/*green table*/
.sub_detils_green{
	width:958px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#eaefe5;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px
}

.sub_detils_green_bar{
	width:938px;
	background-color:#336600;
}

.sub_detils_green_bar_font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:5px;
}

.sub_detils_green_content{
	width:928px;
	margin-bottom:10px;
	margin-left:10px;
}

.sub_detils_green_content_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#996633;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3d4c5;
	line-height:22px;
	padding-bottom:10px;
	padding-top:10px;
}

.sub_detils_green_content_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	line-height:22px;
	padding-bottom:10px;
	padding-top:10px;
}

