body,td,th {
font-size:12px;
color:#666666;
font-family:Helvetica,Arial,  sans-serif;
line-height:18px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background-color: #e7e1e8;
	background-image: url(images/innerbg.png);
	background-repeat: repeat-x;
}
.clickhere {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #66215f;
}
.clickhere:link {
	text-decoration: none;
}
.clickhere:visited {
	text-decoration: none;
	color: #66215f;
}
.clickhere:hover {
	text-decoration: none;
	color: #c04b78;
}
.clickhere:active {
	text-decoration: none;
	color: #c04b78;
}

.clickhere1 {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	color: #66215f;
}
.clickhere1:link {
	text-decoration: none;
}
.clickhere1:visited {
	text-decoration: none;
	color: #66215f;
}
.clickhere1:hover {
	text-decoration: none;
	color: #c04b78;
}
.clickhere1:active {
	text-decoration: none;
	color: #c04b78;
}
.clickhere2 {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.clickhere2:link {
	text-decoration: none;
}
.clickhere2:visited {
	text-decoration: none;
	color: #666;
}
.clickhere2:hover {
	text-decoration: none;
	color: #c04b78;
}
.clickhere2:active {
	text-decoration: none;
	color: #c04b78;
}
.gray
{
font-size:14px;
color:#666666;
font-family:Helvetica, sans-serif;
}
.blue
{
font-family: Helvetica, sans-serif;
font-size: 21px;
color: #66215f;
}
.white
{
font-family: Helvetica, sans-serif;
font-size: 21px;
color: #fff;
}
.gray1
{
font-size:12px;
color:#666666;
font-family:Helvetica, sans-serif;
}
.gray2
{
font-size:12px;
color:#666666;
font-family:Helvetica,Arial,  sans-serif;
line-height:18px;
}
.gra
{
font-size:12px;
color:#666666;
font-family:Helvetica,Arial,  sans-serif;
line-height:18px;
}
.gr
{
font-size:12px;
color:#666666;
font-family:Helvetica,Arial,  sans-serif;
line-height:16px;
}
.blue1
{
font-size:12px;
color:#66215f;
font-family:Helvetica,Arial,  sans-serif;
line-height:18px;
}
.gray3
{
font-size:15px;
color:#666666;
font-family: Helvetica, sans-serif;
}
.rose
{
font-size:12px;
color:#bf4877;
font-family:Helvetica,Arial,  sans-serif;
line-height:18px;
}
.rose1
{
font-size:15px;
color:#c14c78;
font-family:Helvetica,Arial,  sans-serif;
line-height:18px;
}
.black
{
font-size:13px;
font-family:Helvetica,Arial,  sans-serif;
color:#333333;}
.style1 {font-size: 12px; color: #66215f; font-family:  Helvetica,Arial, sans-serif; line-height: 18px; font-weight: bold; }
.style2 {font-size: 12px; color: #666666; font-family:  Helvetica,Arial, sans-serif; line-height: 18px; font-weight: bold; }
-->

.white
{
font-family:Helvetica,Arial, sans-serif;	
font-size:19px;
font-weight:normal;
color: #fff;
}
.leftlink_left {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #672362;
	font-weight:bold;
}
.leftlink_left:link {
	text-decoration: none;
}
.leftlink_left:visited {
	text-decoration: none;
	color: #672362;
}
.leftlink_left:hover {
	text-decoration:underline;
	color: #672362;
}
.leftlink_left:active {
	text-decoration: none;
	color: #672362;
}
.article_link {
font-size: 12px; color: #66215f; font-family:  Helvetica,Arial, sans-serif; line-height: 18px; font-weight: bold;
}
.article_link:link {
	text-decoration: none;
}
.article_link:visited {
	text-decoration: none;
	font-size: 12px; color: #66215f; font-family:  Helvetica,Arial, sans-serif; line-height: 18px; font-weight: bold;
}
.article_link:hover {
	text-decoration:underline;
	color: #66215f;
}
.article_link:active {
	text-decoration: none;
	color: #66215f;
}


.article_page_link {
font-size: 12px; color: #666666; font-family:  Helvetica,Arial, sans-serif; line-height: 18px; font-weight: bold; 
}
.article_page_link:link {
	text-decoration: none;
}
.article_page_link:visited {
	text-decoration: none;
	font-size: 12px; color: #666666; font-family:  Helvetica,Arial, sans-serif; line-height: 18px; font-weight: bold; 
}
.article_page_link:hover {
	text-decoration:underline;
	color: #666666;
}
.article_page_link:active {
	text-decoration: none;
	color: #666666;
}

.product_link_text {
font-family: Helvetica, sans-serif;
font-size: 14px;
color:#FFFFFF;
}
.product_link_text:link {
	text-decoration: none;
}
.product_link_text:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.product_link_text:hover {
	text-decoration:none;
	color: #FFFFFF;
}
.product_link_text:active {
	text-decoration: none;
	color: #FFFFFF;
}

.checkout_head
{
font-family: Helvetica, sans-serif;
font-size:14px;
color: #66215f;
font-weight:bold;
}


.left_link_header {
font-family: Helvetica, sans-serif;
font-size: 21px;
color:#FFFFFF;
font-weight:none;

}
.left_link_header:link {
	text-decoration: none;
}
.left_link_header:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.left_link_header:hover {
	text-decoration:none;
	color: #FFFFFF;
}
.left_link_header:active {
	text-decoration: none;
	color: #FFFFFF;
}

.request_service_quote_head
{
font-family: Helvetica, sans-serif;
font-size:14px;
color: #be4170;
font-weight:bold;
line-height:20px;
}

.contact_e {
font-size:14px;
color:#666666;
font-family:Helvetica, sans-serif;
font-weight:none;
text-decoration: none;
}

.gray_link_top {
font-size:14px;
color:#666666;
font-family:Helvetica, sans-serif;
font-weight:none;
text-decoration: none;
}
.gray_link_top:link {
	text-decoration: none;
}
.gray_link_top:visited {
	text-decoration: none;
	color: #666666;
}
.gray_link_top:hover {
	text-decoration:underline;
	color: #666666;
}
.gray_link_top:active {
	text-decoration: none;
	color: #666666;
}


.clickhere_stay {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #c04b78;
	text-decoration: none;
}

.clickhere2_stay {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #c04b78;
	text-decoration: none;
}

.gray3_bottom_link {
font-size:15px;
color:#666666;
font-family: Helvetica, sans-serif;
}
.gray3_bottom_link:link {
	text-decoration: none;
}
.gray3_bottom_link:visited {
	text-decoration: none;
	color: #666666;
}
.gray3_bottom_link:hover {
	text-decoration:underline;
	color: #672362;
}
.gray3_bottom_link:active {
	text-decoration: none;
	color: #666666;
}

.gray2_link {
font-size:12px;
color:#666666;
font-family:Helvetica,Arial,  sans-serif;
line-height:18px;
}
.gray2_link:link {
	text-decoration: none;
}
.gray2_link:visited {
	text-decoration: none;
	color: #666666;
}
.gray2_link:hover {
	text-decoration: underline;
	color: #666666;
}
.gray2_link:active {
	text-decoration: none;
	color: #666666;
}


.calendar_common_left_bold {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #672362;
	font-weight:bold;
}
.calendar_common_left {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #672362;
	font-weight:none;
}
.calendar_common_head{
	font-family: Helvetica, sans-serif;
	font-size: 22px;
	color: #000;
	font-weight:none;
}

.newsletter_year {
font-size:12px;
color:#666666;
font-family:Helvetica,Arial,  sans-serif;
line-height:18px;
}
.newsletter_year:link {
	text-decoration: none;
}
.newsletter_year:visited {
	text-decoration: none;
	color: #666666;
}
.newsletter_year:hover {
	text-decoration:underline;
	color: #666666;
}
.newsletter_year:active {
	text-decoration: none;
	color: #666666;
}

.sample_link {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #66215f;
}
.sample_link:link {
	text-decoration: none;
}
.sample_link:visited {
	text-decoration: none;
	color: #66215f;
}
.sample_link:hover {
	text-decoration: none;
	color: #c04b78;
}
.sample_link:active {
	text-decoration: none;
	color: #c04b78;
}



.gray_link_top1 {
font-size:14px;
color:#BF4977;
font-family:Helvetica, sans-serif;
font-weight:none;
text-decoration: none;
}
.gray_link_top1:link {
	text-decoration: none;
}
.gray_link_top1:visited {
	text-decoration: none;
	color: #BF4977;
}
.gray_link_top1:hover {
	text-decoration:underline;
	color: #BF4977;
}
.gray_link_top1:active {
	text-decoration: none;
	color: #BF4977;
}
a {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #66215f;
}
a:link {
	text-decoration:underline;
}
a:visited {
	text-decoration: none;
	color: #66215f;
}
a:hover {
	text-decoration: none;
	color: #c04b78;
}
a:active {
	text-decoration: none;
	color: #c04b78;
}
