body {
background-color:white;
color:Black;
font-family:Verdana,Arial;
font-size:11px;
text-align:center;
}
p.alert {
background-color:black;
border:1px solid black;
}
input, select, textarea, table {
font-family:Verdana,Arial;
font-size:11px;
}
table {
text-align:left;
}
ul {
text-align:left;
}
dl {
margin:0;
padding:0;
text-align:left;
}
dt {
font-weight:;

}
dd {
margin:0 0 1em;
padding:0;
}
a {
color:#FFFF99;
font-weight:bold;
}
a:link, a:visited {
text-decoration:none;
}
a:hover, a:active {
text-decoration:underline;
}
h1 {
font-size:20px;
}
h2 {
font-size:16px;
}
img {
border:0 none;
}
pre {
border:1px solid;
margin:1em;
overflow:scroll;
}
#main_wrapper {
background-color:white;
border:1px solid darkgreen;
border-top: none;
color:#333333;
margin:0 auto;
width:943px;
}
#mid_content a {
color:Navy;
}
#mid_content div {
clear: none !important;
}
#top_menu {
}
#top_menu a:link, #top_menu a:hover, #top_menu a:visited, #top_menu a:active {
color:Black;
}
#site_stat {
}
#left_content {
float:left;
width:175px;
}
#left_bar {
margin: 0 10px;
float:left;
width:175px;
clear:left;
}
#left_bar form {
text-align:right;
}
#mid_content {
margin-left:200px;
margin-right:0;
width: 725px;
}
#footer {
margin-top:30px;
clear:both;
text-align:center;
color:white;
font-size:10px;
}
.rounded {
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-bottomleft:10px;
}
.roundedfooter {
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}
#footer             {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#156100 none repeat scroll 0 0;
padding:5;
}
#top_menu, #user_menu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00CC33 none repeat scroll 0 0;
border:1px solid darkgreen;
margin:5px;
padding:0;
}
.offer {
border:1px solid #445588;
margin:0 0 10px;
padding:10px;
width:500px;
}
.spotlight {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#9EEEA2 url(../global/images/spotlight.gif) no-repeat scroll left top;
color:#000000;
padding-top:30px;
}
.premium {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFB4 url(../global/images/premium.gif) no-repeat scroll left top;
color:#000000;
padding-top:30px;
}
.user_statistic {
border:1px solid #445588;
margin:10px auto;
padding:5px;
}
.user_statistic td:first-child {
font-weight:bold;
text-align:right;
}
.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #445588;
}
.textbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #445588;
}
.field_set, fieldset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #445588;
display:block;
margin:0 auto;
}
.table_head {
}
.line1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#006666 none repeat scroll 0 0;
}
.line2 {
}
.login_box {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
clear:both;
margin:0 auto;
padding-left:5px;
padding-top:5px;
width:450px;
}
#header {
background-image:url(images/header.png);
background-repeat:no-repeat;
height:165px;
width: 945px;
margin: 0 auto;
}
#header h1, #header h2 {
height:0;
margin:0;
padding:0;
text-indent:-5000px;
width:0;
}
.prize {
border:1px solid #000066;
margin:5px 25px 5px 0;
padding:5px;
}
.video {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#006666 none repeat scroll 0 0;
border:1px solid #445588;
margin:0 auto 10px;
padding:10px;
width:450px;
}
.video a {
display:block;
margin:0 auto;
}
.black_safe_l {
color:#000000;
}
#form_signup {
margin:0 auto;
width:500px;
}
#form_signup label, #form_signup select, #form_signup input {
clear:left;
display:block;
float:left;
}
input[type="hidden"] {
display:none;
}
#form_signup label {
font-weight:;

}
#form_signup li {
clear:both;
}
#form_signup img {
clear:right;
float:right;
}
#form_signup .inputGroup {
clear:left;
display:block;
text-align:left;
}
#form_signup .inputGroup select, #form_signup .inputGroup input {
display:inline;
float:none;
}
#form_signup li input {
float:left;
}
#form_signup label input {
display:inline;
}
.error {
color:red;
}
input.error {
outline-color:red;
outline-style:solid;
outline-width:1px;
}
span.error {
display:block;
float:left;
}
.inputGroup.error {
float:none;
outline-color:red;
outline-style:solid;
outline-width:1px;
}
p .error {
border:1px dashed red;
font-weight:bold;
}
#tableless_form fieldset {
margin-right:20px;
padding:10px;
}
#tableless_form label, #tableless_form input, #tableless_form textarea, #tableless_form select {
display:block;
float:left;
margin-bottom:5px;
}
#tableless_form label {
font-weight:bold;
padding-right:10px;
text-align:left;
width:200px;
}
#tableless_form br {
clear:left;
}
#coreg_form {
margin:0 auto;
width:500px;
}
#coreg_form img {
clear:right;
float:right;
}
#coreg_form li {
clear:left;
}
div.user_top {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#FFFFC5;
border:1px solid #E8E3B3;
clear:both;
float:left;
padding:5px;
width:735px;
overflow: hidden;
}
div.user_top a {
color:#7F7F62;
}
ul.links {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul.links li {
float:left;
padding-right:10px;
}
ul.nav li {
font-size:10px;
}
div.user_top hr {
background-color:#E8E3B3;
border:medium none;
clear:both;
color:#E8E3B3;
float:left;
height:1px;
width:100%;
}
hr {
background-color:#DFDFDF;
border:medium none;
clear:both;
color:#DFDFDF;
float:left;
height:1px;
width:100%;
}
div.content_row {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
clear:none;
float:left;
margin-bottom:5px;
padding-left:5px;
padding-top:5px;
width:98%;
}
div.white {
background-color:white;
}
div.content_cell {
float:left;
padding-right:5px;
}
div.title h1 {
display:block;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
margin-bottom:20px;
margin-top:0;
}
h1 {
color:#2F2F2F;
display:block;
font-size:18px;
letter-spacing:-1px;
margin-bottom:5px;
margin-top:0;
}
h2 {
color:#2F2F2F;
display:block;
font-size:15px;
letter-spacing:-1px;
margin-bottom:5px;
margin-top:0;
}
h3 {
color:#2F2F2F;
display:block;
font-size:13px;
letter-spacing:-1px;
margin-bottom:0;
margin-top:0;
}
div.message {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#FFFFC5;
border:1px solid #E8E3B3;
clear:both;
float:left;
margin:2px;
padding:5px;
}
div.message1 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#FFFFC5;
border:1px solid #E8E3B3;
clear:both;
margin:2px;
padding:5px;
}
div.message a {
color:#7F7F62;
}
div.warning {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#E3908F;
border:1px solid #965150;
clear:both;
float:left;
padding:5px;
}
div.full {
width:96%;
}
img {
border:medium none;
}
div.recently_ordered {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #E8E3B3;
clear:both;
float:left;
margin-top:5px;
padding:5px;
text-align:left;
width:90%;
}
div.top_10_approved {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #E8E3B3;
clear:both;
float:left;
margin-left:5px;
margin-right:20px;
margin-top:5px;
padding:5px;
text-align:left;
width:90%;
}
div.double {
width:46%;
}
div.form {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#CEE7EC;
border:1px solid #B8CED2;
float:left;
margin-bottom:5px;
padding-left:5px;
padding-top:5px;
width:98%;
}
div.user_top {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:0px !important;
-moz-border-radius-topright:0px !important;
background-color:#156100 !important;
border:none !important;
padding: 5px 0 !important;
float:none;
width:100% !important;
text-align: center !important;
margin: 0;
}

div.user_top a {
color: #FFFFFF;
}

div.user_top p {
color: #FFFFFF;
float: none !important;
}

div.user_top ul {
	color: #FFFFFF;
	clear:left;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	left:50%;
	text-align:center;
}
div.user_top ul li {
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	right:50%;
}

div.user_top ul li a {
	display:block;
	margin:0 0 0 1px;
	padding:3px 10px;
	text-decoration:none;
	line-height:1.3em;
}

div.user_top ul li a strong blink {
	color: #FFE87C !important;
}

div.user_top a:hover {
	display:block;
	margin:0 0 0 1px;
	padding:3px 10px;
	color:#FFF !important;
	text-decoration:underline;
	line-height:1.3em;
}

div.user_top hr {
	color:#FFF;
	background-color: #FFF;
}

div.user_top p {
display: none;
}

div.user_top hr {
display: none;
}

.form_deep_green  {
height:30px;
align: center;
padding-top: 5px;
background-color: #156100;
width: 100%;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
}

@font-face {
  font-family: NeoTech;
  src: url(NeoTech-Medium.ttf);
}

#header h3 { 
font-family: Verdana; 
color:#FFFFFF;
font-size:18px;
text-align: left;
}


#statistics {
margin: 0 auto;
width: 180px;
height: auto;
margin-left: 0;
margin-top: 55px;
margin-right: 260px;
padding-left: 25px;
padding-top: 10px;
padding-bottom: 10px;
background-color: 104c00;
float: right;
}

.content_row {
clear: right;
}