/* style for template #0  */
p, body, font, div, td
{ font-family:		arial,tahoma,verdana;
  font-size:		10px;
  color:            #000000;
}
h1
{ font-family:		arial,tahoma,verdana;
  font-size:		12px;
  padding:          2px;
  color:			black;
}
h2
{
font-family:        arial,tahoma,verdana;
font-size:          24px;
padding:            2px;
margin:             1px auto 1px auto;
color:              white;
background:         navy;
border:             #000 solid 2px;
height:             auto;
width:              525px;
letter-spacing:     -1px; 
}
h3
{ font-family:		arial,tahoma,verdana;
  font-size:		12px;
  color:			black;
}
h4
{ font-family:		arial,tahoma,verdana;
  font-size:		12px;
  color:			black;
}
h5
{font-family:		arial,tahoma,verdana;
  width:            100%;
  padding:          1px;
  font-size:		12px;
  font-weight:      bold;
  background-color: #C30;
  color:			white;
  text-align:       center;
  border:           #000 solid 1px;
}
h6
{background-color:  #000;
 font-family:Arial,Tahoma,Verdona; 
 border:            1px black solid;
 line-height:       18px;
 letter-spacing:    1px; 
 color:             white; 
 width:             488px; 
 font-size:         12px; 
 font-weight:       normal; 
 text-align:        justify;
 padding:           5px;
 margin:            1px;
}
a
{ font-family:		arial,tahoma,verdana;
  font-weight:		bold;
}
a:link {color: #000000; text-decoration:none;}
a:visited {color: #000000; text-decoration:none;}
a:hover {color: #CC3300; text-decoration:none;}
a:active {color: blue; text-decoration:none; font-weight:bold;}

.colleft {width:180px;border:1px white solid; vertical-align:text-top;}
.colright {width:230px;border:1px white solid; vertical-align:text-top;}
.colmid {float:left; display:table; width:555px; border:1px white solid; margin:1px; vertical-align:text-top;}
 
.bimage {
    display: block;
    position: relative;
    background: #fff;
    border:1px black solid;
    text-align: center;
    height: 135px;
    width: 150px;
    margin: 0;
    padding: 0;
}
.bimage a {border:none;}
.simage {
    display: block;
    position: relative;
    background: #fff;
    border:1px black solid;
    text-align: center;
    height: 85px;
    width: 90px;
    margin: 0;
    padding: 0;
}
.simage a {border:none;}
.gimage {
    display: block;
    position: relative;
    background: #fff;
    border:1px black solid;
    text-align: center;
    height: 60px;
    width: 70px;
    margin: 0;
    padding: 0;
}
.gimage a {border:none;}

.contact_info td {background-color:whitesmoke; width:495px; font-size:12px; border:1px white solid; padding:5px; margin:2px 0 2px 0; line-height:20px;}
.contact_info .td1 {background-color:white; width:auto; height:10px; border:2px black solid; padding:5px; text-align:center; text-transform:uppercase;}
.contact_info .td2 {background-color:white; text-align:left; font-weight:bold; width:100%; height:10px; border:1px white solid; padding:5px; text-transform:uppercase;}
.contact_info .td3 {width:80%;}
.contact_info td a:hover {text-decoration:underline;}

.addy_info td {background-color:whitesmoke; width:500px; font-size:12px; border:1px white solid; padding:5px; margin:2px 0 2px 0;line-height:20px;}
.addy_info .td1 {background-color:white; width:auto; height:10px; border:2px black solid; padding:5px; text-align:center; text-transform:uppercase;}
.addy_info .td2 {width:50px;background:white; font-weight:bold;}
.addy_info .td3 {width:300px;}
.addy_info .tda {width:130px;}
.addy_info .tdb {width:100%;background:white; font-weight:bold;}
.addy_info .td4 {width:150px;float:right;}
.addy_info .td5 {width:100%;text-transform:uppercase;}
.addy_info td a:hover {text-decoration:underline;}

.user_info td {background-color:whitesmoke; width:495px; font-family:Arial,Tahoma,Verdona; font-size:12px; border:1px white solid; padding:5px; margin:2px 0 2px 0; line-height:20px;}
.user_info .td1 {background-color:white; width:auto; height:10px; border:2px black solid; padding:5px; text-align:center; text-transform:uppercase;}
.user_info td a:hover {text-decoration:underline;}

.visit_info td {background-color:whitesmoke; width:495px; font-size:12px; border:1px white solid; padding:5px; margin:2px 0 2px 0; line-height:20px;}
.visit_info .td1 {background-color:white; width:auto; height:10px; border:2px black solid; padding:5px; text-align:center; text-transform:uppercase;}
.visit_info .td2 {background-color:white; text-align:left; width:490px; height:10px; border:1px white solid; padding:5px; text-transform:uppercase;}
.visit_info .td3 {border-bottom:1px white solid;}
.visit_info td a:hover {text-decoration:underline;}

.order_info td {background-color:whitesmoke; width:auto; font-size:10px; border:1px white solid; padding-left:2px; margin:2px 0 2px 0; text-align:left; line-height:20px;}
.order_info h1 {width:100%; background-color:white; font-weight:bold; padding-left:5px;}
.order_info .bg {background-color:white; text-align:center;}
.order_info .sm {width:auto; background-color:white; font-weight:bold; padding:1px; font-size:1px; line-height:0px; color:white; text-align:center;}
.order_info td a:hover {text-decoration:underline;}

.myacc {font-family:Arial,Tahoma,Verdona; font-size:12px; font-weight:bold; text-trasform:uppercase; color:red;}
.register {border-color:white; font-family:Arial,Tahoma,Verdona;}
.register td {border:1px white solid; font-size:12px; font-weight:bold;}

.feedback {font-family:Arial,Tahoma,Verdona;width:100%;}
.feedback .td1 {width: 25%;font-size:14px; font-weight:bold;  padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.feedback .td2 {width:75%; font-size: 14px; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}

.shopcart {font-family:Arial,Tahoma,Verdona;width:100%;}
.shopcart .td1 {width:60%; font-size:14px; font-weight:bold;  padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.shopcart .td2 {width:60%; font-size:14px; font-weight:normal; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.shopcart .td2 a {font-weight:normal;}
.shopcart .tda {width:60%; color:red; font-size:14px; font-weight:bold; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.shopcart .tdb {width:auto; font-size:14px; font-weight:bold; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.shopcart .td3 {width:25%; font-size:14px; font-weight:bold;  padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.shopcart .td3a {width:25%; font-size:14px; font-weight:normal; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.shopcart .td4 {width:25%; color:red; font-size:14px; font-weight:bold; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}

.order3 {font-family:Arial,Tahoma,Verdona; width:100%;}
.order3 .td1 {width:100%; font-size:14px; font-weight:normal; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}

.order4 {font-family:Arial,Tahoma,Verdona;width:100%;}
.order4 .td1 {width:40%; font-size:14px; font-weight:bold;  padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.order4 .td2 {width:40%; font-size:12px; font-weight:normal;  padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.order4 .td3 {width:20%; font-size: 14px; font-weight:bold; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.order4 .td4 {width:20%; font-size: 12px; font-weight:bold; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}
.order4 .td5 {width:40%; padding:5px; margin:1px; border:1px white solid; background-color:#FFF;}
.order4 .td6 {width:20%; font-size: 12px; color:red; font-weight:bold; padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left;}

.reg_auth {font-family:Arial,Tahoma,Verdona;width:100%;}
.reg_auth .td1 {width:100%; font-size:12px; font-weight:bold;  padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left; text-transform:uppercase;}
.reg_auth p {font-size:12px; font-weight:bold; text-transform:uppercase;}
.reg_auth a {color:#C30; text-decoration:none;}
.reg_auth a:hover {color:blue; text-decoration:underline;}

.pw {font-family:Arial,Tahoma,Verdona;width:100%;}
.pw .td1 {width:100%; font-size:12px; font-weight:bold;  padding:5px; margin:1px; border:1px white solid; background-color: #f2f2f2;text-align:left; text-transform:uppercase;}
.pw .td2 {width:100%; color:white; background-color:black; font-size:18px; padding:10px;text-transform:uppercase; letter-spacing:-1px;}
.pw a {color:blue; text-decoration:none;}
.pw a:hover {color:blue; text-decoration:underline;}

.topnav a {padding:0 2px 0 2px;}
.topnav a:hover {text-decoration:underline;}

.no_underline
{ text-decoration:none;
}
.small
{ font-family:Arial,Tahoma,Verdona; font-size:10px;}
.faq
{ font-family:Arial,Tahoma,Verdona;
  font-size:       10px;
  font-weight:     bold;
  color:           #000;
  text-decoration: none;
  padding:         0 2px 0 5px;
}

.faq_gray
{ font-family:Arial,Tahoma,Verdona;
  font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-family:Arial,Tahoma,Verdona;
  font-size:		14px;
  color:			#3A6135;
}
.big
{ font-family:Arial,Tahoma,Verdona;
  font-size:		10px;
  text-decoration:	none;

}
.cat1
{ font-family:Arial,Tahoma,Verdona;
  font-size:        10px;
  color:            red;
  text-transform:   uppercase;
  font-weight:      bold;
  text-decoration:  none;
  letter-spacing:   -1px;
}
.cat2
{ font-family:Arial,Tahoma,Verdona;
  font-size:        10px;
  color:            blue;
  text-transform:   uppercase;
  font-weight:      bold;
  text-decoration:  none;
}

.cat
{ font-family:Arial,Tahoma,Verdona;
  font-size:		12px;
  text-transform:   uppercase;
  font-weight:      bold;
  text-decoration:  underline;
  color:            red;
  width:            auto;
  border:           none;
}
.select
{ font-family:Arial,Tahoma,Verdona;
  width: 50px;
  height: 20px;
  border:1px solid black;
}  
.standard
{ font-family:Arial,Tahoma,Verdona; font-weight:normal;}

.standardsmall
{ font-family:Arial,Tahoma,Verdona;
  font-weight:		normal;
  font-size:		10px;
  text-decoration:  none;
  color:            #CC3300;
  margin: 0 0 0 6px;
} 
.light
{ font-family:Arial,Tahoma,Verdona; color:white;}

.lightsmall
{ font-family:Arial,Tahoma,Verdona;
  color:			white;
  font-size:		9px;
}
.lightmenu
{ font-family:Arial,Tahoma,Verdona;
  color:			white;
  text-decoration:	none;
}
.lightstandard
{ font-family:Arial,Tahoma,Verdona;
  color:			white;
  font-weight:		normal;
}
.middle
{ font-family:Arial,Tahoma,Verdona; color:#F0B5B5;
}
.olive
{ font-family:Arial,Tahoma,Verdona;
  color:			#000000;
  font-weight:		normal;
  font-size:		10px;
}
.cart
{ font-family:Arial,Tahoma,Verdona;
  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:			#000000;
  background-color:  transparent;
}
.cartsmall
{ font-family:Arial,Tahoma,Verdona;
  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:Arial,Tahoma,Verdona;  
  font-size:	    12px;
  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-family:Arial,Tahoma,Verdona;
  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:			none;
  background-color: white;
}

.myaccount_tab_bottom
{ font-family:Arial,Tahoma,Verdona;
  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
{ font-family:Arial,Tahoma,Verdona;
  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 {
  font-family:Arial,Tahoma,Verdona;
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  font-family:Arial,Tahoma,Verdona;
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  font-family:Arial,Tahoma,Verdona;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{ font-family:Arial,Tahoma,Verdona;
  border:2px solid #000000;	
  padding:2px 5px 2px 5px;
  background: #FFF url("../../../images/bckground.png") repeat center;
  text-transform: uppercase;
  font-weight:bold;
  color:black;
  width:50%;
}

.pageSeparator {
	BORDER-BOTTOM: 1px solid #000000
}