@charset "utf-8";
/* CSS Document */

/*BODY Section*/
body,td,th {
	font-family: Verdana,Times New Roman, Times, serif;
	font-size: 10px;
	color: #000000;
}
/*h2
{
	margin:0px;
	padding:0px;
}*/
body {
	/*background-color: #196244;*/
	background:#196244 url(../images/Home_Final_bg.jpg) no-repeat center top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.homp_pg_paragraph p
{
	margin:0px;
	padding:2px 2px 5px 5px;
	font-size:11px;
}
.special_paragraph h1
{
	text-align:justify;
	padding:0px 10px 0px 0px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#196244;
	word-spacing:0px;
}
.special_paragraph p
{
	text-align:justify;
	padding:2px 10px 2px 0px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#196244;
	word-spacing:0px;
}
td p
{
	text-align:justify;
	padding:5px 5px 5px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#196244;
	word-spacing:0px;
}
.top_bar h1
{
	margin: 0px;
	background-color:#000000;
	font-family: Verdana,Times New Roman, Times, serif;
	font-size: 11px;
	text-align:center;
	font-weight:bold;
	color:#196244;
	line-height:17px;
}
.toll_free_no_background
{
	background:url(../images/Home_Final_03.png) repeat-x left;
	line-height:37px;
}
#search_box .search_box_td
{
	background:url(../images/Home_Final_15.png) no-repeat center;
	width:140px;
}
.search_box_txt
{
	border:0px;
	background-color:#f0f9f0;
	height:17px;
	font-size:10px;
	color:#196244;
	width:100%;
}
.big_header_background
{
	background:url(../images/Home_Final_49.png) repeat-x left;
}
.header_background
{
	background:url(../images/Home_Final_21.png) repeat-x left;
}
.sign_up_top_section
{
	background:url(../images/Home_Final_27.png) repeat-x left;
	width:196px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFCC00;
	font-weight:bold;
}
.sign_up_center_section
{
	background:url(../images/Home_Final_30.png) repeat-x left;
	width:196px;
}
.sign_up_bottom_section
{
	background:url(../images/Home_Final_37.png) repeat-x left;
	width:196px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}
.username_box
{
	border:1px solid #196244;
	color:#414141;
	padding-right:2px;
	height:23px;
}
.password_box
{
	border:1px solid #196244;
	color:#414141;
	padding-right:2px;
	height:23px;
}
.page_content_body
{
	background-color:#bfd8c2;
}
.page_content_body_main_header
{
	background:url(../images/Home_Final_50-50.png);
	background-repeat:repeat-x;
	/*line-height:40px;*/
}
.page_text_background
{
	background-color:#f3f3f3;
}
.page_text_background ul
{
	background-color:#f3f3f3;
	color:#196244;
}
.product_details_header
{
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
	font-weight:bold;
}
.product_details_para p
{
	padding:2px 2px 2px 5px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#196244;
}
#shopping
{
	border:1px solid #638c68;
}
.free_shipping
{
	background-color:#638c68;
	padding:2px 2px 2px 2px;
}
.free_shipping table
{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.dark
{
	background:#7fa484;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b20015;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:8px;
	width:100px;
	height:36px;
}
.darker
{
	background:#b7d8bb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b20015;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:66px;
	height:36px;
}
.darkest
{
	background:#cedecc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b20015;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	width:60px;
	height:36px;
}
#testimonial
{
	border:1px solid #638c68;
	background:#99be9d;
}
.rollover_content
{
	padding:0px 10px 0px 10px;
}
.rollover_content .writer
{
	font-family:FuturaTEEMed, Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	font-size:18px;
	color:#196244;
	font-weight:normal;
	text-decoration:none;
}
.rollover_content p
{
	font-family:FuturaTEEMed, Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	color:#196244;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
}
.footer_background
{
	background:#bfd8c2;
}
.copyright 
{
	background:#bfd8c2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#196244;
	text-decoration:none;
	line-height:20px;
}

.footer_links a, .footer_links a:link, .footer_links a:visited, .footer_links a:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#196244;
	text-decoration:none;
	line-height:20px;
}
.footer_links a:hover
{
	text-decoration:underline;
	color:#FF6600;
}
.footer_links .mainlinks a:link, .footer_links .mainlinks a:visited, .footer_links .mainlinks a:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#196244;
	text-decoration:none;
	line-height:20px;
}
.footer_links .mainlinks a:hover
{
	color:#CC3300;
	text-decoration:underline;
}
.footer_shadow
{
	background:url(../images/Home_Final_264.png) repeat-x right;
	line-height:41px;
}

.advt_pannel
{
	/*background-color:#7fa484;*/
	background-color:#99BE9D;
	border:1px solid #196244;
}

.advt_pannel .header
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	background-color:#196244;
	height:35px;
}
.advt_pannel p
{
	padding-left:5px;
	padding-right:5px;
}

/*inner-page CSS start here*/
.item_avaibility_text
{
	text-align:right;
	font-size:11px;
	color:#196244;
	font-weight:bold;
	padding:5px 5px 5px 5px;
}
.item_avaibility_value
{
	text-align:left;
	font-size:11px;
	color:#FF6600;
	font-weight:bold;
	padding:5px 5px 5px 5px;
}
.prod_discription
{
	background:#BFD8C2;
	border:2px solid #053A21;
}
.prod_discription tr
{
	height:36px;
}
.prod_discription_header
{
	background:#053A21;
	height:36px;
}
.prod_discription_header td
{
	text-align:center;
	color:#FFCC00;
	font-size:12px;
	font-weight:bold;
}

.prod_disp_normal td
{
	text-align:center;
	color:#196244;
	font-size:11px;
	font-weight:bold;
	height:36;
}
.prod_disp_highlight
{
	background:#95C9B4;
}
.prod_disp_highlight td
{
	text-align:center;
	color:#196244;
	font-size:11px;
	font-weight:bold;
	height:36;
}
.prod_disp_normal .numaric_text, .prod_disp_highlight .numaric_text
{
	color:#CC0000;
}
.in_pg_prod_details
{
	background:#f3f3f3;
}
.prod_details_head h1
{
	padding:10px 10px 10px 10px;
	margin:0;
	font-family:"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;
	color:#196244;
	font-size:20px;
	font-weight:bold;
	text-align:left;
}

.in_pg_prod_details .discription .para-header
{
	padding:0px 10px 0px 10px;
	font-family:"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;
	color:#196244;
	font-size:15px;
	font-weight:normal;
	text-align:justify;
}

.in_pg_prod_details .discription ul
{
	float:left;
	margin-left:50;
	padding:0;
/*	width:50px;
*/}

.in_pg_prod_details .discription li
{
	font-size:15px;
	padding-left:10px;
}

.in_pg_prod_details .discription
{
	padding:0px 5px 0px 5px;
	font-family:"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;
	color:#196244;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	margin:0px;
}

.in_pg_prod_details .discription p
{
	padding:2px 5px 2px 10px;
	/*font-family:"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#196244;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	margin:0;
}
.bullet
{
	background:url(../images/Bullet-arrow.png) no-repeat 10px 6px;
	width:30px;
	height:30px;
}
.about_us h1
{
	padding:0px;
	font-family:"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;
	color:#196244;
	font-size:17px;
	font-weight:bold;
	text-align:justify;
	margin:0px;
}
.about_us p
{
	padding:0px;
	font-family:"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;
	color:#196244;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	margin:0px;
}

.contact_us
{
	border:0px solid #414141;
}
.contact_us .form-text
{
	text-align:right;
	font-weight:bold;
	padding-right:5px;
}
.contact_us .mandatory
{
	color:#CC0000;
}
.contact_us .inputbox
{
	border:1px solid #666666;
	width:75%;
}

.trialpack_headline 
{
	text-align:justify;
	padding:0px 10px 0px 0px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#196244;
	background-color:#99be9d;
}
.trialpack_content 
{
	text-align:justify;
	padding:2px 10px 2px 0px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#196244;
}
.comtactus_topline
{
color:#196244;
padding:0px 0px 0px 20px;
font-size:11px;
font-family:Verdana,Arial, Helvetica, sans-serif;
}
.all_products_div
{
	width:700px;
	border:2px solid #196244;
}
.all_products_div .spacer
{
	width:2px;
	/*background-color:#FFFFFF;*/
	border-right:1px dotted #000000;
}
.tbl_bottom_border
{
	border-bottom:1px dotted #000000;
}
.all_products_div .prod_det_category_heading
{
	padding:2px 2px 2px 2px;
	margin:0;
	font-family:"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	background-color:#196244;
}
.prod_title
{
	font-family:Calibri,"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;
	color:#196244;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	font-style:italic;	
}
.prod_small_desc 
{
	padding:0px;
	background-color:#F3F3F3;
}

.prod_small_desc p
{
	font-family: Calibri,"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;
	color:#196244;
	font-size:11px;
	text-align:justify;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
.prod_cart_labels
{
	width:150px;
	padding:0px;
	text-align:left;
}
.prod_cart_labels ul
{
	position:relative;
	list-style-type:none;
	margin:0px auto;
	padding:0px;
}
.prod_cart_labels ul li
{
	margin:0px auto;
	padding:0px;
	border-bottom:1px dotted #000000;
	padding-bottom:5px;
	padding-top:5px;
	width:150px;
}
.prod_cart_labels ul .prod_name
{
	font-family: Calibri,"Corbel","Adobe Garamond Pro", "Adobe Garamond Pro Bold", Verdana;
	color:#FF6600;
	font-size:14px;
	margin:0px;
}

.img_placeholder
{
	width:150px;
	height:150px;
	border:1px solid #CCCCCC;
}


.sign_up_div
{
	border:1px ridge #666666;
	width:700px;
	margin:auto;
	padding:0px;
}
.cart_sign_up
{
	background-color:#F3F3F3;
}

.cart_sign_up tr td
{
	border-bottom:1px dotted #000000;
	padding:5px;
}

.label
{
	color:#000000;
}


.cart_sign_up tr td span
{
	/*color:#FF0000;*/
}
.order_confirm_details
{
	border:1px ridge #99CC33;
	background-color:#FFFFFF;
}
.order_confirm_header
{
	padding:5px;
	background-color:#99CC33;
	color:#FFFFFF;
}
.order_confirm_labels
{
	padding:10px;
}
.add_to_cart_heading
{
	background-color:#99BE9D;
	padding:5px 5px 5px 5px;
	color:#004126;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.cart_det_table tr
{
	background-color:#FFFFFF;
}
.add_to_cart_tbl_labels
{
	background-color: #004126;
	padding:5px 5px 5px 5px;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.add_to_cart_tbl_items
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:5px 5px 5px 5px;
}

.tbl_heading
{
	padding:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.returning_customer td
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
}

.returning_customer .inputbox
{
	background-color:#99BE9D;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#196244;
	border:1px solid #196244;
}

.returning_customer tr
{
	background-color:#FFFFFF;
}
.cart_sub_total
{
	background-color:#FF9900;
}
.cart_sub_total td
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#000000;
	height:25px;
}

a:link, a:active , a:visited
{
	color:#196244;
	text-decoration:none;
}
a:hover
{
	color:#CC3300;
}

.home-pg-text-bg
{margin:0; padding:0; background:url(../images/home-pg-text-bg.png) no-repeat; height:207px;}

.home-pg-text-bg table tr td strong
{padding:0px 0px 0px 10px; font-size:14px; font-style:italic; color:#196244;}

.home-pg-text-bg table tr td ul
{background:none; padding:10px 0px 0px 25px; margin:0;}

.home-pg-text-bg table tr td ul li
{padding:5px 0px 0px 0px; margin:0; font-style:italic; font-weight:bold;}

.home-pg-text-bg table tr td ul li strong
{font-weight:bold; font-size:11px;}

.gift-card
{margin:0; padding:0; border-bottom:1px dashed #CCCCCC;}

.gift-card p
{margin:0; padding:10px 0px 0px 0px; line-height:25px; font:normal 12px Arial; text-align:justify; word-spacing:4px;}

.dyn_tbl_light_row
{background-color:#9FFF9F;}