/* CSS Document */

.temp_1 .title .fc *, .temp_2 .title .fc *, .temp_4 .title .fc *, .temp_5 .title .fc *{
	color:#365db5;
}

.temp_5 .title, .temp_5 .title div,
.temp_6 .title, .temp_6 .title div,
.temp_7 .title, .temp_7 .title div,
.temp_8 .title, .temp_8 .title div{
	height:6px;
}
.temp_5 .title,
.temp_6 .title,
.temp_7 .title,
.temp_8 .title{
	background:url(templates/temp_content_title_bg.gif) repeat-x top;
	font-size:0px;
}
.temp_5 .title .fl,
.temp_6 .title .fl,
.temp_7 .title .fl,
.temp_8 .title .fl{
	background:url(templates/temp_content_title_L.gif) no-repeat top left;
	width:6px;
}
.temp_5 .title .fr,
.temp_6 .title .fr,
.temp_7 .title .fr,
.temp_8 .title .fr{
	background:url(templates/temp_content_title_R.gif) no-repeat top right;
	width:6px;
}

.temp_0 .content,
.temp_2 .content,
.temp_3 .content,
.temp_5 .content,
.temp_6 .content,
.temp_7 .content,
.temp_8 .content{
	border-left:1px #accffc solid;
	border-right:1px #accffc solid;
	clear:both;
	height:100%;
}

.temp_0 .bottom, .temp_0 .bottom div,
.temp_2 .bottom, .temp_2 .bottom div,
.temp_3 .bottom, .temp_3 .bottom div,
.temp_5 .bottom, .temp_5 .bottom div,
.temp_6 .bottom, .temp_6 .bottom div,
.temp_7 .bottom, .temp_7 .bottom div,
.temp_8 .bottom, .temp_8 .bottom div{
	height:6px;
}
.temp_0 .bottom,
.temp_2 .bottom,
.temp_3 .bottom,
.temp_5 .bottom,
.temp_6 .bottom,
.temp_7 .bottom,
.temp_8 .bottom{
	background:url(templates/temp_content_bottom_bg.gif) repeat-x bottom;
	font-size:0px;
}
.temp_0 .bottom .fl,
.temp_2 .bottom .fl,
.temp_3 .bottom .fl,
.temp_5 .bottom .fl,
.temp_6 .bottom .fl,
.temp_7 .bottom .fl,
.temp_8 .bottom .fl{
	background:url(templates/temp_content_bottom_L.gif) no-repeat left bottom;
	width:6px;
}
.temp_0 .bottom .fr,
.temp_2 .bottom .fr,
.temp_3 .bottom .fr,
.temp_5 .bottom .fr,
.temp_6 .bottom .fr,
.temp_7 .bottom .fr,
.temp_8 .bottom .fr{
	background:url(templates/temp_content_bottom_R.gif) no-repeat right bottom;
	width:6px;
}

/*** Template 0 ***/
.temp_0 .title, .temp_0 .title div{
	height:34px;
}
.temp_0 .title{
	background:url(templates/temp_0_title_bg.gif) repeat-x top;
}
.temp_0 .title .fl{
	background:url(templates/temp_0_title_L.gif) no-repeat top left;
	width:10px;
}
.temp_0 .title .fc{
	font-size:13px;
	font-weight:bold;
	line-height:34px;
}
.temp_0 .title .fc span{
	color:#333333;
}
.temp_0 .title .fr{
	background:url(templates/temp_0_title_R.gif) no-repeat top right;
	width:10px;
}

.temp_0 .content{
	padding:5px 0px 0px 0px;
}
/*-- End Template 0 --*/

/*** Template 1 ***/
.temp_1 .title, .temp_1 .title div{
	height:30px;
}
.temp_1 .title{
	background:#F4F4F4;
	border:1px #CCCCCC solid;
	border-bottom:none;
}
.temp_1 .title .fl{
	width:10px;
}
.temp_1 .title .fc{
	font-size:13px;
	font-weight:bold;
	line-height:30px;
}
.temp_1 .title .fr{
	width:10px;
}

.temp_1 .content{
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	clear:both;
	height:100%;
	padding:5px 5px 0px 5px;
}

.temp_1 .bottom, .temp_1 .bottom div{
	height:5px;
}
.temp_1 .bottom{
	border:1px #CCCCCC solid;
	border-top:none;
	font-size:0px;
}
.temp_1 .bottom .fl{

}
.temp_1 .bottom .fr{

}
/*-- End Template 1 --*/

/*** Template 2 ***/
.temp_2 .title, .temp_2 .title div{
	height:30px;
}
.temp_2 .title{
	background:url(templates/temp_2_title_bg.gif) repeat-x top;
}
.temp_2 .title .fl{
	background:url(templates/temp_2_title_L.gif) no-repeat top left;
	width:10px;
}
.temp_2 .title .fc{
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	white-space: nowrap;
}
.temp_2 .title .fc .quick_search_title{
	background:url(icon_search_1.gif) no-repeat;
	padding-left:22px;
}
.temp_2 .title .fr{
	background:url(templates/temp_2_title_R.gif) no-repeat top right;
	width:10px;
}

.temp_2 .content{
	padding:0px 10px 5px 10px;
}
/*-- End Template 2 --*/

/*** Template 3 ***/
.temp_3 .title, .temp_3 .title div{
	height:30px;
}
.temp_3 .title{
	background:url(templates/temp_3_title_bg.gif) repeat-x top;
}
.temp_3 .title .fl{
	background:url(templates/temp_3_title_L.gif) no-repeat top left;
	width:10px;
}
.temp_3 .title .fc{
	font-size:13px;
	font-weight:bold;
	line-height:30px;
}
.temp_3 .title .fc span{
	color:#333333;
}
.temp_3 .title .fe{
	line-height:30px;
}
.temp_3 .title .fr{
	background:url(templates/temp_3_title_R.gif) no-repeat top right;
	width:10px;
}

.temp_3 .content{
	border-left:1px #e9e9e9 solid;
	border-right:1px #e9e9e9 solid;
	padding:5px 10px 0px 10px;
}

.temp_3 .bottom{
	background:url(templates/temp_3_bottom_bg.gif) repeat-x bottom;
}
.temp_3 .bottom .fl{
	background:url(templates/temp_3_bottom_L.gif) no-repeat left bottom;
}
.temp_3 .bottom .fr{
	background:url(templates/temp_3_bottom_R.gif) no-repeat right bottom;
}
/*-- End Template 3 --*/

/*** Template 4 ***/
.temp_4 .title, .temp_4 .title div{
	height:25px;
}
.temp_4 .title{
	background:url(line_h.gif) repeat-x bottom;
}
.temp_4 .title .fl{
	width:10px;
}
.temp_4 .title .fc{
	font-size:16px;
	font-weight:bold;
}
.temp_4 .title .fc h1{
	font-size:16px;
	font-weight:bold;
	margin-bottom:0px;
}
.temp_4 .title .fe{
	line-height:25px;
}
.temp_4 .title .fe .text_link_2{
	background:url(icon_arrow_2.gif) no-repeat 0px 3px;
	padding-left:11px;
}
.temp_4 .title .fr{

}

.temp_4 .content{
	clear:both;
	height:100%;
}

.temp_4 .bottom, .temp_4 .bottom div{
	height:0px;
}
.temp_4 .bottom{
	font-size:0px;
}
.temp_4 .bottom .fl{

}
.temp_4 .bottom .fr{

}
/*-- End Template 4 --*/

/*** Template 5 ***/
.temp_5 .title, .temp_5 .title div{
	background-position:bottom;
	height:26px;
}
.temp_5 .title{

}
.temp_5 .title .fl{
	background-position:bottom left;
	width:10px;
}
.temp_5 .title .fc{
	font-size:13px;
	font-weight:bold;
}
.temp_5 .title .fr{
	background-position:bottom right;
	width:10px;
}

.temp_5 .content{
	padding:0px 5px 0px 5px;
}
/*-- End Template 5 --*/

/*** Template 6 ***/
.temp_6 .content{
	padding:0px 5px 0px 5px;
}
/*-- End Template 6 --*/

/*** Template 7 ***/
.temp_7 .content{
	padding:5px 10px 5px 10px;
}
/*-- End Template 7 --*/

/*** Template 8 ***/
.temp_8 .content{
	padding:0px;
}
/*-- End Template 8 --*/

/*** Template Box ***/
.temp_box_0, .temp_box_1, .temp_box_2, .temp_box_3{
	border:1px #E2E2E2 solid;
	border-radius:0.5em;
	-moz-border-radius:0.5em;
	padding:10px;
	height:100%;
}
.temp_box_0{
	background:#F2F2F2;
}

.temp_box_1{
	background:#FFFFDD;
}
.temp_box_2{
	border:1px #B2DFFC solid;
}
.temp_box_3{
	border:1px #E97D13 solid;
}
/*-- End Template Box --*/

/*** Template Tab ***/
.temp_tab_0{
	background:url(templates/tab_0.gif) repeat-x;
	height:31px;
}
.temp_tab_0 *{
	float:left;
	font-size:12px;
	font-weight:bold;
}
.temp_tab_0 li{
	margin-right:6px;
	height:31px;
}
.temp_tab_0 li.first{
	margin-right:0px;
	width:10px;
}
.temp_tab_0 li a, .temp_tab_0 li a *{
	cursor:pointer;
	height:31px;
	line-height:31px;
	white-space: nowrap;
}
.temp_tab_0 li a{
	background:url(templates/tab_5.gif) repeat-x top;
	color:#838383;
}
.temp_tab_0 li a:hover{
	color:#365db5;
	text-decoration:none;
}
.temp_tab_0 li span{
	background:url(templates/tab_4.gif) no-repeat left top;
	padding-left:13px;
}
.temp_tab_0 li b{
	background:url(templates/tab_6.gif) no-repeat right top;
	padding-right:17px;
	line-height:36px;
}
.temp_tab_0 li font{
	color:#365db5;
	float:none;
}
.temp_tab_0 li.current a{
	background:url(templates/tab_2.gif) repeat-x top;
	color:#605d57;
}
.temp_tab_0 li.current span{
	background:url(templates/tab_1.gif) no-repeat left top;
}
.temp_tab_0 li.current b{
	background:url(templates/tab_3.gif) no-repeat right top;
	line-height:31px;
}
.temp_tab_0 li.last{
	float:right;
	margin-right:0px;
	width:5px;
}
.temp_tab_0 .extent, .temp_tab_0 .extent *{
	background:none;
	float:none;
	font-weight:normal;
	height:auto;
	margin-right:0px;
	padding:0px;
}
.temp_tab_0 .extent{
	float:right;
}
.temp_tab_0 .extent a{
	color:#003399;
}
.temp_tab_0 .extent a.simple_tip{
	background:url(icon_arrow_expand.gif) no-repeat right center;
	cursor:default;
	padding-right:12px;
}
.temp_tab_0 .extent b{
	color:#838383;
	font-weight:bold;
}
.temp_tab_0 .extent span{
	font-size:10px;
}
.temp_1 .title .fc *, .temp_2 .title .fc *, .temp_4 .title .fc *, .temp_5 .title .fc *{
	color: #0C81F6 !important;
}
/*-- End Template Tab --*/