/* CSS Document */

body {
	 font: 90% helvetica,  sans-serif; 
	/*font: 81% verdana; */
	/*font: 90% Arial, Helvetica, sans-serif; */
	/*font: 90% Geneva, Arial, Helvetica, sans-serif; */
	/*font: 80% Georgia, "Times New Roman", Times, serif; */
	color:#333333;
	
	background-image:url(../web_images/bgstripe.gif);
	

	text-align: center;
	padding: 0;
	margin: 10px;
	background-color:#FFFFFF;
}


h1 {
font-size:140%;
font-weight:normal;

padding:2px;
padding-top:5px;
margin:0px;
margin-left:0px;
margin-top:0px;
display:block;
width:557px;
color:#FFFFFF;
background-color:#4f91cd;
}

.home  {
font-size:140%;
font-weight:normal;

padding:2px;
padding-top:5px;
margin:0px;
margin-left:0px;
margin-top:0px;
display:block;
width:557px;
color:#4f91cd;
background-color:#FFF;
}




#container {
	width: 968px;
	background: #FFFFFF;
	text-align: left;
	border: 1px solid #4f91cd;
	margin: 0 auto;
	background-image:url(../web_images/container_bg.png);
background-repeat:repeat-y;
background-position:top left;
}

p {
	margin: .5em .5em;
	padding:5px;
}


a:link {
text-decoration:none;
color:#333333;
	
}

a:visited {
text-decoration:none;
color:#333333;
	
}

a:hover {

color:#4f91cd;
	
}

a.one:link {

color:#000000;	
}

a.one:visited {
color: #000000; 

}

a.one:hover {
color:#4f91cd;
	
}


#header {
clear:both;
background-color:#FFFFFF;
height:auto;
padding: 0px 0 0 0;


	margin: 0 0 0 0;
}

* html #header {
 height:130px;
}

.blue_bar {
width:100%;
height:1em;
background-color:#4f91cd;
margin:0em;
padding:0em;

}

#nav, #nav ul {
	height:18px;
	width: 100%;
	list-style: none;
	line-height: 1em;
	background: white;
	font-weight: bold;
	font-size:85%;
	padding: 0;
	margin: 0 0 0 0;
}

#nav a {
	display: block;
	width: auto;
	width: auto;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: .25em;
	background-color:#4f91cd;
	cursor:pointer;
	margin: 0 0 0 0;
}

* html #nav a {
  width:100%;
	
}

#nav a.child {
	background-color:#FFF;
	color:#333;
	text-align:left;
	font-weight:normal;

	
}

#nav a.child:hover {
	background-color:#EFEFEF;
	color:#000000;
	text-align:left;
	font-weight:normal;
}

#nav li {
	float: left;
	padding: 2px;
	width: 238px;
	margin:0 0px 0 0px;
	
}

* html #nav li {
  width:232px;
  
}


#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 236px;
	
	font-weight: normal;
	font-size:105%;
	border-width: 0;
	margin: 0;
	background-color:#FFF;
		border:solid #4f91cd thin;

}

* html #nav li ul {width: 230px;}


#nav li li {
	padding-right: 1em;
	width: 13em
	
}

#nav li ul a {
	width: 220px;
	w\idth: 225px;
	

	color:#FFFFFF;
}



#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	background: #FFF;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}



#nav li:hover, li.sfhover {
	
	
	color:#000;
	
	text-decoration:none;

	
}


#nav li li:hover {
	
	
	color:#000;


	
}







#side_nav, #side_nav ul {
	
	
	list-style: none;
	line-height: 1;
	font-weight: bold;
	font-size:85%;
	padding: 0;
	margin: 0 0 0 0;
}



#side_nav a {
	
	text-decoration: none;
font-weight: bold;
color:#4C4D4f;
	
}

#side_nav a.child {
	color:#4C4D4f;
	text-align:left;
	font-weight:normal;
	
}

#side_nav a:hover {
	color:#000;
	
}

#side_nav li {
	padding: 8px 4px 8px 6px;

	
}

#side_nav li ul {
	font-weight: bold;
	font-size:100%;
	
}

#side_nav li li {
	padding: 4px 2px 4px 5px;
	
}






#top_nav {
margin:15px 0px 0px 0px;

text-align:right;
padding:0px;
width:565px;
color:#4f91cd;
font-size:80%;
font-weight:bold;
float:right;
}



#top_nav ul {

	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#top_nav ul li {

	margin-left: 0;
	padding: 1px 15px;
	border-left: 1px solid #4f91cd;
	list-style: none;
	display: inline;
	}
	
		
#top_nav ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}



#top_nav ul li a {
color:#4f91cd;
text-decoration:none;
	}
	
	#top_nav ul li a:hover {
color:#4C4D4f;
text-decoration:none;
	}





#main_content {
width:568px;
float:left;
margin:0px;
padding:0px;
background-color:#FFFFFF;

}



#main_content .col_section {
background-color:#FFFFFF;
margin: 6px 4px 6px 3px;
padding:0px;

}

#main_content .og_section {
background-color:#FFF;
border:#333333 1px solid;
margin: 6px auto 6px auto;
padding:5px;
width:250px;
height:100px;
font-size:90%;

}

#main_content .og_section  h4 {
font-size:110%;
font-weight:bold;

padding:2px;
padding-top:0px;
margin:0px;
margin-left:0px;
margin-top:0px;

color:#4f91cd;
}



#main_content .col_section ul {
padding:5px;
list-style-position:outside;
}

#main_content .col_section li {
padding:4px;
margin-left:15px;

}



#main_content .col_section  h2 {
font-size:120%;
font-weight:normal;
padding:2px;
padding-top:2px;
margin:0px;
margin-left:0px;
margin-top:4px;
margin-bottom:8px;
color:#4f91cd;
}


#main_content .col_section  h3 {
font-size:120%;
font-weight:bold;
background-color:#4f91cd;
display:block;
width:100%;
  width:555px;
padding:2px;
padding-top:2px;
margin:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:8px;

color:#FFFFFF;
}


#main_content .col_section  h4 {
font-size:110%;
font-weight:bold;

padding:2px;
padding-top:2px;
margin:0px;
margin-left:0px;
margin-top:0px;

color:#4f91cd;
}


#main_content .col_section  h5 {
font-size:125%;
font-weight:bold;

padding:2px;
padding-top:2px;
margin:0px;
margin-left:0px;
margin-top:0px;

color:#333333;
}



#main_content .last_col_section {
background-color:#FFFFFF;
margin: 6px 3px 0px 3px;
padding:0px;

}

#main_content .product_featured {
background-color:#4f91cd;
margin: 6px 3px 6px 3px;
padding:0px 3px 0px 3px;

}


#main_content .product_featured .header {
color:#4C4D4f;
width:100%;
background-color:#4f91cd;
margin: 0px;

padding:0px 0px 0px 0px;
}




#main_content .product_featured .header  h2 {
color:#FFFFFF;
text-align:center;
font-size:100%;
margin: 0px;
font-weight:bold;
padding:3px 0px 1px 0px;
}


#main_content .product_featured .product {
background-color:#FFFFFF;
vertical-align:bottom;
float:left;
text-align:center;
margin: 3px 0px 2px 0px;
padding:1px;
width:137px;
height:175px;
overflow:hidden;
}

* html #main_content .product_featured .product {
  width:137px;
  
}

#main_content .product_featured .product h3 {
font-size:85%;
font-weight:bold;
padding:2px;
margin:0px;
height:25px;
overflow:hidden;
}

#main_content .product_featured .product p {
font-size:75%;
font-weight:normal;
padding:1px;
margin:0px;
}

#main_content .product_featured .product .model {
font-size:75%;
font-weight:normal;
padding:0px;
margin:0px;
}


#main_content .product_display {
background-color:#FFFFFF;
margin: 6px 3px 6px 3px;
padding:0px 3px 0px 3px;

}


#main_content .product_display a {
color:#4C4D4f;
text-decoration:none;
}

#main_content .product_display a:hover {
color:#000000;
}


#main_content .product_display .header {
color:#4C4D4f;
width:100%;
background-color:#4f91cd;
margin: 0px;

padding:0px 0px 0px 0px;
}




#main_content .product_display .header  h2 {
color:#FFFFFF;
text-align:center;
font-size:100%;
margin: 0px;
font-weight:bold;
padding:3px 0px 1px 0px;
}


#main_content .product_display .product {
display:block;
background-color:#FFFFFF;
vertical-align:bottom;
float:left;
text-align:center;
margin: 3px 0px 2px 0px;
padding:1px;
width:183px;
height:185px;
overflow:hidden;
}




#main_content .product_display .product h3 {
font-size:85%;
font-weight:bold;
padding:2px;
margin:0px;

}


#main_content .product_display .product h4 {
font-size:80%;
font-weight:normal;
padding:2px;
margin:0px;
}


#main_content .product_display .product p {
font-size:75%;
font-weight:normal;
padding:1px;
margin:0px;
}


#main_content .product_display .product-list {
display:block;
background-color:#FFFFFF;
vertical-align:bottom;

text-align:left;
margin: 3px 0px 10px 0px;
padding:5px;
width:540px;
height:auto;
border-bottom: solid 1px #4F91CD;
}


#main_content .product_display .product-list h2 {
font-size:110%;
font-weight:bold;
padding:2px;
margin:0px;
margin-bottom:5px;

}




#main_content .product_display .product-list h3 {
font-size:85%;
font-weight:bold;
padding:2px;
margin:0px;
margin-bottom:4px;
}


#main_content .product_display .product-list h4 {
font-size:80%;
font-weight:normal;
padding:2px;
margin:0px;
}


#main_content .product_display .product-list p {
font-size:85%;
clear:both;
font-weight:normal;
padding:1px;
margin:0px;
}


#main_content .product_display .product-list li {
font-size:85%;

font-weight:normal;
padding:1px;
margin:0px;
}


#main_content .pic_col {
width:215px;
float:left;
padding:10px;
margin:0px;
}

#main_content .two_col {
width:325px;
float:left;
padding:0px;
margin:0px;
}






#main_content .two_col a.one {
color:#4f91cd;
text-decoration:none;
}

#main_content .two_col a:hover {
color:#000000;
}

#main_content .dbl_col {
width:280px;
float:left;
padding:0px;
margin:0px;
line-height:130%;
}

#main_content .dbl_col h6 {
color:#98B17C;
text-align:left;
font-size:110%;
margin: 0px;
font-weight:bold;
padding:3px 0px 1px 0px;
}



#main_content .dbl_col ul {
padding:0px;
margin:0px;
margin-bottom:10px;
list-style-position:outside;
}

#main_content .dbl_col li {
padding:3px;
margin:0px;
margin-left:20px;

}


#main_content .subtitles {
font-size:100%;
font-weight:bold;
}

#main_content .buybox {
float:left;
width:323px;
padding:0px;
margin-left:235px;
text-align:center;

margin-bottom:8px;


border: 1px solid #333333;
border-top:0;
}


* html #main_content .buybox {

margin-left:117px;

}

	


		
#dimen {
clear:both;
}



#left_col {
float:left;
width:200px;
background-color:#FFFFFF;
padding:0px;
margin: 0px;
height:100%;

}


#right_col {
float:right;
width:200px;
background-color:#FFFFFF;
padding:0px;
margin: 0px;
height:100%;
}

#right_col a {
color:#4C4D4f;
text-decoration:none;
}

#right_col a:hover {
color:#4C4D4f;
text-decoration:underline;
}

#right_col .col_section {
background-color:#E7E7E8;
margin: 6px 0px 6px 3px;
padding:0px;

}

#left_col .product_featured {
background-color:#4f91cd;
margin: 6px 3px 6px 3px;
padding:0px 3px 0px 3px;

}


#left_col .product_featured .header {
color:#4C4D4f;
width:100%;
background-color:#4f91cd;
margin: 0px;

padding:0px 0px 0px 0px;
}




#left_col .product_featured .header  h2 {
color:#FFFFFF;
text-align:center;
font-size:100%;
margin: 0px;
font-weight:bold;
padding:3px 0px 1px 0px;
}


#left_col .product_featured .product {
background-color:#FFFFFF;
vertical-align:bottom;
float:left;
text-align:center;
margin: 0px 0px 0px 0px;
padding:1px;
width:194px;
height:150px;
border-right: 1px solid #6699ff;
border-top: 1px solid #6699ff;
border-bottom: 1px solid #6699ff;
overflow:hidden;
}

* html #left_col .product_featured .product {
  width:194px;
  
}

#left_col .product_featured .product h3 {
font-size:85%;
font-weight:bold;
padding:2px;
margin:0px;
height:25px;
overflow:hidden;
}

#left_col .product_featured .product p {
font-size:75%;
font-weight:normal;
padding:1px;
margin:0px;
}

#left_col .product_featured .product .model {
font-size:75%;
font-weight:normal;
padding:0px;
margin:0px;
}

#left_col .last_col_section {
background-color:#E7E7E8;
margin: 6px 0px 0px 3px;
padding:2px;

}

#left_col .col_section h2 {
color:#4f91cd;
font-size:95%;
margin: 7px;
padding:2px;
}


#left_col .col_section {
background-color:#E7E7E8;
margin: 6px 3px 6px 0px;
padding:1px 0px 1px 0px; 

}


#left_col .last_col_section {
background-color:#E7E7E8;
margin: 6px 3px 0px 0px;
padding:2px;
}

#left_col .col_section h2 {
color:#4f91cd;
font-size:95%;
margin: 7px;
padding:2px;
}


#footer {
clear:both;
color:#FFFFFF;
width:100%;
font-size:75%;
background-color:#4f91cd;
margin:0px;
padding:4px 0px 4px 0px;

text-align:center;
}



#footer ul {

	margin-left: 0;
	padding-left: 0;
	display: inline;
	font-size:110%;
	} 

#footer ul li {

	margin-left: 0;
	padding: 1px 15px;
	border-left: 1px solid #FFF;
	list-style: none;
	display: inline;
	}
	
		
#footer ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}



#footer ul li a {
color:#FFF;
text-decoration:none;
	}
	
	#footer ul li a:hover {
color:#4C4D4f;
text-decoration:none;
	}



.clear_both {
	
	clear:both;
}



.tabledata {
font-size:110%;
}

.tableheader {
font-size:110%;
font-weight:bold;
}


.mini_tabledata {
font-size:70%;
}

.mini_tableheader {
font-size:70%;
font-weight:bold;
}


.big_price {
font-size:125%;
font-weight:bold;
}



/*Shopping Carts*------------------------------------------------*/	
#col_cart {
margin: 6px 0px 6px 2px;
height:270px;
}

.col_cart {
background-image:url(../web_images/cart_bg.png);
background-repeat:no-repeat;
background-position:top center;
background-color:#FFF5C9;
padding:0px;
overflow:visible;
}



.col_cart_header {
color:#4C4D4f;
width:100%;
background-color:#FFDD00;
margin: 0px;

padding:0px 0px 0px 0px;
}




.col_cart h2 {
color:#4C4D4f;
font-size:85%;
margin: 0px;
font-weight:bold;
padding:5px 2px 2px 6px;
}


.col_cart h3 {
color:#4C4D4f;
font-size:90%;
margin: 0px;
font-weight:bold;

padding:5px 2px 0px 8px;
}


.col_cart h4 {
color:#4C4D4f;
font-size:85%;
margin: 0px;
font-weight:normal;
padding:2px 1px 2px 10px;
}


.col_cart p {
color:#4C4D4f;
font-size:75%;
padding:0px 0px 0px 10px;
margin:0px;
}

.col_cart .price {
color:#4C4D4f;
font-size:110%;
float:right;
font-weight:bold;
margin:0px 5px 0px 0px;

}

* html .col_cart .price {

float:right;
text-align:right;
margin:0px 5px 0px 0px;
  
}


.col_cart .cart_item {

padding:1px;
margin:2px 0px 2px 0px;
}



/*FOnt Styles*------------------------------------------------*/	

.Vcart {
float:right;
font-size:75%;
margin:5px 2px 2px 2px;
color:#4C4D4f;
}


.inputDirection {
font-size:75%;
margin:5px 2px 2px 2px;
color:#4C4D4f;
}

.cadet_blue {
color:#4f91cd;
}

.white {
color:#FFF;
}



.warning {
color:#FF0000;
}



	
	
	
	
/*Pop Up Window*------------------------------------------------*/	


#blanket 
{
   background-color:#FFF;
   display:none;

      filter:alpha(opacity=65);
	opacity: .65;
	-moz-opacity:.65;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   margin-right:auto;
   margin-right:auto;
   width:100%;
   height:250%;
}

* html #blanket {
  width:100%;
   height:1500px;
   filter:alpha(opacity=65);
}



div.popup 
{ 

    z-index: 9002; 
}

div.popup div.menu_form_header
{
  border: 1px solid black;
  border-bottom: none;
  background-color:#6699ff;
   

 

  height:      20px;
  line-height: 19px;
  vertical-align: middle;
  background-image:url(../web_images/form_header.png) ;
  background-repeat:repeat-x;


  text-align:left;


  text-decoration: none;

  font-weight: 900;
  font-size:  14px;
  color:   #FFF;

  cursor:move;
}

div.popup div.menu_form_body
{
background-color:#FFFFFF;
   
  border: 1px solid #333333;
  text-align:left;
  position:relative;
 
}

div.popup img.menu_form_exit
{
  float:  right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

div.popup .menu_form_exit
{
  float:  right;
  margin: 4px 10px 10px 0px;
  cursor: pointer;
}

div.popup .menu_form_shop
{
  float:  left;
  margin: 4px 0px 10px 10px;
  cursor: pointer;
}


div.popup .product
{
	width: 98%;
  margin: 5px 5px 5px 5px;
  border:#666666 0px solid;
}

div.popup .product h2
{
	width: 98%;
	font-size:95%;
	padding: 7px 4px 7px 4px;
  margin: 0px;
  display:block;
  background-color:#666666;
  color:#FFFFFF;
}


div.popup .product_img
{
float:left;
padding:3px;
margin: 5px;
  border:#666666 1px solid;
  width:auto;
}

div.popup .product_txt
{
float:left;
padding:0px;
margin: 5px;
  width:210px;
 
}







/*Form Elements IE Buttons text input*------------------------------------------------*/	


input.submit {background-color: #333333; 
font-weight: bolder; 
font-size: 11px; 
  cursor: pointer;
color: #FFF; 
padding:1px;
margin:0px;}


input.addCart {background-color: #CCFF33; 
font-weight: bolder; 
  cursor: pointer;
font-size: 11px; 
color: #333; 
padding:5px;
height:30px;
margin:0px;}

input.checkout {background-color:#CCFF33;
background-image:url(../web_images/secure.png);
background-repeat:no-repeat;
background-position:left;
font-weight: bolder; 
  cursor: pointer;
font-size: 14px; 
color: #333; 
padding:5px;
padding-left:15px;
height:30px;
width:250px;
margin:0px;
}



input.update_cart {background-color: #FFF5C9;
 font-weight: normal; 
 font-size: 11px; 
 color: #4C4D4f; 
 padding:0px; 
 border: 0px solid #4C4D4f;
   cursor: pointer;}

input.usertext {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	color:#000; 
	font-size: 12px;
	padding: 1px;
	height: 18px;
	margin: 0px;
	text-align:left;
	}
	
	select.model_buy {
	background-color: #FFFFFF;
	border: 1px solid #4C4D4f;
	color:#000; 
	font-size: 11px;
	padding: 0px;
	height: auto;
	margin: 0px;
	text-align:left;
	}
	
	
	input.featuredtext {
	background-color: #FFFFFF;
	border: 1px solid #4C4D4f;
	color:#4C4D4f; 
	font-size: 65%;
	padding: 0px;
	height: auto;
	margin: 0px;
	text-align:center;
	vertical-align:baseline;
	}
	
	
	
	input.carttext {
	background-color: #FFFFFF;
	border: 1px solid #4C4D4f;
	color:#4C4D4f; 
	font-size: 90%;
	padding: 0px;
	height: auto;
	margin: 0px;
	text-align:center;
	vertical-align:baseline;
	}




.price {
color:#4C4D4f;
background-color:#FFF5C9;
font-size:120%;
font-weight:bold;
padding:5px;


}



/*TABS*------------------------------------------------*/	


/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {

}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font-size:70%;
 font-weight:bold;
 
}

* html ul.tabbernav {
  font-size:70%;
  
}



ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
 padding:0px;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 1px;
 border: 1px solid #778;
 border-bottom: none;
 background: #CCCCCC;
 text-decoration: none;
 

}

ul.tabbernav li a:link { color: #333; }
ul.tabbernav li a:visited { color: #333; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #adc3de;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #333;
 border-top:0;
 height:375px;
overflow:auto;
font-size:95%;
 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {

}
.tabberlive#tab2 {

}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

.tabbertab	ul
	{
	
	line-height:100%;
	
	list-style-type:disc;
	
	padding-left:0px;
	
	margin: 0;

	padding-bottom:0px;
	padding-top: 0px;

	}
		
		
.tabbertab ul li
 {
  margin-top: 5px;
  margin-bottom:5px;
list-style-position: outside;
  padding:5px;
  	margin-left:15px;
 }


.img_float_left {
float:left;
}

.img_float_right {
float:right;
}

.img_float_right_pad {
float:right;
padding:5px;
}

.img_float_left_pad {
float:left;
padding:5px;
padding-top:0px;
}

.img_border {
background-color:#FFFFFF;
padding:5px;
margin:5px;
border: 1px solid #333333;
}





/* HEat Selection Styes //////////////////////////////////////*/
.heatselection {
background-color:#FFFFFF;
margin: 6px 4px 6px 3px;
padding:0px;
}

.heatselection .header {
color:#65843A;
font-size: 135%;
font-weight:normal;
}

.heatselection .tableheader {
color:#FFF;
font-size: 110%;
font-weight:bold;
}

.heatselection .Bigheader {
color:#FFF;
font-size: 120%;
font-weight:bold;
text-align:center;
}

.heatselection .Bigheader a {
color:#FFF;
font-size: 130%;
font-weight:bold;
text-align:center;
}

.heatselection td {
font-size:90%;
}

.heatselection ul {
padding:0px;
margin:0px;
}

.heatselection ol {
padding:0px;
list-style-position:outside;
margin:0px;
}

.heatselection ol li {
padding:3px;
margin:0px;
margin-left:20px;
margin-top:8px;
}

.heatselection ul li {
padding:1px;
margin:0px;
margin-left:25px;
list-style:disc
}




/* Free Shipping Styes //////////////////////////////////////*/	
	
.free_shipping {
	position:relative;
	 z-index: 8001; 
	 top:-130px;
	 left:125px;
	 height:0px;
	 width:0px;
	 overflow:visible;
	
}



.site_warning {
	
	text-align:left;
	font-size:110%;
	width:auto;
	height:auto;
	 
	 background-color:#FFF5C8;
	 border: 1px solid #adc3de;
	
	
	 overflow:visible;
	
}
		

* html .free_shipping {

	
	
}