/* HTML tag styles                             */
/***********************************************/ 
a:link{
	color: #3366CC;
	text-decoration: none;
}
a:visited{
	color: #666666;
	text-decoration: none;
}
a:hover{
	color: #FF6600;
	ttext-decoration: none;
}

a:active {
  color: #FF6600;
  text-decoration: none;
  }
  
body{
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 9pt;
	color: #666666;
	background-image: url(../images/bg_body.gif);
	float: center;
	text-align: center;
}
div{
	text-align: left; 
}
input{
	padding: 1px;
	margin: 1px;
	border: 1px solid #CCC;
	font-size: 9pt;
	color:#666;
	height: 18px;
	background-color: #FFF; 
}
fome{
	margin: 0px;
	padding: 0px;
}
p{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	line-height: 2.3;
}
h1{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font-family: Verdana;
	font-weight: 600;
	font-size: 110%;
	color: #0066CC;
	text-indent: 0px;
}
h2{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Verdana;
	font-weight: 600;
	font-size: 100%;
	text-indent: 0px;
}
hr{
	height: 1px;
	border: 1px dotted #CCC;
}

ol {
	MARGIN: 0px 0px 0px 20px;
	color: #003399;
}
ul {
	MARGIN: 0px 0px 0px 15px;
	color: #666;
	padding: 0px 0px  0px  10px;
}

li { 
	MARGIN: 0px 0px 0px 0px;
	line-height: 2;
}
table{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px solid #CCC;
}
td{
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFF;
}
/***********************************************/

/* Title layout                                */
/***********************************************/
#bodyLayout {
	margin-top: 20px;
	width: 750px;
	background-color: #FFF;
}
/***********************************************/

/* Thead layout                                */
/***********************************************/
#thead{
	width: 100%;
	height: 70px;
	margin: 0px;
	padding: 0px;
	background-color: #CCC;
}
/***********************************************/


/* Content layout                              */
/***********************************************/
#sfun{
	width: 750px;
	padding: 30px 0px 10px 0px;
	text-align: right;
	background-color: #FFF;
}
#content{
	margin: -3px 0px 0px 0px;
	padding:0px 0px 0px 8px;
	background-color: #FFF;
	line-height: 2;
	text-indent: 20px;
}
#content table{
	width: 380px;
	border-left:1px solid #CCC;
}
#content td{
	margin: 0px;
	padding: 3px 0px 3px 15px;
	border: 0px solid #FFF;
	vertical-align:top;
}	
#content th{
	color: #3366CC;
	margin: 0px;
	padding: 5px 0px 10px 15px;
	border: 0px solid #FFF;
	vertical-align:top;
	font-size: 18px;
	text-align: left;
}

#content2{
	margin: -3px 0px 0px 0px;
	padding:0px 0px 0px 8px;
	background-color: #FFF;
	line-height: 2;
	text-indent: 20px;
}
#content2 table{
	width: 500px;
	border-left:1px solid #CCC;
}
#content2 td{
	margin: 0px;
	padding: 3px 0px 3px 15px;
	border: 0px solid #FFF;
	vertical-align:top;
}	
#content2 th{
	color: #3366CC;
	margin: 0px;
	padding: 5px 0px 10px 15px;
	border: 0px solid #FFF;
	vertical-align:top;
	font-size: 18px;
	text-align: left;}
/***********************************************/

/* Content typesetting                         */
/***********************************************/
.icon{
	color: #990033;
	font-weight: bold;
}

.text{
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}

.text p {
	text-indent: 1em;
}

.font10{
	font-size: 10pt;
	color: #990000;
}
.fontBlue{
	font-size: 10pt;
	color: #0000CC;
}
.right{ 
	text-align: right;
}
.SubInput{
	padding: 2px 1px 1px 1px;
	margin: 1px 10px 2px 5px;
	border: 1px solid #CCC;
	font-size: 9pt;
	color:#666;
	height: 18px;
	background-color: #FFF; 
}

/***********************************************/

/* function                             */
/***********************************************/
.function{  
font-size: 12px; 
line-height: 31px; 
color: #000000;
}

.funtext{
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	padding-left:20px;
}

.function a:link {
  color: #000000;
  background-image:   url(../images/subnav_on.gif);
   width: 157px;
   height: 31px; 
   clip:  rect(   ); 
  background-repeat: no-repeat: none;
  padding-left:13px;}

.function a:visited {
  color: #000000;
   background-image:   url(../images/subnav_on.gif);
    width: 157px;
    height: 31px; 
    clip:  rect(   ); 
  background-repeat: no-repeat: none; 
   padding-left:13px;}
  
.function a:hover   {
   color=#ffffff;
  background-image:   url(../images/subnav_off.gif);
  width: 157px;
  height: 31px; 
  clip:  rect(   ); 
  background-repeat: no-repeat: none; 
  padding-left:13px;}
  
.function a:active {
  text-decoration: none;
  color: #ffffff; 
  background-image:   url(../images/subnav_off.gif);
  width: 157px;
  height: 31px; 
  clip:  rect(   ); 
  background-repeat: no-repeat: none; 
  padding-left:13px;}
  
/***********************************************/  

/* Foot layout                              */
/***********************************************/
#foot{
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #CCC;
}
#space{
	width: 100%;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}
/***********************************************/
