/* CSS Document - B R A N D I N G */

/* left nav - new width */



/* end left nav new width */

/* Font settings for page elements */
body {
    font-family: arial, helvetica, sans-serif;
}

body.upgrade_frame {
	background-image: url(../images/top-bg.jpg);
}

body.upgrade_sidebar {
	background-image: url(../images/join2bg_04.jpg);
}

select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e4e4e;
}

/* Horizontal delimiter defaults */
hr {
    border: 0px;
    color: #b1b1b1;
    background-color: #b1b1b1;
}

/* Indented block */

em {
	font-weight: bold;
	font-style: italic;
}

acronym {
        border-bottom: 1px dashed #00cc00;
        cursor: help;
}

.error {
        color: #cc0000;
}

img {
	border: 0px;
}

/* font colours */

.cSSblue 		{color:#009;}
.cSSblueDark 	{color:#333399;}
.cLTgrey		{color:#999999;}
.cVLTgrey		{color:#F0F0F0;}
.cMDgrey 		{color:#666666;}
.cDKgrey 		{color:#333333;}
.cBlack 		{color:#000000;}
.cWhite 		{color:#FFFFFF;}
.cRed 			{color:#CE0031;}
.cGreen 		{color:#439892;}

/* colors */

.bDKgrey { background-color: #F0F0F0; }

/*font variables */

.wB {font-weight:bold;}
.wI {font-style:italic;}
.wN {font-weight:normal;}

.font11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

/* background colors */
.bgULTgrey { background-color:#E9E9E9; }
.bgVLTgrey { background-color:#F0F0F0;}
.bgLTgrey { background-color:#CCCCCC;}
.bgMDgrey { background-color:#999999;}
.bgDKgrey { background-color:#333333;}

/*background images */

.greyTile18 {
	background-image:url(../images/tile_greybar_42x18.gif);
	background-repeat:repeat-x;
	}

/* background - Help Nav */
.bgHelpNav {
	background-image:url(../images/greybar_bg_help_nav_535x18.gif);
	background-repeat:no-repeat;
	}

/*link with no underlines*/

a:link {
	color:#000066;
	text-decoration: none;
}

a:visited {
	color:#000066;
	text-decoration: none;
}

/* underlined links */

.basicLines
{
	text-decoration: underline;
}

.lines a:link {
	text-decoration:underline;
	color:#000066;
	}

.lines a:visited {
	text-decoration:underline;
	color:#000066;
	}

.nolines a:link {
	text-decoration:none;
	color:#000066;
	}

.nolines a:visited {
	text-decoration:none;
	color:#000066;
	}

.nolines {
	text-decoration:none;
	}

.greylink a:link {
	text-decoration:underline;
	color:#333333;
	}

.greylink a:visited {
	text-decoration:underline;
	color:#333333;
	}

/*boxes */

#box01 {
	width:100%;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	}

#box120 {
	float: left;
	width:120px;
}

#box3Sides {
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	}

.box3Sides {
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left:1px solid #999999;
	}

#box15 {
	float: left;
	width:15px;
	}

/* single borders */

.bT { border-top:1px solid #999999; }
.bB { border-bottom:1px solid #999999; }
.bL { border-left:1px solid #999999; }
.bR { border-right:1px solid #999999; }
.bA { border:1px solid #999999;}

/* lines */

.greyLineB {
	border-bottom:1px solid #999999;
	}

/* blank pixel spacers */

.blankMed {
	background-color:transparent;
	}

.blankSM {
	background-color:transparent;
	}


/* rounded borders at the bottom of the forms */

td.formbottomcenter {
	background-image: url(../images/greypoint_form_1x1.gif);
	background-repeat: repeat-x;
	background-position: 0px 7px;
	background-color:transparent;
}

/* rounded borders, general solution with no width argument in 'em */

td.formbottomcentergeneral {
	border-collapse: collapse;
	background-image: url(../images/greypoint_form_1x1.gif);
	background-repeat: repeat-x;
	background-position: 0px 7px;
	background-color:transparent;
}

td.formtopcentergeneral {
	border-collapse: collapse;
	background-image: url(../images/greypoint_form_1x1.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color:transparent;
}

/* rounded TOP border  - fixed width */
#roundedTopBorder {
	background-image:url(../images/greyline_ul_vid_550x15.gif);
	background-repeat:no-repeat;
	}

/* sitemap */

#dvSiteMapContent a {
	color:#333399;
}

/* menu and title bars - blank */

#greyBlank350 {
	background-image:url(../images/greybar_blank_350x20.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}
#greyBlankMed {
	background-image:url(../images/greybar_blank_350x20.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}
#greyBlank287 {
	background-image:url(../images/greybar_blank_287x21.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

#greyBlankSmall {
	background-image:url(../images/greybar_blank_287x21.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

#greyBlank550 {
	background-image:url(../images/greybar_blank_550x25.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

#greyBlank537 {
	background-image:url(../images/greybar_blank_537x21.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

/* turns background of form fields red when entry is incorrect/incomplete */

.fieldError {
	background-color:#CC0000;
	color:#000000;
	}

/* over-rides yahoo reset's need to funk with my bullets */

.bulletQuote {
	padding-left:20px;
	padding-right:20px;
	list-style-type: disc;
	}


/* PAGE SPECIFIC TAGS and BRANDING */

/*toplevel tpl div tags*/

#dvcPageContainer{
	background-image:url(../images/tile_brushed_metal_197x55.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: left top;
}

.noBackgroundImage {
	background-image:none !important;
}

#dvcHeaderContainer{
	background-color:transparent;
	/*border-bottom:1px solid #999999;*/
	/*border-top:1px solid #999999;*/
}

#dvcContentContainer{
	background-color: #FFFFFF;
	/*border-right:1px solid #999999;*/
}


#dvcFooter{
	background-color:#FFFFFF;
	/* border-top:1px solid #999999; */
	clear:both;
}

/* index page divs */

#dvcPageContainerIndex{
	background-color: #FFFFFF;
}

#dvcContentContainerIndex {
	 background-color: transparent;
	 border-right:1px solid #999999;
	 border-left:1px solid #999999;
 }

/*end top level tpl div tags*/

/* cities pages */

.bgTopMiddle {
	background-image:url(../images/bg_topmiddle_7x21.gif);
	background-repeat: repeat-x;
	background-position: center center;
	}

.bgBottomMiddle {
	background-image:url(../images/bg_bottom_middle_4x54.gif);
	background-repeat: repeat-x;
	background-position: left center;
	}

.bgTopLeft {
	background-image:url(../images/bg_topleft_corner_20x21.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}

.bgTopRight {
	background-image:url(../images/bg_topright_corner_20x21.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

.bgBottomLeft {
	background-image:url(../images/bg_bottomleft_corner_20x54.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}

.bgBottomRight {
	background-image:url(../images/bg_bottomright_corner_20x54.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.bgSideLeft {
	background-image:url(../images/bg_leftside_box_20x5.gif);
	background-repeat: repeat-y;
	}

.bgSideRight {
	background-image:url(../images/bg_rightside_box_20x5.gif);
	background-repeat: repeat-y;
	}

/*update  profile */

#boxAboutMe {
	background-image:url(../images/greybar_about_me_550x25.gif);
	background-repeat:no-repeat;
	border:1px solid #999999;
	background-position: right top;
	}

#boxIdealMatch {
	background-image:url(../images/greybar_idea_match_550x25.gif);
	background-repeat:no-repeat;
	background-position: right top;
	}

/*main page*/

#dvcHomeContainer {
	background-color: #FFFFFF;
	}

#dvcContentHome {
	background-image:url(../images/tile_home_760x2.gif);
	background-repeat: repeat;
	}

#GreyBoxSmall {
	background-image: url(../images/tile_home_760x2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

/* tiles and stuff */

#bgMetal01 {
	background-image:url(../images/tile_metal_400x60.gif);
	background-repeat: repeat;
	background-color: #999999;
	}

#dividerMetal01 {
	background-image:url(../images/img_metal_divider_242x9.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

/*Upgrade page tags*/

#goldTitleBarFull {
	background-image: url(../images/goldbar_gold_membership_450x25.gif);
	background-repeat: no-repeat;
	border-right:1px solid #999999;
	}

#goldTitleBar {
	background-image: url(../images/goldbar_gold_membership_260x25.gif);
	background-repeat: no-repeat;
	border-right:1px solid #999999;
	}

#silverTitleBar {
	background-image: url(../images/greybar_silver_membership_260x25.gif);
	background-repeat: no-repeat;
	border-right:1px solid #999999;
	}

#payLeft {
	background-image:url(../images/text_payleft_255x150.gif);
	font-size:12px;
	background-repeat:no-repeat;
	background-position:left top;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:none;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#999999;
	}

#payRight {
	background-image:url(../images/text_payright_255x150.gif);
	background-color:transparent;
	font-size:12px;
	background-repeat:no-repeat;
	background-position:left top;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:none;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#999999;
	}

#goldPayFull
	{
		background-image: url(../images/text_payfull_420x150.gif);
		background-repeat: no-repeat;
	}

#goldPay
	{
		background-image: url(../images/text_payleft_255x150.gif);
		background-repeat: no-repeat;
	}
#silverPay
	{
		background-image: url(../images/text_payright_255x150.gif);
		background-repeat: no-repeat;
	}

#bestDealImg
	{
		background-image: url(../images/animate_bestdeal_150x23.gif);
		/*
		position:absolute;
		left:112px;
		*/
	}

/* table background for the add profile step #2 */

/*straight male */

table.addprofile_sm {
	background-image: url(../images/bg_sm_205x350.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

/*straight female */

table.addprofile_sf {
	background-image: url(../images/bg_sf_240x300.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

/* gay male */

table.addprofile_gm {
	background-image: url(../images/bg_gm_287x350.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

/*gay female */

table.addprofile_gf {
	background-image: url(../images/bg_lez01_232x290.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

/* gay couple */

table.addprofile_gc01 {
	background-image: url(../images/bg_gc01_258x320.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

table.addprofile_gc02 {
	background-image: url(../images/bg_gc02_299x350.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

/*lesbian couple */

table.addprofile_lc01 {
	background-image: url(../images/bg_lez01_232x290.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

table.addprofile_lc02 {
	background-image: url(../images/bg_lez02_264x290.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

/*straight couple */

table.addprofile_sc01 {
	background-image: url(../images/bg_sc_01_228x320.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}

table.addprofile_sc02 {
	background-image: url(../images/bg_sc_02_240x300.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}


/* affiliate */

#affmain {
	background-image: url(../images/bg_main_1600x9.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	}

/* search results */

td.searchresultsup {
	background-image: url(../images/sr_topgold.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

#searchResultsTitle {
	background-image:url(../images/title_searchresults_298x41.gif);
	background-repeat: no-repeat;
	background-position: right;
	}

/* banner ads */

table.bannerad152x256, td.bannerad152x256 {
	background-color: #CCCCCC;
	}

/*  opt photo upload */

#topBoxPU {
	/*background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;*/
	}

#topBoxPUF {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	}

#btmBoxPU {
	/*background-image:url(../images/banner_upload_photo_link_511x281.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;*/
	}

/* member search */

#memberSRCH {
	background-image:url(../images/title_search_by_screen_name_430x40.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

#memSearchBoxHeader {
	background-image: url(../images/greybar_blank_550x25.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

/* member search results */

#resultsTitleHead {
	background-image:url(../images/title_searchresults_298x41.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

/* home_c */

#memLogin_box {
	background-image:url(../images/box_login_369x148.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
	}

#GreyBoxSmall {
	background-image: url(../images/box_plain_372x151.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

#greyBoxBig {
	background-image: url(../images/box_main_475x287.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	}

#joinButton {
	background-image:url(../images/animate_join_for_free_but.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}

#joinFlash {
	background-image:url(../images/ban_100_free_main_448x230.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	}

/* change erotic content */

#titleCEC {
	background-image:url(../images/title_view_erotic_photos_videos_411x37.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

.txtViewErotic {
	background-image:url(../images/txt_viewerotic_182x13.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txtRestrictErotic {
	background-image:url(../images/txt_restrict_erotic_208x13.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

/* email folders */

.bannerEmailFold {
	background-image:url(../images/greybar_manage_email_557x20.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom:1px solid #999999;
	}

.titleEmailFold {
	background-image: url(../images/title_manage_email_260x30.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}

/* rename email folders */

#titleRenameFolder {
	background-image:url(../images/greybar_rename_folder_250x30.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

.txtCurrentName {
	background-image:url(../images/text_current_name_94x13.gif);
	background-position: left center;
	background-repeat: no-repeat;
	}

.txtNewName {
	background-image:url(../images/text_new_name_73x13.gif);
	background-position: left center;
	background-repeat: no-repeat;
	}

/* email folder add */

#titleAddEmailFolder {
	background-image:url(../images/title_create_new_email_folder_330x30.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

#titleAddHotlistFolder {
	background-image:url(../images/title_create_new_friend_list_folder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}


.txtEnterFolderName {
	background-image:url(../images/text_enter_folder_name_140x16.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

/* change screen name */

#titleChangeScreenName {
	background-image:url(../images/title_change_screenname_380x30.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

.txtCurrentScreenName {
	background-image:url(../images/text_current_screen_name_120x13.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	}

.txtNewScreenName {
	background-image:url(../images/text_new_screen_name_120x13.gif);
	background-position: left center;
	background-repeat: no-repeat;
	}

/* basic search page */

#titleBasicSearch
 {
	background-image:url(../images/title_basic_search_370x60.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

.bgBasicSearchForm {
	background-image:url(../images/img_basic_search_bottom_550x916.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}

/* quick search page */

#titleQuickSearch
 {
	background-image:url(../images/title_quick_search_370x60.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

#greyClickAdvSearch {
	background-image:url(../images/greybar_click_here_for_adv_search_550x25.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

.txtLookingFor {
	background-image:url(../images/text_looking_for_160x25.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txtIamWeAre {
	background-image:url(../images/text_i_am_a_we_are_a_160x25.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txtBetweenAges {
	background-image:url(../images/text_between_ages_160x25.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txtFor {
	background-image:url(../images/text_for_160x25.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txtLivingIn {
	background-image:url(../images/text_living_in_160x25.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txtLocatedWithin {
	background-image:url(../images/text_located_within_175x25.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

#quickSearchBox hr {
	background-color:#999999;
	}

.quickSearchOptionContainer {
	font-size:12px;
	color:#666666;
	}
#searchResultsTitle
{
	background-image:url(../images/title_searchresults_298x41.gif);
	background-repeat: no-repeat;
	background-position: right;
}

/* increase response page */

#titleIncreaseYourResponses {
	background-image:url(../images/title_increase_responses_550x31.gif);
	background-repeat:no-repeat;
	background-position:center;
	}

.bgNumber01 {
	background-image:url(../images/bg_num1_60x88.jpg);
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
	background-position: top;
	}

.bgNumber02 {
	background-image:url(../images/bg_num2_60x88.jpg);
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
	background-position: top;
	}

.bgCreatePersonalityProfile {
	background-image:url(../images/img_add_profile_500x88.jpg);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:top;
	background-position: top;
	}

.bgLearnToUploadVideo {
	background-image:url(../images/img_upload_video_500x88.jpg);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:top;
	background-position: top;
	}
/* upload photo */

#titlePhotoManagement {
	background-image:url(../images/title_photo_management_350x50.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

#txtLearnMore {
	background-image:url(../images/animate_upload_video_170x30.gif);
	background-repeat: no-repeat;
	}
#browseForHeader
{
	background-image:url(../images/greybar_blank_380x20.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.topPhotoHeader
{
	background-repeat: no-repeat;
	background-position: right bottom;
}
#photoManagementList li
{
	list-style-type: decimal;
}
/* hide profile */

#greybarHideProfile {
	background-image:url(../images/greybar_blank_287x21.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

#hideShowProfile {
	background-image:url(../images/title_hide_show_profile_380x36.gif);
	background-repeat:no-repeat;
	background-position: right top;
	}

.showTextOption {
	background-image: url(../images/text_show_43x14.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	}

.hideTextOption {
	background-image: url(../images/text_hide_35x12.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	}


.deletePhotoText
{
	background-image: url(../images/text_delete_this_photo_87x12.gif);
	background-repeat: no-repeat;
	background-position: top left ;
}
.uploadPhotoText
{
	background-image: url(../images/text_upload_photo_102x7.gif);
	background-repeat: no-repeat;
	background-position: top left ;
}


.viewFullPhotoText
{
	background-image: url(../images/text_view_full_photo_87x12.gif);
	background-repeat: no-repeat;
	background-position: top left ;
}

.setAsPrimaryText
{

	background-image: url(../images/text_set_primary_98x13.gif);
	background-repeat: no-repeat;
	background-position: top left ;
}

.setAsPrimary1Text
{

	background-image: url(../images/text_set_primary_01_98x13.gif);
	background-repeat: no-repeat;
	background-position: top left ;
}

.setAsPrimary2Text
{

	background-image: url(../images/text_set_primary_02_98x13.gif);
	background-repeat: no-repeat;
	background-position: top left ;
}
/*login */

#greybar_LoginSmall {
	background-image:url(../images/greybar_login_287x21.gif);
	background-repeat: no-repeat;
	}

.textUserName {
	background-image: url(../images/text_username_77x16.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}

.txtPassword {
	background-image:url(../images/text_password_77x13.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}
	
/* who's showing interest */
#titleWhosShowingInterest
{
	background-image:url(../images/title_wants_to_meet.gif);
	background-repeat: no-repeat;
	background-position: right center;
}	

/* promo - Hedonism III */

.promo_hedIII {
	background-image:url(../images/promo_hedIII_554x535.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	}

/* Jenna answer */

#JennaAnswer {
	background-image:url(../images/bg_jenna_answer_552x664.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	}

#JennaHomeLink {
	background-image:url(../images/but_jenna_visit_homepage_330x33.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

#JennaStoreLink {
	background-image:url(../images/text_jenna_buy_personalized_466x33.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

/* Jenna present */

#bgJennaPresent {
	background-image:url(../images/bg_jenna_present_550x764.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

#bgJennaBook {
	background-image:url(../images/bg_jenna_book_box_553x220.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
#JennaBookLink {
	background-image:url(../images/but_text_click_jenna_book_524x19.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}
/* Jenna Archive */

#bgJennaArchive {
	background-image:url(../images/bg_jenna_archive_553x664.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

/* email autoreply settings */

#titleEmailAutoReply {
	background-image:url(../images/title_email_auto_reply_414x33.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

.txtDefaultMessage {
	background-image:url(../images/text_default_message_170x15.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}

.txtEnterCustomReply {
	background-image:url(../images/text_auto_reply_170x29.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

/* Email message read */

#readMessageTitle {
	background-image: url(../images/titleReadMessage_250x40.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#readMessageTableHeader {
	background-image: url(../images/greybar_blank_550x21.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


#emailUpgradeNow {
	background-image: url(../images/animate_upgrade_now_341x24.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

/*#BoxEMR_ADH {
	background-image: url(../images/but_add_to_hotlist_128x18.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}*/

#BoxEMR_VP {
	background-image: url(../images/but_view_profile_128x18.gif);
	background-repeat: no-repeat;
}


/*#BoxEMR_BU {
	background-image: url(../images/but_block_user_128x18.gif);
	background-repeat: no-repeat;
}*/

/*#BoxEMR_DEL {
	background-image: url(../images/but_delete_116x18.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}*/

#BoxEMR_REP {
	background-image: url(../images/but_reply_116x18.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

/* Email message send */

#BoxEMS_EmI {
	background-image: url(../images/icon_email_title_25x31.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxEMS_EmT {
	}

#BoxEMS_BB {
}

#emailHeader {
	background-image: url(../images/text_send_message_209x30.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right;
}

#sendMessageHeader {
	background-image: url(../images/greybar_blank_550x25.gif);
	background-color: transparent;
	background-repeat: no-repeat;
}

/* email hotlist folders */

#titleHotlistFolders {
	background-image:url(../images/title_manage_friend_list.gif );
	background-repeat: no-repeat;
	background-position: right top;
	}

#greybarHotlistFolders {
	background-image:url(../images/greybar_manage_hotlist_557x20.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

/* email inbox */

#titleMyEmail {
	background-image:url(../images/title_my_email_200x30.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

#greybarMyEmail {
	background-image:url(../images/greybar_email_header_557x20.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

#greybarMyEmailSingle {
	background-image:url(../images/greybar_emailHeader_oneProfile_557x20.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}

#greybarMyEmailSingleSentFolder {
	background-image:url(../images/greybar_emailHeader_oneProfile_sent_folder_557x20.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
	
/* change email notication options */

#titleEmailOptions {
	background-image:url(../images/title_email_options_260x30.gif);
	background-position: right top;
	background-repeat: no-repeat;
	}

/* forgot password */

#titleForgotPassword {
	background-image:url(../images/title_forgot_password_317x33.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

#greybarForgotPassword {
	background-image:url(../images/greybar_blank_287x21.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

#myEmailText {
	background-image: url(../images/text_my_email_66x13.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}

.myEmailText {
	background-image: url(../images/text_my_email_66x13.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}


/* Display profile */

#topBoxDP_AM {
	background-image: url(../images/edit_about.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	}

#topBoxDP_IM {
	background-image: url(../images/edit_ideal.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	}

#BoxDP_AskP {
	background-image: url(../images/thm_ask_for_more_photos_48x64.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	}

#BoxDP_AskV {
	background-image: url(../images/thm_ask_for_video_48x64.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	}

#BoxDP_EmI {
	/*background-image: url(../images/icon_email_title_25x31.gif);*/
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	}

#BoxDP_EmT {
	background-image: url(../images/txt_email_me_now_156x25.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
	}

#BoxDP_PP_Blank {
	background-image: url(../images/greybar_previous_profile_blank_179x15.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top center;
	}

#BoxDP_PP {
	background-image: url(../images/greybar_previous_profile_179x15.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top center;
	}
	
#BoxDP_PP:hover {
	background-image: url(../images/greybar_previous_profile_over_179x15.gif);
	}

#BoxDP_BT_Blank {
	background-image: url(../images/greybar_back_to_search_result_blank_209x15.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top center;
	}

#BoxDP_BT {
	background-image: url(../images/greybar_back_to_search_result_209x15.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top center;
	}
	
#BoxDP_BT:hover {
	background-image: url(../images/greybar_back_to_search_result_over_209x15.gif);
	}

#BoxDP_NP_Blank {
	background-image: url(../images/greybar_next_profile_blank_162x15.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top center;
	}

#BoxDP_NP {
	background-image: url(../images/greybar_next_profile_162x15.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top center;
	}
	
#BoxDP_NP:hover {
	background-image: url(../images/greybar_next_profile_over_162x15.gif);
}

#BoxDP_Bb {
	background-image: url(../images/divider_550x12.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top center;
	}

td.BoxDP_Pb {
	background-image: url(../images/tile_brushed_metal_190x55.jpg);
	background-color: transparent;
	background-repeat: repeat-y;
	}

#BoxDP_PhotoIn {
	background-color: #CCCCCC;
	}

#BoxDP_VL {
	background-image: url(../images/but_view_larger_110x23.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	}

#BoxDP_MatchB {
	background-color: transparent;
	background-repeat: no-repeat;
	}

.BoxDP_D {
	background-repeat: no-repeat;
	border-collapse: separate;
	border-bottom:1px solid #CCCCCC;
	}

.BoxDP_Db {
	background-color: transparent;
	background-repeat: no-repeat;
	border-bottom: 1px solid #CCCCCC;
	border-collapse: separate;
	}

/* Help */

#titleHelp {
	background-image:url(../images/title_help_100x30.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

/* Hostlist folders - Tasi */

#BoxHF_BB {
	background-image: url(../images/graybar_hotlist_folders_550x20.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHF_BI {
	background-image: url(../images/icon_folder_33x30.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHF_Ti {
	background-image: url(../images/title_manage_friend_list.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHF_TiI {
	background-image: url(../images/icon_email_folder_26x25.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

/* My hotlist */

#BoxMH_Ti {
	background-image: url(../images/title_my_friend_list.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center bottom;
}

#BoxMH_BI {
	background-image: url(../images/icon_hotlist_title_26x26.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxMH_BB {
	background-image: url(../images/greybar_hotlist_header_558x31.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxMH_BB_No_Profile {
	background-image: url(../images/greybar_hotlist_header_no_profile_558x31.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left;
}

/* Edit profile */
#BoxEP_Ti {
	background-image: url(../images/title_edit_profile_550x50.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

/*#BoxEP_BI {
	background-image: url(../images/icon_account_options_title_30x30.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}*/

.BoxEP_PhotoIn {
	background-color: #CCCCCC;
}

#BoxEP_VP {
	background-image: url(../images/but_view_profile_top_EP_90x16.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center top;
}

#BoxEP_VP:hover {
	background-image: url(../images/but_view_profile_top_EP_90x16_down.gif);

}


#BoxEP_AO {
	background-image: url(../images/but_acct_options_109x16.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center top;
}

#BoxEP_AO:hover {
	background-image: url(../images/but_acct_options_down_109x16.gif);

}


table.goldtbkg {
	background-image: url(../images/title_member_level_gold_550x18.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

#BoxEP_DWY {
	background-image: url(../images/text_describe_what_looking_for_276x9.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;

}

#BoxEP_PH {
	background-image: url(../images/text_profile_headline_126x9.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	}

td.BoxEP_Pb {
	background-image:url(../images/tile_brushed_metal_197x55.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: center top;
	text-align: center;
	}

#BoxEP_ULP {
	background-image: url(../images/upload_photos_160x23.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxEP_AFF {
	background-image: url(../images/thm_upload_a_photo_48x64.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxEP_D {
	background-color: transparent;
	background-repeat: no-repeat;
	border-bottom: 1px solid #DBEBEA;
	border-collapse: separate;
}

#BoxEP_Db {
	background-color: transparent;
	background-repeat: no-repeat;
	border-bottom: 1px solid #C7D9D7;
	border-collapse: separate;
	}


.BoxEP_Pic {
	background-color:#CCCCCC;
	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: #666666;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #666666;
}

.BoxEP_Pic2 {
	background-color: #CCCCCC;
}

/* home */


#mainPageContainer
{
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

#joinForFreeButton {
	background-image: url(../images/but_joinforfree_150x30.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}

#topLeftBoxMainPage
{

	background-position: center top;
}

.div_topLeftHomeContainer
{
	background-image:url(../images/box_index_flash_bg_475x287.jpg);
	background-repeat: no-repeat;
}
.div_topLeftCityContainer
{
	background-image:url(../images/bg_gray_rounded_466x314.jpg);
	background-repeat: no-repeat;
}
#div_cityTextTop
{
	background-image:url(../images/bg_grey_and_white_top_467x17.jpg);
	background-repeat: no-repeat;
}

#div_cityText
{
	background-image: url(../images/bg_grey_and_white_mid_467x53.jpg);
	background-repeat: repeat-y;
}


#div_cityTextBottom
{
	background-image:url(../images/bg_grey_and_white_bottom_467x53.jpg);
	background-repeat: no-repeat;
}

#topRightBoxMainPageText
{
	background-image:url(../images/box_quicksearch_couple_234x225.jpg);
	background-repeat: no-repeat;
}
#topRightBoxMainPage {
	background-image: url(../images/box_quicksearch_gray_bg_264x288.jpg);
	background-repeat: no-repeat;
	background-position:right top;
}

#bottomLeftBoxMainPage {
	background-image: url(../images/bg_home_login_box_369x148.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#membersLoginTextMainPage {
	background-image: url(../images/text_mem_login_104x14.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#bottomRightBoxMainPage {
	background-image: url(../images/bg_home_members_372x151.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

table.whiteform {
	background-color: #ffffff;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
}

table.nothing, td.nothing {
	padding: 0px;
	border-spacing: 0px;
	margin: 0px;
	}

/*home - alt version */

#containerHome {
	background-color: #FFFFFF;
}

#bgHome {
	background-image:url(../images/box_index_flash_bg_475x287.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	}

#formQuicksearch {
	background-image:url(../images/box_quicksearch_bg_264x288.jpg);
	font-size: 12px;
	color: #333333;
	background-position: right center;
	}

/* Member home */

.memberHomeName
{
	color:#000099;
}

.memberHomeStat
{
	color:#000099;
	font-size:10px;
	font-weight:normal;
}

td.BoxMH_Ptop {
	background-image: url(../images/bkg_mem_home_profile_up_168x25.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHM_Hedonism {
	background-image: url(../images/box_hedonism_contest_181x119.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right center;
}

#BoxHM_Ask_J {
	background-image: url(../images/box_ask_jenna_366x119.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHM_Pop_M {
	background-image: url(../images/bar_view_popular_members_550x21.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

/*#BoxHM_Pop_M_T {
	background-image: url(../images/par_pop_members_172x68.jpg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	}*/

#boxPopularMembers {
	background-image:url(../images/box_view_popular_members_554x126.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	}

#BoxHM_AM_Top {
	background-image: url(../images/home_automatch_o1_179x20.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHM_AM_View {
	background-image: url(../images/home_automatch_o2_179x34.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	}

#BoxHM_AM_Update {
	background-image: url(../images/home_automatch_o3_179x32.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHM_AM_What {
	background-image: url(../images/home_automatch_o4_179x31.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHM_Photos_Top {
	background-image: url(../images/home_photos_o1_179x20.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHM_Photos_UpP {
	background-image: url(../images/home_photos_o2_179x46.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHM_Photos_UpV {
	background-image: url(../images/home_photos_o3_179x51.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
}

#BoxHM_Profile_Top {
	background-image: url(../images/home_profile_o1_179x20.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right center;
}

#BoxHM_Profile_View {
	background-image: url(../images/home_profile_o2_179x29.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right center;
}

#BoxHM_Profile_Edit {
	background-image: url(../images/home_profile_o3_179x20.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right center;
}

#BoxHM_Profile_Acc {
	background-image: url(../images/home_profile_o4_179x21.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right center;
}

#BoxHM_Profile_EditP {
	background-image: url(../images/home_profile_o5_179x27.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right center;
}


#BoxHM_GR_Box_Ad {
	background-image: url(../images/box_goldroom_ad_180x117.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right center;
}


/* edit personality profile form */

#titleEditPersonalityProfileForm {
	background-image:url(../images/title_personality_profile_form_425x30.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

.txt_love {
	background-image:url(../images/text_i_love_47x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_hate {
	background-image:url(../images/text_i_hate_47x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_positions {
	background-image:url(../images/text_favourite_positions_145x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_senses {
	background-image:url(../images/text_sense_important_485x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_hair_color {
	background-image:url(../images/text_sexiest_hair_color_246x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_swallow {
	background-image:url(../images/text_oral_sex_swallow_352x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_size_important {
	background-image:url(../images/text_does_size_matter_243x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_ever_had_night_stand {
	background-image:url(../images/text_ever_had_one_night_stand_291x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_ever_faked_orgasm {
	background-image:url(../images/text_you_fake_orgasm_253x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_aroused_by_porn {
	background-image:url(../images/text_you_like_porno_283x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_virginity_lost_age_range {
	background-image:url(../images/text_how_old_lost_virginity_382x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_body_type {
	background-image:url(../images/text_what_body_type_turns_you_on_283x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_lover_rate {
	background-image:url(../images/text_rate_yourself_scale_1to10_492x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_age_relationships {
	background-image:url(../images/text_what_age_group_attractive_515x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_after_sex_activity {
	background-image:url(../images/text_what_do_after_sex_286x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_fantasy_location {
	background-image:url(../images/text_fantasize_about_sex_locations_349x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_total_sex_partners {
	background-image:url(../images/text_how_many_sex_partners_300x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_sex_weekly_frequency {
	background-image:url(../images/text_how_many_times_sex_423x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_masturbation_weekly_frequency {
	background-image:url(../images/text_how_many_times_mast_437x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

.txt_lie_on_survey {
	background-image:url(../images/text_do_lie_on_surveys_213x9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}

/* writing ideas */

#titleWritingIdeas {
	background-image:url(../images/title_writingideas_258x43.gif);
	background-repeat: no-repeat;
	background-position:right;
	}

/* privacy */

#titlePrivacy {
	background-image:url(../images/title_privacy_policy_206x30.gif);
	background-repeat: no-repeat;
	background-position:right;
	}

#SavedSearches {
	background-image:url(../images/img_saved_searches_109x12.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}

/* automatch */

#titleAutoMatch {
	background-image:url(../images/title_automatch_200x40.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

/* what is automatch */

#autoMatchTableHeader
{
	background-image:url(../images/icon_match_50x96.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

/* top 50 lesbians */

#top50LezHeader
{
	background-image:url(../images/title_searchresults_298x41.gif);
	background-repeat: no-repeat;
	background-position:right;
	}

/* pop up - hotlist and blocklist */

.bgPopBanner336 {
	background-image:url(../images/ban_ss_popup_336x35.gif);
	}

.bgPopBG {
	background-image:url(../images/bg_ss_popup_336x209.gif);
	}


/* more Account options */

#titleAccountOptions {
	background-image:url(../images/title_account_options_244x30.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

#greybarPhotosVideos {
	background-image:url(../images/greybar_photos_videos_250x21.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}

#greybarAdminSettings {
	background-image:url(../images/greybar_admin_settings_205x21.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}

#greybarEmailSettings {
	background-image:url(../images/greybar_email_setting_250x21.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

#greybarHelpDesk {
	background-image:url(../images/greybar_help_desk_250x21.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}


#greybarProfileSettings {
	background-image:url(../images/greybar_profile_settings_250x21.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}

/* re-enter email

#greybarChangeYourEmail {
	background-image:url(../images/greybar_changeEmail_350x21.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	}*/

/* add profile mem step 1 */

#titleStepOneAddProfile {
	background-image:url(../images/bar_step1of2_550x25.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

#titleAddProfile {
	background-image:url(../images/bann_add_mem_profile_540x50.gif);
	background-repeat: no-repeat;
	background-position:right top;
}

/* add profile mem step 2 */

#titleStepTwoAddMemProfile {
	background-image:url(../images/bar_step2of2_add_profile_550x25.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

/* add profile 01 */

#titleStepOneAddMemProfile {
	background-image:url(../images/bar_step1of2_add_profile_550x25.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

#titleAddMemProfile {
	background-image:url(../images/bann_add_profile_448x36.gif);
	background-repeat: no-repeat;
	background-position:right top;
}

#titleSelectAllThatApply {
	background-image:url(../images/greybar_select_all_that_apply_550x25.gif);
	background-repeat: no-repeat;
	background-position:center bottom;
}

/* add profile step 2 */

#titleStepTwoAddProfile {
	background-image:url(../images/bar_step2of2_550x25.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

/* about me */

#greybarAboutMe {
	background-image:url(../images/greybar_about_me_550x25.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}

/* about us */

#greybarAboutUs {
	background-image:url(../images/greybar_about_us_550x25.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}

/* couple top */

#greybarCouple
{
	background-image:url(../images/greybar_partner1_partner2_550x25.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

#greybarCoupleStraightReverse{
	background-image:url(../images/greyBar_couple_top_reverse_550x25.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
#greybarCoupleStraight
{
	background-image:url(../images/greybar_couple_straight_top_550_25.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

/*his info */

#greybarHisInfo {
	background-image:url(../images/greyBar_his_info_550x25.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}

/* her info */

#greybarHerInfo {
	background-image:url(../images/greyBar_her_info_550x25.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}

/*partner 01 */

#greybarPartner01 {
	background-image:url(../images/greybar_partner_1_550x25.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}

/* partner 02 */

#greybarPartner02 {
	background-image:url(../images/greybar_partner_2_550x25.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}

/* advanced search */

#titleAdvancedSearch {
	background-image:url(../images/title_advncd_srch_493x51.gif);
	background-repeat: no-repeat;
	background-position:right top;
}

/*folder list */

#div_folderList a {
	color:#003399;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	}

/* blocklist */

#titleBlockList {
	background-image:url(../images/title_block_list_200x40.gif);
	background-repeat: no-repeat;
	background-position:right top;
}

#headerBlockList {
	background-image:url(../images/header_block_list_550x20.jpg);
	background-repeat: no-repeat;
	background-position:center bottom;
	}

/* Custodian of Records */

#titleCustodianOfRecords {
	background-image:url(../images/title_custodian_of_records_330x30.gif);
	background-repeat: no-repeat;
	background-position:right top;
	}

.fontCOR {
	font-family:Verdana;
	line-height: 1.3;
	font-size: 13px;
	color: #000000;
	}

/* generic no-underlined links div */

#noUnderLinedLinks .a {
	text-decoration:none;
	color:#000066;
	}

/* pagination mechanism */

#div_pagination a
{
	font-size:10px;
	color:#000099;
}
#previousButton
{
	background-image:url(../images/but_previous_left_arrow_108x24.gif);
	background-repeat: no-repeat;
	background-position:left center;
}
#nextButton
{
	background-image:url(../images/but_next_right_arrow_74x24.gif);
	background-repeat: no-repeat;
	background-position:right center;
}
.textSubmitButton
{
	border:0px;
	padding:0px;
	margin:0px;
	background-color: transparent;
	background-image: none;
}
.linkSubmit
{
	font-size: 11px;
	color: #000066;
	cursor: pointer;
}


#spn_screenName
{
	font-size: 1.2em;
}

#HotlistBackButton
{
	background-image:url(../images/but_back_to_my_friend_list.gif);
	background-repeat: no-repeat;
	background-position:center;

}

#EmailBackButton
{
	background-image:url(../images/but_back_to_email_128x18.gif);
	background-repeat: no-repeat;
	background-position:center;

}


a div{
	
	cursor: pointer;
}

#dvUlVideoBoxTop {
	background-image:url(../images/ulvideo_box_top.gif);
	background-repeat: no-repeat;	
}

#dvUlVideoBoxBtm {
	background-image:url(../images/ulvideo_box_btm.gif);
	background-repeat: no-repeat;	
}

#dvUlVideoBoxBody
{
	border-left-color: #999999;
	border-right-color: #999999;
}



/*error box */
.errorBoxMiddle
{
    background-image: url(../images/error_box_middle_8x34.jpg);
    background-repeat: repeat-x;
}
    .errorBoxMiddle #spn_errorMessages
    {
        color: #FF0000;
    }

.errorBoxLeft
{
    background-image: url(../images/error_box_left_35x34.jpg);
}

.errorBoxRight
{
    background-image: url(../images/error_box_right_16x34.jpg);
}


/*result box */
.resultBoxMiddle
{
    background-image: url(../images/result_box_middle_8x34.jpg);
    background-repeat: repeat-x;
}
    .resultBoxMiddle #spn_resultMessages
    {
        color: #00FF00;
    }

.resultBoxLeft
{
    background-image: url(../images/result_box_left_35x34.jpg);
}

.resultBoxRight
{
    background-image: url(../images/result_box_right_16x34.jpg);
}


.warningTextColour
{
    color:#666666;
}

#tdAccountNameHeading
{
	background-image: url(../images/account_name_99x8.jpg);
	background-repeat: no-repeat;
	background-position: center right;
}
	#tdAccountNameHeading span
	{
		display: none;
	}
.searchSettings
{
	color: #FFF;
}
/* landing page nav */
#ulTopNavLanding
{
	background-image: url( '../images/grey_bar_1x18.gif' );
	background-repeat: repeat-x;		
}
#ulBtmNavLanding
{
	background-image: url( '../images/footer_blank_760x17.jpg' );
	background-repeat: no-repeat;	
}
#ulBtmNavLanding.userNavLanding li div
{
	margin-top: 5px;
}
.userNavLanding
{
	height: 18px;
	padding: 0px 0px 0px 12px;
}		
	.userNavLanding li
	{
		display: inline;
		font-size: 11px;
		font-weight: bold;
	}	
		.userNavLanding li div
		{	
			float: left;
			margin: 0px 8px 0px 8px;
		}
		.userNavLanding li div span
		{
			display: none;
		}																																	
		.userNavLanding li a
		{
			color:#CCCCCC;
			font-family:Arial,Helvetica,sans-serif;
			font-size:10px;
			font-weight:bold;			
		}
		.userNavLanding li a:hover
		{
			font-family:Arial,Helvetica,sans-serif;
			color: #ffffff;			
		}		
		.userNavLanding li a:visited
		{
			color:#CCCCCC;
			font-family:Arial,Helvetica,sans-serif;
			font-size:10px;
			font-weight:bold;			
		}	


	.rightColOptions a {
		text-decoration:underline;
		font-weight:bold;
		}
		
		
		#continueChatMessage
		{
		  background-color: #B51515;
		  color: #FFFFFF;
		  font-size: 24px !important;
		}
		
/* pop-up blocker attention */
/*#dvAttentionPopup
{
	border: 3px solid #FF2D06;
	text-align: center;
	padding: 20px 35px 20px 35px;
	color: #FF2D06;
	background-color: #FFFFFF;
}
	#dvAttentionPopup h2
	{
		font-size: 26px;
	}
	#dvAttentionPopup h3
	{
		font-size: 16px;
		margin: 15px 0px 15px 0px;
		line-height: 15px;
	}
	
	html[xmlns*=""] body:last-child #dvAttentionPopup h3 { margin-bottom: 10px; } 
	#dvAttentionPopup p
	{
		color: #5C5C5C;
		font-size: 12px;
		margin-bottom: 10px;
		font-weight: bold;
		line-height: 15px;
	}	
	#dvAttentionPopup a
	{
		background-image: url( '../images/popup_attention_click_here.jpg' );
		background-repeat: no-repeat;
	}
		#dvAttentionPopup a span
		{
			display: none;
		}*/
		
/* popup blocker faq */
#faqContent
{
	border:1px solid #B9B9B9;
	background: #E9E9E9;
}
	#faqContent .dvBox
	{
		background: #CACAD2;	
		border: 1px solid #B2B2B2;
	}
		#faqContent .dvBox .dvBoxBody
		{
			background: #DFDFE4;
			border: 0px;
			color: #565656;
		}
	.makeMessengerWork
	{	
		color: #000099;
		text-align: center;
		padding: 0px 170px 10px 170px;
		font-size: 17px;
		line-height: 25px;
		font-weight: 700;
	}
	.numberedList
	{
		padding-left: 20px;
		margin: 0px 0px 10px 0px;
	}
		.numberedList li
		{
			list-style: decimal;
			list-style-position:outside;
			line-height: 15px;
		}
			.numberedList.extraLineHeight li
			{
				line-height: 20px;
			}
	.listTitles
	{
		margin: 10px 0px 10px 0px;	
		line-height: 15px;	
	}
		.listTitles.descriptionTitle
		{
			margin: 18px 0px 18px 0px;
		}
		.listTitles.descriptionTitle.extraTopMargin
		{
			margin-top: 50px;
		}
		.listTitles.ieTitle
		{
			margin-bottom: 0px;
		}
		.listTitles strong
		{
			font-weight: bold;
		}

.results {
	color:#333333;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	text-align:center;
}

.logoTable
{
	font-size: 10px;
	text-align: center;
}
	.logoTable td
	{
		padding:8px 8px 10px 0px;
	}
	.logoTable td a:link
	{
		text-decoration: none;
	}
		.logoTable td a:hover
		{
			text-decoration: underline;
		}
		.logoTable td a:visited
		{
			text-decoration: none;
		}
	.logoTable td img
	{
		border:1px solid #B2B2B2;
	}
		.logoTable td a:hover img
		{
			border:1px solid #B2B2B2;
		}
		
		.logoTable td a:visited img
		{
			border:1px solid #B2B2B2;
		}

#message {
	font-size : 10px;
	color : #565656;
	text-align: center;
}

.friend-request-title
{
	font-size : 1.6em;
}

.friend-request-message
{
	font-size : 1.3em;
}

#message a:link {
	text-decoration : underline;
	color : #565656;
}
	#message a:hover {
		text-decoration : underline;
		color : #565656;
	}
	#message a:visited {
		text-decoration : underline;
		color : #565656;
	}
/* membership accept */
div#acceptContainer {
	overflow: auto;
	width: 874px;
	height: 625px;
	padding: 35px 8px 8px 8px;
	margin: 8px 0px 8px 8px;
	border:1px solid #B4B4B4;
	
	background-image: url( '../images/membership_accept/header_tile.jpg' );
	background-position: top center;
	background-repeat: repeat-x;
}

div#acceptContent {
	float: left;
	width: 665px;
	height: 618px;
}
	div#acceptThankYou {
		color:#1102B1;
		font-size:34px;
		font-weight:bold;	
	}
		div#acceptThankYou #thankYouContent {
			position: absolute;
			padding:16px 0px 0px 18px;
			width:647px;		
		}
			div#acceptThankYou #thankYouContent img {
				padding: 44px 0px 0px 27px;
				display: block;
			}
	div#membershipDetails {
		background-image: url( '../images/membership_accept/back_oval.jpg' );
		background-repeat: no-repeat;

		height: 150px;
		margin:34px 11px 0px;
		padding:18px 0px 1px 20px;
		
		color:#000000;
		font-size:12px;
	}
		div#membershipDetails h3 {
			color:#1102B1;
			font-size:16px;
			font-weight:bold;		
		}
	div#contactInfo {
		font-size:10px;
		margin-top: 15px;
		line-height:14px;
	}
		div#contactInfo span {
			font-weight:bold;
		}
		div#contactInfo p {
			padding: 8px 0px 0px 33px;
			clear: left;
		}
		 div#contactInfo img {
		 	padding: 0px 0px 0px 33px;
		 }
		 div#contactInfo span#printThis, div#contactInfo img {
		 	float: left;
		 	display: block;
		 }
		 div#contactInfo span#printThis {
		 	width: 300px;
		 	padding:5px 0px 0px 4px;
		 }
div#acceptAds {
	float: right;
	width: 200px;
}
	div.acceptAd {
		width: 200px;
		height: 220px;
		margin-bottom: 8px; 
	}