body{
	margin:0px;
	padding:0px;
	background:url(images/bg.gif) top left repeat-x;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#5d5e5e;
}
h1, h2, h3{margin:0px;padding:0px;font-family:"Trebuchet MS";font-weight:normal;}
p{margin:0px;padding:0px;}
.aright{text-align:right;}
/*h2{color:#5f8232;font-size:22px;font-family:Tahoma;font-weight:normal;}
h3{color:#5f8232;font-size:18px;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:normal;}*/
h2{color:#5f8232;font-size:22px;font-family:"Trebuchet MS";font-weight:bold;}
.small_h2{font-size:19px;}
h3{color:#5f8232;font-size:18px;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:normal;}
a ,a:link, a:active, a:visited{color:#306c00}
a:hover{color:#f15c22;}
a{hide-focus:expression(this.hideFocus=true);/*for ie 5+*/outline:none;/*for firefox 1.5 +*/}
form{margin:0px;padding:0px;font-family:Tahoma;}
fieldset{ border:#d3e6b2 solid 1px; }
legend{ font-weight:bold; padding:4px; color:#5F8232; margin:0px 10px 0px 10px;}
ul{margin:0px;padding:0px;}
form ul li{margin:0px;padding:0px;list-style-type:none;}
form ul li .button{
	background:url(images/btn.gif) 0px 0px repeat-x;
	border:#69b249 solid 1px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	overflow:visible;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	cursor:pointer;
}
.button{
	background:url(images/btn.gif) 0px 0px repeat-x;
	border:#69b249 solid 1px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	overflow:visible;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	cursor:pointer;
}
form ul li .formw1{padding:6px;display:block;font-size:11px;font-weight:bold;}
.con-left form ul li p{padding:8px 6px 8px 0px;display:block;font-size:11px;}
.ftext{text-align:right;padding-right:25px;}
label{
	width:auto;
	color:#5d5e5e;
	margin:2px;
	font-size:12px;
}
label input{
    margin-right:2px;
}
form ul li label{
	float:left;
	width:auto;
	color:#5d5e5e;
	width:230px;
	margin:2px;
	clear:left;
	font-size:12px;
}
input, textarea{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5e5e;
	border:#c5e3b6 solid 1px;
	background:#fff uurl(images/input.gif) left bottom repeat-x;
	padding:5px;
	margin:2px 0px 2px 0px;
}
input.chk_box{height:15px;
margin:0 4px 0 0;
padding:0;
vertical-align:middle;
width:15px;}
select{
	font-family:Tahoma;
	font-size:11px;
	color:#5d5e5e;
	border:#c5e3b6 solid 1px;
	padding:2px;
	margin:2px 0px 2px 0px;
}
.leftb{float:right}
#login{width:500px;margin-left:auto;margin-right:auto;}
#login div.row span.formw{width:280px;float:right;margin-top:2px;}
#login span.label{font-weight:bold;float:left;width:220px;}
#login .button{padding-top:2px;padding-bottom:3px;}
#login a{padding:2px;font-weight:bold;font-size:11px;font-family:Tahoma;} 
.login{padding:0px 0px 0px 5px;font-family:Tahoma;font-size:11px;}
.login a, .login a:link, .login a:active, .login a:visited{color:#305528;text-decoration:none;display:block;padding:4px;}
.login a:hover{color:#00;text-decoration:underline;}
.login input{
	width:112px;
	height:21px;
	border:none;
	margin:0px 0px 0px 0px;
	padding:7px 6px 5px 5px;
	background-image: url(images/login-input.gif);
	background-repeat: no-repeat;
	background-position: top right;
    overflow:hidden
}
.login label{width:56px;margin:4px 0px 0px 0px;clear:none;font-size:11px;}
.login .button{
	border:none;
	background:url(images/button.gif) center top no-repeat;
	height:30px;
	width:54px;
	color:#d0ae2b;
	font-weight:bold;
	font-size:11px;
	margin:0px 0px 0px 38px;
	padding:0px 0px 2px 0px;
}
.login .checkbox{
height:15px;
margin:0 4px 0 0;
padding:0;
vertical-align:middle;
width:15px;
background-image:none;
}
.login .fn{float:none;margin:0px;padding:0px;}
.wrapper{width:887px;margin:auto;clear:both;}
.footer .wrapper{width:auto}
.header{background:url(images/header.gif) top center no-repeat;height:150px;position:relative;}
.header_out{background:url(images/header-inner.jpg) top center no-repeat;height:150px;}
.logo{padding-left:60px;float:left;}
.logo a{width:229px;height:143px;display:block;text-indent:-9000px;}
#navbar{
	margin-left:300px;
	padding:80px 30px 0px 0px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
}
#navbar ul{margin:0px;padding:0px;float:right}
#navbar ul li{
	margin:0px;
	padding:8px 10px 6px 10px;
	list-style-type:none;
	float:left;
	background:url(images/nav.gif) 0px 6px no-repeat;
}
#navbar ul li.first{background:none;}
#navbar ul li a, #navbar ul li a:link, #navbar ul li a:active, #navbar ul li a:visited{color:#fff;text-decoration:none;padding:3px;}
#navbar ul li a:hover, #navbar ul li a.currant:link, #navbar ul li a.currant:active, #navbar ul li a.currant:visited{color:#226633;}
.content{padding:0px 30px 0px 30px;background:url(images/content-2.gif) top center no-repeat;}
.htext{background:url(images/text.gif) 25px 10px no-repeat;display:block;text-indent:-9000px;height:60px;}
.con-left{width:603px;float:left;font-size:13px;}
.con-left h2.hheader{padding:5px 25px 5px 25px;font-size:14px; font-weight:bold;}
.con-left p{padding:4px 20px 4px 25px;}
.con-left strong{color:#f15c22}
.con-right{ margin-left:612px;min-height:477px;width:201px}
*html .con-right{height:477px; }
.box_Top{width:201px;padding: 0px 0px 0px 0px; margin-bottom:5px; margin-top:0px;}
.box_T{background:url(images/top.gif) top left no-repeat;width:201px;padding:10px 0px 0px 0px;margin-bottom:5px;}
.box_C{background:url(images/center.gif) 0px 0px repeat-y;color:#000;padding:0px 5px 5px 5px;}
.box_B{background:url(images/bottom.gif) bottom left no-repeat;padding-bottom:12px;}
.box_C img{float:left;padding:2px 5px 0 2px;}
.box_C h2{padding:0px 0px 0px 0px;font-size:22px;font-family:"Trebuchet MS";font-weight:normal;}
.pls_mind{ padding-top:10px;}
ul.news{margin:10px 0px 0px 0px;padding:0px;}
ul.news li{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	background:url(images/border.gif) left bottom repeat-x; 
	list-style-type:none;
	padding:4px 4px 4px 6px;
	margin:2px 5px 2px 5px;
	color:#606060;
}
ul.news li a, ul.news li a:link, ul.news li a:active, ul.news li a:visited{
	color:#606060;
	background:url(images/arrow.gif) 0px 3px no-repeat;
	display:block;
	padding:0px 0px 0px 15px;
	text-decoration:none;
}
ul.news li a:hover{color:#d2a700;text-decoration:none;}
ul.news li.last{background:none}


ul.news2{margin:10px 0px 0px 0px;padding:0px;}
ul.news2 li{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	list-style-type:none;
	padding:4px 4px 4px 6px;
	margin:2px 5px 2px 5px;
	color:#606060;
}
ul.news2 li a, ul.news2 li a:link, ul.news2 li a:active, ul.news2 li a:visited{
	color:#606060;
	background:url(images/arrow.gif) 0px 3px no-repeat;
	display:block;
	padding:0px 0px 0px 15px;
	text-decoration:none;
}
ul.news2 li a:hover{color:#d2a700;text-decoration:none;}


.box1{
	float:left;
	width:202px;
	height:132px;
	background:url(images/box1.jpg) 0px 0px no-repeat;
	font-family:Georgia;
	font-size:11px;
	margin-bottom:15px;
}
.box1 p{padding:43px 10px 0px 85px;}
.box2{
	float:left;
	width:200px;
	height:132px;
	background:url(images/box2.jpg) 0px 0px no-repeat;
	font-family:Georgia;
	font-size:11px;
	margin-bottom:15px;
}
.box2 p{padding:43px 10px 0px 85px;}
.box3{
	float:left;
	width:201px;
	height:132px;
	background:url(images/box3.jpg) 0px 0px no-repeat;
	font-family:Georgia;
	font-size:11px;
	margin-bottom:15px;
}
.box3 p{padding:43px 10px 0px 85px;}
.footer{ background:transparent url(images/footer.gif) no-repeat scroll left bottom;
clear:both;
height:102px;
margin:auto;
padding-top:0px;
text-align:center;
width:837px;} 


.cr{
	clear:both;
	font-family:inherit;
	font-size:11px;
	color:#507234;
	padding:3px;
}
.cr img{vertical-align:middle;}
.footer ul{margin:auto;padding:1px 0px 0px 0px;width:425px;}
.footer ul li{margin:0px;padding:0px;display:inline;float:left;}
.footer ul li a, .footer ul li a:link, .footer ul li a:active, .footer ul li a:visited{
	background:url(images/tabl.gif) 0px 0px no-repeat;
	padding:4px 6px 4px 6px;
	text-decoration:none;
	color:#fff;
	display:block;
}
.footer ul li a span, .footer ul li a:link span, .footer ul li a:active span, .footer ul li a:visited span{
	background:url(images/tabr.gif) top right no-repeat;padding:5px 9px 5px 5px;font-size:13px;}
.footer ul li a:hover, .footer ul li a.currant, .footer ul li a.currant:link, .footer ul li a.currant:active, 
.footer ul li a.currant:visited{background:url(images/tabl.gif) bottom left no-repeat;padding:4px 6px 4px 6px;}
.footer ul li a:hover span, .footer ul li a.currant span, .footer ul li a:link.currant span, .footer ul li a:active.currant span, 
.footer ul li a:visited.currant span{
	background:transparent url(images/tabr.gif) no-repeat scroll right bottom;
	padding:3px 9px 3px 5px;
}
#frame{
	/*width:724px;*/
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
}
#contentheader{width:718px;background:#FFFFFF;border:3px double #000000;}
#offerinfobar{font-size:12px;line-height:normal;padding:5px;}
#offerviewbar{
	background:#fff;
	font-size:12px;
	line-height:normal;
	border:1px solid #9ccf86;
	padding:4px;
	text-align:left;
	margin:10px 0px 10px 0px;
}

#offerviewbar table th{padding:2px 5px 1px 10px;vertical-align:top;text-align:left;}
#offerviewbar h3{padding-bottom:5px;background:#f4fcef;}
.statusbar{ margin-left:8px; width:99%;}
.statusbar h3{ font-size:12px; font-family:Tahoma;font-weight:bold; padding:3px 0px 3px 0px;}
#offerviewbar label{font-weight:normal;}
#offerviewbar input{ margin:0px 5px 0px 0px; vertical-align:middle;border:none;padding:2px}
#offerviewbar .button{padding:5px}
#offerviewbar #colleft{width:auto;}
#statusbar{
	font-size:13px;
	color:#FFFFFF;
	right:42px;top:5px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	position:absolute;	
}

#sbleft{float:left;text-align:right;padding-right:10px;margin-top:12px;}
#sbcenter{float:left;margin:50px 15px 0px 0px;}
#sbright{float:left;margin-top:8px;}
#footer{
    float:left;
    width:722px;
    background:#E4E8F1;
    font-size:12px;
    line-height:normal;
    border:1px solid #000;
    border-top:0px;
    text-align:center;
    margin-bottom:20px;
    padding-top:8px;
    padding-bottom:8px;
}
#centerwrapper{width:724px;margin-left:auto;margin-right:auto;}
#boxify{width:475px;margin-left:auto;margin-right:auto;padding:5px;}
.regForm{width:560px;margin-left:auto;margin-right:auto;padding:5px;}
.regForm strong{margin-left:2px;}
#neutral{
	width:475px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #000;
	border-top:0px;
	background:blue;
	padding:5px;
	text-align:center;
	color:white;
	font-weight:bold;
}
#neutral a{color:#CCC;text-decoration:underline;}
#neutral a:hover{color:#FFF;}
#error{
	border:#ece646 solid 1px;
	background:#ffffdd url(../images/error.gif) left center no-repeat;
	padding:10px 5px 11px 45px;
	margin:5px 0px 5px 0px;
	font-family:Tahoma;
	font-size:11px;
	color:#48770b;
}
#error a{color:#f98559;text-decoration:underline;}
#error a:hover{color:#f98559;}
#success{
    width:475px;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #000;
	border-top:0px;
    background:#009900;
    padding:5px;
	text-align:center;
	color:white;
	font-weight:bold;
}
#success a{color:#CCC;text-decoration:underline;}
#success a:hover{color:#FFF;}
div.spacer{clear:both;margin-top:5px;margin-bottom:5px;}
div.offer{
	width:159px;
	min-height:164px;
	border:1px solid #e6ba00;
	background:#fffae6 url(images/bgtop1.gif) 0px 0px repeat-x;
	margin-left:auto;
	margin-right:auto;
	display:block;
	padding:1px;
	color:#9a7e00;
	font-size:12px;
	margin-top:10px;
	font-family:Tahoma;
    padding-bottom:15px; 
}
div.offer a{text-decoration:none;}
h3.ph3{color:#fff;margin-bottom:8px; font-size:13px; font-weight:bold; font-family:Tahoma; margin-top:2px;} 

td.popup{padding:0px 10px 10px 10px;}
li.tabberactive{float:left;margin-left:2px;}
li.tabberactive a, li.tabberactive a:link, li.tabberactive a:active, li.tabberactive a:visited{
	background:url(images/bgtop1.gif) 0px 0px repeat-x;
	border:#f6d605 solid 1px;
	padding:1px 5px 2px 5px;
	color:#9f8104;
	margin:auto;
	display:block;
	text-decoration:none;
}
li.tabberactive a:hover{background:#fff;}
div.row{clear:both;}
.right{float:left;}
div.rowsmall{
    clear:both;
    padding-top:2px;
    margin-left:auto;
    margin-right:auto;
    width:152px;
}
div.row span.label{float:left;font-size:12px;color:#5d5e5e;}
div.rowsmall span.labelsmall{
    float:left;
	color:#5d5e5e;
    text-align:right;
    font-size:11px;
    font-weight:bold;
}
div.row span.formw{float:right;text-align:left;}
div.row span.formwl{text-align:left;padding:5px;width:200px;float:right}
div.rowsmall span.formwsmall{float:right;text-align:left;font-size:11px;}
#leftcontent2{padding:0px 20px 20px 20px;float:left;}
#trigger{background:url(images/bgtop1.gif) 0px 0px repeat-x;height:25px;vertical-align:bottom;color:#7e6901;}
#leftcontent{padding:0px 20px 20px 20px;margin:auto;width:500px;}
#leftcontent ul{margin:0px;padding:0px;}
#leftcontent ul li{background:url(../images/arrow2.gif) 0px 6px no-repeat;list-style-type:none;padding-left:12px;margin:0px;}
#rightcontent{margin-left:190px;}
#colleft{float:left;text-align:left;width:200px;}
#colcenter{float:left;padding-bottom:10px;text-align:left;}
#colright{float:left;padding-bottom:10px;text-align:right;}
.rollover{
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	position:absolute; 
	z-index:1; 
	visibility:hidden;
	background-color:#EEEEEE;
	padding:5px 5px 5px 5px;
	border:solid 3px #000000;
	margin:2px auto 2px 2px;
	text-align:left;
	width:216px;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='dimgray', Positive='true');
	vertical-align:top;
}
table.ticket{
	border-width:1px 1px 1px 1px;
	border-spacing:0px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	border-collapse:collapse;
	background-color:white;
	text-align:center;
}
table.ticket th{
	border-width:1px 1px 1px 1px;
	padding:2px 2px 2px 2px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	background-color:#4863A0;
	color:white;
	-moz-border-radius:0px 0px 0px 0px;
}
table.ticket td{
	border-width:1px 1px 1px 1px;
	padding:2px 2px 2px 2px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	background-color:#E4E8F1;
	-moz-border-radius:0px 0px 0px 0px;
}
table.orders{
	border-width:1px 1px 1px 1px;
	border-spacing:0px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	border-collapse:collapse;
	background-color:white;
	text-align:center;
}
table.orders th{
	border-width:1px 1px 1px 1px;
	padding:2px 2px 2px 2px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	background-color:#4863A0;
	color:white;
	-moz-border-radius:0px 0px 0px 0px;
}
table.orders td{
	border-width:1px 1px 1px 1px;
	padding:2px 2px 2px 2px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	background-color:#E4E8F1;
	-moz-border-radius:0px 0px 0px 0px;
}
/*
table.referrals{border:#bddeab solid 1px;border-collapse:collapse;background-color:white;text-align:center;}
table.referrals th{padding:2px 2px 2px 2px;background:url(images/bgtop1.gif) 0px 0px repeat-x;color:#9f8104;-moz-border-radius:0px;}
table.referrals td{
	padding:2px 2px 2px 2px;
	border:#739e51 solid 1px;
	background:url(images/btn.gif) 0px 0px repeat-x;
	border-top:#8abb64 solid 1px;
	-moz-border-radius:0px 0px 0px 0px;
	color:#fff;
	font-weight:bold;
}*/
table.referrals{
border:#bddeab solid 1px;
	border-collapse:collapse;
	background-color:white;
	text-align:center;
	margin-left:0px;
	width:100%;border:1px solid #6AB054;
}
table.referrals th{
	padding:2px 2px 2px 2px;
	background:url(../images/btn.gif) 0px 0px repeat-x;
	/*color:#DDC244;*/
	color:#fff;
	-moz-border-radius:0px 0px 0px 0px;
}
table.referrals td{
	padding:2px 2px 2px 2px;
border:#739e51 solid 1px;
/*	background-color:#91bb72;
*/	background:url(../images/bgtop1.gif) 0px 0px repeat-x;
border-top:#8abb64 solid 1px;
	-moz-border-radius:0px 0px 0px 0px;
	color:#9f8104;
	font-weight:bold;
}
/*table.refsummary{
	border-width:0px;
	border-spacing:0px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	border-collapse:collapse;
	background-color:white;
	text-align:center;
}
table.refsummary th{font-size:12px;-moz-border-radius:0px 0px 0px 0px;}
table.refsummary td{background-color:white;-moz-border-radius:0px 0px 0px 0px;}*/

table.refsummary{
	border-width:0px;
	border-spacing:0px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	border-collapse:collapse;
	background-color:white;
	text-align:center;
	margin-left:8px;
	width:99%;
}
table.refsummary th{font-size:12px;-moz-border-radius:0px 0px 0px 0px;text-align:left;}
table.refsummary td{background-color:white;-moz-border-radius:0px 0px 0px 0px;}

table.messages{
	border-width:1px 1px 1px 1px;
	border-spacing:0px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	border-collapse:collapse;
	background-color:white;
	text-align:center;
}
table.messages th{
	border-width:1px 1px 1px 1px;
	padding:2px 2px 2px 2px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	background-color:#4863A0;
	color:white;
	-moz-border-radius:0px 0px 0px 0px;
}
table.messages td{
	border-width:1px 1px 1px 1px;
	padding:2px 2px 2px 2px;
	border-style:solid solid solid solid;
	border-color:black black black black;
	background-color:#E4E8F1;
	-moz-border-radius:0px 0px 0px 0px;
}
table.credits{
	border-spacing:0px;
	border-collapse:collapse;
	background-color:white;
	text-align:left;
	border:#6ab153 solid 1px;
	margin:0px 0px 0px 0px;
	width:100%;
}
table.credits2{border-collapse:collapse;background-color:white;text-align:left;	border-left:#6ab054 solid 1px;border-right:#6ab054 solid 1px;border-top:#6ab054 solid 1px;border-bottom:#6ab054 solid 1px;}
table.credits2 th{background: url(images/btn.gif) 0px 0px repeat-x;-moz-border-radius:0px;padding:6px 10px 6px 10px;color:#fff;}
table.credits2 td{padding:3px 10px 3px 10px;}
td.creditsleft{background:#fff;padding:0px;}
td.creditsleft font, td.creditsleft font div{margin:0px 0px 0px 5px;padding:0px;}
td.creditsleft h3{background:transparent url(../images/btn.gif) repeat-x;color:#fff;border:#6AB054 solid 1px;padding-left:5px;}
table.credits th{background:url(images/btn.gif) 0px 0px repeat-x;-moz-border-radius:0px 0px 0px 0px;padding:6px;color:#fff;}
table.credits td{padding:5px;-moz-border-radius:0px 0px 0px 0px;}
table.credits td.error{
	background:#CC0000;
    padding:5px;
	text-align:center;
	color:white;
	font-weight:bold;
}
table.credits td.error a{color:#CCC;text-decoration:underline;}
table.credits td.error a:hover{color:#FFF;}
#GB_overlay{
	background-image:url(images/overlay.png); 
	position:absolute;
	margin:auto;
	top:0;
	left:0;
	z-index:100;
	width:100%;
	height:100%;
}
* html #GB_overlay{
	background-color:#000;
	background-color:transparent;
	background-image:url(images/blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}
#GB_window{
	top:10px;
	left:0px;
	position:absolute;
	background:#fff;
	border:5px solid #aaa;
	overflow:auto;
	width:400px;
	height:400px;
	z-index:150;
}
#GB_frame{border:0;overflow:auto;width:100%;height:378px;}
#GB_caption{
	font:12px bold helvetica, verdana, sans-serif;
	color:#fff;
	background:#888;
	padding:2px 0 2px 5px;
	margin:0;
	text-align:left;
}
#GB_window img{
	position:absolute;
	top:2px;
	right:5px;
	cursor:pointer;
	cursor:hand;
}
#boxify2{
    width:100%;
    margin-left:auto;
    margin-right:auto;
	padding-bottom:10px;
    background:#fffefa;
	overflow: hidden;
	border:#cab504 solid 1px;
	padding:5px;
}
#boxify2 h3{padding-bottom:5px;}
#boxify2 label{float:left;width:160px;text-align:left;font-size:11px;}
#boxify2 input{padding:0px;margin:0px 4px 0px 0px;border:none;vertical-align:middle;}
table.payoption{
	background-color:white;
	border:1px solid #C8B028;
	border-collapse:collapse;
	margin-top:5px;
	text-align:center;
}
table.payoption td {

	font-weight:bold;
	padding:8px 6px 6px 6px;
	vertical-align:top;
}
table.payoption b.pn {color:#A38A0D}
table.payoption img{vertical-align:middle}
.register{
	background:url(images/register_bg.gif) 0px 0px no-repeat;
	padding:5px;
	height:40px;
	width:560px;
	padding-top:15px;
	margin:10px auto 10px auto;
}
.register .login input{background:url(images/reg-input.gif) top right no-repeat;width:191px;float:left;}
.register label{width:110px;font-weight:bold;font-size:13px;margin:5px 0 0 8px;float:left;} 
.register .login .button{
	width:auto;
	margin-left:12px;
	background:url(images/reg_button.gif) 0px 0px no-repeat;
	width:70px;
	text-align:center;
	padding-bottom:4px;
	_padding-bottom:1px;
}
.register h1{
	float:left;
	font-size:24px;
	padding-left:45px;
	width:100px;
	color:#d0a92b;
}
.register form{margin-left:150px;}

<!--- --------------------------------------------------------------------------->
table.credits{
	border-spacing:0px;
	border-collapse:collapse;
	background-color:white;
	text-align:left;
	border:#6ab153 solid 1px;
	margin:0px 0px 0px 0px;
	width:100%;

}
table.credits2{
	border-collapse:collapse;
	text-align:left;
	border-left:#6ab054 solid 1px;border-right:#6ab054 solid 1px;border-top:#6ab054 solid 1px;border-bottom:#6ab054 solid 1px;
	width:100%;background-color:white;
}
td.creditsleft{ background:#fff; padding:0px;}
td.creditsleft font, td.creditsleft font div{ margin:0px 0px 0px 5px; padding:0px;}
table .creditsleft font{ margin:0px 0px 0px 0px;}
td.creditsleft h3{ background:transparent url(../images/bgtop1.gif) repeat-x scroll 0 0; color:#fff; border:#6AB054 solid 1px; padding-left:5px;}
/*.statusbar h3{padding-left:5px;}
*/
table.credits2 th{
	background: url(../images/btn.gif) 0px 0px repeat-x;
	 padding:4px 10px 4px 10px;	color:#fff;
	white-space:nowrap;text-align:left;
}
table.credits2 td{
	 padding:3px 8px 3px 8px;border-collapse:collapse;	

}
table.tcarned{ background:#fffbe9; border:#e2cd5a solid 1px; margin-top:6px;}
table.tcarned th{background:#fbec9f url(../images/bgtop1.gif) repeat-x scroll 0 0;color:#9F8104;padding:2px 2px 2px 5px;text-align:left; }
table.tcarned td{padding:4px 2px 4px 5px;}
/*table{
}*/
table.credits th{
	background:url(../images/btn.gif) 0px 0px repeat-x;
	-moz-border-radius:0px 0px 0px 0px;
	 padding:6px; color:#fff;
}
table.credits td{
	padding:5px;
	-moz-border-radius:0px 0px 0px 0px;
}
table.credits td.error{
	background:#CC0000;
    padding:5px;
	text-align:center;
	color:white;
	font-weight:bold;
}
table.credits td.error a{color:#CCC;text-decoration:underline;}
table.credits td.error a:hover{color:#FFF;}
.support_div{width:100%; padding:5px;border:#aed79a solid 1px; background:#f5fdf1; margin-bottom:13px;}
.support_div span{color:#33871f;padding:2px 2px 2px 5px; display:block}
.support_div strong{padding:2px 2px 2px 5px; display:block;color:#333; font-weight:normal}


.wHide{
float: right;
}
.wHide img{
border: 0px;
}
#neutral {
color:#518520;
font-size:13px;
border:#ece646 solid 1px; background:#ffffdd url(../images/neutral.gif) left center no-repeat; 
margin:5px auto 5px auto; font-weight:bold; font-family:Tahoma; 
}
#neutral strong a{border:none; margin-top: -11px; padding: 2px; font-size:12px; float: right; width:20px; padding-right:8px;}
#neutral span{font-weight:normal}
#neutral a, #neutral a:link, #neutral a:active, #neutral a:visited{color:#ac7f06;text-decoration:none;}
#neutral a:hover{color:#348742;}

#success {
color:#518520;
font-size:13px;
border:#ece646 solid 1px; background:#ffffdd; 
margin:5px auto 5px auto; font-weight:bold; font-family:Tahoma; 
}
#success strong a{border:none; margin-top: -11px; padding: 2px; font-size:12px; float: right; width:20px; padding-right:8px;}
#success span{font-weight:normal}
#success a, #success a:link, #success a:active, #success a:visited{color:#ac7f06;text-decoration:none;}
#success a:hover{color:#348742;}


#after_login ul li a{ background: url(../images/blank.gif); }
#my_account ul li a{ background: url(../images/blank.gif); }
div.error{border:1px solid #ECE646;}
.tabbertab{clear:left !important}
table.staff_m{}
table.staff_m td{border-bottom:1px solid #6AB054;vertical-align:top;}
.T_border{border-right:1px solid #6AB054 !important}
.T_border table.credits2{ border-right:none !important;	border-collapse:collapse;}
.mainbase{ width:891px; margin:auto}