html{ font-size: 100%; } 
body  { font-size: 1em; font-family: Verdana, Arial, Tahoma, "Times New Roman", sans-serif; 
color: #000; background: #c0c0c0; 
margin: 0px; padding: 0px;  
text-align: center; } 

p, h1, div, {margin: 0px; padding: 0px;} 
.floatl{float:left;}
.floatr{float:right;}
.clearall{clear:both}
.padl2{padding-left:2px;}
.padt10{padding-top:10px;}
.marginl120{margin-left:120px;}

.font14b
{font: bold 14px Verdana, Arial, Tahoma, "Times New Roman", sans-serif; }

#container, contentsAlign { margin-left: auto; margin-right: auto; width: 960px; text-align: left;} 
.contentsAlign{margin-left: auto; margin-right: auto; width: 790px; text-align: left;}

#header {background-color:#fbfbfb; padding-top:4px; padding-bottom:28px;}
.topcart{padding-left:450px; margin:0; background-color:#fbfbfb; height:32px; padding-top:4px;}
.carttext{ padding-left:6px; padding-right:10px; font: bold 11px Verdana, Arial, Tahoma, "Times New Roman", sans-serif; 	}

.headerbg{
webkit-border-radius: 9px;
border-radius: 9px;
background:#000;
height:61px; padding-left:20px; padding-right:16px;
}

.primarymenu{ padding-left:102px; padding-top:23px;	}

.primarymenu a:link, .primarymenu a:visited, .primarymenu a:hover, .primarymenu a:active
{ color:#fff; font: bold 11px Verdana, Arial, Tahoma, "Times New Roman", sans-serif;
text-align:left;
text-decoration: none;
margin-left:6px; }

.primarymenu a:hover, .primarymenu a:active { border-top: 3px solid #ffcc66; }

.banner{margin-top:10px; margin-bottom:6px;}

	
.selectplan{ text-align:center; }

.select-plan-top{ background:#515151 url(..//images/select-plan-top.jpg) no-repeat;
height: 22px;  color:#fff; 
width: 195px; 
padding-top:16px; padding-bottom:10px; }

.select-plan-middle{ background:#515151 url(..//images/select-plan-middle.jpg) repeat-y;
height: 25px;
width: 195px; 
padding-top:10px;
font: normal 11px Verdana, Arial, Tahoma, "Times New Roman", sans-serif;}

.select-plan-bottom{ background:#515151 url(..//images/select-plan-bottom.jpg) no-repeat;
height: 69px; color:#990000;
width: 195px; padding-top:12px;} 

.shoppingresourcebg { background:#000 url(../images/shoppingresourcebg.jpg) repeat-x;
height: 131px;
width: 100%;}

.shoppingresourcecontainer { margin-left: auto; margin-right: auto; width: 876px; text-align: left;
padding-top:24px;
padding-bottom:10px;
padding-left:83px;}

.shoppingresourcecontainer img { padding-left:1px;}