@charset "utf-8";
/* CSS Document */

html {
	background: none;
}
body {
	margin: 0;
	padding: 0 0 25px 0;
	background: #f0f0f0 url(images/new/bodybg3.gif) repeat-x 0 0;
	color: #44565f;
}
body.login-page, body.home-page {background: #f0f0f0 url(images/new/bodybg4.gif) repeat-x 0 0;}
a {color: #35a7f5; text-decoration: none;}
a:hover {color: #a6d5f4; text-decoration: underline;}
h1 {font-size: 182%; font-family: tahoma; font-weight: bold; margin: 0 0 0 0; padding: 8px 0 7px 0; border-bottom: dotted 2px #eee;}
h4 {margin-bottom: .3em;}
#page {
	width: 880px;
	margin: 0 auto;
}
#header {
	position: relative;
	height: 54px;
}
a#logo {
	width: 495px;
	height: 19px;
	position: absolute;
	top: 17px;
	left: 12px;
	text-indent: -9999px;
	background: url(images/new/logo.gif) no-repeat 0 0;
	outline: none;
}

/* Login Area Styles */
a#login-btn, a#logout-btn {
	width: 89px;
	height: 29px;
	position: absolute;
	top: 12px;
	right: 12px;
	text-indent: -9999px;
	background: url(images/new/login_btn.gif) no-repeat 0 -29px;
	outline: none;
}
a#login-btn:hover {
	background: url(images/new/login_btn.gif) no-repeat 0 -87px;
}
a#logout-btn {
	background: url(images/new/login_btn.gif) no-repeat 0 0;
}
a#logout-btn:hover {
	background: url(images/new/login_btn.gif) no-repeat 0 -58px;
}


#prize-status-block {
	height: 126px;
	background: url(images/new/status_bar2.gif) no-repeat 0 0;
	position: relative;
}
#prize-status-block .status {color: white; text-align: center; font-size: 85%; padding: 0 0 0 0; margin: 0 0 0 0; line-height: 28px; vertical-align: middle;}
#prize-status-block .help {color: #5d737e; text-align: center; font-size: 77%; padding: 68px 0 0 0; margin: 0 0 0 0;}

#prize-status-block .prize1,
#prize-status-block .prize2,
#prize-status-block .prize3,
#prize-status-block .prize4,
#prize-status-block .prize5,
#prize-status-block .prize6 {position: absolute; width: 56px; height: 56px; top: 33px; display: block; text-indent: 0px; overflow: hidden; outline: none;}
#prize-status-block .prize1 {left: 62px;}
#prize-status-block .prize2 {left: 202px;}
#prize-status-block .prize3 {left: 342px;}
#prize-status-block .prize4 {left: 482px;}
#prize-status-block .prize5 {left: 622px;}
#prize-status-block .prize6 {left: 762px;}

/* Style the hover images */

#prize-status-block .prize1:hover {background: url(images/new/status_bar2_hover.gif) no-repeat -62px -33px;}
#prize-status-block .prize2:hover {background: url(images/new/status_bar2_hover.gif) no-repeat -202px -33px;}
#prize-status-block .prize3:hover {background: url(images/new/status_bar2_hover.gif) no-repeat -342px -33px;}
#prize-status-block .prize4:hover {background: url(images/new/status_bar2_hover.gif) no-repeat -482px -33px;}
#prize-status-block .prize5:hover {background: url(images/new/status_bar2_hover.gif) no-repeat -622px -33px;}
#prize-status-block .prize6:hover {background: url(images/new/status_bar2_hover.gif) no-repeat -762px -33px;}

/* Style the markers */
#prize-status-block .marker {position: absolute; width: 14px; height: 18px; top: 52px; cursor: inherit; display: block; text-indent: -9999px; overflow: hidden; outline: none; background: url(images/new/icon_marker.gif) no-repeat 0 0;}
#prize-status-block .marker1 {left: 11px;}
#prize-status-block .marker2 {left: 153px;}
#prize-status-block .marker3 {left: 292px;}
#prize-status-block .marker4 {left: 433px;}
#prize-status-block .marker5 {left: 573px;}
#prize-status-block .marker6 {left: 713px;}
#prize-status-block .marker7 {left: 854px;}

/* Style our JQuery Popup */
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact1,
#popupContact2,
#popupContact3,
#popupContact4,
#popupContact5,
#popupContact6 {
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
/*height:384px;*/
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact1 h1,
#popupContact2 h1,
#popupContact3 h1,
#popupContact4 h1,
#popupContact5 h1,
#popupContact6 h1 {
text-align:left;
color:#86c440;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose1, #popupContactClose2, #popupContactClose3, #popupContactClose4,#popupContactClose5,#popupContactClose6{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#86c440;
font-weight:700;
display:block;
}
#contactArea, #contactArea p,
#contactArea2, #contactArea2 p,
#contactArea3, #contactArea3 p,
#contactArea4, #contactArea4 p,
#contactArea5, #contactArea5 p,
#contactArea6, #contactArea6 p {text-align: center;}
/* end styling for JQuery popup */



body.home-page td {margin:0; padding: 0;}
body.home-page table {margin:0 0 1px 0; padding: 0;}







.divider-bar {text-indent: -9999px; border-bottom: solid 1px #ccc; margin-bottom: 15px;}


#breadcrumb {
	padding: 0 12px;
	height: 35px;
	line-height: 25px;
	font-size: 77%;
	background: url(images/new/content_top.gif) no-repeat 0 bottom;
}

#content {
	padding: 2px 20px;
	background: url(images/new/content_middle.gif) repeat-y 0 0;
}
#footer {
	height: 100px;
	background: url(images/new/footer3.gif) no-repeat 0 0;
	font-size: 77%;
	text-align: center;
}

/* BLOCK STYLES */
.grid-block-left, .grid-block-middle {
	padding: 0 0 20px 0;
	float: left;
	margin-right: 12px;
	width: 272px;
}
* html .grid-block-left, * html .grid-block-middle { /* the tan box model hack */
	width: 284px;
	width: 272px;
}
.grid-block-right {float: left; width: 272px;}

.blockheader-1col, .blockheader-2col, .blockheader-3col {
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	color: #fff;
	padding: 0 10px;
}
.grid-block-middle-right {
	padding: 0;
	float: left;
	width: 556px;
}

.blockheader-1col {background: url(images/new/hdr_1col.gif) no-repeat 0 0;}
.blockheader-2col {background: url(images/new/hdr_2col.gif) no-repeat 0 0;}
.blockheader-3col {background: url(images/new/hdr_3col.gif) no-repeat 0 0;}

.blockcontent {padding: 0 5px;}


/* Style The Primary Navigation Block */
#primary-navigation-block table {margin: 0; padding: 0;}
#primary-navigation-block td {border: 0;}


#products-free-offers-block td {padding: 3px; border: 0; vertical-align: top;}
#products-free-offers-block input {width: 98%; padding: 2px;}
#products-paid-offers-block td {padding: 3px; border: 0; vertical-align: top;}
#products-paid-offers-block input {width: 98%; padding: 2px;}

table .thumbnail {width: 140px;}
table .teaser {padding: 0 10px 0 10px;}
table .options {text-align: center;}




/* Style The Account Summary Block */
#account-summary-block .blockcontent {font-size: 85%;}
#account-summary-block .account-table {width: 100%; border-collapse: collapse;}
#account-summary-block .account-table td {border: 0;}


/* Style The Recent Blog Posts Block */
#recent-blog-posts-block .blockcontent {font-size: 85%;}


/* Style The Recent Videos Block */
#recent-videos-block .blockcontent {font-size: 85%;}

/* Style The Affiliate Levels Block */
#affiliate-level-block .affiliate-level-list {width: 100%; font-size: 85%; margin: 0; padding: 0;}
#affiliate-level-block .affiliate-level-list li {border: dotted 1px #86c440; border-left: 0; border-right: 0; margin: 0; padding: 3px 0 7px 45px; list-style: none;}
#affiliate-level-block .affiliate-level-list h4 {margin: 0; padding: 0;}

li#affiliate-level-list-general {background: url(images/icon-level-5.gif) no-repeat 0 0;}
li#affiliate-level-list-colonel {background: url(images/icon-level-5.gif) no-repeat 0 0;}
li#affiliate-level-list-major {background: url(images/icon-level-3.gif) no-repeat 0 0;}
li#affiliate-level-list-captain {background: url(images/icon-level-3.gif) no-repeat 0 0;}
li#affiliate-level-list-lieutenant {background: url(images/icon-level-2.gif) no-repeat 0 0;}
li#affiliate-level-list-private {background: url(images/icon-level-1.gif) no-repeat 0 0;}

li#affiliate-level-list-general.inactive {background: url(images/icon-level-5-0.gif) no-repeat 0 0; border: 0;}
li#affiliate-level-list-colonel.inactive {background: url(images/icon-level-5-0.gif) no-repeat 0 0; border: 0;}
li#affiliate-level-list-major.inactive {background: url(images/icon-level-3-0.gif) no-repeat 0 0; border: 0;}
li#affiliate-level-list-captain.inactive {background: url(images/icon-level-3-0.gif) no-repeat 0 0; border: 0;}
li#affiliate-level-list-lieutenant.inactive {background: url(images/icon-level-2-0.gif) no-repeat 0 0; border: 0;}
li#affiliate-level-list-private.inactive {background: url(images/icon-level-1-0.gif) no-repeat 0 0; border: 0;}


.inactive {color: #ccc;}
.label {font-weight: bold;}
.clear {clear: both;}
.oddrow {background: #eee;}
/* 
******************************************
  UNCATEGORIZED
****************************************** 
*/


