body{ 
width: 1000px; 
font-family: "Lucida Grande", Verdana, Arial, sans-serif; 
background-color: white;
font-size:16px; 
margin:0; 
padding:0; 
}
H1{ color: #8cc93e;}
#header{
text-align: right;
background-image: url(images/id_logo_top.jpg);
display: block;
background-repeat: no-repeat;
background-position: left top;
padding-top: 0px;
height:108px;
}
#header2{
display: block;
padding-top: 0px;
}
#left{ 
height: auto; 
width: 175px; 
              
clear: right;                         
float: left;               
height: 100%;      
z-index: 5; 
border-right-style: none;
}
#footer { 
display: block; 
z-index: 0; 
padding: 3px; 
color: white; 
text-align: center; 
font-size: 12px; 
font-family: sans-serif, Helvetica, Verdana, Arial, sans-serif; 
clear:both;
background-color: #60c21c;
height: 15px;
}
#footer A:Link, A:visited{ 

	text-decoration: underline; 

	color: white; 

}
#fp {  
	width: 75%;  
	position: absolute;  
	background-color: #ffffff;  
	left: 180px;  
	height: 600px;  
	border-width: 0px;  
	border-color: black;  
	border-style: solid;  
	text-align: center;  
	line-height: 14pt;  
	font-size: 12pt;  
	z-index: 0;  
	padding-right: 0%;  
	padding-left: 0%;  
	font-family: sans-serif, "Lucida Grande", Verdana, Arial, sans-serif; 
}
#fptext{

	text-align: center;
	font-family: Verdana, Arial, sans-serif, Helvetica, Verdana, Arial, sans-serif;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 30px;
	font-size: 11px;
}
#fp img{ 
	padding-left: 3%; 
	padding-bottom: 1%; 
	padding-right: 3%; 
	padding-top: 1%; 
	display: inline-table; 
	width: auto; 
	text-align: justify; 
}
#fp P{   
		color: black;   
		text-align: center;
}

/*  Vertical Navigation */
#navcontainer
{
z-index: 1;
height: 100%;
background-color: #eff1e6;
background-repeat: repeat-y;
list-style-type: none;
margin-left: 0px;
margin-bottom: 0;
margin-right: 0px;
margin-top: 0;
padding-left: 0;
padding-bottom: 1em;
padding-right: 0;
padding-top: 0em;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
width: 100%;
font-size: 13px;
text-align: left;
}
#navlist
{
	padding-bottom: 0px;
	font-weight: bold;
	padding-top: 4px;
	color: #60c21c;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	display: block;
	padding-left: 10px;
}
A:link
{
		text-decoration: none;
	}
A:hover
{
		text-decoration: underline;
	}	
#nav_hori
{

	background-image: url(images/main_button2.jpg);

	color: white;

	padding-top: 10px;

	font-size: 16px;

	float: left;

	border-top-color: white;

	border-top-style: groove;

	border-bottom-color: white;

	border-bottom-style: groove;

	border-bottom-width: 2px;

	border-top-width: 2px;

	border-right-color: white;

	border-right-width: 2px;

	border-right-style: groove;

	width: 19.5%;

	font-weight: bold;

	font-family: Helvetica, Verdana, Arial, sans-serif;

	text-align: center;

	height: 30px;
	
}
#nav_head
{
padding-bottom: 5px;
padding-top: 15px;
}
#head_img{float: left;}
#navlist_img{padding-top: 8px;}

#space{padding: 10px;}

#small_nav_text{ padding-bottom: 10px; padding-top: 5px; background-color: #eff1e6; padding-right: 5px; padding-left: 5px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; float: left;}

.plist{
left: 190px;
width: auto;
z-index: 0;
text-align: left;
border-width: 1px;
border-top-color: #afafaf;
border-top-style: dashed;
font-size: 12px;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
padding-bottom: 5px;
padding-top: 5px;
}

.sep{
	width: 40px;
	margin-right: 0px;
	margin-left: 0px;
	position: fixed;
	display: inline-block;
}

#qty{
	line-height: 13px;
	margin-right: auto;
	margin-left: auto;
	border-style: solid;
	border-color: black;
	border-width: 1px;
	font-size: 12px;
	text-align: left;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

#prod2{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	line-height: 16px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	width: 600px;
}

#prod1{
	margin-right: auto;
	margin-left: auto;
	width: 600px;
	line-height: 24px;
	font-size: 20px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	text-align: center;
}

#prod2 P{
	text-align: center;
}
#prod3{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	line-height: 16px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	width: 600px;
}
#prod3 P{
	text-align: justify;
}
#nav_hori a{
	color: white;
	text-decoration: underline;
}
.table_contact {
	font-size: 12px;
	text-align: left;
	padding-right: 25px;
}
#fp A:Link, A:visited {
	color: black;
	text-decoration: underline;
}
#ctext {
	padding-right: 0px;
	width: 400px;
	border-width: 0px;
	padding-left: 15px;
	font-size: 11px;
	text-align: left;
}
#ctext img{
	border-width: 0px;
	float: left;
}
#connect_cell {
}
#select {
	width: 50%;
	border-color: black;
	border-width: 2px;
	border-style: solid;
}
#border {
	width: 100%;
}
#select_table {
	width: 800px;
	text-align: left;
	border-spacing: 0px 0px;
	z-index: 0;
}
HR {
	width: 80%;
}
#select_table P {
	left: 0px;
	float: left;
	clear: left;
	font-size: 11px;
	text-align: left;
}
#no_border img {
	border-width: 0px;
}

