

/*------------------------- vertical nav --------------------------*/

.nav2 { 
	background: url(/css/menu_bg.gif) repeat-x;
	height: 26px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin-left:212px;
	}	

.nav2 ul {
		list-style: none; margin-left:10px;
		}
.nav2 li {
margin-top:5px; margin-right:20px;
		display: block;
		float: left;
		}
				
.nav2 a {
		color:#FFFFFF;
		display: block;
		float: left;
		text-decoration: none;
		}
.nav2 a:hover {
		color:#00FF33;
		}		
	
.nav2 #right {
   background: url(/css/menu_r.gif) no-repeat;
   float:right;
   width:7px;height:42px;
		}

 .fimg{ float:left;
 margin-top:5px; margin-left:5px;
 }	

.bgnav{ 
 height:26px; 
 margin-left:2px;
 margin-right:1px;
 padding-top:16px;
 background: url(/css/logo_ch1.gif) no-repeat;
}

.bgnav_net{ 
 height:26px; 
 margin-left:2px;
 margin-right:1px;
 padding-top:16px;
 background: url(/css/logo_ch1.gif) no-repeat;
}

.bgwhite{ 
 height:30px;
}

.bgred{ 
  height:2px; background-color:#CC3300;
}
.bggray{ 
  height:63px;
  background: url(/css/img_bg.gif) repeat-x;
}

.bggray #left{ 
  background: url(/css/left_img.gif) no-repeat;
  width:10px; 
  height:63px;
  float:left;
}
.bggray #mid{ width:700px; 
  float:left;
  height:63px; 
  font-family:arial;
  font-size:10px; 
  letter-spacing:1px; 
  line-height:15px;
}

.bggray #right{ 
  background: url(/css/right_img.gif) no-repeat;
   float:right;width:6px;
   height:63px;
}



.line1{ 
  height:7px;
  background: url(/css/headbg3.jpg) repeat-x;
}

.linecontent{ 
  height:4px; margin:5px 0px 15px 0px;
  background: url(/css/headbg3.jpg) repeat-x;
}


/*------------------------------------------- */
.box300{ 
width:292px; float:left;
margin:0px 10px 10px 0px;
}
.box300 #t1{ 
  background: url(/css/lst2.gif) no-repeat;
  width:7px; height:39px;
  float:left;
}
.box300 #t2{ 
 width : 278px;
 background: url(/css/stbg.gif) repeat-x;
 float:left;
 font-family: tahoma, Verdana,sans-serif;
 font-size:12px; 
 font-weight:bolder;
 padding-top:12px;
}
.box300 #t3{ 
background: url(/css/rst2.gif) no-repeat;
  width:7px; height:39px;
  float:right;
}
.box300 #ct{ 
border:1px solid #CCCCCC;
margin-top:0px; padding:5px 5px 5px 5px;

line-height:15px; 
}

.box300 #line{ background-color:#CCCCCC; height:1px; margin-top:5px; margin-bottom:10px;

}
/*------------------------------------------- */

/*------------------------------------------- */
.box600{ 
width:595px; float:left;
margin:0px 10px 10px 0px;

}
.box600 #t1{ 
  background: url(/css/lst2.gif) no-repeat;
  width:7px; height:39px;
  float:left;
}
.box600 #t2{ 
width:581px;
 background: url(/css/stbg.gif) repeat-x;
 float:left;
 font-family: tahoma, Verdana,sans-serif;
 font-size:12px; 
 font-weight:bolder;
 padding-top:12px;
}
.box600 #t3{ 
  background: url(/css/rst2.gif) no-repeat;
  width:7px; height:39px;
  float:right;
}
.box600 #ct{ 
border:1px solid #CCCCCC;
margin-top:-0px; padding:5px 5px 5px 5px;
line-height:15px; 
background: url(/css/horbg_gray.jpg) repeat-y;
}
.box600 a{ color:#333333;  }


.box600 #line{ background-color:#CCCCCC; height:1px; margin-top:5px; margin-bottom:10px; }

/*------------------------------------------- */



.boxec{ 
width:332px; 
margin-left:0px;
}
.boxec #t1{ 
  background: url(/css/lst2.gif) no-repeat;
  width:7px; height:39px; float:left;
}
.boxec #t2{ 
 background: url(/css/stbg.gif) repeat-x;
 width:100%;
 float:left;
 font-family: tahoma, Verdana,sans-serif;
 font-size:12px; 
 font-weight:bolder;
 padding-top:12px;
}
.boxec #t3{ 
background: url(/css/rst2.gif) no-repeat;
width:7px; height:39px;  float:right;
}
.boxec hr{ 
width:7px; height:39px;
}


.boxec_ct{ 
width:320px;
border:1px solid #CCCCCC;
margin-top:1px; padding:5px 5px 5px 5px;
font-size:11px; text-align:center; 
margin-left:0px; margin-top:-4px;
}

.boxorg{ 
 background: url(/css/boxbg_orange.gif) repeat-x;
 border:1px solid #FEEFC2;
 width:175px; 
 float:left;
 padding:5px;
}




.boxgray{ 
 background: url(/css/boxbg_gray.jpg) repeat-x;
 border:1px solid #CCCCCC;
 width:158px; height:100px;
 float:left;
 padding:5px; margin-right:12px;
 font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.boxgray h4{ 
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000; border-bottom:1px solid #CCCCCC; 
margin-bottom:5px; 
}

/*---------------------------------------------------*/

.twelcome { 
margin-top:10px; 
height:60px; 
letter-spacing:-1px; 
font-size:10px; 
line-height:13px;
}

.tflogin { 
height:60px; 
margin-top:10px; 
margin-left:0px;  
font-size:12px; 
font-weight:bolder; 
letter-spacing:2px; 
}

.tmember { 
height:60px; 
margin-top:5px;  
margin-left:5px; 
font-size:11px; 
font-weight:bolder; 
letter-spacing:1px; 
}

/*---------------------------------------------------*/

.mH { 
  cursor:pointer; float:left; margin-right:15px;
  }
.mL {display:none; margin-bottom:10px;}
.mL a{ 
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: -1px; 
 text-decoration:none;
} 
