﻿/* -------------------------------------------------------------- [ Genral ] ------------------------------------------------------ */


.body{
	margin:0px;
	font-family:Tahoma;
	color:#857f62;
	font-size:11px;
}
.body,table,td,p,div,span,input,select,option,button {
	font-family:Tahoma;
	color:#857f62;
	font-size:11px;
}
/* -------------------------------------------------------------- [ Misc ] ------------------------------------------------------ */

.brHeight {
	line-height: 3px;
	}

.smlNote {
	padding:3px;
	border:1px solid #D2D6D7;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	background-color: #FFFFFF;
	}

.pageTitle {
	text-align:		center;
	width:		100%;
	font-weight: 	bold;
	font-size: 		18px;
	padding-right: 	10px;
	padding-left:	10px;
	color:		#446D8C;
	}

.smallTitle {
	font-weight: bold;
	font-size: 13px;
	}

.itemBox {
	border-bottom: 1px dotted black;
	padding:2px;
	margin: 2px 4px 10px 4px;
	}

/* -------------------------------------------------------------- [ Forms ] ------------------------------------------------------ */

.formSelect {
	background-color: #EDF0F3;
	border:1px solid #D3D9E2;
	}

.formInput {
	background-color: #EDF0F3;
	border:1px solid #D3D9E2;
	}

.formTextarea {
	border:1px solid #D3D9E2;
	background-color: #EDF0F3;
	width: 250px;
	height: 80px;
	}

.formText {
	border:1px solid #D3D9E2;
	background-color: #EDF0F3;
	}

.formButton {
	border:1px solid #446D8C;
	background-color: #EDF0F3;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	}

.notes {
	font-size: 10px;
	color: red;
	}

.repText {
	width: 200px;
	}


/* -------------------------------------------------------------- [ Events ] ------------------------------------------------------ */

.dayHeader {
	width: 105px;
	background-color: #DEE6EF;
	border:1px solid #446D8C;
	color: #446D8C;
	font-size: 16px;
	font-weight: bold;
	}

.someDay {
	width: 105px;
	height: 90px;
	background-color: #EDF0F3;
	border:1px solid #D2D6D7;
	}

.toDay {
	width: 105px;
	height: 90px;
	background-color: #F5F8FB;
	border:1px solid #446D8C;
	}

.mainCalendar {
	}

.dateNum2 {
	font-family: Guttman Yad-Brush;
	color: #446D8C;
	font-size: 18px;
	padding: 2px;
	}

.dateNum {
	width: 100%;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	padding-right: 2px;
	padding-left: 2px;
	}

.dateLink2 {
	color: blue;
	font-size:11px;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
	}

.numLink {
	color: red;
	font-size:10px;
	text-decoration: none;
	}

.totalEvents {
	font-size:10px;
	color: #555555;
	}

/* -------------------------------------------------------------- [ Calendar ] ------------------------------------------------------ */

.calTable {
	border:1px solid #555555;
	}

.calTableHeader {
	font-size: 12px; 
	color: black; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#DEE6EF', startColorstr='#446D8C', gradientType='0');
	font-weight: bold;
	border-right:1px solid #555555;
	border-bottom:1px solid #555555;
	}

.calCell {
	background-color: #DEE6EF;
	font-size: 10px; 
	color: black; 
	border-right:1px solid #555555;
	border-bottom:1px solid #555555;
	}

.claNav {
	text-decoration: none;
	border: 1px solid #446D8C;
	background-color: #DEE6EF;
	width: 100%;
	height: 100%;
	text-align: center;
	color: black;
	font-weight: bold;
	}
.calTitle {
	font-size:12px;
	font-family: arial;
	}
.calMDayHeader {
	color: #446D8C; 
	width:14%;
	font-size:12px;
	font-family: arial;
	font-weight: bold;

	}
.someMDay {
	margin: 2px;
	border: 1px solid #D2D6D7;
	width:14%;
	height: 20px;
	font-size:10px;
	font-family: arial;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	}
.thisDay {
	font-weight: bold;
	margin: 2px;
	border: 1px solid black;
	width:14%;
	height: 20px;
	font-size:12px;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E9ECF1', startColorstr='#B7C7E6', gradientType='0');
	font-family: arial;
	}

.calHaveE {
	width: 90%;
	height: 90%;
	border: 1px solid #446D8C;
	padding: 1px;
	background-color: #DEE6EF;
	text-decoration: none;
	color: black;
	}

.notMAday {

	}

/* -------------------------------------------------------------- [ Poll ] ------------------------------------------------------ */

.pollGraphBack {
	background-color: #F8F9FA;
	border: 1px solid #446D8C;
	}

.pollGraphFront {
	background-color: white;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#BFDBE6', startColorstr='#E4F2F8', gradientType='0');
	}

/* -------------------------------------------------------------- [ Catalog ] ------------------------------------------------------ */

.cart_thered {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #cccccc;
	}
	
.cart_cell {
	BORDER-RIGHT: #797979 1px solid;
	BORDER-BOTTOM: #797979 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #DFDFDF;
	}

.cart_units {
	BORDER: #AAAAAA 1px solid;
	width: 40px;
	BACKGROUND-COLOR: #EEEEEE;
	}

.catlogNavImage {
	
	}

.catlogNavTitle {
	width: 100%;
	color: #446D8C;
	font-weight: bold;
	text-decoration: none;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	}

/* -------------------------------------------------------------- [ Forum ] ------------------------------------------------------ */

.forum_table {
	width: 100%;
	border-right: 1px solid #446D8C;
	border-top: 1px solid #446D8C;
	}

.forum_therd {
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	background-color: white;
	padding: 5px;
	border-left: 1px solid #446D8C;
	border-bottom: 1px solid #446D8C;
	height: 30px;
	font-weight: bold;
	font-size: 14px;
	}

.forum_cell {
	padding: 2px;
	border-left: 1px solid #446D8C;
	border-bottom: 1px solid #446D8C;
	height: 30px;
	}

.forum_row {
	background-color: #E5E8EE;
	cursor: hand;
	}

.forum_rowOver {
	background-color: #D7DAE0;
	cursor: hand;
	}

.forum_title {
	color: black;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	}

.forum_desc {
	color: #8c0208;
	font-size: 10px;
	}

.forum_button {
	margin-top: 2px;
	width: 80px;
	height: 25px;
	text-align: center;
	background-color: white;
	border: 1px solid #446D8C;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	color: black;
	cursor: hand;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;
	}

.forum_post_box {
	margin-top: 2px;
	border: 1px solid #D2D6D7;
	height: 80px;
	}

.forum_post_info {
	font-weight: bold;
	color: #446D8C;
	padding: 5px;
	width: 80px;
	background-color: #E5E8EE;
	border-left: 1px solid #D2D6D7;
	}

.forum_post_text {
	background-color: #EDF0F3;
	padding: 2px;
	}

.forum_post_top {
	color: #446D8C;
	padding: 2px;
	font-size: 10px;
	border-bottom: 1px solid #D2D6D7;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	background-color: #E5E8EE;
	}
/* -------------------------------------------------------------- [ Happy ending ] ------------------------------------------------------ */
.favText { font-family:tahoma;font-size:10px;color:#797661 }
.shopText { font-family:tahoma;font-size:11px;color:#797661 }
.productText { font-family:tahoma;font-size:12px;color:#797661 }
.copyText { font-family:tahoma;font-size:11px;color:#FFFFFF }
.goText { font-family:tahoma;font-size:9px;font-weight:bold; color:#FFFFFF }
</style>
<style>
.specbig_img {
	background-repeat: no-repeat;
	height: 84px;
	width: 99px;
}
.specbig_tb {
	background-image: url(img/specoffer2.jpg);
	width: 349px;
	height: 132px;
}
.specbig_td {
	width: 239px;
}
.specbig_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #857E64;
	text-align: center;
	vertical-align: middle;
	height: 36px;
}
.specbig_our {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #425E88;
}
.specbig_txtp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FE0100;
	text-align: center;
	vertical-align: middle;
}
.specbig_txt_save {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #42608A;
	text-align: center;
	vertical-align: middle;
}
.style1 {color: #504E4F}
.specbig_txtpf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #686453;
	text-align: center;
	vertical-align: middle;
	text-decoration: line-through;
}
.yos_fld {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #525252;
	height: 20px;
	width: 180px;
}
.stt_head_bg {
	border: 1px solid #ffffff;
	background-color: #6C9AB4;
	height: 30px;
}
.stt_head_left {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	width: 250px;
	font-weight: bolder;
	padding-left: 10px;
}
.stt_head_leftt {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	width: 250px;
	font-weight: bolder;
	padding-left: 10px;
}
.yos_fld_txt {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #867E60;
	text-align: left;
	vertical-align: middle;
}
.yos_txt {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #867E60;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
	padding-top: 8px;
	padding-bottom: 8px;
}
.stt_head_right {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bolder;
	text-align: center;
}
.stt_head_rightt {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: center;
}
.advpr_line {
	background-color: #DEDBCA;
	height: 20px;	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
}
.advpr_line_pix {
	width:358px;
	background-color: #FBFAE5;
	background-image: url(images/dotted.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: bottom;
}
.advpr_linebul {
	background-color: #FBFAE5;
	height: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;	
}
.snd{
	background:transparent url(images/snd.jpg);
	width:60px;
	height:18px;
  	cursor: pointer;
  	border:none;
}
.resett{
	background:transparent url(images/clr.jpg);
	width:60px;
	height:18px;
  	cursor: pointer;
  	border:none;
}
.catmenu_out {
width: 100%;
height: 26px;
color:#333333;
font-weight:bolder;
padding-left:10px;
padding-top:6px;
background-image: url(images/cat_link.gif);
list-style-image:url(images/bullet.gif);
}
.catmenu_out:hover {
width: 100%;
height: 26px;
color:#FFFFFF;
font-weight:bolder;
padding-left:10px;
padding-top:6px;
background-image: url(images/hover_img.jpg);
display: block;
list-style-image:url(images/bullet.gif);
}
.unitt {
font-weight:bolder;	
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.unitt A:link, .unitt A:active, .unitt A:visited{
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.formbtn{
	background:transparent url(images/place.gif);
	width:148px;
	height:24px;
  cursor: pointer;
  border:none;
}
.total_bg2 {
	background-color: #24B414;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	font-weight: bolder;
	padding-right:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;	
}
.advpr_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BCB476;
	text-align: left;
	font-weight: bold;
}
.advpr_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-align: left;
}
.seper {
	height: 20px;
	width:100%;
}
.qpo {
	font-family:Tahoma;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	width: 120px;
	padding-left: 10px;
}
.qpo3{
	font-family:Tahoma;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	width: 120px;
	text-align:center;
}

.qpo_n {
	font-family: Tahoma;
	font-size: 13px;
	color: #847E65;
	width: 120px;
	font-weight: bold;
	padding-left: 10px;
}
.advpr_name {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #486B8E;
	text-align: left;
	padding-bottom:8px;
}
.cart_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #505050;
	background-color: #6C9AB4;
	border:1px solid #FEFFFF;
	height: 30px;
}
.qpo_p {
	font-family: Tahoma;
	font-size: 13px;
	color: #847E65;
	width: 120px;
	font-weight: bold;
	padding-left: 10px;
}
.qpo_p3 {
	font-family: Tahoma;
	font-size: 13px;
	color: #F98111;
	width: 120px;
	font-weight: bold;
text-align:center;
}

.cart_head {
	background-image: url(images/cart_head.jpg);
	height: 38px;
	width: 362px;
}
.in_cart {
	height: 24px;
	width: 362px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	background-color: #BDB167;
}
.cart_desc {
	width: 362px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	padding-left: 15px;
padding-right:10px;
	padding-top: 2px;

}
.table_spec {
	border: 1px solid #E7E1BD;
	background-color: #FFF4E2;
}
.spec_img {
	background-image: url(images/special.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 126px;
}
.spec_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #505050;
	text-align: center;
	vertical-align: middle;
	width: 90px;
}
.spec_fake {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #505050;
	text-decoration: line-through;
	text-align: center;
	vertical-align: middle;
	width: 32px;
}
.products_td {
	background-color: #FBFAE4;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #BCB166;
	border-right-color: #BCB166;
	border-bottom-color: #BCB166;
	border-left-color: #BCB166;
}
.p_name {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #857E63;
	width: 170px;
	padding-left: 5px;
}
.p_qpr {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #505050;
	width: 60px;
}
.p_name_head {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #505050;
	height: 30px;
	width: 180px;
	vertical-align: middle;
	padding-left: 5px;
}
.td_special {
	padding-top: 5px;
}
.body{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:11px;
}
.qpr {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #505050;
	height: 30px;
	width: 60px;
	vertical-align: middle;
}
.shipp_bg {
	background-color: #C7C3B2;
	height: 30px;
	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: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.cart_product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #837F63;
	background-color: #DEDBCA;
	height: 30px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.spec_real {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-align: center;
	vertical-align: middle;
	width: 32px;
}
.catmenu_out3 {
padding-top:6px;
width: 100%;
height: 26px;
color:#FFFFFF;
font-weight:bolder;
padding-left:35px;
background-image:url(images/hover_img.jpg)
}

.order_headi {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/cont_up.jpg);
	text-align: left;
	vertical-align: middle;
	height: 37px;
	width: 359px;
	padding-left: 10px;
}

.order_headi_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #847F63;
	width: 359px;
	padding-left: 10px;
	text-align: left;
	padding-top:8px;
}
.reg_agree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	text-align: left;
	padding-left: 10px;
	padding-top:5px;
}
.order_params_head {
	background-color: #6C9AB4;
	color: #ffffff;
	height: 30px;
	width: 362px;
	border-top-style: solid;
	border-left-style: solid;	
	border-right-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-color: #ffffff;	
	border-left-color: #ffffff;	
	border-right-color: #ffffff;		
}
.tb8_pr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #E7EBC8;
	border-right-color: #E7EBC8;
	border-bottom-color: #E7EBC8;
	border-left-color: #E7EBC8;
}
.order_params_head_title {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	width: 250px;
	padding-left: 10px;
	text-align: left;
}
.order_params_head_price {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #847F63;
	height: 30px;
	width: 112px;
	padding-left: 10px;
}
.order_params_head_price1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	width: 112px;
	padding-left: 10px;
}
.order_products {
	background-color: #DEDBCA;
	height: 30px;
	width: 362px;
	border-bottom-style: solid;
	border-left-style: solid;	
	border-right-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-color: #ffffff;	
	border-left-color: #ffffff;	
	border-right-color: #ffffff;			
}
.order_products_fill {
	font-family:Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #847F63;
	height: 30px;
	width: 250px;
	padding-left: 10px;
	text-align: left;
}
.total_txt {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #505050;
	width: 250px;
	padding-left: 10px;
	height: 30px;
	text-align: left;
}
.total_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #505050;
	text-align: left;
	height: 30px;
	width: 112px;
	padding-left: 10px;
}
.medical_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FBFAE4;
	background-color: #BCB166;
	height: 30px;
	width: 362px;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
}
.order_reg_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	text-align: left;
	width: 140px;
	padding-left: 10px;
	padding-top:5px;
}
.order_reg_type {
	width: 222px;
	text-align: left;
	padding-top: 5px;
}
.order_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #333333;
	width: 100px;
}
.order_blank {
	height: 20px;
	width: 362px;
}

.cart_head {
	background-image: url(images/cart_head.jpg);
	height: 38px;
	width: 362px;
}
.in_cart {
	height: 24px;
	width: 362px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	background-color: #BFB263;
}
.products_td {
	background-color: #FBFAE4;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #BCB166;
	border-right-color: #BCB166;
	border-bottom-color: #BCB166;
	border-left-color: #BCB166;
}

.p_qprp {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF8600;
	width: 60px;
}
.p_name_head {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #505050;
	height: 30px;
	width: 180px;
	vertical-align: middle;
}
.qpr {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #505050;
	height: 30px;
	width: 60px;
	vertical-align: middle;
}
.hp_img {
	background-image: url(images/index2.jpg);
	height: 161px;
	width: 367px;
	padding-left:5px;
	padding-top:5px;
	background-repeat: no-repeat;
}
.catmenu_out2 {
width: 100%;
height: 26px;
color:#333333;
font-weight:bolder;
padding-left:35px;
padding-top:6px;
background-image: url(images/cat_link.gif);
}

.catmenu_out2:hover {
width: 100%;
height: 26px;
color:#FFFFFF;
font-weight:bolder;
padding-left:35px;
padding-top:6px;
background-image: url(images/hover_img.jpg);
display: block;
}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.sc_img {
	height: 50px;
	width: 116px;
}
.product_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-align: left;
	vertical-align: middle;
}
.table_pb {
	width:100%;	
}
.cat_bg {
	background-color: #FBFAE5;
}
.img_cube {
	
}
.btns_cell {
	text-align: center;
	vertical-align: middle;
}
.product_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #525252;
	text-align: left;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.product_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: left;
}
.sc_text {
	height: 50px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #293134;
	text-align: left;
	vertical-align: top;
padding-top:8px;
	padding-bottom:10px;
}
.sc_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #292931;
	text-align: center;
	vertical-align: middle;
	height: 36px;
text-decoration:underline;

}
.sc_link A:link, .sc_link A:active, .sc_link A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #292931;
	text-align: center;
	vertical-align: middle;
	height: 36px;
	padding-bottom: 30px;
text-decoration:underline;
	
}
.sc_link A:hover {
text-decoration:underline;
}
.mid_cont {
	width: 366px;
	vertical-align: top;
}
a:active {
	text-decoration: none;
}
.head_ads {
	height: 40px;
	width: 756px;
}
.menu_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-top-color: #BFBFBD;
	border-right-color: #BFBFBD;
	border-bottom-color: #BFBFBD;
	border-left-color: #BFBFBD;
}
.menu_text A:link, .menu_text A:active, .menu_text A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
.menu_text A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration:underline;
}
/*----------------------------------------------------------------------------*/
.menu_textf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-top-color: #BFBFBD;
	border-right-color: #BFBFBD;
	border-bottom-color: #BFBFBD;
	border-left-color: #BFBFBD;
	width:40px;
}
.menu_textf A:link, .menu_textf A:active, .menu_textf A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	width:40px;
}
.menu_textf A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration:underline;
	width:40px;
}
/*----------------------------------------------------------------------------*/
.menu_textt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-top-color: #BFBFBD;
	border-right-color: #BFBFBD;
	border-bottom-color: #BFBFBD;
	border-left-color: #BFBFBD;
	width:130px;
}
.menu_textt A:link, .menu_textt A:active, .menu_textt A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	width:130px;
}
.menu_textt A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration:underline;
	width:130px;
}
/*----------------------------------------------------------------------------*/
.menu_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
.menu_text2 A:link, .menu_text2 A:active, .menu_text2 A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
.menu_text2 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51514F;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration:underline;
}
.out{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(images/cat_link.gif);
	height: 26px;
	width: 194px;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;

}
.hover{
	text-decoration:underline;
	background-color:#000000;
	background-image:url(images/hover_img.jpg);
	color:#FFFFFF;
}
.out A:link, .out A:active, .out A:visited{

	
	color: #333333;
	font-weight:bolder;
	

}
.out .td A:hover{
	text-decoration:underline;
	background-image:url(images/hover_img.jpg);
	color:#FFFFFF;
	}

.cat_link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(images/cat_link.gif);
	height: 26px;
	width: 194px;
	text-align: left;
	vertical-align: middle;
	padding-left: 20px;;
}

.cat_link2 A:link, .cat_link2 A:active, .cat_link2 A:visited{
	
	color: #333333;
	font-weight:bolder;
	

}
.cat_link2 A:hover{
	text-decoration:underline;
	}
.banners {
	width: 200px;
	background-color: #F7F7E5;
	background-image: url(images/right_down_ban.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 420px;
}
.right_down_ban {
	background-color: #F8FBE5;
	background-image: url(images/right_down_ban.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 200px;
	vertical-align: bottom;
	height: 57px;
}





.products_header {
	background-image: url(images/products_header.gif);
	height: 32px;
	width: 193px;
	background-repeat: no-repeat;
}

.logo_down {
	height: 30px;
	width: 756px;
}
.logo_down_menu_mid {
	background-image: url(images/logo_down_menu_mid.gif);
	background-repeat: repeat;
	width: 372px;
}
.categories {
	width: 194px;
}
.content_mid {
	width: 393px;
}

.logo_under {
	background-image: url(images/logo_under.gif);
	height: 11px;
	width: 756px;
}
.logo_down_menu_r {
	background-image: url(images/logo_down_menu_r.gif);
	height: 30px;
	width: 23px;
}
.footer_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(images/footer_bg.gif);
	height: 25px;
	text-align: center;
	vertical-align: middle;
}


.logo_down_l {
	background-image: url(images/logo_down_l.jpg);
	height: 30px;
	width: 351px;
	background-repeat: no-repeat;
}
.logo_down_menu_l {
	background-image: url(images/logo_down_menu_l.gif);
	height: 30px;
	width: 10px;
}



.logo_up {
	background-image: url(images/logo_up.jpg);
	height: 34px;
	width: 756px;
	background-repeat: no-repeat;
}
.logo_mid {
	height: 107px;
	width: 756px;
}
.loglo_mid_r {
	background-image: url(images/logo_mid_r.gif);
	height: 107px;
	width: 233px;
}

.logo_mid_l {
	height: 107px;
	width: 523px;
}
.logo_mid_l1 {
	background-image: url(images/logo_mid_l1.jpg);
	background-repeat: no-repeat;
	height: 107px;
	width: 200px;
}
.logo_mid_l2 {
	height: 107px;
	width: 323px;
}

.product_btns {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top: 8px;
}

