@charset "utf-8";
/* CSS Document */

body {margin:0px;
background:#d1d3d4;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00659C;
}
a:hover {
text-decoration:underline;
}

form{
padding:0px;margin:0px;
}

p{
/*margin:0px;
padding:0px;*/
}

marquee{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}

.main_table { padding:15px;
background:#FFFFFF;
}


.news {width:136px;
text-align:left;
font-size:11px;
background:#ffffff;
border:#dcddde solid 1px;
color:#000000;
padding: 2px 0px 0px 2px;
}

.news a {
color:#00659C;
text-decoration:none;
}

.news a:hover {
text-decoration:underline;
}

.newstitle {
font-size:11px;
color:#00659c;
line-height:14px;
text-align:justify;
}
.newstitle a{
text-decoration:none;
}
.newstitle a:hover{
text-decoration:underline;
}

.t1 { font-size:11px;
text-align:justify;
padding-right:10px;
color:#00659c;
line-height:13px;
}

.t2 {font-size:11px;
text-align:right;
padding-right:10px;
padding-top:4px;
color:#00659c;
}

.search {width:140px;
height:21px;
text-align:center;
border:#dcddde solid 1px;
background:#ffffff;
padding-top:1px;
}

.searchBox {width:134px;
height:20px;
font-size:11px;
color:#000000;
border:0px;
padding:0px;
margin:0px;
}

.pad {padding-top:1px;
}

.pad5 {padding-top:4px;
}

.toplink {
padding:7px 12px 7px 12px;
background:#d1d3d4;
font-size:11px;
color:#00659c;
}

.toplink a {
font-size:11px;
color:#00659c;
text-decoration:none;
}

.toplink a:hover {
text-decoration:underline;
}

.t3cat {font-size:11px;
color:#000000;
line-height:12px;
padding-top:4px;
font-weight:bold;
text-align:justify;
}
.t3 {font-size:12px;
color:#00659c;
line-height:13px;
padding-top:4px;
text-align:justify;
}

.t3 p{
	width:100%;
}

.t31 {font-size:11px;
color:#00659c;
line-height:12px;
padding-top:4px;
text-align:right;
}
.t32 {font-size:12px;
line-height:12px;
color:#00659c;
text-align:left;
}

.t33 {font-size:12px;
color:#00659c;
text-align:center;
}

.contact1 {color:#00659c;
}

.email {color:#3a89c8;
}

.contact {font-size:11px;
color:#000000;
text-align:center;
padding-top:7px;
}

.contact a {font-size:11px;
color:#000000;
text-align:center;
text-decoration:none;
}

.contact a:hover {
text-decoration:none;
}


.white {color:#FFFFFF;
font-weight:bold;
}

.white1 {color:#FFFFFF;
}

.bold {
font-weight:bold;
}

.left_link {
padding:5px 5px 5px 5px;
background:#d1d3d4;
}

.left_link1 { font-size:11px;
color:#00659c;
line-height:20px;
}

.left_link1 a { font-size:11px;
color:#00659c;
text-decoration:none;
}

.left_link1 a:hover {
text-decoration:underline;
}

.left_link1active { font-size:11px;
color:#FFFFFF;
line-height:16px;
}

.left_link1active a { font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.left_link1active a:hover {
text-decoration:underline;
}

.register { padding:5px 0px 5px 0px;
text-align:center;
font-size:11px;
color:#000000;
border:#dcddde solid 1px;
background:#ffffff;
}

.register a {padding: 0px 5px 0px 5px;
text-align:center;
font-size:11px;
color:#000000;
background:#ffffff;
text-decoration:none;
}

.register a:hover {
text-decoration:none;
}

img {border:0px;
}


.style1 {
	color: #006633;
	font-weight: bold;
}
.hide {
	visibility: hidden;
	position: absolute;
	top: -400px;
}
.textbox
{
	width:170px;
}
.error{
	font-size:12px;
	color:#D7613D;
}
#qscroller1 {
	width:350px;
	height:21px;
	border:1px solid #c0c0c0;
	background:#f0f0f0;
}

.qslide {
	background: #f0f0f0;
	font-size: 12pt;
	padding: 3px;
}

#qscroller2 {
	width:320px;
	height:185px;
	border:1px solid #c0c0c0;
	background:#fff;
}

.qscroller2-nav {
	font-size: 9pt;
	width:320px;
	height: 15px;
	background:#f0f0f0;
	border:1px solid #c0c0c0;
}

.qscroller2-nav a {
	text-decoration: none;
}

.qscroller2-nav div {
	float: right;
}

.qslide2 img {
	float: left;
	padding: 1px;
	border: 1px solid #00ffff;
	margin: 3px 15px 0 3px;
}

.qslide2 h1 {
	margin:0 0 5px;
	font-size: 110%;
	color: #16387c;
}

#qscroller3 {
	position: relative;
	width:504px;
	height:240px;
	background: #000;
}

#qscroller3-nav {
	position:absolute;
	height:18px;
	visibility: hidden;
	background: #f0f0f0;
	z-index: 1;
	width: 100%;
}

#qscroller3-nav a {
	text-decoration: none;
}

#qscroller3-nav div {
	float: right;
}

#qscroller3-nav img {
	border: none;
	padding: 3px 2px 0;
}

.t3c {font-size:12px;
color:#00659c;
line-height:16px;
padding-top:6px;
text-align:justify;
}
.archive {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}