body { 
color: #000000;
background-color: #fff;
margin: 0px;
padding: 0px;
border-style: none;
border-color: #f8fffd;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
line-height: 1.2em;text-align: left;
}
body.login { 
text-align: center;
background-Color:#F0F0F0;
}
marquee{
	clear: none;
	display: inline;
	position: relative;
	width: 200px;

	vertical-align: medium;
	

	}
.tableborder {
	BORDER-RIGHT: #698cc3 1px solid; BORDER-TOP: #698cc3 1px solid; BACKGROUND: #d6e0ef; BORDER-LEFT: #698cc3 1px solid; BORDER-BOTTOM: #698cc3 1px solid
}
.smalltxt {
	FONT: 11px Tahoma
}

.style1 {color: #CCCCCC}
table{ 

 }
 table#kxnews{
	border-left: 3px solid #EAEAEA;
	border-right: 3px solid #eaeaea;
	}
 td{
font-size: 12px;
}
td#nowrap{
overflow:hidden; 
text-overflow:ellipsis;
white-space:nowrap; 
}
 .searchDiv table{ 
  text-align:center ;
  border:0 ;
  padding:0;
  font-size:10pt;
  width:100%;
  background: #E6F9E7;
  margin: 0;
  }
  
h1 {
border-bottom: 1px #b0b1ba solid;
margin-top: 0;
padding-top: 10px;
margin-bottom: 15px;
font-size: 13px;
color: #ffffff;
background-color: #6882ab; 
height: 25px;
}
h2 {
border-bottom: 1px #b0b1ba solid;
margin-top: 0;
padding-top: 10px;
margin-bottom: 15px;
font-size: 13px;
color: #ffffff;
background-color: #008888; 
height: 25px;
}
h3 {font-size: 100%;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
text-align: left;}
h4 {font-size: 80%;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
text-align: left;}
h5 {font-size: 75%;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
text-align: left;
background-color: #76b4d1;
border-bottom: 1em inherit dashed;
font-variant: inherit;
color: #f6f6f6;}

h1, h2, h3, h4, h5, h6 {
padding-left: 20px;
padding-right: 20px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-transform: uppercase; }

A { color: Blue; text-decoration: none; font-weight: normal; } 
	A:link		{ color: Blue; text-decoration: none; } 
	A:visited	{ color: Blue; text-decoration: none; } 
	A:active	{ color: Red;  } 
	A:hover		{ color: Blue;  }
	

th {
	
	
}
le {
	border: 1px outset #4970E1;
	height: 100%;
	font: caption normal small-caps normal x-small/120% 宋体;
	font-family: 宋体;
	left: 5px;
	line-height: 120%;
	margin: 6px;
	margin-left: 0px;
	padding: 5px 5px;

	}
tr#head{
	text-align: center;
	background: #DCDCDC;
	overflow:hidden; 
	text-overflow:ellipsis;
	white-space:nowrap; 
}
tr#data{
	text-align: left;
	margin: 0;
	text-overflow: ellipsis;
	height: 5px;
	}
tr#title{ 

 }

	#banner {
		font-family: 宋体;
		color: White;
		font-size:x-large;
		font-weight:normal;
		border-bottom: 1px dotted White;
		border-top: 2px solid #A2D1FF;
  		background: #3E78B0;
  		padding:15px; 
  		text-transform:uppercase;
		letter-spacing: 2px;
		}
	
	#banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:active,
        #banner a:hover {
		font-family:verdana, arial, sans-serif;
		font-size: x-large;
		color: #FFF;
		text-decoration: none;
		}
	#banner1 {
		font-family: 宋体;
		color: White;
		font-size: medium;
		font-weight:normal;
		border-bottom: 1px dotted White;
		border-top: 2px solid #A2D1FF;
  		background: #3E78B0 url(../im/images/4_1_1.gif) no-repeat left;
  		padding: 5px 15px 0; 
  		text-transform: none;
		letter-spacing: 2px;
		}
#wrapper {
margin: 0 auto;
padding: 0;
text-align: center;
color: #284B78;
border: 1px solid #284B78;
background: white;
}
#messagebar {
margin: 10px auto 10px auto;
text-align: left;
background: Silver;
color: #990000;
width: 60%;
padding: 10px 10px 10px 10px;
}
#emailBar {
		font-family: 宋体;
		color: White;
		font-size: medium;
		font-weight:normal;
		border-bottom: 1px dotted White;
		border-top: 2px solid #A2D1FF;
  		background: #3E78B0 url(../email/images/newmail.gif) no-repeat left;
  		padding: 5px 15px 0; 
  		text-transform: none;
		letter-spacing: 2px;
		}		
#emailSetupBar {
		font-family: 宋体;
		color: White;
		font-size: medium;
		font-weight:normal;
		border-bottom: 1px dotted White;
		border-top: 2px solid #A2D1FF;
  		background: #3E78B0 url(../email/images/user_xx.gif) no-repeat left;
  		padding: 5px 15px 0; 
  		text-transform: none;
		letter-spacing: 2px;
		}				
	.description {
		font-family:verdana, arial, sans-serif;
		color:#99CCFF;
		font-size:x-small;
		font-weight:bold;
  		background:#336699;	
  		text-transform:none;	
		
		}	
				
	#content {
		float:left;
		width: 65%;
		background:#fff;
		border-right:1px dotted #999;
		margin-right: 15px;
		padding-bottom: 20px;
		}
    #inputTitle {
		float:left;
		width: 20%;
		background: #fff inherit;
		margin-right: 3px;
		padding-bottom: 0px;
		text-align: right;
		clear: both;
}
 #centerTitle {
		background: #fff inherit;
		margin-right: 3px;
		text-align: right;
		display: inline;
		right:50%;

}
    #inputValue{
		float:right;
		width: 79%;
		background:#fff;
		border-right:1px dotted #999;
		margin-right: 3px;
		padding-bottom: 0px;
		text-align: left;
		border-bottom: 1px dotted #999;
		border-left: 1px dotted #999;
		border-top: 1px dotted #999;
		clear: both;
		}		
	#links {
		background:#fff;
		padding-right:15px;
                margin-left:65%;				
		}
		
	.blog {
  		padding-left:15px;
  		padding-top:15px;
  		padding-right:15px;			
		}	
	label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 10px 0px 0px 0px;
	border-bottom: 1px solid #cccccc;
	width: 100%;
}

#headlines{
   float:left;
	width: 20%;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
	color: Red;
	background-color: #E6F0FA;
	font-size:10pt;
}
#headlines ul{ 
	font-size:10pt;
	margin:0;
	padding:0;
 }
 #headlines ul li{ 
 	font-size:10pt;
	margin:0;
	padding:0;
 }
  #headlines ul li a{ 
 	font-size:10pt;
 }
  #headlines ul li a:link{ 
 	font-size:10pt;
 }
   #headlines ul li a:hover{ 
 	font-size:10pt;
 }
/************* #globalNav styles **************/

#globalNav{
padding: 0px 0px 5px 10px;
border-bottom: 1px solid #CCC;
color: #cccccc;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 90%;
	padding: 0 4px 0 0;
}

/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 80%;
	padding: 2px 0px 0 10px;
}


/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 100%;
}

.story p{
	padding: 0px 0px 10px 0px;
}


/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: medium;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** #navBar link styles ***********/

#leftNavBar{
	float: left;
	width: 20%;
	margin: 0px;
	padding: 0px;
	background-color: #f8f8f8;
	border-right: 1px solid #f8f8f8;
	border-bottom: 1px solid #f8f8f8;
	font-style: normal;
	clear: left;
}
#leftNavBar ul a:link, #navBar ul a:visited {display: block;}
#leftNavBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#leftNavBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #leftNavBar li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	background-color: #dddddd;
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
	position: relative;
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 10px 0px 20px 10px;
	font-size: 80%;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}


	.blogbody {
		font-family:georgia, verdana, arial, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height: 140%;
  		padding-left:10px;	
  		padding-right:10px;
  		padding-top:10px;			
		}


	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		font-weight: normal;
		text-decoration: underline;
	}
	
	.title	{ 
		font-family: verdana, arial; 
		font-size: small; 
		color: #003366; 
		text-transform: uppercase;
		font-weight:bold;	
		}			
		
	#menu {
  		margin-bottom:15px;
		background:#FFF;  							
		}	
		
	.date	{ 
		font-family:georgia, verdana, arial, sans-serif; 
		font-size: small; 
		color: #666; 
		border:1px solid #999;
		padding:5px;
		margin-bottom:10px;
		font-weight:normal;
		}			
		
	.posted	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: x-small; 
		color: #003366;
		margin-bottom:15px; 
		}
		
		
	.calendar {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:2px;
  		text-align:center;	
		}
	
	.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#003366;
		font-size:x-small;
		font-weight:bold;
  		background:#FFF;
  		line-height:140%;
  		padding:2px;				
		}	
	
	.side {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:2px;				
		}	
		
	.sidetitle {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:bold;
  		background:#EEE;
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		text-transform:uppercase;
		letter-spacing: .2em;  					
		}		
	
	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:xx-small;
		font-weight:bold;		
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background:#EEE;  		
 		}	
		
	.powered {
		font-family:verdana, arial, sans-serif;
		color:#003366;
		font-size:xx-small;
		font-weight:bold;
		border-top:1px solid #CCC;
		border-bottom: 1px solid #CCC;		
		line-height: 140%;
		text-transform:uppercase; 
		padding:2px;
		margin-top: 10px;
		text-align:center;
		letter-spacing: .2em;
		clear: both;
		}	
		
	
	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;			
		}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;			
		}	

	.trackback-body {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;			
		}		

	.trackback-url {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;
  		border:1px dashed #CCC;			
		}

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;			
		}
.dotbox {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;
  		border:1px dashed #CCC;			
		}
.searchDiv {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		padding:0;
  		border:1px dashed #CCC;			
		}		
.search-result {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;
  	
border-left: 1px #ccc solid;
border-bottom: 1px #ccc solid;}
.search-result {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;
		border-left: 1px #ccc solid;
		border-bottom: 1px #ccc solid;
		border-right: 1px #ccc solid;}		
.comments-head	{ 
		font-family: georgia, verdana, arial, sans-serif; 
		font-size: small; 
		color: #666; 
		border:1px solid #999;
		padding:5px;
		font-weight:normal;
		margin-top:10px;		
		}		

	#banner-commentspop {
		font-family:georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size:large;
		font-weight:bold;
		border-bottom:1px dotted #FFF;
		border-top:3px solid #99CCFF;
  		background:#336699;
  		padding:15px; 
		}
	#banner-pop {
		font-family:georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size: medium;
		font-weight:bold;
		border-bottom:1px dotted #FFF;
		border-top:3px solid #99CCFF;
  		background: #336699;
  		padding:10px;
		width: 100%;
		}
	#banner-clear{
	clear: both;
	background: #ADD8E6;
	border: 1px solid Blue;
	float: none;
	vertical-align: medium;
}
#centercontent {
background:#fff;
margin-left: 199px;
margin-right:199px;
border:1px solid #000;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 201px;
margin-right:201px;
	}
html>body #centercontent {
margin-left: 201px;
margin-right:201px;
	}
#leftcontent {
position: absolute;
left:10px;
top:50px;
width:200px;
background:#fff;
border:1px solid #000;
	}
#rightcontent {
position: absolute;
right:10px;
top:50px;
width:200px;
background:#fff;
border:1px solid #000;
	}
	
a.submenulink:link
{
	font-size: 10px;
	color: #666;
	letter-spacing: 1px;
	text-decoration: none;
}

a.submenulink:active
{
	font-size: 10px;
	color: #666;
	letter-spacing: 1px;
	text-decoration: none;
	}

a.submenulink:visited
{
	font-size: 10px;
	color: #666;
	letter-spacing: 1px;
	text-decoration: none;
}

a.submenulink:hover
{
	font-size: 10px;
	color: #E90000;
	letter-spacing: 1px;
	text-decoration: none;
}

#terug { line-height: 45px; padding-bottom: 20px; }

#details { padding-bottom: 20px; }

a.textlink:link
{
	font-size: 10px;
	color: #FD6A6A;
	letter-spacing: 1px;
	text-decoration: none;
	border: 1px solid #FD6A6A;
	padding: 1px 2px 1px 4px;
}

a.textlink:active
{
	font-size: 10px;
	color: #FD6A6A;
	letter-spacing: 1px;
	text-decoration: none;
	border: 1px solid #FD6A6A;
	padding: 1px 2px 1px 4px;
}

a.textlink:visited
{
	font-size: 10px;
	color: #FD6A6A;
	letter-spacing: 1px;
	text-decoration: none;
	border: 1px solid #FD6A6A;
	padding: 1px 2px 1px 4px;
}

a.textlink:hover
{
	font-size: 10px;
	color: #E90000;
	letter-spacing: 1px;
	text-decoration: none;
	border: 1px solid #E90000;
	padding: 1px 2px 1px 4px;
}


/* layout */

.mapkop
{
	position: relative;
	top: 0;
	left: 0;
	height: 30px;
	padding: 0;
	margin: 0;
}

* html .mapkop{
    height: 20px;
}

.mapkop ul
{
	list-style-type: none;
	text-align: center;
	padding: 0;
	margin: 0;
}

.mapkop ul li
{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin-top: 10px;
}

.mapkop ul li a
{
	display: block;
	width: 380px;
	height: 20px;
	text-align: center;
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 0px;
	margin: 0;
}

.mapkop ul li.mapkops a
{
	width: 77px;
	background: transparent url(../img/gif/bg_sitemap_kop.gif) no-repeat;
	height: 20px;
	color: #FD6A6A;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 1px;
}

.mapkop ul li.mapkops a:hover
{
	background: transparent url(../img/gif/bg_sitemap_over.gif) no-repeat;
	height: 20px;
	width: 77px;
	color: #E90000;
	text-decoration: none;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 1px;
}

.map
{
	position: relative;
	top: 0;
	left: 0;
	height: 30px;
	padding: 0;
	margin: 0;
}

* html .map{
    height: 20px;
}

.map ul
{
	list-style-type: none;
	text-align: center;
	padding: 0;
	margin: 0;
}

.map ul li
{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin-top: 10px;
}

.map ul li a
{
	display: block;
	width: 380px;
	height: 20px;
	text-align: center;
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 0px;
	margin: 0;
}

.map ul li.maps a
{
	width: 77px;
	background: transparent url(../img/gif/bg_sitemap.gif) no-repeat;
	height: 20px;
	color: #666;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

.map ul li.maps a:hover
{
	background: transparent url(../img/gif/bg_sitemap_over.gif) no-repeat;
	height: 20px;
	width: 77px;
	color: #E90000;
	text-decoration: none;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
iframe{
	
}
input, select, textarea {

  
}

select[multiple=multiple] {
    width: 200px;
    height: 80px;
}

input[type=text] {

}

* html input.text{
   width:150px;
	
}

input[type=submit] {

  }
input.go{
	width: 150px;
	float: right;
}
input.login {
background-color: #FFFFFF; 
border-color: #4583C0 #4583C0 #5B92C8 #4B87C2; 
border-style: solid;
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px; 
 font-family:  "MS SONG", SimSun, Arial, Helvetica, sans-serif;
 }
input.right{
	width: 210px;
	float: left;
	margin: 0 20px 0 75px;
	height: 20px;
	}
input.button{
Background-Color : #D9D198 ;
Height : 22 ;
 border: 1px ridge;
 padding-top: 3px;
 text-align:center;
 padding-left: 5px;
 padding-right:5px;
}
.verzenden{
	width: 77px;
	font-size: 10px;
	letter-spacing: 1px;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	font-weight: normal;
	padding: 1px 0 1px 0;
	color: #E90000;
	border: 1px solid #E90000;
	background-color: #FFFFFF;
	margin-top: 15px;
	float: right;
	line-height: 19px;
}
.note{
	font-size: 10px;
	letter-spacing: 1px;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	font-weight: normal;
	padding: 1px 0 1px 0;
	color: #E90000;
	border: 1px solid #E90000;
	background-color: #FFFFFF;
	margin-top: 15px;
	float: left;
	line-height: 19px;
	display: inline;
	overflow: scroll;
}
* html .verzenden{
    margin-bottom: 15px;
	line-height: 10px;
}

legend {
    padding: 0 8px 8px 8px;
    margin: 0;
    font-size: x-small;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	letter-spacing: 3px;
	font-weight: normal; 
	color: #E90000; 
}

* html legend{
    padding: 0 1px 0px 1px;
}

fieldset {
   padding: 4px 10px 10px;
   margin: 20px 0 10px 0;
   border: solid 1px #ddd;
}
fieldset LEGEND{
   font-size: 12px;
}
 fieldset#news { border: 2px groove;
    padding: 0px;
	 margin:0px;
    background: buttonface none;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }


form p {
   margin: 14px 8px;
   font-size: 11px;
   line-height: 18px;
}

.huis_detail
{
	position: relative;
	top: 0;
	left: 0;
	height: 228px;
	padding: 0;
	margin: 0;
}

.huis_detail ul
{
	list-style-type: none;
	text-align: center;
	padding: 0;
	margin: 0;
}

.huis_detail ul li
{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin-top: 10px;
}

.huis_detail ul li a
{
	display: block;
	width: 380px;
	height: 228px;
	text-align: center;
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 8px;
	margin: 0;
}

.huis_detail ul li.website a
{
	width: 161px;
	background: transparent url(../img/gif/bg_rbo_detail.gif) no-repeat;
	height: 228px;
}

.huis_detail ul li.website a:hover
{
	background: transparent url(../img/gif/bg_rbo_detail_over.gif) no-repeat;
	height: 228px;
	width: 161px;
}



.nav_detail
{
	position: relative;
	top: 0;
	left: 0;
	height: 77px;
	padding: 0;
	margin: 0;
}

.nav_detail ul
{
	list-style-type: none;
	text-align: center;
	padding: 0;
	margin: 0;
}

.nav_detail ul li
{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin-top: 10px;
}

.nav_detail ul li a
{
	display: block;
	width: 380px;
	height: 77px;
	text-align: center;
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 8px;
	margin: 0;
}

.nav_detail ul li.website a
{
	width: 161px;
	background: transparent url(../img/gif/bg_site_detail.gif) no-repeat;
	height: 77px;
}

.nav_detail ul li.website a:hover
{
	background: transparent url(../img/gif/bg_site_detail_over.gif) no-repeat;
	height: 77px;
	width: 161px;
}


.nav
{
	position: relative;
	top: 0;
	left: 0;
	height: 90px;
	padding: 0;
	margin: 0;
}

* html .nav{
    height: 77px;
}
.nav {
	FONT: bold 12px Tahoma, Verdana; COLOR: #003366
}
.nav A {
	COLOR: #003366
}
.nav ul
{
	list-style-type: none;
	text-align: center;
	padding: 0;
	margin: 0;
}

.nav ul li
{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin-top: 10px;
}

.nav ul li a
{
	display: block;
	width: 380px;
	height: 77px;
	text-align: center;
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 8px;
	margin: 0;
}

.nav ul li.website a
{
	width: 77px;
	background: transparent url(../img/gif/bg_website.gif) no-repeat;
	height: 77px;
}

.nav ul li.website a:hover
{
	background: transparent url(../img/gif/bg_website_over.gif) no-repeat;
	height: 77px;
	width: 77px;
}

#image_style
{
	width: 119px;
	height: 50px;
	padding-top: 5px;
	padding-left: 25px;
	padding-right: 5px;
	padding-bottom: 0;
	text-align: center;
	background-image: url(../img/gif/img_blok_green.gif);
	background-repeat: no-repeat;
	background-position: center;
}

* html #image_style { 
    padding-top: 5px;
    padding-left: 28px;
 }
 
#numbers
{
    margin-left: -22px;
	margin-top: -10px;
}

* html #numbers
{
    margin-left: -18px;
	margin-top: -18px;
}

.kopkleintjes
{
	font-size: 11px;
	color: #767676;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	letter-spacing: 3px;
	font-weight: normal;
	margin-left: 1px;
	padding-bottom: 0;
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 6px;
	width: 150px;
	height: 20px;
	background-image: url(../img/gif/h1_blok_zw.gif);
	background-repeat: no-repeat;
}

* html .kopkleintjes
{
    margin-left: 3px;
}

.text
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	margin-top: 10px;
}
* html .text
{
    padding-bottom: 0px; 
    padding-left: 12px;
	padding-right: 12px;
}



#container
{
	width: 753px;
	margin-left: auto;
	margin-right: auto;
}

.subnav { width: 125px; }

.subnav ul
{
	margin-left: 0;
	padding-left: 31px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-bottom: 0;
	list-style-type: none;
}

* html .subnav ul
{
    margin-left: 2px;
}
.subnav a
{
	display: block;
	padding: 0px;
	width: 130px;
}

.subnav a:link, .subnav a:visited
{
	color: #999;
	text-decoration: none;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	letter-spacing: 2px;
	font-size: 9px;
	line-height: 14px;
}

.subnav a:hover
{
	color: #E90000;
	text-decoration: none;
}

.subnav li a.selected:visited
{
     color: #E90000;
	 text-decoration: none;
}
#globalnavbar{ 
	padding: 0;
	margin: 0;
	float: left;
	background: url(images/gnavbar.gif) repeat-x top;
	border: 0 none;
	clear: both;
	width: 100%;
	height: 20px;
	font-size: 100%;
	color: #F0E68C;
   vertical-align: text-bottom;
 }
 	#globalnavbar a { color: #DCDCDC; text-decoration: none; font-weight: normal; } 
	#globalnavbar a:link		{ color: #DCDCDC; text-decoration: none; } 
	#globalnavbar a:visited	{ color: #DCDCDC; text-decoration: none; } 
	#globalnavbar a:active	{ color: Red;  } 
	#globalnavbar a:hover		{ color: Red;  }
#right{
	text-align:right;
}
#imcontainer{
	float: right;
	height: 40px;
	width: 300px;
	overflow: hidden;
	word-break: break-all;
	word-wrap: break-word;
	text-overflow: ellipsis;
	color: #DCDCDC;
	font-size: 10pt;
	display: inline;
	vertical-align: middle;
}
#navbar
{
	padding: 0;
	margin: 0;
	float: left;
	background: url(../images/ihs_banner_left_r2_c2.gif) repeat-x left;
	border: 0 none;
	clear: both;
	width: 100%;
	font-size: 80%;
	}
	#navbar a { color: #DCDCDC; text-decoration: none; font-weight: normal; } 
	#navbar a:link		{ color: #DCDCDC; text-decoration: none; } 
	#navbar a:visited	{ color: #DCDCDC; text-decoration: none; } 
	#navbar a:active	{ color: Red;  } 
	#navbar a:hover		{ color: Red;  }
	
	
#navcontainer
{
	border: 0;
	width: 100%;
	background-position: left;
	background-image: url(images/gbanner.png);
	height: 90px;
	background-repeat: no-repeat;
	padding: 0;
	background-color: #4A7DA8;
	}
#navcontainer ul
{
	padding: 0;
	margin: 0;
	float: right;
	width: 700px;
	height: 15px;
	font-family: 宋体;
    text-align: center;
	}
#navcontainer ul li { display: inline; }
#navcontainer ul li a
{
	padding: 0px 0px 0px 0px;
	margin-top: 1px;
	width: 93px;
	text-decoration: none;
	float: right;
	font-size: 13px;
	color: #333;
	letter-spacing: 2px;
	background-color: #DDD;
	border-color: #FFF #AAA #AAA #FFF;
	border-width: 1px;
	border-style: none;
	height: 13px;
font-family: 宋体;}

* html #navcontainer ul li a
{
	width: 93px;
}

#navcontainer ul li a:hover
{
	text-decoration: none;
	background-color: #BBB;
	border-color: #FFF #AAA #AAA #FFF;
	border-width: 1px;
	border-style: none;
	color: #E90000;
}

#navcontainer li a#selected:link, #navcontainer li a#selected:visited
{
	color: #E90000;
	font-size: 12px;
	letter-spacing: 2px;
	background-color: #CCC;
	border-color: #FFF #AAA #AAA #FFF;
	border-width: 0px;
	border-style: solid;
}
.menu-selected{
	color: #E90000;
	font-size: 10px;
	letter-spacing: 2px;
	background-color: #CCC;
	border-color: #FFF #AAA #AAA #FFF;
	border-width: 1px;
	border-style: solid;
}
#blokken
{
	float: left;
	text-align: left;
	width: 753px;
	height: 14px;
	background-image: url(../img/gif/blokbalk_green.gif);
	background-repeat: no-repeat;
}

#blokken2
{
	float: left;
	text-align: left;
	width: 753px;
	height: 34px;
	background-image: url(../img/gif/blokbalk_green2.gif);
	background-repeat: no-repeat;
}

#top_shadow
{
	float: left;
	text-align: left;
	width: 753px;
	height: 32px;
	background-image: url(../img/gif/top_shadow.gif);
	background-repeat: no-repeat;
}

#kop_leftside
{
	float: left;
	text-align: left;
	width: 176px;
	height: 33px;
	padding: 11px 3px 3px 37px;
	font-size: 14px;
	color: #B7D71A;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	letter-spacing: 3px;
	font-weight: normal;
	background-image: url(../img/gif/kop_blok_gr.gif);
	background-repeat: no-repeat;
}

#kop_rightside
{
	float: left;
	text-align: left;
	width: 300px;
	height: 33px;
	margin-left: 110px;
	padding: 11px 3px 3px 37px;
	font-size: 14px;
	color: #E90000;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	letter-spacing: 3px;
	font-weight: normal;
	background-image: url(../img/gif/kop_blok_ro.gif);
	background-repeat: no-repeat;
}

* html #kop_rightside { margin-left: 115px; }

#leftside
{
	float: left;
	text-align: left;
	font-size: 10px;
	width: 125px;
	padding-left: 27px;
	padding-top: 18px;
	padding-right: 5px;
}

* html #leftside
{
	width: 125px;
	w\idth: 160px;
	padding-top: 4px;
}

#grey_content
{
	float: left;
	font-size: 10px;
	color: #999;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	line-height: 14px;
	text-align: justify;
	width: 151px;
	margin-top: -10px;
	margin-left: 14px;
	padding-top: 0px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 30px;
}

* html #grey_content
{
	width: 151px;
	w\idth: 155px;
	margin-left: -23px;
	padding-bottom: 30px;
	margin-top: -20px;
}

#rightside
{
	float: right;
	text-align: justify;
	font-size: 11px;
	color: #666;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	line-height: 14px;
	width: 355px;
	padding-right: 35px;
	padding-bottom: 25px;
	margin-top: 0px;
}

* html #rightside
{
	width: 355px;
	w\idth: 355px;
	padding-right: 30px;
	margin-top: -6px;
	padding-bottom: 0px;
}

#copyright
{
	float: left;
	width: 753px;
	height: 40px;
	color: #666;
	padding-top: 4px;
	padding-bottom: 40px;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	letter-spacing: 1px;
	font-weight: normal;
	font-size: 9px;
	background-image: url(../img/gif/copyright.gif);
	background-repeat: no-repeat;
	text-align: center;
}

#service
{
	float: left;
	width: 753px;
	height: 26px;
	background-image: url(../img/gif/empty.gif);
	background-repeat: no-repeat;
}

#servicelink
{
	float: left;
	width: 624px;
	height: 26px;
	text-align: right;
}

#logo
{
	float: left;
	width: 753px;
	height: 27px;
	background-image: url(../img/gif/logo.gif);
	background-repeat: no-repeat;
}

#foto
{
	float: left;
	width: 753px;
	height: 224px;
}

#contentbg
{
	float: left;
	margin-top: 25px;
	width: 753px;
	background-color: #fff;
	background-image: url(../img/gif/content_bg.gif);
	background-repeat: repeat-y;
}

#line_shadow
{
	float: left;
	text-align: left;
	width: 753px;
	height: 12px;
	background-image: url(../img/gif/line_shadow.gif);
	background-repeat: no-repeat;
}
* html #line_shadow{
    margin-bottom: -1px;
}

.links { width: 110px; color: #666; text-align: justify; font-family: arial, verdana, geneva, sans-serif; font-size: 11px;}

.links ul
{
	margin-left: 0;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0;
	padding-bottom: 0;
	list-style-type: none;
}

.links a
{
	display: block;
	padding: 0px;
	width: 110px;
}

.links a:link, .weblinks a:visited
{
	color: #666;
	text-decoration: none;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	font-size: 10px;
	line-height: 14px;
}

.links a:hover
{
	color: #B7D71A;
	text-decoration: none;
}

.kop_klein
{
	font-size: 10px;
	color: #B7D71A;
	width: 330px;
	height: 20px;
	margin-left: 0;
	padding-left: 0px;
	padding-top: 2px;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	letter-spacing: 3px;
	font-weight: normal;
	background-repeat: no-repeat;
}
.notice
{
	font-size: 10px;
	color: #B7D71A;
	width: 330px;
	height: 20px;
	margin-left: 0;
	padding-left: 0px;
	padding-top: 2px;
	font-family: Tahoma, arial, verdana, geneva, sans-serif;
	letter-spacing: 3px;
	font-weight: normal;
	background-repeat: no-repeat;
}
#submenu
{
	float: left;
	text-align: center;
	width: 753px;
	height: 30px;
	color: #666;
	font-family: arial, verdana, geneva, sans-serif;
	letter-spacing: 1px;
	font-weight: normal;
	font-size: 10px;
	background-image: url(../img/gif/submenu_bg.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	line-height: 30px;
	word-spacing: 5px;
}

.line
{
	padding-top: 0px;
	padding-bottom: 12px;
}

* html .line { 
   margin-left: 2px;
 }

#image
{
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	text-align: center;
}

* html #image { 
    padding-top: 5px;
    padding-left: 2px;
 }

.style
{
	margin: 15px 0 15px 17px;
	padding-bottom: 0px;
	text-align: center;
	width: 31px;
}

* html .style 
{ 
    padding-bottom: 35px;
	margin-left: 18px;
}

#head {width: 100%;
z-index: 0;
float: left;
margin-bottom: 0;
 background: url(../images/ihs_banner_up.gif) no-repeat;
 }
 #showMsg{
	font-size: 90%;
	clear: none;
	display: inline;
	float: left;
}
/*

----positioning and box property styles-----

*/

/*

----for the whole header-----

*/

#header {width: 100%;
z-index: 0;
float: left;
border-bottom: 1px #ff5800 solid;
margin-bottom: 10px; }

#header p {padding-left: 100px;
padding-bottom: 22px;
padding-top: 22px;
margin: 0; }

#header a span {
position: fixed;
left: 23px;
top: 6px ;
width: 61px;
height: 54px;
z-index: 1;			
}


/*

----for the tabs with the major site subsections-----

*/

#header ul.sitesections {margin:0;
padding: 1px 0 0 15px;
width: 718px;
margin-left: auto;
margin-right: auto; }

/*

----only appears when the page is printed-----

*/

#printnotice {display: none;
visibility: hidden; }

/*

----contains both the main text area and the side panel-----

*/

#content {position: relative;
clear: both;
width: 779px;
margin-left: auto;
margin-right: auto;
z-index: 2;
margin-bottom: 0; }

#maintext {width: 546px;
border: 1px #b0b1ba solid;
margin-left: 0;
margin-right: 0;
 }

#sidepanel {position: absolute;
top: 0;
left: 559px;
width: 220px;
margin-left: 0;
margin-right: 0;
font-size: 13px; }

#leftpanel {
position: static;
top: 0;
left: 10px;
width: 250px;
margin-left: 0;
margin-right: 0;
font-size: 14px;
  float: left;
  clear: both;
  }
.halfpanel {
	width: 47%;
	border: 0px #b0b1ba;
	margin-left: 0px;
	margin-right: 0px;
   float: left;
   border-left-width: 0px;
   border-right-width: 0px;
}
 #mainpanel {
width: 99%;
border: 0px #b0b1ba solid;
margin-left: 0px;
margin-right: 0px;
height: 530px;
border-left-width: 0px;
border-right-width: 0px;
    }
#main{
width: 99%;
border: 1px #b0b1ba solid;
margin-left: 0;
margin-right: 0;
vertical-align: medium;
    display: inline;
    }	 
#mtContainer {
width: 7px;
margin-left: 0;
margin-right: 0;
float: left;
cursor: hand;


vertical-align: medium;
}
 
iframe.fullscreen{ 
height: 100%; 
width: 100%; 
z-index: 1;
 }
#frameMenu{ 
border: 1px #b0b1ba solid;
margin-left: 0;
margin-right: 0;
height: 465px;
 clear: left;
 float: left;
 font-size: 10pt;
 }
 #frameMenu ul {
	list-style: square;
	margin: 0px 20px;
	}
 #frameMenu ul li {
	list-style: square url(../images/cdian.jpg);
}

/*

----the subsection navbar-----

*/

.subs-navbar {border: 1px #b0b1ba solid;
margin-bottom: 10px;
padding-top: 0;
padding-bottom: 15px; 
width:99%;
}

/*

----text and background styles-----

*/

/*

----for the header-----

*/

#header {background-color: #091c5a;
background-image: url(images/banner.gif);
background-repeat: no-repeat;
background-attachment: fixed; }

#header p {color: #fff;
font-size: 140%;
text-shadow: 2px 2px 2px #848ead;
 }

/*

----for the meta navbar-----

*/
/*

----for the meta navbar-----

*/

#metanav {
position: relative;
top: 0px;
right: 0px;

border: 1px solid Gray;
padding: 0px;
 font: 15px;
 color: Black;
background-color: #ECECEC;
 text-align: right;
 float:right;
}

#metanav ul {
margin: 0;
padding: 0; }

#metanav ul li {list-style-type: none; }

#metanav ul li a:link, #metanav ul li a:visited {
text-decoration: none;
color: Olive;
 }

#metanav ul li a:hover {
text-decoration: underline; 
}

/*

----for the tabs with the major site subsections-----

*/

#header ul.sitesections {font-size: 80%;
text-transform: uppercase; }

#header ul.sitesections li {float:left;
list-style-type:none; }

#header ul.sitesections a {display:block;
float:left;
border-top:1px solid #091c5a;
border-left:1px solid #091c5a;
border-right:1px solid #091c5a;
padding:4px 8px;
text-decoration:none;
margin-top: 0;
margin-left: 5px;
margin-bottom: 0;
margin-right: 0;
color: #fff;
background-color: #6882ab; }

#header ul.sitesections a:hover, #header ul a.current {color: #fff;
background-color: #ff5800; }

/*

----for the subsection navbar-----

*/

.subs-navbar {font-size: small;
background-color: #fff; }

.subs-navbar h1 {margin-top: 0;
margin-bottom: 5px;
border-bottom: 1px #b0b1ba solid;
text-align: right;
font-size: medium;
color: #fff;
background-color: #ff5800;
text-shadow: none;
font-weight: normal;
padding-top: 6px;
padding-bottom: 6px;
padding-right: 15px;
 }

.subs-navbar h1 a:link, .subs-navbar h1 a:visited {color: #fff;
display: block;
text-decoration: none; }

.subs-navbar h1 a:hover {color: #091c5a; }

.subs-navbar ul {padding: 0;
margin: 0; }

.subs-navbar ul li {list-style-type: none;
margin-top: 4px;
margin-bottom: 4px;
color: #fb5701; }

.subs-navbar ul li a:link, .subs-navbar ul li a:visited {text-decoration: none;
padding-left: 2px;
border-left: 10px #fff solid;
color: #091c5a; }

.subs-navbar ul li a:link.youarehere, .subs-navbar ul li a:visited.youarehere, .subs-navbar ul li a:hover {border-left: 10px #ff5800 solid;
color: #fb5701; }

.subs-navbar ul li a:link.youarehere, .subs-navbar ul li a:visited.youarehere {font-weight: bold; }

.subs-navbar ul li ul li a:link, .subs-navbar ul li ul li a:visited {padding-left: 10px; }

.subs-navbar ul li ul li ul li a:link, .subs-navbar ul li ul li ul li a:visited {padding-left: 20px;
font-size: small; }

.subs-navbar ul li ul li ul li ul li a:link, .subs-navbar ul li ul li ul li ul li a:visited {padding-left: 30px;
font-size: small; }

.subs-navbar ul li ul li ul li ul li, .subs-navbar ul li ul li ul li {margin-top: 0;
margin-bottom: 0; }

.subs-navbar ul li.current-section a:link, .subs-navbar ul li.current-section a:visited {color: #ff5800; }

/*For the front page of the learning section*/

#content #sidepanel{
background-color: inherit;
text-decoration: underline; }


/*--------------------main text area styles--------------------*/

#maintext {background-color: #fff;
color: #3e3e3e; }

#maintext a:link, .quicklinks p a:link {color: #3e3e3e; }

#maintext a:visited, .quicklinks p a:visited {color: #6c6c6c;
border-bottom: 1px dotted #6c6c6c;
text-decoration: none; }

#maintext a:hover, .quicklinks p a:hover {background-color: #3e3e3e;
color: #fff;
text-decoration: none;
border-bottom: none; }

#maintext p, #maintext ul, #maintext ol {margin-left: 20px;
margin-right: 20px;
font-size: 75%;
line-height: 1.6em;
margin-bottom: 15px;
margin-top: 0; }

#maintext table ul {font-size: inherit; }

#maintext ul li ul li {font-size: 135%;
line-height: 1.6em;
list-style-type: disc; }

#maintext ul li ol li {font-size: 135%;
line-height: 1.6em; }

#maintext ul ul, #maintext ul ul ul {margin-top: 0px;
margin-bottom: 0px; }

#maintext ul, #maintext ol {margin-left: 25px; }

li.follow-on {list-style-type: none; }


blockquote {
border: 1px #b0b1ba solid;
margin-left: 20px;
margin-right: 20px;
margin-top: 20px;
background-color: #f2f2f2; 
}

#maintext blockquote p {margin-top: 3px;
margin-bottom: 3px; }

blockquote p cite {font-size: 90%; }

img.floatright {float: right; }

a img {border: none; }

#maintext blockquote.promo p {font-weight: bold;
font-size: 65%;
color: #091c5a; }

#maintext p.figure {text-align: center;
clear: both;
margin-top: 15px; }

#maintext .figure a:link, #maintext .figure a:visited {border: none; }

#maintext .figure a:hover {background-color: inherit; }

#maintext .figure a img {padding-left: 12px;
padding-right: 12px; }

#maintext .figure-label, caption {text-align: center;
font-size: 65%;
font-weight: bold; }

.thumb-label {font-size: 65%;
font-weight: bold;
margin-top: 2px;
margin-bottom: 0em; }

/*For tables*/
/*
table {font-size: 75%;
line-height: 1.6em;
width: 504px;
caption-side: bottom;
background-color: #f3f1f4;
margin-left: auto;
margin-right: auto;
border-collapse: collapse; }

td {border: 1px #d8d8d8 solid; }

th {border: 1px #bebebe solid;
text-align: left;
color: #f3f1f4;
background-color: #bebebe; }
*/
/*For arrows to move between sections in a tutorial*/

.forward-back {text-align: right;
margin-top: 0em;
margin-bottom: 0em;
color: #ff5800;
font-weight: bold; }

.forward-back a span {background-color: #ff5800;
color: #ffffff;
text-decoration: none; }

.forward-back a:link, .forward-back a:visited {font-weight: normal; }

/*--------------------footer styles--------------------*/

#footer {font-size: 75%;
text-align: right;

color: #091c5a;

padding-top: 20px;
padding-bottom: 20px; }

#footer a:link, #footer a:visited {color: #091c5a;
text-decoration: none; }

#footer a:hover {text-decoration: underline;
background-color: #fff; }

#maintext p#standards, #maintext p#westciv-details {
margin-top: 0px;
margin-bottom: 0em;
 }

#westciv-details img {
float: left; }


/*For product info pages*/

.prod-summary {border: 1px #b0b1ba solid;
margin-left: 20px;
margin-right: 20px;
margin-top: 15px;
margin-bottom: 20px;
background-color: #f2f2f2; }

#maintext .prod-summary p {margin-top: 2px;
margin-bottom: 2px;
font-size: 75%; }

#maintext .prod-summary h2 {border-bottom: 1px #b0b1ba solid;
color: #3e3e3e;
margin-top: 3px;
margin-bottom: 3px;
padding-top: 2px;
padding-bottom: 2px; }

.screen-thumbs p.thumb-label {font-size: 65%;
font-weight: bold;
margin-top: 1px;
margin-bottom: 25px; }

.screen-thumbs p {text-align: center;
font-size: 70%;
color: #3e3e3e;
margin-bottom: 0px; }

/*For promotions under the side navbar*/

.side-promo-top {text-align: center;
margin-top: 0em;
margin-left: 0em;
margin-bottom: 25px;
margin-right: 0em; }

.side-promo-top p {margin: 0em; }

.side-promo-2nd {text-align: center;
margin-top: 35px;
margin-bottom: 50px; }

.side-promo-2nd p {margin: 0em; }

.side-promo-text {background-color: #f2f2f2;
border: 1px #b0b1ba solid;
width: 122px;
margin-left: auto;
margin-right: auto;
margin-top: 15px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 5px; }

.side-promo-text a:link, .side-promo-text a:visited {color: #3e3e3e;
text-decoration: none; }

.side-promo-text a:hover {text-decoration: underline; }

.side-promo-text h1, .side-promo-2nd h1 {border-bottom: 1px #b0b1ba solid;
font-size: 70%;
text-shadow: none;
padding-left: 0;
padding-right: 0;
background-color: transparent;
text-align: center;
font-weight: bold; }

.side-promo-text p {font-size: 65%; }

/* For the hands-on tutorial. */

#maintext .section-summary {border-bottom: 1px #b0b1ba solid;
background-color: #f3f1f4;
padding-top: 10px;
margin-bottom: 15px; }

#maintext .section-summary p {margin-top: 0em; }

#maintext .section-summary ul li {margin-top: auto;
margin-bottom: auto; }

code {font-size: larger; }

.code-example, pre {font-family: Courier, "Courier New", monospace;
background-color: #f3f1f4;
margin-left: 20px;
margin-right: 20px;
padding: 20px;
border: 1px #b0b1ba solid;
margin-bottom: 15px; }
.parent{
	color: #191970;
}
.parent a{
	color: Fuchsia;
}
.flashColor {
	font-weight: lighter;
	text-decoration: none;
	color: #3300CC;
}
.botton1 {  
font-size: 12px; 
background-color: #FFE7D9; 
text-align: center; 
vertical-align: middle; 
border-color: #FFA466 #FF6633 #FF6633 #FF9966; 
color: #FF3300; 
background-position: center center; 
clip:  rect(   ); 
height: 18px; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px: 18px
}
.field { 
FONT-FAMILY: MS SONG,SimSun,Arial, Helvetica, sans-serif; 
background-color: #FFFFFF; 
border-color: #4583C0 #4583C0 #5B92C8 #4B87C2; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px
}
.logonBt{
Background-Color : #D9D198 ;
Height : 20 ;
Text-Align : Left ;
}
.logonbox{ 
width:260px;
line-height: 20px;
 text-align: left;

 }
#showLabel {
		width: 30%;
		background: #fff inherit;
		margin-right: 3px;
		padding-bottom: 0px;
		text-align: right;
		clear: left;
		position: static;
		float: none;
		display: inline;
		font: 10pt;
		}





/************** EMAIL ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
}



.header {
	FONT: bold 14px Tahoma, Verdana; COLOR: #ffffff; BACKGROUND-COLOR: #698cc3
}
.header A {
	COLOR: #ffffff
}

.tableborder {
	BORDER-RIGHT: #698cc3 1px solid; BORDER-TOP: #698cc3 1px solid; BACKGROUND: #d6e0ef; BORDER-LEFT: #698cc3 1px solid; BORDER-BOTTOM: #698cc3 1px solid
}


/************** EMAIL END *****************/



.text {  
font-size: 12px; 
line-height: 130%; 
color: #666666}

.errors{
	background-color: #F0E68C;
	color: Red;
	left: 50%;
	float: left;
	top: 45%;
	position: absolute;
	display: table-footer-group;
	z-index: 1;
	right: 0;
	}
	.bottomErrors{
	color: Red;
	left: 65%;
	float: left;
	top: 45%;
	position: absolute;
	z-index: 1;
	right: 0;
	text-align: left;
	}
		.divErrors{
	background-color: #F0E68C;
	color: Red;
	z-index: 1;
	list-style: square outside;
	text-align: left;
	}
	
#elOneParent{ 
color: #191970;
 }
 #elTwoParent{ 
 color: #191970;
  }
#maintext .code-example p {margin: 0; }

.exercise {margin-left: 20px;
margin-right: 20px;
border: 1px #b0b1ba solid;
background-color: #f2f2f2;
margin-bottom: 15px; }

.exercise h1 {border-bottom: 1px #b0b1ba solid;
color: #3e3e3e;
text-shadow: none;
font-size: 90%;
text-transform: none;
background-color: #f2f2f2;
 }

.sm-only {border-left: 2px #ff7b08 solid;
border-right: 2px #ff7b08 solid;
border-top: 1px #ff7b08 solid;
border-bottom: 1px #ff7b08 solid;
margin-top: 15px;
margin-bottom: 15px; }

span.button {font-weight: bold; }

p.instruction-intro {font-weight: bold;
text-decoration: underline; }

#maintext p.instruction-step {padding-left: 20px; }

span.menu {font-weight: bold; }

.note-well {border: 1px #b0b1ba solid;
margin-left: 20px;
margin-right: 20px;
margin-top: 20px;
background-color: #f2f2f2; }

/*For the blocks at the top of articles*/

#abstract {background-color: #f3f1f4;
border: 1px #b0b1ba solid;
margin-left: 20px;
margin-right: 20px;
margin-top: 20px; }

#abstract h1 {color: #3e3e3e;
font-size: 75%;
font-weight: bold;
text-shadow: none;
border-bottom: 1px #b0b1ba solid; }

#maintext #abstract p {margin-top: 5px;
margin-bottom: 5px; }

.item-desc {width: 60%; }

#maintext ul.sitemap {margin-left: 25px; }

#maintext ul.sitemap li ul {margin-left: 0px; }

#maintext ul.sitemap li ul li {list-style-type: disc; }

/*For forms*/

textarea {width: 478px;
height: 15em; }


#maintext fieldset p {margin-left: 0em;
margin-right: 0em;
padding-left: 0em;
padding-right: 0em; }

input.text {width: 239px; }

/*For the FAQ*/

div.faq {border: 1px #b0b1ba solid;
background-color: #f2f2f2;
margin-left: 20px;
margin-right: 20px;
margin-top: 15px;
margin-bottom: 15px; }

div.faq p strong span {font-family: "Courier New", Courier, monospace;
font-size: 350%;
color: #fd5700; }

div.faq p span {font-weight: bold;
font-family: "Courier New", Courier, monospace;
font-size: 350%;
color: #091c5a; }

#maintext div.faq p.question {margin-bottom: 25px; 
margin-top: 25px;}

.question {font-weight: bold; }

/*For promos within the main body text*/

div.wcintextpromo {float: right;
width: 232px;
margin-right: 20px;
margin-left: 20px;
font-size: 80%;
background-color: #e4e6ed;
border: 1px #b0b1ba solid;
margin-bottom: 10px;
margin-top: 10px; }

#maintext div.wcintextpromo p {margin-left: 7px;
margin-right: 7px; }

#maintext div.wcintextpromo ul {margin-left: 0px;
font-weight: bold;
color: #091c5a; }

#maintext div.wcintextpromo ul li {margin-top: 0em;
margin-bottom: 0em; }

#maintext div.wcintextpromo ul li a:link, #maintext div.wcintextpromo ul li a:visited {color: #091c5a; }

#maintext div.wcintextpromo ul li a:hover {background-color: #091c5a;
color: #fff; }

#maintext div.wcintextpromo p.banner {margin: 0em;
text-align: center;
font-size: 110%;
margin-top: 7px; }

#maintext div.wcintextpromo p {clear: left; }

#maintext div.wcintextpromo p.banner a img.floatleft {float: left; }

#maintext div.wcintextpromo .sitepoint {color: #ff6600; }

/*For the ads throughout the text in the guide*/

.fullversion {border: 1px #ff5800 solid;
float: right;
clear: both;
width: 130px;
margin-right: 20px;
font-size: 80%;
margin-left: 15px;
color: #ff5800;
background-color: #fff;
margin-bottom: 20px; }

#maintext .fullversion h3, #maintext .fullversion h4, #maintext .fullversion h5, #maintext .fullversion h6 {margin-top: 0em;
margin-left: 0px;
margin-right: 0em;
background-color: #ff5800;
margin-bottom: 3px;
font-style: normal;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
color: #fff; }

#maintext .fullversion p {padding: 0em;
margin: 2px; }

#maintext .fullversion a:link, #maintext .fullversion a:visited {color: #ff5800; }

#maintext .fullversion a:hover {color: #fff;
background-color: #ff5800; }

.top-text-promo {border-bottom: 1px #b0b1ba solid;
border-top: 1px #b0b1ba solid;
text-align: center;
margin-top: 15px; }

#maintext .top-text-promo p {margin: 0em; }

#maintext .top-text-promo a:link, #maintext .top-text-promo a:visited {text-decoration: none;
display: block;
color: #ffffff;
background-color: #6882ab;
border-bottom: none; }

#maintext .top-text-promo a:hover {background-color: #ff5800;
 }
 #processing{
	visibility: visble;
	display: none;
	color: #FF8C00;
	font-style: italic;
	cursor: progress;
}
#navbar-right{
	float: right;
	padding-top:5px;
	font-family: "Times New Roman";
}
#navbar-left{
	float: left;
	border: thick;
	height: 20px;
	position: relative;
	padding-top:5px;
    font-family: "Times New Roman", Times, "宋体" ;
}

.subpanel {width: 100%;
border: 1px #b0b1ba solid;
margin-left: 5px;
margin-right: 5px;
margin-top: 2px;
float: left;
 height: 170px;
 }
.subpanel h1 {
	font-size: 13px;
}
.subpanel ul li{
  list-style: url(../images/cdian.jpg);
  text-overflow: ellipsis;
  overflow: hidden;
  width: 95%;
  letter-spacing: normal;
   overflow-x: hidden;
   overflow-y: hidden;
   word-wrap: normal;
   word-break: normal;
   text-justify: newspaper;
   clip: auto;
	padding-right: 15px;
   }
.subpanel ul li a:hover {
	font-style: normal;
	text-decoration: underline;
}


.leftpanel {width: 100%;
   border: 1px #b0b1ba solid;
   margin-left: 1px;
   margin-right: 1px;
   margin-top: 2px;
   float: left;
   height: 170px;
}

.leftpanel h1 {
	font-size: 13px;
	background-color: #008888;
}

.leftpanel ul li{
   list-style: url(../images/cdian.jpg);
   text-overflow: ellipsis;
   overflow: hidden;
   width: 95%;
   letter-spacing: normal;
   overflow-x: hidden;
   overflow-y: hidden;
   word-wrap: normal;
   word-break: normal;
   text-justify: newspaper;
   clip: auto;
	padding-right: 15px;
}
.leftpanel ul li a:hover {
	font-style: normal;
	text-decoration: underline;
}

.emailpanel {width: 100%;
   border: 1px #b0b1ba solid;
   margin-left: 1px;
   margin-right: 5px;
   margin-top: 2px;
   float: left;
   height: 170px;
}

.emailpanel h1 {
	font-size: 13px;
	background-color: #008888;
}

.emailpanel ul li{
   list-style: url(../images/newmail.gif);
   text-overflow: ellipsis;
   overflow: hidden;
   width: 95%;
   letter-spacing: normal;
   overflow-x: hidden;
   overflow-y: hidden;
   word-wrap: normal;
   word-break: normal;
   text-justify: newspaper;
   clip: auto;
	padding-right: 15px;
}
.emailpanel ul li a:hover {
	font-style: normal;
	text-decoration: underline;
}

.toolspanel {width: 100%;
   border: 1px #b0b1ba solid;
   margin-left: 1px;
   margin-right: 5px;
   margin-top: 2px;
   float: left;
   height: 170px;
}

.toolspanel h1 {
	font-size: 13px;
	background-color: #008888;
}

.toolspanel ul li{
   list-style: url(../images/tool-.jpg);
   text-overflow: ellipsis;
   overflow: hidden;
   width: 95%;
   letter-spacing: normal;
   overflow-x: hidden;
   overflow-y: hidden;
   word-wrap: normal;
   word-break: normal;
   text-justify: newspaper;
   clip: auto;
	padding-right: 15px;
}
.toolspanel ul li a:hover {
	font-style: normal;
	text-decoration: underline;
}
.tableBorder
{
    border: 1px #6595D6 solid; 
	 width: 100%;
	background: #D6DFF7;

}
.tableBorder span{
	line-height: 15px;
	height: 25px;
	border: 1px solid Aqua;
}  
.tableBorder ul{
padding:0;
margin: 0;
   cursor: hand;
	layout-flow: horizontal;
	}
.tableBorder ul li{
   float: left;
	list-style: none inside;
	}
.tableBorder ul li a {
  padding: 5px 5px 5px 5px;
	margin: 5px;
	width: 93px;
	text-decoration: none;
	font-size: 12px;
	color: #333;
	letter-spacing: 2px;
	background-color: #DDD;
	border-color: #FFF #AAA #AAA #FFF;
	border-width: 1px;
	border-style: solid;
	height: 13px;
font-family: 宋体;}
.tableHeaderText{ 
 	background-image: url(images/admin_bg_1.gif);
    background-color: #4455aa;
    color: white;
    font-size: 12px;
    font-weight:bold;
    border: 1px solid #D6DFF7;
    line-height: 25px;
	width:100%;
	padding-left: 20px;
     }
.total{
	font-size: 12pt;
	line-height: 120%;
	font-weight: bold;
	}
.total tr{
	border-top: 1px inset Green;
}
.rptTitle{ 
	background: #EEEEEE;
 }
#rptTab { 
width: 100%;
text-align: center;
border: 1px solid;
text-align: center;
padding: 0;
margin: 0;
    }
#rptTab td{
	background: #EEEEEE;
	
}
#rptTab td.td20{ 
width:20%;
text-align: left;
 }
#rptTab td.td40{ 
width:40%;
text-align: left;
 } 
 
#rptTab td.splite{ 
border-bottom-style: groove;
border-bottom-width: 2px;
background: #B0E0E6;
height:2px;

}

#rptTab textarea{
	background: #EEEEEE;
	width:100%;
	height:70px;
}	 
#tab300{
text-align: center;
width: 100%; height: 134px;
border: 1px solid;
padding: 0;
}	
 

#tab300 td{ 
background: #EEEEEE;
 }
#tab300 td textarea {width: 500px;
height: 8em; }

#rightTimeTitle { 
position: relative;
left: 10px;
z-index: 1;
}
#reportTitle { 
text-align: center;
font-weight: bold;
 font: 15pt;
}
*#rightalign
{
text-align: right;
}
;
  }
#rightTimeTitle { 
position: relative;
top: 1px;
left: 10px;
z-index: 1;
}
#reportTitle { text-align: center;
font-weight: bold;
}
*#rightalign
{
text-align: right;
}

.idxnav {
width:300px;
height:200px;
margin: 0 ;
overflow: hidden;
text-overflow:ellipsis;
font-size:10pt;
line-height: 1.5em;
padding-left: 0px;
}

.idxnav ul {
text-align: left;
margin-top:0px;
margin-left: 0px;
padding-top:0px;
padding-left:20px;
}


.idxnav ul li {
 border-bottom-color: #F0F8FF;
 border-bottom-style: dashed;
 border-bottom-width: 1px;
 border-collapse: collapse;
 word-break: break-all;
 word-wrap: break-word;
 margin-left: +0px;
 padding-left: 0px;
list-style-position: block;
list-style-image: url(image/diamond.gif);
}

idxnav ul li a{

}
.idxnav ul li a:link, .idxnav ul  a:visited {

color: #091c5a; 
}
.idxnav ul li a:hover {
color: #fb5701; 
}





.idxmiddle {
 width:175px;
 height:150px;
 text-align: center;
 margin: 0px ;
 padding-left:0px;
overflow: hidden;
 text-overflow: ellipsis;
 font: 12ft;
line-height: 1.5em;
}
.idxmiddle ul {
text-align: left;
margin-left:0px;
padding-left:20px;
}


.idxmiddle ul li {
 border-bottom-color: #F0F8FF;
 border-bottom-style: dashed;
 border-bottom-width: 1px;
 border-collapse: collapse;
 word-break: break-all;
 word-wrap: break-word;
margin-left: +0px;
padding-left: 0px;
list-style-position: block;
list-style-image: url(image/diamond.gif);
}

idxmiddle ul li a{

}
.idxmiddle ul li a:link, .idxmiddle ul  a:visited {

color: #091c5a; 
}
.idxmiddle ul li a:hover {
color: #fb5701; 
}






.idxnews2 {
 width:235px;
 height:150px;
 text-align: center;
 margin: 0 ;
overflow: hidden;
 text-overflow: ellipsis;
 word-break: break-all;
 word-wrap: break-word;
font: 12ft;
line-height:130%;
}

.idxnews2 ul {
font-size: 12ft;
overflow: hidden;
width:100%;
text-align: left;
margin-left: -10px;
line-height: 1.5em;
z-index: +2;
 text-overflow: ellipsis;
 word-break: break-all;
 word-wrap: break-word;
}


.idxnews2 ul li {
overflow: hidden;
z-index: 1;
 border-bottom-color: #F0F8FF;
 border-bottom-style: dashed;
 border-bottom-width: 1px;
 border-collapse: collapse;
margin-left: +0px;
padding-left: 0px;
list-style-position: inside;
list-style-image: url(image/diamond.gif);

}

idxnews2 ul li a{
overflow: hidden;
width: 100%;

}
.idxnews2 ul li a:link, .idxnews2 ul  a:visited {
	overflow: hidden;
	 text-overflow: ellipsis;
width: 100%;
color: #091c5a; 
}
.idxnews2 ul li a:hover {
color: #fb5701; 
}

.idxnews3 {
 width:275px;
 height:150px;
 text-align: center;
 margin: 0 ;
overflow: hidden;
 text-overflow: ellipsis;
 word-break: break-all;
 word-wrap: break-word;
font: 12ft;
line-height:130%;
}

.idxnews3 ul {
font-size: 12ft;
overflow: hidden;
width:100%;
text-align: left;
margin-left: -10px;
line-height: 1.5em;
z-index: +2;
 text-overflow: ellipsis;
 word-break: break-all;
 word-wrap: break-word;
}


.idxnews3 ul li {
overflow: hidden;
z-index: 1;
 border-bottom-color: #F0F8FF;
 border-bottom-style: dashed;
 border-bottom-width: 1px;
 border-collapse: collapse;
margin-left: +0px;
padding-left: 0px;
list-style-position: inside;
list-style-image: url(image/diamond.gif);

}

idxnews3 ul li a{
overflow: visible;
width: 100%;
 text-overflow: ellipsis;
}
.idxnews3 ul li a:link, .idxnews3 ul  a:visited {
	overflow: hidden;
	 text-overflow: ellipsis;
width: 100%;
color: #091c5a; 
}
.idxnews3 ul li a:hover {
color: #fb5701; 
}



.idx1 {
 width:270px;
 height:150px;
 margin: 0 ;
overflow: hidden;
text-overflow:ellipsis;
font-size: 12ft;
line-height: 1.5em;
 padding-left: 0px;
}

.idx1 ul {
text-align: left;
margin-top:0px;
margin-left: 0px;
padding-top:0px;
padding-left:20px;
}


.idx1 ul li {
 border-bottom-color: #F0F8FF;
 border-bottom-style: dashed;
 border-bottom-width: 1px;
 border-collapse: collapse;
margin-left: +0px;
padding-left: 0px;
list-style-position: block;
list-style-image: url(image/diamond.gif);
 word-break: break-all;
 word-wrap: break-word;

}

idx1 ul li a{


}
.idx1 ul li a:link, .idx1 ul  a:visited {

color: #091c5a; 
}
.idx1 ul li a:hover {
color: #fb5701; 
}




.idx2 {
 width:250px;
 height:150px;
 margin: 0;
overflow: hidden;
text-overflow:ellipsis;
font-size: 12ft;
line-height: 1.5em;
 padding-left: 0px;

}

.idx2 ul {
text-align: left;
margin-top:0px;
margin-left: 0px;
padding-top:0px;
padding-left:20px;
}


.idx2 ul li {
 border-bottom-color: #F0F8FF;
 border-bottom-style: dashed;
 border-bottom-width: 1px;
 border-collapse: collapse;
margin-left: 0px;
padding-left: 0px;
list-style-position: block;
list-style-image: url(image/diamond.gif);
 word-break: break-all;
 word-wrap: break-word;
}

idx2 ul li a{

}
.idx2 ul li a:link, .idx2 ul  a:visited {
color: #091c5a; 
}
.idx2 ul li a:hover {
color: #fb5701; 
}


.scrollnav {
font: small;
line-height:120%;
 margin: 0;
 padding: 0;
 width:1024px;
}
.scrollnav ul {
font-size: 100%;
width:100%;
text-align: left;
 margin: 0;
 padding: 0;
}


.scrollnav ul li {
 display: inline;
 margin: 0;
 padding: 0;
 width:110%;
}

scrollnav ul li a{
overflow: hidden;
width: 80%;
border-left-color: Green;
border-left-style: ridge;
border-left-width: 10px;
}
.scrollnav ul li a:link, .scrollnav ul  a:visited {
overflow: hidden;
width: 80%;
color: #091c5a; 
 border-left-color: #7FFFD4;
 border-left-style: ridge;
 border-left-width: 10px;
}
.scrollnav ul li a:hover {
color: #fb5701; 
border-left-color: #fb5701;
border-left-style: ridge;
border-left-width: 10px;
}







  
 



 .idxNews {
 width:100%;
 height:100%;
 text-align: center;
 margin: 0 ;
overflow: hidden;
font-size:9pt;
line-height:130%;
background: White none;


}

.idxNews ul {
font-size: 100%;
overflow: hidden;
width:100%;
text-align: left;
margin-left: +1px;
line-height: 1.5em;
z-index: +2;
 text-overflow: ellipsis;
 word-break: break-all;
 word-wrap: break-word;
}


.idxNews ul li {
overflow: hidden;
z-index: 1;
 border-bottom-color: #F0F8FF;
 border-bottom-style: dashed;
 border-bottom-width: 1px;
 border-collapse: collapse;
margin-left: +0px;
padding-left: 0px;
list-style-position: inside;
list-style-image: url(image/diamond.gif);
 text-overflow: ellipsis;
 word-break: break-all;
 word-wrap: break-word;
}


#rightDate{ 
color: Olive;
text-align: right;
float: right;
 position: relative;
 margin-top: -18px;
 z-index: 0;
}
idxNews ul li a{
	overflow: hidden;
width: 90%;
 text-overflow: ellipsis;
 word-break: break-all;
 word-wrap: break-word;

}
.idxNews ul li a:link, .idxNews ul li a:visited {
	overflow: hidden;
width: 90%;
 text-overflow: ellipsis;
 word-break: break-all;
 word-wrap: break-word;
}
.idxNews ul li a:hover {
	color: Navy;
	 text-overflow: ellipsis;
 word-break: break-all;
 word-wrap: break-word;
}
.idxNews p a:hover {
background-color: inherit;
text-decoration: underline; 
}
.idxNews p img {
float: left;
padding-right: 15px; }

.centerDiv{
	text-align: center;
}  






a:link {  color: #0033bb;TEXT-DECORATION: none}
a:visited {  color: #990099;TEXT-DECORATION: none}
a:hover {  color: #ff0000;  TEXT-DECORATION: underline blink}
a.link5:link {  color: #002cb0;TEXT-DECORATION: none}
a.link5:visited {  color: #002cb0;TEXT-DECORATION: none}
a.link5:hover {  color: #ff0000;  TEXT-DECORATION: underline blink}
a.link6:link {  color: #0033bb;TEXT-DECORATION: none}
a.link6:visited {  color: #0033bb;TEXT-DECORATION: none}
a.link6:hover {  color: #ff0000;  TEXT-DECORATION: none}
a.link1:link {
	COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
a.link1:visited {
	COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
a.link1:hover {
	COLOR: #ffff00; FONT-SIZE: 12px; TEXT-DECORATION: underline blink
}
a.link2:link {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
a.link2:visited {
	COLOR: #000000;FONT-SIZE: 12px; TEXT-DECORATION: none;
}
a.link2:hover {
	COLOR: #ff0000;	FONT-SIZE: 12px;Text-DECORATION: none;underline blink
}

a.link4:link {
	COLOR: #ffff00; FONT-SIZE:12px; TEXT-DECORATION:none
}
a.link4:visited {
	COLOR: #ffff00; FONT-SIZE:12px; TEXT-DECORATION: none
}
a.link4:hover {
	COLOR: #7b7b7b; FONT-SIZE:12px; TEXT-DECORATION: none
}
a.link8:link {
	COLOR: #7b7b7b; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
a.link8:visited {
	COLOR: #7b7b7b;FONT-SIZE: 12px; TEXT-DECORATION: none;
}
a.link8:hover {
	COLOR: #ff0000;	FONT-SIZE: 12px;Text-DECORATION: underline blink;
}
a.link9:link {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
a.link9:visited {
	COLOR: #000000;FONT-SIZE: 12px; TEXT-DECORATION: none;
}
a.link9:hover {
	COLOR: #000000;	FONT-SIZE: 12px;Text-DECORATION: underline blink;
}
.newtit { font-size: 18px; color: #000099; text-decoration: none ; line-height: 25px; font-style: normal}
.bott { font-size: 12px; color: #000000; text-decoration: none ; line-height: 20px}
.newmain {
	font-size: 14px;
	text-decoration: none;
	line-height: 24px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0.02em;

}
.topbot { font-size: 14px; color: #003399; text-decoration: none ; line-height: 28px; font-style: normal }
.title1 { font-size: 12px; color: #FFFFFF; text-decoration: none ; line-height: 22px }
.unline {text-decoration: underline;
	font-size: 12px;
; color: #000000
}
.wht {
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF;

}
.box8 {
	BACKGROUND: #9ccfff; BORDER-BOTTOM: #0083bf 1px solid; BORDER-LEFT: #58d0ff 1px solid; TEXT-ALIGN: center
}
.box9 {
	BACKGROUND: #2ab6f8;
	border: 0px none #58d0ff;

}
.ab {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.boxwht { BACKGROUND: #2ab6f8; BORDER-BOTTOM: 1px solid #0083bf; BORDER-LEFT: 1px solid #00A8F9; BORDER-RIGHT: 1px solid #0083bf; BORDER-TOP: 1px solid #58d0ff; TEXT-ALIGN: center }
.ablue { font-size: 12px; color: #000000; text-decoration: none }
.box1 {
	TEXT-ALIGN: left;
	border: 1px solid #ff9933;
}
.box2 {
	BORDER-BOTTOM: 1px solid #ff9933;
	BORDER-LEFT: 1px solid #ff9933;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #ff9933;
	border-right-color: #ff9933;
}
.boxfabu {
	BACKGROUND: #D7EBFF;
	BORDER-BOTTOM: 1px none #0083bf;
	BORDER-LEFT: 1px solid #0083bf;
	TEXT-ALIGN: center;
	border-top-color: #0083bf;
	border-right-color: #0083bf;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
}
.boxfbr {
	background: #D7EBFF;
	BORDER-BOTTOM: 1px none #0083bf;
	BORDER-LEFT: 1px none #0083bf;
	TEXT-ALIGN: center;
	border-top-color: #0083bf;
	border-right-color: #0083bf;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
}

tyle TR {
	FONT-SIZE: 9pt
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.title {
	COLOR: #000000; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}

.fontitle {
	COLOR: #ffffff; FILTER: dropshadow(color=#000000,offx=1,offy=1); FONT-FAMILY: "宋体"; FONT-SIZE: 9pt
}
.blue {
font-size: 12px; color: #2971db; text-decoration: none
}
.blue2 {
font-size: 12px; color: #003399; text-decoration: none
}.grey {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;

}
.denglu {
	TEXT-ALIGN: left;
	border: 1px solid #7f9db9;
	height: 18px;
	width: 72px;
}
.boxright {
BORDER-BOTTOM: 0px none; BORDER-LEFT: 0px none; BORDER-RIGHT: 1px solid #dddddd; BORDER-TOP: 0px none
}
.form2 {
	border: 1px solid #7f9db9;
	height: 18px;
	width: 80px;
}
.boxtd1 {

	TEXT-ALIGN: left;
	height: 21px;
	width: 25px;
	background-image: url(../image/bzxwtb.gif);
}
.boxtd2 {

	TEXT-ALIGN: left;
	height: 21px;
	width: 131px;
	font-size: 12px;
}
.toprtd1 {
	height: 23px;
	width: 28px;
	list-style-image: url(../image/arr1.gif);
	text-align: center;
}
.toprtd2 {
	vertical-align: bottom;
	height: 23px;
	width: 77px;
	font-size: 12px;
}
.nvtr {
	text-align: center;
	height: 20px;
	width: 86px;

}
.nvtr1 {
	text-align: left;
	padding-left:16px;
	height: 35px;
	width: 86px;

}
.tdbiaoti1{
	font-size: 10px;

}
.biaoti{
	width:222px;
	FILTER: Glow(color='#333333', Strength='2'); COLOR: #ffffff; PADDING-TOP: 3px; HEIGHT: 3px
}
.fxlmbiaoti{
	width:180px;
	FILTER: Glow(color='#333333', Strength='2'); COLOR: #ffff00; PADDING-TOP: 3px; HEIGHT: 3px;

}
.bgimg{
	height:23px;
	background-image:url("../zjfc/imag/xc01.gif");
	vertical-align:bottom;
}
.tab{
	BORDER-RIGHT: #000000 1px dotted; BORDER-TOP: #000000 1px dotted; BORDER-LEFT: #000000 1px dotted; BORDER-BOTTOM: #000000 1px dotted; cellSpacing=0 cellPadding=3 width=170 border=0
}
.big{
	font-size:20px;color:#0033CC;font-family:"黑体";
}
.zthj {
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.mphj {
	font-family: "宋体";
	font-size: 12px;
	line-height: 14px;
	color: #000000;
}
.boxlr {
	BORDER-BOTTOM: 0px none;
	BORDER-LEFT: 1px solid #dddddd;
	BORDER-RIGHT: 1px solid #dddddd;
	BORDER-TOP: 0px none;
	vertical-align: top;

}
.line {
	border: 1px solid #CCCCCC;
	line-height: 1px;
}
.boxserch {
	height: 18px;
	width: 55%;
}
.form3 {

	border: 1px solid #7f9db9;
	height: auto;
	width: 0px;
}
.box22 {

	BORDER-BOTTOM: 1px solid #7f9db9;
	BORDER-LEFT: 1px solid #7f9db9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #7f9db9;
	border-right-color: #7f9db9;
}
.pp {
	border: 1px dashed #CCCCCC;
}.line {
	text-decoration: underline;
}
.px12 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
	font-size: 12px;
	line-height: 20px;
}
.guanggao {
	font-size: 12px;
	line-height: 30px;
}
.boxhong {
	border: thin solid #009900;
}
.lishu {
	font-family: "??";
	font-size: xx-large;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.white1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.white1 a {font-weight:bold;text-decoration:none;}
.white1 a:link {font-weight:bold;color:#ffffff;}
.white1 a:visited {font-weight:bold;color:#ffffff;}
.white1 a:hover {font-weight:bold;color:#ffffff;text-decoration:none;}
.white1 a:active {font-weight:bold;color:#ffffff;}
.boxnew {
	border: 1px solid #399EFF;
}
.zhw_blue_a {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_a:link {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_a:visited {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_a:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_blue_a:active {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_a1 {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_blue_a1:link {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_blue_a1:visited {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_a1:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_a1:active {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_b {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_b:link {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_b:visited {
	FONT-SIZE: 12px; COLOR: #000099; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blue_b:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_blue_b:active {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_red1 {
	FONT-SIZE: 12px; COLOR: #510104; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_red1:link {
	FONT-SIZE: 12px; COLOR: #510104; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_red1:visited {
	FONT-SIZE: 12px; COLOR: #510104; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_red1:hover {
	FONT-SIZE: 12px; COLOR: #510104; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_red1:active {
	FONT-SIZE: 12px; COLOR: #510104; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blues_a {
	FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blues_a:link {
	FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blues_a:visited {
	FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_blues_a:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_blues_a:active {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.size_blue {
	FONT-SIZE: 13px; COLOR: #0000ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.size_blue:link {
	FONT-SIZE: 13px; COLOR: #0000ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.size_blue:visited {
	FONT-SIZE: 13px; COLOR: #0000ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.size_blue:hover {
	FONT-SIZE: 13px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.size_blue:active {
	FONT-SIZE: 13px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_p {
	FONT-SIZE: 12px; COLOR: #9900ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_p:link {
	FONT-SIZE: 12px; COLOR: #9900ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_p:visited {
	FONT-SIZE: 12px; COLOR: #9900ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_p:hover {
	FONT-SIZE: 12px; COLOR: #9900ff; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_p:active {
	FONT-SIZE: 12px; COLOR: #9900ff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black1 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_black1:link {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black1:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black1:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_black1:active {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black:link {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_black:active {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.more_white {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.more_white:link {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.more_white:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.more_white:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: underline
}
.more_white:active {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.more_red {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.more_red:link {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.more_red:visited {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.more_red:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 16px; TEXT-DECORATION: underline
}
.more_red:active {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.zhw_red_a {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_red_a:link {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_red_a:visited {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_red_a:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_red_a:active {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_left {
	FONT-SIZE: 12px; COLOR: #3e62d4; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.zhw_left:link {
	FONT-SIZE: 12px; COLOR: #3e62d4; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.zhw_left:visited {
	FONT-SIZE: 12px; COLOR: #3e62d4; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.zhw_left:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.zhw_left:active {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.z_aa {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.tou {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.tou:link {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.tou:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.tou:hover {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: underline
}
.tou:active {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.zhw_black1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_black1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_black1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}.table {
	border: 1px solid #A5BA7B;
	font-family: Arial, Helvetica, sans-serif;
	color: #727E54;
	text-decoration: blink;
}
.giftable {
	border: 1px solid #79AEFF;
}
.topbdr {
	BORDER-TOP: #ff9900 1px solid; BORDER-LEFT-COLOR: #ff9900; BORDER-BOTTOM-COLOR: #ff9900; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-COLOR: #ff9900; BORDER-BOTTOM-STYLE: none
}.giftable1 {
	border: 1px solid #396194;
}
.biaoti1 {
	font-family: "??";
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 10px;
}
.zhw_red1_a {
	FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.zhw_red1_a:link {
	FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_red1_a:visited {
	FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_red1_a:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.zhw_red1_a:active {
	FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}  



.div{
position: static;
	left:50px; 
	top:0;
	width:780px;
	border:0px solid #cccccc;
	clear:left;
	float:left;
 	margin-left: 50px;
 	padding-left:0px;
 	overflow: hidden;
}

.div3{
 position: static; 
        left:0; 
	top:0;
	width:160px;
	border:  0px solid #cccccc;
	clear: left;
	float:left;
	margin-left:0px;

	}
.div4{
position: static;
float:left;
margin: 0 0 0 0;
width:310px; 
border: 0px solid #cccccc;
clear:none;
 padding-left: 5px;

}
.div5{
  position: static; 
	top:0;
	left:0;
	width:305px;
	margin-left:0px;
	border:  0px solid #cccccc;
	float:right;
}

.div6{
 position: static; 
        left:0; 
	top:0;
	width:180px;
	height:300px;
	border:  1px solid #cccccc;
	clear: left;
	float:left;
	margin-left: 0px;
	}
	
.div7{
position: static;
float:left;
margin:0 0 0 5px;
width:410px; 
border: 0px solid #cccccc;

clear:none;

}

.div8{
  position: static; 
   top:0;
	left:0;
	width:180px;

	border: 1px solid #cccccc;
	float:left;
	clear: right;
}
.div9{
 position: static; 
    left:0; 
	top:0;
	width:597px;

	border:  1px solid #cccccc;
	clear: left;
	float:left;
	margin-left: 0px;
	}

.div10{
 position: static; 
    left:0; 
	top:0;
	width:260px;
	border:  0px solid #cccccc;
	clear: left;
	float:left;
	margin-left: 0px;
	}

.div11{
position: static;
float:left;
margin:0 0 0 0;
width:260px; 
border: 0px solid #cccccc;
clear:none;
}

.hotlist{
border: 0px solid #cccccc;
margin:0px;
padding:0px;
width:302px;
overflow: hidden;
text-overflow:ellipsis;
}
.hotlist ul {
border: 0px solid #cccccc;
margin:0px;
padding-left:16px;
width:135px;
overflow:hidden; 
text-overflow:ellipsis;
white-space:nowrap;
text-align:left;
display:block;
float:left;
}
.hotlist li
{
list-style-position: block;
list-style-image: url(image/dot41.gif);
word-wrap: break-word;
font-size:12px;
color:#000099;
line-height:18px;
text-decoration:none;
 margin-left: +0px;
 padding-left: 0px;
}
.hotlist li a {text-decoration:none;display:block;}
.hotlist li a:link {color:#000099;}
.hotlist li a:visited {color:#000099;}
.hotlist li a:hover {color:#ff0000;text-decoration:underline;}
.hotlist li a:active {color:#ff0000;}
}

.hotlist1{
border: 0px solid #cccccc;
margin:0px;
padding:0px;
width:158px;
overflow: hidden;
text-overflow:ellipsis;
}
.hotlist1 ul {
border: 0px solid #cccccc;
margin:0px;
padding-left:16px;
width:155px;
overflow:hidden; 
text-overflow:ellipsis;
white-space:nowrap;
text-align:left;
display:block;
float:left;
}
.hotlist1 li
{
list-style-position: block;
list-style-image: url(image/dot41.gif);
word-wrap: break-word;
font-size:12px;
color:#000099;
line-height:18px;
text-decoration:none;
 margin-left: +0px;
 padding-left: 0px;
}
.hotlist1 li a {text-decoration:none;display:block;}
.hotlist1 li a:link {color:#000099;}
.hotlist1 li a:visited {color:#000099;}
.hotlist1 li a:hover {color:#ff0000;text-decoration:underline;}
.hotlist1 li a:active {color:#ff0000;}
}


.ttt {visibility:hidden; height:0px; position:absolute;}