.headerText {
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;
}


.homeForumTopicName
{
    font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ff0067;text-decoration:none;
}

a.homeForumTopicName:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ff0067;text-decoration:underline;
}

.validator
{
    font-family:Arial, Helvetica, sans-serif;font-size:13px;color:Red;text-decoration:none;
}

.homeForumAuthorText
{
    font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;
}

a.homeForumAuthorText {
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ff0067;text-decoration:none;
}

a.homeForumAuthorText:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ff0067;text-decoration:underline;
}

a.headerText {
	font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;
}

a.headerText:hover{
	font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ff0067;text-decoration:none;
}

.homeText {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ffffff;
}

a.homeText {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0067;text-decoration:none;
}

a.homeText:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0067;text-decoration:underline;
}

.homeTextGrey {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#a1a1a1;
}

.homeTextPink {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0067;
}

a.homeTextPink {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0067;text-decoration:none;
}

a.homeTextPink:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666666;text-decoration:none;
}

.homeTextRed {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0000;
}

.homeTextBlack {
	font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000;line-height:16px;
}

.crumbs {
	font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;
}

a.crumbs {
	font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#ff0000;text-decoration:none;
}

a.crumbs:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#ff0000;text-decoration:underline;
}

.productHeader {
	font-family:Arial, Helvetica, sans-serif;font-size:26px;color:#000000;font-weight:bold;
}

.relatedProductHeader {
	font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ff0000;font-weight:bold;line-height:18px;
}

.productPrice {
	font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#ff0000;
}

.mainText {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;line-height:22px;
}

a.mainText {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0067;text-decoration:none;
}

a.mainText:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0067;text-decoration:underline;
}

.locationText {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;line-height:18px;
}

.mainTextParagraph {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;line-height:22px;
}

a.mainTextParagraph {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0067;line-height:22px;text-decoration:none;
}

a.mainTextParagraph:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0067;line-height:22px;text-decoration:underline;
}

.mainTextGrey {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#a1a1a1;
}

.sendMessageButton {
	background-image:url(../images/sendMessageBTN.gif);
	width:137px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

.submitButton {
	background-image:url(../images/addToCartBTN.gif);
	width:137px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

.updateCartButton {
	background-image:url(../images/updateCartBTN.gif);
	width:138px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

.updateInfoButton {
	background-image:url(../images/updateInfoBTN.gif);
	width:137px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

.logOutButton {
	background-image:url(../images/logOutBTN.gif);
	width:138px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

.logOutAccountButton {
	background-image:url(../images/logOutAccountBTN.gif);
	width:198px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

.checkoutButton {
	background-image:url(../images/checkoutBTN.gif);
	width:138px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

.loginButton {
	background-image:url(../images/loginNowBTN.gif);
	width:138px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

.submitButton2 {
	background-image:url(../images/submitButton.gif);
	width:74px;height:25px;border:0px;background-color: transparent;cursor:pointer;
}

.submitButton3 {
	background-image:url(../images/placeOrderBTN.gif);
	width:138px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

.registerBTN {
	background-image:url(../images/registerNowBTN.gif);
	width:137px;height:36px;border:0px;background-color: transparent;cursor:pointer;
}

#ErrorMessage{
	margin-bottom:15px;padding:6px;clear:both;text-align:center;background-color:#ff0000;
}

.sideMenuText {
	font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#808080;line-height:22px;
}

a.sideMenuText {
	font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#808080;line-height:22px;text-decoration:none;
}

a.sideMenuText:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#990000;line-height:22px;text-decoration:none;
}

.newsHeader {
	font-family:Arial, Helvetica, sans-serif;font-size:23px;color:#000000;font-weight:bold;line-height:32px;
}

a.newsHeader {
	font-family:Arial, Helvetica, sans-serif;font-size:23px;color:#000000;font-weight:bold;line-height:32px;text-decoration:none;
}

a.newsHeader:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:23px;color:#ff0067;font-weight:bold;line-height:32px;text-decoration:none;
}

.newsDate {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#858585;
}

.newsAuthor {
	font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000000;font-style:italic;line-height:25px;
}

.newsPhotoBorder {
	border-style:solid;border-width:1px;border-color:#e5e5e5;
}

.siteMapText {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;line-height:20px;
}

a.siteMapText {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;text-decoration:none;
}

a.siteMapText:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0067;text-decoration:none;
}

.footerText {
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#808080;
}

a.footerText {
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#808080;text-decoration:none;
}

a.footerText:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;text-decoration:none;
}

a.formCrumbsText {
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#808080;text-decoration:none;
}

a.formCrumbsText:hover {
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;
}

.brandSelectorSeperator {
	clear:both;padding-top:5px;padding-bottom:5px;
}


object { 
	outline:none; 
} 

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:black;
  display:none;
}

#AddedToCartContainer{
	position:fixed;
	width:443px; 
	height:211px;
	z-index:99999;
	background-image:url(/images/addToCartScreen.gif);
}

#AddedToCartBox {
	position:absolute; 
	z-index:9999; 
	display:none;
	margin-top:125px;
}

#ForgotPasswordContainer{
	position:fixed;
	float:left;
	width:433px; 
	height:265px;
	z-index:99999;
	background-image:url(/images/forgotPasswordScreen.gif);
}

#ForgotPasswordBox {
	position:absolute; 
	z-index:9999; 
	display:none;
	margin-top:125px;
}

#ForgotPasswordBox2 {
	position:absolute; 
	z-index:9999; 
	display:none;
	margin-top:125px;
}

.addedToCartClose {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}

#GalleryBox {
	width:250px;
	float:left;
	padding:5px;
}

img
{
    border:0px;
}