body {margin:0; padding:0; background:#6699FF;} 
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:12px/14px Arial, tahoma, helvetica, sans-serif; color:#535252; vertical-align:top;  text-align:left;}

a{ color:#5C8A07; text-decoration:underline;}
a:hover{text-decoration:none;}


span a{ color:#0062A6; text-decoration:underline;}
span img{ margin:0 13px 0 0; vertical-align:middle;}

b{ color:#E34D0B;}

.menu1 {color:6699FF; font-size:18px; vertical-align:middle }

.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 15px;}
.r1 li a {line-height:17px; color:#535252; text-decoration:underline;}
.r1 li a:hover { text-decoration:none; color:#535252;}

.r2 ul { margin:0; padding:0; list-style:none;}
.r2 li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 26px;}
.r2 li a {line-height:19px; color:#535252; text-decoration:underline; font-size:11px;}
.r2 li a:hover { text-decoration:none; color:#535252;}

.r3 ul { margin:0; padding:0; list-style:none;}
.r3 li { background:url(images/r3.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 22px;}
.r3 li a {line-height:19px; color:#5C8A07; text-decoration:underline; font-size:12px;}
.r3 li a:hover { text-decoration:none; color:#5C8A07;}

.border{border:1px solid #0061A6; height:100%; border-bottom:none; border-top:none}




/*header*/
.top1{width:766px; height:256px; background:url(images/img_header.jpg) top left no-repeat;}
.top1 img{margin:35px 0 0 36px;}
.top2{height:30px;}
/*header_end*/

/*footer*/
.footer{ width:100%; height:100%; background:#0164A7; padding:20px 0 21px 0;}
.footer table{ margin-left:50px;}
.footer td{ color:#F5F6F7; line-height:14px; font-family:tahoma; font-size:11px;}
.footer td a{ color:#F5F6F7; text-decoration:none;}
.footer td a:hover{ color:#F5F6F7; text-decoration:underline;}
.footer td strong a{ color:#F5F6F7; text-decoration:underline;}
.footer td strong a:hover{ color:#F5F6F7; text-decoration:none;}
.footer_top_line{ background:#F9F9F9; width:100%; height:2px;}
.footer1{ word-spacing:23px;}
.footer2 span{font-family:Arial;}
.footer2{ width:241px;}
/*footer_end*/

/*content*/
.t1{ width:61px; font-weight:bold; height:32px; padding-top:3px;}
.f1 td input, select{ font-family:Arial; font-size:1200px; color:#4D4D4D; width:131px; height:19px; vertical-align:middle}
.f1 td img{ vertical-align:middle; margin-left:17px;}
.indent_forms {margin:47px 0 0 50px; width:203px;}
.bgr_forms{height:372; background: #F1EEEC; width:100%;}
.bgr1{width:100%; background:#DBD9D8; height:100%;}

.txt1 td{ font-size:11px; line-height:12px;}
.txt1 td strong, b{ font-size:12px;}
.txt1 td span{ font-size:12px;}

.txt2 span{ font-size:11px; line-height:12px;}
.txt2 span a{ font-size:11px; color:#5C8A07;}

.f2 td input{ width:182px; height:21px; margin-bottom:17px;}
.f2 td textarea{ width:182px; height:129px; overflow:auto; margin-bottom:9px;}

.f2 td input, textarea{ border:1px solid#D9D9D9; color:#000000; padding:1px 0 1px 4px; font-family:Arial; font-size:11px; margin-top:2px;}
.f2 td { font-size:11px; font-family:tahoma;}

.ins span a{ color:#E34D0B; font-weight:bold;}
.ins1 a{ color:#E34D0B;}

/*content_end*/


p, body, font, div, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		11px;
}
h1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		17px;
  color:			black;
}
h3
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}
a
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-weight:		bold;
  color:			navy;
}
.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
}

