body{
	width:100%;
	font-family:arial, verdana, 'san serif';
	font-size:10px;
	color:#000000;
	/*margin-left:auto;*/
	margin-top:22px;
	/*margin-right:auto;*/
	text-align:center;
}

.field_input{
border:1px solid #c0c0c0;
font-weight:normal;
font-family:arial,verdana,'san serif';
font-size:12px;
}
.blue_head_small{
font-family:arial,verdana,'san serif';
font-size:11px;
font-weight:bold;
color:#e78f8e;
}
.top_right_menu{
font-family:arial,verdana,'san serif';
font-size:12px;
font-weight:bold;
}
.top_left_menu{
font-family:arial,verdana,'san serif';
font-size:13px;
font-weight:bold;
text-decoration:none;
}

a.left_catg_subcat{
font-family:verdana,'san serif';
font-size:12px;
font-weight:bold;
color:#00356b;
text-decoration:underline;
}

.left_catg_subcat:hover{
font-family:verdana,'san serif';
font-size:12px;
font-weight:bold;
color:#3f6790;
text-decoration:underline;
}

.pramotion_font{
background-image:url(images/promotion.jpg);
background-repeat:no-repeat;
height:36;
width:740;
font-family:arial,verdana,'san serif';
font-size:15px;
font-weight:bold;
vertical-align:middle;
}
.pramotion_font_red{
font-family:verdana,'san serif';
font-size:12px;
font-weight:bold;
color:#d92113;
}
.normal_text{
font-family:verdana,'san serif';
font-size:11px;
}
.product_details{
font-family:verdana,'san serif';
font-size:10px;
color:#C0C0C0;
}
a.links_black:link, a.links_black:visited, a.links_black:active {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
a.links_black:hover {
	color:#999999;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}
a.links_topright_menu:link, a.links_topright_menu:visited, a.links_topright_menu:active {
	color:#949494;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
a.links_topright_menu:hover {
	color:#D42727;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
a.links_blue:link, a.links_blue:visited, a.links_blue:active {
	color:#0000ff;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}
a.links_blue:hover {
	color:#8f8fff;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}
a.links_red:link, a.links_red:visited, a.links_red:active {
	color:#d92113;
	text-decoration:none;
}
a.links_red:hover {
	color:#e78f8e;
	text-decoration:underline;
}
a.links_white:link, a.links_white:visited, a.links_white:active {
	color:#002770;
	font-family:arial,verdana,'san serif';
	font-size:13px;
	text-decoration:none;
}
/*a.links_white:hover {
	color:#ecf0f5;
	text-decoration:underline;
}*/
a.links_image_text:link, a.links_image_text:visited, a.links_image_text:active {
	text-decoration:none;
	font-family:verdana,'san serif';
	font-size:10px;
	color:#000000;
}
a.links_image_text:hover {
	text-decoration:underline;
	font-family:verdana,'san serif';
	font-size:10px;
	color:#cb0505;
}
a.links_menu:link, a.links_menu:visited, a.links_menu:active {
	font-family:arial,verdana,'san serif';
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#002770;
}
a.links_menu:hover {
	font-family:arial,verdana,'san serif';
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	color:#002770;
}
.search_font{
	font-family:verdana,'san serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#002770;
}
/*.body_border-color{
	background-color:#7e9bba;
}
.body_border-color td{
	background-color:#FFFFFF;
}*/

/* FOOTER*/

.footer_row{
	font-family:arial,verdana,'san serif';
	font-size:11px;
	font-weight:normal;
	/*text-align:center;*/
}

#precision-footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
	padding-left:9px;
	padding-right:9px;
    line-height:20px;
	color: #8F8F8F;
/*	width:100%;*/
}
#precision-footer td.pflink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #8F8F8F;
/*  width:100%;
  /*color: #E5E5E5;  - This color code to be used when background is colored.*/
}
#precision-footer a.pflink { 
  color: #8F8F8F;
  /*color: #E5E5E5;  - This color code to be used when background is colored.*/  
  font-weight:normal;
}
#precision-footer a.pflink:hover {
  color: #D7181F;
  font-weight:normal;
  text-decoration:underline;
}

#precision-footer span.oscomm{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  color: #8F8F8F;
 /* width:100%;*/
}
#precision-footer a.oscomm { 
  color: #8F8F8F;
  /*color: #E5E5E5;  - This color code to be used when background is colored.*/  
  font-weight:normal;
}
#precision-footer a.oscomm:hover {
  color: #D7181F;
  font-weight:normal;
  text-decoration:underline;
}
/* E.O. FOOTER*/

a.speciallink:link, a.speciallink:visited, a.speciallink:active {
	text-decoration:none;
	color:#002770;
}
a.speciallink:hover {
	text-decoration:none;
	color:#002770;
}
a.new_guest:link, a.new_guest:visited, a.new_guest:active {
	color:#999999;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
}
a.new_guest:hover {
	color:#002770;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
}

a.sub_cat_link:link, a.sub_cat_link:visited, a.sub_cat_link:active {
	font-family:arial,verdana,'san serif';
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#2D33CF;
}
a.sub_cat_link:hover {
	font-family:arial,verdana,'san serif';
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#476EB8;
}
.footer_image{
	background-image:url(images/footer_background.jpg);
	background-repeat:no-repeat;
	height:70px;
	width:740px;
}
.our-price-display{
	font-family:arial,verdana,'san serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
.product_info_bg{
	background-image:url(images/product-background.gif);
	background-repeat:no-repeat;
	width:264px;
	height:297px;
}