/* style for template #0  */

.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.faq
{ font-size:		14px;
}
.faq_gray
{ font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-size:		14px;
  color:			#3A6135;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.cat
{ font-size:		14px;
}
.standard
{ font-weight:		normal;
}
.standardsmall
{ font-weight:		normal;
  font-size:		9px;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		9px;
}
.lightmenu
{ color:			white;
  text-decoration:	none;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.middle
{ color:			#F0B5B5;
}
.olive
{ color:			#163106;
  font-weight:		normal;
  font-size:		9px;
}
.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:			#F0B5B5;
  background-color:  transparent;
}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#F0B5B5;
  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:		#82A1DD;
  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:		#82A1DD;
  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:  #D2E7FF;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #A9C0FF;
}

*  {	margin: 0; padding: 0; font-size: 100%;}
html {height: 100%; width: 100%;}
body {background-color: #ffffff;	height: auto !important; height: 100%; min-height: 100%; position: relative; margin: 0px; padding: 0px; font-family: Arial, sans-serif; font-size: 12px;}
p {padding-bottom: 20px; padding-top: 0px; font-family: Arial, sans-serif; font-size: 12px;}
img {border: 0;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #7691BA;}
h2 {color: #7691BA; font-family: Arial, Helvetica, sans-serif; padding-bottom: 10px;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; padding-bottom: 10px; padding-top: 30px; text-align: center;}
a:link, a:visited {color: #3D629F;}
a:hover {color: #97ABCA;}
.all { overflow: visible;  min-width: 1000px; width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px":"auto");}
.tp {padding-bottom: 70px; border: 0px #ff0000 solid; position: relative;}

.dn { width: 100%; height: 70px; border-top: 1px #cccccc solid; text-align: center; position: absolute; bottom: 0; background-color: #fafafa; overflow: hidden;   min-width: 1000px;  width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px":"") !important; }
.hd { background: url(images/top_shadow.gif) repeat-x top; text-align: center; padding: 10px; padding-left: 20px; padding-right: 20px;}
.nameline {height: 89px; background: url(images/name_line.gif) repeat-x top; position: relative;}
.menuline {height: 40px; background: url(images/menu_line.gif) repeat-x top; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; padding-top: 7px; }
.menuline a:link, .menuline a:visited {text-decoration: underline; color: #FFFFFF;}
.menuline a:hover {color: #dddddd;}

.logo {float:left; width: 30%; text-align: center; padding-top: 25px;}
.searchbox {float:right; width: 25%; margin-right: 30px; border: 0px #000000 solid;}
.search {float:right; width: 270px; text-align: center; padding-top: 14px;}
.search_left {float: left; width: 15px; height: 63px; background: url(images/search_left.gif) no-repeat;}
.search_field {float: left; height: 63px; background: url(images/search_bg.gif) repeat-x; padding-top: 11px; padding-left: 18px; width: 210px;}
.search_right {float: left; width: 15px; height: 63px; background: url(images/search_right.gif) no-repeat;}
.fd { width: 170px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center;}
.cb {}
.frm {border: 0px solid #ff0000; height: 20px; float: left; width: 210px; text-align: left; overflow: hidden;}
.txtf {float: left; width: 170px; margin-right: 5px;}
.txtb {float: left; width: 20px;}
.big {}
.leftmenu {float: left; padding-left: 10px; width: 20%; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: right; border: 0px #ff0000 solid;}
.menutree { border-right: 1px #3D629F solid; padding: 5px; padding-right: 20px; padding-bottom: 7px; }
.selmenutree  {color: #3D629F; font-weight: bold; padding-right: 20px; font-size: 14px;}
.selmenucat, .selmenucat a:link, .selmenucat a:visited  {color: #3D629F; font-weight: bold; padding-right: 10px; font-size: 12px;}
.selmenucat  a:hover   {color: #97ABCA;}
.selmenusub, .selmenusub a:link, .selmenusub a:visited  {color: #3D629F; font-weight: normal; padding-right: 10px;}
.selmenusub a:hover   {color: #97ABCA;}
.main {float: right; padding: 30px; width: 70%; border: 0px #ff0000 solid; font-family: "Times New Roman", Times, serif; font-size: 14px;}
.copyright {font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: right; padding: 10px; color: #999999; }
.copyright a:link, .copyright a:visited {color: #999999;}
.copyright a:hover {color: #666666;}
.faq {font-size: 13px;}
.big {  border: 0px #ff0000 solid; width: 100%; overflow: hidden; font-size: 18px;  text-decoration: none; clear: both; }
.cat { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.cat a:link, .cat a:visited {}
.standard {font-weight: normal;}
.light { color: #ffffff; font-family: Arial, Helvetica, sans-serif;  font-size: 11px;}
.lightsmall {color: white; font-size: 10px;}
.lightstandard {color: white; font-weight: normal;}
.middle {color: #F0B5B5;}
.cart {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #3D629F; text-align: right; padding-right: 20px;}
.cart input {text-align: right;}
.totalPrice {font-size: 16px; border: 0; margin: 1px; font-weight: bold; color: red;  background-color:  transparent;}
