/* standard */
.account_text_normal, .account_text_normal a:link, .account_text_normal a:visited, .account_text_normal a:hover {
  font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #4c4d4f;
	text-decoration: none;
}
.account_text_normal a:hover{
text-decoration:underline;
}
.body_text_normal, .body_text_normal a:link, .body_text_normal a:visited, .body_text_normal a:hover {
  font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #4c4d4f;
	text-decoration: none;
}
.body_text_normal a:hover{
text-decoration:underline;
}
.body_text_medium, .body_text_medium a:link, .body_text_medium a:visited, .body_text_medium a:hover {
  font-family: Helvetica,  Verdana, Arial,sans-serif;
	font-size: 13px;
	color: #4c4d4f;
	text-decoration: none;
}
.body_text_medium a:hover {
  font-size: 13px;
	text-decoration: underline;
} 
.body_text_large, .body_text_large a:link, .body_text_large a:visited, .body_text_large a:hover {
  font-family:  Verdana,Helvetica,  Arial,sans-serif;
	font-size: 15px;
	color: #4c4d4f;
	text-decoration: none;
}
.body_text_large a:hover {
  font-size: 15px;
	text-decoration: underline;
}

.white_text_normal, .white_text_normal a:link, .white_text_normal a:visited, .white_text_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cfcfcf;
	text-decoration: none;
	font-weight:bold;
}
.white_text_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.orange_text_normal, .orange_text_normal a:link, .orange_text_normal a:visited, .orange_text_normal a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fd8c1e;
	text-decoration: none;
}
.orange_text_normal a:hover {
  font-size: 12px;
	text-decoration: underline;
}
.orange_text_medium, .orange_text_medium a:link, .orange_text_medium a:visited, .orange_text_medium a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fd8c1e;
	text-decoration: none;
	font-weight:bold;
}
.orange_text_medium a:hover {
  font-size: 13px;
  text-decoration: underline;
} 
.orange_text_large, .orange_text_large a:link, .orange_text_large a:visited, .orange_text_large a:hover {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fd8c1e;
	text-decoration: none;
}
.orange_text_large a:hover {
  font-size: 15px;
	text-decoration: underline;
}
dt a:link, dt a:visited, dt a:hover {
	color: #fd8c1e;
	text-decoration: none;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}
.blue_text_normal, .blue_text_normal a:link, .blue_text_normal a:visited, .blue_text_normal a:hover {
  font-family:Helvetica, Verdana, Arial,  sans-serif;
	font-size: 12px;
	color: #4B95D0;
	text-decoration: none;
}

.blue_text_medium, .blue_text_medium a:link, .blue_text_medium a:visited, .blue_text_medium a:hover {
  font-family: Helvetica,Arial,  sans-serif;
	font-size: 13px;
	color: #4B95D0;
	text-decoration: none;
	font-weight:bold;
}
.phpdig{
font-size:13px;

}

.blue_text_large, .blue_text_large a:link, .blue_text_large a:visited, .blue_text_large a:hover {
  font-family:  Helvetica,Arial, sans-serif;
	font-size: 15px;
	color: #4B95D0;
	text-decoration: none;
	font-weight:bold;
}


.red_text_normal, .red_text_normal a:link, .red_text_normal a:visited, .red_text_normal a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a83700;
	text-decoration: none;
}
.alert {
  font-family:  Helvetica, Verdana, Arial,sans-serif;
	font-size: 12px;
	color: #4B95D0;
	text-decoration: none;
	font-weight: bold;
}

.red_text_medium, .red_text_medium a:link, .red_text_medium a:visited, .red_text_medium a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a83700;
	text-decoration: none;
}

.red_text_large, .red_text_large a:link, .red_text_large a:visited, .red_text_large a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #a83700;
	text-decoration: none;
}

h1{
 font-size: 38px;
 font-family:Verdana,Arial,Helvetica, sans-serif;
 font-weight:bold;
 color:#58595B;
 padding:0px;
 margin:0px;
 padding-top:10px;
}
h2{
 font-size: 15px;
 font-family:Verdana,Arial,Helvetica, sans-serif;
 font-weight:900;
 color:#414142;
 padding:0px;
 text-transform:capitalize;
}
h3{
 padding:0px;
 margin:0px;
 font-size:13px;
 font-weight:bold;
}
.blue{
color:#4B95D0;
}
a:link, a:visited{
color:#4B95D0;
text-decoration:none

}
a:hover{
text-decoration:underline;
}
/* end of standard */

body {
	margin: 0px;
	padding: 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #646465;
	text-decoration: none;
	background-color:#FFFFFF;
}

#body_left {
	background-image: url(../images/main_bg_left.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#body_right {
	background-image: url(../images/main_bg_right.gif);
	background-repeat: repeat-y;
	background-position: left;
}

td {
	text-align: left;
}
.menu {
	background-image: url(../images/menu_bg.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 20px;
	width: 162px;
	padding: 0px;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin: 0px;
}


.submenudiv {
	padding-top:3px;
	padding-bottom:6px;
	padding-left:4px;
	background-position: bottom;
	text-transform:uppercase;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4c4d4f;
}
.submenudiv a:link, .submenudiv a:visited {
	text-decoration: none;
	color:#4c4d4f;
}
.submenudiv a:hover,.blue a:link,.blue a:visited,.blue a:hover{
	color:#4a98d2;
}
.h_div {
	background-image: url(../images/blue_dot.gif);
	background-repeat: repeat-x;
	height:12px;
}
.h_div_gray{
	background-image: url(../images/gray_line.gif);
	background-repeat: repeat-x;
	height:6px;
	clear:both;
}
.v_div {
  background-image: url(../images/v_div.gif);
	background-repeat: repeat-y;
}
.formfield_100 {
	border:solid 1px #dddddd;
	width: 100px;
	color:#CCCCCC;
}
.formfield_120 {
	border:solid 1px #dddddd;
	width: 120px;
	color:#666666;
	padding:2px;
}
.formfield_150 {
	border:solid 1px #dddddd;
	width: 150px;
	color:#666666;
}
.formfield_220 {
	border:solid 1px #dddddd;
	width: 220px;
	color:#666666;
}
.formfield {
	border:solid 1px #dddddd;
	width: 380px;
	color:#666666;
}
.formfield1{
	border:solid #02386f 1px;
	width: 180px;
	color: #373737;
}
.formfield2 {
	background-color: #fdf1cd;
	width: 126px;
	color: #686666;
	border:1px solid #fd8c1e;
	height:20px;
}
.qty_box{
	border:solid #adaaaa 1px;
	width: 50px;
	color: #373737;
}
form {
	margin: 0px;
	padding: 0px;
}
#h1_tag {
	color:#FFFFFF;
	font-size:6px;	
}
#footer {
	font-family: Helvetica,Verdana, Arial,  sans-serif;
	font-size: 9px;
	color: #b2b2b4;
	text-decoration: none;
	text-align: center;
	padding: 3px;
	margin-left:3px;
	padding-right:3px;
	background-image:url(../images/footer_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
}
#footer a:link, #footer a:visited, #footer a:hover {
	font-family:Helvetica, Verdana, Arial,  sans-serif;
	font-size: 10px;
	color: #b2b2b4;
	text-decoration: none;
}
#footer a:hover {
  text-decoration: underline;
}
.left_div {
	float: left;
	clear:none;
}
.center_div {
	text-align: center;
}
#search {
text-align:right;
vertical-align:top;
padding:2px;
padding-right:84px;
}

#login{
background-image:url(../images/box_login_bg.gif);
height:45px;
width:320px;
color:#000000;
background-repeat:no-repeat;
vertical-align:bottom;
font-size:9px;
}
#account{
background-image:url(../images/box_account_bg.gif);
height:45px;
width:320px;
color:#000000;
background-repeat:no-repeat;
vertical-align:bottom;
font-size:9px;
}
#newsletter_box{
	background-image:url(../images/box_newsletter.gif);
	background-repeat:no-repeat;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	padding:13px;
	padding-top:23px;
}
#newsletter_box_sub{
	background-image:url(../images/box_bottom_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left:4px;
}
#left_sidebar {
width:157px;
border:solid 1px #d9dada;
}

#shopping_cart, #shopping_cart a:visited, #shopping_cart a:link {
	text-align:center;
	font-family: verdana;
	font-weight: bold;
	color: #414142;
}

#sub_content_box{
padding-left:30px;
float:right;
font-size:12px;
width:665px;
border:solid 1px #d9dada;
background-image:url(../images/box_bottom_1.gif);
background-repeat:repeat-x;
background-position:bottom;
min-height:290px;
padding-bottom:40px;
padding-right:20px;
}

#content_area {
	padding-right:30px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #646465;
	text-decoration: none;
	background-color:#FFFFFF;
	font-size:12px;
}
.text_content{
padding-right:40px;

}
.menu a:link, .menu a:visited, .qmenu a:link, .qmenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;	
}
.tab,a.tab:link, a.tab:visited{
	background-color:#58595b;
	color:#FFFFFF;
	border-top:solid 1px #a7a9ac;
	text-decoration:none;
	font-weight:bold;
	clear:none;
	display:inline-block;
	height:15px;
	padding-left:5px;
	padding-right:5px;
}
 a.tab:hover{
 text-decoration:underline; 
 }
.menudiv {
	padding: 0px;
	position: relative;
	background-color: #606139;
	text-align:left;
	margin:0px;
}

.white_bg {
  background-color: #ffffff;
  margin:0px;
  }
.vtop {
  vertical-align: top;
  margin:0px;
}
.formbutton {
background-image:url(../images/button_bg_arrow.gif);
background-color: transparent;
border:none;
background-repeat:no-repeat;
background-position:bottom;
text-align:center;
height:19px;
width:144px;
font-weight:bold;
text-transform:uppercase;
line-height:19px;
font-family:Helvetica,Arial,  sans-serif;
font-size:11px ;
color:#FFFFFF;
margin-top:3px;
margin-bottom:3px;
cursor:pointer;
}
.formbutton1{ 
	font-size: 13px;
 background-color: #fe8e0a;
	color: #ffffff;
	border: 0px;
	padding-left:8px;
	padding-right:8px;
	height:19px;
}
.right_div {
    text-align: right;
	float: right;
	clear: none;
	margin:0px;
}
.left_div {
  text-align: left;
	float: left;
	clear: none;
}
.new_line {
  clear: both;
}
.pad10 {
  padding: 10px;
}
.pad20 {
  padding: 20px;
}
.nopad {
  padding: 0px;
	margin: 0px;
}
.pic_border{
	border:#e7e7e8 solid 1px;
}
.home_pg_box{
width:154px;
padding:0px;
font-size:11px;
padding:4px;
padding-left:8px;
text-align:left;
}
.home_pg_box a:link, .home_pg_box a:visited {	
	color: #716e6f;
	text-decoration: none;
}
.home_pg_box a:hover{
	text-decoration:underline;
}
.gray_border_2{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #e7e7e8;
	border-right-color: #e7e7e8;
}
.gray_border_3{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e7e7e8;
	border-bottom-color: #e7e7e8;
	border-left-color: #e7e7e8;

}

.hidden {
  display: none;
}

.top_nav_bg{
  background-image:url(../images/bg_menu.gif);
	background-repeat:repeat-x;
	height:38px;
	vertical-align:baseline;
}
.orange_dots{
	background-image:url(../images/bg_orange_dots.gif);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:12px;
	color:#002e56;
}
 .right_box{
 border-left:solid 1px #e7e7e8;
 padding-left:10px; 
 width:125px;
 float:right;
 height:100%
 }
.orange_dots a:hover{
	text-decoration: underline;

}
.orange_dots a:link, .orange_dots a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#002e56;
	font-weight:bold;

} 

.pad_left_10{
	padding-left:10px;
}
img{
border:0px;
}

li{
	padding-top:6px;
	padding-bottom:6px;
}
#content_area h1{
font-size:18px;
}
#side_sc_line, #side_sc_info {
display:none;
}
.pop_up {
  position: absolute;
	display: none;	
}
.sc_info {
  position: relative;
}
.sc_info_2 {
  position: absolute;	
	display: none;
	top: -120px;
	left: -380px;
}


.heading_text,.heading_text a:link, .heading_text a:visited{
font-family: Helvetica,Verdana, Arial, sans-serif;
color:#373737;
font-size:15px;
text-decoration:none;
}
.more,.more a:link, .more a:visited{
font-family: Arial,Helvetica,Verdana,sans-serif;
color:#1B1B1B;
font-size:10px;
font-weight:bold;
}
.h_div_brown{
	background-image: url(../images/orange_dot.gif);
	background-repeat: repeat-x;
	clear: left;
	height:9px;
}
.search_box{
padding:10px;
border:solid 1px #d9dada;
background-image:url(../images/box_bottom_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.h_div_white{
	background-image: url(../images/white_dot.gif);
	background-repeat: repeat-x;
	clear: both;
	height:6px;
}
.neutral{
	width:200px;
	padding:2px;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	border:1px solid #373737;
	background-color:#FFFFFF;
}

.veryweak{
	border:1px solid #373737;
	background-color:#B40404;
	color:#ffffff;
}

.weak{
	border:1px solid #373737;
	background-color:#DF7401;
}

.medium{
	border:1px solid #373737;
	background-color:#FFFF00;
}


.strong{
	border:1px solid #373737;
	background-color:#9AFE2E;
}


.verystrong{
	border:1px solid #373737;
	background-color:#0B610B;
	color:#FFFFFF;
}

.feedback_error_pannel {
    background: none repeat scroll 0 0 #FFC8C8;
    padding: 11px;
	color: #ff0000;
	line-height: 20px;
}

.feedback_warning_pannel {
    background: none repeat scroll 0 0 #FCF1A9;
    padding: 11px;
	color: #A57F0D;
	line-height: 20px;
}

.feedback_success_pannel {
    background: none repeat scroll 0 0 #C2F4C1;
    padding: 11px;
	color: #097707;
	line-height: 20px;
}
.onsale {
    color: #cc0000;
	font-weight: bold;
}
.cart_center {
    text-align: center;
}
