@charset "utf-8";

body {	
	margin:0px; 
	padding:0px;
	text-align:center;
}

body,td,th,div,p {
	font-family:Tahoma;
	font-size:12px;
	color:#636363;
}

input,textarea,select,button {font-family:Tahoma; font-size:12px; color:#636363; padding:1px;}

.style1 {background:#0d447d;}

a:link {text-decoration:none; color:#333333; font-size:12px;}
a:visited {text-decoration:none; color:#333333; font-size:12px;}
a:hover {text-decoration:none; color:#1b5da2; font-size:12px;}

.link_page {color:#333333; font-size:12px; font-weight:bold;}
a.link_page:link {text-decoration:none; color:#2D78DA; font-size:12px;}
a.link_page:visited {text-decoration:none; color:#2D78DA; font-size:12px;}
a.link_page:hover {text-decoration:underline; color:#2D78DA; font-size:12px;}

.menu {color:#1b5da2; font-size:14px; font-weight:bold; text-align:center}
a.menu:link {text-decoration:none; color:#1b5da2; font-size:14px; width:98px; height:18px; padding:11px 0px; display:block;}
a.menu:visited {text-decoration:none; color:#1b5da2; font-size:14px; width:98px; height:18px; padding:11px 0px; display:block;}
a.menu:hover {text-decoration:none; color:#ffffff; font-size:14px; width:98px; height:18px; padding:11px 0px; background:url(../images/menu_o.gif); display:block;}

.menu_o {color:#ffffff; font-size:14px; font-weight:bold; text-align:center}
a.menu_o:link {text-decoration:none; color:#ffffff; font-size:14px; width:98px; height:18px; padding:11px 0px; background:url(../images/menu_o.gif); display:block;}
a.menu_o:visited {text-decoration:none; color:#ffffff; font-size:14px; width:98px; height:18px; padding:11px 0px; background:url(../images/menu_o.gif); display:block;}
a.menu_o:hover {text-decoration:none; color:#ffffff; font-size:14px; width:98px; height:18px; padding:11px 0px; background:url(../images/menu_o.gif); display:block;}

.menuleft {color:#333333; font-size:12px; font-weight:bold;}
a.menuleft:link {text-decoration:none; color:#333333; font-size:12px; width:188px; height:19px; padding:4px 10px 0px 12px; display:block;}
a.menuleft:visited {text-decoration:none; color:#333333; font-size:12x; width:188px; height:19px; padding:4px 10px 0px 12px; display:block;}
a.menuleft:hover {text-decoration:none; color:#1b5da2; font-size:12px; width:188px; height:19px; padding:4px 10px 0px 12px; display:block;}

.menuleft_o {color:#1b5da2; font-size:12px; font-weight:bold;}
a.menuleft_o:link {text-decoration:none; color:#1b5da2; font-size:12px; width:188px; height:19px; padding:4px 10px 0px 12px; display:block;}
a.menuleft_o:visited {text-decoration:none; color:#1b5da2; font-size:12px; width:188px; height:19px; padding:4px 10px 0px 12px; display:block;}
a.menuleft_o:hover {text-decoration:none; color:#1b5da2; font-size:12px; width:188px; height:19px; padding:4px 10px 0px 12px; display:block;}

a.Navtitle:link {text-decoration:none; color:#ffffff; font-size:18px; font-weight:bold;}
a.Navtitle:visited {text-decoration:none; color:#ffffff; font-size:18px; font-weight:bold;}
a.Navtitle:hover {text-decoration:none; color:#ffffff; font-size:18px; font-weight:bold;}

.title1 {color:#333333; font-size:14px; font-weight:bold;}
a.title1:link {text-decoration:none; color:#333333; font-size:14px;}
a.title1:visited {text-decoration:none; color:#333333; font-size:14px;}
a.title1:hover {text-decoration:none; color:#1b5da2; font-size:14px;}

.title2 {color:#333333; font-size:13px; font-weight:bold;}
a.title2:link {text-decoration:none; color:#333333; font-size:13px;}
a.title2:visited {text-decoration:none; color:#333333; font-size:13px;}
a.title2:hover {text-decoration:none; color:#1b5da2; font-size:13px;}

.gray11 {color:#636363; font-size:11px;}
a.gray11:link {text-decoration:none; color:#636363; font-size:11px;}
a.gray11:visited {text-decoration:none; color:#636363; font-size:11px;}
a.gray11:hover {text-decoration:none; color:#333333; font-size:11px;}

.gray12 {color:#636363; font-size:12px;}
a.gray12:link {text-decoration:none; color:#636363; font-size:12px;}
a.gray12:visited {text-decoration:none; color:#636363; font-size:12px;}
a.gray12:hover {text-decoration:none; color:#333333; font-size:12px;}

.white11 {color:#ffffff; font-size:11px;}
a.white11:link {text-decoration:none; color:#ffffff; font-size:11px;}
a.white11:visited {text-decoration:none; color:#ffffff; font-size:11px;}
a.white11:hover {text-decoration:underline; color:#ffffff; font-size:11px;}

.white12 {color:#ffffff; font-size:12px;}
a.white12:link {text-decoration:none; color:#ffffff; font-size:12px;}
a.white12:visited {text-decoration:none; color:#ffffff; font-size:12px;}
a.white12:hover {text-decoration:underline; color:#ffffff; font-size:12px;}

.red11 {color:#ff0000; font-size:11px;}
a.red11:link {text-decoration:none; color:#ff0000; font-size:11px;}
a.red11:visited {text-decoration:none; color:#ff0000; font-size:11px;}
a.red11:hover {text-decoration:underline; color:#ff0000; font-size:11px;}

.red12 {color:#ff0000; font-size:12px;}
a.red12:link {text-decoration:none; color:#ff0000; font-size:12px;}
a.red12:visited {text-decoration:none; color:#ff0000; font-size:12px;}
a.red12:hover {text-decoration:underline; color:#ff0000; font-size:12px;}

.linkcate {color:#333333; font-size:13px; font-weight:bold;}
a.linkcate:link {text-decoration:none; color:#1b5da2; font-size:13px;}
a.linkcate:visited {text-decoration:none; color:#1b5da2; font-size:13px;}
a.linkcate:hover {text-decoration:none; color:#000000; font-size:13px;}

.title3 {color:#333333; font-size:15px; font-weight:bold;}
.title4 {color:#333333; font-size:13px; font-weight:bold;}

#left {float:left;}
#right {float:right;}

#clear {clear:both;}

#line {clear:both; height:9px; background:url(../images/line.gif);}
#line02 {clear:both; height:9px; margin:0px 10px; background:url(../images/line.gif);}
#line0 {clear:both; height:6px; background:#faf8ea;}
#line01 {clear:both; height:3px; background:#e9e8d6;}
#line1 {clear:both; height:10px; background:#ffffff;}
#line2 {clear:both; height:15px;}
#line3 {clear:both; height:20px;}
#line4 {clear:both; height:6px;}

#wrapper {margin:0 auto; width:1014px; background:url(../images/bg_main.gif) repeat-y; text-align:left;}
#logo {width:1014px; height:77px; background-color:#ffffff;}
#banner {width:1014px; background-color:#ffffff;}
#Navtop {float:left;}
#Navtop_line {float:left;}

#content {width:1014px;}
#content_cell {width:985px; padding:0px 14px 0px 15px;}
#contentleft {float:left; width:240px;}
#contentright {float:right; width:735px;}

#Navtitle {width:240px; height:37px; background:url(../images/bg_titlemenu.gif);}
#Navtitle_cell {padding:8px 10px 0px 42px; color:#ffffff; font-size:18px; font-weight:bold;}
#Navleft {padding:10px 10px 0px 10px; background-color:#faf8ea;}

#maintop {width:735px; height:9px; background:url(../images/maintop.gif);}

#title {padding:0px 13px 0px 13px; color:#333333; font-size:15px; font-weight:bold;}
#title1 {padding:0px 13px 5px 13px; color:#333333; font-size:14px; font-weight:bold;}

#sp {float:left; width:216px; height:260px; background:url(../images/bg_sp.gif);}
#sp_cell {padding:7px 7px 0px 7px;}
#sp_line {float:left; width:23px;}

#footer {width:1014px; height:40px; background:#1b5da2;}
#footerleft {float:left; padding:11px; line-height:18px;}
#footerright {float:right; padding:11px; line-height:18px;}

.space_content {padding:5px 20px 0px 20px; line-height:17px; text-align:justify;}

.imgbor {border:0px solid #faf8ea;}

.border {border:1px solid #faf8ea;}

.box {width:350px;}

.box1 {font-size:11px;}

.button {color:#ffffff; font-weight:bold; width:90px; background:#1b5da2; border:1px solid #0d447d; cursor:pointer;}

.button2 {color:#ffffff; font-weight:bold; padding:1px 10px; background:#c29e65; border:1px solid #b8935a; cursor:pointer;}

/*tooltip*/
#dhtmltooltip{
	line-height:16px;
	text-align:justify;
	position:absolute;
	left:-300px;
	border:1px solid #a6a6a6;
	padding:2px;
	background-color:#FFFFFF;
	visibility:hidden;
	z-index:100;
	/* 
	filter:alpha(opacity=95);	
	opacity:0.95;
	-moz-opacity:0.95;
	*/
}

#dhtmlpointer{
	position:absolute;
	left:-300px;
	z-index:101;
	visibility:hidden;
	/*
	filter:alpha(opacity=95);	 
	opacity:0.95;
	-moz-opacity:0.95;
	*/
}
/*end tooltip*/