*{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
body {margin: 0px; padding: 0px; font-size: 12px; font-weight: 400; color: #5F5C54; }

.red-page-bg {background-image: url(images/bg.gif); background-repeat: repeat-x; background-position: top; background-color: #EDE7D1;}
.green-page-bg {background-image: url(images/green-page-bg.gif); background-repeat: repeat-x; background-position: top; background-color: #FCFFCD;}
.orange-page-bg {background-image: url(images/orange-page-bg.gif); background-repeat: repeat-x; background-position: top; background-color: #FFE8AB;}
.blue-page-bg {background-image: url(images/blue-page-bg.gif); background-repeat: repeat-x; background-position: top; background-color: #D6F3FF;}
.pink-page-bg {background-image: url(images/pink-page-bg.gif); background-repeat: repeat-x; background-position: top; background-color: #FEE3FF;}
.do-page-bg {background-image: url(images/do-page-bg.gif); background-repeat: repeat-x; background-position: top; background-color: #FFE8BC;}

img{behavior:url('pngbehavior.htc');}
.green-bg {color:#fff; line-height:15px; background-color:#476B00; padding: 0px 8px 0px 8px; vertical-align:top; text-align:left; font-size:11px; height:70px;}

.green-bg1 {color:#fff; line-height:15px; background-color:#476B00; padding: 0px 8px 0px 8px; vertical-align:top; text-align:left; font-size:11px;}

.h1-white{ font-size:20px; font-weight:700; color:#fff; }
.h1-orange{ font-size:20px; font-weight:700; color:#6F5819; }
.h2{ font-size:16px; font-weight:700; color:#505050;}
.h3{ font-size:16px; font-weight:700; color:#000000;}
.h3-oran{ font-size:14px; font-weight:700; color:#6F5819; padding-bottom:5px;}

.org-bg {color:#F5DAAA; line-height:18px; background-color:#E6581A; padding: 0px 8px 0px 8px; height:180px; vertical-align:top; text-align:left;}
.org-intro {color:#F5DAAA; vertical-align:top; text-align:left;}
.wel {color:#fff;line-height:15px; font-size:11px; font-weight:bold; text-align:left;}
.agps {color:#FFBA00;line-height:20px; font-size:18px; font-weight:bold; text-align:left;}
.margint10{ margin-top:10px;}
.margint5{ margin-top:5px;}
.padding{ padding:15px 0 10px 10px; text-align:left;}

.text {font-size:12px; font-weight:400; color:#505050; text-decoration:none; text-align:left; line-height:18px;}
.text a {font-size:12px; font-weight:400; color:#505050; text-decoration:none; text-align:left; line-height:18px;}
.text a:hover {font-size:12px; font-weight:400; color:#000; text-decoration:none; text-align:left; line-height:18px;}
.text ul
{
	list-style-type:square;
	padding-left:15px;
}
	.text ul li
	{
		font-size:12px;
		color:#505050;
		padding-bottom:3px;
		padding-top:3px;
	}
	.text ul li a
	{
		font-size:12px;
		color:#6F5819;
		text-decoration:none;
	}
	.text ul li a:hover
	{
		font-size:12px;
		color:#fff;
		text-decoration:none;
	}
.text ol
{
	list-style-type:1;
	padding-left:15px;
}
	.text ol li
	{
		font-size:12px;
		color:#505050;
		padding-bottom:3px;
		padding-top:3px;
	}
	.text ol li a
	{
		font-size:12px;
		color:#6F5819;
		text-decoration:none;
	}
	.text ol li a:hover
	{
		font-size:12px;
		color:#fff;
		text-decoration:none;
	}

.home-intro {color:#5F5C54; vertical-align:top; text-align:left; font-size:11px;}

.lmore{ font-size:11px; font-weight:700; color:#FFBA00; text-decoration:none; text-align:left;}
.lmore:hover { font-size:11px; font-weight:700; color:#fff; text-decoration:none; text-align:left;}

.lmore1{ font-size:11px; font-weight:700; color:#A90000; text-decoration:none; text-align:left;}
.lmore1:hover{ font-size:11px; font-weight:700; color:#5c5c5c; text-decoration:none; text-align:left;}

.tlinks{ font-size:11px; font-weight:700; color:#fff; text-decoration:none; text-align:right;}
.tlinks:hover{ font-size:11px; font-weight:700; color:#FFBA00; text-decoration:none; text-align:right;}
.tlinkstext{ font-size:11px; font-weight:700; color:#fff; text-decoration:none; text-align:right;}

.f-bg-do{background-color:#B37600; height:20px; line-height:20px;}
.f-bg-pink{background-color:#5B2C5D; height:20px; line-height:20px;}
.f-bg-blue{background-color:#196585; height:20px; line-height:20px;}
.f-bg-orange{background-color:#CAA33B; height:20px; line-height:20px;}
.f-bg-red{background-color:#A90000; height:20px; line-height:20px;}
.ftext{font-size:11px; font-weight:400; color:#fff;}
.f-bg-green{background-color:#476b00; height:20px; line-height:20px;}

.csi{ font-size:11px; font-weight:400; color:#fff; text-decoration:none;}
.csi:hover{ font-size:11px; font-weight:400; color:#F5DAAA; text-decoration:none;}

.sidelinks-oran ul
{
	list-style:none;
	border-top:1px solid #FFCF4D;
	margin-top:5px;
}
	.sidelinks-oran  ul li
	{
		font-size:12px;
		color:#6F5819;
		display:block;
		border-bottom:1px solid #FFCF4D;
		padding-bottom:3px;
		padding-top:3px;
	}
	.sidelinks-oran  ul li a
	{
		font-size:12px;
		color:#6F5819;
		text-decoration:none;
	}
	.sidelinks-oran  ul li a:hover
	{
		font-size:12px;
		color:#fff;
		text-decoration:none;
	}
	.sidelinks-blue ul
	{
		list-style:none;
		border-top:1px solid #4DB3DD;
		margin-top:5px;	
	}
	.sidelinks-blue  ul li
	{
		font-size:12px;
		color:#fff;
		display:block;
		border-bottom:1px solid #4DB3DD;
		padding-bottom:3px;
		padding-top:3px;
	}
	.sidelinks-blue  ul li a
	{
		font-size:12px;
		color:#fff;
		text-decoration:none;
	}
	.sidelinks-blue  ul li a:hover
	{
		font-size:12px;
		color:#00F6FF;
		text-decoration:none;
	}
	
	
	.sidelinks-do ul
	{
		list-style:none;
		border-top:1px solid #F3BF59;
		margin-top:5px;	
	}
	.sidelinks-do  ul li
	{
		font-size:12px;
		color:#fff;
		display:block;
		border-bottom:1px solid #F3BF59;
		padding-bottom:3px;
		padding-top:3px;
	}
	.sidelinks-do  ul li a
	{
		font-size:12px;
		color:#fff;
		text-decoration:none;
	}
	.sidelinks-do  ul li a:hover
	{
		font-size:12px;
		color:#FFF479;
		text-decoration:none;
	}	
	
	
.table-format {
	font-size: 12px;
	font-face: arial;
	color: #505050;
	font-weight: 400;
	padding:10px 0px 10px 0px;

}

.table-format td {
	vertical-align: top;
	border-bottom: 1px solid #505050;
	line-height:22px;
	padding:2px 0px 2px 5px;
}
.table-head {
	vertical-align: top;
	line-height:16px;
	font-size: 11px;
	font-face: arial;
	color: #fff;
	font-weight: 700;
	background-color:#505050
}

.inp {font-size:12px; font-weight:400; color:#505050; text-decoration:none; text-align:left; line-height:18px; height:22px; border:1px solid #eea311; background-color:#fee6b8; padding-top:4px; padding-left:4px;}
.inp1 {font-size:12px; font-weight:400; color:#505050; text-decoration:none; text-align:left; line-height:18px; border:1px solid #eea311; background-color:#fee6b8; padding-top:4px; padding-left:4px;}
.select {font-size:12px; font-weight:400; color:#505050; text-decoration:none; text-align:left; line-height:18px; height:27px; border:1px solid #eea311; background-color:#fee6b8; padding:2px; width:208px;}

.but {font-size:12px; font-weight:700; color:#fff; text-decoration:none; text-align:left; line-height:18px; border:1px solid #eea311; background-color:#eea311; padding:4px; width:70px; height:30px; text-align:center;}

.inp2 {font-size:12px; font-weight:400; color:#505050; text-decoration:none; text-align:left; line-height:15px; height:18px; border:1px solid #bec279; background-color:#f4f7be; padding-top:2px; padding-left:2px;}

.inp3 {font-size:12px; font-weight:400; color:#505050; text-decoration:none; text-align:left; height:22px; border:1px solid #bec279; background-color:#f4f7be;}

.but1 {font-size:12px; font-weight:700; color:#fff; text-decoration:none; text-align:left; line-height:18px; border:1px solid #476b00; background-color:#476b00; padding:4px; width:100px; height:30px; text-align:center;}

#main
{
width:1004px;
margin:0 auto;
}
#menu
{
	margin:0 auto;
	position:fixed;
	_position:absolute;
	text-align:center;
	top:105px;
}

.in{ font-size:12px; font-weight:700; color:#5F5C54; text-decoration:none; text-align:left; padding-right:10px; line-height:20px;}

.site1{ font-size:12px; font-weight:700; color:#196585; text-decoration:none; text-align:left;}
.site{ font-size:12px; font-weight:700; color:#196585; text-decoration:none; text-align:left;}
.site:hover{ font-size:12px; font-weight:700; color:#0e98d2; text-decoration:none; text-align:left;}

.site2{ font-size:11px; font-weight:400; color:#0e98d2; text-decoration:none; text-align:left;}
.site2:hover{ font-size:11px; font-weight:400; color:#196585; text-decoration:none; text-align:left;}

.site3{ font-size:11px; font-weight:700; color:#a07910; text-decoration:none; text-align:left;}
.site3:hover{ font-size:11px; font-weight:700; color:#c79717; text-decoration:none; text-align:left;}

.nhead {font-size:14px; font-weight:700; color:#505050; text-decoration:none; text-align:left; line-height:18px;}

.opacity IMG{filter:alpha(opacity=100); opacity:1.0;}
:hover.opacity img{filter:alpha(opacity=80); opacity:0.8;}

.bor-pad {border:1px solid #FFD155; padding:5px;}

.caption {font-size:11px; font-weight:400; text-align:left; padding-top:2px;}