﻿/* CSS Document */
DIV#reg {
	MARGIN: 0pt auto; FONT-SIZE: 12px;
}
UL#reg_items {
}
UL#reg_items LI {
	HEIGHT: 50px; 
}
UL#reg_items LI.title {
	FONT-SIZE: 14px; MARGIN: 15px 0px 10px; COLOR: #999999; BORDER-BOTTOM: #e3e3e3 1px solid;
}
UL#reg_items LI.submit {
	MARGIN: 10px 0px 10px; TEXT-ALIGN: center;
}
UL#reg_items LI DIV.inp {
	FLOAT: left; WIDTH: 175px;
}
UL#reg_items LI DIV.inf { float:left; font-size:12px; }
UL#reg_items LI INPUT {
	BORDER-RIGHT: #a7a6aa 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a7a6aa 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0pt; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 160px; PADDING-TOP: 2px; BORDER-BOTTOM: #a7a6aa 1px solid; HEIGHT: 18px;
}
UL#reg_items LI INPUT.ccode {
	WIDTH: 54px;
}
UL#reg_items LI.submit BUTTON {
	DISPLAY: block; MARGIN: 10px auto 20px; HEIGHT: 30px; BACKGROUND-COLOR: #dadada;
}
UL#reg_items LI LABEL {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 160px; COLOR: #663C1A; LINE-HEIGHT: 28px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right;
}
UL#reg_items LI DIV.default {
	MARGIN-LEFT: 10px; COLOR: #aaa; 
}
UL#reg_terms {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt;
}
UL#reg_terms LI.seperator {
	CLEAR: both; BORDER-TOP: #eeeeee 1px solid; FONT-SIZE: 0pt; WIDTH: 100%; HEIGHT: 0pt;
}
UL#reg_terms LI.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url("/images/form_title_icon.gif")  no-repeat left top; MARGIN: 15px 0pt; COLOR: #333333; TEXT-INDENT: 42px; LINE-HEIGHT: 26px; HEIGHT: 26px;
}
UL#reg_terms LI.terms_content {
	MARGIN: 20px 0pt 10px; LINE-HEIGHT: 200%; TEXT-ALIGN: center;
}
UL#reg_terms LI.terms_content DIV {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0pt auto; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid;  PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 60px; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: left;
}
DIV#reg UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
DIV#reg UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
DIV#reg UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
DIV#reg UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.red {
	COLOR: red;
}
.readonly-input {
	COLOR: gray; BACKGROUND-COLOR: #f8f8f8;
}
.WarningMsg {BORDER:#ffbabe 1px solid;  BACKGROUND:url("/images/msg_warning.gif") #fff no-repeat 5px 50%; MARGIN: 0px 0px 0px 4px;COLOR:#000;  padding:1px 5px 0px 25px; line-height:20px;
}
.FailedMsg {BORDER:#ff6600 1px solid; padding:0px 5px 0px 25px;  BACKGROUND: url("/images/standard_msg_error.gif") #fff2e9 no-repeat 5px 50%; MARGIN: 0px 0px 0px 4px;  COLOR:#000; line-height:20px;
}
.SucceedMsg {
BACKGROUND: url("/images/standard_msg_ok.gif") #e6ffe6 no-repeat 5px 45%; padding:0px 5px 0px 25px;  MARGIN: 0px 0px 0px 4px; COLOR: #000; line-height:20px;
}
.step1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 450px; PADDING-TOP: 0px; HEIGHT: 38px;
}
.step1 LI {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: right; WIDTH: 100px; COLOR: #939393; LINE-HEIGHT: 38px; HEIGHT: 38px; TEXT-ALIGN: center;
}
.step1 LI.Selected {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url("/images/navigation_lf.gif"); COLOR: #ff8604; WHITE-SPACE: nowrap;
}

