/* CSS Document */
body {
	/*background-image: url(/images/bg_strip.gif);*/
	/*background-repeat: repeat;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right:0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	background-color:#a9eeff;
}

/*A:LINK{text-decoration:underline;}
A:VISITED{text-decoration:underline;}*/
A.content_link:LINK{text-decoration:underline;}
A.content_link:VISITED{text-decoration:underline;}

p, div, span, td, ul, li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #223D44;
}

.side_padding_10{
	padding-left:10px;
	padding-right:10px;
}
.cell_padding_5{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.cell_padding_10{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.product_genie {
 font-size: 10pt;
}
.product_genie_box {
	background-image: url(/images/gradient_fill.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 10px;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
}

.text_box {
	background-image: url(/images/gradient_fill_300.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 10px;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
}

.left_module_header_td {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color:#5196A6;
}
.left_module_content_td {
 	font-size: 12px;		
 	border-top-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #F7F7F7;
}
A.left_module_content:Link {
	color: #000000;
	text-decoration: none;  
}
A.left_module_content:HOVER {
	color :#333333;
	text-decoration: none; 
}
A.left_module_content:VISITED {
	color : #000000;
	text-decoration: none; 	

}

.footer_white, A.footer_white, A.footer_white:Link,
A.footer_white:Visited {
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration: none;  
}
A.footer_white:HOVER, A.footer_white:Hover:Visited {
	color :#CCCCCC;
	text-decoration: none; 
}


.blue_nav_row, A.blue_nav_row, A.blue_nav_row:Link,
A.blue_nav_row:Visited {
	color: #4B8492;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;  
}
A.blue_nav_row:HOVER, A.blue_nav_row:Hover:Visited {
	color :#333333;
	text-decoration: none; 
}


.bottom_dk_nav_bar, A.bottom_dk_nav_bar, A.bottom_dk_nav_bar:Link,
A.bottom_dk_nav_bar:Visited {
	color: #AAEFFF;
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;  
}
A.bottom_dk_nav_bar:HOVER, A.bottom_dk_nav_bar:Hover:Visited {
	color :#CCCCCC;
	text-decoration: none; 
}



.footer_blue {
	font-size: 8pt;
	color: #5394A8;
}


.footer_dk_blue, A.footer_dk_blue, A.footer_dk_blue:Link,
A.footer_dk_blue:Visited {
	font-size: 8pt;
  	color: #386C79; 
	text-decoration: none;  
}
A.footer_dk_blue:HOVER, A.footer_dk_blue:Hover:Visited {
	color :#000000;
	text-decoration: none; 
}


.lime_header, A.lime_header, A.lime_header:Link,
A.lime_header:Visited {
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none;  
}
A.lime_header:HOVER, A.lime_header:Hover:Visited {
	color: #D9EBD6;
	text-decoration: none; 
}


.search_form {
	vertical-align: middle;
	margin: 1px;
	padding: 1px;
}
.product_title {
	font-size: 14pt;
	color : #315660;	
	border-bottom-color: #5394A8;
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
	padding:0px;
	text-align: left;
	vertical-align: middle;	
}
.product_description{
	font-size: 12px;

}
.product_details_header{
	color: #FFFFFF; 
	font-size: 12px;
	padding-right:5px;
	padding-left:5px;
	height: 20px;
	background-color:#5196A6;
	text-align: left;
	vertical-align: middle;	
}
.catalog_thumbnails {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
.catalog_content_display {
	background-position: left bottom;
	margin: 0px;
	padding: 2px;
	height: 160px;
	/*width: 150px;*/
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;	
}

INPUT,TEXTAREA { font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }

.featured_prod_title, A.featured_prod_title, A.featured_prod_title:Link,
A.featured_prod_title:Visited {
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration: none;  
}
A.featured_prod_title:HOVER, A.featured_prod_title:Hover:Visited {
	color :#CCCCCC;
	text-decoration: none; 
}
.featured_top_first {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5196A6;
	border-right-color: #5196A6;
	border-bottom-color: #FFFFFF;
	border-left-color: #5196A6;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;	
}
.featured_top_cell {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5196A6;
	border-right-color: #5196A6;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;	
}
.featured_top_last {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5196A6;
	border-right-color: #5196A6;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.featured_bottom_cell {
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	background-color: #5196a6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5196A6;
	border-right-color: #FFFFFF;
	border-bottom-color: #5196A6;
	border-left-color: #5196A6;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;	
}
.featured_bottom_last {
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	background-color: #5196a6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5196A6;
	border-right-color: #5196A6;
	border-bottom-color: #5196A6;
	border-left-color: #5196A6;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;	
}
h1,.ProductMainTitle
{
	font-family:verdana;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	border-bottom:1px dotted #5196A6;
	padding-bottom:5px;	
}
.ProductSubtitle{
	background-color: #5196a6;
	color: #FFFFFF; 	
}
.m0l0iout{
 font-family: verdana, arial, times;
}
.side_borders 
{
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;	
	border-right-color: #000000;
	border-left-color: #000000;
	border-bottom-color: #000000;	
	border-top-color: #000000;	
}

#contentarea A:Link, #contentarea A:Visited {
	color:#386C79;
	text-decoration:underline;
}

#contentarea A:Hover, #contentarea A:Visited:Hover{
	color:#333333;
	text-decoration:underline;
}

.CatalogItemAlternate{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#f0f0f0;
	padding:4px;
	color:#5394A8;
}
