﻿
  form td, .black14 td { text-align:left;}
  .black10 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: black;

}



.black11 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: black;

}





.black12 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	color: black;

}



.black13 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	color: black;

}



.black14 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	color: black;

}



.black16 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	color: black;

}



.grey12 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	color: #837a72;

}



.red12 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #c14430;

}



.red11 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #c14430;

}



.black14 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	color: black;

}



.black16 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	color: black;

}





.pink10 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #A69F99;

}





.pink12 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #A69F99;

}



.pink14 {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	color: #A69F99;

}



.form{

  	text-decoration: none;

  	text-align: left;

	font-family: arial, helvetica, sans-serif;

	font-style: normal;

	font-size: 12px;

	color: black;

	border: solid 1px #A69F99;

}





.checkout_header {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	color: #3C8100;

}





.checkout {

	text-decoration: none;

	font-family: arial, helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: black;

}



input{

   background: #e2e6cd;

}



textarea{

   background: #e2e6cd;

}



a.link {

	text-decoration: underline;

	font-family: arial, helvetica, sans-serif;

 	font-style: normal;

 	font-size: 12px;

	color: black;



}



a.link:hover {

	text-decoration: underline;

	font-family: arial, helvetica, sans-serif;

 	font-style: normal;

 	font-size: 12px;

	color: black;



}





.error{

	font-family: arial, helvetica, sans-serif;

    font-size: 12px;

    font-style: normal;

    color: red;

}
img { display:block;}
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(/Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(/Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(/Images/SavedStar.png);
}

.GalleryImg
{
	width:250px;
	float:left;
}
.message {
	-moz-border-radius:5px 5px 5px 5px;
	margin:10px 0;
	padding:10px 10px 10px 35px;
	position:relative;
}
.message.error {
	background:url("/images/remove.png") no-repeat scroll 10px 10px transparent;
	border:1px solid #FF936F;
	margin:50px;
	background-color:#fff;
	color:#842100;
}
.message {
	-moz-border-radius:5px 5px 5px 5px;
	margin:10px 0;
	padding:10px 10px 10px 35px;
	position:relative;
}
.message.success {
	background:url("/images/okay.png") no-repeat scroll 10px 10px transparent;
	border:1px solid #A6DD88;
	margin:50px;
	background-color:#fff;
	color:#539B2D;
}