#dropmenudiv { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; Z-INDEX: 100; FONT: 12px/18px Verdana; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: absolute }
#dropmenudiv A { DISPLAY: block; WIDTH: 100%; TEXT-INDENT: 3px }
#dropmenudiv A:hover { BACKGROUND-COLOR: white }
#divBody{margin:0px auto;width:800px;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-bottom:0px solid #ffffff;}

A:link { color: #336699; text-decoration: underline }
A:active { color: #336699; text-decoration: underline }
A:visited { color: #336699; text-decoration: underline } 
A:hover { color: #000000; text-decoration: underline }

a.alert:link {  
  font-family: Verdana, Geneva, Sans-Serif;
	color: #FF0000; 
	text-decoration: underline;
	font-size: 8pt;
}
                      
a.alert:visited {  
  font-family: Verdana, Geneva, Sans-Serif;
	color: #FF0000; 
	text-decoration: underline;
	font-size: 8pt;
}
a.alert:active {  
  font-family: Verdana, Geneva, Sans-Serif;
	color: #FF0000; 
	text-decoration: underline;
	font-size: 8pt;
}
a.alert:hover {  
  font-family: Verdana, Geneva, Sans-Serif;
	color: #FF0000; 
	text-decoration: underline;
	font-size: 8pt;
}        

Body 
{
    background-color: #FFFFFF;
}
	
.LargeHeadline {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 12pt;
font-weight: bold;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
}

.LargeHeadlineBlack {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 12pt;
font-weight: bold;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
}     

.LargeHeadlineRed {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 12pt;
font-weight: bold;
color: #FF0000;
margin-bottom: 0; 
padding-bottom: 0; 
}
		
.MediumHeadlineRed {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 10pt;
font-weight: bold;
color: #FF0000;
margin-bottom: 0; 
padding-bottom: 0; 
} 

.MediumHeadline {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
}     

.SmallHeadline {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 9pt;
font-weight: bold;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
}
                                             	
.BodyText {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
margin-left: 0;
}         

.BodyTextBold {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: bold;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
margin-left: 0;
}  

.frmInpt40{width:40px;height:19px;font-family: Verdana, Geneva,Sans-Serif;font-size:8pt;color:#000000;}  

.frmInpt128{width:128px;height:19px;font-family: Verdana, Geneva,Sans-Serif;font-size:8pt;color:#000000;}

.frmInpt175{width:175px;height:19px;font-family: Verdana, Geneva,Sans-Serif;font-size:8pt;color:#000000;}

.frmInpt150{width:150px;height:19px;font-family: Verdana, Geneva,Sans-Serif;font-size:7pt;color:#000000;}

.frmInpt125{width:125px;height:19px;font-family: Verdana, Geneva,Sans-Serif;font-size:8pt;color:#000000;}

.frmInpt75{width:75px;height:19px;font-family: Verdana, Geneva,Sans-Serif;font-size:8pt;color:#000000;}

.frmInpt325{width:325px;height:19px;font-family: Verdana, Geneva,Sans-Serif;font-size:8pt;color:#000000;}

.frmInpt225{width:225px;height:19px;font-family: Verdana, Geneva,Sans-Serif;font-size:8pt;color:#000000;}

.BodyTextPin {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
color: #000000;
padding: 2px; 

margin: 2px; 
border: 1px solid #000;
}  
                                              
.FeaturedProductTitle {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: bold;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
}	
                                  
.FeaturedProductItalic {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
font-style: italic;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
}	
                                       
.BoldCaption {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 7pt;
font-weight: bold;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
}                                  

.LightCaption {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 7pt;	
font-weight: lighter;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
}


.Breadcrumbs {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 7pt;	
font-weight: lighter;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
}                          

.alignleft {
text-align:left; 
}

.aligncenter {
text-align:center; 
width:200;
}                   
                     
.bodyheadertext {  
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
margin-left: 25;
}                    

.results {
background:#fff;
border-top:2px solid #000;
border-left:1px solid #000;
border-bottom:1px solid #000;
border-right:1px solid #000;       
}                               

.BodyTextResults {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
color: #000000;
margin-bottom: 0;   
padding-top: 3;
padding-left: 3;  
padding-right: 3;
padding-bottom: 3; 
vertical-align: top; 
border-top:1px solid #000;
border-left:1px solid #000;
border-bottom:1px solid #000;
border-right:1px solid #000; 
}                       

th.mediumheadline {  
vertical-align: top; 
font-size: 9pt;
font-weight: bold;
padding-left: 3;  
padding-top: 3; 
text-align: left;
line-height: 25px;
border-left: 1px solid #000;
border-right: 1px solid #000;  
border-bottom: 1px solid #000;     
}               

th.mediumheadlinecheckout { 
font-family: Verdana, Geneva, Sans-Serif; 
vertical-align: top; 
font-size: 9pt;
font-weight: bold;
padding-left: 3;  
padding-top: 3; 
line-height: 25px;
}

th.cartheadline { 
font-family: Verdana, Geneva, Sans-Serif; 
font-size: 10pt;
font-weight: bold;
vertical-align: top; 
padding-left: 3;  
padding-top: 3; 
line-height: 25px;    
}  

.rightsidecontent {
border: 1px solid #000;
padding-left: 2px;
padding-right: 2px; 
padding-bottom: 5px;
padding-top: 5px;
}            

.rightsidecontentcart {
border-top: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
padding-left: 2px;
padding-right: 2px; 
padding-bottom: 5px;
padding-top: 5px;
}     

.rightsidecontentredtop {
border: 5px solid #FF0000; 
padding-left: 2px;
padding-right: 2px; 
padding-bottom: 5px;
padding-top: 5px;
} 

.rightsidecontentredbottom {
border-bottom: 5px solid #FF0000; 
border-left: 5px solid #FF0000;
border-right: 5px solid #FF0000;
padding-left: 2px;
padding-right: 2px; 
padding-bottom: 5px;
padding-top: 5px;
} 

.rightsidecontentBodyText {     
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
color: #000000;
margin-bottom: 5px; 
padding-bottom: 5px; 
margin-left: 0;
padding-left: 10px;
}    

p.rightsidecontentBodyText {     
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
color: #000000;
margin-bottom: 0; 
padding-top: 2px;
padding-left: 2px;
padding-bottom: 2px;
padding-right: 2px; 
margin-left: 0; 
border-top: 1px solid #000;  
align: center;
}                      

p.rightsidecontentBodyTextLink {     
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
color: #000000;
margin-bottom: 0; 
padding-top: 2px;
padding-left: 2px;
padding-bottom: 2px;
padding-right: 2px; 
margin-left: 0; 
}        

.leftindent {
padding-left: 12px;
padding-right: 12px;
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
margin-left: 0;
}  

.termsbox {
border: 1px solid #000;
padding: 12px;
width: 700px;
text-align: left;
font-family: Verdana, Geneva, Sans-Serif;
font-size: 8pt;
font-weight: lighter;
color: #000000;
}
   
.alert {  
  font-family: Verdana, Geneva, Sans-Serif;
	color: #FF0000; 
	font-size: 8pt;  
}	

.orangeAlert{
  font-family: Verdana, Geneva, Sans-Serif;
	color: #E36C0A; 
	font-size: 8pt;  	
}

.orangeTitleAlert{
  font-family: Verdana, Geneva, Sans-Serif;
	color: #E36C0A; 
	font-weight: normal;
	font-size: 9pt;  	
}

.onetimealert {  
  font-family: Verdana, Geneva, Sans-Serif;
	color: #FF0000; 
	font-size: 10pt;
	font-weight: bolder;
}   

.onetimebold {  
  font-family: Verdana, Geneva, Sans-Serif;
	color: #000000; 
	font-size: 10pt;
	font-weight: bolder;
}

.address {
line-height: 25px;
}     

.cart {
border-bottom: 1px solid #000;
}

.itemsincart
{
	font-weight: bolder;
	font-size: 8pt;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	color: #5c768a;
	font-family: Verdana, Geneva, Sans-Serif;
}

.StandardLinkBlue {
	CURSOR: pointer; COLOR: blue; TEXT-DECORATION: none
}
.BodyTextSmall {
	FONT-SIZE: 0.65em; TEXT-DECORATION: none
}
.Bold {
	FONT-WEIGHT: bold
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalBackground2
{
  background-color:#CCCCFF;
  filter:alpha(opacity=40);
  opacity:0.5;
}

.ModalWindow2
{
  border: solid1px#c0c0c0;
  background:#f0f0f0;
  padding: 0px10px10px10px;
  position:absolute;
  top:-1000px;
}

wireFrame {
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}

.BodyTitleText {
font-family: Verdana, Geneva, Sans-Serif;
font-size: 9pt;
font-weight: normal;
color: #000000;
margin-bottom: 0; 
padding-bottom: 0; 
margin-left: 0;
}     

.Level2NavigationLinkButton:hover
{
  text-decoration:none;
  color:#E36C0A; 
} 

.Level2NavigationLinkButton
{
display:block;
font-size:8pt;
text-decoration:none;
font-family:Verdana, Geneva, Sans-Serif;
font-weight:bold;
color:#666666;
background:#E4E4E4;
padding-left:2px;
height:12px;
border-bottom:2pt solid white;
border-top:2pt solid white;
border-right:2pt solid white;
text-align:center;
padding-top:6px;
padding-bottom:6px;

} 

.Leven2NavigationLabel
{
display:block;
font-size:8pt;
text-decoration:none;
font-family:Verdana, Geneva, Sans-Serif;
font-weight:bolder;
color:#E36C0A;
background:#E4E4E4;
padding-left:2px;
height:12px;
border-bottom:2pt solid white;
border-top:2pt solid white;
border-right:2pt solid white;
text-align:center;
padding-top:6px;
padding-bottom:6px;   
}
