

.shoponlinepage
{
	clear:both;
	border:0px solid red;
	padding:0px 0px 0px 0px;
	margin:30px 0px 0px 0px;
	_margin:30px 0px 0px 0px;
}

html > body .shoponlinepage{*margin:30px 0px 0px 0px;}

ul.tabsnew{
	margin: 0;
	padding: 0;
	list-style: none;
	height: 29px;
	_height: 26px; /*--Set height of tabs--*/
		border: 1px solid #A2A2A2;
		margin:5px 0px 15px 25px;
		padding:0px 0px 0px 0px;
		_padding:0px 0px 2px 0px;
		width:92.5%;
		overflow:hidden;
		background:#F4F5F0 ;

}

html > body ul.tabsnew{*padding:0px 0px 2px 0px;}

ul.tabsnew li {
	float: left;
	margin: 0;
	padding: 0;
	border: 0px solid #999;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	/*background: #F4F5F0;*/
	padding:4px 16px 3px 9px;
	_padding:3px 16px 4px 9px;
	
	background:url('../images/online-tab.jpg') no-repeat right #F4F5F0;
	/*border-right:1px solid red;*/

}

html > body ul.tabsnew li{*padding:5px 16px 4px 9px;}

ul.tabsnew li.last {
		background:url('../images/online-tabxcx.jpg') no-repeat right #F4F5F0;
}





html ul.tabsnew  li a.active
{
	color:#fff;
	background:#D63873;
}

 


ul.tabsnew li a {
	text-decoration: none;
	color: #5D737E;
	display: block;
	font-size: 12px;
	outline: none;
	text-transform:normal;
	font-weight:bold;
	/*font-family:Verdana;*/
	padding:3px 10px 3px 10px;
	float:left;
}




ul.tabsnew li a:hover {
	color:#fff;
	background:#E34C84;
}
html ul.tabsnew li.active, html ul.tabsnew li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	color:#555555;
	background:none;
}
html ul.tabsnew li.active a
{
	color:#555555;

}


.tab_container {
	border: 1px solid #DAD8D8;
	background-color:#F4F5F0;
	 width: 87%;
	 _width:87%;
	float:left;
	margin:0px 0px -5px 25px;
	_margin:0px 0px 0px 12px;
	padding:0px 40px 0px 0px;
	_padding:5px 40px 5px 0px;
	color:#555;
	/**/height:200px;
	overflow-y: auto; 
	overflow-x: hidden; 
}

html > body .tab_container{*padding:0px 0px 8px 0px;*width:93%;}


.tab_content {
	font-size: 11px; border:0px solid red;width: 103%;
	 _width: 100%;
	margin:0px 0px 0px 0px;
	padding:5px 8px 0px 8px;
	_padding:0px 2px 0px 8px;
}

html > body .tab_content{
*padding:0px 0px 0px 0px;*width:96%; /**overflow-y: auto;*/
}
 			
 			


.tab_content p.faqQuestion
{
 font-size:11px;
 color:#4bacc6;
 padding:5px 0px 0px 8px;
 width:95%;
 /*_padding:20px 0px 20px 8px;*/
}



.tab_content p.faqAnswer
{
/* _float:left;
 font-size:12px;
 padding:0px 0px 8px 25px;
 _margin-bottom:40px;
 
 _border:1px solid red;*/
  padding:3px 0px 8px 10px;
_padding:4px 0px 0px 10px;
 margin-top:-5px;
 _margin-top:-10px;

}

html > body .tab_content p.faqAnswer {*padding:3px 8px 0px 10px;}
html > body .tab_content p.faqQuestion
{
 *padding:5px 0px 0px 10px;
}


.tab_content .sendEnquiry{
	border: 0px solid red;float:left;
	margin:5px 5px 5px 0px;
	_margin:5px 5px 5px 0px;
	padding:0px 0px 0px 0px;
}
.tab_content .sendEnquiry .prodImage{
	border: 0px solid green;float:left;
	margin:0px 0px 0px 15px;
	_margin:0px 0px 0px 12px;
	width: 15%;
}

.tab_content .sendEnquiry .prodQuestion{
	border: 0px solid green;float:left;
	width: 80%;
	_width: 78%;
	padding:0px 0px 0px 0px;
	*padding:0px 0px 0px 20px;
}

.tab_content .sendEnquiry .prodQuestion p{
font-size:12px;font-weight:bold;
color:#309ec1;
line-height:170%;
margin:-5px 0px 0px 0px;
_margin:0x 0px 0px 0px;

}h3.testimonial
{
  font-size:11px;
 padding:0px 5px 0px 5px;

}

.tab_content .sendEnquiry .enquiry{
	border: 0px solid red;
	clear:both;
	margin:10px 0px 0px 0px;
   *margin:5px 0px 0px 0px;
	_margin:10px 0px 0px 0px;
	
}

.Buttonsubmit
{
 background:url('../images/submit.gif') no-repeat; 
 width:70px;
 height:20px;
 padding:0px 0px 0px 0px;
 overflow:hidden;
 border:0px solid #000;
}

html > body .Buttonsubmit {*margin-left:0px;}

.tab_content p{font-size:11px;padding:5px 0px 0px 10px; border:0px solid red;margin:0px 0px 5px 0px; }
.tab_content p.craftContent{float:left;font-size:11px;padding:3px 0px 0px 10px; border:0px solid red;margin:0px 0px 5px 0px; width:95%;}

table.enquiryshop-table {	border-collapse: collapse; line-height: 160%; margin-left: 4px; margin-right: 15px; width: 0 auto;  width: 93%; border:0px solid red; float:left; overflow:hidden;}
table.enquiryshop-table tr td {font-weight:normal; font-size:12px; color:#555555;padding:0px 20px 5px 5px;}
table.enquiryshop-table tr td input {  font-size:12px; color:#000;}
table.enquiryshop-table tr td textarea {  font-size:12px; color:#000;}
table.enquiryshop-table tr td span{ color:red;}

table.enquiryshop-table tr td p.chartCount
{
 font-size:12px;
 font-weight:normal;
}

h3.heading
{
 font-family:"Times New Roman";
 padding:0px 5px 0px 5px;
 margin:0px 0px 0px 0px ;
 border:0px solid red;
 
}

.faqLink
{
 color:#4bacc6;
}

.faqLink:hover
{
 color:#D63873;
}
.tab_content .clientTest 
{
float:left;padding:0px 0px 0px 0px;
margin:5px 0px 0px 10px;
border:0px solid red;
}

html > body .tab_content .clientTest 
{
*margin:5px 0px 0px 10px;
}
.tab_content .clientTest .rightquote
{ 

width:55px;  border:0px solid red;overflow:hidden;
background:url('../images/rightquote.gif')  no-repeat; 
}
 
 
.tab_content .clientTest .leftquote
{  
float:left; 
width:23px;  border:0px solid red; overflow:hidden;
background:url('../images/leftquote.gif') no repeat;
}

.tab_content .clientTest .pageContent 
{
float:left;
font-size:13px;
margin-top:-10px;
margin-left:20px;
_margin-top:-0px;
_margin-left:2px;
font-weight:normal;
width:95%;
_width:95%;
padding:0px 0px 0px 5px;border:0px solid red;overflow:hidden;
position:relative;
z-index:10;
color:#000;
line-height:150%;  
text-align: justify;
height:auto; 
}

html > body .tab_content .clientTest .pageContent {*width:95%; }

.tab_content .clientTest .subheadingtest 
{ 
font-size:12px;  
float:right; 
_padding-top:5px;  
width:100%; 
/*color:#669933; 
color: #808080;*/
}

.tab_content .clientTest .nameTest 
{ 
float:right;border:0px solid red; 
padding-right:20px; 
padding-top:5px;
font-weight:bold; 
font-size:12px; 
font-style:italic; 
color: #555; 
}

html > body .tab_content .clientTest .nameTest {*margin-top:-5px; }



.tab_content #tabs .craft
{
  float:left;
 margin-right:20px;
 border:0px solid red;
 width:100px;
}

.insidecon
{
float:left;
_float:none;
margin-top:-5px;
_margin-top:-5px;

border:0px solid red;
}

html > body .insidecon
{
 float:none;
}

html > body p.productCraft
{
 *margin-top:-7px;
}

p.productCraft
{
 _margin-top:-10px;
}