
/* Style sheet with blue colours */
/* HEADER: General Tags &amp; Text */

/* HELP: Basic body background for your store. You can use this to alter the background colour for your entire store */
body {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#757576;
	font-size:12px;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	color:#757576;
	font-size:12px;
}
.text11{
	font-family:Arial, Helvetica, sans-serif;
	color:#757576;
	font-size:10px;
}
.section_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bbbabf;
}
.title_white
{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:19px;
}
.textwhitemenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
#menu_bg{
	height:30px;
	line-height:30px;
	background-color:#ced2db;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	}
#rightmenucontent {
	font-size:12px;
	color:#67686a;
	height:25px;
	line-height:25px;
	padding-left:10px;
  } 
.rightmenulk:link {
	font-size:12px;
	color:#67686a;
	text-decoration:none;
  } 
.rightmenulk:visited{
	font-size:12px;
	color:#67686a;
	text-decoration:none;
  } 
.rightmenulk:active{
	font-size:12px;
	color:#67686a;
	text-decoration:none;
  } 
.rightmenulk:hover{
	font-size:12px;
	color:#fff;
	text-decoration:none;
  } 	
  
.menulk:link {
	font-size:11px;
	color:#fff;
	line-height:30px;
	text-decoration:none;
  } 
.menulk:visited{
	font-size:11px;
	color:#fff;
	line-height:30px;
	text-decoration:none;
  } 
.menulk:active{
	font-size:11px;
	color:#fff;
	line-height:30px;
	text-decoration:none;
  } 
.menulk:hover{
	font-size:11px;
	color:#757576;
	line-height:30px;
	text-decoration:none;
  } 	
.menu_spacing{
	margin-left:15px;
	margin-right:15px;
	}
	
#content_Vspace{
	padding-bottom:20px;
	padding-top:20px;
	
	}

#content_Vspace2{
	padding-top:20px;
	
	}
#pink_line{
	width:900px;
	height:1px;
	background-color:#ced2db;
	}
	
.pagebtn:link {
	font-size:28px;
	color:#9ca4a8;
	text-decoration:none;
  } 
.pagebtn:visited{
	font-size:28px;
	color:#9ca4a8;
	text-decoration:none;
  } 
.pagebtn:active{
	font-size:28px;
	color:#9ca4a8;
	text-decoration:none;
  } 
.pagebtn:hover{
	font-size:28px;
	color:#757576;
	text-decoration:none;
  } 	
.spacing_bigbuttons{
	padding-left:50px;
	padding-right:50px;
	}
	
.footerlk:link {
	font-size:10px;
	color:#757576;
	text-decoration:none;
  } 
.footerlk:visited{
	font-size:10px;
	color:#757576;
	text-decoration:none;
  } 
.footerlk:active{
	font-size:10px;
	color:#757576;
	text-decoration:none;
  } 
.footerlk:hover{
	font-size:10px;
	color:#c58cb6;
	text-decoration:none;
  } 
  
 .copyright{
 	font-size:10px;
	color:#c58cb6;
	}
	
.pinklk:link {
	color: #c58cb6;
	text-decoration: none;
}
.pinklk:visited{
	text-decoration: none;
	color: #c58cb6;
	text-decoration: none;
}
.pinklk:active{
	text-decoration: none;
	color: #c58cb6;
}
.pinklk:hover{
	text-decoration: none;
	color: #978ea3;
}
.pinkheader18{
	font-size:18px;
	color: #c58cb6;
	}
.txtpink11{
	font-size:11px;
	color: #c58cb6;
	}
.txtpink12{
	font-size:12px;
	color: #c58cb6;
	}
.txtpink17{
	font-size:17px;
	color: #c58cb6;
	}
.pinklk17:link {
	color: #c58cb6;
	font-size:17px;
	text-decoration: none;
}
.pinklk17:visited{
	text-decoration: none;
	color: #c58cb6;
	font-size:17px;
	text-decoration: none;
}
.pinklk17:active{
	text-decoration: none;
	color: #c58cb6;
	font-size:17px;
}
.pinklk17:hover{
	text-decoration: none;
	color: #978ea3;
	font-size:17px;
}

.pinklk11:link {
	color: #c58cb6;
	font-size:11px;
	text-decoration: none;
}
.pinklk11:visited{
	text-decoration: none;
	color: #c58cb6;
	font-size:11px;
	text-decoration: none;
}
.pinklk11:active{
	text-decoration: none;
	color: #c58cb6;
	font-size:11px;
}
.pinklk11:hover{
	text-decoration: none;
	color: #978ea3;
	font-size:11px;
}

#pink_box{
	background-color:#c58cb6;
	height:30px;
	color:#FFFFFF;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	}
.pink_boxlk:link {
	background-color:#c58cb6;
	height:30px;
	color:#FFFFFF;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
  } 
.pink_boxlk:visited{
	background-color:#c58cb6;
	height:30px;
	color:#FFFFFF;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
  } 
.pink_boxlk:active{
	background-color:#c58cb6;
	height:30px;
	color:#FFFFFF;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
  } 
.pink_boxlk:hover{
	background-color:#c58cb6;
	height:30px;
	color:#FFFFFF;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
  } 		
		
.grey_lk:link {
	color:#757576;
	font-size:12px;
	text-decoration:none;
  } 
.grey_lk:visited{
	color:#757576;
	font-size:12px;
	text-decoration:none;
  } 
.grey_lk:active{
	color:#757576;
	font-size:12px;
	text-decoration:none;
  } 
.grey_lk:hover{
	color:#757576;
	font-size:12px;
	text-decoration:underline;
  } 			

.loginlk13:link {
	color: #c58cb6 ;
	font-size:13px;
	font-weight:bold;
}
.loginlk13:visited{
	text-decoration: none;
	color: #c58cb6;
	font-size:13px;
}
.loginlk13:active{
	text-decoration: none;
	color: #c58cb6;
	font-size:13px;
}
.loginlk13:hover{
	text-decoration: none;
	color: #a8508e;
	font-size:13px;
}


.loginlk:link {
	color: #c58cb6 ;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
}
.loginlk:visited{
	text-decoration: none;
	color: #c58cb6;
	font-size:13px;
	font-weight:bold;
}
.loginlk:active{
	text-decoration: none;
	color: #c58cb6;
	font-size:13px;
	font-weight:bold;
}
.loginlk:hover{
	text-decoration: none;
	color: #a8508e;
	font-size:13px;
	font-weight:bold;
}
.loginlk2:link {
	color: #c58cb6 ;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
}
.loginlk2:visited{
	text-decoration: none;
	color: #c58cb6;
	font-size:13px;
	font-weight:bold;
}
.loginlk2:active{
	text-decoration: none;
	color: #c58cb6;
	font-size:13px;
	font-weight:bold;
}
.loginlk2:hover{
	text-decoration: none;
	color: #a8508e;
	font-size:13px;
	font-weight:bold;
}

.loginlkB:link {
	color: #c58cb6 ;
	font-size:11px;
	text-decoration: none;
}
.loginlkB:visited{
	text-decoration: none;
	color: #c58cb6;
	font-size:11px;
}
.loginlkB:active{
	text-decoration: none;
	color: #c58cb6;
	font-size:11px;
}
.loginlkB:hover{
	text-decoration: none;
	color: #a8508e;
	font-size:11px;
}
li{
	list-style:none;
	}
ul{
	list-style:none;
	}
	


.seclk:link {
	font-size:11px;
	color: #6c6c6c;
	text-decoration: none;
}
.seclk:visited{
	font-size:11px;
	color: #6c6c6c;
	text-decoration: none;
}
.seclk:active{
font-size:11px;
	text-decoration: none;
	color: #6c6c6c;
}
.seclk:hover{
font-size:11px;
	text-decoration: underline;
	color: #6c6c6c;
}
.seclk2:link {
	color: #6c6c6c;
	text-decoration: none;
}
.seclk2:visited{
	color: #6c6c6c;
	text-decoration: none;
}
.seclk2:active{
	text-decoration: none;
	color: #6c6c6c;
}
.seclk2:hover{
	text-decoration: underline;
	color: #6c6c6c;
}

.productname{
	font-size:16px;
	color:#c69ec1;

}
.productname12{
	font-size:12px;
	color:#c69ec1;

}

a.buttoncolor:link {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#f7e9f5;
	height:33px;
	line-height:33px;
	text-align:center;
	width:143px;
	display:block;
	
}

a.buttoncolor:visited {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#f7e9f5;
	height:33px;
	line-height:33px;
	text-align:center;
	width:143px;
	display:block;
}
a.buttoncolor:active {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#f7e9f5;
	height:33px;
	line-height:33px;
	text-align:center;
	width:143px;
	display:block;
}
a.buttoncolor:hover {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#f7e9f5;
	height:33px;
	line-height:33px;
	text-align:center;
	width:143px;
	display:block;
}

a.buttonGrey:link {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#ced2db;
	height:33px;
	line-height:33px;
	text-align:center;
	width:143px;
	display:block;
	
}

a.buttonGrey:visited {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#ced2db;
	height:33px;
	line-height:33px;
	text-align:center;
	width:143px;
	display:block;
}
a.buttonGrey:active {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#ced2db;
	height:33px;
	line-height:33px;
	text-align:center;
	width:143px;
	display:block;
}
a.buttonGrey:hover {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	background-color:#9da3b1;
	height:33px;
	line-height:33px;
	text-align:center;
	width:143px;
	display:block;
}


a.buttonGrey2:link {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#ced2db;
	height:33px;
	line-height:33px;
	text-align:center;
	width:200px;
	display:block;
	
}

a.buttonGrey2:visited {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#ced2db;
	height:33px;
	line-height:33px;
	text-align:center;
	width:200px;
	display:block;
}
a.buttonGrey2:active {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#ced2db;
	height:33px;
	line-height:33px;
	text-align:center;
	width:200px;
	display:block;
}
a.buttonGrey2:hover {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	background-color:#9da3b1;
	height:33px;
	line-height:33px;
	text-align:center;
	width:200px;
	display:block;
}





/* HELP: Basic store link colour<br/><br/> */
a {
	color:#c58cb6;
	text-decoration: none;
}

/* HELP: Basic store link colour (when mouse hovers over it) */
a:hover {
	color:#a8508e;
	text-decoration: underline;
}

/* HELP: Main page headings, for example product names, section titles etc. */
h1 {
	font-size: 0.95em;
	font-weight: bold;
	color: #ffffff;
	background-color: #1a5bb0;
	border-bottom: 1px solid #003366;
	border-top: 1px solid #3586ef;
	padding: 2px;
	margin-bottom: 5px;
	margin-top: 10px;
	clear: both;
}

/* HELP: Sub-headings on the page, for example the section and product listing headers on section pages */
h2 {
	font-size: 0.8em;
	font-weight: bold;
	color: #ffffff; 
	background-color: #3586ef; 
	border-bottom: 1px solid #1a5bb0;
	border-top: 1px solid #8dbfff;
	padding: 3px;
	margin-bottom: 10px;
	margin-top: 2px;
	clear: both;
}



/* HELP: Formatting for the &lt;strong&gt; HTML tag. By default this shows text in bold */
strong {
	font-weight: bold;
}

/* HELP: Basic styling for all user input form fields, including text boxes, textarea boxes etc. */
.input { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	font-size: 11px;
	width:200px;
	height:17px;
	line-height:17px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.inputText { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	font-size: 11px;
	width:200px;
	line-height:17px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.textbox{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	font-size: 11px;
	width:120px;
	line-height:17px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

.textbox2{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	font-size: 11px;
	line-height:17px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

/* HELP: Style for checkboxes to avoid border applied to other input fields and tweak position */
.checkbox {
	margin-right:10px;
	padding:0px;
	width:10px; 
	
}
.radio{
	margin-right:10px;
	padding:0px;
	width:10px; 
	
}

/* HELP: Formatting for form select boxes (also called drop-down boxes)<br/><br/> */
select { 
	font-size: 1em;
	font-weight: normal;
	background-color: #FFFFFF; 
	color: #000000; 
	border: 1px solid #1a5bb0; 
}

/* HELP: Style for all form buttons used on your store, including form submission buttons */
.button {
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6f70;
	font-size:13px;
	background-color:#ced2db;
	cursor: pointer;
	height: 2em;
	line-height:2em;
	padding-bottom: 1px;
	border:none;
}

/* HELP: Style for all form buttons used on your store when mouse hovers over them */
.button:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	background-color:#9da3b1;
	cursor: pointer;
	height: 2em;
	line-height:2em;
	padding-bottom: 1px;
	border:none;
}


/* HELP: General styling for main product prices shown in the store, excluding cart and checkout price displays */
.price {
	font-weight: bold;
	font-size: 0.8em;
	color: #c58cb6;
}

/* HELP: Style used for all error text in the store, e.g. form entry validation errors etc. */
.error-text {
	font-size: 12px;
	font-weight: bold;
	color: #e25353;
}




/* HELP: Container for each sub-section listed on a section page<br/><br/> */
.section-thumbnail {
	float: left; margin-right: 5px; padding: 3px;
}


/* HEADER: Other Product Styles */

.product-thumbnail {
	margin-right: 5px; padding: 3px; padding-left: 0px; border: 0px;
}

/* HELP: Used to style each individual product flag when displayed<br/><br/> */
.product-flag {
	font-size: 0.6em; 
	font-weight: normal;
	background-color: #f08100; 
	color: #ffffff; 
	border: 1px dotted #ff0000; 
	border-left: 3px solid #ff0000; 
	margin-bottom: 3px; 
	padding-left: 3px; 
	white-space: nowrap;
	text-align: right;
}

/* HELP: Styling for the product image shown on the product page.<br/><br/> */
.product-image {
	border: 1px solid;
	float: left; margin-right: 10px;
	margin-bottom: 10px;
}





/* HELP: Simple style for forms to avoid any unplanned gaps */
form {
	margin: 0px;
	padding: 0px;
}

.clear-left {
	clear: left;
}

.clear-both {
	clear: both;
}

.float-right {
	float: right;
}

.float-left {
	float: left;
}

.center {
	text-align: center;
}