BODY {
	BACKGROUND: url(images/gbyrepeat.jpg) #ccc repeat-y center 50%; MARGIN: 0px; TEXT-ALIGN: center
}
.wrapper {
	BORDER-RIGHT: #ededed 3px solid;
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	BORDER-LEFT: #ededed 3px solid;
	WIDTH: 900px
}
.navbg {
	BACKGROUND: url(images/navbg_02.gif) repeat-x; WIDTH: 100%; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 54px
}
#navcontainer UL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 22px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#navcontainer UL LI {
	DISPLAY: inline
}
#navcontainer UL LI A {
	BORDER-RIGHT: #333 thin solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 21px; BORDER-LEFT: #333 thin solid; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 19px; TEXT-DECORATION: none
}
#navcontainer UL LI A:hover {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/navhover_02.gif) repeat-x 50% top; WIDTH: 100%; COLOR: #ededed; HEIGHT: 28px; TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.banner {
	BACKGROUND: url(images/bannerbg_13.gif) repeat-x; WIDTH: 100%; BORDER-BOTTOM: #1553b9 3px solid; HEIGHT: 130px; text-align:center;
}
.bannerontop {
 PADDING-TOP: 35px; HEIGHT: 96px; TEXT-ALIGN: center
}
.content {
	PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px
}
.leftcolumn {
	PADDING-LEFT: 9px; BACKGROUND: #f1f1f1; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 273px; TEXT-ALIGN: left
}
.rightcolumn {
	FLOAT: right;
	WIDTH: 573px;
	TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(images/leftcolumnheader_21.gif) no-repeat center 50%;
	PADDING-BOTTOM: 14px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 14px;
	TEXT-ALIGN: center
}
.clear {
	CLEAR: both; MARGIN: 0px 0px -1px; WIDTH: 100%; HEIGHT: 1px
}
.navvy {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5%; WIDTH: 90%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
UL.navvylist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.navvylist LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.navvylist LI A {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: url(images/leftnav.jpg) #ededed repeat-x; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 90%; COLOR: #000; PADDING-TOP: 7px; TEXT-DECORATION: none
}
UNKNOWN {
	WIDTH: auto
}
UL.navvylist LI#active A {
	BACKGROUND: #f1f1f1; COLOR: #2a508a
}
UL.navvylist LI A:hover {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #000
}
UL#navvylist LI#active A:hover {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #000
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN: 0px; WIDTH: 100%; COLOR: #39629f; BORDER-BOTTOM: #ededed 1px solid; TEXT-ALIGN: center
}
.info {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND: url(images/inforepeat_25.gif) repeat-y left 50%; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #666; PADDING-TOP: 5px
}
.maincontevt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.download{
PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.download .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.download .downurllist li{
	height:27px;
	background:url(images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.download .downurllist li a{
	height:27px;
	background:url(images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.download .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
A:link {
	COLOR: #39629f; TEXT-DECORATION: none
}
A:visited {
	COLOR: #39629f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3366ff; TEXT-DECORATION: none
}
A:active {
	COLOR: #39629f; TEXT-DECORATION: none
}
A {
	FONT-WEIGHT: bold
}
.footer {
	CLEAR: both; BACKGROUND: url(images/navbg_02.gif) repeat-x; WIDTH: 100%; COLOR: #fff; POSITION: relative; TEXT-ALIGN: center
}
.footer A:link {
	FONT-SIZE: 11px; COLOR: #fff
}
.footer A:visited {
	FONT-SIZE: 11px; COLOR: #fff
}
.footer A:hover {
	FONT-SIZE: 11px; COLOR: #ccc
}
.logo{
/*background-image:url(/images/logo.png)!important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png');*/
background-image: url(/images/logo.png)!important;/* FF IE7 */
background-repeat: no-repeat;

_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png'); /* IE6 */
_ background-image: none; /* IE6 */
width:340px;height:51px; cursor:pointer;
}
.flashimg{
width:273px;
margin-bottom:5px;
padding-left:9px;
}
.left{
float:left;
}
.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	list-style-type:none;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
.pages{
text-align:center;
}
.pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	list-style-type:none;
}
.pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	border-bottom:1px solid #EEE;
}
.pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
