html	{	color: #8aa7b6 !important;	}
body	{
	color: #8aa7b6 !important;
	background:#010511;
	overflow:auto;
	overflow-y:scroll;
}

* { 	font-size:12px;	}

p	{	margin:12px 0px;	}

.zero	{	font-size:0px;	}

div.reg_doc				{	top:0px;left:0px; position:absolute;
							background: transparent;
							z-index:9999999;
							display:none;
						}
div.reg_doc div.reg_ag		{ 	display:none;
							padding:119px 0px 20px 50%;
							color: #604b37; font-size:12px;
						}
div.reg_doc div.reg_ag div.reg_ag_sub {
							text-align:center;
							width:603px;
							margin-left:-302px;
						}
						
/*div.reg_ag_01			{	width:603px;height:61px;background:transparent left top no-repeat url('../img/register/reg_ag_01.gif');	text-align:center;}
div.reg_ag_01 div.rtext	{	font-size:17px;color:#fef8c7;font-weight:bold;padding-top:5px;text-transform:uppercase;	}
/**/div.reg_ag_03			{	width:603px;height:43px;background:transparent center top no-repeat url('../img/register/reg_ag_03.gif');	text-align:center;}

div.r01	 {	background:transparent right 0px url('../img/register/r01.gif') no-repeat; }
td.r04	 {	background:transparent right 0px url('../img/register/r04.gif') repeat-y; 	}
div.r07	 {	background:transparent right bottom url('../img/register/r07.gif') no-repeat; }

div.r03	 {	background:transparent left 0px url('../img/register/r03.gif') no-repeat; }
td.r06	 {	background:transparent left 0px url('../img/register/r06.gif') repeat-y; 	}
div.r09	 {	background:transparent left bottom url('../img/register/r09.gif') no-repeat; }

div.r01, td.r04, div.r07,	
div.r03, td.r06, div.r09
{	width:43px;	}

div.r02	{	background:transparent left 5px url('../img/register/r02.gif') repeat-x;	}
div.r02_01	{	background:transparent left 1px url('../img/register/r02_01.gif') no-repeat;	}
div.r02_02	{	background:transparent right 1px url('../img/register/r02_02.gif') no-repeat;	}

div.r08	{	background:transparent left -1px url('../img/register/r08.gif') repeat-x;	}
div.r08_01	{	background:transparent left -1px url('../img/register/r08_01.gif') no-repeat;	}
div.r08_02	{	background:transparent right -1px url('../img/register/r08_02.gif') no-repeat;	}

div.r02, div.r02_01, div.r02_02	,
div.r08, div.r08_01, div.r08_02	
{ height:17px; }

/*td.reg_ag_table_bg	{	font-size:20px;background:#fbedbf;	}*/

/*
div.reg_ag_leftTile_01{	width:38px;height:100%; background: transparent url('../img/register/reg_ag_leftTile_01.gif') top right no-repeat;	}
div.reg_ag_leftTile_02{	width:38px;height:100%; background: transparent url('../img/register/reg_ag_leftTile_02.gif') bottom right no-repeat;	}
td.reg_ag_rightTile	 {	height:100%;background:transparent left top url('../img/register/reg_ag_rightTile.gif') repeat-y;	}
div.reg_ag_rightTile_01{	width:39px;height:100%; background: transparent url('../img/register/reg_ag_rightTile_01.gif') top left no-repeat;	}
div.reg_ag_rightTile_02{	width:39px;height:100%; background: transparent bottom left no-repeat;	}
td.reg_ag_table_bg	{	font-size:20px;background:#fbedbf;	}		*/
		
div.reg_doc div p, div.reg_doc div b, div.reg_doc div i, div.reg_doc div a:link, div.reg_doc div a:visited, div.reg_doc div a:hover, div.reg_doc div ul li		{	color:#604b37;	}
div.reg_doc div a:link, div.reg_doc div a:visited	{	text-decoration:underline;	}
div.reg_doc div a:hover	{	text-decoration:none;	}

a.bRed_link:link,a.bRed_link:visited,a.bRed_link:hover				{	color:#8c0101 !important;font-weight:bold !important;	}
b.reg_ag_ttl	{	font-size:17px !important; color:#8c0101 !important;	}

div.h121	div	{	height:121px;	}
div.reg_title		{ 	text-transform:uppercase;padding-top:0px;color:#b8dae4;height:16px; font-weight:bold;font-size:12px; }
div.topReg_info		{	text-align:left; color:#8aa7b6; font-size:12px;	}

.w415px	{	width:415px;	}

td.lTile	{	background:transparent right top no-repeat 	url('../img/register/lTile.jpg');	}
td.rTile	{	background:transparent left top no-repeat 	url('../img/register/rTile.jpg');	}

div.t01	{	background:transparent left top no-repeat 	url('../img/register/t01.jpg');	height:166px;	}
div.regTTop02	{	height:16px; background-position: 0px -1px;	}
div.t03	{	background:transparent left top no-repeat 	url('../img/register/t03.jpg');	height:70px;	}
div.t04	{	background:transparent left top no-repeat 	url('../img/register/t04.jpg');	height:138px;	}
div.t05	{	background:transparent left top no-repeat 	url('../img/register/t05.jpg');	height:178px;	}
div.t06	{	background:transparent left top no-repeat 	url('../img/register/t06.jpg');	height:240px;	}

div.reg_Row7				{	padding-left:30px;height:60px;		}

div.reg_bottomLightBg				{	height:60px;	}
div.reg_bottomLightBg div.reg_info		{	padding:1px 20px 15px;text-align:left;color:#8aa7b6; font-size:12px;	}

div.reg_question		{	padding:0px 38px 0px 19px;text-align:right;}
div.reg_question div	{	color:#8aa7b6; font-size:11px;	}
div.reg_question_info{	padding:0px 44px 0px 19px;text-align:right;color:#8aa7b6; font-size:10px;	}
div.reg_answer		{	padding-right:5px;text-align:right;font-size:11px;font-weight:bold;}

.reg_input01	{	cursor:text;width:161px;height:22px !important; background:transparent center center no-repeat url('../img/register/inputBg01.gif');
					overflow:hidden;margin:0px;padding:0px;font-size:11px; font-weight:bold;border:none;color:#8aa7b6; padding:0px 5px 0px 5px;
				}
*html .reg_input01{padding-top:3px; }
div.reg_input01	{	padding:0px;	}

.reg_input02	{	cursor:text;width:168px;height:22px !important;background:transparent center center no-repeat url('../img/register/inputBg02.png');
					overflow:hidden;margin:0px;padding:0px;font-size:11px; font-weight:bold;border:none;color:#8aa7b6;padding:2px 3px;
				}
a.reg_agreement_ul:link, a.reg_agreement_ul:visited	{	font-size:11px;text-decoration:underline;	}
a.reg_agreement_ul:hover	{	text-decoration:none;	}
div.reg_agreement						{	display:block;clear:both;	}
div.reg_agreement div.reg_agreement_text, div.reg_agreement div.reg_agreement_text label 	{	padding-top:3px;font-size:11px;	}

div.g-reg-button					{	cursor:pointer;cursor:hand;width:131px;height:28px;background:transparent center center no-repeat url('../img/register/submit.gif');	}
div.g-reg-button div.reg-but_text	{	text-transform:uppercase; color:#fff; font-size:12px;font-weight:bold;padding-top:7px;}

div.RowBackText	{	padding-top:7px;	}
div.RowBackText a.reg_backlink:link, 
div.RowBackText a.reg_backlink:visited{	font-size:12px;color:#eccd82;font-weight:bold;
										text-decoration:underline;
									}
div.RowBackText a.reg_backlink:hover	{	text-decoration:none;	}

.reg_w936	{	width:936px;	}
.reg_w439	{	width:439px;	}
.reg_al	{	text-align:left;	}
.reg_ar	{	text-align:right; font-weight:bold;	}
.reg_ac	{	text-align:center;	}

.reg_al, .reg_ar, .reg_ac	{	color: #8aa7b6;	}
