BODY {
font-family : tahoma, sans-serif;
font-size : 11px;
margin-top : 0;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
padding : 0;
background : #fff;
text-align : left;
height : 100%;
color : #333;
}
a {color : #07519a;text-decoration : underline !important;}
a:hover {text-decoration : underline !important;}
a:active {color : #009900;}
.head { padding : 0; padding-left : 50px; padding-right : 50px; } 
.title { font-family : verdana, arial, sans-serif; color : #0000cc; font-size : 16pt; font-weight : 600; }
#N2 {background : #0066cc;border-left : 2px solid #0066cc;width:100%:}
#N2 td {border-top : 2px solid #0066cc;padding : 3px 8px 4px;}
#N2 td#inspromo a {color : yellow;font-weight : bold;}
#N2 td a, #N2 td a:visited {color : #fff;}
#N2 td#selected {background-color : #ebf4ff;}
#N2 td#selected a, #N2 td#selected a:visited, #N3 td#selected a, #N3 td#selected a:visited { color : #07519a; font-weight : bold; }
#N2 td#last, #N3 td#last {width : 100%;text-align : right;}
#N3 {margin : 0;background : #ebf4ff;padding : 4px 8px 5px 5px;}
#N4 {margin : 0;background : #fff;font-size:14px;padding : 4px 8px 5px 5px;}
#N3 td {padding : 4px 8px 5px 5px;}

#HomeCenter {width:90%;clear:left;margin:0px;background-color:#ffffff;padding:20px 0px 10px 60px;vertical-align:top;}

.TopRow {width : 590px;margin : 0;border : 0 solid;padding-top : 14px;vertical-align : top;}
.BottomRow {width : 590px;border : 0 solid;padding : 0;margin : 0;vertical-align : top;}
.TopLeft {width : 187px;height : 190px;border-right-color : #adadad;border-right-style : dashed;border-right-width : 1px;padding-bottom : 5px;margin : 0;vertical-align : top;}

.TopCenter {
width : 187px;
height : 190px;
display : block;
border-right-color : #adadad;
border-right-style : dashed;
border-right-width : 1px;
padding-bottom : 5px;
padding-left : 5px;
margin-left : 8px;
vertical-align : top;
}
.TopRight {
width : 187px;
height : 190px;
padding-bottom : 5px;
padding-left : 5px;
margin-left : 8px;
vertical-align : top;
}
.productImage {
float : right;
vertical-align : top;
margin : 0;
border : none;
}
.productHeader {color:#ba012f;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:120%;font-weight:bold;vertical-align:top;margin:0px;padding:0px;} 
.HomeCenterText { color:#333;font-size:11px;line-height:16px;margin:2px 4px;}
.HomeCenterText2 {color : #333;font-size : 86%;line-height:16px;margin:0px;padding:0px;}
a.productTextLinks {color : #333;font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 11px; font-weight : normal; text-decoration : none; line-height : 16px; } 
a.productTextLinks:visited { color : #333; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 11px; font-weight : normal; text-align : center; line-height : 16px; text-decoration : none; } 
a.productTextLinks:hover { color : #ba012f; font-size : 11px; font-weight : normal; text-decoration : underline; line-height : 16px; } 
.specialsHeader { color : #ba012f; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 120%; font-weight : bold; vertical-align : top; text-align : center; margin : 0; padding : 0; } 
#headertable {width:100%;background:#fff url("/images/bg.gif") repeat-x right bottom;line-height:normal;} 
#headertable #toprightcart{padding:10px;margin:10px;text-align:right;font-size:14px;}

#headersubs { width : 100%; background : #0584ea; text-decoration : none; font-weight : bold; font-family : verdana; font-size : 10px; color : #fff; line-height : normal; text-align : left; padding : 5px 15px 4px 16px; } 
#pagetitle { width : 100%; text-decoration : none; font-weight : bold; font-family : verdana; font-size : 16px; color : #000; line-height : normal; text-align : left; padding : 0; padding-left : 15px; margin : 0; }

#tableheader
{

	height:1%;
	width:100%;
	font-family: verdana,arial;
	font-size:25px;
	font-weight:900;
	color:#880000;
     	margin-top:5px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
	padding:0px;

}

h1:first-child 
{
	font-family: verdana,arial;
	font-size:25px;
	font-weight:900;
	color:#880000;
	text-align:left;
	padding:0px;
	margin:0px;
	
}

#pagecentercopy
{
	text-align:left;
	font-family : verdana,arial,sans-serif; 
	font-size : 12px;	
	margin-left:20px;
	padding:0px;
	width:70%;
}
.allcontent { position:absolute; left:0px; top:0px; margin-left:0%; width:100%; height:98%; background: #ffffff;}
//#footer { position:absolute; left:0px;bottom:0px;right:0px;text-align:center; width:100%;} 
#footer {text-align:center; width:100%;} 