/*///////////////////        FORM STYLES          ///////////////////*/

#register {
	font-size:14px;
}

#registration {
	font-size:14px;
}

.header{width:500px;margin:5px auto;}

#registration .title{
	text-align:center;
	font-weight:bold;
	font-size:120%;
	color:#022B47;
	margin:0px;
	padding:0px;
}
.comments{
	text-align:left;
	/*font-size:110%;*/
	color:#022B47;
}
.subtitle{
	color:#333333;	
	border-bottom:1px solid #9f997e;	
	/*font-size:130%;*/
	font-weight:bold;
	text-align:left;		
	margin:5px 0px 5px 0px;
	padding: 2px 10px;
}
.result{
	color:#333333;	
	/*font-size:130%;*/
	text-align:center;		
	padding: 0px 20px;
}
.alert{ display:block;clear:both;text-align:left;color:#990000;margin:0px;padding:0px;}

.input{border:1px solid #022B47;background-color:#fff;line-height:20px; margin:0px;padding:0px;color:#000000;}
.textarea{/*font-size:100%;*/border:1px solid #022B47;background-color:#fff;line-height:20px; margin:0px;padding:0px;color:#000000;}
.step2 td{line-height:25px;padding:2px;}


/* TABLE BORDERS YELLOW*/
.borderup{background:#f0ecd8 url(/www/img/br_up.gif) repeat-x left top;line-height:1px;}
.borderdown{background:#f0ecd8 url(/www/img/br_down.gif) repeat-x left bottom;line-height:1px;}
.brl{background:url(/www/img/br-l.gif) repeat-y;}
.brr{background:url(/www/img/br-r.gif) repeat-y;}
.cent{background-color:#f0ecd8;}
.brd{border-bottom: solid 1px #8A8A8A;}

/* TABLE BORDERS YELLOW*/
.b_borderup{background:#f0ecd8 url(/www/img/b_br_up.gif) repeat-x left top;line-height:1px;}
.b_borderdown{background:#f0ecd8 url(/www/img/b_br_dn.gif) repeat-x left bottom;line-height:1px;}
.b_brl{background:url(/www/img/b_br_l.gif) repeat-y;}
.b_brr{background:url(/www/img/b_br_r.gif) repeat-y;}
.b_cent{background-color:#c0ccce;}

.BlueBg2{background-color:#022B47;color:#FFFFFF;text-align:left;height:25px;line-height:25px;font-weight:bold;padding:0px 0px 0px 5px;}
html .BlueBg2 a {color:#FFFFFF;}



/* ADMIN*/

.tabTitle td{
	text-align:left;
	padding:5px;
	font-size:150%;
	color:#fff;
	background-color:#022B47;
}
.tabSubtitle td{
	padding:5px;
	font-size:110%;
	color:#333333;
	background-color:#d2cba8;
	font-weight:bold;
}
.tabSubtitle2 td{
	padding:5px;
	font-size:110%;
	color:#022B47;
	background-color:#f1f1f1;
}
.tabData td{
	padding:5px;
	border-bottom:1px solid #ccc;
}
.bt_admin:link{text-decoration:none;font-weight:bold;}

hr{border: 0;width: 80%;background-color: #d6d6d6;height:1px;}

hr.div{width:100%;height:1px;}.orderSubtotal td{
	border-top:1px solid #d0dae1;border-bottom:1px solid #d0dae1;background-color:#d0dae1;	font-size:13px;
}.orderTotal td{
	border-top:1px solid #022B47;background-color: #f0ecd8;	font-weight:bold;	color: #022B47;	font-size:13px;
}



#register fieldset{
	width:500px;
	background-color:#f0ecd8;
	border: 1px dashed #555555;
	padding:5px;
	margin:0px auto;
}
#register fieldset td{line-height:20px;padding:3px 0px;}

#register .fieldsetGrey{
	background-color:#F6F6F6;
}
#register label{
	margin-right:10px;
	font-size:100%;
	color:#222222;
	
	line-height:20px;
}
#register .row{clear:both;margin:1px;}
#register .clearFix{display:inline-block;}

#register .header{width:500px;margin:5px auto;}

#register .title{
	text-align:center;
	font-size:150%;
	color:#022B47;
	margin:0px;
	padding:20px 0px 10px 0px;
}
#register .comments{
	text-align:left;
	font-size:110%;
	color:#022B47;
}
#register .subtitle{
	color:#333333;	
	border-bottom:1px solid #9f997e;	
	font-size:110%;
	font-weight:bold;
	text-align:left;		
	margin:5px 0px 5px 0px;
	padding: 2px 10px;
}
#register .result{
	color:#333333;	
	font-size:110%;
	text-align:center;		
	padding: 0px 20px;
}
#register .alert{ display:block;clear:both;text-align:left;color:#990000;margin:0px;padding:0px;}

#register .done{font-size:100%;background-color:#022b47;color:#fff;border:none;padding:5px 10px;}
#register .cancel{font-size:100%;background-color:#d6d6d6;color:#022b47;border:none;padding:5px 10px;}

#register .input{font-size:100%;border:1px solid #022B47;background-color:#fff;line-height:20px; margin:0px;padding:0px;}
#register .step2 input,#register .step3 input{font-size:100%;border:1px solid #022B47;background-color:#fff;line-height:20px; margin:0px;padding:0px;}
#register .step4 textarea{font-size:100%;border:1px solid #022B47;background-color:#fff;line-height:20px; margin:0px;padding:0px;}

