a:link  {color: #0066FF; text-decoration:underline}
a:visited {color: #0066FF; text-decoration: underline}
a:active {; color: #FF6600; text-decoration: underline}
a:hover {color: #FF6600; text-decoration: underline}	

a.lnkgray {color:#666666;text-decoration: underline}
a.lnkgray:visited{color:#666666;text-decoration: underline}
a.lnkgray:hover{color:#009900; text-decoration: underline}
a.lnkgray:link{color:#666666;text-decoration: underline}
a.lnkgray:active{color: #898888}

.GG_cap{ font-family:arial; font-size:.8em; font-weight:bold; text-decoration:underline;}
a.lnkGG-g {color:#666666;text-decoration: underline; font-family:arial; font-size:1.1em}
a.lnkGG-b {color:#0066FF;text-decoration: underline; font-family:arial; font-size:1.1em}
a.lnkGG-r {color:#FF0000;text-decoration: underline; font-family:arial; font-size:1.1em}
a.lnkGG-gr {color:#009900;text-decoration: underline; font-family:arial; font-size:1.1em}


a.lnkBt {color:#666666;text-decoration: none;font-weight: normal;}
a.lnkBt:visited{color:#CC9966}
a.lnkBt:hover{color:#FF6600; text-decoration: underline}
a.lnkBt:link{color:#CC9966;text-decoration: underline}
a.lnkBt:active{color: #CC6666}

IMG {border: 0;}

#header {margin:auto; width:960px;}


h3,h4{ font-size:1.1em; margin:5px 0px;}
p{ margin:10px 0px;}

td {
	font-size: 11px;
	vertical-align: top;
	line-height: 15px;
}
html{ background:url(images/background.jpg) top center no-repeat #b7d9e3}
body {
	margin:10px auto;
	font-family: verdana;
	font-size: 11px;
	line-height: 15px;
	background:#FFFFFF;
	width:960px;
	padding:10px;
	
	
}
.sub_h{font-size:9px; color:#666; margin:0; padding:0; line-height:10px}
.txt_blue {	color: #0066FF;}
.txt_gr {color: #009900;}
.txt_orange {color:#FF9900;}
.txt_blue {color:#0033FF;}
.txt_red {color:#FF0000;}
.txt_red1 {color:#990000;}
.txt_gray1 {color: #666666;}
.txt_gray2 {color: #333333;}
.t9 { font-size:9px;}
.t10 { font-size:10px;}
.t12 {font-size:12px}
.t14 {font-size:14px}
.t16{font-size:16px}
.t18{font-size:18px}
.tN{font-weight:normal}

.quick-guide {
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	margin:0; padding:0px;
	margin-left:10px;
}
.quick-guide li { list-style-image:url(images/ar_orange_1.gif); padding:0px; margin:0px;} 
.list_ul li {list-style:none}
	
.mini_green {
	font-size: 11px;
	color: #009900;
}
.mini_blue {
	font-size: 11px;
	color: #3399FF;
}
.mini_gray {
	font-size: 11px;
	color: #999999;
}

.side-title {
	font-size: 12px;
	color: #003399;
	font-weight: bold;
}
.side-desc1 {
font-size: 10px;
	color: #666666;
}
.side-title_name {
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}
.title_1 {
	font-size: 13px;
	color: #0033CC;
	font-weight: bold;
}
.title_2 {
	font-size: 12px;
	color: #009900;
	font-weight: bold;
}

.Dir_Title {
	font-size: 16px;
	color: #993300;
	font-weight: bold;
	vertical-align: middle;
	font-style: normal;
}

.list_h {
	margin: 0 0 0 0;
	font-weight: bold;
	font-size: 12px;
	color:#000000;
    }
.list_h1 {
	text-decoration:underline;
	margin: 0 0 0 0;
	font-weight: bold;
	font-size: 11px;
    }	
.list_ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.list_li {
	padding-bottom: 1px;
	font-weight: normal;
	list-style-type:none;
	padding-left: 0px;
	margin-left:0px;
	font-size: 11px;
	list-style-position: outside;
}
h1 {
	font-size: 9px;
	color: #333;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
h2 {
	font-size: 16px;
	margin: 2px;
	padding: 0px;
}
h3 {
	font-size: 14px;
	margin: 2px;
	padding: 0px;
}
.title_h1_gray {
	font-weight: bold;
	color: #999999;
	font-size: 18px;
}
.title_h1_blue {

	font-weight: bold;
	color: #006699;
	font-size: 18px;
}
.title_h2_gray {

	font-weight: bold;
	color: #999999;
	font-size: 16px;
}
.title_h2_blue {


	font-weight: bold;
	color: #006699;
	font-size: 16px;
}
.photo-border {
	border: 7px solid #FFFFFF;
}

#nav{ padding:2px; border:#CCCCCC 1px solid;}


#news_h { margin-left:5px; width:100%; float:left; margin-bottom:10px;}

#ads_area {
	float:left; width:235px;
	height:60px;
	padding:5px 0px 5px 0px;
	font-size:.9em;		
}
#ads_area  a{
	font-size:1.1em;		
}

#paragraph{ font-size:11px; color:#666}

.pad0{padding:2px; margin:2px;}

#flink ul{margin:0; padding:0; list-style:none}
#flink li{list-style:none}
#flink{ font-weight:normal; font-size:10px;}
#flink a{font-size:11px;}

#contents {margin:auto; width:960px;}
#contents img {padding:5px;}

#col_left{ width:200px; padding:0px; float:left; margin:10px;}
#col_right,#col_right2{width:220px; padding:2px; float:left; margin:10px 0 10px 10px;}
#col_right2{width:180px;}
#main{ float:left; width:500px; margin:10px 0px;}

.sad {
}

.tag a{line-height:20px;}

#footer{font-size:10px;}
#footer a{ color:#666; text-decoration:none;}
#footer a:hover{ color:#000; text-decoration:underline}