body
{
margin:0px;
padding:0px;
background-color: #f7f7f7;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
min-width:750px;
}

#surround
{
border: 1px solid #aaaaaa;
align:middle;
width:1020px;
}


/*header defs*/
#header
{
height:125px;
align:left;
background-color: #1359A1;
background-image: url(/SImages/housebg.gif); 
}
#header img
{
position:relative;
top:0px;
left:0px;
border:0px;
}
#header .strapline
{
position:absolute;
top:20px;
border:0px;
width:1023px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
}
/*header shopping cart*/
#sct
{
position:absolute;
top:10px;
right:20px;
height:60px;
width:250px;
background-color: #f7f7f7;
border-color: #dddddd;
border:0px;
margin:0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
font-color: #000000;
}

.TopNav {background: #f7f7f7 url(/SImages/nav.gif);}
.TopNav a {display: block; background: #D9E1E5 url(/SImages/nav.gif); border-right: 1px solid #AFBEC7; 
color: #456; float: left; font: normal 16px sans-serif; line-height: 41px; padding: 0 18px;}
.TopNav a:hover {background-position: left bottom; color: #f7f7f7;}
.Tclearer {clear: both; font-size: 0; height: 0;}


/*content defs*/
#content
{
margin:10px;
min-height:400px;
}

#main {
    background:#ffffff;
    float:right;
    width:73%;
	margin:0px;	
	padding:0px;	
    }
#lhn {
    background:#eeeeee;
    float:left;
    width:250px;
    }
#lhn div.toparealook {
    background:#FB8200;
	font-weight: bold;
	color: #ffffff;
	font-size: 14px;
	padding:3px;	
	margin:0px;	
}		
#lhn div.toparea {
    background:#0044A5;
	font-weight: bold;
	color: #ffffff;
	font-size: 14px;
	padding:3px;	
	margin:0px;	
}	
#lhn div.content {
    background:#eeeeee;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	padding:5px;
	margin:0px;		
}	

#lhn div.contentlook {
    background:#FBF0D2;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	padding:5px;
	margin:0px;		
}	

/* Text */
.TextSmall
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}




.smallnormalgaramond{ font-family: Garamond; font-size: 9px;}
.mediamnormalgarmond{ font-family: Garamond; font-size: 12px;}
.largenormalgarmond{ font-family: Garamond; font-size: 18px;}
.headlinegaramond{ font-family: Verdana; font-size: 10px;}
.netscape6problem{ font-family: Verdana; font-size: 10px;}
.smallnormal{ font-family: Verdana; font-size: 9px;}
.smallnormaltable{ font-family: Verdana,a; font-size: 10px; color: black;}
.smallnormaltablealt{ font-family: Verdana; font-size: 10px; color: black;}
.mednormal{ font-family: Verdana; font-size: 13px}
.mednormaltable{ font-family: Verdana; font-size: 10px; color: black;}
.mednormalhighlight{ font-family: Verdana;}
.medbold{ font-family: Verdana; font-size: 10px; font-weight: bold}
.medboldalt{ font-family: Verdana; font-size: 10px; font-weight: bold; color: black;}
.medboldtable{ font-family: Verdana; font-size: 10px; font-weight: bold; color: black;}
.largebold{ font-family: Verdana; font-size: 18px; font-weight: bold; color: black;}
.smallcompact{ font-family: Verdana; font-size: 10px}
.smallbold{ font-family: Verdana; font-size: 10px; font-weight: bold}
.smallboldtable{ font-family: Verdana; font-size: 10px; font-weight: bold; color: black;}
.smallboldtablealt{ font-family: Verdana; font-size: 10px; font-weight: bold; color: black;}
.smallboldtabletop{ font-family: Verdana; font-size: 10px; font-weight: bold; color: gray;}
.smallboldtemplate{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #BBBBBB;}
.smallboldfooter{ font-family: Verdana; font-size: 10px; color: gray;}
.locationbar{ font-family: Verdana; font-size: 10px; color: black;}
table.minibasket{background-color: #eeeeee;}
tr.minibasketline {background-color: #eeeeee;}
hr{ height: 1; color: #DDDDDD}
select{ font-family: Verdana; font-size: 10px; color: black; background-color: white; border-color: #DDDDDD;}
table.mainpage{background-color: white;}
tr.mainpagetableline {background-color: #FFFFFF;}
tr.mainpagetableline2 {background-color: #EEEEEE;}
tr.mainpagetablespecial{background-color: #DDDDDD;}
tr.mainpageversionhighlight{background-color: #EEEEEE;}
td.shortformatproduct {border: solid 1px; border-color: #000099; background-color: #FFFFFF;}
.buttonstyle{font-family: Verdana; color: blue;}
PRE {font-size: 0.9em; color: blue; font-family: Verdana}

