body {
	background-color: #fff;
	margin: 0px;
	padding:0px;
	font-family: Arial,sans-serif; 
	font-size: 12px;
	line-height:1.231;
}
body h1, h2, h3, h4, h5, h6, li {
	margin:0;
	padding:0;
}
a {cursor:pointer; text-decoration:none;}
.mtable {
	padding: 0px;
	margin: 0px;
	width: 960px;
}
h1 {
	color: #CC6633;
	font-size: 15px;
}
.header {
	height: 40px;
	width: 960px;
	border-bottom: 7px #FCCB98 solid;
}
.infome {
	height: 35px; 
	background-image: url(../img/infome.gif);
	background-repeat: repeat-x;
}
.mtable td{
	padding: 2px;
	margin: 2px;
}
.cat_name {
	background-color: #F6F6F6;
	border-top: 1px solid #BDC3D0 ;
	border-bottom: 1px solid #BDC3D0 ;
	padding: 5px 2px 2px 2px;
}
.anum {
	font-size: 16px;
	color: #333333;
}
.postan {
	background-image: url(../img/post.gif);
	height: 25px;
	width: 140px;
	color: #fff;
	font-size: 11px;
	border: 0px;
	margin-right: 10px;
}
.asub a{
	color: #243E8F;
	font-size: 12px;
	text-decoration: none;
}
.asub a:hover{
	color: #243E8F;
	font-size: 12px;
	text-decoration: underline;
}
.lngb {
	width: 151px;
	background-image: url(../img/langb.gif);
	background-repeat: repeat-y;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	line-height:1.4;
}
.lngb img{
	margin-left: 10px;
}
.lngb a{
	margin-bottom: 3px;
	color: #696969;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.lngb a:hover{
	color: #696969;
	font-size: 12px;
	text-decoration: none;
	font-weight: underline;
}
.lngbb {
	width: 151px;
	height: 10px;
	background-image: url(../img/langbb.gif);
}
.logot {
	font-family: Arial sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.logot a{
	font-family: Arial sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.logosub {
	font-family: "Courier New";
	font-size: 12px;
}
.artitle {
	padding-bottom: 0px;
	margin-left: 50px;
}
.artitle a{
	font-size:14px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	color:#243E8F;
	text-decoration:none;
}

.arcontent {
	margin-left: 50px;
	color:#333333;
	font-size:12px;
	margin-bottom:0.4em;
	line-height:1.2;
}
.articby {
	margin-left: 50px;
	font-size: 11px;
	color:#A7A7A7;
}

.artshort {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top:1px dotted #BDC4D1;
}
.pages a, .pages a:visited{
	display:block;
	float:left;
	background:url(../img/pages.gif) no-repeat;
	width:18px;
	height:16px;
	font:bold 11px/16px Arial, Helvetica, sans-serif!important;
	color:#9a9a9a!important;
	text-decoration:none!important;
	text-align:center;
	margin:10px 5px 0 0;
}
.pages a:hover{
	color:#ffffff!important;
}

.page_selected {
	display:block;
	float:left;
	background:url(../img/pages_on.gif) no-repeat;
	width:18px;
	height:16px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	margin:10px 5px 0 0;
}


.required {
	color:#FF0000;
}
.frmtitle {
	font-family:arial,sans-serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.1;
}
.comment {
	background:transparent url(../img/comm.gif) no-repeat scroll 10px 10px
}

#formcomm {clear: left; position: relative; top: 1.6em; margin-bottom: 3.1em; padding: 9px 9px 17px 0; border-top: 1px solid #e4e4e4; background: #f7f7f7;}
#formcomm .must {position: absolute; text-align:right; color:#666666;font-size:0.9em; top: 9px; right: 9px;}
#formcomm h4 {margin-bottom: 1em; padding-left: 9px; color: #666;}
#formcomm p {margin-bottom: .5em; width: 600px;}
#formcomm form {padding-left: 64px; background-position: 10px 0;} 
#formcomm label {width: 135px; font-size:0.75em; color:#333333;}
#formcomm textarea {width: 600px;}
#formcomm select {width: 262px;}

#formInfo {float: right; width: 130px;}
#formInfo p {width: 105px; font-size: .9em;}
#answerHelp {text-align: right;} 
#verifyHelp {margin: 0 0 2.5em 135px; width: 265px;}
#answerLabel {display: block; margin-bottom: .5em;}
#yourName {width: 258px;}
#imageVerify {width: 100px;}
#imageVerifyLabel {position: relative; top: .7em;}
#captcha {position: relative; top: 5px;}
#formButtons {background-image: url(../img/btn.gif); color: #ffffff; font-size: 0.9em; font-weight: bold; border: 0px; padding: 3px;}

/* SEARCH */
.srch_inp {
	width: 278px;
	height: 29px;
	background: transparent url(../img/srch_back.png);
	background-repeat: no-repeat;
}
.srch_inp input {
	margin-left: 5px;
	width: 262px;
	border:1px solid #A9A9A9;
	background-color:White;
	margin-top:0px;
	font-size:11px;
	font-weight:normal;
	height:15px;
	padding:4px 0 2px 4px;
	color:#676565;
}
.globalButton {
	color:#fff !important;
	font-family: Arial !important;
	font-weight:bold !important;
	font-size:12px !important;
	white-space: nowrap !important;
	overflow: visible !important;		
	cursor:pointer !important;			
	height:20px !important;
	display: inline-block !important;
	display: -moz-inline-box !important;
	zoom: 1 !important;
	vertical-align:middle !important;
	text-decoration: none !important;
	padding: 0px 8px 1px 8px ;
	line-height: 16px;
}
.gbOrangeButton { 
	background: transparent url(../img/bfls.gif) repeat-x 0 0; 
	border-width:1px; 
	border-style:solid; 
	border-color:#dc8f60 #a3531f #a3531f #dc8f60;
	background-color: #ec8632;
}
.gbOrangeButton:hover { 
	background: transparent url(../img/bfls.gif) repeat-x 0 -21px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#e68d43 #853106 #853106 #e68d43;
	background-color: #ec8632;
}
.gbGreenButton  { 
	background: transparent url(../img/bfls.gif) repeat-x 0 -42px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#abb85f #657116 #657116 #abb85f;
	background-color: #abc03d;
}
.gbGreenButton:hover { 
	background: transparent url(../img/bfls.gif) repeat-x 0 -63px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#b7c859 #424f03 #424f03 #b7c859;
	background-color: #abc03d;
}
.gbPurpleButton { 
	background: transparent url(../img/bfls.gif) repeat-x 0 -171px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#cfb4db #684477 #4f325b #9b7aaa;
	background-color: #825995;
}
.gbPurpleButton:hover { 
	background: transparent url(../img/bfls.gif) repeat-x 0 -150px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#cfb4db #684477 #4f325b #9b7aaa;
	background-color: #825995;
}
/* Regular Size Disabled Button */
.gbGrayButton { 
	background: transparent url(../img/bfls.gif) repeat-x 0 -114px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#cdcec6 #7c7e77 #7c7e77 #cdcec6;
}
/*Small Size Disabled Button */
.gbGraySmallButton { 
	background: transparent url(../img/bfls.gif) repeat-x 0 -135px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#c0c1ba #8d8f88 #8d8f88 #c0c1ba; 
	color:#fff !important; 
	font: normal 10px Arial !important; 
	white-space: nowrap !important; 
	cursor:pointer !important; 
	height:13px !important; 
	padding:0px 4px;
	display: inline-block !important; 
	display: -moz-inline-box !important; 
	zoom: 1 !important; 
	vertical-align:middle !important; 
	text-decoration: none !important; 
}
a.gbGreenSmallButton {
	background: transparent url(../img/bfls.gif) repeat-x 0 -84px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#9cb368 #666633 #666633 #9cb368; 
	color:#fff !important; 
	font: normal 10px Arial !important; 
	white-space: nowrap !important; 
	cursor:pointer !important; 
	height:13px !important; 
	padding:0px 4px;
	display: inline-block !important; 
	display: -moz-inline-box !important; 
	zoom: 1 !important; 
	vertical-align:middle !important; 
	text-decoration: none !important;
}
a.gbGreenSmallButton:hover { 
	background: transparent url(../img/bfls.gif) repeat-x 0 -99px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#bdd091 #7e9055 #7e9055 #bdd091; 
	text-decoration: none !important;
}

/* END SEARCH */
.fdiv {
	width: 100%; height: 250px; background-color: #F5F5F5; border-top: 1px #D0D0D0 solid; border-bottom: 1px #D0D0D0 solid; margin: 0px auto; 
}
.fdiv1 {
	width: 100%; height: 70px; background-color: #FFFFFF; color:#666666;
	font-size: 11px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; margin: 0px auto; 
}
.fdiv1 a{
	color:#2288BB; text-decoration:none;
}
.footer {
	background-repeat: repeat-x;
	height: 105px;
	color:#979797;
	font-size:0.916em;
}
.fsubtile{
	color:#2288BB;
	text-decoration: none;
	font-size: 12px;
	margin-bottom: 3px;
}
.fsublinks a {
	margin-left: 4px;
}
.footer a{
	color:#979797;
	text-decoration:none;
	font-size:0.916em;
}