BODY,DIV,TH,TD,INPUT,SELECT,TEXTAREA {
	FONT-SIZE: 12px; COLOR: #4F5964; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Sans-serif
}
/*
BODY {
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	background-color: #FFFFFF;
    margin: 0px; 
    padding: 0px;
}


FORM {
    MARGIN: 0px;
}
*/
/*-------------New Css star-------*/
body {
	padding:0;
	margin:0;
	background:url('images/mainBackground.jpg') repeat-x #fff 0 0;
}
td, form, p, ul, h2, h3, input, img, a, span {
	padding:0;
	margin:0;
}
/*-------------New Css end-------*/

/*
Main template main.tpl wallpaper.
*/
.Wallpaper {
    background-image: url("images/head_back_long.jpg"); background-repeat: no-repeat; background-COLOR: #8CC2E6;
}

A:link {
	COLOR: #4F5964; TEXT-DECORATION: none
}

A:visited {
	COLOR: #4F5964; TEXT-DECORATION: none
}

A:hover {
	COLOR: #4F5964; TEXT-DECORATION: underline
}

A:active {
	COLOR: #4F5964; TEXT-DECORATION: none
}

H1 {
	FONT-SIZE: 15px
}

H2 {
	FONT-SIZE: 13px
}

H3 {
	FONT-SIZE: 12px
}

HR {
	COLOR: #dddddd; HEIGHT: 1px
}

/*
Page header
*/
.Head {
	BACKGROUND-COLOR: #fff2c9
}

.TollPhones {
	FONT-FAMILY: Verdana; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: normal;
}

.SideHead {
	COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma;
}

/*
Sidebar menu boxes
*/
.SidebarBox {
	BACKGROUND-COLOR: #FFFFFF;
}

/*
Border of sidebar menu boxes
*/
.SidebarBorder {
	BACKGROUND-COLOR: #70A3CC;
}

/*
Titles of sidebar menu boxes
*/
.SidebarTitle {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #e5ebef
}

/*
Menu items located in sidebar boxes
*/
.SidebarItems {
	COLOR: #75838D; TEXT-DECORATION: none
}

/*
Menu items located in sidebar boxes: link
*/
.SidebarItems:link {
	COLOR: #75838D; TEXT-DECORATION: none
}

/*
Menu items located in sidebar boxes: visited
*/
.SidebarItems:visited {
	COLOR: #75838D; TEXT-DECORATION: none
}

/*
Menu items located in sidebar boxes: hover
*/
.SidebarItems:hover {
	COLOR: #75838D; TEXT-DECORATION: underline
}

/*
Menu items located in sidebar boxes: active
*/
.SidebarItems:active {
	COLOR: #75838D; TEXT-DECORATION: none
}

/*
Horizontal separator in sidebar boxes
*/
.SidebarHr {
	COLOR: #b2b2b3
}

/*
Tab
*/
.TopTabOn {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px
}

.TopTab {
	COLOR: #506176; FONT-WEIGHT: bold; FONT-SIZE: 12px
}

/*
Text in the categories list
*/
.CategoriesList {
	FONT-SIZE: 12px;
	COLOR: #4F5964;
}

/*
Miscelanious text appearing in dialog boxes
*/
.DialogBox {
	BACKGROUND-COLOR: #ffffff
}

/*
Border color of dialog boxes
*/
.DialogBorder {
	BACKGROUND-COLOR: #D6DADD;
}

/*
Titles of dialog boxes
*/
.DialogTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #2B7AA0;
}

/*
Comments appearing in dialog titles
*/
.DialogTitleComment {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #082032
}

/*
Number of articles
*/
.NumberOfArticles {
	FONT-WEIGHT: bold; COLOR: #000000
}

/*
Generic text
*/
.Text {
	COLOR: #000000
}

/*
Product title
*/
.ProductTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #102D50;
}

/*
Caption for product details section
*/
.ProductDetailsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300;
}

/*
Labels for product details
*/
.ProductDetailsLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000;
}

/*
Product details
*/
.ProductDetails {
	COLOR: #000000
}

/*
Product price title
*/
.ProductPriceTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;
}

/*
Product price title for alternative currency
*/
.ProductPriceConverting {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #082032;
}

/*
Product price
*/
.ProductPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #F34348;
}

/*
Save
*/
.Save {
	FONT-SIZE: 11px; COLOR: #F34348;
}

/*
Product price title
*/
.MarketPrice {
	FONT-SIZE: 11px; COLOR: #4F5964;
}


/*
Smaller representation of product price
*/
.ProductPriceSmall {
	FONT-WEIGHT: bold; COLOR: #ff3300
}

/*
See product details link
*/
.SeeDetails {
	TEXT-DECORATION: none
}

/*
Subcategories list
*/
.ItemsList {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; COLOR: #4F5964;
}

/*
Navigation path bar
*/
.NavigationPath {
	COLOR: #294f6c; TEXT-DECORATION: none
}

/*
Navigation path bar: link
*/
.NavigationPath:link {
	COLOR: #294f6c; TEXT-DECORATION: none
}

/*
Navigation path bar: visited
*/
.NavigationPath:visited {
	COLOR: #294f6c; TEXT-DECORATION: none
}

/*
Navigation path bar: hover
*/
.NavigationPath:hover {
	COLOR: #082032; TEXT-DECORATION: underline
}

/*
Navigation path bar: active
*/
.NavigationPath:active {
	COLOR: #294f6c; TEXT-DECORATION: none
}

/*
Labels for form submit buttons
*/
.FormButton {
	FONT-WEIGHT: bold; COLOR: #00224c
}

.Button {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF;
}
A.ButtonLink:link {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none;
}

A.ButtonLink:visited {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none;
}

A.ButtonLink:hover {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: underline;
}

A.ButtonLink:active {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none;
}


/*
Error message text
*/
.ErrorMessage {
	FONT-WEIGHT: bold; COLOR: #ff0000
}

/*
Validate error message text
*/
.ValidateErrorMessage {
	COLOR: #ff0000
}

/*
Success message
*/
.SuccessMessage {
	COLOR: green
}

/*
Mandatory field asterisk
*/
.Star {
	COLOR: #ff0000
}

/*
Header background
*/
.TableHead {
	BACKGROUND-COLOR: #E5EBEF
}

.AomTableHead {
    BACKGROUND-COLOR: #E5EBEF;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.Input {
    BORDER : solid;
    BORDER-WIDTH : 1px; 
    BORDER-COLOR : #B2B2B3;
    WIDTH : 100%;
}
.OrderTitle {
    COLOR : #516176;
    FONT-WEIGHT: bold;
}

A.AomMenu:link {
        color: #466479; TEXT-DECORATION: none;
        font-size : 11px
}
A.AomMenu:visited {
        color: #466479; TEXT-DECORATION: none;
        font-size : 11px
}
A.AomMenu:hover {
        color: #466479; TEXT-DECORATION: underline;
        font-size : 11px
}
A.AomMenu:active  {
        color: #466479; TEXT-DECORATION: none;
        font-size : 11px;
}
.AomProductDetailsTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}

/*
Bottom text
*/
.Bottom {
	COLOR: #ABABAB; TEXT-DECORATION: none;
}

.BottomMenu {
	COLOR: #6E7E8A; FONT-SIZE: 10px; FONT-FAMILY: Verdana;
}

.BottomBorder {
	BACKGROUND-COLOR: #D2D2D2
}

.BottomBox {
	BACKGROUND-COLOR: #E0E1E4
}

/*
Width for some dropdown select boxes
*/
.FixedSelect {
	WIDTH: 170px
}

/*
Default style for tab header
*/
.tabDefault {
	COLOR: #466479;
}

/*
Style for the selected tab header
*/
.tabSelected {
	COLOR: #000000;
}

/*
Tab page center
*/
.Center {
	BACKGROUND-COLOR: #ffffff;
}

/*
Tab page border
*/
.CenterBorder {
	BACKGROUND-COLOR: #CDD9E1;
}

/*
Out of stock message
*/
.OutOfStock {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300
}

/*
Style for promotion bonus condition list
*/
.Promotion {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00224c
}

/*
Style for promotion product title
*/
.PromotionProductDetailsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300;
}

/*
Style for gift certificate title
*/
.GiftCertificateTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300;
}

.SelectedTab {
	COLOR: #2B7AA0;
}

A.TopTabLink:link {
	FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6EAAC4;
}

A.TopTabLink:visited {
	FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6EAAC4;
}

A.TopTabLink:hover {
	FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6EAAC4;
}

A.TopTabLink:active {
	FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6EAAC4;
}

.ProductNamesList {
	FONT-FAMILY: Tahoma; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4F5964;
}

A.AdvancedSearchLink:link {
	FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #888888;
}

A.AdvancedSearchLink:visited {
	FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #888888;
}

A.AdvancedSearchLink:hover {
	FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #888888;
}

A.AdvancedSearchLink:active {
	FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #888888;
}

.NewsDate {
	FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2B7AA0;
}

.WelcomeHeader {
	FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4F5964;
}

A.GoLink:link {
	FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #21698B;
}

A.GoLink:visited {
	FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #21698B;
}

A.GoLink:hover {
	FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #21698B;
}

A.GoLink:active {
	FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #21698B;
}

.SearchButtonBG {
	background-image: url('images/rect_button_bg.gif');
}

.MainHeaderBG {
	background-image: url('images/header_hr.gif');
	background-repeat: repeat-x; 
	background-position: bottom;
}

.CommonButtonBG {
	background-image: url('images/but_bg.gif');
}

.SubmitButtonBG {
	background-image: url('images/but_bg.gif');
}

.CommonButton2LeftBG {
	background-image: url('images/btn2_left.gif');
	background-repeat: no-repeat;
}

.CommonButton2CenterBG {
	background-image: url('images/btn2_bg.gif');
}

.SearchBoxBG {
	background-image: url('images/searchbox_bg.gif');
}

.SidebarBoxLeftBG {
	background-image: url('images/menu_2.gif');
	background-repeat: no-repeat; 
	background-position: right;
}

.SidebarBoxCenterBG {
	background-image: url('images/menu_1.gif');
	background-repeat: no-repeat; 
	background-position: left;
	color: #FFFFFF; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Tahoma;
}

.TabSelectedBG {
	background-image: url('images/tab_selected_bg.gif');
}

.TabNormalBG {
	background-image: url('images/tab_bg.gif');
}

.TabberPageSelectedLeftBG {
	background-image: url('images/tab_a1.gif');
}

.TabberPageSelectedCenterBG {
	background-image: url('images/tab_bg_a.gif');
}

.TabberPageSelectedRightBG {
	background-image: url('images/tab_a2.gif');
}

.TabberPageNormalLeftBG {
	background-image: url('images/tab_p1.gif');
}

.TabberPageNormalCenterBG {
	background-image: url('images/tab_bg_p.gif');
}

.TabberPageNormalRightBG {
	background-image: url('images/tab_p2.gif');
}

TABLE.Container {
    HEIGHT: 100%;

}

A.captcha {
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}


/*-----------------New Css start 2------------*/
/***********************************************language bar**************************************************/
.lText {
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#DAE9D0;
	background:#444E36;
}
td.langHeight {
	height:31px;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#DAE9D0;
	background:#444E36;
}
td.langHeight img {
	margin:0 0 0 4px;
}
td.textWidth {
	width:70px;
	height:31px;
}
td.topdivider {
	background:url(images/topdevider.gif) no-repeat #444E36 19px 0;
	padding:0 0 0 40px;
}
td.curren {
	width:163px;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#DAE9D0;
	background:#444E36;
}
.current {
	width:89px;
}
/***********************************************logo**************************************************/
td.logo {
	height:181px;
	width:232px;
}

/***********************************************header**************************************************/
td.petHeader {
	width:762px;
	background:url(images/headermainimg.jpg) no-repeat #444E36 0 0;
}
.petheaderleft {
	width:210px;
        float:left;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#CF5501;
	margin:7px 250px 0 25px;
}

.petheaderright {
        width:250px;
        float:left;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#CF5501;
	margin:7px 16px 0 0;
}
/***********************************************navigation**************************************************/
td.nav {
	height:31px;
}
ul.nav  {
	/*width:720px;*/
	list-style-type:none;
	padding:0 0 0 232px;
}
ul.nav li {
	float:left;
}
ul.nav li a {
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E7F5D2;
	background:#444E36;
	text-decoration:none;
	text-transform:uppercase;
	/*padding:0 12px;*/
	padding:0 6px;
	display:block;
	height:31px;
	text-align:center;
}
ul.nav li a:hover {
	color:#fff;
	background:#D6AB4D;
}
ul.nav li a.home {
	/*width:68px;*/
	width:80px;
	text-decoration:none;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E7F5D2;
	background:#444E36;
}
ul.nav li a.homeactv {
	/*width:68px;*/
	width:80px;
	text-decoration:none;
	background:#D6AB4D;
}
ul.nav li a.home:hover {
	color:#fff;
	background:#D6AB4D;
}
ul.nav li a.petcare {
	/*width:115px;*/
	width:130px;
	text-decoration:none;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E7F5D2;
	background:#444E36;
}
ul.nav li a.petcare:hover {
	color:#fff;
	background:#D6AB4D;
}
ul.nav li a.online {
	/*width:150px;*/
	width:165px;
	text-decoration:none;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E7F5D2;
	background:#444E36;
}
ul.nav li a.online:hover {
	color:#fff;
	background:#D6AB4D;
}
ul.nav li a.about {
	/*width:60px;*/
	width:80px;
	text-decoration:none;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E7F5D2;
	background:#444E36;
}
ul.nav li a.about:hover {
	color:#fff;
	background:#D6AB4D;
}
ul.nav li a.testimonials {
	/*width:88px;*/
	width:88px;
	text-decoration:none;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E7F5D2;
	background:#444E36;
}
ul.nav li a.testimonials:hover {
	color:#fff;
	background:#D6AB4D;
}
ul.nav li a.contact {
	/*width:78px;*/
	width:90px;
	text-decoration:none;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E7F5D2;
	background:#444E36;
}
ul.nav li a.contactactv {
	/*width:78px;*/
	width:90px;
	text-decoration:none;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E7F5D2;
	background:#D6AB4D;
}
ul.nav li a.contact:hover {
	color:#fff;
	background:#D6AB4D;
}
/***********************************************body***********************************************/
td.topgap {
	padding:9px 9px 44px;
}
/**********************!!!!!!!!!left pannel!!!!!!!!!!**********************/
/*-------------------------categories---------------------------*/
td.lPannelWidth{
	width:223px;
}
td.categories {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#8F3701;
	height:23px;
	border-bottom:1px solid #fff;
	padding:0 0 0 27px;
	
}
td.catelink {
	color:#2A4505;
	background:#DCEAD2;
}
td.catelink ul {
	width:197px;
	padding:0 0 20px 12px;
	list-style-type:none;
}
td.catelink ul li {
	width:197px;
	height:26px;
	background:url(images/linedivider.gif) repeat-x left bottom;
}
td.catelink ul li a {
	font:12px/26px Arial, Helvetica, sans-serif;
	color:#2A4505;
	background:url(images/bullet.gif) no-repeat 0 3px #DCEAD2;
	text-decoration:none;
	padding:0 0 0 18px;
}
td.catelink ul li a:hover {
	color:#B75410;
	background:url(images/bull_hoverR.gif) no-repeat 0 3px #DCEAD2;
}
/*-------------------------greenpet information---------------------------*/
td.Gpet {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#C68E2E;
	height:23px;
	border-bottom:1px solid #fff;
	padding:0 0 0 27px;
}
td.gpetGap {
	height:9px;
	background:#fff;
}
td.gpetlink {
	color:#8C4A12;
	background:#F4F0C5;
}
td.gpetlink ul {
	width:197px;
	margin:0 0 20px 12px;
	list-style-type:none;
}
td.gpetlink ul li {
	width:197px;
	height:26px;
	background:url(images/linedivider2.gif) repeat-x left bottom;
}
td.gpetlink ul li a.gpl {
	font:12px/26px Arial, Helvetica, sans-serif;
	color:#8C4A12;
	background:url(images/bullet2.gif) no-repeat 0 3px #F4F0C5;
	text-decoration:none;
	padding:0 0 0 18px;
}
td.gpetlink ul li a.gpl:hover {
	color:#E26014;
	background:url(images/bullhover_G.gif) no-repeat 0 3px #F4F0C5;
}

td.gpetlinkrght {
	color:#8C4A12;
	background:#F4F0C5;
}

td.gpetlinkrght ul {
	width:150px;
	margin:0 0 20px 12px;
	list-style-type:none;
}

td.gpetlinkrght ul li {
	width:150px;
	height:26px;
	background:url(images/linedivider2.gif) repeat-x left bottom;
}
td.gpetlinkrght ul li a.gpl {
	font:12px/26px Arial, Helvetica, sans-serif;
	color:#8C4A12;
	background:url(images/bullet2.gif) no-repeat 0 3px #F4F0C5;
	text-decoration:none;
	padding:0 0 0 18px;
}
td.gpetlinkrght ul li a.gpl:hover {
	color:#E26014;
	background:url(images/bullhover_G.gif) no-repeat 0 3px #F4F0C5;
}
/*-------------------------Blessed herbs---------------------------*/
td.bannerHarbs {
	height:155px;
	width:200px;
	background:url(images/herbsBg.gif) no-repeat #fff 0 0px;
	border:1px solid #EFB66A;
	color:#fff;
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	padding:0 8px 0 15px;
}
td.bannerHarbs h2 { 
	font:bold 14px/17px Arial, Helvetica, sans-serif;
	margin:6px 0 0;
}
td.bannerHarbs p {
	color:#FFE4C0;
	margin:13px 0 3px 80px;
}
td.bannerHarbs a.harbs {
	font:bold 16px/17px Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	margin:0 0 0 80px;
	text-decoration:none;
}
td.bannerHarbs a.harbs:hover {
	text-decoration:underline;
}

/*-------------------------testimonials---------------------------*/
td.testimoni {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#8F3701;
	height:23px;
	padding:0 0 0 27px;
}
td.testimoniBorder {
	border-left:1px solid #DECF8B;
	border-right:1px solid #DECF8B;
	border-bottom:1px solid #DECF8B;
	padding:26px 0 7px 0;
}


td.testimoniBorder p.pic{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#454544;
	background:#fff;
	padding:0px;
	margin:0px;
}


td.testimoniBorder p.testiarrow {
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#454544;
	background:#fff;
	padding:0 0 3px 0;
}


td.testimoniBorder h2{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#454544;
	padding:5px 0 5px 0;
	margin:0px;
}


td.testimoniBorder h2 span{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#C37D26;
	padding:0px;
	margin:0px;
}



td.testimoniBorder h2 span span{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#5D723F;
	padding:0px;
	margin:0px;
}





td.testimoniBorder p a{
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#BA813B;
	background:#fff;
	text-decoration:underline;
}
td.testimoniBorder p a:hover{
	color:#BA813B;
	background:#fff;
	text-decoration:none;
}
td.testRoll {
	padding:5px 12px 10px 0;
}
	
/**********************!!!!!!!!!right pannel!!!!!!!!!!**********************/
/*-------------------------cart---------------------------*/
td.rightPannelWidth {
	width:179px;
}
td.cart {
	width:179px;
	height:98px;
	background:url(images/cartBg.gif) no-repeat #AD4700 0 0;
	color:#fff;
}
td.cart p {
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	padding:30px 0 27px 11px;
}
td.cart p span {
	font:bold 18px/18px Arial, Helvetica, sans-serif;
	color:#FFCC90;
}
td.cart a {
	height:20px;
	width:150px; display:block;	
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	vertical-align:middle;
	padding:2px 0 1px 29px;
	background:url(images/cart.gif) no-repeat #AD4700 11px 1px;
	text-decoration:none;
}
td.cart a:hover {
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#FFCC90;
	text-decoration:none;
	background:url(images/cart.gif) no-repeat #AD4700 11px 1px;
}
/*-------------------------discount---------------------------*/
td.discount {
	background:url(images/discountBg.gif) no-repeat #F5E4BF 35px 125px;
	padding:16px 11px;
	color:#6D2A00;
}
td.discount h2 {
	font:bold 24px/24px Helvetica, Arial, sans-serif;
	color:#CC5001;
	background:#F5E4BF;
}
td.discount h3 {
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	padding:44px 0 70px;
}
td.discount p {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#B6752B;
	background:#F5E4BF;
}
td.discount p span.dis {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#CC5001;
	background:#F5E4BF;
	
}
td.discount p a.dis:hover {
	text-decoration:underline;
}
/*-------------------------Mobicosa---------------------------*/
td.bannerMobicosa {
	height:170px;
	width:179px;
	background:url(images/review-back.gif) no-repeat #fff 0 0;
	color:#E7F5D2;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	padding:0 0 0 5px;
}
td.bannerMobicosa h2 {
	font:bold 24px/24px Helvetica, Arial, sans-serif;
	color:#fff;
	margin:16px 0 12px;
}
td.bannerMobicosa p {
	width:140px;
	color:#fff;
}
span.whiteText {
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
}
td.bannerMobicosa a {
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	background:#6E8F61;
	height:15px;
	width:44px;
	text-align:center;
	text-decoration:none;
	margin:7px 0 0;
}
td.bannerMobicosa a:hover {
	color:#fff;
	background:#D2A35E;
}
/*-------------------------Specials---------------------------*/
td.bannerSpecials {
	height:129px;
	width:104px;
	background-color: #D2A35E;
	border:1px solid #EFB66A;
	color:#472200;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	padding:0 0 0 2px;
}
td.bannerSpecials h2 {
	font:bold 18px/24px Helvetica, Arial, sans-serif;
	color:#fff;
	margin:8px 0 16px 80px;
}
td.bannerSpecials p{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#472200;
	padding:0 0 0 80px;
}
td.bannerSpecials p a{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#472200;
	
	
}
td.bannerSpecials p a:hover{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#472200;
	
	
}
td.bannerSpecials p.rate {
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 80px;
}
td.bannerSpecials p.rate span {
	text-decoration:line-through;
}

/**********************!!!!!!!!!center pannel!!!!!!!!!!**********************/
td.middle {
	width:565px;
	padding:0 9px;
}
/*-------------------------quick find---------------------------*/
td.quickFind {
	width:326px;
	height:66px;
	background:url(images/QfindBg.gif) repeat-x #fff 0 0;
	padding:16px 11px 0;
}
td.quickFind h3 {
	font:bold 20px/20px Helvetica, Arial, sans-serif;
	color:#D1A039;
	padding:0 0 5px 3px;
}
td.quickFind h3 span {
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#444E36;
}
input.find {
	width:282px;
	height:18px;
	border:1px solid #CCA85D;
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#D1A039;
	background:#fff;
}
td.quickFind a {
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#444E36;
	text-align:right;
	text-decoration:none;
}
td.quickFind a:hover {
	text-decoration:underline;
}
/*-------------------------online consultation---------------------------*/
td.onlineC {
	width:136px;
	height:100px;
	background:url(images/onlineCBG.gif) no-repeat #fff 0 0;
	padding:0 38px;
	
}
td.onlineC h2 {
	font:bold 20px/20px Helvetica, Arial, sans-serif;
	color:#CF5501;
	margin:16px 0 0;
}
td.onlineC p {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	height:15px;
	background:#CF5501;
	padding:4px 12px 0; 
}
td.onlineC a {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#444E36;
	padding:5px 0 0;
	text-decoration:none;
}
td.onlineC a:hover {
	text-decoration:underline;
}
/*-------------------------don't poision---------------------------*/
td.Dpoision {
	background:url(images/dontPoi.gif) repeat-x #DCEAD2 0 0;
	border:3px solid #F6EEC9; 
	padding:8px;
}
td.Dpoision h3 {
	font:bold 24px/24px Helvetica, Arial, sans-serif;
	color:#444E36;
	padding:23px 0 5px 3px;
}
td.Dpoision h2 {
	background:url(images/textimg.gif) no-repeat 0 0;
	display:block;
	height:72px;
	line-height:0;
	font-size:0;
	text-indent:-4000px;
}
td.text {
	}
td.text p {
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#444E36;
	padding-top: 10px;
	width: auto;	
}
ul.dpoision {
	list-style-type:none;
	padding:0 0 40px;
}
ul.dpoision li {
	background:url(images/bulletMid.gif) no-repeat 0 5px;
	padding:0 0 5px 9px;
}
ul.dpoision li a.dpn {
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#444E36;
	text-decoration:none;
}
ul.dpoision li a.dpn:hover {
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#CF5501;
}
ul.dpoision2 {
	list-style-type:none;
	padding:0 0 40px;
}
ul.dpoision2 li {
	background:url(images/bulletMid.gif) no-repeat 0 5px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#444E36;
	padding:0 0 5px 9px;
}
img.amazing {
	margin:0 9px;
}
td.product {
	height:23px;
	color:#fff;
	background:#444E36;
}
td.product h2 {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	padding:0 0 0 13px;
}
td.proListBg {
	border-left:3px solid #F6EEC9;
	border-right:3px solid #F6EEC9;
	border-bottom:3px solid #F6EEC9;
	padding:10px 9px 12px;
}
td.blankGap {
	width:10px;
	height:10px;
}
td.Plist {
	width:127px;
	height:100px;
	background:url(images/productBg.gif) no-repeat #fff 0 0;
	color:#fff;
	padding:0 0 6px;
}
td.Plist a {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
td.Plist a:hover {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#F6EEC9;
}
h2.services {
	font:bold 24px/24px Helvetica, Arial, sans-serif;
	color:#444E36;
	margin:31px 0 0;
}
h3.services {
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#C74A05;
	margin:20px 0 5px;
}
td.servi {
	height:136px;
	width:88px;
	font:normal 11px/11px Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff;
}
td.servi img {
	margin:0 1px 9px 0;
}
td.servi img.no {
	margin:0 0 9px;
}
p.serviceText {
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:444E36;
	background:#fff;
	padding:30px 0 10px;
}
p.serviceText span.head {
	font:bold 14px/17px Arial, Helvetica, sans-serif;
	color:#8F3701;
	background:#fff;
}
span.sText {
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#009900;
	background:#fff;
}
p.textLast {
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#444E36;
	background:#fff;
	padding:30px 0 20px;
}
p.textLast2 {
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#444E36;
	padding:12px 11px;
}
p.textLast2 span {
	font:normal 12px/17px Arial, Helvetica, sans-serif;
}
td.lastBg {
	background:url(images/lastBg.gif) repeat-x #E0EDD7 0 0;
	color:#444E36;
	border:3px solid #F6EEC9;
}
/***********************************************footer***********************************************/	
td.footpad {
	padding:0 9px;
}
ul.foot {
	height:25px;
	background:#CF5501;
	padding:0 0 0 10px;
	list-style-type:none;
}
ul.foot li {
	padding:0 30px 0 0;
	float:left;
}
ul.foot li a.bFoot {
	font: 12px/25px Arial, Helvetica, sans-serif;
	color:#E7F5D2;
	background:#CF5501;
	text-decoration:none;
}
ul.foot li a.bFoot:hover {
	color:#fff;
	background:#CF5501;
}
td.footLast {
	background:#444E36;
	color:#fff;
	height:25px;
}
td.footmidback {
	background:#DCEAD2;
	color:#003333;
	width:725px; padding:14px 0 0 10px;
	
}
td.footmidback {
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#444E36;
	background:#DCEAD2; 
}
td.footmidback span {
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#7E985A;
	background:#DCEAD2; margin:15px 52px 21px 0 ;display:block;
}
td.footright {
	background:#DCEAD2;
	color:#404834;
}
p.footgreen {
	font:bold 24px/24px Helvetica, Arial, sans-serif;
	text-transform:uppercase;
	color:#404834;
	background:#DCEAD2;
	padding:16px 0 0 0;
}
p.footgreen span {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	text-transform:none;
	color:#C9590D;
}
td.atz {
	padding:10px 20px 10px 12px; background:#DCEAD2;
}
input.atz {
	width:140px;
	padding:0 0 0 5px;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#000;
}
td.atzText {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#003300;
}
a.atzLink {
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#003300;
	text-decoration:underline;
}
a.atzLink:hover {
	text-decoration:none;
}
a.logoff {
	display:block;
	width:50px;
	height:22px;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#444E36;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	margin:0 0 5px;
}
a.logoff:hover {
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#8F3701;
	text-decoration:none;
}
h3.wBack {
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#CC5001;
}
a.wBack {
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#CC5001;
	text-decoration:underline;
}
a.wBack:hover {
	text-decoration:none;
}
	
/*-------------------------Welcome back---------------------------*/
td.welcome {
 background-color: #DCEAD2;
 font:12px/14px Arial, Helvetica, sans-serif;
 color: #8F3701;
 padding:16px 11px;
 border-top:1px solid #83D711;
 border-bottom:1px solid #83D711;
}
td.welcome a {
 color:#8F3701;
 text-decoration:none;
 font-weight: bold;
}
td.welcome a:hover {
 text-decoration:underline;
}	

/***********************************************others***********************************************/	
.table {
	border:3px solid #E8CA99;
	padding:0px;
	background-color: #FFF9C1;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0px;
	width: 544px;
	}
.table td{
	border: 1px solid #EBD2A9;
	padding: 8px;
	background-color: #FFFFEA;
}
.table p {
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#58432C;
	padding:10px 0 0;
}
.heading {
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#C68E2E;
	height:23px;
	padding:0 0 0 27px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.topheading {
    font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#C68E2E;
	height:23px;
	border-bottom:1px solid #fff;
	padding:0 0 0 27px;
	background-color: #444E36;

}	
.tdback {
	border:3px solid #F6EEC9;
	padding:8px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FBF8DD;
	background-image: url(images/t-back.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
}	
td.text h4{
	color:#175A01;
	padding:10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 17px;
}
td.text h5{
	color:#C14E00;
	padding:10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 17px;
	text-decoration: none;
}
.textheading{
	color:#6F2D00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.textlist a {
	color:#273D01;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	list-style-position: inside;
	list-style-image: url(images/bullet.gif);
	list-style-type: circle;
}
.textlist a:hover {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
	list-style-position: inside;
	list-style-image: url(images/bull_hoverR.gif);
	list-style-type: circle;
}
td.text p a {
	color:#4F4628;
	padding:10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	text-decoration: none;
}
td.text p a:hover {
	color:#524E38;
	padding:10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	text-decoration: underline;
}
.cimages {
	float: left;
	padding-right: 10px;
}
.toptext {
	color:#504505;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	}	
td.footLast a {
	background:#444E36;
	color:#fff;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	padding:6px 10px 0 10px;
}
td.footLast a:hover {
	background:#444E36;
	color:#F2F799;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: underline;
	padding:6px 10px 0 10px;
}
.invborder {
	border:solid 1px #CCCCCC;
	padding:4px;
}
.invborder td{
	padding:4px;
	font: 10px/12px #000;
}
.border td{
	border: 1px solid #fff;
}
.nobor{
	border: 0px solid #fff;
}
.buttonbg td{
	background-image: url(images/b-back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 2px 2px 2px 0px;
	font-style: normal;
}
/* ----Review Pagination---------*/
a.pagebutton2:link, a.pagebutton2:visited
    {
        border-bottom:solid 1px  #999999;
        border-right:solid 1px #999999;
        text-align:center;
        color:#000000;
        width:3px;
        padding:0px 3px 0px 3px;
        margin-right:2px;
    }
a.pagebutton2:active
    {
        border-bottom:solid 1px #D3D3D3;
        border-right:solid 1px #D3D3D3;
    }
.pagebutton2_active
    {
        background-color:#E0E0E0;
        border-bottom:solid 1px  #999999;
        border-right:solid 1px #999999;
        text-align:center;
        color:#000000;
        width:3px;
        padding:0px 3px 0px 3px;
        margin-right:2px;
    }
/* Custom text */
/*p, div 
    {
        font-family:Verdana, Geneva, sans-serif;
        font-size:10px;
    }*/

/*-----------------New Css end 2------------*/

.consult_form input{
	margin:0 0 10px 0;
}

.consult_form textarea{
	margin:0 0 10px 0;
}

.consult_form select{
	margin:0 0 10px 0;
}
