body{
	font-family: Verdana,tahoma,arial,sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px; 
	background-color:#f7f7f7;
	color:#333333;
}

li {
color:red;
font-size:11px;
font-weight:normal; }

select {
	font-size:10px;
	color:#666666;
	border-color:#cccccc;
}

a {
	font-size:11px; color: #0066cc; font-weight: normal; text-decoration: none;}
a:visited {
	font-size:11px; color: #0066cc; font-weight: normal; text-decoration: none;}
a:hover {
	font-size:11px; color: #0066cc; font-weight: normal; text-decoration: underline;}
	
	
a.faq {
	font-size:13px; color: #0066cc; font-weight: normal; text-decoration: none;}
a.faq:visited {
	font-size:13px; color: #0066cc; font-weight: normal; text-decoration: none;}
a.faq:hover {
	font-size:13px; color: #0066cc; font-weight: normal; text-decoration: underline;}

.big_news_title {
	font-weight: bold;
	font-size:19px;
	color:#000000;
}

.big_faq_title {
	font-weight: bold;
	font-size:15px;
	color:#000000;
}


div#pageTitleDiv {
  height:45px;
  padding-left:3px;
  padding-top:2px;
  background-color: #d0daeb;
  border-top: 2px solid #9fb2d1;
}

a.pageTitle {
	font-size: 19px;   color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.pageTitle:visited {
	font-size: 19px;   color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.pageTitle:hover {
	font-size: 19px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

div#pageLine {
  border-top: 2px solid #004464;
 }

div#rightmenu {
  border-top: 1px solid #999999;
  background-color: #d1d1d1;
  height:5px;
  
} 

div#greyline {
	border-bottom: 1px solid #d1d1d1;
} 

div#searchcontainer {
  background-color: #fcfcfc;
} 


.greyTitle {
  color: #999999;
  font-weight: bold;
  font-size:13px;
  margin-bottom:3px;
}

a.greyTitle {
	font-size: 13px;   color: #999999;  font-weight: bold;  text-decoration: none;}
a.greyTitle:visited {
	font-size: 13px;   color: #999999;  font-weight: bold;  text-decoration: none;}
a.greyTitle:hover {
	font-size: 13px; font-weight: bold; color: #999999; text-decoration: none;}

	

a.topProductLink {
	font-size: 11px; color: #669900;  font-weight: normal;  text-decoration: none;}
a.topProductLink:visited {
	font-size: 11px;   color: #669900;  font-weight: normal;  text-decoration: none;}
a.topProductLink:hover {
	font-size: 11px; font-weight: normal; color: #669900; text-decoration: underline; }

a.promoLink {
	font-size: 15px; color: #ff9604;  font-weight: bold;  text-decoration: none;}
a.promoLink:visited {
	font-size: 15px;   color: #ff9604;  font-weight: bold;  text-decoration: none;}
a.promoLink:hover {
	font-size: 15px; font-weight: bold; color: #ff9604; text-decoration: underline; }	
	
div#promoline {
  padding:3px;	
  background-color: #99cc33;
  border-top: 2px solid #669900;
}	

div#img_promoseparator{
	height:10px;
	border-bottom: 1px dashed #ff9604; }	


a.boxLink {
	font-size: 13px; color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.boxLink:visited {
	font-size: 13px;   color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.boxLink:hover {
	font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; }	
	
div#boxProducts {
  padding:3px;	
  font-size: 13px; color: #999999;  font-weight: bold;  text-decoration: none;
  height:25px;
  border-top: 2px solid #999999;
}	

div#boxTitle {
  padding:3px;	
  background-color: #d0daeb;
  border-top: 2px solid #9fb2d1;
}


div#search {
  background-color: #dee19c;
  border: 1px solid #87883c;
}

table.footer {
	 margin-top:20px;
	 background-color: #f7f7f7;
	 height:80px;
	 border-top: 2px solid #c2c2c2;
}

span.footer {
	color:#0066cc;	
}
	
td {
  font-size:11px;
  font-family: Verdana;
  color:#333333;
}


.stdtext {
  line-height:15px;
}
span.date {
  font-size:11px;
  line-height:20px;
  font-family: Verdana;
  color:#999999;

}



td.menu_nonsel {
  padding-left:5px;
  padding-right:5px;
}

td.menu_sel {
	padding-left:5px;
	padding-right:5px;
	border-bottom: 3px solid #000000;
}

.menu_bgr {
border-top: 3px solid #FFFFFF;
background: url("../images/menu_bgr.gif");
background-repeat: repeat-x;
height:35px;
}


.img_news{
	margin-right:10px;
	float:left;
	padding:2px;
	border: 1px solid #d1d1d1; }
	
.img_products{
	float:right;
	padding:2px;
	border: 1px solid #d1d1d1; }	

.img_photos{
	padding:2px;
	border: 1px solid #d1d1d1; }	
	
.img_brands{
	padding:5px;
	border: 1px solid #d1d1d1; }	
	
div#img_separator{
	padding-top:1px;
	border-bottom: 1px dashed #999999; }	
	
div#img_separator1{
	padding-top:3px;
	border-bottom: 1px solid #cccccc; }	

.searchinput{
	border:1px solid #ff9800;
	background-color:#fcde9b;
	font-size:10px;
	color:#0e0e0e;
}


a.mainlink {
	font-size: 15px;  color: #0066cc;  font-weight: bold;  text-decoration: underline;}
a.mainlink:visited {
	font-size: 15px;  color: #0066cc;  font-weight: bold;  text-decoration: underline;}
a.mainlink:hover {
	font-size: 15px;  color: #ff3300; font-weight: bold; text-decoration: underline;}
	
a.bluelink {
	font-size: 13px;  color: #ff3300;  font-weight: bold;  text-decoration: underline;}
a.bluelink:visited {
	font-size: 13px;  color: #ff3300;  font-weight: bold;  text-decoration: underline;}
a.bluelink:hover {
	font-size: 13px;  color: #ff9604; font-weight: bold; text-decoration: underline;}	
	

a.menulink {
	font-size: 13px;  color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.menulink:visited {
	font-size: 13px;  color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.menulink:hover {
	font-size: 13px;  color: #000000; font-weight: bold; text-decoration: none;}
	
	
a.menulink_sel {
	font-size: 13px;  color: #000000;  font-weight: bold;  text-decoration: none;}
a.menulink_sel:visited {
	font-size: 13px;  color: #000000;  font-weight: bold;  text-decoration: none;}
a.menulink_sel:hover {
	font-size: 13px;  color: #000000; font-weight: bold; text-decoration: none;}	

a.buttonlink {
	font-size: 11px;  color: #000000; text-decoration: none; font-weight:bold;}
a.buttonlink:visited {
	font-size: 11px;  color: #000000; text-decoration: none; font-weight:bold;}
a.buttonlink:hover {
	font-size: 11px;  color: #5a5a5a; text-decoration: underline; font-weight:bold;}
	
	
a.printlink {
	font-size: 11px;  color: #999999; text-decoration: none; font-weight:normal;}
a.printlink:visited {
	font-size: 11px;  color: #999999; text-decoration: none; font-weight:normal;}
a.printlink:hover {
	font-size: 11px;  color: #999999; text-decoration: underline; font-weight:normal;}	

	
.parentCat {
	font-size: 15px;  background-color:#d0daeb; color: #FFFFFF;  font-weight: bold;  text-decoration: none; padding:3px;}	
	
a.parentCat {
	font-size: 15px;   color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.parentCat:visited {
	font-size: 15px;   color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.parentCat:hover {
	font-size: 15px; font-weight: bold;color: #FFFFFF; text-decoration: underline;}

a.subCat {
	font-size: 13px;   color: #999999;  font-weight: normal;  text-decoration: none;}
a.subCat:visited {
	font-size: 13px;   color: #999999;  font-weight: normal;  text-decoration: none;}
a.subCat:hover {
	font-size: 13px; font-weight: normal; color: #ff3300; text-decoration: none;}	
	
a.subCatSel {
	font-size: 13px;   color: #ff3300;  font-weight: normal;  text-decoration: none;}
a.subCatSel:visited {
	font-size: 13px;   color: #ff3300;  font-weight: normal;  text-decoration: none;}
a.subCatSel:hover {
	font-size: 13px; font-weight: normal; color: #ff3300; text-decoration: none;}		
	
	
.pager, span.pager{
	font-size: 11px; color: #333333; font-weight: normal; text-decoration: none;}
span.pager{
	font-size: 11px; color: #333333; font-weight: normal; text-decoration: none;}

.pagingselected {
	font-size: 13px;  color: #ff3300;  font-weight: bold;  text-decoration: none;border:1px solid #ff3300;}	 
 
.pagingnonselected {
	font-size: 13px;  color: #0066cc;  font-weight: bold;  text-decoration: none;}	
a.pagingnonselected {
	font-size: 13px;  color: #0066cc;  font-weight: bold;  text-decoration: none;}
a.pagingnonselected:visited {
	font-size: 13px;  color: #0066cc;  font-weight: bold;  text-decoration: none;}
a.pagingnonselected:hover {
	font-size: 13px;  font-weight: bold; text-decoration: underline;}	
	
	
.path {
  color: #0066cc;
  font-weight: bold;
  font-size:11px;
}

.path_selected {
  color: #ff3300;
  font-weight: normal;
  font-size:11px;
}

a.path {
	font-size: 11px;  color: #0066cc;  font-weight: normal;  text-decoration: underline;}
a.path:visited {
	font-size: 11px;  color: #0066cc;  font-weight: normal;  text-decoration: underline;}
a.path:hover {
	font-size: 11px;  color: #ff3300; font-weight: normal; text-decoration: underline;}
.ErrMessage {
color :Red;
}	
	
.input_inq{
  font-family: Verdana;
  font-size: 13px;
  width: 400px;
  border:1px solid #cccccc;
  
}
.DataLabel{
        width:300px;
        font-size: 11px; 
        font-weight: bold; 
        text-decoration: none; 
        color: #000000; 
        text-align:right; 
        padding-top:10px; 
}
        
.DataText{
         width:480px;
         text-align:left; 
         padding-top:10px; 
         vertical-align: top;
         padding-top:10px;
         padding-left:20px;
         font-size: 10px;
         font-family:Verdana;
         }	
	
.pic, a.pic, a.pic img { 
filter: Alpha(opacity=70); /* IE */ 
-moz-opacity: 0.7; /* Mozilla */ 
} 
a.pic:hover, a.pic:hover img { 
filter: Alpha(opacity=100); 
-moz-opacity: 1.0; 
}  
		 
