/* General */
body, td { font-family: Arial,Helvetica,Verdana,'sans-serif'; font-size: 9pt;}
h1, h2, h3 {font-family: Arial,Helvetica,Verdana,'sans-serif'; font-size: 12pt;}
h4 {font:18px Verdana,sans-serif;font-weight:bold;color:#003366;}
ul, ol {margin:0px 0px 0px 36px;}
li {padding-top:3px;}


/* Cart Page */
.carthead { font: 12px Tahoma,Arial,Helvetica,Verdana,'sans-serif'; color: #FFFFFF; background-color:#ff9900;}
.cartitem {  font: 12px Tahoma,Arial,Helvetica,Verdana,'sans-serif'; border-right: 1px solid #ff9900; border-bottom: 1px solid #ff9900 }
.total { font: 12px Tahoma,Arial,Helvetica,Verdana,'sans-serif'; font-weight:bold;  color:black;  }
.realsmall {font: 10px Tahoma,Arial,Helvetica,Verdana,'sans-serif'; color:#000000; }
.fx_orange {color:#FF6600;font-weight:bold;}
.fx_green {color:#00CC00;font-weight:bold;}
a.cart_em {color:#ff9900;font-weight:bold;}
a.cart_em:hover {color:#ff6600;font-weight:bold;text-decoration:none;}
a.cart_bold {color:#ff9900;font-weight:bold;}
a.cart_bold:hover {color:#ff6600;font-weight:bold;text-decoration:none;}
a.cart {color:#ff9900;}
a.cart:hover {color:#ff6600;text-decoration:underline;}
#coupon {text-align:right;font:11px Tahoma,arial,verdana,'trebuchet ms','sans-serif';padding:9 9 0 36;}
input.coupon {font:10px Tahoma,verdana,sans-serif;background-color:#cc9;height:18;}

/*  Links */
a { color: #333399; text-decoration:none;}
a:hover { color: #006633;text-decoration:underline; }
a.em {font-weight:bold;}
a.em:hover {font-weight:bold;text-decoration:underline;}
/* a:link {color: #033;}    unvisited link */
/* a:visited {color: #003;text-decoration:none;}  visited link */
/* a:hover {color: #66C;text-decoration:none;}  mouse over link */
/*a:active {color: #000;text-decoration:none;}    selected link */ 

.input-box{

	border-collapse: collapse;
	border: 1px solid #ACA897;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
	background-color: #FFF;


	
padding: 4px; 
	vertical-align: top;
}

.input-box1{

	border-collapse: collapse;
	border: 1px solid #ACA897;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;



	
padding: 4px; 
	vertical-align: top;
}

.input-box2{

	border-collapse: collapse;
	border: 0px solid #ACA897;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;



	
padding: 4px; 
	vertical-align: top;
}

/* Top Navigation Declarations */
#nav
{
	width: 460px;
	height: 2em;
	margin: auto;
}
#nav ul
{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	text-align: center;
	clear: left;
}
#nav ul li
{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
	border-bottom: 10px solid #FFF;
	background: #D8DBDD;
}
#nav ul li a
{
	color: #666;
	background: #F4F4F4;
	width: 110px;
	height: 1.9em;
	line-height: 1.9em;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-left: 1px solid #CFCFCF;
	border-bottom: 1px solid #CFCFCF;
	text-decoration: none;
	text-align: center;
	display: block;
}
#nav ul li a:hover
{
	color: #606060;
	background: #D8DBDD;
}
#nav ul li #n_contact
{
	width: 78px;
	border-right: 1px solid #CFCFCF;
}