body, td {
font: normal .75em Arial;
color: #807F7F;
	}
	
 A:link
	{ text-decoration: none; color:#ffffff; }
 A:visited
	{  text-decoration: none; color:#ffffff;  }
 A:active
	{  text-decoration: none; color:#ffffff;  }
 A:hover
	{  text-decoration: none; color:#ffffff;  }

/* HEADER */	
.header {background-image: url(images/bg_top.gif); height: 65px;}
.header ul { font: normal 11px arial;  text-transform: uppercase ; margin:0; padding: 0;  width: 650px;}
.header li { list-style: url(images/li_topnav.gif); display: inline; border-left: 1px solid #eee; padding: 0 5px; margin:0; }
.header table {height: 65px; width: 781px;}
.header a:link, .header a:hover, .header a:visited {
	text-decoration: none; 	color: #c6c6c6;
	}
.header_nav td { height: 65px;}
.logo {margin-right: 85px; padding-left: 0px;}
.top_navspacer { margin-left: 10px; display: inline;}

/* FOOTER */
.footer  {background-image: url(images/bg_footer.gif); height: 65px; vertical-align: bottom; margin:0px; padding-bottom:0px; }

/* mainpix */	

.mainpix {width: 100%; background-image: url(images/bg_mainpic.gif); height: 331px; }
.mainpix_frame {height: 281px; width: 781px; margin-top: 0px; vertical-align: top; border-left-width: 3px;  border-right-width: 3px;  border-style: solid;  border-color: White;  border-top: 0px; }
.bottom_pix {background-image: url(images/bg_bottompix.gif); height: 50px; width: 100%; }

/*LHS*/
.lhs { width: 147px; vertical-align: top; float: left; }
.lhs img{ padding: 10px 0 0 0;  border-top: 1px solid #D7D7D7; width: 147px; }



/* PAGE STYLE */
.centerframe {width: 781px;  vertical-align: top;}
.content {width: 572px; vertical-align: top;}
.content big {float: right; width: 168px; display: block; }
.content big img { padding: 0 0 20px 10px; }
.slide {padding-top:10px; padding-bottom:-2px;}
.qa { font-weight: bold; padding-right: 10px; vertical-align: top; }
li {list-style: square inside; margin-left:15px;
	text-indent : -15px;}
	
	
/* POPUP PAGE STYLE */


H1 {
	margin-top: 0px; margin-bottom: 16px; margin-left: 0px; }	
	H2 { background: url(images/h_bg.gif) top right no-repeat; height: 39px; width: 572px; font: normal 15px arial,sans-serif; color:#666; text-align: left; padding-top:10px; }
	H3 { background: url(images/h_longbg.gif) top left no-repeat; height: 39px; width:780px; font: normal 15px arial,sans-serif; color:#666; text-align: center; padding-top:10px;}
.bold { font-weight: bold;}
.font_highlight { font=family: Arial, sans-serif; font-size:11px; font-style: italic;  color:#3399cc; padding-top:20px;}	

.font_Italic { font=family: Arial, sans-serif; font-size:11px; font-style: italic;  color:#000000;}	

.horizon_line {
		background-color:#D7D7D7;
		width: 100%;
		height: 1px;
	}

	
.content A:link {
	color: #13694E;
	}
.content A:visited {
	color: #13694E;
	}
.content A:active {
	color: #13694E;
	}
.content A:hover {
	color: #55BE47;
	}
	
/* LHS NAVIGATION */
.lhs_nav {
	font: normal 12px Arial, sans-serif;
	vertical-align: top;
	width: 170px;
	text-align: left;
	 border-top: 1px solid #D7D7D7;
	}
	.lhs_nav span { font: normal 11px Arial, sans-serif; padding-top: 10px;}
.lhs_nav ul {
	margin: 0;
	padding: 0;
}
.lhs_nav li
	{
	list-style: disc inside url(images/ico_arrow.gif); padding: 4px 0 5px 10px ;
	text-decoration: none;  border-bottom: 1px solid #D7D7D7; margin: 5 0 5px 6px;
	} 
	
.lhs_nav li li {
list-style: url(images/ico_link.gif); font: normal 11px Arial, sans-serif; border: none; margin: 3px 0 3px 13px;
}
.lhs_nav a:link, .lhs_nav a:hover, .lhs_nav a:visited {
	text-decoration: none; 	color: #c6c6c6; margin: 0 0 10px 8px; vertical-align: top;
	}
	



/* IMAGES */
.right_img {margin-left:8px; margin-top:0px; margin-right:0px; margin-bottom:5px; border : 1px solid #13694E; }
.product {margin-left:0px; margin-top:0px;  margin-bottom:5px; margin-right:8px; border : 1px solid #D7D7D7; }
.photo { border: 1px solid #D7D7D7; padding: 0px; }
.popup { align: center; font-family: Arial, sans-serif; font-size: 0.7em;}

/* PHOTO GALLERY */
.phototitle{ font-family: Arial, sans-serif; font-size: 1.1em; padding-bottom: 10px; padding-right: 0px; padding-left: 0px; padding-top: 6px; font-weight: bold; color: #000000;}
.photosml	{ border : 1px solid #13694E; }
#image_gallery {
	width:355px; height:110; overflow:auto;
	}

/* BUTTON */
.formbutton
	{ background-color: #009BDA; color: #FFFFFF; font-weight: bold; font-family: Arial, sans-serif; font-size: 11px; border : 2px solid #FFDD00; }	
	

/* form  */
.formlabel 
	{ font-family: arial; font-weight: bold; padding-left: 50px;  padding-top: 6px; padding-bottom: 6px; padding-right: 10px; vertical-align: top; width: 20%; }
.formlabel2 
	{ font-family: arial; font-weight: bold;  padding-left: 0px;  padding-top: 6px; padding-bottom: 6px;  }
.formtext 
	{ color: #000000; font-family: arial; font-size: 11px; background-color: #eeeeef;   padding-left: 5px;   padding-top: 2px; padding-bottom: 2px; vertical-align: middle;  width: 74%; border-bottom : 1px solid #E5E6E7; }
.formsubmit_cell 
	{ color: #000000; font-family: arial; font-size: 11px; background-color: #ffffff;   padding-left: 7px;   padding-top: 2px; padding-bottom: 2px; vertical-align: middle;   }
input
{ color:  #807F7F; font-family: arial; font-size: 0.95em; }
select, textarea 
{ color: #000000; font-family: arial; font-size: 0.95em;}
.mandatory {vertical-align: middle; color:#13694E; }


	


	
/* RIGHT NAV */

	.r_header {font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 11px; padding-left: 5px; line-height: 20px;}		
.r_sublink {font-family: Arial, Helvetica, sans-serif; color: #ffffff;  font-size: 11px; padding-left: 10px; line-height: 20px;}	

    /* Add at bottom of mydetails class */
    .lhs_mydetails_on {text-decoration: none; background-color: #13694E; width: 100%;}

    /* Add at bottom of lhs_nav class */
    .lhs_nav_on {text-decoration: none; width: 100%; height: 100%; background-color: #55BE47;}


    