@import "iestyles.css";





select.Menu{

  font-weight: bold;

  font-style:  normal;    

}



option.MenuColorOne{

  font-weight: bold;

  background-color:#ffffee;

}

option.MenuColorTwo{ 

  background-color:#ffcc66;

} 

option.MenuColorThree{ 

  background-color:#ffffee;

}

option.MenuColorSilve{

  background-color:#E8EBF0;

}  

span.site { color: #ffffff; font-weight: bold; font-size: xx-large;}
span.ads {background-color : #0066cc; color: #ffffff; font-weight: bold; }

span.area {background-color : #cdcdcd; color: #b53e49; font-weight: bold; }
span.greenbg {background-color : #00B386; color: #ffffff; font-weight: bold; }
span.ltbluebg {background-color : #94B9FF; color: #5E5E5E; font-weight: bold; }
span.dkyellowbg {background-color : #FFCC66; color: #b53e49; font-weight: bold; }
span.dkbrownbg {background-color : #512800; color: #ffffff; font-weight: bold; }

span.bluebg {background-color : #94B9FF; color: #b53e49; font-weight: bold; }
span.brownbg {background-color : #FFD557; color: #6B5000; font-weight: bold; }
span.purplebg {background-color : #C299FF; color: #ffffff; font-weight: bold; }

span.areas {background-color : #FFCC66; color: #0066cc; font-weight: bold; }

span.bgchina {background-color : #f0ea73; color: #b53e49; font-weight: bold; }

span.events {background-color : #990000; color: #ffffff; font-weight: bold; }

span.orange {background-color : #FFCC66; color: #ffffff; font-weight: bold; }

span.bar {background-color : #990000; color: #ffffff; font-weight: bold; }

span.local {background-color : Silver; color: #990000;}

span.topbar {background-color : #FFCC66; font-size: 9pt; }

span.grayalert { font-size: 9pt;  color: Gray; }

span.cat { font-size: 9pt;  color: black; }

a.province  {font-size: 10pt;  color: Gray; text-decoration: none; font-family:宋体,verdana,arial,sans-serif;} 

a.province:hover  {font-size: 10pt;  color: #990000; font-family:宋体,verdana,arial,sans-serif;}



body {background: #ffffff; margin: 0;}

body, th, td, p, div, ul, ol, li {font: normal small Arial, Helvetica, sans-serif; color: #000000;}
li {font: normal small Arial, Helvetica, sans-serif; color: #000000;  font-size: 9pt;}

th {font-size: 10pt; font-weight: bold;}

caption {font-weight: bold; font-size: small;}

em {font-style: italic;}

i {font-style: italic;}

strong {font-weight: bold;}

b {font-weight: bold;}


h2 {font-weight: bold; font-size: large; color: #ffffff;}

h3 {font-weight: bold; font-size: medium; color: #990000;}

li.advtitle {background: #ffffff; color: #990000; font-size: 9pt;}

DIV.textalert {font-family:Arial; font-size:12pt; color:maroon; font-weight:bold;}

.wbg { background-color:#FFFFFF; }

.graybg { background-color: #CCCCCC; }

.row2 { background-color: #CCCCCC; }

.row3 { background-color: #F6F7F2; }

.wtrow { background-color: #FFFFFF; }

.lgreenwtrow { background-color: #D1FFDA; }



</*input {font: normal small "MS Sans Serif", Helvetica, monospace, system;}*/

.inputsmall {font: normal x-small Verdana, "MS Sans Serif", Helvetica, monospace, system;}

textarea {font: normal small "MS Sans Serif", Helvetica, monospace, system;}

.textarea {font: normal small "MS Sans Serif", Helvetica, monospace, system;}

.button {font: normal small Arial, Helvetica, sans-serif; background: #cccccc; color: #000000;}

.lightsilver {background: #EEEEEE;}

.burgundytitle {background: #990000; font-size: 12pt;  color: #FFFFFF; font-weight: bold}

.normalburtitle {background: #990000; font-size: 8pt;  color: #FFFFFF;}

.burgundycity {background: #990000; font-size: 12pt;  color: #ffcc66; font-weight: bold}

.btitleonOr {background: #FFCC66; font-size: 10pt; font-weight: bold}

.orangebg {background: #FFCC66; font-size: 9pt}

.orangeform {background: #FFCC66; font-size: 10pt; color: #000000}

.buronsilver {background: silver; font-size: 10pt; color: #990000; font-weight: bold}
.smalltitle {background: silver; font-size: 10pt; color: #990000; font-weight: bold}

.buronpurple {background: #A366FF; font-size: 10pt; color: #990000; font-weight: bold}

.categorybar {background: silver; font-size: 10pt;}

.formbgcolor {background: #FFFFEE}

.smaltext {font-family:"宋体"; font-size: 9pt; color: #ff6600}

.smallnocolor {font-size: 10pt; color: #000000}

/**==============Yahoo.com==================== **/

.littletext { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; }		/** medium table border **/

.bgreenbg { background-color: #295A10; }	/** first row dark **/

.greenbg { background-color: #348613; }		/** second row light **/

.greenbg { background-color: #DFE0DD; }		/** third row lightsilver **/

.darkyellow { background-color: #EEEEDD; }		/** fourth row (drkr yellow) **/

.verylgreen { background-color: #F6F7F2; }		/** used to diff rows with white in tables **/





TD.{font-size: 10pt;}

TD.urltext {font-size: 8pt;} 

TD.small2 {font-size: 14pt; color: red}

TD.header {font-family:Arial; font-size:9pt; font-weight:bold;}

TD.color { color: 454178; font-weight:bold;}

TD.whitetitle { color: #990000; font-size: 12pt; font-weight:bold;}

TD.article {font-size: 9pt;font-family: 宋体}

/*ofr old people*/

TD.articlebig {font-size: 12pt;font-family: 宋体}

TD.article1 {font-size: 11pt;font-family: 宋体}

TD.advtitle {background: #EEEEEE; color: #990000; font-size: 11pt;}

TD.bg {font-size: 12pt;font-family: 宋体}

TD.advs { color: #000099; font-size: 9pt;font-family: 宋体}

tr.lightgray {background: #EEEEEE;}



a.subarea  {font-size: 10pt;  color: Gray; text-decoration: none; font-family:宋体,verdana,arial,sans-serif;} 

a.subarea:hover  {font-size: 10pt;  color: #990000; font-family:宋体,verdana,arial,sans-serif;}



A.underlineb:link {text-decoration: underline; font-size: 9pt;font-family: 宋体}

A.underlineb:visited {text-decoration: underline; font-size: 9pt;font-family: 宋体}

A.underlineb:hover {BACKGROUND-COLOR: #FFCC66; TEXT-DECORATION: none; color: #330033;}


A.underlinebig:active {text-decoration: underline; color: #0000FF; font-size: 14pt; font-family: 宋体}
A.underlinebig:link {text-decoration: underline; color: #0000FF; font-size: 14pt;font-family: 宋体}

A.underlinebig:visited {text-decoration: underline; color: #0000FF; font-size: 14pt;font-family: 宋体}

A.underlinebig:hover {BACKGROUND-COLOR: #FFCC66; TEXT-DECORATION: none; color: #330033; font-family: 宋体}



a.adv:link {color: #ff6600;} 

a.adv:link {color: #ff6600;} 

a.adv:visited {color: #ff6600;}

a.adv:hover {color: #ff6600;}

a.adv:active {color: #ff6600;}}

A.2:hover {text-decoration: none;font-size: 9pt}



a {font-family:Arial; text-decoration: none;font-size: 9pt; color: 0000FF}

a:link {color: #003399;}

a:visited {color: #003399;}

a:hover {color: #440066;; BACKGROUND-COLOR: #FFCC66;}

a:active {color: #ff6600;}

a.needline { font-size: 9pt}

a.needline:visited {color: #330033;}



a.smallline { font-size: 9pt;}



/*a.small:hover{BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none;}*/

a.small {font-size: 9pt; text-decoration: none;}
a.small:link { COLOR: #0000ff;}
a.small:visited {color: #330033;}
a.small:hover {color: #ff6600;}
a.small:active {color: #ff6600;}

a.smallblue {font-size: 11pt; color: #0000ff; text-decoration: none; font-family: arial, helvetica; }
a.smallblue:link { COLOR: #0000ff;}
a.smallblue:visited {color: #0000ff;}
a.smallblue:hover {color: #0000ff; BACKGROUND-COLOR: #FFCC66; }
a.smallblue:active {color: #0000ff;}

a.smallgreen {font-size: 9pt; text-decoration: none;}
a.smallgreen:link { COLOR: green;}
a.smallgreen:visited {color: green;}
a.smallgreen:hover {color: #ff6600;}
a.smallgreen:active {color: #ff6600;}

a.smallgrey {font-size: 9pt; text-decoration: none;}
a.smallgrey:link { COLOR: grey;}
a.smallgrey:visited {color: grey;}
a.smallgrey:hover {color: #ff6600;}
a.smallgrey:active {color: #ff6600;}

a.smallblue {font-size: 9pt; text-decoration: none;}
a.smallblue:link { COLOR: blue;}
a.smallblue:visited {color: blue;}
a.smallblue:hover {color: #ff6600;}
a.smallblue:active {color: #ff6600;}

/*for top bar only*/

A.smallbar:link {text-decoration: none; font-size: 9pt;font-family: arial, helvetica; color: #000066;} 

A.smallbar:visited {text-decoration: none; font-size: 9pt;font-family: arial, helvetica; color: #000066;}

A.smallbar:hover {BACKGROUND-COLOR: #FFCC66; TEXT-DECORATION: none; color: #990000;}

A.smallbar:active {text-decoration: none; font-size: 9pt; font-family: arial, helvetica; color: #000066;}

/*for top bar of url page only*/

A.urlbar:link {text-decoration: none; font-size: 9pt;font-family: arial, helvetica; color: #ffffff;}

A.urlbar:visited {text-decoration: none; font-size: 9pt;font-family: arial, helvetica; color: #990000;}

A.urlbar:hover {BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none; color: #ffffff;}

A.urlbar:active {text-decoration: none; font-size: 9pt; font-family: arial, helvetica; color: #ffffff;}



a.linksmall {font-size: 9pt; text-decoration: none;}

a.linksmall:link { COLOR: #0000ff;}

a.linksmall:visited {color: #330033;}

a.linksmall:hover {BACKGROUND-COLOR: #FFCC66; TEXT-DECORATION: none; color: #ff6600;}

a.linksmall:active {color: #ff6600;}



a.ssmall {font-size: 8pt; text-decoration: none;}

a.ssmallline { font-size: 8pt;}

a.ssmall:link { COLOR: #000000;}

a.ssmall:visited {color: #330033;}

a.ssmall:hover {color: #ff6600;}

a.ssmall:active {color: #ff6600;}

/*for old people*/

a.bigline { font-size: 12pt;}



a.medium {font: normal medium Arial, Helvetica, sans-serif; color: #003399;}

a.medium:link {color: #003399;}

a.medium:visited {color: #003399;}

a.medium:hover {color: #ff6600;}

a.medium:active {color: #ff6600;}



a.large {font: normal large Arial, Helvetica, sans-serif; color: #003399;}

a.large:link {color: #003399;}

a.large:visited {color: #003399;}

a.large:hover {color: #ff6600;}

a.large:active {color: #ff6600;}



a.light {font: normal medium Arial, Helvetica, sans-serif; color: #ffffff;}

a.light:link {color: #ffffff;}

a.light:visited {color: #ffffff;}

a.light:hover {color: #ff6600;}

a.light:active {color: #ff6600;}



a.alert {font: normal medium Arial, Helvetica, sans-serif; color: #cc0000;}

a.alert:link {color: #cc0000;}

a.alert:visited {color: #cc0000;}

a.alert:hover {color: #cc0000;}

a.alert:active {color: #cc0000;}



.header {font-weight: bold; font-size: large; color: #ffffff;}

.small {font-size: small;}

.xsmall  {font-size: x-small;}

.alert {color: #cc0000;}
/*from asiansildroad*/

a.smallbar:link {
color:#FFFFFF;
font-family:arial,helvetica;
font-size:9pt;
text-decoration:none;
}
a.smallbar:visited {
color:#FFFFFF;
font-family:arial,helvetica;
font-size:9pt;
text-decoration:none;
}
a.smallbar:hover {
background-color:#FFCC66;
color:#330033;
text-decoration:none;
}
a.smallbar:active {
color:#FFFFFF;
font-family:arial,helvetica;
font-size:9pt;
text-decoration:none;
}



.rowcolorlightest {background: #ffffff; color: #000000;}

.rowcolordark {background: #454178; color: #ffffff;}

.rowcolorlight {background: #e8e8e8; color: #000000;}



.category {font-size: medium; font-weight: bold;}

.subcategory {font-size: medium; font-weight: bold;}

.finecategory {font-size: small; font-weight: bold; font-style: italic;}

.title {font-size: small; font-weight: bold;}



.submit {font: normal small helvetica, arial, sans-serif; background: #990000; color: #ffffff;}

/********************************************************** for ajax tab only */

		#tabPanelWrapper {
		  	width: 100%;
		} 

		.tabContent {
		  	background: #fff;
		  	border: 1px solid #ccc;
		  	border-top: none;
		  	clear: both;
		  	margin: 0px;
		  	padding: 15px;
		}
		
		.tabPanel {
		  	border-bottom: 1px solid #ccc;
		  	margin: 0;
		  	padding-bottom: 19px;
		  	padding-left: 10px;
		}
		
		.tabPanel ul, .tabPanel li {
		  	display: inline;
		  	list-style-type: none;
		  	margin: 0;
		  	padding: 0;
		}
		
		.tabPanel a:link, .tabPanel a:visited {
		  	background: #E8EBF0;
		  	border: 1px solid #ccc;
		  	color: #440066;
		  	float: left;
		  	font-size: 12px;
		  	font-weight: normal;
		  	line-height: 14px;
		  	margin-right: 8px;
		  	padding: 2px 10px 2px 10px;
		  	text-decoration: none;
		}
		
		.tabPanel a:link.ajaxCurrentTab, .tabPanel a:visited.ajaxCurrentTab {
		  	background: #fff;
		  	border-bottom: 1px solid #fff;
		  	color: #440066;
		}
		
		.tabPanel a:hover {
		  	color: #f00;
		}




		.portletBox {
		  	width: 400px;
		  	border: 1px solid #ccc;
		}
		
		.portletTitle {
		  	background-color: #e8ebf0;
		  	border-top: 0;
		  	border-left: 0;
		  	border-right: 0;
		  	border-bottom: 1px solid #ccc;
		  	padding: 2px 4px;
		  	color: #666;
		  	font: bold 10pt Arial;
		}
		
		.portletTools {
		  	float: right;
		  	padding: 2px 4px;
		  	margin-top: 1px;
		  	color: #666;
		  	font: bold 8pt Arial;
		  	cursor: pointer;
		}
		
		.portletTools img {
		  	border-left: 1px solid #666;
		  	padding: 0px 3px;
		  	cursor: pointer;
		}
		
		.portletTools img:first-child {
		  	border: none;
		}
		
		.portletContent {
		  	min-height: 200px;
		  	overflow: auto;
		  	padding: 4px;
		}
		



		.autocomplete {
	  		position: absolute;
			color: #333;
			background-color: #fff;
			border: 1px solid #666;
			font-family: Arial;
			overflow: hidden;
			z-index:10;
		}
			
		.autocomplete ul {
			padding: 0;
			margin: 0;
			list-style: none;
			overflow: auto;
		}
			
		.autocomplete li {
			display: block;
			white-space: nowrap;
			cursor: pointer;
			margin: 0px;
			padding-left: 5px;
			padding-right: 5px;
			border: 1px solid #fff;
		}
			
		.autocomplete li.selected {
			background-color: #cef;
			border-top: 1px solid #9bc;
			border-bottom: 1px solid #9bc;
		}



		.accordionTabTitleBar {
			font-size           : 12px;
			padding             : 4px 6px 4px 6px;
			border-style        : solid none solid none;
			border-top-color    : #BDC7E7;
			border-bottom-color : #182052;
			border-width        : 1px 0px 1px 0px;
		}
			
		.accordionTabTitleBarHover {
			font-size        : 11px;
			background-color : #1f669b;
			color            : #000000;
		}
		
		.accordionTabContentBox {
			font-size        : 11px;
			border           : 1px solid #1f669b;
			border-top-width : 0px;
			padding          : 0px 8px 0px 8px;
		}
		body,td,ol,li,p {
		    font-family: Verdana;
		    font-size: 13px;
		    color: #000000;
		   /* background-color: #ffffff; */
		}



		.popup{
			padding:.5em;
			background:url(indicator_snake.gif) 1em 1em no-repeat #eee;
			border:1px solid #999;
			position:absolute;
			min-height:2em;
			min-width:2em;
			top:0;
			left:0;
	
		}
		a.popuplink{
			background:#eee;
			padding:0 .5em;	
			border:1px solid #999;
			text-decoration:none;
			font-weight:bold;
			color:#666;
			margin-bottom:-1px;
		}
		.popup iframe{
			width:99%;
			height:99%;	
		}

/********************************************************** end for ajax tab only */
