body
{
	padding:19px 0 0 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(body-bg.jpg) repeat-x;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.space
{
	padding:4px 0px 2px 0px;
}
.welcome
{
	font-family:Tahoma;
	font-size:26px;
	font-weight:800;
	color:#7E9432;
	padding:6px 0px 0px 65px;
}
.welcome1
{
	font-family:Tahoma;
	font-size:22px;
	font-weight:800;
	color:#7E9432;
	padding:6px 0px 0px 65px;
	letter-spacing:-1px;
}
.back
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7E9432;
	padding:4px 10px 5px 0px;
}
.back a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7E9432;
	padding:4px 10px 5px 0px;
}
.back a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	padding:4px 10px 5px 0px;
}
.product
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 color:#7E9432;
}

.product a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#DF6807;
	font-weight:bold;
	padding:25px 0px 15px 0px;
	text-align:center;
}


.orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#DF6807;
	font-weight:bold;
	padding:25px 0px 15px 0px;
	text-align:center;
}
.news_orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#DF6807;
	font-weight:bold;
	padding:25px 0px 15px 0px;
	text-align:center;
}
.pageHeading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#DF6807;
	font-weight:bold;
	padding-right:10px;
/*	padding-left:65px; */
}

.productListing-data
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#DF6807;
	font-weight:bold;
	padding-right:10px;
	padding-top:10px;
/*	padding-left:65px; */
}

.productListing-heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#7E9432;
}


.red
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF6807;
	font-size:12px;
}
.red a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF6807;
	font-size:12px;
}
.red a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}
.brown
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
}
.shipping ul
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	list-style:none;
}
.shipping ul li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding:0 10px 0 50px;
	background:url(star.jpg) no-repeat 5% 55%;
	line-height:20px;
}
.shipping ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-decoration:none;
}
.shipping ul li a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d9139;
}
.dark-green
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e7708;
}
.green
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#5b5b5b;
}
.green a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	text-decoration:underline;
}

.pink-11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c03d0a;
}
.green
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e9334;
}
.green a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e9334;
	text-decoration:none;
}
.green a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.white ul
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:24px;
	padding:9px 0 0 0;
	color:#FFFFFF;
	float:left;
}
.white ul li
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	display:inline;
}
.white ul li a
{
	color:#FFFFFF;
	padding:8px 10px 0 10px;
	text-decoration:none;
}
.white ul li a:hover
{
	color: #000000;
	background:#ffffff;
	padding:10px 10px 14px 10px;
}

.drop-dwon{
color:#ffffff;
width:175px;
}

.drop-dwon a{
	color:#FFFFFF;
	width:165px;
	padding:2px 0px 2px 10px;
	text-decoration:none;
	display:block;
}
.drop-dwon a:hover{
	color: #000000;
	display:block;
	background:#ffffff;
	width:165px;
	padding:2px 0px 2px 10px;
	display:block;
}



.white ul li.slected a
{
	color:#000000;
	background:#ffffff;
	padding:15px 10px 10px 10px;
}
.copyright
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#be930e;
	line-height:20px;
}
.weblink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e9334;
}
.weblink a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e9334;
	text-decoration:none;
}
.weblink a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.brown-black 
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#979797;
}
.brown-black a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#979797;
	text-decoration:none;
}
.brown-black a:hover
{
	color:#000000;
}
.gray-text12
{
	font-family:Arial, Helvetica, sans-serif;
	color:#555353;
	text-decoration:none;
}
.gray-text12 a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#555353;
	text-decoration:none;
}
.gray-text12 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#C3D18F;
	text-decoration:none;
}
.red12
{
	font-family:Arial;
	font-size:12px;
	color: #C03D0A;
	text-decoration:none;
}
.red--heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#C03D0A;
	text-decoration:none;
}
.blue-text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0264AD;
	text-decoration:none;
}
.blue-text a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0264AD;
	text-decoration:none;
}
.blue-text a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.dark-red14
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#C03D0A;
	text-decoration:none;
}

.dark-green14
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7E9239;
	text-decoration:none;
}
.sale h1
{ 
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#C03D0A;
	text-decoration:none;
}
.light-green
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#71775C;
	text-decoration:none;
}
.dark-green h1
{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#445212;
	font-weight:800;
	text-decoration:none;
}
.light-gray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747070;
	text-decoration:none;
}
.light-gray a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747070;
	text-decoration:none;
}
.light-gray a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.gray-text13
{
	font-family:Arial, Helvetica, sans-serif;
	color:#555353;
	font-size:13px;
	text-decoration:none;
}
.gray-text13 a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#555353;
	font-size:13px;
	text-decoration:none;
}
.gray-text13 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#DF6807;
	font-size:13px;
	text-decoration:none;
}
.site
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	padding:4px 0px 4px 4px;
}
.site a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	padding:4px 0px 4px 4px;
}
.site a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	text-decoration:underline;
	padding:4px 0px 4px 4px;
}
.top-heading h1
{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#445212;
	font-weight:800;
	text-decoration:none;
}
.text-box
{
	width:200px;
	height:auto;
	border:#C3D18F 1px solid;
	padding:0 0 0 2px;
	font-family:Arial;
	font-size:12px;
}
.Message-box
{
	width:200px;
	height:150px;
	border:#C3D18F 1px solid;
}
.right ul
{
	padding:0;
	margin:0;
	list-style:none;
}
.right ul li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	background:url(star.jpg) no-repeat 0% 20%;
	padding:0 0 0 20px;
	line-height:18px;
}
.right ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-decoration:none;
}

.content ul
{
	padding:0 0 0 10px;
	margin:0 0 0 10px;
	list-style:none;
}
.content ul li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding:0 10px 0 35px;
	line-height:25px;
	background: url(new-symbol.jpg)  no-repeat left center;
}
.content ul li.double
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding:0 20px 0 35px;
	line-height:25px;
	background: url(new-symbol.jpg) no-repeat left 20%;
}
.content ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-decoration:none;
}
.content ul li a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d9139;
}
.white1
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color:#ffffff;
	 padding:6px 0px 6px 0px;
}
.ab
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003300;
	text-decoration:none;
	
}
.ab a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
	text-decoration:none;
	color:#003300;
	
}
.ab a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding:3px;
	background:#7E9432;

}
.ab a.selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
	color:#ffffff;
	background:#7E9432;

}
.certificate
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:18px;
}
.jump
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:100px;
	border:#000000 1px solid;
	padding:2px;
}
.go
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background:#000000;
	border:#000000 1px solid;
}
#Layer1 {
	position:absolute;
	width:175px;
	height:102px;
	z-index:1;
	left: 554px;
	top: 124px;
	visibility: hidden;
}
.new-graybig{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#555353;
}

.border{
border-left:1px solid #F4F2F2;
border-right:1px solid #F4F2F2;
border-top:1px solid #F4F2F2;
padding-top:5px;
vertical-align:top; 
}

.messageStackError
{
	color: red;
}


/**********************************

Name: cmxform Styles

***********************************/
form.cmxform {
	width: 600px;
	font-size: 1.0em;
	color: #333;
}

form.cmxform legend {
	padding-left: 0;
}

form.cmxform legend, form.cmxform label {
	color: #333;
}

form.cmxform fieldset {
	border: none;
	border-top: 1px solid #C9DCA6;
	background: url(../images/cmxform-fieldset.gif) left bottom repeat-x;
	background-color: #F8FDEF;
}

form.cmxform fieldset fieldset {
	background: none;
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
	padding: 5px 10px 7px;
	background: url(../images/cmxform-divider.gif) left bottom repeat-x;
}

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: normal;
}
div.error { display: none; }
input {	border: 1px solid black; }
input:focus { border: 1px dotted black; }
input.error { border: 5px thin #408080; }
form.cmxform .gray * { color: #999999; }

/**********************************

Use: cmxform template

***********************************/
form.cmxform fieldset {
	margin-bottom: 10px;
}

form.cmxform legend {
	padding: 0 2px;
	font-weight: bold;
	_margin: 0 -7px; /* IE Win */
}

form.cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	cursor: hand;
}

form.cmxform fieldset p {
	list-style: none;
	padding: 5px;
	margin: 0;
}

form.cmxform fieldset fieldset {
	border: 2;
	margin: 3px 0 0;
}

form.cmxform fieldset fieldset legend {
	padding: 2 2 5px;
	font-weight: normal;
}

form.cmxform fieldset fieldset label {
	display: block;
	width: auto;
}

form.cmxform label { width: 100px; } /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 103px; } /* Width plus 3 (html space) */
form.cmxform label.error {
	margin-left: 1px;
	width: 220px;
}

form.cmxform input.submit {
	margin-left:1px;
}

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */

#commentForm { width: 550px; }
#commentForm label { width: 250px; }
#commentForm label.error, #commentForm input.submit { margin-left: 1px; }


.buttonNew  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
vertical-align:middle;
color:#fff;
background:url(bg.gif) no-repeat;
width:63px;
height:19px;
border:0px;
}

/*new css dated 02 march 2010-------------------------------------------------------------*/



.bg_color_light{background:#c2d18e;}

.bg_center{background: url(../images/bg_center.jpg) repeat-y;}
.bg_top{background:url(../images/bg_top.jpg) no-repeat top;}
.bg_bottom{background:url(../images/bg_bottom.jpg) no-repeat bottom;}
.saletxt{ 
	padding:25px 0px 0px 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#c03d0a;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}

.border_top{
border:solid;
border-color:#d8dec3;
border-width:1px 0px 0px 0px;
}

.txt_newsletter_green{ 
	padding:5px 0px 5px 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#669900;
	text-decoration:none;
	text-align:center;
	font-weight: normal;
	text-transform:uppercase;
}

.bg_newsletter_women{background:url(../images/bg_newsletter.jpg) no-repeat;
padding-top:146px;
padding-bottom:10px;}

.inputbox
{
	width:191px;
	height:22px;
	border:#a9b381 1px solid;
	padding:0 0 0 2px;
	font-family:Arial;
	font-size:12px;
	color:#5d7606;
}

.box_login{background:#c2d18e url(../images/bg_loginform.jpg) repeat-x;
border:solid 1px #a9b381;
padding:1px;}

.txt_login_white{background:url(../images/bg_logintxt.jpg) repeat-x;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
padding:5px;}

.txt_black_short{
font-size:11px;
font-weight: normal;
color:#000;
padding:5px;}

