
/*
	Color Scale - 100%, 80%, 60%, 40%, 20%
	===============================================
	Tan - #877D51, #A39A71, #BBB38E, <<#E1DDCD>>, #F2F0E9
	Maroon - #962542, #AB5168, #C07C8E, #D5A8B3, #EAD3D9
	GreyBlue - #414067, #676685, #8D8CA4, #B3B3C2, #D9D9E1
	yellow - #E0DF3F, #E6E565, #ECEC8C, #F3F2B2, #F9F9D9
*/

	/* #BETA {display:none;} */
	#BETA STRONG {font-size:10px;}
	#BETA A:HOVER { color:#676685;}

	* {margin:0px;padding:0px;}
	/*.trace { display:none;}*/

	BODY {font:normal 11px Verdana, Arial, Helvetica, sans-serif;padding:15px;  background-color:#FFF;color:#544D31;  }
	H1 {font-size:24px;font-weight:bold;color:#676685;margin:20px 0 10px 0;}
	H2 {font-size:20px;font-weight:bold;color:#676685;margin:20px 0 10px 0;}
	H3 {font-size:18px;font-weight:bold;color:#676685;margin:20px 0 10px 0;}
	H4 {font-size:12px;font-weight:bold;color:#962542;margin:20px 0 10px 0;}
	TABLE {width:100%;border-collapse:collapse;font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
	P {margin:10px 0;}
	SELECT {font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
	OPTION {padding-right:10px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
	INPUT {padding:1px 1px 1px 1px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
	A:link, A:active, A:visited {color:#AB5168;}


/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */


	.rbtop DIV, .rbtop, .rbbot DIV, .rbbot {height:5px;font-size:1px}
		.rbtop DIV {background: url('/images/c1_E1DDCD.gif') no-repeat top left}
		.rbtop {background: url('/images/c2_E1DDCD.gif') no-repeat top right}
		.rbbot DIV {background: url('/images/c4_E1DDCD.gif') no-repeat bottom left}
		.rbbot {background: url('/images/c3_E1DDCD.gif') no-repeat bottom right}

	.help {cursor:help}
	.error {font-weight:bold;padding:3px 6px;margin:15px 30px;border:1px solid #E1DDCD;color:#414067;background:#E0DF3F;}
	.note {background:#D1CAB0;}
	.note2 {background:#D1CAB0;}
	.note2 table td {border-width:0px;}

/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */


	.tabhdr {text-align:right;background:#AB5168;}
		.tabhdr STRONG {font:bold 12px Verdana, Arial, Helvetica, sans-serif;float:left;padding:2px 0;color:#FFF}
		.tabhdr A:link, .tabhdr A:active, .tabhdr A:visited {color:#FFF;}
		.tabhdr SELECT {font:normal 11px Arial, Helvetica, sans-serif;}
		.editMode .tabhdr {background:#676685;}
	.subtabhdr {background:#A39A71}
		.subtabhdr STRONG {font:bold 11px Verdana, Arial, Helvetica, sans-serif;padding:2px 0;color:#FFF}
	/* .colhdr TD {text-align:left;vertical-align:top;font-weight:normal;background:#BBB38E}*/
	.text,.select {background:#E1DDCD;}
		.editMode .text,.editMode .select {background:#FFF}
	.tabftr {text-align:right;background:#A39A71;}

	.generic {margin:15px 30px}
		.generic TD {border:1px solid #E1DDCD;vertical-align:top;padding:2px 8px}
		.generic .col1 {text-align:left;vertical-align:top;font-weight:normal;width:250px;background:#BBB38E}
		.generic .col2, .generic .col3, .generic .col4,
		.generic .col5, .generic .col6, .generic .col7,
		.generic .col8, .generic .col9, .generic .col10,
		.generic .col11, .generic .col12 {background:#D1CAB0}
		.generic .text {width:60%}


/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */


	#genset EM {color:#877D51}

	#hostrec.generic .colhdr TD {text-align:left;vertical-align:top;font-weight:normal;background:#BBB38E; }
		#hostrec.generic .col1, #hostrec.generic .col2, #hostrec.generic .col3 {text-align:center;background:#D1CAB0;width:auto;}
		#hostrec.generic .col1 .text {width:150px}
		#hostrec.generic .col2 .text {width:280px}

	#emailset.generic .colhdr TD {text-align:left;vertical-align:top;font-weight:normal;background:#BBB38E;}
		#emailset.generic #emailbody TD {text-align:left}
		#emailset.generic #emailbody .note {text-align:left}
		#emailset.generic .col1 {background:#D1CAB0;width:100%;}
		#emailset.generic .col9 {width:100%}
		#emailset.generic .col1 .text {width:170px;}
		#emailset.generic .col2 .text {width:210px;}
		#emailset.generic .col3 .text {width:200px;}
		#emailset.generic .col5 .text {width:230px;}
		#emailset.generic .col9 .text {width:200px;}

/* 888888888888888888888888 */

	#registrant.generic .col1 SPAN {text-transform:uppercase}
		#registrant.generic .col2 DIV {margin:10px 0}
		#registrant.generic #RegistrantPostalCode {width:130px}

	#administrative.generic #AdminPostalCode {width:130px}

	#technical.generic #TechPostalCode {width:130px}

	#auxilary.generic #AuxBillingPostalCode {width:130px}

/* 888888888888888888888888 */

	#phone.generic #servpro, #phone.generic #servpro TD {width:auto;vertical-align:top;padding:2px 8px 2px 0px;background:transparent;color:#333; border-width:0px;}
		#phone.generic #DeviceEmail {width:200px;}
		#phone.generic #CharacterLimit {width:100px;}
		#phone.generic P {font-size:10px;}

/* 888888888888888888888888 */

	#renew.generic .colhdr TD {text-align:left;vertical-align:top;font-weight:normal;background:#BBB38E}
		#renew.generic .col1 {background:#D1CAB0;width:100%}
		#renew.generic .col3 INPUT, #renew.generic .col4 INPUT {background:#E1DDCD;cursor:default;width:auto;}

	#register.generic .colhdr TD {text-align:left;vertical-align:top;font-weight:normal;background:#BBB38E}
		#register.generic .col1 {background:#D1CAB0;width:100%}
		#register.generic .col3 INPUT, #register.generic .col4 INPUT {background:#E1DDCD;cursor:default;width:auto;}

	#transfer.generic .colhdr TD {text-align:left;vertical-align:top;font-weight:normal;background:#BBB38E}
		#transfer.generic .col1 {background:#D1CAB0;width:100%}

/* 888888888888888888888888 */

	#refine.generic TD {border:1px solid #E1DDCD;padding:2px 8px}
		#refine.generic .col1 {text-align:left;font-weight:normal;background:#D1CAB0}
		#refine.generic .col1 TABLE {width:auto}
		#refine.generic .col1 TD {border:none;padding:0; vertical-align:middle;}
		#refine.generic .col1 INPUT.text {margin:0 3px; width:200px;}

	#availext.generic TD {border:1px solid #E1DDCD;padding:2px 8px}

	#suggestext.generic TD {border:1px solid #E1DDCD;padding:2px 8px}

/* 888888888888888888888888 */

	#complete.generic TD {border:1px solid #E1DDCD;padding:2px 8px}
		#complete.generic .colhdr TD {text-align:left;vertical-align:top;font-weight:normal;background:#BBB38E}
		#complete.generic .col1 {background:#D1CAB0}

	#billinginfo.generic TD {border:1px solid #E1DDCD;padding:2px 8px}

/* 888888888888888888888888 */

	#feedback.generic SELECT {width:60%}
		#feedback.generic TEXTAREA {width:90%;height:160px;}
		#feedback.generic B {color:#962542;}


/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */


	/* Includes IE Min-Width Hack (http://www.webreference.com/programming/min-width/) */
	* html #wrap4 {margin-left:-680px;position:relative;}
	/*\*/* html #wrap4, * html #wrap5 {height: 1px;}/**/
	#wrap1 {width:70%;min-width:680px;margin:0 auto;text-align:left;}
	* html #wrap2 {padding-left: 680px;}
	/*\*/* html #wrap2, * html #wrap3 {height: 1px;}/**/
	#wrap1 {background:#E1DDCD url('/images/tlc.gif') no-repeat top left; }
	#wrap2 {background:url('/images/trc.gif') no-repeat top right;}
	#wrap4 {background:url('/images/blc.gif') no-repeat bottom left;}
	#wrap5 {background:url('/images/brc.gif') no-repeat bottom right; padding:20px 0;}



/*
	Color Scale - 100%, 80%, 60%, 40%, 20%
	===============================================
	Tan - #877D51, #A39A71, #BBB38E, <<#E1DDCD>>, #F2F0E9
	Maroon - #962542, #AB5168, #C07C8E, #D5A8B3, #EAD3D9
	GreyBlue - #414067, #676685, #8D8CA4, #B3B3C2, #D9D9E1
	yellow - #E0DF3F, #E6E565, #ECEC8C, #F3F2B2, #F9F9D9
*/


	#hdr {background-repeat:no-repeat; margin:0 20px; border-bottom:2px solid #BBB38E; padding-bottom:2px;}
		#hdr .col1 {width:100%;height:75px;}
		#hdr .col1 H1 {padding-left:50px; font-size:10px; color:#6E6644;}
		#hdr .col1 SPAN {display:block; font:bold 24px Arial, Helvetica, sans-serif; color:#962542;}
		#hdr .col2 {vertical-align:bottom;text-align:right; }
		#hdr .imgHdr {background-repeat:no-repeat;}
		#hdr .imgHdr H1 {position:absolute; top:-100px;}
		#hdr .txtHdr H1 {padding: 5px 0 5px 50px; background:url('/images/logos/logo_generic01.gif') no-repeat 0 0;}
		#hdr #quicksearch {margin:10px 0 15px 0;}
			#quicksearch TABLE {width:auto; margin-left:auto;}
			#quicksearch TH {text-align:left;font-weight:bold;font-size:10px}
			#quicksearch INPUT.text {width:120px;background-color:#FFF;}
			#quicksearch A:link, #quicksearch A:visited {display:inline; color:#544D31}
			#quicksearch A:hover, #quicksearch A:active {color:#AB5168}
			#quicksearch STRONG {font-size:10px;}

	#twocolm {margin:0 20px;}
		#twocolm .lftcol {vertical-align:top;}
		#twocolm .rhtcol {vertical-align:top; width:180px;}

	#regBox {background:#962542;margin:15px 0;}
		#regBox .rbcont {padding:10px; height:90px;}
		#regBox .col2 { width:100%; text-align:center;}
		#regBox .col2 INPUT {width:98%;margin-left:2px;}
		#regBox .col3 SELECT {margin-left:2px;}
		#regBox H2 {margin:0px; font-size:20px; color:#FFF;}
		#regBox H2 SPAN {display:block;font:bold 28px Arial, Helvetica, sans-serif;padding-left:35px; margin-bottom:6px;}
		#regBox A:link.lnk, #regBox A:visited.lnk, #regBox A:active.lnk {float:right; color:#EAD3D9;}
		#regBox STRONG {color:#EAD3D9;}

	#transBox {background:#676685;margin:15px 0;}
		#transBox .rbcont {padding:10px; height:90px;}
		#transBox .col2 { width:100%; text-align:center;}
		#transBox .col2 INPUT {width:98%;margin-left:2px;}
		#transBox .col3 SELECT {margin-left:2px;}
		#transBox .ftr {text-align:right}
		#transBox H2 {margin:0px; font-size:20px; color:#FFF;}
		#transBox H2 SPAN {display:block;font:bold 28px Arial, Helvetica, sans-serif;padding-left:35px; margin-bottom:6px;}
		#transBox A:link.lnk, #transBox A:visited.lnk, #transBox A:active.lnk {float:right; color:#D9D9E1;}
		#transBox STRONG {color:#D9D9E1;}

	#contBox {margin:15px 0;}

	#loginBox {background-color:#BBB38E;margin:15px 0 15px 15px;}
		#loginBox .rbcont {padding:10px;}
		#loginBox TH {font-weight:bold; text-align:left;}
		#loginBox TD {padding-top:3px;}
		#loginBox .col1 {text-align:right;}
		#loginBox .col2 {text-align:left;}
		#loginBox .ftr {text-align:right}
		#loginBox LABEL {font-size:10px;}
		#loginBox INPUT.text {width:80px;margin-left:3px;background-color:#FFF;}

	#priceBox {margin:15px 0 15px 15px; padding:10px;}
		#priceBox TH {text-align:left;}
		#priceBox TH H4 {margin-top:0}
		#priceBox TD {border-bottom:1px solid #BBB38E; padding-top:3px;}
		#priceBox .col2 {text-align:right;}

	#navBar {margin:0 20px;}
		#navBar .nav, #navBar .sub {overflow:hidden;width:100%;}
		#navBar .nav {background-color:#BBB38E;}
		#navBar .nav A:link, #navBar .nav A:visited {display:block;font-weight:bold;text-decoration:none;padding:2px 5px;margin:0 2px 0 0;font-size:11px;    background-color:#AB5168;border-bottom:2px solid #962542;color:#FFF;}
		#navBar .nav A:hover, #navBar .nav A:active {background-color:#676685;border-bottom:2px solid #414067;color:#FFF;}
		#navBar .nav A.on:link, #navBar .nav A.on:visited, #navBar .nav A.on:active {cursor:default;    background-color:#E1DDCD;border-bottom:2px solid #E1DDCD;color:#962542;}
		#navBar .nav .right A:link, #navBar .nav .right A:visited {margin:0 0 0 2px;background:none;border:none;text-decoration:underline;color:#FFF;}
		#navBar .nav .right A:hover, #navBar .nav .right A:active {background:none;border:none;text-decoration:underline;color:#AB5168;}
		#navBar .sub {display:none;}
		/* #navBar .sub {background-color:#E1DDCD;}
		#navBar .sub A:link, #navBar .sub A:visited {display:block;float:left;text-decoration:underline;padding:2px 8px;font-weight:bold;font-size:10px;color:#414067;}
		#navBar .sub A:hover, #navBar .sub A:active {color:#962542;} */
		#navBar .left P {float:left; margin:0;}
		#navBar .right P {float:right; margin:0;}

	#subhdr {margin:15px 30px;}
		#subhdr H2 {margin:0}
		#subhdr P {margin:0}


/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */
/* 8888888888888888888888888888888888888888888888888888 */


/* Button Classes */

	.login, .loginHov, .loginClk {width:47px;height:21px;padding:0; background:url('/images/buttons/btn_login01.gif') no-repeat 0 0;}
		.loginHov {background-position:-46px 0;}
		.loginClk {background-position:-91px 0;}
			SPAN.login {background:none;}/* IE FIX */
			* HTML SPAN.login {background:url('/images/buttons/btn_login01.gif') no-repeat 0 0;} /* IE FIX */

	.edit, .editHov, .editClk {width:40px;height:21px;padding:0;font-size:0; background: url('/images/buttons/btn_edit01.gif') no-repeat 0 0;}
		.editHov {background-position:-39px 0;}
		.editClk {background-position:-78px 0;}
		SPAN.edit {background:none;}/* IE FIX */
		* HTML SPAN.edit {background: url('/images/buttons/btn_edit01.gif') no-repeat 0 0;} /* IE FIX */

	.go, .goHov, .goClk {width:35px;height:21px;padding:0;font-size:0; background: url('/images/buttons/btn_go01.gif') no-repeat 0 0;}
		.goHov {background-position:-34px 0;}
		.goClk {background-position:-67px 0;}
		SPAN.go {background:none;}/* IE FIX */
		* HTML SPAN.go {background: url('/images/buttons/btn_go01.gif') no-repeat 0 0;} /* IE FIX */

	.register, .registerHov, .registerClk {width:62px;height:21px;padding:0;font-size:0; background: url('/images/buttons/btn_register01.gif') no-repeat 0 0;}
		.registerHov {background-position:-61px 0;}
		.registerClk {background-position:-121px 0;}
		SPAN.register {background:none;}/* IE FIX */
		* HTML SPAN.register {background: url('/images/buttons/btn_register01.gif') no-repeat 0 0;} /* IE FIX */

	.transfer, .transferHov, .transferClk {width:62px;height:21px;padding:0;font-size:0; background: url('/images/buttons/btn_transfer01.gif') no-repeat 0 0;}
		.transferHov {background-position:-61px 0;}
		.transferClk {background-position:-120px 0;}
		SPAN.transfer {background:none;}/* IE FIX */
		* HTML SPAN.transfer {background: url('/images/buttons/btn_transfer01.gif') no-repeat 0 0;} /* IE FIX */

	.purchase, .purchaseHov, .purchaseClk {width:65px;height:21px;padding:0;font-size:0; background: url('/images/buttons/btn_purchase01.gif') no-repeat 0 0;}
		.purchaseHov {background-position:-64px 0;}
		.purchaseClk {background-position:-126px 0;}
		SPAN.purchase {background:none;}/* IE FIX */
		* HTML SPAN.purchase {background: url('/images/buttons/btn_purchase01.gif') no-repeat 0 0;} /* IE FIX */

	.search, .searchHov, .searchClk {width:53px;height:21px;padding:0;font-size:0; background: url('/images/buttons/btn_search01.gif') no-repeat 0 0;}
		.searchHov {background-position:-52px 0;}
		.searchClk {background-position:-103px 0;}
		SPAN.search {background:none;}/* IE FIX */
		* HTML SPAN.search {background: url('/images/buttons/btn_search01.gif') no-repeat 0 0;} /* IE FIX */

	.save, .saveHov, .saveClk {width:44px;height:21px;padding:0;font-size:0; background: url('/images/buttons/btn_save01.gif') no-repeat 0 0;}
		.saveHov {background-position:-43px 0;}
		.saveClk {background-position:-85px 0;}
		SPAN.save {background:none;}/* IE FIX */
		* HTML SPAN.save {background: url('/images/buttons/btn_save01.gif') no-repeat 0 0;} /* IE FIX */
		
	.cancel, .cancelHov, .cancelClk {width:52px;height:21px;padding:0;font-size:0; background: url('/images/buttons/btn_cancel01.gif') no-repeat 0 0;}
		.cancelHov {background-position:-51px 0;}
		.cancelClk {background-position:-100px 0;}
		SPAN.cancel {background:none;}/* IE FIX */
		* HTML SPAN.cancel {background: url('/images/buttons/btn_cancel01.gif') no-repeat 0 0;} /* IE FIX */

	.addnew, .addnewHov, .addnewClk {width:65px;height:21px;padding:0;font-size:0; background: url('/images/buttons/btn_addnew01.gif') no-repeat 0 0;}
		.addnewHov {background-position:-64px 0;}
		.addnewClk {background-position:-127px 0;}
		SPAN.addnew {background:none;}/* IE FIX */
		* HTML SPAN.addnew {background: url('/images/buttons/btn_addnew01.gif') no-repeat 0 0;} /* IE FIX */






