	body {
		display: block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #414141;
		background-color:#ffffff;
		margin:0px 0px 0px 0px;
	}



.checkoutBarTo {color: #8c8c8c; }

TD.formArea,TABLE.formArea {
  background: #E2E2E2;
  border-color: #1B3F50;
  border-style: solid;
  border-width: 1px;
}

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.trail{
	display:block;
	float:left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px;
}

.pageHeading{
  	font-size: 120%;
	font-style: underlined;
  	font-weight: bold;
  	color: #343F44;
	float: left;
	margin-top: 20px;
}

h1 { 
	font: 18px Arial ;
	color: #FF3A00;
	margin: 20px 0px 20px 20px;
	}

h2 {  
	font: Bold 14px Arial;
	color: #6E6E6E;
	padding-left: 10px;
	}

h3 {
	font: Bold 12px Arial;
	color: #3886BA;
	margin: 0px;
	padding-left: 30px;
	}

h4 { 
	font: Bold 14px Arial ;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	}

h6 { 
	font: 18px Arial ;
	color: #000;
	margin: 20px 0px 20px 20px;
	}

.mainText {
		font: 18px Arial ;
		text-decoration:none;
		color:#FF3A00;
		}
	
p, ul.error{  
	font: 12px/18px Arial;
	color: #6B6B6B; 
	padding: 0px 30px 0px 30px;	
	}

p.nopad{  
	font: 12px/18px Arial;
	color: #6B6B6B; 
	padding: 0px 0px 0px 0px;	
	}

li.information{  
	font: 12px/18px Arial;
	color: #6B6B6B; 
	padding: 0px 10px 0px 10px;	
	}

.pinfo{ 
	font: 11px Arial;
	color: #3C4D62;
	padding-left: 10px;
	}

.smallmed_price{  
	font: Bold 11px Tahoma, Arial;
	color: #FF3A00;
	}


	.form {
		font-family: verdana, arial, ms sans serif;
		font-weight: normal;
		padding-top:4;
		padding-bottom:4;
		margin: 0;
	}
	
	td {
		font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
		color: #414141;
		font-size: 11px;
		}	
	a {
		text-decoration:none;
		font-weight:bold;
		color:#2C9EC5;
		}
		
	a:hover
		{
		color: #FF3A00;
		font-weight:bold;
		text-decoration:underline;
		}
	
	hr 
		{
		color: #2C9EC5;
		margin: 0px;
		padding: 0px;
		height: 1px
		}
	
	.border_right
		{
		border-right: #1F6FD5 4px solid;
		}
		
	.nav-top
		{
		font-family: Arial, Verdana, Helvetica, sans-serif;  
		font-size: 11px;
		margin-left: 3px; 
		margin-right: 3px;
		margin-top: 5px;
		margin-bottom: 2px;
		font-weight: normal;
		text-decoration: none;
		color: #8A8A8A
		}
	.nav-top a
		{
		font-weight: normal;
	    text-decoration: none;
		color: #8A8A8A
		}

	.nav-top a:hover
		{
	    font-weight: normal;
		text-decoration: none;
		color: #2C9EC5
		}
		
	.nav-bottom
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;  
		font-size: 11px;
		margin-left: 5px; 
		margin-right: 5px;
		margin-top: 4px;
		margin-bottom: 3px;
		font-weight: normal;
		text-decoration: none;
		color: #787878
		}
	.nav-bottom a
		{
		font-weight: normal;
	    text-decoration: none;
		color: #787878
		}

	.nav-bottom a:hover
		{
	    font-weight: normal;
		text-decoration: underline;
		color: #2F91BB
		}

	.pricecolor { FONT: bold 11px Verdana; COLOR: #CC0000; }

	.section_white
		{ 
		font-family: Arial, Verdana, Helvetica, sans-serif;   
		font-size: 11px;
		margin-bottom: 3px;
		margin-left: 10px; 
		margin-right: 11px;
		margin-top: 3px;
		font-weight: bold;
		text-decoration: none;
		color: #D3E6F1
		}
	.section_title
		{ 
		font-family: Arial, Verdana, Helvetica, sans-serif;   
		font-size: 11px;
		margin-bottom: 0px;
		margin-left: 15px; 
		margin-right: 11px;
		margin-top: 5px;
		font-weight: bold;
		text-decoration: none;
		color: #D3E6F1
		}
	.section_title a
		{
		font-weight: bold;
	    text-decoration: none;
		color: #D3E6F1
		}

	.section_title a:hover
		{
	    font-weight: bold;
		text-decoration: none;
		color: #D3E6F1
		}
	.Mailing_List
		{ 
		font-family: Arial, Verdana, Helvetica, sans-serif;   
		font-size: 10px;
		margin-bottom: 0px;
		margin-left: 0px; 
		margin-right: 0px;
		margin-top: 5px;
		font-weight: bold;
		text-decoration: none;
		color: #296389
		}


	.sidebar
		{  
		font-size: 10px;
		margin-bottom: 0px;
		margin-left: 2px; 
		margin-right: 5px;
		margin-top: 3px;
		font-weight: normal;
		text-decoration: none;
		color: #FFFFFF
		}

	.sidebar a
		{
		font-weight: bold;
	    text-decoration: none;
		color: #FFFFFF
		}

	.sidebar a:hover
		{
	    font-weight: bold;
		text-decoration: underline;
		color: #FFFFFF
		}

	.link_light
		{  
		font-size: 10px;
		margin-bottom: 4px;
		margin-left: 1px; 
		margin-right: 5px;
		margin-top: 4px;
		font-weight: normal;
		text-decoration: none;
		color: #D3E6F1
		}

 	.link_light a
		{
		font-weight: normal;
	    text-decoration: underline;
		color: #D3E6F1
		}

	.link_light a:hover
		{
	    font-weight: normal;
		text-decoration: underline;
		color: #D3E6F1
		}



	.footer
		{
		font-size: 10px;
		margin-bottom: 10px;
		margin-left: 10px; 
		margin-right: 10px;
		margin-top: 6px;
		font-weight: normal;
		text-decoration: none;
		color: #2F91BB
		}

	.footer a
		{
		font-weight: normal;
	    text-decoration: none;
		color: #2F91BB
		}

	.footer a:hover
		{
	    font-weight: normal;
		text-decoration: underline;
		color: #787878
		}

.moduleRow { }
.moduleRowOver { background-color: #DDEBF4; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E6CEA3; }

.borderbottom{border-bottom: 1px solid #000;}
.buttonFooter { width: 500px; margin-left: 40px; }

/* categories_css */


#button { 
	padding: 0 0 0 0;
	font-size: 10px;
	background-color: #3A8BC06;
	}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border-top: 0px solid #000;
		}
		
	#button li {
 		border-bottom: 1px dashed #90bade;
		margin: 0;
		}

	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 0px solid #000;
		border-right: 0px solid #000;
		background-color: #3A8BC06;
		color: #FFFFFF;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 0px solid #000;
		border-right: 0px solid #000;
		background-color: #e6ffff;
		color: #000;
		}
        
	#button li.selected  a {
		border-left: 0px solid #000;
		border-right: 0px solid #E0E0E0;
		background-color: #e6ffff;
		color: #000;
        }


.first_category {
	font-size: 10px;
	}

.buttonimg {
	padding: 0 0 0 0;
	border: 0px;
}


.productListing-bg {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #DDEBF6;
  color: #000000;
  font-weight: bold;
}

.ebay{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #F0F1F1;
}

.ebay2{
  border-color: #D6D6D6;
  border-style: dashed;
  border-width: 1px;
}

.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.black {color: #3176A4; font-weight: normal; text-decoration: none;}
A.black:hover {font-weight: normal; text-decoration: underline;}

/* data table */
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.dataTableContentRed { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #CC0000; }
.dataTableContentRedAlert { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold; }

.pageResults {}

A.pageResults-fill {
	color: #072A66;
	background: #F0F5FA;
	border: 1px solid #072A66;
	width:10px;
	padding: 4px 6px 4px 6px;
	text-decoration: none;
}

A.pageResults-fill:hover {
	text-decoration: none;
	color: #FF3A00;
	font-weight:bold;
} 

.pageResults-current {
	color: #072A66;
	background: #BFCDE0;
	border: 1px solid #072A66;
	width:10px;
	padding: 4px 6px 4px 6px;
	text-decoration: none;
}

.pageResults-current:hover {
	text-decoration: none;
	color: #FF3A00;
	font-weight:bold;
} 

.submit-button
{
	font-family: Verdana, Arial, sans-serif; font-size: 10px;
	color: #072A66;
	font-weight:bold;
	background: #F0F5FA;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
	border: 1px solid #072A66;
}

.addtocart {
	font-family: Verdana, Arial, sans-serif; font-size: 12px;
	color: #072A66;
 	background: #91ED00;
	font-weight:bold;
	border: 1px solid #072A66;
	padding: 4 px 6px 4px 6px;

}

.addtocart_image {
	border: 1px dashed #072A66;
}

.addtocart a {
color: #072A66;
text-decoration: underline;

}
	.shoppingcartbox
	{  
		padding-bottom:10px;
		font-size: 10px;
		margin-bottom: 0px;
		margin-left: 2px; 
		margin-right: 5px;
		margin-top: 3px;
		font-weight: normal;
		text-decoration: none;

	}

	.shoppingcartbox a
		{
		font-weight: bold;
	    text-decoration: none;

		}

	.shoppingcartbox a:hover
		{
	    font-weight: bold;
		text-decoration: underline;

		}

	.itemincart {
		font-family: Verdana, Arial, sans-serif; font-size: 12px;
		font-weight: bold;
		color: #CC3300;
		float: left;
	}

.productListing-odd2 {
	font-family: Verdana, Arial, sans-serif; font-size: 12px;
	color: #072A66;
 	background: #f4f7fd;
	font-weight:bold;
	border: 1px solid #072A66;
	padding: 4 px 6px 4px 6px;
}

.productListing-even2 {
background: #ffffff;

}
	.quickfind
		{  

		font-size: 9px;
		text-decoration: none;
		font-weight: normal;
		color: #000000;

		}

	.quickfind:hover
		{  
		font-size: 9px;
		text-decoration: underlined;
		font-weight: normal;
		color: #FF3A00;
		
		}

 .link {
  color: #00f;
  text-decoration: underline;
  cursor: pointer;
  cursor: hand;
}


input.text {height: 18px;}

input.text, input.button, select, div.kill-droplist {
border-color:#000;
color:#000;
background-color:#FFFFFF;

}
input.text, textarea, select, div.kill-droplist {
background-color:#FFFFFF;
}
input.text:focus, input.button:focus, textarea:focus {
background-color:#FFFDDD;
}
		

input.text, input.button, textarea, select {
	font:8pt "Verdana","Arial","Helvetica",sans-serif;
	font-weight:normal
}
input.button {
	border:1px solid #52718C;
	padding:2 .2em;
	cursor:pointer;
	border-radius:.4em;

}
input.text, textarea, select {
	border:1px solid #52718C;
	letter-spacing:0px
}

.main input.button {
	line-height:12px;
}

input.button, .toolbar a/*:hover*/, .linkbar a {
	-moz-border-radius:.4em
}

.radioStyle {
background-color: #FF0000;
border: #000000 solid 1px;
font-family: verdana;
font-size: 12px;
color: #000000
}
