@import url(../../global.css);

body {
	background-color: #2F4F4F;
	/*background-image: url(images/bg_line.gif);*/
	padding: 0px 0px 20px 0px;
	color:#0B0E15;
	font: 12px Arial,Tahoma,Verdana;
}
table, tr, td {
	color: #15181C; font: 12px Arial, Tahoma, Verdana;
}
a:link, a:visited, a:active {
	color: #2E4E4F; font: 12px Arial, Tahoma, Verdana; text-decoration: none;
}
a:hover{
	text-decoration: underline; /*color: #A0522D;*/
}

/* === Form field format START === */
.fieldtext, .fieldtextbox, .fieldselect {
	background-color: #FDFDFD; color: #1A1E22; border: 1px solid #92A0AD; font-family: Arial, Tahoma, Verdana;
}
.fieldtext {
	height: 19px; font-size: 12px; padding-left: 3px; vertical-align: middle;
}
.fieldtextbox {
	font-size: 12px; padding: 3px; line-height: 140%; overflow: auto;
}
.fieldselect {
	font-size: 12px; padding-left: 3px;
}
.checkbox {
	border: none; padding: 4px;
}
.radiobox {
	background-color: #B1C3E1; border: none; padding: 2px 2px 1px 0px;
}
.fieldnote {
   color: #4F6374; font: 11px Arial, Tahoma, Verdana;
}
/* === Form format END === */

.navibar {
	background-color: #FEFAF7; color: #627382; 
	font: bold 10px Verdana,Tahoma, Arial; 
	padding: 0px 5px 5px 5px;
}
.navibar a:link, .navibar a:active, .navibar a:visited  {
	color: #3B6464; font: bold 10px Verdana, Tahoma, Arial;
}
.navibar a:hover {
	color: #FF8557; text-decoration: underline;
}

/*.bodyPage { width: 968px; position: relative; }*/
.mainPage {
	background-color: #F9FBFD; border: 1px solid #000;
}

.headbar { 
	background-color:#2F4F4F; height: 23px; color: #FFFFFF; font: 11px Tahoma,Arial; padding: 4px 0px 4px 0px;
}
.headbar a:link, .headbar a:active, .headbar a:visited {
	color: #FFFFFF; font: 11px Tahoma,Arial; text-decoration: none;
}
.headbar a:hover { 
	color: #ffff00; text-decoration: none;
}

.lastnewsbar {
	background-image: url('images/bg_darkblue.gif'); height: 23px; border-top: 1px solid #2D7677; color: #78E9DF; font: bold 12px Arial; padding: 4px;
}

.searchbar {
	background-image: url('images/searchbar_bg.gif'); height: 21px; border-top: 1px solid #D89474; padding: 2px;
}

.stockbar {
	background-color: #E4EBF2; border-bottom: 1px solid #E1E5E8; color: #37658D; font: bold 12px Arial; padding: 5px; 
}

.footbar { 
	background-image: url('images/bg_darkblue.gif'); height: 23px; border-top: 1px solid #AEC0F3; color: #FFFFFF; font: 11px Tahoma,Arial; padding: 4px;
}
.footbar a:link, .footbar a:active, .footbar a:visited {
	color: #FFFFFF; font: 11px Tahoma,Arial; text-decoration: none;
}
.footbar a:hover { 
	color: #ffff00; text-decoration: none;
}

.footbar_tool { 
	background-color: #E4EBF2; border-bottom: 1px solid #CEDBEA; color: #37658D; font: 10px Verdana,Tahoma; padding: 3px; 
}

.copyrightbar {
	color: #6C7F91; font: 11px Tahoma,Arial; padding: 15px; line-height: 165%;
}
.copyrightbar a:link, .copyrightbar a:active, .copyrightbar a:visited {
	color: #D73B00; font: 11px Tahoma, Arial; text-decoration: none;
}
.copyrightbar a:hover {
	text-decoration: underline;
}

.powered {
	color: #D73B00; font: bold 11px Tahoma,Arial,Verdana; width: 200px;
}

.marquee {
	color: #f7f9fc; font: 12px Tahoma,Arial; text-transform: uppercase;
}

#sulink {
	color:#F3F6FA; width: 100%; height: 17px; padding-left:5px;
}
#sulink a {
	color:#DEE6F1; text-decoration: none; font: 12px Arial,Tahoma,Verdana;
}
#sulink a:hover {
	text-decoration: underline;
}

/*Section bar START*/
.sec_catmenu { 
	background-image: url('images/hotnews_bg.gif'); height: 17px; border: 1px solid #ADAF98;
}
.sec_catmenu a:link, .sec_catmenu a:active, .sec_catmenu a:visited { 
   color: #FAFAFC; font: bold 11px Tahoma,Arial,Verdana; text-decoration: none; text-transform: uppercase;
}
.sec_popular {
   background-color: #F9FBFD;
}
.sec_popular a:link, .sec_popular a:active, .sec_popular a:visited { 
   font: 11px Arial,Verdana; text-decoration: none;
}
.sec_popular a:hover {
   text-decoration: underline;
}

.sec_newsvideo { 
	background-color: #2B303B;
}

.sec_hotnews { 
	background-image: url('images/hotnews_bg.gif'); height: 17px; color: #F8F9FB; font: bold 11px Tahoma,Arial;
}

.sec_cattitle { 
	border-bottom: 2px solid #868166; height: 17px; overflow: hidden;
}
.sec_cattitle a:link, .sec_cattitle a:active, .sec_cattitle a:visited { 
	color: #5A5745; font: bold 11px Tahoma,Arial,Verdana; text-decoration: none; text-transform: uppercase;
}

.sec_catgroup{
	background-image: url('images/searchbar_bg.gif'); height: 19px; border: 1px solid #D89474; padding-left: 5px; color: #FAFAFC; font: bold 11px Tahoma,Arial,Verdana;
}
.sec_catgroup a:link, .sec_catgroup a:active, .sec_catgroup a:visited {
   color: #FAFAFC; font: bold 11px Tahoma,Arial,Verdana; text-decoration: none; text-transform: uppercase;   
}

.sec_staticmenu{
	background-color: #B17055; border: 1px solid #BF8A73; border-left: 6px solid #BF8A73; text-transform: uppercase;
}
.sec_staticmenu a:link, .sec_staticmenu a:active, .sec_staticmenu a:visited {
	font: bold 10px Tahoma, Arial; text-decoration: none; color: #fff;
}
/*Section bar END*/

.catmenu {
	margin-top: 1px; padding: 2px;
}
.catmenu a:link, .catmenu a:active, .catmenu a:visited {
	color: #75785D;  font: bold 12px Arial, Verdana;
}
.catmenu a:hover {
   color: #4C4E3C;
}
.catmenuhover {
	background-color: #DFE1D7; margin-top: 1px; padding: 2px;
}
.catmenuhover a:link, .catmenuhover a:active, .catmenuhover a:visited {
	 color: #4C4E3C; font: bold 12px Arial, Verdana;
}

.subcatmenu, .subcatmenuhover {
	color: #8B4513; background-color: #F8F8FD; margin-top: 1px; padding: 3px;
}
.subcatmenu a:link, .subcatmenu a:active, .subcatmenu a:visited {
	color: #8B4513;  font: 11px Arial, Tahoma;
}
.subcatmenuhover a:link, .subcatmenuhover a:active, .subcatmenuhover a:visited {
   color: #8B4513; font: bold 11px Arial, Tahoma;
}


.bg_darkblue {
	background-color: #183885;
}
.bg_lightblue {
	background-color: #FF0000;
}
.bg_lightkhaki {
	background-color: #F6F6F3;/*#F2F1DF;*/
}
.border_lightkhaki {
	border: 1px solid #D2D0C4;
}
.bg_lightblack {
	background-color: #586674;
}
.bg_lightorange {
	background-color: #FFF9F0;
}
.border_lightorange {
	border: 1px solid #FFE1B5;
}
.border_lightbrown {
	border: 1px solid #8B4513;
}
/*=== Line START ===*/
.line1_gray {
	background-color: #D1D7DC; overflow: hidden;
}
.line1_gray {
	height: 1px; margin: 2px 0px 2px 0px;
}
.dotline_gray {
	background-image: url(images/bg_hline.gif); width: 100%;	height: 3px; overflow: hidden;
}
/*=== Line END ===*/


/*=== Link START ===*/
.textnote {
   color: #A06161;
   font: 11px Arial, Verdana;
}
.morelink a:link, .morelink a:active {
   color: #2E4E4F; font: 11px Arial,Tahoma,Verdana;
}
.morelink a:visited {
   color: #778899; font: 11px Arial,Tahoma,Verdana;
}
.morelink a:hover {
   color: #A52A2A; font: 11px Arial,Tahoma,Verdana;
}

#link10_brown, #link12_brown {
	color: #816033;
}
#link10_brown {
	font: 10px Verdana,Tahoma,Arial;
}
#link18_khaki {
   color: #8B4513;
	font: bold 18px Arial,Tahoma,Verdana;
}

#link10_darkblue, #link11_darkblue, #link15_darkblue, #link18_darkblue {
	color: #2E4E4F;
}
#link10_darkblue {
	font: 10px Verdana,Tahoma,Arial;
}
#link11_darkblue {
	font: 11px Arial,Tahoma,Verdana;
}
#link15_darkblue {
	font: 15px Arial,Tahoma,Verdana;
}
#link18_darkblue {
	font: bold 18px Arial,Tahoma,Verdana;
}

#link11_gray {
   color: #778899;
  	font: 11px Tahoma,Verdana;
}
/*=== Link END ===*/

.justify {text-align: justify;}

.hspace5 {height: 5px; overflow: hidden;}
.vspace5 {width: 5px; overflow: hidden;}

