p, body, font, div, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		12px;
}
h1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		17px;
  color:			white;
}

h2
{ font-family:		Times New Roman;
  font-size:		19px;
  color:			335092;
}
h3
{ font-family:		Times New Roman;
  font-size:		22px;
  color: #FF0000;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		16px;
  color:			black;
 
}
h5
{ font-family:Verdana, Geneva, sans-serif,arial;
font-size:21px;
color:#FF0010;
}
a
{
	font-family:		verdana,arial,helvetica,sans-serif;
	font-weight:		bold;
  color:			  #203b78;
}
.no_underline
{ text-decoration: none;
	font-family:		Calibri;
  	font-size:	    	14px;
	color:			#FFFFFF;
}

.small
{ font-size:		10px;
}
.big
{ 
	font-family:		Calibri;
  	font-size:	    	18px;
	color:			#FFFFFF;
	text-decoration: underline;
}
.cat
{ font-size:		16px;
}
.standard
{ font-weight:		normal;
}
.standardsmall
{ font-weight:		normal;
  font-size:		10px;
}
.lightstandard
{
	color:			#335092;
	font-weight:		normal;
}
.middle
{
	color:			#335092;
}
.olive
{
	color:			#000000;
	font-weight:		normal;
	font-size:		10px;
}

.ol
{
font-family:		Times New Roman;
  font-size:		19px;
  color:			ffffff;
  }
.cart
{
	font-size:		11px;
	BORDER-BOTTOM:	0px solid;
	BORDER-LEFT:		0px solid;
	BORDER-RIGHT:		0px solid;
	BORDER-TOP:		0px solid;
	margin:			1px;
	font-weight:		bold;
	color:			#000000;
	background-color:  transparent;
}
.cartsmall
{
	font-size:		10px;
	BORDER-BOTTOM:	0px solid;
	BORDER-LEFT:		0px solid;
	BORDER-RIGHT:		0px solid;
	BORDER-TOP:		0px solid;
	margin:			1px;
	font-weight:		bold;
	color:			#000000;
	background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			black;
  background-color: white;
}

.myaccount_tab_bottom
{
	BORDER-BOTTOM:	1px solid;
	BORDER-LEFT:		0px solid;
	BORDER-RIGHT:		1px solid;
	BORDER-TOP:		0px solid;
	BORDER-COLOR:		#000000;
	text-align:		center;
	margin:			1px;
}

.myaccount_tab_top
{
	BORDER-BOTTOM:	0px solid;
	BORDER-LEFT:		0px solid;
	BORDER-RIGHT:		1px solid;
	BORDER-TOP:		1px solid;
	BORDER-COLOR:		#335092;
	text-align:		center;
	margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
	BORDER-BOTTOM:	1px solid;
	BORDER-LEFT:		1px solid;
	BORDER-RIGHT:		1px solid;
	BORDER-TOP:		1px solid;
	background-color:  #335092;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #A9C0FF
}
.price {
	text-decoration:none;
	font-size:12px;
	color:#F00;
}

.lightmenu
{
	font-family:		Calibri;
  	font-size:	    	12px;
	color:			#FFFFFF;
	text-decoration:	none;
}

.lightmenu5
{
	font-family:		Calibri;
  	font-size:	    	12px;
	color:			#FFFFFF;
	text-decoration: blink;
}
.lightmenu1
{
	font-family:		Calibri;
  	font-size:	    	16px;
	color:			#FFFFFF;
	text-decoration:	none;
}

.lightmen3
{
	font-family:		Calibri;
  	font-size:	    	20px;
	color:			#335092;
	text-decoration:	none;
}

.lightmenu2
{
	font-family:		Calibri;
  	font-size:	    	15px;
	color:			#FFFFFF;
	text-decoration: none;
}

.lightmenu3
{
	font-family:		Calibri;
  	font-size:	    	18px;
	color:			#FFFFFF;
	text-decoration: none;
}

.lightmenu4
{
	font-family:		Calibri;
  	font-size:	    	21px;
	color:			#FFFFFF;
	font-style:italic;
}
.lightm
{
	font-family: "Times New Roman", Times, serif;
  	font-size:	    	20px;
	color:			#335092;
	text-decoration:	none;
}

.lightm1
{
	font-family:		Calibri;
	text-align:justify;
  	font-size:	    	14px;
	color:			#335092;
	text-decoration:	none;
}
.lightm2
{
	font-family:		Calibri;
	text-align:justify;
  	font-size:	    	18px;
	color:			#335092;
	text-decoration:	none;
}

.lightm5
{
	font-family:		Calibri;
	text-align:justify;
  	font-size:	    	14px;
	color:			#335092;
	text-decoration: underline;
}

.light1
{
	font-family:		"Times New Roman", Times, serif;
	font-weight:bolder;
	text-align: center;
  	font-size:	    	19px;
	color:			#2C4A94;
}

.light5
{
	font-family: "Times New Roman", Times, serif;
	font-weight:bolder;
	text-align:  center;
  	font-size:	    	19px;
	color:			#2C4A94;
	text-decoration: underline;
}

.lightm2
{
	font-family:		Calibri;
  	font-size:	    	22px;
	color:			#335092;
	text-decoration:	none;
}

.lightm3
{
	font-family:		Calibri;
  	font-size:	    	22px;
	color:			#335092;
	text-decoration: underline;
}


.action
{
	font-family:		Calibri;
  	font-size:	    	24px;
	font-weight:bold;
	color:			#ff0010;
	text-decoration:	none;
	}

v\:roundrect {
		color:#FFF;
		display:block;
		background-color:#fff;
		-moz-border-radius:10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		padding:20px;
		height:100%;
		}
	/* ie specific */
	v\:roundrect  {
		behavior:url(#default#VML);
		/background-color:transparent;
		}

@charset "UTF-8";

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 265px; 
  list-style: none;
}

ul#navmenu-v:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; 
  display: block !important; 
  display: inline; 
  position: relative;
  border:#335092 1px solid;
}
ul#navmenu-v li ul li {
border:none;
border-bottom:#FFFFFF 2px solid;
width: 150px;
height:auto;
}

/* Root Menu */
ul#navmenu-v a {
  padding: 0 6px;
  display: block;
  background: #FFFFFF;
  color: #335092;
  font: bold 12px/28px Verdana, Arial;
  text-decoration: none;
  height: auto !important;
  height: 1%; 
}


ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: #FFFFFF;
  color: #112e6e;

}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  background: #FFFFFF;
  color: #335092;
  border:#335092 1px solid;
}


ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #FFFFFF;
  color: #112e6e;
  border:#335092 1px solid;
}



ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 266px;


}


ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}



.bf{font-weight: bold;}
.highslide-image {border: 4px solid white; background-color: white;}
.highslide-caption {display: none; border: none; padding: 8px; background-color: white;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
a.highslide-loading, a.highslide-loading:hover {color: black; font-weight: bold; text-decoration: none; }
.spacel {margin-left: 8px;}
#scroll {width: 100%;
         background-color: f0f0f0;
         white-space: nowrap;
         overflow: hidden;
         position: absolute}
#scrolltext {position: absolute}




#mainContainer{
	width:860px;
	margin:0 auto; 	/* Center alignment */
	text-align:left;
	background-color:#FFF;
}
#leftColumn{	/* Left column of the page */
	width:600px;
	float:left;
	padding-right:5px;
}

#rightColumn{	/* right column, i.e. shopping cart column */
	width:240px;
	float:right;
	height:600px;
	background-color:#DDD;
	padding-right:10px;
}
#shopping_cart{	/* Shopping cart */
	margin:3px;
	padding:3px;
}
.clear{	
	clear:both;
}
.links_seo_p4, .links_seo_p4 a 
{
 font-size: 9px;
 Color:#506EB2;
 text-decoration:none;
}



