body {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.greenHeading {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #006600;
}
.pinkHeading {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #D60D8C;
}

.kittenHeading {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	color: #ebebeb;
}

.kittenBoldWhiteHeading {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ebebeb;
}


.kittenBodyText {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.browsePageHeading {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	color: #ebebeb;
}


.privacyPolicy {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.privacyPolicy2 {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.termsAndConditions {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.linkDivider {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}
a {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}
.greyText {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}

a:link {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}
a:hover {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #D63297;
}
a:visted {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}

.fetishRedirect {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #D60D8C;
}
.fetishRedirect:link {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #D60D8C;
}
.fetishRedirect:hover {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
}
.fetishRedirect:visted {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #D60D8C;
}



.whiteTextNoUnderline {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.whiteTextNoUnderline:link {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.whiteTextNoUnderline:hover {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.whiteTextNoUnderline:visited {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.whiteTextNoUnderline:active {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}

.reverseWhiteText {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.reverseWhiteText:link {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
}
.reverseWhiteText:hover {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
}
.reverseWhiteText:visited {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
}
.reverseWhiteText:active {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
}
.mainBodyBG {
	background-color:#000000;
	background-image:url(framework-images/main-body-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.levtNavBodyBG {
	background-color:#000000;
	background-image:url(framework-images/left-nav-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.lightGreyBorder {
	padding: 0px;
	border: 2px solid #DCDDDE;
}
.lightGreyBorderLeft {
	padding: 0px;
	border-top: 2px none #DCDDDE;
	border-right: 2px none #DCDDDE;
	border-bottom: 2px none #DCDDDE;
	border-left: 2px solid #DCDDDE;
}
.lightGreyBorderTop {
	padding: 0px;
	border-top: 2px solid #DCDDDE;
	border-right: 2px none #DCDDDE;
	border-bottom: 2px none #DCDDDE;
	border-left: 2px none #DCDDDE;
}
.lightGreyBorderRight {
	padding: 0px;
	border-top: 2px none #DCDDDE;
	border-right: 2px solid #DCDDDE;
	border-bottom: 2px none #DCDDDE;
	border-left: 2px none #DCDDDE;
}
.lightGreyBorderBottum {
	padding: 0px;
	border-top: 2px none #DCDDDE;
	border-right: 2px none #DCDDDE;
	border-bottom: 2px solid #DCDDDE;
	border-left: 2px none #DCDDDE;
}

/* Profile Borders */
.profileDeailLeftImageTop {
	vertical-align:top;
}

.profileDeailLeftImageBottom {
	height:100%;
	vertical-align:bottom;
	background-repeat:no-repeat;
	background-image:url(framework-images/main-border/profile-border/profile-border_12.gif);
	background-position:left bottom;
}

.profileDetailsBorder {
	padding: 0px;
	border: 2px solid #ba80ae;
	background-color: #ffffff;
}
.profileDetailsBorderLeft {
	background-image:url(framework-images/main-border/profile-border/profile-border_left.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.profileDetailsBorderTop {
	padding: 0px;
	border-top: 2px solid #ba80ae;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	background-color: #ed96ca;
}
.profileDetailsBorderRight {
	padding: 0px;
	width:8px;
	border-top: 0px none;
	border-right: 2px solid #7F8295;
	border-bottom: 0px none;
	border-left: 0px none;
	background-color: #ffffff;
}
.profileDetailsBottom {
	padding: 0px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom:  2px solid #ba80ae;
	border-left: 0px none;
	background-color: #ed96ca;
}
.profileDetailsFied {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	background-color:#F7F7F7;
	border: 1px solid #A7A7A8;
	padding: 1px 2px;
	text-align:center;
	color:#000;
}

.profileDetailsURL {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #0033CC;
}

.profileDetailsURL:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0033CC;
}

.profileDetailsURL:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0033CC;
}

.profileDetailsURL:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.profileDetailsURL:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0033CC;
}

.profileDetailsHeader {
	background-image:url(framework-images/main-border/profile-border/Profile-Panel-heading.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.profileDetailsHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-transform: uppercase;
	font-weight: bold;
}	

.profileDetailsBRC {
	background-image: url(framework-images/main-border/profile-border/profile-border_09.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.profileDetailsBLC {
	background-image: url(framework-images/main-border/profile-border/profile-border_08.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.ContactUsTextArea {
	background-color:#CCCCCC;
	background-image:url(framework-images/forms/form-field-middle-100px.gif);
	background-repeat: repeat-x;
	border:0;
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100%;
	height: 100px;
	margin: 0px;
	padding: 11px 5px;
	float: left;
	text-align: left;
	vertical-align: middle;
}


/* Form elements*/
.subscriptionForm {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:left;
}

.subscriptionForm:link {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.subscriptionForm:visited {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.subscriptionForm:hover {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.subscriptionForm:active {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.subscriptionFormQuestionSpace{
	height: 10px;
}

.formBackgroundImage {
}

.TextField {
	background-color:#CCCCCC;
	background-image:url(framework-images/forms/form-field-middle.gif);
	background-repeat: repeat-x;
	border:0;
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100%;
	height: 36px;
	margin: 0px;
	padding: 11px 5px;
	float: left;
	text-align: left;
	vertical-align: middle;
}

.DescriptionTextArea {
	background-color:#CCCCCC;
	background-image:url(framework-images/forms/form-field-middle-100px.gif);
	background-repeat: repeat-x;
	border:0;
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100%;
	height: 100px;
	margin: 0px;
	padding: 11px 5px;
	float: left;
	text-align: left;
	vertical-align: middle;
}

.ListMenuStyle {
	border:0;
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 150px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.comingSoon {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:66px;
	font-weight:bold;
	color:#e310aa;
	text-transform: uppercase;
}
.profileDetailsHeaderSmall {
	background-image:url(framework-images/main-border/profile-border/Profile-Panel-Small-Tab-R.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 10px;
}


/* Links for white backgrounds */ 
.whiteBGLink {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.whiteBGLink:link {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.whiteBGLink:visited {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.whiteBGLink:hover {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.whiteBGLink:active {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}
.ProfileDetailsHeaderRight {
	background-image: url(framework-images/main-border/profile-border/Profile-Panel-Small-Tab-R.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.profileDetailsHeaderTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	font-weight:bold;
	background-image: url(framework-images/main-border/profile-border/Profile-Panel-Small-Tab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 4px;
}
/* Update these styles in the "common_header_elements.asp" file
.CommonButton {
	font-family:  "Century Gothic", "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: red;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.CommonButton a:link {
	font-family:  "Century Gothic", "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.CommonButton a:visited {
	font-family:  "Century Gothic", "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.CommonButton a:hover {
	font-family:  "Century Gothic", "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #4A4A4A;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.CommonButton a:active {
	font-family:  "Century Gothic", "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
*/

.checkBoxStyle {
	width:11px;
	height:11px;
	border: 0px solid #000000;
}

.AlignImages {
	text-align:center;
}
