html { margin: 0; padding: 0; }
div#wizardLinks
{
	margin:16px 0;
}

div#wizardLinks a 
{
	background:url(images/icon_find.gif);
	display:block;
	width:171px;
	height:27px;
	text-indent:-5000px;
}
h1
{
    margin-top: 10px;
    font-size: 10pt;
    vertical-align: bottom;
    color: #cc6600;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 2px;
}
.tempdescr
{ white-space:normal; 
    
}
h2
{
    margin-top: 10px;
    font-size: 8pt;
    vertical-align: bottom;
    color: #cc6600;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
    display: inline;
}
h2.shaded
{
    color: #cccccc;
    display: inline;
}
h2 a
{
    font-size: 8pt;
    vertical-align: bottom;
    color: #A6AAB6;
    font-weight:bold;
}
body {
	margin: 0;
	padding: 0;
	background: #ffffff;
	font-family:Verdana;
	font-size: 8pt;
}

img
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
td
{
    vertical-align: top;
}
#tdlink a:link, #tdlink a:visited {
  color:Black;
  text-decoration: underline;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: teal;
  text-decoration: underline;
}


A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}


.sitelogobox
{
    padding:0px;
   background-color:#F7F9F9;
   
}
.catalogmenu
{
    border-bottom: gainsboro 1px solid;
    text-align: right;
    margin-bottom: 10px;

}



.textbox li
{
    list-style-type: none;
}
.plainbox
{
	padding: 11px;
	margin-bottom: 7px;
    width:auto;
    padding-right: 5px;
    padding-left: 5px;
    color: #696969;
	font: .7em Verdana, Arial, Helvetica, sans-serif;

}
.pnl
{
	padding: 0px;
	margin-bottom: 0px;
    width:auto;
    padding-right: 5px;
    padding-left: 5px;

}
.regtext
{
       color: black;
	font: .7em Verdana, Arial, Helvetica, sans-serif;
}
.offsetleftbox
{
	margin-bottom: 7px;
    width:auto;
    padding-right: 5px;
    padding-left: 30px;

}

.textboxheader
{
    font-weight: bold;
    font-size: 8pt;
    color: #f5f5f5;
    font-family: verdana;
    background-color: #A6AAB6;
    padding-right:2px;
    padding-left: 2px;
    padding-bottom: 3px;
    padding-top: 3px;
    width:128px;
    border: solid 1px #A6AAB6;
}
.textbox {
	border: solid 1px #CBCED4;
	background: #f5f5f5;
	padding-right: 2px;
    padding-left: 2px;
     padding-bottom: 11px;
    padding-top: 11px;
	margin-bottom: 7px;
    width:128px;
  
  

}
.textboxRight {
	border: solid 1px #CBCED4;
	background: #f5f5f5;
	padding: 2px;
	margin-bottom: 7px;
    width:110px;
    color:#666; 
border-bottom:1px solid #e9e9e9;margin:3px 2px 4px;color:#808080;
 font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
}
.textboxheaderRight
{padding:2px 15px 3px 15px;
 border-style:solid;
 border-top-width:1px;
 border-left-width:1px;
 border-bottom-width:1px;
 border-right-width:1px;
 border-top-color:#d9dfea;
 border-left-color:#d9dfea;
 border-bottom-color:#0e1f5b;
 border-right-color:#0e1f5b;
 background-color:#00616D;
 color:#fff;
 font-size:11px;
 font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
 text-align:center

    
}
.textboxheader a
{	 font-family: verdana;
    font-weight: bold;
    font-size: 8pt;
    color: #f5f5f5;
    text-decoration: underline;
   
}

.textboxheader a:hover {
		color: #AABBDD;
	}
.shippinglblHeader
{
    font-weight: bold;
    font-size: 7pt;
    color: #f5f5f5;
    font-family: verdana;
    background-color: #A6AAB6;
    padding-right: 5px;
    padding-left: 10px;
  
}
.textboxheaderlogin
{
    font-weight: bold;
    font-size: 8pt;
    color: #f5f5f5;
    font-family: verdana;
    background-color: #A6AAB6;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
    width:400px;
    border: solid 1px #A6AAB6;
  }
  .textboxlogin {
	border: solid 1px #CBCED4;
	background: #f5f5f5;
	 padding-right: 4px;
    padding-left: 11px;
     padding-bottom: 11px;
    padding-top: 11px;
	margin-bottom: 7px;
     width:400px;

}
  .labelerrorbox {
	border: solid 1px #CBCED4;
	background: #f5f5f5;
	 padding-right: 4px;
    padding-left: 11px;
     padding-bottom: 11px;
    padding-top: 11px;
	margin-bottom: 7px;
     width:700px;

}
.graybox
{
 	border: solid 1px #CBCED4;
	background: #ffffff;
	padding: 11px;
	margin-bottom: 7px;
   
}
.grayboxheader
{
    font-weight: bold;
    font-size: 8pt;
    color: #f5f5f5;
    font-family: verdana;
    background-color: #999DA6;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}
.grayboxheadereven
{  width:259px;
    font-weight: bold;
    font-size: 8pt;
    color: #f5f5f5;
    font-family: verdana;
    background-color: #A6AAB6;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}
.whiteboxheadereven
{  width:259px;
    font-weight: bold;
    font-size: 8pt;
    color: #999DA6;
    font-family: verdana;
    background-color: White ;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}
.bodywrapper
{
    margin-left: 2px;
    margin-right: 0px;
    width:760px;
    height:118px;

}
#columnleft
{ 
    width: 128px;
    float:left;
}
#columnleftlogin
{ 
    width: 232px;
    float:left;
}


#columnright
{ 
    margin-left: 150px;
   
    border-left: #dcdcdc 1px solid; 
    
}


#menutext
{
    padding: 10px;
    text-align: right;
    border-bottom: gainsboro 1px solid;
    margin-bottom: 10px;
   	font-family: Verdana, Arial, Helvetica, sans-serif;

}
	#menutext ul {
		margin: 0px;
		padding: 0px;
		list-style-image: url('none');
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	#menutext li { display: inline ;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
	
	#menutext a:link, #menutext a:visited {
		padding-left: 12px;
        font-size: 8pt;
        color:#A6AAB6; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	#menutext a:hover {
		color:Teal;
		 text-decoration: none;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#mainmenutext
{
    padding: 5px;
    text-align: right;
    border-bottom: gainsboro 1px solid;
    margin-bottom: 5px;
   	font-family: Verdana, Arial, Helvetica, sans-serif;

}
	#mainmenutext ul {
		margin: 0px;
		padding: 0px;
		list-style-image: url('none');
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	#mainmenutext li { display: inline ;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
	
	#mainmenutext a:link, #mainmenutext a:visited {
		padding-left: 12px;
        font-size: 8pt;
        color:White; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
		
	#mainmenutext a:hover {
		color:Black;
		 text-decoration: none;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
	}




	
	
.homeproductdisplay
{
    padding-right: 5px;
    padding-left: 5px;
    color: #696969;
    margin-left: 5px;
    margin-right: 5px;
    min-width:500px;
}
.subtotal
{
    text-align: right;
    border-top: 1px solid #c9c9c9;
    margin-top: 5px;
}
.checkout
{
    margin-top: 5px;
    color: #696969;
    font-size: 8pt;
}
.shippinglbl
{
       color: #696969;
    font-size: 7pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.shippinglbl a
{
       color: #696969;
    font-size: 7pt;
}
.searchbox
{
    border-right: #dcdcdc 1px solid;
    border-top: #dcdcdc 1px solid;
    font-size: 8pt;
    border-left: #dcdcdc 1px solid;
    border-bottom: #dcdcdc 1px solid;
    font-family: verdana;
}
.thumbimage
{
    width: 150px;
       float:left;

}
.oldprice
{
    font-weight: bold;
    color: #696969;
    text-decoration: line-through;
}
.saleprice
{
    font-weight: bold;
    color: #cc0000;
}
.sidemenulink
{
    font-size: 8pt;
    font-family: verdana;
}
.sidemenulink2
{
    font-size: 8pt;
    font-family: verdana;
    border:border-color=black:border-width=1
    
}
.errorbox
{
    border-right: #660000 1px solid;
    border-top: #660000 1px solid;
    font-weight: bold;
    font-size: 9pt;
    border-left: #660000 1px solid;
    color: #660000;
    border-bottom: #660000 1px solid;
    font-family: verdana;
    background-color: #ffcccc;
    width:auto;
}
.sectionheader
{
    border-bottom: #dcdcdc 1px solid;
    color: #65738E;
    font-size: 8pt;
    padding-bottom: 5px;
    font-weight:bold;
}
.sectionheaderOrange
{
    border-bottom: #dcdcdc 1px solid;
    color: #F58426;
    font-size: 8pt;
    padding-bottom: 5px;
    font-weight:bold;
}
.sectionheaderTeal
{
    border-bottom: #dcdcdc 1px solid;
    color: #00929F;
    font-size: 8pt;
    padding-bottom: 5px;
    font-weight:bold;
}
.sectionheaderPrint
{
    border-bottom: #dcdcdc 1px solid;
    color: #A6AAB6;
    font-size: 15pt;
    padding-bottom: 5px;
    font-weight:bold;
}

strong
{
    color: #696969;
}
.addtocartlink
{
    font-size: 10pt;
    text-decoration: none;
    font-weight: bold;
    color: #cc6600;
}
.checkoutlabel
{
    font-size: 8pt;
    font-family: verdana;
    color: slategray;
    width:160px;
    
}


.checkoutlabel1
{
    font-size: 8pt;
    font-family: verdana;
    color: slategray;
    
}
.checkoutlabel2
{
    font-size: 8pt;
    font-family: verdana;
    border:border-width=0;
    color: slategray;
    
}
.checkoutlabelPrint
{
    font-size: 8pt;
    font-family: verdana;
    color: black;
}
.checkoutlabelPrint1
{
    font-size: 10pt;
    font-family: verdana;
    color: black;
}
INPUT
{
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    font-size: 8pt;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
    font-family: verdana;
}
SELECT
{
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    font-size: 8pt;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
    font-family: verdana;
}
.admin-header
{
    background-color: #6190CD; 
    height:40px;
    padding-left:10px;
    border-bottom:solid 4px #B4CCEB;
}
.admin-header h1
{
    color: white;
}

.spotlightContent a, .spotlightContent a:link, .spotlightContent a:visited {
	height: 100%;
	display: block;
	
	border-left: 10px solid #E6E7E8;
	float: left;
	text-decoration: none;
	color: #696969;
	padding-left: 10px;
	margin: 0px;
}

.spotlightContent a:hover {
	border-left: 10px solid #ADB9C4;
	background-color: #E6E7E8;
	text-decoration: none;
}

.spotlightText {
	padding-top: 0px;
	padding-bottom: 0;
	width: 285px;
	height: 53px;
	display: inline;
	float: left;
	margin: 0px;
	border:  1px solid #ADB9C4;
	font-family:Verdana;
	font-size: 7pt;
}
.spotlightTextShort {
	padding-top: 0px;
	padding-bottom: 0;
	width: 300px;
	
	display: inline;
	float: left;
	margin: 0px;
	border:  1px solid #ADB9C4;
	font-family:Verdana;
	font-size: 8pt;
}
.spotlight img{
	height: 100%;
	display: block;
	
	border-left: 10px solid #E6E7E8;
	float: left;
	padding-left: 10px;
	margin: 0px;
}
.spotlightBox {
	padding-top: 0px;
	padding-bottom: 0;
	width: 285px;
	height: 23px;
	border:  1px solid #ADB9C4;
}
/*
This is the start of the NEW CSS items
*/
.mailLinks 
{
    
    
}
.contentLinks a,.contentLinks  a:link,.contentLinks a:visited
{
  color:#069;
  text-decoration:none ; 
}
.contentLinks a:hover
{
     text-decoration:underline ; 
}
.checkbox 
{
    
}
.checkoutMainHeading 
{    font-family:Verdana,Helvetica,Sans-Serif;
    font-size:12pt;
    font-weight:bold;
    margin:0;
    margin-top:5px;
    margin-bottom:10px;
    color:#069;
    
}

.checkoutSubHeading 
{
      font-family:Verdana,Helvetica,Sans-Serif;
    font-size:12pt;
    font-weight:bold;
    margin:0;
    margin-top:5px;
    margin-bottom:10px;
    color:#CC8633;
}
.checkoutLabel 
{
    
}

.checkoutTextbox 
{
    
}
.contentMainHeading 
{
    font-family:Verdana,Helvetica,Sans-Serif;
    font-size:12pt;
    font-weight:bold;
    margin:0;
    margin-top:5px;
    margin-bottom:10px;
    color:#069;
   
}

.contentSubHeading 
{
   font-family:Verdana,Helvetica,Sans-Serif;
    font-size:10pt;
    font-weight:bold;
    margin:0;
    margin-top:5px;
    margin-bottom:10px;
    color:#65738E;
  }
 .contentSubHeading:last-line 
{ border-bottom: #dcdcdc 1px solid;
   
 }
.contentLabel 
{
    
}

.contentText 
{
    font-family:Verdana,helvetica,sans-serif;
    font-size:8pt;
    margin-left:0;
    margin-top:0;
    padding-left:0;
    border:0;
    
}
.contentText a,.contentText  a:link,.contentText a:visited
{
  color:#069;
  text-decoration:none ; 
}
.contentText a:hover
{
     text-decoration:underline ; 
}

.contentMainList 
{
   height: 100%;
	display: block;	
	border-left: 10px solid #E6E7E8;
	float: left;
	text-decoration: none;
	color: #696969;
	padding-left: 10px;
	margin: 0px; 
}
.contentSubList a, .contentSubList a:link, .contentSubList a:visited {

	height: 100%;
	display: block;	
	border-left: 10px solid #E6E7E8;
	float: left;
	text-decoration: none;
	color: #696969;
	padding-left: 10px;
	margin: 0px;
}

.contentSubList a:hover {
	border-left: 10px solid #ADB9C4;
	background-color: #E6E7E8;
	text-decoration: none;
}
    

 