.lt0 {
padding-right: 4px; 
padding-left: 4px; 
font-size: 11px;
font-weight:bold;
color: #ffffff; 
text-decoration:none;
}

.lt0:hover {
padding-right: 4px; 
padding-left: 4px;  
font-size: 11px; 
color: #FBD00F;
font-weight:bold;
text-decoration:none;
}

.ltsep {
padding-right: 1px;
padding-left: 1px; 
font-size: 12px; 
color: #ffffff;
}

.toolbar {
padding-right: 0px;
padding-left: 0px;
font-size: 100%;
background-image:url(../images/bg_menu.jpg);
height:29px;
}

.footerbar {
padding-top: 4px;
height:34px;
background-image:url(../images/bg_footer.jpg);
}

.menu_head {
padding-top:5px; 
padding-bottom:5px; 
padding-left:2px; 
padding-right:2px;
font-weight:normal;		
}

.button {
font-size: 12px;
color: #333; 
font-weight: normal; 
top: 1px;
}

.link {
font-size: 12px;
font-weight: normal;
color: #333;	
text-decoration: none;
}

.link:hover {
font-size: 12px;
font-weight: normal;
color: #FF6600;	
text-decoration: none;
}

.link_left {
   background:#FFCC00;
}

.box {
border: 1px solid #FF6600;	
}

.pbox {
border: 1px solid #CCCBCB;
}

td.lbox {
border-right: 1px solid #CCCBCB;
}

td.rbox {
border-right: 1px solid #CCCBCB;
border-bottom:1px solid #CCCBCB;
}

td.bbox {
border-bottom:1px solid #CCCBCB;	
}

.tbline {
border-bottom:1px solid #CCCBCB;	  
}

.tdline {	
border-top:1px solid #CCCBCB;
border-bottom:1px solid #CCCBCB;	  
}

.thline {	
border-bottom:2px solid #CCCBCB;
font-size: 12px;
color: #333;
font-weight: bold;	  
}

.thrbox {	
border-right: 1px solid #CCCBCB;
border-bottom:1px solid #CCCBCB;  
}

.line {
height:1px;
background:#CCCBCB;
}

.mbox {
border: 1px solid #CCCBCB;
background:#f6f5f5;
}

.imagesbox {
border: 5px solid #e8e7db;
}

.ul {
color: #FF6600;
}

body {
font-family: Tahoma,Verdana, Arial, Helvetica;
margin:0px;
}	

.h1 {
font-weight: bold;
font-size: 14px; 
color: #0066cc;
}

.h2 {
font-size: 12px;
color: #333;
font-weight: bold;
}

.h3 {
font-size: 11px;
color: #333;
font-weight: bold;
}

.price_text {
font-size: 12px;
color: #FF6600;	
font-weight: bold;
}

.price_sale {
color:#FF0000;
}

.price_text_small {
font-size: 11px;
color: #FF6600;	
font-weight: bold;
}

.comment {
color: #FF6600;	
font-weight: normal;
}	

.head_bg {
background-image:url(../flash/hbg.gif);		
}

.line_bg {
background-image:url(../images/gray_dot_01.gif);
height:1px;
}

.emaillink {
font-size: 12px; color: #0066cc;
font-weight: normal;	
text-decoration: none;
}

.emaillink:hover {
font-size: 12px;
color: #FF6600;	
text-decoration: underline;
}

.detail_text {
font-size: 12px;
}	

.plan_text {
font-size: 11px;	
}	

.plan_title {
padding-top:6px; padding-bottom:6px;
}

td {
font-size: 12px;
color: #333;
}
.detail_table {
padding-top:5px;
padding-bottom:5px;				
}	

textarea,select{
border: 1px solid #CCCBCB;
font-size: 12px;
font-weight: normal;
color:#333;
}

.input {
border: 1px solid #CCCBCB;
font-size: 12px;
color:#333;
padding:2px;
}

.copyright{
font-size: 11px;
color: #333;
text-decoration: none;
}
.date_text{
font-weight: normal;
font-size: 10px;
color: #999999;
}

.ptext{
font-weight: normal;
font-size: 6px;
color:#253B64;
}

.title_forms_required  {
font-size: 12px;
font-weight: normal;
color: #ff0000;
}
blockquote {
padding: 10px;
background:#f6f6f6;
border: 1px solid #CCCBCB;
font-size: 12px;
}