body {
	text-align:center; /* for IE */ 
        margin:0 auto; /* for the rest */ 
	background-color:#cccccc;
        background-image:url("http://www.ateck.com/images/win7.jpg");
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	  
}
body, html {
	height: 100%;
	width: 100%;
}
/* ------ HEADER STYLES ------ */
h1{
	margin: 0px;
	padding: 0px;
	font-size: 120%;
	font-weight: bold;
}
h2{
	margin: 0px;
	padding: 0px;
	font-size: 114%;
	font-weight: bold;
}
h3{
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	font-weight: bold;
}
h4{
	margin: 0px;
	padding: 0px;
	font-size: 100%;
}
h5{
	margin: 0px;
	padding: 0px;
	font-size: 100%;
}
/* ------ PAGE HEADER INFORMATION ------ */
.hotspotall{
	cursor: pointer;
}
.hotspot{
	cursor: pointer;
}
#header {
	position: relative;
	background-color: #ffffff;
	height: 130px;
	width: 802px;
	left: 10%;
	right: 3%;
	top: 0px;
	min-width: 680px;
	z-index: 1;
}
#logobanners {
	position: relative;
	height: 74px;
	width: 100%;
	z-index: 2;
	float: none;
}
#pagelogo {
	position: absolute;
	height: 70px;
	width: 100%;
	z-index: 1;
       
	float: none;
}
#welcome {
	position: absolute;
	top: 2px;
	left: 20px;
	font-size: 10px;
	color: #FFFFFF;
}
#welcome img {
	position: relative;
	top: 2px;
}
#welcome a:link, #welcome a:visited {
	text-decoration: none;
	padding: 5px 0px 5px 20px;
	z-index: 3;
	color: #FFFFFF;
	background-image:url(../images/question.gif);
}
#welcome a:hover {
	text-decoration: none;
	color: #FFCC00;
	background-image:url(../images/questionyellow.gif);
}
#quicklinks {
	 
	top: 0px;
	bottom: 0px;
	font-size: 10px;
	color: #FFFFFF;
}
#quicklinks a:link, #quicklinks a:visited {
	text-decoration: none;
	padding: 5px 0px 5px 15px;
	z-index: 3;
	color: #FFFFFF;
}
#quicklinks a:hover {
	text-decoration: none;
	color: #FFCC00;
}
#corpsites {
	position: absolute;
	bottom: 0px;
	right:  0px;
	height: 20px;
	width: 150px;
	background-color: #CCCCCC;
}
/* ------ GLOBAL NAVIGATION AREA ------ */
#gnavimgleft {
	position: absolute;
	top: 0px;
	left: 0px;
}
#gnavimgright {
	position: absolute;
	top: 0px;
	right: -1px;
}
#globalnav {
	position: absolute;
	top:50px;
	left:200px;
	height: 25px;
	width: 600px;
	float: none;
	z-index: 50;
	background-color: #666666;
	border: 1px solid #FFFFFF;
}
#globallinks {
  	font-size: 10px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2;
	padding-top: 6px;
	padding-bottom: 6px;
}
#quotelinkslabel {
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	right: 120px;
	top: 6px;
}
#quotelinks {
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	right: 15px;
	top: 3px;
}
#quotelinks select {
	width: 100px;
	font-size: 10px;
}
a.glink1, a.glink2, a.glink3, a.glink4, a.glink5, a.glink6, a.glink7, a.glink1:visited, a.glink2:visited, a.glink3:visited, a.glink4:visited, a.glink5:visited, a.glink6:visited, a.glink7:visited{
	text-decoration: none;
	font-weight: bold;
	padding: 6px 10px 7px 10px;
	 
        background-image: images\133box.gif;
  	color: #FFFFFF;
	 
	z-index: 1;
}
a.glink1:hover{
	color: #000000;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #ffffff;
	background-color: #66CC00;
        width:133px;
        height:29px;
}
a.glink2:hover{
	color: #000000;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #66CC00;
}
a.glink3:hover{
	color: #000000;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #66CC00;
}
a.glink4:hover{
	color: #000000;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #66CC00;
}
a.glink5:hover{
	color: #000000;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #66CC00;
}
a.glink6:hover{
	color: #000000;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #66CC00;
}
a.glink7:hover{
	color: #000000;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #66CC00;
}
/* ------ SUB-NAVIGATION AREA ------ */
#subglobal1 {
	background-color: #333330;
}
#subglobal2 {
	background-color: #3399CC;
}
#subglobal3 {
	background-color: #FFCC00;
}
#subglobal4 {
	background-color: #66CC00;
}
#subglobal5 {
	background-color: #3399CC;
}
#subglobal6 {
	background-color: #66CC00;
}
.subglobalnav{
	position: absolute;
	font-size: 10px;
	top: 76px;
	height:132px;
	width: 100%;
	visibility: visible;
	z-index: 1;
	border: 1px solid #FFFFFF;
	background-color: #3399CC;
	color: #666666;
}
.subglobalnav img{
	position: absolute;
	left: 0px;
	top: 0px;
        color: #FFFFFF;
}
.subglobalnav font{
	position: absolute;
	left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	top: 16px;
        color: #FFFFFF;
}
.subglobalnav a:link, .subglobalnav a:visited {
	padding: 0px 20px 1px 0px;
	text-decoration: none;
	color: #ffffff;
}
.subglobalnav span {
	padding: 1px 10px 1px 10px;
	color: #666666;
}
.subglobalnav a:hover{
	color: #666666;
}
/* ------ MAIN PAGE AREA - PAGE SPECIFIC CONTECT ------ */
#maincell_2010_611 {
	position: absolute;
	 
	float: none;
	min-width: 802px;
	z-index: 10;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
#maincell { 
text-align:left; /* reset text alignment */ 
width:802px; /* or a percentage, or whatever */ 
margin:0 auto; /* for the rest */ 
} 
#tl {
	position:absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#tr {
	position:absolute;
	top: 0px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
/* ------ LEFT SIDE PAGE NAVIGATION ------ */
#sidenav {
	float: left;
	width: 175px;
	padding: 0px;
	margin: 0px;
	font-size: small;
	background-color: #FFFFFF;}
#rightnav {
	float: left;
	width: 100%;
	padding: 0px;
	margin-top: 1px;
	font-size: small;
}
#fullpagecontent {
	margin: 0px;
	border-bottom: 1px solid #FFFFFF;
}
#fullpagecontent a.desc:link, #fullpagecontent a.desc:visited {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
#fullpagecontent a.price:link, #fullpagecontent a.price:visited {
	font-size: 16px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
/* ------ LEFT COLUMN LINK BOX ------ */
#leftlinkbox {
	margin: 0px 0px 1px 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;}
#leftlinkbox h3 {
	padding: 5px 0px 5px 12px;
	font-size: 12px;
	border-bottom: 1px solid #CCCCCC;
	background-image: url(../images/pglink_headerback_gray.jpg);
	color: #666666;}
#leftlinkbox a:link, #leftlinkbox a:visited {
	display: block;
	margin: 1px 1px 1px 12px;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
	font-size: 12px;
	border-left: 10px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #666666;}
#leftlinkbox a.reglink:link, #leftlinkbox a.reglink:visited {
	color: #3399CC;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	border: 0px solid #333333;
}
#leftlinkbox a.reglink:hover {
	color: #66CC00;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	border: 0px solid #333333;
}
#leftlinkheader {
	display: block;
	margin: 1px 12px 1px 10px;
	padding: 0px 0px 0px 2px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	color: #666666;}
#frontrightcol {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-left: 1px solid #FFFFFF;}
#promoboxfront {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;}
#promoboxfront h3 {
	padding: 5px 0px 5px 12px;
	font-size: 12px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-image: url(../images/pglink_headerback_gray.jpg);
	color: #666666;}
#promoboxfrontright {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;}
#promoboxfrontright h3 {
	padding: 5px 0px 5px 12px;
	font-size: 12px;
	border-top: 0px;
	border-bottom: 1px solid #CCCCCC;
	background-image: url(../images/pglink_headerback_gray.jpg);
	color: #666666;}
#promoboxfrontright h4 {
	padding: 5px 0px 5px 12px;
	font-size: 12px;
	border-top: 0px;
	border-bottom: 1px solid #CCCCCC;
	background-image: url(../images/pglink_headerback_gray.jpg);
	color: #666666;}
.nlinkbuttons {
	width: 100px;
}
/* ------ PAGE LINKS ------ */
#config{
	position: relative;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
#config h3{
	padding: 5px 0px 5px 12px;
	font-size: 11px;
	clear: both;
}
#config a:link, #config a:visited {
	display: block;
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 0px 13px;
	text-decoration: none;
	font-size: 10px;
}
#config img{
	float: right;
}
#configselect{
	display: block;
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 0px 13px;
	font-size: 11px;
	clear: both;
}
#configselect span{
	right: 0px;
}
#price{
	padding: 0px 20px 0px 0px;
}
/* ------ PAGE NAME INFORMATION ------ */
#content {
	vertical-align: top;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 10px 185px;
}
#nosidecontent {
	vertical-align: top;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 10px 15px;
}
#modelname {
	font-size: 32px;
}
#modelblurb {
	font-size: 16px;
}
#pageName{
	position: relative;
	left: 0px;
}
#pageName h2{
	color: #666666;
}
#highlights {
	position: relative;
	float: none;
}
#description {
	position: relative;
	padding-top: 10px;
	top: 0px;
	clear: both;
}
#midbar {
	position: relative;
	width: 100%;
	top: 120px;
	height: 20px;
	z-index: 2;
	clear: right;
	background-color: #666666;
	border: 1px solid #FFFFFF;
}
#sidebarholder {
	position: absolute;
	top: 2px;
	right: 0px;
	width: 150px;
	background-color: #FFFFFF;}
#sidelinks{
	margin: 0px 0px 1px 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
#sidelinks h3{
	padding: 5px 0px 5px 12px;
	font-size: 11px;
	border-bottom: 1px solid #CCCCCC;
	background-image: url(../images/pglink_headerback_gray.jpg);
	color: #666666;
}
#sidelinks a:link, #sidelinks a:visited {
	display: block;
	margin: 1px 1px 1px 1px;
	padding: 0px 0px 0px 2px;
	text-decoration: none;
	font-size: 10px;
	border-left: 10px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #666666;}
/* ------ PRODUCT DETAIL NAV ------ */
#productnav {
	position: relative;
}
#productlinks {
  	font-size: 10px;
	left: 0px;
	top: 0px;
	z-index: 2;
	padding-top: 5px;
	padding-bottom: 6px;
}
a.plink, a.plink:visited {
	text-decoration: none;
	background-color: #CCCCCC;
  	color: #000000;
	padding: 6px 30px 7px 30px;
}
a.plink:hover {
	text-decoration: none;
	color: #000000;
	background-color: #CCCCCC;
}
#productbox {
	border: 1px solid #CCCCCC;
	position: relative;
	top: 24px;
	left: 0px;
	height: 300px;
	z-index: 1;
}
.modelimg {
	float: right;
}
#tabs {
	position: relative;
	border-bottom: 1px solid #CCCCCC;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	z-index: 10;
}
#tabs img {
	position: relative;
	top: 4px;
}
.content {
	position: relative;
	top: 0px;
	margin: 0;
	padding: 5px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	visibility: hidden;
}
#contentpad {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 20px 5px 5px 5px;
	background-image: url(../images/ptabs/ptabs_bg.jpg);
}
/* ------ FOOTER INFORMATION ------ */
#footer {
	font-size: 10px;
	height: 50px;
	clear: both;
	padding: 10px;
	color: #FFFFFF;
	background-color: #666666;
}
#footer a:link, #footer a:visited {
	padding: 0px 10px 0px 10px;
	text-decoration: none;
	color: #FFFFFF;
}
#footer a:hover{
	color: #FFCC00;
}
#footer span{
	padding: 0px 10px 0px 10px;
}
#footer img{
}
a.reglink:link, a.reglink:visited {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.reglink:hover {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}
a.prolink:link, a.prolink:visited {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.prolink:hover {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: RED;
	text-decoration: UNDERLINE;
        
}
a.smlink:link, a.smlink:visited {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
        font-weight: bold;
}
a.smlink:hover {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: RED;
	text-decoration: UNDERLINE;
        font-weight: bold;
        
}
.btnContinue{
	background-color: #66CC00;
	width: 100px;
}
.btnEdit{
	font-size: 9px;
	cursor: pointer;
/*	background-color: #3399CC; */
	width: 75px;
/*	border: 1px solid #666666; */
}
.btnHidden{
	font-size: 10px;
	cursor: pointer;
/*	background-color: #3399CC; */
	width: 0px;
/*	border: 1px solid #666666; */
}
.btnCart{
	font-size: 9px;
	cursor: pointer;
/*	background-color: #3399CC; */
	width: 100px;
/*	border: 1px solid #666666; */
}
.btnOption{
	font-size: 10px;
	cursor: pointer;
/*	background-color: #3399CC; */
	width: 150px;
	height: 50px;
/*	border: 1px solid #666666; */
}
.bottomborder {
	border-bottom: 1px solid #FFFFFF;}
.maincartsku {
	font-size: 16px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
.Desc {
	font-size: 16px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
#tabletop {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;}
#tabletop h1 {
	padding: 3px 8px 3px 8px;
	font-size: 16px;
	background-image: url(../images/pglink_headerback_gray.jpg);
	color: #666666;}
#tabletop h1 span.reglink {
	padding: 1px 3px 5px 3px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;}
#tabletop h2 {
	padding: 5px 8px 5px 8px;
	font-size: 16px;
	background-image: url(../images/pglink_headerback_gray.jpg);
	color: #666666;}
#tabletop h3 {
	padding: 5px 8px 5px 8px;
	border: 0px;
	font-size: 11px;
	background-image: url(../images/pglink_headerback_gray.jpg);
	color: #666666;}
#tabletop h4 {
	padding: 1px 8px 1px 8px;
	border: 0px;
	font-size: 11px;
	background-image: url(../images/pglink_headerback_gray.jpg);
	color: #666666;}
.cartlineprice {
	padding: 0px 8px 0px 0px;
	font-size: 16px;
	font-weight: bold;}
.dd250 {
	width: 250px;
}
.dd350 {
	width: 350px;
}
.dd500 {
	width: 500px;
}
.dd600 {
	width: 600px;
}
.dd400 {
	width: 400px;
}
.dd450 {
	width: 450px;
}
.dd375 {
	width: 375px;
}
.whitebdr {
	border: 1 solid #FFFFFF;
}