/* CSS Document */
body{
margin:0;
padding:0;
background: url(../images/main_bg.jpg) repeat-x #CDE6AA;
font:12px Arial, Helvetica, sans-serif;
color:#000000;
}
p{
margin:0;
padding:0;
padding-bottom:6px;
line-height:18px;
}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul{ margin:0; padding:0;}

.navigation{
background:url(../images/nav_bg.gif) repeat-x;
height:27px;
}
a{
font:12px Arial, Helvetica, sans-serif;
color:#009900;
text-decoration:none;
}
a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#009900;
text-decoration:underline;
}
.newtabs{
width:640px;
float:right;
}
.newtabs ul{
font: bold 11px Arial, Helvetica, sans-serif;
color:#FFFF66;
text-transform:uppercase;
float:right;
}
.newtabs ul li{
float:left;
list-style-type:none;
background:url(../images/nav_div.gif) no-repeat 0 8px;
}
.newtabs ul li a{
float:left;
padding:6px 10px;
font: bold 11px Arial, Helvetica, sans-serif;
color:#FFFF66;
text-decoration:none;
display:block;
}
.newtabs ul li a:hover{
float:left;
padding:6px 10px;
font: bold 11px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

.tabs{
width:640px;
float:right;
}
.tabs ul{
font: bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
text-transform:uppercase;
float:right;
}
.tabs ul li{
float:left;
list-style-type:none;
background:url(../images/nav_div.gif) no-repeat 0 8px;
}
.tabs ul li a{
float:left;
padding:6px 10px;
font: bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
display:block;
}
.tabs ul li a:hover{
float:left;
padding:6px 10px;
font: bold 11px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

.date{
color:#FDD7D6;
font:11px Arial, Helvetica, sans-serif;
float:left;
margin:0;
padding-top:6px;
margin-left:10px;
}

.toplinks{
color:#9EBFF6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.toplinks a{
color:#9EBFF6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding:5px 5px;
}
.toplinks a:hover{
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}



.homeof_bg{
background:url(../images/home_of_title.jpg) no-repeat bottom right;
}
.body_bg{
background:url(../images/body_bg.jpg) repeat-x #FFF;
}
.textbody_bg{
background:url(../images/main_box_bg.gif) repeat-x #FFF;
}
.footer{
color:#3F6507;
font:12px Arial, Helvetica, sans-serif;
}
.footer a{
color:#3F6507;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0 5px;
}
.footer a:hover{
color:#000;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0 5px;
}
.copyright{
color:#70AA22;
font:12px Arial, Helvetica, sans-serif;
padding:0 5px;
}



.plays_box{
background:url(../images/plays_box_bg.jpg) no-repeat;
width:397px;
height:122px;
margin:17px 0;
}
.plays_box ul{
margin-left:205px;
padding-top:26px;
}
.plays_box ul li{
list-style-type:none;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
text-align:left;
padding-left:14px;
background:url(../images/bullet1.gif) no-repeat 0px 7px;
}
.include_box{
background:url(../images/includes_box_bg.jpg) no-repeat;
width:397px;
height:122px;
margin:18px 0;
}
.include_box ul{
margin-left:205px;
padding-top:18px;
}
.include_box ul li{
list-style-type:none;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
text-align:left;
padding-left:14px;
background:url(../images/bullet2.gif) no-repeat 0px 7px;
}


.back_bg{
background:url(../images/back_bg.gif) repeat-y center;
}


.productbox_bg{
background:url(../images/products_box_bg.gif) repeat-x #92E4D6;
float:left;
position:relative;
}
.productbox_bg ul{
margin:0px auto;
padding:2px 0;
float:left:
}
.productbox_bg ul li{
float:left;
display:table;
list-style-type:none;
background:#ffffff;
margin:0 4px;
width:229px;
height:151px;
text-align:center;
}
.productbox_bg ul li p a{
color:#D40D2E;
text-decoration:none;
}
.productbox_bg ul li p a:hover{
color:#D40D2E;
text-decoration:underline;
}
.goldentee_box{
background:url(../images/goldentee_box_img.jpg) no-repeat;
width:266px;
height:187px;
}
a.goldentee{
display:block;
cursor:pointer;
width:266px;
height:187px;
}
a.goldentee:hover{
display:block;
width:266px;
height:187px;
}


.redtext{
color:#E41C1A;
font-weight:bold;
}


.topcart_BT{

height:21px;
width:110px;
color:#9EBFF6;
text-align:left;
padding-top:5px;
padding-left:7px;
float:right;
}
.topcart_BT a{
text-decoration:none;
font-size:11px;
font-weight:bold;
}

.topcart_BT a.cart{
background:url(../images/shop_icon.gif) no-repeat 0 3px;
color:#91D40D;
text-transform:uppercase;
padding-left:16px;
margin-left:6px;
}
.topcart_BT a.cart:hover{
color:#FFF;
font-weight:bold;
font-size:11px;
}
.topcart_BT a.items{
color:#0DD4B2;
padding-left:3px;
margin-left:2px;
font-weight:bold;
text-decoration:none;
}
.topcart_BT a.items:hover{
color:#FFF;
}





/*********titles*************/

.greentitle{
color:#91D40D;
font-family:Arial, Helvetica, sans-serif;
}
.greentitle h4{
color:#91D40D;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:6px 0;
}


.pagetitle{
color:#0093DD;
font-family:Arial, Helvetica, sans-serif;
}
.pagetitle h4{
color:#0093DD;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
margin:6px 0;
border-bottom:#B8E2F5 dashed 1px;
}

.sub_title{
color:#2B4CCB;
font-family:verdana;
font-size:12px;
font-weight:bold;
}
.sub_title h4{
color:#2B4CCB;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin-top:10px;
border-top:#cccccc dashed 1px;
padding-top:4px;
}

















/************bottom_BTS**************/
.bottom_BTS{
margin:0px;
margin-top:18px;
margin-bottom:3px;
background:url(../images/bottom_lables_img.gif) no-repeat 0 28px;
padding-bottom:28px;
float:left;
width:809px;
color:#FFF;
font-weight:bold;
}
.bottom_BTS a{
color:#FFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:capitalize;
height:18px;
padding:5px 4px;
}
.bottom_BTS a:hover{
color:#000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:capitalize;
height:18px;
padding:5px 4px;
}

.bottom_BTS span.warranty_bt{
background:url(../images/warranty_bt_bg.gif) no-repeat;
width:138px;
height:18px;
display:block;
text-align:center;
padding:5px 4px;
float:left;
}
.bottom_BTS span.access_net_bt{
background:url(../images/access_bt_bg.gif) no-repeat;
width:154px;
height:18px;
display:block;
text-align:center;
padding:5px 4px;
float:left;
margin-left:6px;
}
.bottom_BTS span.unlimited_expansion_bt{
background:url(../images/unlimited_bt_bg.gif) no-repeat;
width:162px;
height:18px;
display:block;
text-align:center;
padding:5px 4px;
float:left;
margin-left:6px;
}
.bottom_BTS span.entertain_bt{
background:url(../images/entertain_bt_bg.gif) no-repeat;
width:156px;
height:18px;
display:block;
text-align:center;
padding:5px 4px;
float:left;
margin-left:6px;
}
.bottom_BTS span.incredible_bt{
background:url(../images/incredible_bt_bg.gif) no-repeat;
width:130px;
height:18px;
display:block;
text-align:center;
padding:5px 4px;
float:left;
margin-left:6px;
}

/****************/
.gameList{
padding:5px;
position:relative;
}
.gameList ul{
margin:5px;
width:179px;
border:#EAF4F9 solid 1px;
float:left;
list-style-type:none;
background:#F4FAFC;
color:#3A8DB2;
}
.gameList ul li{
margin:5px;
background:url(../images/bullet3.gif) no-repeat 0 5px;
padding-left:8px;
}

.product_img{
width:280px;
height:266px;
background:#FFF;
border:#ECF7DD solid 1px;
vertical-align:middle;
}
.pro_disc{
padding:8px;
}
.pro_disc h2{
font:18px Arial, Helvetica, sans-serif;
color:#2B4CCB;
margin-bottom:6px;
}
.pro_disc div{
margin:18px 0;
clear:both;
}
.pro_disc div label{
width:72px;
float:left;
padding-top:3px;
}
a.addtocart_bt{
background:url(../images/addtocart_bt_bg.gif) no-repeat;
width:128px;
height:18px;
float:left;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
padding-left:22px;
padding-top:3px;
}
a.addtocart_bt:hover{
background:url(../images/addtocart_bt_bg.gif) no-repeat;
width:128px;
height:18px;
float:left;
font:bold 11px Arial, Helvetica, sans-serif;
color:#400704;
text-decoration:none;
padding-left:22px;
padding-top:3px;
}
input, textarea{
font:11px Arial, Helvetica, sans-serif;
color:#000;
border:#B0D9EC solid 1px;
}
select{
font:11px Arial, Helvetica, sans-serif;
color:#000;
border:#B0D9EC solid 1px;
}


.cartTable{
border:#D7EDB7 solid 1px;
border-bottom:none;
}
.cartTable td{
padding:1px 5px;
border-bottom:#D2EAAF solid 1px;
}
.cartTable td.first{
padding:1px 5px;
border:none;
}
.cartTable td.item{
padding:6px 5px;
color:#6A9C24;
font:12px Arial, Helvetica, sans-serif;
}
.cartTable td.item label{
padding-right:40px;
text-align:right;
display:block;
color:#333333;
}

/****************buttons*************/
a.continueshop_bt{
background:url(../images/continue_shop_bt_bg.gif) no-repeat;
float:left;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
margin:5px;
width:124px;
text-align:center;
height:17px;
}
a.continueshop_bt:hover{
background:url(../images/continue_shop_bt_bg.gif) no-repeat;
float:left;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFC00;
}
a.submit_bt{
background:url(../images/small_bt_bg.gif) no-repeat;
float:left;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
margin:0px 0px;
width:76px;
text-align:center;
height:25px;
padding:4px 5px;
display:block;
text-decoration:none;
}
a.submit_bt:hover{
background:url(../images/small_bt_bg.gif) no-repeat;
float:left;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFC00;
text-decoration:none;
}

input.submit_bt{
background:url(../images/small_bt_bg.gif) no-repeat;
float:left;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
margin:0px 0;
width:86px;
text-align:center;
display:block;
text-decoration:none;
border:none;
height:25px;
cursor:pointer;
}

.back_but	{
	font-family:arial;
	background:url(../images/back_butbg.gif) no-repeat;
	width:44px;
	height:25px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:auto;
	padding:5px;
	margin:1px;
	border:0px;
}
.blue_arrow	{
	padding-bottom:2px;
	padding-top:1px;
	padding-right:5px;
}		
/************************************/

.gray_brdr	{
	border:#CCCCCC solid 1px;
	padding:3px;
}
.greenborder	{
	border:#DEDFDD solid 1px;
}		
.space	{
	padding-top:3px;
	padding-bottom:2px;
	padding-right:5px;
}
.whitebig	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.yelowbig	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFF00;
	text-decoration:none;
}
		
.boldgreen	{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#197E0A;
	text-decoration:none;
	vertical-align:middle;
	
		
}
.boldgreen:hover	{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#1932AE;
	text-decoration:none;
	vertical-align:middle;
	
}
.dotline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}		