body,td,input,select,textarea,iframe {
	font-family : "Tahoma" , "MS Sans Serif" , "MS Serif" ;
	color : #444444;
	font-size: 11pt;
}
input,select,textarea,iframe { font-size:11pt; }

a { font-family: Tahoma, "ms Sans Serif"; color:#636363; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: underline; color: #FF6600; }
a:hover { text-decoration: none; color: #FF6600; }

a.a_top { font-family: Tahoma;font-size:11pt; color:#EEEEEE; }
a.a_top:link { text-decoration: none; }
a.a_top:visited { text-decoration: none; }
a.a_top:active { text-decoration: none; color: #FF6600; }
a.a_top:hover { text-decoration: underline; color: #FFCC00; }

a.leftmenu:link { font-family: Tahoma, "ms Sans Serif"; font-size: 9pt; text-decoration: none; color:#003366; }
a.leftmenu:visited { font-family: Tahoma, "ms Sans Serif"; font-size: 9pt; text-decoration: none; color:#003366; }
a.leftmenu:hover { font-family: Tahoma, "ms Sans Serif"; font-size: 9pt; color: #FFFFCC; text-decoration: underline; }

a.readall:link { color : #000000; }
a.readall:visited { color : #000000; }
a.readall:hover { color : #FF0000; }

a.detail_link { font-family: Tahoma, "ms Sans Serif"; font-size: 8pt; color:#636363; }
a.detail_link:link {  text-decoration: none; color:#636363; }
a.detail_link:visited { text-decoration: none; color:#636363; }
a.detail_link:hover { text-decoration: underline; color: #FF6600; }

a.highlight { color: #CC0000; }

a.topbar {
	font-family:verdana;
	font-size:8pt;
	padding-right:40px;
}

.title { color: red; font-weight:bold; }
.highlight { color : #CC0000; }
.header { font-size:14pt; color:#000000; font-weight:bold;}

h1 {font-size:12pt;}

.en {  }
.fixfont {
	font-family: Tahoma, "ms Sans Serif";
	font-size: 12px;
}

.field { text-align: right; }
.input { background-color: #ffffff; }
.explain { background-color: #F3F3F3; }

.textbox,.selectbox {
	padding-left: 2px;
	background-color: #ffffff;
	border: 1px solid #006699;
}
.button {
	color : red;
	background-color:#EAECF2;
	background-repeat:repeat-x;
	background-position: center;
	padding : 2px;
	border:1px #B6B6B6 solid;
}
.button_ok {
	background-image: url("image/btn.ok.bg.gif");
	background-repeat: no-repeat;
	padding-left: 10px;
	border: none;
	background-color: #EEEEEE;
	width: 91px;
	height: 21px;
}
.button_cancel {
	background-image: url("image/btn.cancel.bg.gif");
	background-repeat: no-repeat;
	padding-left: 10px;
	border: none;
	background-color: #EEEEEE;
	width: 91px;
	height: 21px;
}

.button_signin {
	background-image: url("image/btn.signin.1.bg.gif");
	background-repeat: no-repeat;
	padding-left: 10px;
	border: none;
	background-color: #EEEEEE;
	width: 91px;
	height: 21px;
}

.checkbox { }
.input_require { color: red; }

.titlebar,.titlebar_right {
	color : #000000;

	padding : 1px;
	padding-top:2px;
	padding-bottom:2px;
}
.titlebar_right { border-left:none; }

.credit_box {
	background-color: #ffffff;
}
.credit {
	font-family:verdana;
	font-size:9pt;
	padding-top:4px;
	color : #B9B9B9;
}
.copyright {
	font-family:verdana;
	font-size:9pt;
	color : #003366;
	padding:4px;
	padding-right:0px;
	text-align: center;
}
a.copyright { padding:0px; }
a.copyright:link { color : #003366; }
a.copyright:visited { color : #003366; }
a.copyright:hover { color : #003366; }

td.member,td.member_right {
	padding: 2px;
	color : #004F9D;
	border-top : 1px #C4C4C4 solid;
}
td.member_right {
	border-left : none;
}

.left_section {
	width: 150px;
	background-color:#DC9E23;
	background-image:url(bg.left.gif);
	background-repeat:repeat-y;
}
.center_section {
	background-color: #FFF4DD;
	padding-left: 10px;padding-right:10px;
}

.item_table {
}
.item_header {
	background-color: #CDCDCD;
}
.item_odd { background-color:#E5E5E5; border-top:none; }
.item_even { background-color:#F3F3F3; border-top:none; }

.photo {
	border:1px #C7C7C7 solid;
	border-bottom:1px #585858 solid;
	border-right:1px #585858 solid;
}

.left_photo { border:2px gray solid;}

.CategoryHeading { font-weight:bold; font-size:16pt; color:#FF0000; }
.CategotyHeader { margin-bottom:5px;border-bottom:2px white groove;text-align:right;font-size:18pt;color:#FF0000;font-weight:bold;}
a.a_CategotyHeader { text-decoration : none;font-size: 18pt; }
a.a_CategotyHeader:link { text-decoration: none; color: #FF3300; }
a.a_CategotyHeader:visited { text-decoration: none; color: #FF3300; }
a.a_CategotyHeader:active { text-decoration: underline; color: #9900CC; }
a.a_CategotyHeader:hover { text-decoration: underline; color: #9900CC; }

a.a_lead_heading { text-decoration : none;font-size: 16pt; }
a.a_lead_heading:link { text-decoration: none; color: #000099; }
a.a_lead_heading:visited { text-decoration: none; color: #000099; }
a.a_lead_heading:active { text-decoration: underline; color: #FF6600; }
a.a_lead_heading:hover { text-decoration: underline; color: #FF6600; }

.member_zone { width:100%;background-color:#F2F7DA; border-top:1px #ffffff solid;border-bottom:1px #999999 solid;margin-top:20px; }
.member_header { font-family:Vernada; font-size:10pt;font-weight:bold; background-color:#FF9900;height:22px; }
.member_field { font-family:Vernada; font-size:10pt; padding-left:3px; }
.member_field_bottom { font-family:Vernada; font-size:10pt; padding-left:3px; border-top:1px #999999 solid;border-bottom:1px #ffffff solid; }
.member_zone_ok { width:100%;background-color:#F2F7DA; border-top:1px #ffffff solid;border-bottom:none;margin-top:20px; }
.member_field_ok { font-family:Vernada; font-size:10pt; padding-left:3px;text-align:right; }
.member_field_ok_bottom { font-family:Vernada; font-size:10pt; padding-left:3px; border-top:1px #999999 solid;border-bottom:1px #ffffff solid;text-align:right; }
a.member_link:link { font-family: Tahoma, "ms Sans Serif"; color: #FF6600; text-decoration: none;}
a.member_link:visited { font-family: Tahoma, "ms Sans Serif"; color: #FF6600; text-decoration: none;}
a.member_link:hover { font-family: Tahoma, "ms Sans Serif"; color: #006600; text-decoration: none;}

.forum_datestamp {
	font-family : verdana;
	color : #666666;
	font-size:8pt;
}

