
/*body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	background-color: #201F25;
}*/
form
{
	height:100%;
}
a img
{
   border:none; 
}

.newlineafter
{
    display:block;
}

#whitebodycontainer
{
width:896px; background-color:White; margin:0px 0px 0px 0px; border:solid 1px white; padding:10px;
}

.NormalBlackText
{

	font-weight: normal;
	color: Black;
}
.BoldBlackText
{
	font-weight: bold;
	color: Black;
}
.NormalWhiteText
{
	font-weight: normal;
	color: White;
}

.BoldWhiteText
{
	font-weight: bold;
	color: White;
}

.ErrorText
{
	font-weight: bold;
	color: Red;
}
.Link
{
	color: #95846d;
}
.DataTable
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	
	border-top-color:Gray;
    border-right-color:Gray;
    border-bottom-color:Gray;
    border-left-color:Gray;
	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;

}

.DataTableShoppingAddress
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	

	
	padding-top:5px;
	padding-bottom:5px;
	/*padding-left:20px;*/
	padding-right:5px;

}

.HeaderTemplate
{
	background-color: Silver;
	height:20px;
	font-weight:bold;
}
.Button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #262626;
	border-right-color: #262626;
	border-bottom-color: #262626;
	border-left-color: #262626;
} 
.TextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #262626;
	border-right-color: #262626;
	border-bottom-color: #262626;
	border-left-color: #262626;
} 

.ContentPage
{
	background-color:#FFFFFF;
	border:none;
	
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	
	height:450px;
	width:918px;
	text-align:left;
	
}

.ContentPage-PREE-WHITE
{
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6B777B;
	border-right-color: #6B777B;
	border-bottom-color: #6B777B;
	border-left-color: #6B777B;
	
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 12px;
	
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
	
	height:450px;
	width:925px;
	text-align:left;
	
}





/* above this line was basic css */

#bodycontainer
{
	width: 906px; background-color:White; border: solid 1px silver; margin: 0px 0px 0px 10px; padding:10px;
}

#FacebookDiv
{
	Padding: 20px 20px 0px 20px; 
	margin: 15px 20px 0px 15px;
	background-color: White;
	font-size: 12px;
	border: solid 2px #6B777B;	
}

#FacebookDiv p
{
	font-size: 14px;
}

#CharmDiv
{
	Padding: 30px 0px 10px 55px; 
	background-color: White;
	margin: 15px 20px 0px 15px;
	height: 530px;
	font-size: 12px;
	border: none;	
}

#ErrorPageDiv
{
	Padding: 30px; 
	background-color: White;
	margin: 0px 20px 0px 15px;
	height: 700px;
	font-size: 12px;	
}


#AirCompDiv
{
    background-color: White;
	Padding: 30px; 
	margin: 0px 20px 0px 15px;
	font-size: 12px;	
}


.goldcolour
{
	color:#95846d;	
}

.aHref:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}
.aHref:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}
.aHref:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:underline;
	border:none;
}
.aHref:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}

.aHref2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}
.aHref2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}
.aHref2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:underline;
	border:none;
}
.aHref2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}

.aHref_TxT:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}
.aHref_TxT:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}
.aHref_TxT:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:underline;
	border:none;
}
.aHref_TxT:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}


.white_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.img_padding { border:none; margin:0px; width:918px; background-color: #FFFFFF;
	/* border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6B777B;
	border-right-color: #6B777B;
	border-bottom-color: #6B777B;
	border-left-color: #6B777B;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 12px;*/
}
.container {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6B777B;
	border-right-color: #6B777B;
	border-bottom-color: #6B777B;
	border-left-color: #6B777B;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 12px;
	background: white; 	
}
.btnsave
{
	text-align:center;
}
.heading_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 8px;
}
.navigation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.navigation:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #95846d;
}
.navigation:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.middle_navigation:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
/*	color: #95846d; */
  color:#918448;
	text-decoration:none;
}
.middle_navigation:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
}

.middle_navigation:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #95846d;	
	text-decoration:underline;
}
.middle_navigation:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
}
.seperator_color {
	color: #95846d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bottom_navigation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7f7f7f;
	text-decoration:none;
}
.bottom_navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7f7f7f;
	text-decoration:none;
}
.bottom_navigation:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7f7f7f;
	text-decoration:underline;
}
.bottom_navigation:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7f7f7f;
	text-decoration:none;
}.bottom_seperator {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7f7f7f;
	text-decoration:none;
}
.text_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px;
	border: 1px solid #000000;
}

.text_boxAdvancedSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	/*padding-top: 5px;*/	
	border: 1px solid #000000;
}

.lblSearchedFor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.plus_padding {
	padding-left: 1px;
	padding-top: 1px;
}
.transparent_img {
	height: 25px;
	width: 925px;
}
.above_navigation_txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration:none;
}
.transparent_img_02 {
	font-family: Arial, Helvetica, sans-serif;
	/*background-image: url(Images/Transparent_slider_03.png);*/
	height: 98px;
	width: 923px;
}
.bottom_txt {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
}
.square_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
	padding-right: 2px;
}
.white_bottom_txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.button_padding {
	padding-top: 4px;
	padding-bottom: 4px;
}
.bottom_imag_padding {
	padding-left: 20px;
}
.bottom_red_txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration:none;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 8px;
	padding-bottom: 30px;
	padding-left: 8px;
}
.sub_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;	
}
.left_navigation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.left_navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.left_navigation:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
}
.left_navigation:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.left_nav_02:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
}
.left_nav_02:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
}
.left_nav_02:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.left_nav_02:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.left_nv_red_heading {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration:none;
}
.top_nv_txt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration:none;
}
.top_nv_txt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration:none;

}
.top_nv_txt:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration:none;

}
.top_nv_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration:none;
}

.bar_color {
	background-color: #545454;
}
.red_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ff0000;
	border-right-color: #ff0000;
	border-bottom-color: #ff0000;
	border-left-color: #ff0000;
	width: 273px;
}
.left_content_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
}
.back_to_padding {
	padding-top: 8px;
}
.ring_detai {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
}
.ring_detail_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fe1717;
	text-decoration:none;
	padding-left: 4px;
}
.left_red_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff7c80;
	text-decoration:none;
}
.white_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.black_txt {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #262626;
	text-decoration:none;
	padding-left: 4px;
}
.light_red_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ff7c80;
	border-right-color: #ff7c80;
	border-bottom-color: #ff7c80;
	border-left-color: #ff7c80;
	width: 79px;
}
.icon_padding {
	padding-top: 14px;
	padding-bottom: 18px;
}
.light_red:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff7c80;
	text-decoration:none;
}
.light_red:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff7c80;
	text-decoration:none;
}
.light_red:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff7c80;
	text-decoration:underline;
}
.light_red:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff7c80;
	text-decoration:none;
}.light_red_border_02 {
	border: 1px solid #ff7c80;
	height: 63px;
	width: 63px;
}
.red_seperator {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF7D81;
	padding-left: 8px;
}
.black:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #262626;
	text-decoration:none;
}
.black:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #262626;
	text-decoration:none;
}
.black:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.black:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #262626;
	text-decoration:none;
}
.right_navigation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
}
.right_navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
}
.right_navigation:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
}
.right_navigation:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
}.white_txt_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.inline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:line-through;
	padding-left: 4px;
}
.bg_image {
	background-image: url("../Images/clogau_book.jpg");
	background-repeat: no-repeat;
	width: 467px;
	background-position: left bottom;
}
.right_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #030303;
	text-decoration:none;
	padding-left: 4px;
}
.left_nav_03:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration: none;
}
.left_nav_03:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration: none;
}
.left_nav_03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #928013;
	text-decoration: none;
}
.left_nav_03:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration: none;
}
.text_box_02 {
	border: 1px solid #262626;
	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #262626;
		}



.bullet {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
}
.left_sub_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 8px;
	padding-left: 14px;
}
.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
	padding-top: 8px;
	padding-left: 14px;
	background-color: #3b3b3b;
	border: 1px solid #ffffff;
	padding-bottom: 0px;
}
.update:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
}
.update:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
}
.update:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
}
.update:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
}
.img_border {
	height: 200px;
	width: 266px;
	border: 1px solid #262626;
	clear: none;
	float: none;
}
.text_field {
	height: 129px;
	width: 417px;
	border: 1px solid #95846d;
}
.bold_navigation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
}
.bold_navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
}
.bold_navigation:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8c7f26;
	text-decoration:none;
}
.bold_navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
}
.black_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #262626;
	text-decoration:none;
	padding-left: 4px;
}
.black_bold_02 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
}
.small_txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #595959;
	text-decoration:none;
	padding-left: 4px;
}
.brown_seperator {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #95846d;
}
.popup_box {
	height: 180px;
	width: 284px;
	border: 2px solid #95846d;
	background-color: #FFFFFF;
}
.red_bold_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C00000;
	text-decoration:none;
	padding-left: 4px;
}
.content_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	padding-left: 14px;
}
.back_btn_padiing {
	padding-left: 14px;
}
.left_nav_04:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
	padding-left: 14px;
}
.left_nav_04:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
	padding-left: 14px;
}
.left_nav_04:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:underline;
	padding-left: 14px;
}
.left_nav_04:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
	padding-left: 14px;
}
.white_menu {
	height: 24px;
	width: 390px;
	border: 1px solid #262626;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #262626;
	background-color: #FFFFFF;
}
.white_text_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #262626;
	background-color: #FFFFFF;
	width: 280px;
	border: 1px solid #000000;
}
.or {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
}
.white_menu_02 {

	height: 24px;
	width: 390px;
	border: 1px solid #262626;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #262626;
	background-color: #FFFFFF;
}
.bodycls 
{
	/*background-image:url("Images/Transparent_slider_01.png");*/
}
.copyright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6B777B;
}
.redStar
{
	color:Red;
}
.WhiteStar
{
	color:White;
}

.BaseFrameContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #030303;
	text-decoration:none;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 14px;
}
.BaseFrameSubContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	padding-left: 14px;
}
.BaseFrameSubContentLink{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #95846d;
	text-decoration:none;
}
.StockistAddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;	
	text-align:left;
	padding-right:5px;
}
.StockistSubAddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;	
	text-align:left;
	padding-right:5px;
}
.StockistDiv 
{
	/*scrollbar-face-color: #d0d0d0;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #e1f2f2;
	scrollbar-3dlight-color: #e1f2f2;
	scrollbar-arrow-color: #000;
	scrollbar-track-color: #fff;
	scrollbar-darkshadow-color: #1b1e25;*/
}

.StockistNotFound {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;	
	padding-top:40px;
}


.CustomerServiceHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #030303;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
}
/*.CustomerServiceSubHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-left: 14px;
	padding-bottom: 10px;
}*/
/*.CustomerServiceHeadLink{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #95846d;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 14px;
}*/

.CustomerService{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #867846;
	text-decoration:none;
	padding-left: 14px;
	padding-bottom: 15px;
}

.CustomerServiceSub:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #897948;
	text-decoration:underline;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
}

.lnkcls
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #95846d;
}
.CustomerServiceSub:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #897948;
	text-decoration:underline;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
}
.CustomerServiceSub:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #897948;	
	text-decoration:underline;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
}
.CustomerServiceSub:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #897948;
	text-decoration:underline;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
}

/* Customer Services Heading*/

.CustomerServiceHeadLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
	padding-top: 5px;
	padding-left: 14px;
	padding-bottom: 15px;
}
.CustomerServiceHeadLink:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
	padding-top: 5px;
	padding-left: 14px;
	padding-bottom: 15px;
}
.CustomerServiceHeadLink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #95846d;	
	text-decoration:underline;
	padding-top: 5px;
	padding-left: 14px;
	padding-bottom: 15px;
}
.CustomerServiceHeadLink:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;
	padding-top: 5px;
	padding-left: 14px;
	padding-bottom: 15px;
}

/**/

.ContactUs{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #030303;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 14px;
}

.BoucherText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #030303;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 14px;
}

.SignUpText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
  color : Black;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 14px;
}




.ContactUsAddress{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 14px;
}

/* SiteMap*/
.SiteMap:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;	
}
.SiteMap:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;	
}
.SiteMap:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #95846d;	
	text-decoration:underline;
}
.SiteMap:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #95846d;
	text-decoration:none;	
}

/*End SiteMap*/

/* Index Page Bottom Frame Heading*/

.BottomFrameContent{
	font-family: Arial, Helvetica, sans-serif;
/*	 font-size: 20px; */
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	/*padding-top: 8px;*/
	padding-bottom: 10px;
	padding-left: 14px;
}
/* End Index Page Bottom Frame Heading*/


/*RUBY*/
/*Collection Page */
.Collection:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;
}
.Collection:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;
}
.Collection:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #95846d;	
	text-decoration:underline;
	padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;
}
.Collection:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;
}
/*End Collection Page*/
/*Collection td*/
.Collection_td 
{
	padding-top:15px;
}
/*End Collection td*/
/*Collection Bottom Link*/
.CollectionBottomLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 15px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
.CollectionBottomLink:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 15px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
.CollectionBottomLink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95846d;	
	text-decoration:underline;
	padding-top: 15px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
.CollectionBottomLink:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-top: 15px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
/*End Collection Bottom Link*/

/*Collection Bottom Link td*/
.CollectionBottomLink_td 
{
	padding-top:15px;
	padding-left:14px;
}
/*End Collection Bottom Link td*/

/*Tree Of Life*/
.UpperBand 
{
	background-color:White;		
	height:455px;
	width:925px;
}
.UpperBand_td
{	
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	/* color: #95846d; */
	text-decoration:none;
	/*padding-top: 8px;*/
	padding-bottom: 8px;
	padding-left: 8px;
	/*background-image: url(Images/Transparent_slider_03.png);*/		
}
.BackToCollections_td
{	
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #201F25;
	text-decoration:none;
	/*padding-top: 8px;*/
	padding-bottom: 8px;
	padding-left: 2px;
	cursor:pointer;	
}
.DivRpt
{
	/*overflow-y:auto; 
	overflow-x:hidden;*/
	/*overflow:scroll;*/	
	height:455px;
	padding-top:20px;
	/*style="overflow-y: auto; overflow-x: hidden; height: 100%;" */
	
}

.DivRptYouMayLike
{
	/*overflow-y:auto; 
	overflow-x:hidden;*/
	/*overflow:scroll;*/	
	height:150px;
	/*style="overflow-y: auto; overflow-x: hidden; height: 100%;" */
}

/*Border arround images*/
.ItemTemplateTable
{
	/* style="border-right: black 0.01em solid; border-top: black 0.01em solid; border-left: black 0.01em solid; border-bottom: black 0.01em solid; margin: 5px;"*/	
	border:none;
	margin:2px;
	/*width:94%;*/
	width:270px;
	height:100px;
	
}
.DivUpperText
{
	
	color:#000000;
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:30px;
}

.DivBottomText
{
	color:Black;
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:5px;
}
.ProductBottomText
{
	color:Blue;
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:5px;
	text-decoration:underline;
	/*cursor:cursor:pointer;*/
}
.ItemTemplateTable_YouMayLike
{
	/* style="border-right: black 0.01em solid; border-top: black 0.01em solid; border-left: black 0.01em solid; border-bottom: black 0.01em solid; margin: 5px;"*/		
	/*width:20%;*/
	height:10px; 
}
.CollectionsYouMayLike_td
{		
	padding-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #201F25;
	text-decoration:none;
	/*padding-top: 8px;*/
	padding-bottom: 8px;
	padding-left: 0px;	
}
.SearchWithinTheText
{
	padding-left: 30px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #201F25;
	text-decoration:none;
	/*padding-top: 8px;*/
	padding-bottom: 2px;	
	
}
/*End Tree Of Life*/
/*Product Page*/
.ItemTemplateTableProduct
{
	/* style="border-right: black 0.01em solid; border-top: black 0.01em solid; border-left: black 0.01em solid; border-bottom: black 0.01em solid; margin: 5px;"*/	
	border:solid;
	border-width:0.01em;	
	border-color:black;
	margin:2px;
	width:94%;	
	/*width:270px;*/
	height:200px; 
	padding-top:50px;
	/*background-color:Aqua;	*/
}
/*End Product Page*/

/*Advanced Search By Ruby*/
.AdvancedSearchText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-top: 35px;
	/*padding-left: 14px;
	padding-bottom: 15px;*/
	
}


.AdvancedSearchLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	padding-top: 140px;
	/*padding-left: 20px;*/	
}

.AdvancedSearchLink:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	padding-top: 140px;
	/*padding-left: 20px;*/
	
}

.AdvancedSearchLink:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	padding-top: 140px;
	/*padding-left: 20px;*/
	
}

.AdvancedSearchLink:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:underline;
	padding-top: 140px;
	/*padding-left: 20px;*/
}

.AdvancedSearchBackToHome
{	
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 50px;
	padding-bottom: 8px;
	padding-left: 2px;
	cursor:pointer;
}



.AdvancedSearchLinksrch03:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-top: 10px;
	/*padding-left: 20px;*/	
}

.AdvancedSearchLinksrch03:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-top: 10px;
	/*padding-left: 20px;*/
	
}

.AdvancedSearchLinksrch03:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-top: 10px;
	/*padding-left: 20px;*/
	
}

.AdvancedSearchLinksrch03:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
	padding-top: 10px;
	/*padding-left: 20px;*/
}

.BackToAdvancedSearch
{	
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	/*padding-top: 8px;*/
	padding-bottom: 8px;
	padding-left: 2px;
	cursor:pointer;
}


/*End Advanced Search By Ruby */


/* Added by Nilam for My Account flow */

.bg_image_MyAccount {
	background-image: url("../Images/img_17.jpg");
	background-repeat: no-repeat;
	width: 467px;
	background-position: left bottom;
}

.Login_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	/*padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 8px;*/
}

.MyAccount_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 12px;
	padding-bottom: 30px;
	/*padding-left: 8px;*/
}

.SignUp_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 40px;
	padding-bottom: 10px;
	/*padding-left: 8px;*/
}

.AccountLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 15px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
.AccountLink:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}
.AccountLink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c4bd97;	
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}
.AccountLink:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}

.BottomRightLink_Account:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:underline;
	padding-top: 15px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
.BottomRightLink_Account:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	/*color: #C8C198;*/
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}
.BottomRightLink_Account:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;	
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}
.BottomRightLink_Account:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#B7B18C;
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}

.AboutBottoomLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}


.AccountHomeLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	text-decoration:underline;
	padding-top: 15px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
.AccountHomeLink:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;
	/*color: #C8C198;*/
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}
.AccountHomeLink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95846d;	
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}
.AccountHomeLink:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#95846d;
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}

.sub_content_Email_Account {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;	
}

.AccountCreateLink_Large:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #95846d;
	text-decoration:underline;
	padding-top: 40px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
.AccountCreateLink_Large:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #95846d;
	/*color: #C8C198;*/
	text-decoration:underline;
	padding-top: 40px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
.AccountCreateLink_Large:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #95846d;	
	text-decoration:underline;
	padding-top: 40px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}
.AccountCreateLink_Large:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#95846d;
	text-decoration:underline;
	padding-top: 40px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	
}

.MyAccount_NCustomer_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 70px;
	padding-bottom: 10px;
	/*padding-left: 8px;*/
}
.MyAccount_NCustomer_content_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	width:5%;
	/*padding-top: 140px;
	padding-bottom: 10px;
	/*padding-left: 8px;*/
}

.MyAccount_NCustomer_content_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
	width:5%;
	/*padding-top: 140px;
	padding-bottom: 10px;
	/*padding-left: 8px;*/
}

.MyAccount_NCustomer_content_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
	width:50%;	
}

padding_bottom 
{
	padding-bottom:20px;
}

.AccountCreateLink_Small:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #95846d;
	text-decoration:underline;
	width:39%;
	/*padding-top: 40px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}
.AccountCreateLink_Small:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #95846d;
	/*color: #C8C198;*/
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}
.AccountCreateLink_Small:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #95846d;	
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}
.AccountCreateLink_Small:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#95846d;
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 15px;*/
	
}

.SignUp 
{
 /*overflow-y:auto;
 overflow-x:hidden;*/	
 height:400px;
}

.SignUp_Content_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	/* padding-bottom:15px;	*/
	width:40%;
	/* eight:9; */
}

.text_box_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #262626;
	border-right-color: #262626;
	border-bottom-color: #262626;
	border-left-color: #262626;
} 


/*Warranty By Ruby*/
.WarrantySubLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	padding-top: 15px;
	/*padding-left: 20px;*/	
}

.WarrantySubLink:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	padding-top: 15px;
	/*padding-left: 20px;*/
	
}

.WarrantySubLink:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	padding-top: 15px;
	/*padding-left: 20px;*/
	
}

.WarrantySubLink:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:underline;
	padding-top: 15px;
	/*padding-left: 20px;*/
}
/*End Warranty By Ruby*/


/*Warranty Registration By Ruby*/
.WarrantyRegistrationAuthenticate
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left:10px;
	padding-top:20px;
}

.WarrantyRegistrationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align:center;
	padding-top:30px;
	padding-left:20px;
}
.WarrantyRegistrationNumber
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	padding-top:50px;
	padding-left:20px;
}
.WarrantyRegistrationBottomLine
{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-weight: normal;
	color: #000000;
	/*text-align:center;*/
	padding-top:160px;
	padding-left:20px;
}
.WarrantyRegistrationWhy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	padding-top:10px;
	padding-left:15px;
}
.WarrantyRegistrationProceed:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-top: 15px;
	padding-bottom: 5px;
	/*padding-left: 20px;*/	
}

.WarrantyRegistrationProceed:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-top: 15px;
	padding-bottom: 5px;
	/*padding-left: 20px;*/
	
}

.WarrantyRegistrationProceed:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-top: 15px;
	padding-bottom: 5px;
	/*padding-left: 20px;*/
	
}

.WarrantyRegistrationProceed:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
	padding-top: 15px;
	padding-bottom: 5px;
	/*padding-left: 20px;*/
}
/*End Warranty Registration By Ruby*/


/* Added by Nilam for Forgot Password */

.forgot_EmailId_content 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #95846d;
	padding-top: 20px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
}

.forgot_EmailId_content1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: Black;
	padding-top: 40px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
}

.forgot_EmailId_content2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: Black;
	padding-top: 20px;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
}

.forgot_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-decoration:none;	
	width:40%
}

.BacktoSignInLink_Large:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #95846d;
	text-decoration:underline;
	padding-top: 40px;
	padding-left: 14px;
	padding-bottom: 15px;
	
}

/* End of Forgot Password */

/* Start of Sign In */
.SPOffer_SignIn:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	padding-top: 15px;
	padding-left: 20px;
	/*padding-bottom: 50px;*/
	
}

.SPOffer_SignIn:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	padding-top: 15px;
	padding-left: 20px;
	/*padding-bottom: 50px;*/
	
}

.SPOffer_SignIn:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	padding-top: 15px;
	padding-left: 20px;
	/*padding-bottom: 50px;*/
	
}

.SPOffer_SignIn:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:underline;
	padding-top: 15px;
	padding-left: 20px;
	/*padding-bottom: 50px;*/
	
}

.ShoppingBag_SignIn:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	/*padding-top: 15px;*/
	padding-left: 40px;
	/*padding-bottom: 20px;*/
	
}

.ShoppingBag_SignIn:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	/*padding-top: 15px;*/
	padding-left: 40px;
	/*padding-bottom: 20px;*/
	
}

.ShoppingBag_SignIn:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	/*padding-top: 15px;*/
	padding-left: 40px;
	/*padding-bottom: 20px;*/
	
}

.ShoppingBag_SignIn:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:underline;
	/*padding-top: 15px;*/
	padding-left: 40px;
	/*padding-bottom: 20px;*/
}

.WishList_SignIn:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	/*padding-top: 15px;*/
	padding-left: 60px;
	/*padding-bottom: 50px;*/
	
}

.WishList_SignIn:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	/*padding-top: 15px;*/
	padding-left: 60px;
	/*padding-bottom: 50px;*/
	
}

.WishList_SignIn:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:none;
	/*padding-top: 15px;*/
	padding-left: 60px;
	/*padding-bottom: 50px;*/
	
}

.WishList_SignIn:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B7B18C;
	text-decoration:underline;
	/*padding-top: 15px;*/
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.Subscription_SignIn:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.Subscription_SignIn:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}


.Subscription_SignIn:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}


.Subscription_SignIn:active {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.EditAccount_SignIn:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.EditAccount_SignIn:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.EditAccount_SignIn:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.EditAccount_SignIn:active {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.EditBillingAddr_SignIn:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.EditBillingAddr_SignIn:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.EditBillingAddr_SignIn:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.EditBillingAddr_SignIn:active {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.ViewRecentOrders_SignIn:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.ViewRecentOrders_SignIn:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.ViewRecentOrders_SignIn:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.ViewRecentOrders_SignIn:active {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.SignOut:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

.SignOut:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:underline;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}


.SignOut:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}


.SignOut:active {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	/*padding-top: 15px;
	padding-left: 60px;
	/*padding-bottom: 50px;*/
}

/* End of Sign In */

/* Edit Account Details */

.LoginDetails_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-decoration:none;	
	width:43%
}

/* End of Account Details */



/* meenakshi */
.GVMainTable
{
	width:925px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: White;
	border-right-color:White; /* #c4bd97; */
	border-bottom-color: White;
	border-left-color: White;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 12px;
	background-image: url("../Images/GiftVoucher.jpg");
	
}
.MianTableTD
{
	width:467px;
	height:455px;
		
}
.SubTable
{
	width:167px;
	height:455px;
	/*background-image:url("../Images/Transparent_10.png");	*/

}
.SubTable_td
{
	vertical-align:Top;	
	/*background-color:Aqua;*/
	background-image:url("../Images/Transparent_10.png"); /*Left hand side image patch is white */
}
.ImgGiftvoucher
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c4bd97;
	text-decoration:none;
	padding-top: 30px; 
	padding-left: 14px;
	padding-bottom: 15px; 
    width:70%;
}
.MianTableSecTD
{
	 width:6px;
     vertical-align:top;	
}

/* End of GiftVoucher */

.GLoveMainTable
{
	width:925px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: White;
	border-right-color:White; /* #c4bd97; */
	border-bottom-color: White;
	border-left-color: White;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 12px;
	background-image: url("../Images/ft-eternal_love.jpg");
	
}
/* GiftChristening */
.GChirstMainTable
{
	width:925px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: White;
	border-right-color:White; /* #c4bd97; */
	border-bottom-color: White;
	border-left-color: White;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 12px;
	background-image: url("../Images/giftcristening.jpg");
	
}
.GiftVoucherCol
{
	width:925px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: White;
	border-right-color:White; /* #c4bd97; */
	border-bottom-color: White;
	border-left-color: White;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 12px;
	background-color:white;
}
.giftvoucher_image {
	background-image: url("../Images/GiftVoucher.jpg");
	background-repeat: no-repeat;
	width: 467px;
	background-position: left bottom;
}

.img_paddingGiftV {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: White;
	border-right-color:White; /* #c4bd97; */
	border-bottom-color: White;
	border-left-color: White;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 12px;

}
.text_paddingGift
{	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c4bd97;
	text-decoration:none;
	padding-top: 30px; 
	padding-left: 14px;
	padding-bottom: 15px;
	
}

.text_imgGift
{	
/*	padding-left:60px; */
padding-right:55px;
	color:White;
	
}
.text_paddinglove
{	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
	text-decoration:none;
	padding-top: 30px; 
	padding-left: 14px;
	padding-bottom: 15px;
	
}
.text_LeftPadding
{
	padding-left:15px;
	padding-top:15px;
}
.text_TopPadding
{
	padding-top:70px;
	padding-left:15px;
	
}
.text_LargeTopPadding
{
	padding-top:270px;
	padding-left:15px;
	
}
.text_MiddleTopPadding
{
	padding-top:130px;
	padding-left:15px;
}

.GiftVoucher:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	
}

.GiftVoucher:Visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.GiftVoucher:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c4bd97;	
	text-decoration:underline;
}
.GiftVoucher:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;	
}

/*End*/

/*Product Zoom Image By Ruby*/
/*Image.productZommImg
{
	z-index:-1;
	
}

.Divframe
{
	margin: 0;
	padding: 0;
	z-index: -1;	
}*/

/*End Product Zoom Image By Ruby*/



/*My Account */

/* Wish list */

.wish_nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.wish_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.wish_nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.wish_nav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.WishlistDivRpt
{
	/*overflow-y:auto; 
	overflow-x:hidden;*/
	/*overflow:scroll;*/	
	height:450px;
	/*style="overflow-y: auto; overflow-x: hidden; height: 100%;" */
}

/* End of Wish list */


/* ShoppingBag(Meenakshi) */

.CommonTopAline
{
	vertical-align:top;
}
.CommonBottomAline
{
	vertical-align:bottom;
}
.MainTableTd
{
	 width: 167px;
	 height: 455px;
}
.ChildOfMainTable
{	
	 border-bottom:1px;
	 border-top:1px;
	 border-left:1px;
	 border-right:1px;
	 padding-left: 10px;
     padding-top: 10px;
     height: 455px;                     
}
.ChildOfMainBagTable
{
  /* border-bottom:"1";
	 border-top:"1";
	 border-left:"1";
	 border-right:"1"; */
	 padding-left: 10px;
     padding-top: 10px;
     height: 465px;    	
}

.ChildTableTd
{
	vertical-align:top; 
	background-image: url(../Images/Transparent_10.png);
}

.ShoppingImagePadLarge

{
	font-family : Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top:20px;
	padding-left:0px;
	text-align:center;
}
.ShoppingImagePadLargeRight
{
font-family : Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top:10px;
	padding-left:0px;	
	text-align:right;
}

.ShoppingImagePadLarge
{
font-family : Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top:20px;
	padding-left:0px;	
	text-align:left;
}

.ShoppingImagePadSmall
{
    font-family : Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
/*	text-align:right; */
	padding-top:0px;
	padding-left:15px;
}
.TopImageSpacing
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left:40px;
	padding-top:5px;
	text-align:left;
}
.test
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
	padding-top:5px;
	padding-left:15px;
}
.test1
{
	font-family : Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:left;
	padding-top:0px;
	padding-left:15px;
	
}
.TopLeftColor
{
	color: #FFFFFF;
	font-weight:bold;
	padding-top:400px;
}

.TextBotSpace
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold; 
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:10px;
}
.TopLeftText
{
	/*	padding-top:10px; */
	color: #FFFFFF;
	font-size: 11px;
	font-weight:bold;

}

.TopLeftHeadText
{
	padding-top:10px;
	color: #FFFFFF;
		font-size: 14px;
	font-weight:bold;
	
}
.TopLeftFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold; 
	color:#FFFFFF;
	text-decoration:none;
}
.TopMessageWrap
{
	font-family : Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left:15px;
	padding-top:10px;
	text-align:left;
	
}

.TopTextSpacing
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left:40px;
	padding-top:5px;
	text-align:left;
}
.TopLineSpacing
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
    font-size : 11px;
	font-weight: normal;
	color: #000000;
	padding-left:20px;
	padding-top:5px;
}

.LeftTextBoxSpacing
{	  
	
   font-family : Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top:40px;
	padding-left:15px;
	text-align:center;
	width:90%;
	
}
.LargeTopSpacing
{
	padding-top:150px;
}
.smallTopSpacing
{
	padding-top:25px;
}
.midiunTopSpacing
{
	padding-top:50px;
	padding-left:15px;
	text-align:center;
}
.largeTopSpacing
{
	padding-top:120px;
	padding-left:20px;
}
.ShoppingAddTopSpacing
{
	font-family : Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top:10px;
	padding-left:20px;
}
.AddressLeftSpacing
{
	padding-top:50px;
	padding-left:20px;

}
.AddressChkLeftSpacing
{
	padding-top:30px;
	padding-left:50px;
		width:10%;
}
.AddressLargeTopSpacing
{
	padding-top:120px;
	padding-left:20px;
}
.AddressLeftSpacing
{
	padding-left:5px;
}
.OrderRightSpace
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	padding-top:40px;
}
.OrderLargeMiddleLine
{
	padding-top:0px;
	padding-left:35px;
	text-align:center;
	
}
.OrderTextAboveMiddleLine
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	 text-align:right; 
	padding-top:80px;
	padding-left:20px;
}
.OrderTextMiddle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	padding-top:25px; 
	text-align:left;
}
.OrderTextBelowMiddleLine
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	padding-top:5px; 
	text-align:left;
}
.OrderTextBelowMiddleBold
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:right; 
	padding-top:10px;
	padding-left:20px;
	padding-right:5px;
}
.AlineTd
{
	text-align:center;
	padding-left:20px;
}

.ZeroPadding
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align:right; 
/*	padding-top:20px; */
	padding-left:20px;
}
.VoucherMiddleTextPadding
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	padding-top:30px; 
	padding-bottom:5px;
	text-align:center;
	
}
.VoucherTextBoxPadding
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #000000;
	padding-left:0px;
	text-align:center;
	padding-bottom:5px;
	
}
.VoucherAddPadding
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #000000;
	padding-left:35px;
	
	text-align:left;
	padding-bottom:5px;
	
}
.VoucherTextUpdate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
    text-align:left;

}
.VoucherTextMiddle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:right; 
	padding-top:35px;
	padding-left:15px;
}
.VoucherBoldText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:right; 
	padding-left:15px;
}
.CommonProcessBorder
{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}
.CommonScrollDiv
{
	 /*overflow-y:auto;
	 overflow-x: hidden; */
	 height: 350px;
}
.CommonProcessTD
{
	width: 20%; 
	border-left-width:5px;
	border-left:2px;
	border-left-color:ActiveBorder;
	border-left-style:double;
	vertical-align:bottom;
}
.CommonProcessColor
{
	padding-top: 44px;
	background-color: #C4BD97; 
	padding-bottom: 5px; 
	padding-right: 10px;
	height: 37px;
	text-align: right;
	width:10%;
}
.CommonProcessTableTd
{

	border-left-width:5px;
	border-left:2px;
	border-left-color:ActiveBorder;
	border-left-style:double;
	
}
.CommonProcessTable
{
	width:100%;
	border:0; 	 
}
.ShoppingBagText
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
	padding-top:10px; 
	
}

.BlankLineAtBottom
{
	background-image:url(../Images/black_line.gif);
    width: 100%;
}

.CommonDiv
{
overflow: scroll;
/*overflow-y: auto;
overflow-x: hidden;*/
height:280px;
width: 95%;
}
/* End Shopping Bag */

/*End My Account*/

/*Collection New Design By Ruby*/
.DivCollection
{
	/*overflow-y:auto; 
	overflow-x:hidden;*/
	/*overflow:scroll;*/	
	height:260px;
	padding-top:20px;
	/*style="overflow-y: auto; overflow-x: hidden; height: 100%;" */	
	
}
.UpperLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	color: #95846d;	
	padding-top: 25px;
	padding-bottom: 15px;
}
.DDL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px;
	border: 1px solid #000000;	
}
.CollectionUpperText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	/*padding-top: 2px;	*/
}

.CollectionBlueLink
{
	color:Blue;
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	/*padding-top:5px;*/
	text-decoration:underline;
}

/*Collection New Design By Ruby*/



/*For Alert*/
.AlertText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Red;
	text-decoration:none;
	padding-left: 4px;
}
/*End Alert*/


/*warranty_Select_item01*/
.prdInfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #030303;
	text-decoration:none;
	padding-left: 20px;
}
.prdName{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #030303;
	text-decoration:none;
	padding-left: 20px;
	padding-top:10px;
}
/*End*/



/*wr04*/
.tr_Heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	text-align:center;
	padding-top:10px;
	padding-left:5px;
	text-align:left;
}
.tr_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	padding-top:5px;
	padding-left:5px;
	text-align:left;
}
.tr_textBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;	
	padding-top:10px;
	padding-left:135px;
	text-align:left;
}
/*End*/


/*wr06*/

.td_wr06
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;	
}

/*End*/

/*19/12/2008*/
.CustSerHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	/* color: #030303; */
	color:#000000;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-left: 15px;
}




/*Footer nevigation*/
.FooterHeading{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	padding-top:5px;
}



.FooterHeadingSub:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
	/*padding-left: 14px;*/
	/* padding-bottom: 15px; */
}
.FooterHeadingSub:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
	/*padding-left: 14px;*/
	/* padding-bottom: 15px; */
}
.FooterHeadingSub:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #95846d;	
	text-decoration:underline;
	/*padding-left: 14px;*/
	/* padding-bottom: 15px; */
}
.FooterHeadingSub:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
	/*padding-left: 14px;*/
	/* padding-bottom: 15px; */
}

/*End */

/*Contact us USer info*/
.ContactUsUserInfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 1px;
}
/*End*/

/*Heading*/
.WhiteHeading{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: Black;
	text-decoration:none;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	padding-top:5px;
}
.BlackHeading{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	padding-top:5px;
}
/*End White Heading*/

/*Text under Heding*/
.WhiteContentTxT{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	/*padding-left: 14px;*/
	padding-bottom: 15px;
	padding-top:5px;
}
.BlackContentTxT{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #030303;
	text-decoration:none;	
	padding-bottom: 15px;
	padding-top:5px;
}
/**/

/*Thanks page*/
.ThanksWhiteHeading{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-left: 14px;
	padding-bottom: 15px;
	padding-top:5px;
}
.ThanksFooterHeading{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-top:5px;
}
/*End*/


/*Links */

.Links:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#95846d; /* #897948; */
	text-decoration:none;
	/*padding-left: 14px;*/
	/* padding-bottom: 15px;*/
}
.Links:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #95846d;
	text-decoration:none;
	/*padding-left: 14px;*/
	/* padding-bottom: 15px; */
}
.Links:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#95846d;
	text-decoration:underline;
	/*padding-left: 14px;*/
/*	padding-bottom: 15px; */
}
.Links:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#95846d;
	text-decoration:underline;
	/*padding-left: 14px;*/
	/* padding-bottom: 15px; */
}

/*End*/

/*Links-inherit */

.Links-inherit:link {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: inherit;
	color:#95846d;
	text-decoration:underline;
}
.Links-inherit:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: inherit;
	color: #95846d;
	text-decoration:underline;
}
.Links-inherit:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: inherit;
	color:#95846d;
	text-decoration:underline;
}
.Links-inherit:active {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: inherit;
	color:#95846d;
	text-decoration:underline;
}

/*End Links-inherit*/

/* meenakshi*/
.LeftText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
.TopSpacingCms
{
	padding-top:200px;
}
.TopBlackText
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight:bold;
	padding-left:10px;
}
.RadioFeedBack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #030303;
}

.FeedBackHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #030303;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 14px;
}
.FeedBackTopSpace
{
	padding-top:20px;
	padding-left:14px;
}
.feedbackBtn
{
/*	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:Silver;
    background-color : #95846d; */
background-image:url(../Images/Sign_in.jpg);
    
	/*padding-left: 14px;*/
	
}
.TopOrderHistory
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #030303;
	text-decoration:none;
	padding-top: 4px;
	padding-bottom: 1px;
	
}
.OrderHistory
{
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left:14px;
	padding-top:40px;
}
.OrderHistoryTrbgcolor
{
	background-color:Silver;
}

.ReturnSeparator
{
    border-left: none;
    border-right: none;
    border-bottom: none;
}

.TextColor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
 padding-left :10px;
	text-decoration:none;
	color:#000000;

}
.AddressBookData
{
		border:solid;
	border-width:0.01em;	
	border-color:black;
	margin:2px;
	/*width:94%;*/
	/* width:270px; */
	height:100px; 
	font-size:12px;
}
.GiftDownText
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	padding-bottom:10px;
}
.GiftPageFree
{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.alignleft{text-align:left;}
.alignright{text-align:right;}
.searchcontainer-BKUP {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6B777B;
	border-right-color: #6B777B;
	border-bottom-color: #6B777B;
	border-left-color: #6B777B;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 12px;
	background: white; 	
	min-height:900px;
	width:935px;
}
.searchcontainer {
    border:none;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	background: white; 	
	min-height:900px;
	width:918px;
}
.topbar
{
	display:block;
	width:100%;
}

.searchsidebar
{
	float:left;
	text-align:left;
	display:inline-block;
	padding-left:20px;
	padding-right:10px;
	width:200px;
	height:100%;
}

.searchnavtopcontainer
{
    width: 100%;
    text-align: left;
    vertical-align: top;
    height: 22px;
    margin-top: 15px;
    margin-bottom: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.searchbaroffsetcontainer
{
    vertical-align:middle;
    margin-left: 240px;
    width:680px;
}
.resultsbarleft
{
    float:left;
    width:200px;
}
.resultsbarmiddle
{
    margin-left:220px;
    margin-right:260px;
}
.resultsbarright
{
    float:right;
    width: 240px;
}

.autowidth
{
    width:auto;
}
.fullwidth
{
    width:100%;
}

.biglabel
{
    margin-top:30px;
    font-size:24px;
    font-weight:bold;
    text-align:left;
}

.mediumlabel
{
    font-size: 18px;
    font-weight:bold;
    text-align:left;
}

hr.sidebar
{ 
    margin: 12px 0px 12px -10px;
    border: 1px #95846d dashed;
}

.header
{
    font-size:1.2em;
    font-weight:bold;
}


span.greyspan
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    color:silver;
	font-size: 12px;
	text-decoration:none;
	margin-bottom:4px;
}

span.goldspan
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#95846d; 
	font-size: 12px;
	text-decoration:none;
	margin-bottom:4px;
}
 
span.goldspan:hover {
	text-decoration:underline;
}



.subheader
{
	font-size: 12px;
	font-weight:bold;
    width:175px;
}

div.subheader
{
    margin-top:10px;
    margin-bottom:6px;
}

.image
{
    vertical-align:bottom;
}

.sidebartext
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

div.header
{
    margin-top:10px;
    margin-bottom:5px;
}

.searchresults
{
    width:665px;
    margin: 0px 10px 30px 10px;
	float:right;
	background-color: #FFFFFF;  
	text-align:center;
}

.searchimage
{
    width:120px;
    height:120px;
}

.brochureimage
{
    width:120px;
    height:90px;
    margin-bottom:24px;
}

/*Links */
.sidebarLinks{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#95846d; 
	font-size: 12px;
	text-decoration:none;
	margin-bottom:4px;
    }
    
.sidebarLinks:hover,
.sidebarLinks:active{
	text-decoration:underline;
}


.searchlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: black;
	text-decoration:none;
	border:none;
}

.searchlink:hover {
	text-decoration:underline;
}

.searchpagelink{
    display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border:none;
}

.padleft{
	padding-left:5px;
}

.searchpagelink:hover {
	text-decoration:underline;
	color:#95846d;
}

.searchpagespan
{
    display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	border:none;
}

.searchbutton
1{
    margin: 0px 0px 0px 0px; 
    padding:0px; 
    height:20px; 
    width:70px; 
}

.searchtextbox 
{
    height:26px;
    width:450px;    
    margin: -4px 0px 0px 0px; 
    padding-left:10px;
    vertical-align:top; 
	border: 1px solid #262626;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #262626;
}

.nodecor{text-decoration:none;}
.gold{color:#95846d;}
.black{color:black;}
.greybg{background-color:#f6f6f6;}
.bigger{font-size: 15px;}
.evenbigger{font-size: 14px;}
.bold{font-weight:bold;}	
.nopad{padding:none;}	
	
.aligntop
{
    vertical-align:top;
}

.searchnavleft
{
    width:131px;
    height:20px;
}

.searchnavfirst
{
    vertical-align:middle;
}
.searchnavlast
{
    vertical-align:middle;
}
.searchnavright
{
    width:131px;
}
.searchnavmiddle
{
    max-width:398px;
    vertical-align:middle;
}
.searchnavcontainer
{
    margin-top:30px;
    height:33px;
}

.refinement_link
{
    height:20px;
    vertical-align:top;
}

.refinementselected
{
    width:100%;
    background: #7d7042 url("http://www.clogau.co.uk/images/refinementbg.jpg") repeat-x;
    vertical-align:middle;
}

.refinementwhitetext
{
    text-align:left;
    display:inline-block;
    vertical-align:middle;
    margin-left:10px;
    padding-top:2px;
    width:140px;
    height:18px;
    color: White;
}

/* float clearing for IE6 */
* html .clearfix
{  
    height: 1%;  
    overflow: visible;
}
/* float clearing for IE7 */
*+html .clearfix
{  
    min-height: 1%; margin-bottom:20px;
}
/* float clearing for everyone else */
.clearfix:after{  clear: both;  content: ".";  display: block;  height: 0;  visibility: hidden;  font-size: 0; margin-bottom:10px;}

/*
    border: 1px green dashed;
    border: 1px blue dashed;
    border: 1px orange dashed;
    border: 1px red dashed;
    border: 1px black dashed;
*/

.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #000000; background:#000000; height:1px;}
.ui-widget-header { border: 1px solid #4297d7;  height:1px; }


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default 
{ border: 0; background: none; font-weight: normal; color: #ffffff; text-decoration: none; } /* { border: 0; background: url("../images/slider.jpg") no-repeat; font-weight: normal; color: #ffffff; text-decoration: none; } */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #026890; text-decoration: none; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{ border: 0; background: none; font-weight: normal; color: #ffffff; text-decoration: none; } /* { border: 0; background: url("../images/slider.jpg") no-repeat; font-weight: normal; color: #ffffff; text-decoration: none; } */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active 
{ border: 0; background: none; font-weight: normal; color: #ffffff; text-decoration: none; } /* { border: 0; background: url("../images/slider.jpg") no-repeat; font-weight: normal; color: #ffffff; text-decoration: none; } */

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline:none; text-decoration: none; }
.ui-widget :active { outline: none; }


/*
 * jQuery UI Autocomplete @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Slider @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: 2px; }
.ui-slider-horizontal .ui-slider-handle { top: -.4em; margin-left: -.5em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

#lblValLow{float:left;}
#lblValHigh{float:right;}

.innerSelectedDiv
{
    background-color: #95846d;    
}

.innerSelectedDiv
{
    background-color: white;    
}

.backDiv
{
    margin-top:5px;
}

/* Returns */
.progressLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#95846d; /* #897948; */
	text-decoration:none;
}
.progressLink:active {
	color:black;
}

.returns
{
    border: none;/*1px solid Black;*/
    margin-top:10px;    
} 

.returnitemhead
{
    border-top: 1px solid black;
    border-left: 1px solid black;
    background-color: Silver;
    padding:3px;
    font-weight:bold;
}

.returnitemcolumnhead
{
    background-color: Silver;
    border-top: 1px solid black;
    border-left: 1px solid black;
    vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
    padding:3px;
}

.returnalignleft
{ 
    text-align:left;
}

.returnentrycontrol
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.returnvalignmiddle
{ 
    vertical-align:middle;
}

.returnaligncenter
{ 
    text-align:center;
}

.returnvertalign
{
    margin-top:75px;
}

.returnitembody
{ 
    border: 1px solid grey;
    background-color: white;
    padding:3px;
}

.returnitemwide
{ 
    width:206px;
    padding-left:10px;
    padding-right:10px;
}

.returnitemmedium
{ 
    width:105px;
    padding-left:10px;
    padding-right:10px;
}

.returnitemmediumplus
{ 
    width:175px;
    padding-left:10px;
    padding-right:10px;
}

.returnitemnarrow
{ 
    width:65px;
    padding-left:3px;
    padding-right:3px;
}

.returnitemnarrowplus
{ 
    width:65px;
    padding-left:10px;
    padding-right:10px;
}

.returnitemnotop
{ 
    border-top: none;
}

.returnitemnoright
{ 
    border-right: none;
}

.returnitemnobottom
{ 
    border-bottom: none;
}

.returnitemblacktop
{ 
    border-top: 1px solid black;
}

.returnitemblackbottom
{ 
    border-bottom: 1px solid black;
}

.returnitemwhitebottom
{ 
    border-bottom: 1px solid white;
}

.returnitemblackright
{ 
    border-right: 1px solid black;
}

.returnitemblackleft
{ 
    border-left: 1px solid black;
}

.returnsrepairhead
{
    font-size:12px;
    font-weight:bold;
}

.returnsrepairlistbody
{
    line-height: 1.4;
    font-size: small;
    text-align:left;
    vertical-align:top;
    padding:3px;
    padding-left:10px;
}

.returnsrepairlisthead
{
    background:silver;
    line-height: 1.4;
    font-size: small;
    font-weight:bold;
    text-align:left;
    vertical-align:top;
    padding:10px;
    
}

.returnstablehead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	/* color: #030303; */
	color:#000000;
	text-decoration:none;
    margin-top: 10px;
	padding-top: 4px;
	padding-bottom: 1px;
}

.returnsnotice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #030303;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 3px;
}

.returnscontainer {
    border:none;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	background: white; 	
	width:918px;
}

.smallerFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	line-height:1.4;
 	text-decoration:none;
}

.smallFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height:1.4;
 	text-decoration:none;
}

.standardFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.4;
 	text-decoration:none;
}

.largeFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:1.4;
 	text-decoration:none;
}

.largerFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:1.4;
 	text-decoration:none;
}

.largestFont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:1.4;
 	text-decoration:none;
}

.standardHead1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: normal;
 	text-decoration:none;
	color:#000000;
}

.standardHead2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	line-height:1.2;
 	text-decoration:none;
	color:#000000;
}

.goldList
{
    color:#95846d;
}

.goldlink
{
	color:#95846d; 
	text-decoration:none;
}

.goldlink:hover, .Links:active
{
	text-decoration:underline;
}

.AddressFinder
{
    width: 450px;
}

.AddressFinderDDL
{
    width: 430px;
    max-width: 430px;
}

.AddressFinderResultsLabel
{
    width: 100px;
    max-width: 100px;
}

.AddressFinderResultsText
{
    width: 330px;
    max-width: 330px;
}


.clogauGold{color:#95846d;}
.clogauGrey{color:#b2b2b2;}
.clogauBlack{color:black;}
.clogauError{color:red;}
.clogauBold{font-weight:bold;}


.topGap
{
    margin-top:10px;    
} 

.bottomGap
{
    margin-bottom:20px;    
} 

.bottomGapDouble
{
    margin-bottom:40px;    
} 

.bottomFlush
{
    margin-bottom:0px;    
} 

.stepTitle
{
    float:left;
    width: 55px;    
    margin-left:50px;
}

.stepContent
{
    float:left;
    margin-left:20px;
    width: 460px;
}
.stepNoteImage
{
    float:left;
    width:40px;
}

.stepNote
{
    width:150px;
    background-color:#fffce3;
    border: 1px solid #c4c4c4;
}

.stepSubContent
{
    float:left;
    width: 460px;
}

.stepSubNote
{
    float:left;
    width:150px;
    background-color:#fffce3;
    border: 1px solid #c4c4c4;
}


.medDiv { float:left; width:210px; }
.lrgDiv { float:left; width:239px; }

.RadioButtonAbove input
{
    height:15px;
    width:15px;
    text-align:center;
    vertical-align:top;
}
.RadioButtonAbove input
{
    margin-top:15px;
}

.RadioButtonAbove label
{
    width:15px;
    margin-left:-18px;
    margin-top:-15px;
    font-weight:bold;
}

.cleardivs
{
    clear: both; 
    width: 100%; 
    height: 0px; 
    line-height: 0px; 
    font-size: 0px; 
    margin: 0; 
    padding: 0; 
    border: none;
}

.AutoExtender 
{
    font-family:Arial, Verdana, Helvetica, sans-serif; 
    font-size: 10px;

    font-weight: normal; 
    border:solid 1px Black;

    line-height:14px; 
    padding:2px;
    background-color:White !important; 
} 

.AutoExtenderList
{
    border-bottom:dotted 1px #fffce3; 
    cursor:pointer;
    color:Black;
    z-index:100 !important;
}

.AutoExtenderHighlight
{
    color:Black; 
    background-color:#fffce3;
    cursor:pointer !important; 
}

.grayText
{
	color: #c9c9c9;
	font-style:italic;
}


