td{
	font-family:Arial, Helvetica, sans-serif;}
	
td.frontcats{
	text-align:center;
	font-size:11px;
	font-variant:small-caps;}
	
a.frontcats{
	color:black;
	font-weight:bold;}
	
td.frontspecialcats{
	text-align:center;
	font-size:11px;
	font-variant:small-caps;}
	
a.productinfo{
	font-weight:bold;
	color:Darkgreen;}
	
.menubg_odd {
		font-family:arial,helvetica;
		font-size:11px;
		color:black;
		background: #b0c4de;
		filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#b0c4de',EndColorStr='#FFFFFF');}
.menubg_even {
		font-family:arial,helvetica;
		font-size:14px;
		color:black;
		background: #d3d3d3;
		filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#D3D3D3',EndColorStr='#FFFFFF');}
	  
table.main{
	background:white;
	}
	
#contact{
	font-size:11px;
	border:1px solid darkgoldenrod;
	background:beige;
	/*width:90%;*/
	height:450px;
	padding:5px;
	overflow:auto;}
	
a.frontlinks{
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	font-family:arial,helvetica,verdana,sans-serif; 
	text-decoration:none;}
a:hover.frontlinks{
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	text-decoration:underline;}
	
a.frontlinksdark{
	font-weight:bold;
	color:Green;
	font-size:11px;
	font-family:arial,helvetica,sans-serif; }
/*a:hover.frontlinksdark{
	font-weight:bold;
	color:#a9a9a9;
	font-size:11px;
	background:Yellow;
	font-family:arial,helvetica,sans-serif; }*/
	
a.forgot{
	font-weight:bold;
	color:white;
	font-size:11px;
	font-family:arial,helvetica,sans-serif;
	text-decoration:none;}
a:hover.forgot{
	font-weight:bold;
	color:white;
	font-size:11px;
	font-family:arial,helvetica,sans-serif;
	text-decoration:underline;}

a.footerlinks{
	font-weight:bold;
	color:#FFFFFF;}
	
a.footerlinksnotbold{
	color:#FFFFFF;}		
	
a.infodeskcategory2{
	font-weight:bold;
	color:#2525A8;
	font-size:12px;
	font-family:arial,helvetica,sans-serif; }
	
a.infodeskcategory3{
	color:#2525A8;
	font-size:12px;
	font-family:arial,helvetica,sans-serif; }
	
a.smallinfodeskcategory{
	font-weight:bold;
	color:#2525A8;
	font-size:11px;
	font-family:arial,helvetica,sans-serif; }

table.ntwtable{
	font-size:11px;
	padding:5px;
	background:#FFFFFF;}	
	
#description{
	font-size:11px;
	font-family:arial,helvetica,sans-serif}

.categorytitle{
	font-weight:bold;
	font-size:14px;
	font-family:arial,helvetica,sans-serif;}
	
.whototitle{
	font-weight:bold;
	font-size:13px;
	font-family:arial,helvetica,sans-serif;}
	
.ntwtitle{
	font-weight:bold;
	padding-top:3px;
	font-size:14px;
	font-family:arial,helvetica,sans-serif;}
	
.category{
	font-weight:bold;}
	
td.frontbreadcrumb{
	font-size:11px;
	border-top:3px solid black;
	border-left:3px solid black;
	border-right:3px solid black;
	text-align:center;
	padding:3px;}
	
td.breadcrumb{
	font-size:11px;
	color:white;
	border-top:3px solid black;
	border-left:3px solid black;
	border-right:3px solid black;
	text-align:center;
	padding:3px;}
	
#bwhead{
	background:black;
	font-size:11px;
	color:white;
	font-weight:bold;
	padding:5px;
	font-family:arial,helvetica,sans-serif;}
	
#newweek{
	background:white;
	font-size:11px;
	font-weight:bold;
	padding:5px;}

td.numbers{
	font-family:Arial,Helvetica;
	font-size:52px;
	font-weight:bold;
	color:#D3D3D3;}	
	
td.factsheadimage{
	border-style:solid;
	border-color:whitesmoke 000000 000000 whitesmoke;
	border-width:0px 0px 2px 1px;
	font-weight:bold;
	padding:2px 3px 2px 3px;
	background:#DCDCDC;}
	
td.factshead{
	border-style:solid;
	border-color:whitesmoke 000000 000000 whitesmoke;
	border-width:0px 1px 2px 0px;
	font-weight:bold;
	padding:2px 3px 2px 3px;
	background:#DCDCDC;}
	
td.factsheadnonlink{
	font-size:18px;
	border-bottom:1px solid black;
	font-weight:bold;
	padding:0px 3px 0px 3px;}
	
td.factsdesc{
	font-size:11px;
	padding:5px 15px 15px 15px;}
td.contactdesc{
	font-size:11px;
	padding:0px 15px 0px 15px;}
	
td.subdescription{
	font-size:11px;
	font-weight:bold;
	color:DarkGreen;
	padding:5px 20px 5px 30px;}
	
td.subdescriptionplain{
	font-size:12px;
	padding:10px 20px 5px 30px;}
	
td.sdsemployees{
	font-size:11px;
	text-align:center;
	padding:5px 3px 0px 3px;}
	
td.contacttitle {
	background:Navy;
	color:white;
	width:70%;
	padding:5px 5px 5px 5px;
	font-family:Arial,Hevletica;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid black;}
	
#firstinlist {
	text-align:left;
	position:absolute;
	top:135px;
    left:40px;
	border-bottom:1px solid black;
	padding:3px 3px 0px 3px;
	font-size:12px;
	font-weight:bold;
	width:570px;}
	
#secondinlist {
	text-align:left;
	position:absolute;
	top:215px;
    left:40px;
	border-bottom:1px solid black;
	padding:3px 3px 0px 3px;
	font-size:12px;
	font-weight:bold;
	width:570px;}
	
#thirdinlist {
	text-align:left;
	position:absolute;
	top:295px;
    left:40px;
	border-bottom:1px solid black;
	padding:3px 3px 0px 3px;
	font-size:12px;
	font-weight:bold;
	width:570px;}
	
#fourthinlist {
	text-align:left;
	position:absolute;
	top:375px;
    left:40px;
	border-bottom:1px solid black;
	padding:3px 3px 0px 3px;
	font-size:12px;
	font-weight:bold;
	width:570px;}
	
td.smallheader{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background:#000000;}
	
td.header{
	font-family:Arial,Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	border-top:2px solid black;
	border-bottom:2px solid black;
	background:dcdcdc;}
	
td.pageheader {
	font-family:Arial,Helvetica;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	border-top:2px solid black;
	border-bottom:2px solid black;
	background-image : url(/mallmap/boosters/gfx/sectionbg-silver.gif);}
	
td.tableheader{
	font-size:21px;
	font-weight:bold;
	color:black;
	text-align:center;
	background:beige;}

	
td.thistdlabel {
			padding-top:2px;
			padding-right:5px;
			font-family:verdana;
			font-size:11px;
			font-weight:bold;
			background-color:silver;}
td.thistdlabelmultirow {
			padding-top:3px;
			padding-right:5px;
			font-family:verdana;
			font-size:11px;
			font-weight:bold;
			background-color:silver;}
td.thistdform {
			padding-left:5px;
			font-family:verdana;
			font-size:11px;
			background-color:#f2f2f2;}
.everyday_text_small {
			font-family:verdana;
			font-size:8px;}	
.everyday_text {
			font-family:verdana;
			font-size:11px;}	
div.maincontentholder {
		position:relative;
		width:85%;
		margin:10px 0 10px 0;
		background-color:beige;
		border: 1px solid goldenrod;
		color:black;
		padding: 15px 20px 15px 20px;
		font-size:12px;
		font-family:verdana;
		z-index:10;}
.formfields {
	font-family:verdana;
	font-size:11px;}
.ContactDiv {
	position:absolute;
	font-family:verdana;
	font-size:11px;
	background-color:palegoldenrod;
	border: 1px solid goldenrod;
	color:black;
	padding: 5px 10px 5px 10px;
	visibility:hidden;
	z-index:100;
	width:200px;}
td.thistdformcontacts {
			padding-left:5px;
			font-family:verdana;
			font-size:11px;
			background-color:palegoldenrod;}
td.thistdlabelcontacts {
			padding-top:2px;
			padding-right:5px;
			font-family:verdana;
			font-size:11px;
			font-weight:bold;
			background-color:dcdcdc;}
div.ListContacts {
		position:relative;
		width:100%;
		margin:10px 0 0 0;
		background-color:beige;
		border: 1px solid darkgoldenrod;
		color:black;
		/*padding: 15px 20px 15px 20px;*/
		font-size:11px;
		font-family:verdana;
		z-index:110;
		overflow:auto;
		height:85px;}
.everydaytext {
	font-family:verdana;
	font-size:11px;}

.IFrameContactDiv {
	position:absolute;
	font-family:verdana;
	font-size:11px;
	background-color:palegoldenrod;
	border: 1px solid goldenrod;
	color:black;
	padding: 2px 3px 2px 3px;
	visibility:hidden;
	z-index:100;
	width:200px;}
	
td.newthisweekheadnonlink{
	font-size:18px;
	border-bottom:1px solid black;
	font-weight:bold;
	padding:0px 3px 0px 3px;}
	
td.ltochoice{
	font-size:12px;
	font-weight:bold;
	padding:10px 20px 0px 30px;}
	
td.ltochoicedesc{
	font-size:11px;
	padding:0px 30px 0px 40px;}
	
#tips{
	color:green;
	font-size:11px;}

table.optionbox{
	border:1px solid darkgoldenrod;
	background:Beige;
	font-size:12px;
	width:90%;}
	
.ftalphabet {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: black;
	border-width : 1;
	border-color : CCCCCC;
	border-style : ridge;
	width : 18px;}
	
td.frontoptions{
	font-size:18px;
	color:Navy;
	border-bottom:1px solid black;
	font-weight:bold;
	padding:0px 0px 3px 0px;}


