@charset "utf-8";
body{
	SCROLLBAR-FACE-COLOR: #33B02E; SCROLLBAR-HIGHLIGHT-COLOR: #F0FDEA; SCROLLBAR-SHADOW-COLOR: #F0FDEA; 
	SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #F0FDEA; SCROLLBAR-BASE-COLOR: #33B02E; }
	
form{ font-family: Verdana, "Times New Roman", Times, serif; font-size: 11px; }

table{ font-family: Verdana, "Times New Roman", Times, serif; font-size: 11px;}

td{	font-family: Verdana, "Times New Roman", Times, serif; font-size: 11px; }
div{font-family: Verdana, "Times New Roman", Times, serif;	font-size: 11px;}

H1{ font-family: Verdana, "Times New Roman", Times, serif;	font-size: 11px;	font-size: 125%; margin:0px}
p{font-family: Verdana, "Times New Roman", Times, serif; font-size: 11px; }

SPAN{font-family:Verdana, "Times New Roman", Times, serif; font-size: 11px;}

TBODY{font-family:Verdana, "Times New Roman", Times, serif; font-size: 11px;}

li{	font-family:Verdana, "Times New Roman", Times, serif; font-size: 11px;}

xxxfont{font-family:Verdana, "Times New Roman", Times, serif;	font-size: 11px; }

.normal{font-family:Verdana, "Times New Roman", Times, serif; font-size: 11px;}


a {font-family:Verdana, "Times New Roman", Times, serif; font-size: 11px; color:#016101;	text-decoration:none;}
a:link {font-family:Verdana, "Times New Roman", Times, serif; font-size: 11px; color:#016101; text-decoration:none;}
a:active{ font-family:Verdana, "Times New Roman", Times, serif; font-size: 11px; text-decoration:none; color:#FF0000;}
a:hover {color: red; text-decoration:underline;}

.title_underline{ background-color:#389701}
.table_title{
	color:#0000FF; font-size:15px; font-weight:bold;
}

.sponsor_title{font-size:13px;	color:#999999}

.top_link_1{ 
	text-decoration:none;
	color:#003399;	
}
.top_link_1:link{ 
	text-decoration:none;
	color:#003399;		
}
.top_link_1:active{ 
	text-decoration:underline;
	color:#FF0000;
}
.top_link_1:hover{ 
	text-decoration:none;
	color:#024EE7;
}

#div_small_main{
	width:50%;
	text-align:left;
	padding:5px;
}

#div_medium_main{
	width:70%;
	text-align:left;
	padding:5px;
}


#div_footer { 
	float:left;
	width:100%;
}

.clsCursor {cursor: pointer; cursor: hand; }
.radio {cursor: pointer; cursor: hand; }
.selectbox_height{ height:23px}

.user_main_table{
	width:99%;
	background-color:#FFFFFF;	
}

.middle_css{ padding-top:10px}
.left_css{ width:180px; padding-right:10px; padding-top:10px}
.right_css{ width:180px; padding-left:10px; padding-top:10px}

#main_table{
	width:99%;
	padding-top:5px;
}


.left_table{
	width:19%;
	float:left;
	padding-left:5px;
	padding-top:5px;
	table-layout:fixed;
}

.middle_table{ 
	width:61.5%; 
	float:left;	
	padding-left:10px;
	padding-top:5px;
	table-layout:fixed;	
}

.right_table{
	width:19%;
	float:left;
	padding-left:10px;
	padding-top:5px;
	table-layout:fixed;	
}


.subject{
	font-weight:bold;
	font-size: 11px;
	color:#FFFFFF;
}
.subject:link{
	font-weight:bold;	
	font-size: 11px;	
	color:#FFFFFF;	
}
.subject:active{
	color:#FFFFFF;
	font-weight:bold;	
	font-size: 11px;	
}
.subject:hover{
	color:#FF0000;
	font-weight:bold;	
	font-size: 11px;	
}
.subject:visited{
	font-weight:bold;	
	font-size: 11px;	
	color:#FFFFFF;
}

.subject_2{font-size:13px;	font-weight:bold; color:#FF6600;}
.subject_2:link{ font-size:13px;	font-weight:bold; color:#FF6600;}
.subject_2:hover{font-size:13px;	font-weight:bold; color:#FF6600; text-decoration:underline;}
.subject_2:visited{	font-size:13px;	font-weight:bold; color:#FF6600;}


.subject_3{
	font-weight:bold;
	font-size:15px;
	color:#006800;
}
.subject_3:link{
	font-weight:bold;	
	font-size:15px;	
	color:#006800;	
}
.subject_3:active{
	color:#FF0000;
	font-weight:bold;	
	font-size:15px;	
}
.subject_3:hover{
	color:#FF0000;
	font-weight:bold;	
	font-size:15px;	
}
.subject_3:visited{
	font-weight:bold;	
	font-size:15px;	
	color:#6E936E;
}


.subject_4{ 
	color:#FFFFFF; font-size:14px; 	text-decoration:none;
}
.subject_4:link{ 
	color:#FFFFFF; 	font-size:14px; text-decoration:none;
}
.subject_4:active{ 
	color:#FFFFFF; font-size:14px; text-decoration:underline;
}
.subject_4:hover{ 
	color:#AEFE59; font-size:14px; 	text-decoration:none;
}
.subject_4:visited{ 
	color:#FFFFFF; 	font-size:14px; text-decoration:none;
}



input {
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 11px;
	color:#0000FF;
}
.button { font-family: Verdana, "Times New Roman", Times, serif; font-size: 10px; color: #333333; cursor:hand;}


select{
	font-family: Verdana, "Times New Roman", Times, serif;
	border: 1px solid #999999;
	font-size: 11px;
	color:#0000FF;	
	height:19px;	
}

.checkbox{
	border: 0px solid #000000;
	cursor: hand;	
}
.image_btn{
	cursor: hand;	
}

textarea{
	font-family: Verdana, "Times New Roman", Times, serif;
	border: 1px solid #999999;
	font-size: 11px;
	color:#0000FF;	
	
}

#menu { 
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px;
	PADDING-TOP: 2px; 
	LISTING-STYLE-TYPE: none; 
	color:#000000;
}
#menu A { 
	color:#000000;
	DISPLAY: block; 
	TEXT-DECORATION: none;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px;
	PADDING-TOP: 2px; 

}
#menu A:link { 
	color:#000000;
	DISPLAY: block; 
	TEXT-DECORATION: none;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px;
	PADDING-TOP: 2px; 

}

#menu A:hover { 
	color:#016101;
	background-color:#B6EBA0;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px;
	PADDING-TOP: 2px; 
}

.old_price{ color:#FF0000; text-decoration:line-through}
.css_price { font-weight:bold}

.require_input{
	 color:#FF0000;
}
	 
.italic_txt{ 
	font-style:italic;
	font-size: 11px;
}

.category_txt{ 
	color:#999999; 
}

.category_txt:active{ 
	color:#FF0000;
}

.search_txt { background-color:#FFFF00; color:#FF0000}

.Loading{ color:#FF0000;}

.err_msg_txt{
	padding:5px;
	border:1px solid #B6EBA0;
	background-color:#FF6600;
	color: #FFFFFF;
}
.info_msg_txt{
	background:#FFFFCC;
	padding:5px;
	border:1px solid #B6EBA0;

}


.header_txt{ height:30px}

.inactive_txt{ color:#BDBCBC}
.inactive_txt:link{ color:#BDBCBC;}
.inactive_txt:active{ color:#BDBCBC;}
.inactive_txt:hover{ color:#0000000}


.link_txt{ 
	text-decoration:none;
	color:#003399;
}
.link_txt:link{ 
	text-decoration:none;
	color:#003399;
}
.link_txt:active{ 
	text-decoration:none;
	color:#003399;
}
.link_txt:hover{ 
	color:#FF0000;
	text-decoration:underline;
}



.copyright{ 
	font-size: 11px;
	color:#003399;
}
.copyright:link{ 
	font-size: 11px;
	color:#003399;
}
.copyright:active{ 
	font-size: 11px;
	color:#003399;
}
.copyright:hover{ 
	font-size: 11px;
	text-decoration:none;
	color:red;
}


.input_width{
	width:50%;
}
.input_min_width{
	width:25%;
}

.input_max_width{
	width:100%;
}

.input_width_select{
	width:50%;
}


.padding{ padding:5px}
.padding_small{padding:2px}
.padding_bottom{padding-bottom:5px;}
.padding_left{	padding-left:5px;}
.padding_right{	padding-right:5px;}
.padding_right_bottom{padding-right:5px; padding-bottom:5px;}
.padding_left_bottom {	padding-left:5px; padding-bottom:5px;}
.padding_left_right { padding-left:5px; padding-right:5px}
.padding_left_top{ padding-left:5px; padding-top:5px}
.padding_left_right_bottom {padding-left:5px; padding-right:5px; padding-bottom:5px }
.padding_top_bottom{ padding-top:5px; padding-bottom:5px}
.padding_top_right{ padding-top:5px; padding-right:5px}
.padding_top{padding-top:5px;}
.padding_left_2{ padding-left:10px}
.padding_top_2{ padding-top:10px}
.padding_2{ padding:10px}


.selected_link{	font-weight:bold; }

.grey_txt{font-size: 11px;	color:#999999;}
.grey_txt:link{font-size: 11px; color:#999999; }
.grey_txt:active{font-size: 11px; color:#FF0000;}
.grey_txt:hover{font-size: 11px; color:#FF0000; }
.bold_txt{ font-weight:bold; }
.bold_txt:link{	font-weight:bold; }
.bold_txt:active{font-weight:bold; color:#FF0000;}
.bold_txt:hover{font-weight:bold;color:#FF0000;}

.red_txt{ color:#FF0000;}
.green_txt{ color: green; }
.webname{ font-size: 16px; color: #663300; font-weight:bold;}

.install_code{ font-size: 16px;	font-weight:bold; }
.small_txt { font-size: 11px; color: #663300; font-style:italic;}
.small_txt:active {	font-size: 11px; color: #663300; font-style:italic; }
.small_txt:hover{ font-size: 11px; color: #000000; text-align:right; }

.paging{
	COLOR: #666666; 
	TEXT-DECORATION: none;
}

.paging:link {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
.paging:active {
	COLOR: #0066cc; 
	TEXT-DECORATION: none
}
.paging:hover {
	COLOR: red; 
	TEXT-DECORATION: underline;
}


.bgcolor_1 { background-color:#33B02E;}
.bgcolor_2 { background-color:#9AE47A}
.bgcolor_3 { background-color:#DFFAD3}
.bgcolor_4 { background-color:#D6EFCD; }
.bgcolor_4_2 { background-color:#FFFFFF; }

.readonly_bg{ background-color:#F0FDEA}



.top_conner_txt { color:#666666}


.white_bg{background-color:#FFFFFF}
.black_bg{background-color:#CCCCCC}
.good_bg{ background-color:#FFFFCC}

.hrline{
	border:1px solid #CCCCCC;
	width:100%;
}


.line_style_1{ background-color:#FFFFFF; height:1px}
.line_style_2{ background-color:#CCCCCC; height:1px}

