HTML {
	BACKGROUND-POSITION: center 50%; FONT: 70% Verdana, Arial, Helvetica, sans-serif; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%;
}
BODY {
	HEIGHT: 100%; margin:auto 0px;
}
#outerContainer {
	HEIGHT: 100%; MARGIN: 0px auto; WIDTH: 980px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
#container {
	BACKGROUND: #fff; MARGIN: 0px 5px; OVERFLOW: hidden; WIDTH: 970px; POSITION: relative; HEIGHT: auto
}
A:link {
	COLOR: #1a5188; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #1a5188; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #FF9900 ; TEXT-DECORATION: underline
}
A:active {
	COLOR: #FF9900; TEXT-DECORATION: underline
}
IMG {
	OVERFLOW: hidden; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P {
	FONT-SIZE: 1em
}
H1 {
	FONT-SIZE: 1em
}
H2 {
	FONT-SIZE: 1em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
LI {
	FONT-SIZE: 1em
}
H2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square
}
OPTION {
	PADDING-RIGHT: 5px! important
}
TEXTAREA {
	BACKGROUND-COLOR: #ffffff;  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-LEFT: 2px
}
INPUT.text {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; HEIGHT: 14px; PADDING-LEFT: 2px
}
INPUT {
	IME-MODE: disabled
}
SELECT {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; HEIGHT: 18px; PADDING-LEFT: 2px
}
INPUT.button {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-RIGHT: #404040 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; HEIGHT: 18px
}
.input-button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(/images/button_search_small_grey.png) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 71px; MARGIN-RIGHT: 8px; PADDING-TOP: 1px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px; cursor:hand;
}
#header{
    HEIGHT: 85px
}
#header #logo {
	FLOAT: left; WIDTH: 250px; height:80px; line-height:80px; margin-top:5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#header .rights{ float:right;WIDTH: 720px;}
#header .rights .top{ float:left;WIDTH: 720px;margin:0; padding:0; height:25px; display:block; text-align:right}
#header .rights .bot{ float:left;WIDTH: 720px;margin:0; padding:0; height:60px; display:block; text-align:right; overflow:hidden}
#tabWrapper{
    FONT-WEIGHT: bold;width:970px;MARGIN-TOP: -5px; FLOAT: left; TEXT-ALIGN: left
	}
#tabWrapper ul{ float:left;width:970px; height:37px;clear:both;margin:0; padding:0;background-image:url(../images/searchbg1.gif)}
#tabWrapper li{ FLOAT: left; MARGIN-LEFT: 5px; font-size:14px; margin-top:6px; }
.box1 { width:5px; height:28px; DISPLAY: block;BACKGROUND: url(/images/searchbg2.gif) no-repeat bottom}
.nav_a A:link {
	PADDING-RIGHT: 20px;  DISPLAY: block; BACKGROUND: url(/images/searchbox_right.gif) no-repeat right top; FLOAT: left; COLOR: #1a5188; TEXT-DECORATION: none
}
.nav_a A:visited {
	PADDING-RIGHT: 20px;  DISPLAY: block; BACKGROUND: url(/images/searchbox_right.gif) no-repeat right top; FLOAT: left; COLOR: #1a5188; TEXT-DECORATION: none
}
.nav_a SPAN {
	DISPLAY: block; PADDING-LEFT: 20px;  BACKGROUND: url(/images/searchbox_left.gif) no-repeat; FLOAT: left; CURSOR: hand; LINE-HEIGHT: 31px
}
.nav_a A:hover {
	PADDING-RIGHT: 20px;  DISPLAY: block; BACKGROUND: url(/images/searchbox_right.gif) no-repeat right bottom; COLOR: #1a5188; TEXT-DECORATION: none
}
.nav_a active {
	PADDING-RIGHT: 20px;  DISPLAY: block; BACKGROUND: url(/images/searchbox_right.gif) no-repeat right bottom; COLOR: #1a5188; TEXT-DECORATION: none
}
.nav_a A:hover SPAN {
	 DISPLAY: block; PADDING-LEFT: 20px;  BACKGROUND: url(/images/searchbox_left.gif) no-repeat left bottom;  CURSOR: hand; LINE-HEIGHT: 31px; 
}
.nav_a A:active SPAN {
	 DISPLAY: block; PADDING-LEFT: 20px;  BACKGROUND: url(/images/searchbox_left.gif) no-repeat left bottom;  CURSOR: hand; LINE-HEIGHT: 31px; 
}

.nav_b A:link {
	PADDING-RIGHT: 20px;  DISPLAY: block;  FLOAT: left; COLOR: #fff; TEXT-DECORATION: none
}
.nav_b A:visited {
	PADDING-RIGHT: 20px;  DISPLAY: block;  FLOAT: left; COLOR: #fff; TEXT-DECORATION: none
}
.nav_b SPAN {
	DISPLAY: block; PADDING-LEFT: 20px;   FLOAT: left; CURSOR: hand; LINE-HEIGHT: 31px
}
.nav_b A:hover {
	PADDING-RIGHT: 20px;  DISPLAY: block; BACKGROUND: url(/images/searchbox_right.gif) no-repeat right bottom; COLOR: #1a5188; TEXT-DECORATION: none
}
.nav_b active {
	PADDING-RIGHT: 20px;  DISPLAY: block; BACKGROUND: url(/images/searchbox_right.gif) no-repeat right bottom; COLOR: #1a5188; TEXT-DECORATION: none
}
.nav_b A:hover SPAN {
	 DISPLAY: block; PADDING-LEFT: 20px;  BACKGROUND: url(/images/searchbox_left.gif) no-repeat left bottom;  CURSOR: hand; LINE-HEIGHT: 31px; 
}
.nav_b A:active SPAN {
	 DISPLAY: block; PADDING-LEFT: 20px;  BACKGROUND: url(/images/searchbox_left.gif) no-repeat left bottom;  CURSOR: hand; LINE-HEIGHT: 31px; 
}
.c{ clear:both;line-height:1px;font-size:1px;OVERFLOW: hidden; height:1px;}
.centers{ text-align:center}
.border_cccccc{ border:1px #cccccc solid;}
.h_3{ line-height:3px;clear:both;font-size:1px;OVERFLOW: hidden; height:3px;}
#tabWrapper .searchbar{ width:970px; height:30px; background:url(/images/searchbg.gif)}
#mainleft{ float: left; width:173px; margin:3px 0px; padding:0px 0px;border:1px solid #C8D8E7;margin-bottom:15px;background:url(/images/20080409_newswin_bg.gif) repeat-x;}
#mainleft .classbox{ float:left; width:100%;margin:0px 0px; padding:0px 0px; }
#mainleft .classtitle{ width:96%; height:21px;  display:block;margin:0px 0px; padding-left:9px; padding-top:4px;color: #000; font-size: 12px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;border-bottom:solid 1px #D2DFEB;}
a.a01:link,a.a01:visited{ text-decoration: none; color: #ffffff; font-size: 12px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; }
a.a01:active,a.a01:hover{ text-decoration: underline; color: #ffffff; font-size: 12px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; }
#mainleft ul{margin:0px 0px;width:100%;padding:3px 0px; width:100%;overflow:hidden; background: url(/images/icon_4x7_arrow.gif) no-repeat top left ;background-position:3px 8px; }
#mainleft li{ float:left;width:165px; margin:0px 0px 0px 5px; padding:0;}
#mainleft li a.smalltitle {color: #000000; height:25px;TEXT-DECORATION: none; font-size: 12px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#mainleft li a.smalltitle:hover {color: #000000; height:25px; TEXT-DECORATION: underline;font-size: 12px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#mainleft .line{ line-height:1px;width:157px;font-size:1px; margin-top:4px; border-bottom:1px #C8D8E7 solid}
#mainleft li a{ display:block;line-height:18px; height:18px;width:165px;  FLOAT: left; COLOR: #1a5188; TEXT-DECORATION: none}
#mainleft li A:hover{display:block;width:165px;line-height:18px; height:18px;FLOAT: left; COLOR: #FF9900; TEXT-DECORATION: underline; background:#f9f9f9; border-bottom:1px #cccccc dashed; border-top:1px #cccccc dashed;}
#mainleft .more111{ position:relative; text-align:right}
#mainleft ul li ul { bottom:-0px; left:165px; display:none;margin:0px 0px;width:100%; position:absolute; background:#ffffff; border:1px #D2DFEB solid;}
#mainleft ul li ul li{float:left;width:165px; margin:0px 0px 0px 5px; padding:0; text-align:left}
#mainleft ul li ul li A{ display:block;line-height:18px;width:165px;  FLOAT: left; COLOR: #1a5188; TEXT-DECORATION: none}
#mainleft ul li ul li A:hover{display:block;width:165px;line-height:18px;FLOAT: left; COLOR: #FF9900  ; TEXT-DECORATION: underline; background:#f9f9f9;}

#maincenter{float: left; width:580px;margin:3px 4px; padding:0px 0px; }
#showbox{ width:100%; margin:0px 0px; padding:0px 0px;border:1px solid #C8D8E7;margin-bottom:15px;background:url(/images/20080409_newswin_bg.gif) repeat-x;}
#showbox .boxtitle{width:100%; text-align:left; padding-top:5px; height:20px; display:block;font-size: 14px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-left:9px;border-bottom:solid 1px #D2DFEB;}
#showbox .boxline1{border-right:1px #cccccc dashed;}
#showbox .boxline2{border-bottom:1px #cccccc dashed;}
#showbox ul{ width:100%;margin:0px 0px; padding:0px 0px;  overflow:hidden; text-align:center}
#showbox li{ float:left; display:block; width:25%; height:120px; margin:2px 0px; padding:0; text-align:center}
#showbox li .left{float:left;width:100%;margin:0; padding:0}
#showbox li .left span{ text-align:center}
#showbox li .right{float:right;width:48%;margin:0px 4px 0px 0px; padding:0;WORD-WRAP: break-word;word-break:break-all;}
#showbox li .right a{ line-height:25px;TEXT-DECORATION: none; font-size: 12px;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#showbox li .right a:hover{line-height:25px; TEXT-DECORATION: underline;font-size: 12px;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#showbox li .right span{ width:100%; float:left;}

#showdiamond {width:100%; margin:0px 0px; padding:0px 0px; border:1px solid #C8D8E7;margin-bottom:15px;background:url(/images/20080409_newswin_bg.gif) repeat-x; overflow:hidden;}
#showdiamond  .boxtitle{width:99%;padding-top:5px; height:20px;line-height:25px;display:block; padding-left:9px; font-size: 14px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;border-bottom:solid 1px #D2DFEB;}
#showdiamond  ul{ width:100%; float:left;margin:0px 0px; padding:0px 0px; overflow:hidden;}
#showdiamond  ul li{ float:left; width:49%; line-height:20px;margin:0px 0px; padding:0px 0px 0px 5px;}

#showtrade{width:100%; margin:0px 0px; padding:0px 0px;  border:1px solid #C8D8E7;margin-bottom:15px;background:url(/images/20080409_newswin_bg.gif) repeat-x;overflow:hidden;}
#showtrade .boxtitle{width:99%;padding-top:5px; height:20px;display:block; padding-left:9px;border-bottom:solid 1px #D2DFEB; font-size: 14px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#showtrade ul{ width:50%; float:left;margin:0px 0px; padding:0px 0px; overflow:hidden;}
#showtrade ul li{ float:left; width:100%; line-height:20px;margin:0px 0px; padding:0px 0px 0px 5px;}

#mainright{ float: right; width:200px;margin:3px 0px; padding:0px 0px;}
#rightbox { width:100%; border:1px solid #C8D8E7;margin-bottom:15px;background:url(/images/20080409_newswin_bg.gif) repeat-x; margin:0; padding:0;}
#rightbox .right1{ width:100%;margin-bottom:15px;background:url(/images/20080409_newswin_bg.gif) repeat-x;}
#rightbox .right1 .title1 {width:100%; line-height:25px; padding-left:9px;color: #000000;TEXT-DECORATION: none; font-size: 12px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#rightbox .right1 .content1 {width:100%;overflow:hidden}
#rightbox .right1 .content1 li{ width:90%; float:left; margin-left:5px; line-height:20px;WORD-WRAP: break-word;word-break:break-all;}
#rightbox .line{ line-height:1px;width:100%;font-size:1px; margin-left:0px; margin-top:4px; border-bottom:1px #C8D8E7 solid}
#rightbox .fabubox{ width:97%; margin-left:2px; height:80px; display:block}
#rightbox .fabubox .texta:link,.texta:visited{color: #000000;TEXT-DECORATION: none; font-size: 11px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#rightbox .fabubox .texta:hover,.texta:active{color: #FF9900;TEXT-DECORATION: none; font-size: 11px;font-weight:bold;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}

#footer {width:970px; height:28px;clear:both;margin:0; padding:0;}

#showbox li .thumbnail IMG {
	BORDER-RIGHT: #ffc9af 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffc9af 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #ffc9af 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ffc9af 1px solid; BACKGROUND-COLOR: #ffffff
}
#showbox li .thumbnail:hover IMG {
	BORDER-RIGHT: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; BORDER-LEFT: #ff6600 1px solid; BORDER-BOTTOM: #ff6600 1px solid
}
#showbox li .thumbnail:hover {
	BACKGROUND-COLOR: transparent
}