
/*---------- WeeHome ----------*/
.rowstyle
{
	color: yellow;
	padding: 0px;
	margin: 0px;
}
#weehome-leftcolumn
{
	width: 592px;
	margin: 0 6px 0 0;
	float: left;
}
#weehome-rightcolumn
{
	width: 250px;
	float: right;
	clear: right;
	margin: 0;
}
#weehome-flash
{
	width: 848px;
	height: 300px;
	margin: 6px 0 6px 0;
}
#weehome-flash2
{
	width: 848px;
	height: 300px;
	margin: 6px 0 6px 0;
}
#contact-homeheading
{
	width: 20px;
	height: 25px;
}
a#check-out-blog
{
	position: absolute;
	top: 0;
	right: 1px;
	display: block;
	height: 25px;
	text-indent: -30000px;
}
a:hover#check-out-blog
{
	background-position: 0 -25px;
}
a#safety-advice,
a#report-abuse
{
	text-indent: -30000px;
	display: block;
	width: 250px;
	height: 25px;
	margin-bottom: 6px;
}
a:hover#safety-advice,
a:hover#report-abuse,
a:hover#collapse
{
	background-position: 0 -25px;
}
SPAN.comment-report-abuse
{
	color: #a7a7a7;
	font-weight: normal;
	font-size: 7pt;
	padding-top: 4px;
	margin: 4px 0 4px 4px;
	border-left: 1px solid #a7a7a7;
	padding: 0 6px 0 6px;
	float: left;
	clear: right;
}

#secret-button
{
	text-indent: -30000px;
	display: block;
	width: 140px;
	height: 140px;
	position: absolute;
	top: 0;
	left: 0;
}
.nocomments
{
	width: 100%;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 20px;
	color: #06426a;
}
#edit-settings
{
	list-style-type: none;
	width: 175px;
	height: 25px;
	position: absolute;
	top: 0;
	right: 0;
}
#edit-settings li
{
	display: block;
	text-indent: -30000px;
	float: left;
}
/* Settings -Tabbed version */
.settingsContainer
{
	display:none;
	background-color:white;
	color:white;
	margin-bottom:5px;
	padding: 6px;
	width:580px;
}
.settingsHeader
{
	background:transparent url(../images/home/homeMessages/messageheadbg.gif) repeat-x scroll 0 0;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:7px;
	padding-top:7px;
	width:574px;	
}
.settingsHeader a
{
	padding-left:485px;
	color:#A7DBE6;
}
.settingsHeader a:visited
{
	color:#A7DBE6;
}
.settingsHeader a:hover
{
	color:#ffffff;
}
#settings-panel
{
	position: relative;
	width: 581px;
}
#settings-panel-alt
{
	position: relative;
	width: 586px;
	margin: -6px 0 6px 3px;
	background-color: red;
}
.settings-panel-stripes
{
	width: 578px;
	position: relative;
	height: 39px;
	background: url(../images/shared/settings-stripes.gif);
	border-top: 1px solid #d9d9d9;
}
.settings-panel-stripes p,
#settings-panel
.settings-panel-stripes p
{
	background-image: url(../images/shared/reg-warning.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 50px;
	background-position: 10px 0 0 0;
	font-size: 8pt;
	color: #c60000;
	position: absolute;
	height: 42px;
	top: 3px;
	font-weight: bold;
}
.settings-panel-stripes p
{
	left: 270px;
	width: 190px;
}
#settings-panel
.settings-panel-stripes p
{
	left: 6px;
	width: 325px;
}
#settings-footer
{
	background:transparent url(../images/home/homeMessages/messageheadbg.gif) repeat-x scroll 0 0;
	height: 23px;
}
#settings-tab-background
{
	background-color: #efefef;
	border-left: 1px solid #b6b6b6;
	border-right: 1px solid #b6b6b6;
	border-bottom: 1px solid #d9d9d9;
	width: 584px;
	height: 32px;
	overflow: hidden;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 580px;
	height: 32px;
}
html > body DIV#settings-tab-background
{
	width: 579px;
	height: 32px;
}
#privacy-content,
#details-content,
#password-content,
#email-content,
#subscriptions-content
{
	width: 580x;
	border-left: 1px solid #b6b6b6;
	border-right: 1px solid #b6b6b6;
	border-bottom: 1px solid #d9d9d9;
	background-color: #FFF;
	position: relative;
	padding-top: 15px;
}
#privacy-content
{
	height: 265px;
}
#details-table,
#subscriptions-table,
#password-table
{
	width: 558px;
	margin: 0 auto 16px;
	position: relative;
}
#subscriptions-table-left,
#password-table-left
{
	width: 335px;
}
#settings-panel #password-table-left h3,
#settings-panel #subscriptions-table-left h3,
#settings-panel #notifications-table h3
{
	margin: 0 0 10px;
	padding: 0;
	border-bottom: 1px solid #ccc;
}
#settings_send_validation_email
{
	cursor: pointer;
	font-weight: bold;
	text-decoration: underline;
}
.settings-tip
{
	background-color: #efefef;
	padding: 12px 14px 7px;
}
.settings-tip h4
{
	margin-bottom: 6px;
	color: #205e88;
	font-size: 12px;
}
.settings-tip p
{
	font-size: x-small;
}
#notifications-table
{
	width: 335px;
	padding-top: 16px;
}
table#notifications-table tr
{
	height: 22px;
}
.notify-button-headings
{
	font-size: x-small;
	color: #205e88;
	text-align: center;
}
.notify-radio-button
{
	text-align: center;
}
#privacy-checkbox
{
	position: absolute;
	right: 13px;
	bottom: 14px;
	height: 128px;
}
.form-label
{
	color: #06426a;
	font-size: 8pt;
}
#blocking-error,
#blocking-error-long,
#unblocking-error
{
	background-image: url(../images/shared/bloking-error.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	font-size: 7pt;
	color: #c60000;
	position: absolute;
	height: 42px;
}
#blocking-error-long
{
	bottom: 133px;
	left: 290px;
	width: 150px;
	padding: 5px 0 0 28px;
}
#blocking-error
{
	bottom: 133px;
	left: 290px;
	width: 150px;
	padding: 10px 0 0 28px;
}
#unblocking-error
{
	bottom: -6px;
	left: 290px;
	width: 125px;
	padding: 5px 0 0 28px;
}
.blocking-input
{
	font-size: 8pt;
	border: 1px solid #c8c8c8;
	padding: 2px 0 2px 2px;
	color: #616161;
	width: 260px;
	margin-left: 8px;
}
.blocking-input-entry
{
	font-size: 8pt;
	border: 1px solid #c8c8c8;
	padding: 2px 0 2px 2px;
	color: #616161;
	width: 260px;
	height: 50px;
	margin-left: 8px;
}
.settings-input,
.settings-dropdown,
.settings-dob-input
{
	font-size: 8pt;
	border: 1px solid #c8c8c8;
	padding: 2px 0 2px 2px;
	color: #616161;
}
#settings_dob_month,
#settings_dob_day
{
	width: 25px;
}
#settings_dob_year
{
	width: 35px;
}
.dob-info-txt
{
	font-size: x-small;
}
.settings-input,
.settings-dropdown
{
	width: 170px;
}
.settings-dob-input
{
	width: 55px;
}
.settings-spacer-column
{
	width: 15px;
}
.settings-feedback
{
	font-size: x-small;
	color: #CC0000;
	padding: 4px 0 0 8px;
}
.settings-productbox
{
	position: relative;
	bottom: 0px;
	left: 0px;
	width: 300px;
	font-size: x-small;
}
.settings-productbox input
{
	margin-top: 4px;
	float: left;
	clear: none;
}
.settings-productbox label
{
	width: 275px;
	float: right;
}
#settings-panel h3
{
	font-size: 9pt;
	color: #06426a;
	margin: 0 0 4px 15px;
}
.settingsradiostyles
{
	color: #005486;
	margin: 0 0 15px 15px;
	padding: 0px;
	width: 200px;
}
.bottomsettingsradiostyles
{
	color: #005486;
	margin: 0 0 0 15px;
	padding: 0px;
}
.blockingradiostyles
{
	color: #005486;
	margin: 0 0 10px 15px;
	padding: 0px;
}
.blockingradiostyles h3
{
	color: yellow;
	margin: 0 0 10px 15px;
	padding: 0px;
}
.settingsradiostyles
{
	color: #005486;
	margin: 0 0 15px 15px;
	padding: 0px;
	width: 260px;
}
.settingsradiostylestop
{
	color: #005486;
	margin: 0 0 10px 15px;
	padding: 0px;
	width: 190px;
}
.checktop
{
	margin-bottom: 35px;
}
.checktopalways
{
	margin-bottom: 27px;
}
#zip-instructions
{
	font-size: x-small;
	width: 175px;
}
.reg-heading4
{
	font-size: x-small;
	position: absolute;
	right: 8px;
	bottom: -28px;
}
.blockingbackground
{
	background: url(../images/shared/blocking-background.gif) no-repeat;
	width: 290px;
	height: 268px;
	float: right;
	color: #005486;
	margin: -8px 6px 0px 0px;
}
.blockingtable
{
	margin-left: 2px;
	margin-top: 10px;
	padding: 0px;
}
.blockingbackground p
{
	font-size: 10px;
	color: #999999;
	margin: 0 10px 2px 10px;
}
.blockingtext p
{
	font-size: 10px;
	color: #666666;
	margin-left: 8px;
	padding: 0px;
}
.blockingheader h4
{
	font-size: 9pt;
	color: #06426a;
	margin-left: 8px;
	padding: 0px;
}
.weespace-ad,
.weespace-ad-presence
{
	background-color: #FFF;
	border-left: 1px solid #c0bfc0;
	border-right: 1px solid #c0bfc0;
	width: 248px;
	position: relative;
}
.weespace-ad
{
	padding: 24px 0 34px;
}
.weespace-ad-presence
{
	padding: 24px 0 0;
}
.impresence-back
{
	background-color: #efefef;
	border-bottom: 1px solid #c0bfc0;
	width: 248px;
	margin-bottom: 7px;
}
.impresence-back-new
{
	background-color: #efefef;
	border-bottom: 1px solid #c0bfc0;
	width: 248px;
	margin-bottom: -1px;
}
.visablity-back
{
	background-color: #efefef;
	border-top: 1px solid #c0bfc0;
	width: 248px;
}
.impresenceheading
{
	width: 95px;
	font-size: 12px;
	color: #0B507E;
	font-weight: bold;
	padding-left: 6px;
}
.weespace-ad-presence h1
{
	font-size: 11px;
	color: #0B507E;
	margin-left: 8px;
}
.weespace-ad-presence p
{
	font-size: 10px;
	color: #616161;
	width: 220px;
	margin-left: 12px;
}
.weehome-topical
{
	width: 250px;
	height: 250px;
	margin-bottom: 6px;
}
.whatsNewTeaser
{
	margin-bottom: 6px;
}
.trophiesPanel
{
	margin-bottom: 6px;
}
.object-wrap
{
	text-align: center;
	margin: 0 auto;
}
.weespace-ad-top
{
	background: url(../images/shared/weehome-ad-top.gif) no-repeat;
	top: -1px;
	height: 25px;
	overflow: hidden;
	width: 250px;
	position: absolute;
	left: -1px;
}
.weespace-ad-bottom,
.weespace-ad-bottom-alt
{
	overflow: hidden;
	width: 250px;
	margin-bottom: 6px;
	position: relative;
}
.weespace-ad-bottom
{
	background: url(../images/shared/weehome-ad-bottom-bigc.gif) no-repeat;
	height: 43px;
}
.weespace-ad-bottom p
{
	text-align: center;
	font-weight: bold;
	color: #06426A;
	margin-top: 13px;
}
.weespace-ad-bottom-alt
{
	background: url(../images/shared/weehome-ad-bottom-alt.gif) no-repeat;
	height: 14px;
}
.weespace-ad-top h3
{
	font-size: 12px;
	color: red;
	height: 25px;
	background-color: red;
	width: 200px;
	z-index: 110;
}
a:hover.ad-edit
{
	background-position: 0 -25px;
}
.pic-username p
{
	padding-bottom: 8px;
	color: #06426a;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	width: 90px;
	margin-left: 7px;
}
.pic-username img
{
	display: block;
	margin-left: 15px;
	width: 80px;
	height: 72px;
}
.soapbox
{
	background: url(../images/shared/soapbox.gif) no-repeat;
	width: 85px;
	height: 29px;
	margin: 0 auto;
	line-height: 17px;
	color: #4f4f4f;
}
/*---------- Sign in to get started page ----------*/
.boldtext
{
	color: #00375d;
	font-weight: bold;
	font-size: 12px;
}
.invite-panel-bottom
{
	background: url(../images/shared/weebuddies_footer.gif) no-repeat;
	overflow: hidden;
	width: 848px;
	height: 8px;
	margin: 0 auto 5px;
}
.weebuddies-panel-bottom
{
	background: url(../images/shared/weebuddies-white-footer.gif) no-repeat;
	overflow: hidden;
	width: 848px;
	height: 8px;
	margin: 0 auto 5px;
	clear: both;
}
.getstarted-weemees
{
	background-image: url(../images/shared/signin-weemees.jpg);
	height: 280px;
	width: 408px;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
/*---------- Edit panel homepage ----------*/
.editfield
{
	width: 230px;
	height: 16px;
	border: 1px solid #c0bfbf;
	margin: 3px 3px 3px 8px;
	color: #616161;
	font-size: 14px;
	margin-bottom: 10px;
}
.contactheading
{
	font-size: 8pt;
	font-weight: bold;
	color: #0b507e;
	float: left;
	width: 100px;
	margin: 5px 0 0 8px;
}
#impresence
{
	width: 100%;
	font-size: 14px;
	padding: 2px 6px 0;
}
#visabilty
{
	width: 100%;
	font-size: 12px;
	padding: 2px 6px 0;
}
.radiopresence
{
	margin-left: 5px;
}
.pres-label
{
	font-size: 9pt;
}
.presenceyahoologos
{
	margin: 5px 0px 10px 60px;
	width: 130px;
	height: 20px;
}
.presenceaimlogo
{
	width: 20px;
	height: 20px;
	position: relative;
	margin: 0px 0px 15px 115px;
}
.presenceskypelogo
{
	width: 130px;
	height: 20px;
	position: relative;
	margin: 10px 0px 20px 65px;
}
#builtweemeeholder
{
	width: 163px;
	height: 172px;
	background-color: red;
	background: url(../images/shared/bigger-shadow.gif) no-repeat;
	background-position: bottom;
	position: absolute;
	top: 78px;
	left: 340px;
}
#builtweemeeholderinside
{
	width: 163px;
	height: 167px;
}
.presence-on
{
	background-color: #d2f2bf;
}
.presence-off
{
	background-color: #f4a7a7;
}
#presence-click-instructions
{
	color: #0b507e;
	font-size: 12px;
	margin: 5px 0 5px 42px;
	font-weight: bold;
}
.logotablebackgroundskype
{
	width: 248px;
	height: 26px;
	position: relative;
	background: url(../images/shared/background-table-skype.gif);
}
.logotablebackgroundaim
{
	width: 248px;
	height: 26px;
	position: relative;
	background: url(../images/shared/background-table-aim.gif);
}
.tableaimlogo
{
	height: 16px;
	width: 16px;
	float: right;
	margin-right: 55px !important;
	margin-right: 28px;
	margin-top: 6px;
}
.tableskypelogo
{
	height: 20px;
	width: 114px;
	float: right;
	margin-right: 5px;
	margin-top: 4px;
}
.pleasetext
{
	font-size: x-small;
}
.pleasebox
{
	width: 310px;
	position: absolute;
	bottom: 50px;
	left: 13px;
}
#displayname
{
	margin-right: 3px;
	width: 14px;
	height: 14px;
}
/*---------- account popups ----------*/
#overlaybox
{
	width: 584px;
	height: 244px;
	position: absolute;
	background-color: #FFFFFF;
	border-left: 1px solid #c0bfbf;
	border-right: 1px solid #c0bfbf;
	z-index: 50;
}
#account-popup-lose,
#account-popup-success,
#usernameunblocked
{
	width: 368px;
	height: 115px;
	position: absolute;
	z-index: 100;
	left: 109px !important;
	top: 80px;
}
#account-popup-lose,
#account-popup-success
{
	top: 80px;
}
#usernameunblocked
{
	background: url(../images/shared/blank-pop-panel.gif) no-repeat;
}
#account-popup-lose
{
	background: url(../images/shared/accounts-popup-lose-flash.gif) no-repeat;
}
#account-popup-success
{
	background: url(../images/shared/accounts-popup-succfla.gif) no-repeat;
}
#wanttomake
{
	background: url(../images/shared/viable-panel.gif) no-repeat;
	background-color: #000000;
	height: 92px;
	width: 248px;
	border-left: :1px solid #a9a9a9;
	border-right: :1px solid #a9a9a9;
}
#buttonholdervis
{
	margin: 55px 0 0 7px;
	width: 188px;
	height: 27px;
}
#usernameunblocked p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3c3c3c;
	font-size: 14px;
	font-weight: bold;
	width: 300px;
	margin-top: 18px;
	margin-left: 30px;
	text-align: center;
}
/* --------------------------- WeeHome Messages ------------------------------- */
.breaker {
	position: relative;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	clear: both;
}
#divMessages {
	width: 592px;
	padding-bottom: 5px;
}
#divMessagesinside {
	padding: 5px;
	background-color: #FFF;
}
.comments-head {
	height: 30px;
	background: url(../images/home/homeMessages/messageheadbg.gif) repeat-x;
	padding-left: 8px;
	padding-right: 8px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
.comments-head a, .comments-head a:visited {
	color: #a7dbe6;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.comments-head a:hover {
	color: #fff;
}
.comment-buttons {
	font-size: 10px;
	height: 22px;
	background-color: #295f83;
	color: #689db5;
	padding-left: 8px;
	padding-right: 8px;
}
.comment-buttons-left {
	float: left;
	padding-top: 4px;
}
.comment-buttons a, .comment-buttons a:visited {
	color: #a7dbe6;
	font-size: 10px;
	text-decoration: none;
}
.comment-buttons a:hover {
	color: #fff;
}
.comment-buttons-right {
	padding-top: 4px;
	float: right;
}
.lightblue-text {
	color: #a7dbe6;
}
.white-text {
	color: #ffffff;
}
.dark {
	color: #689db5;
}
.messagehead {
	float: left;
	padding-top: 7px;
}
.messagehead a, .messagehead a:visited {
	color: #a7dbe6;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.right {
	padding-top: 7px;
	float: right;
}
#comments {
	background-color: #8fcada;
	padding-top: 10px;
}
.pic-username {
	float: left;
	width: 90px;
}
.pic-username img {
	display: block;
	margin-left: 7px;
	width: 80px;
	height: 72px;
}
.pic-username p {
	margin-top: 0px;
	color: #003962;
	font-size: 10px;
	text-align: center;
	width: 90px;
	margin-left: 1px;
	margin-bottom: 0px;
}
.message-bubble 
{
	/*
	margin-bottom: -30px! important;
	padding-bottom: 0px! important;
*/
	float: left;
	width: 486px;
	top: 0px;
	background-image: url('../images/home/homeMessages/bubblebg.jpg');
}

.bubble-point {
	position: absolute;
	margin-top: 17px;
	margin-left: -24px;
	background-image: url('../images/home/homeMessages/bubblepoint.png');
	height: 21px;
	width: 24px;
}
.comment-text {
	background-image: url('../images/home/homeMessages/bubbletop.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 40px;
	padding-top: 2px;
	color: #616161;
}
.com-text-input {
	padding-top: 18px;
	overflow: hidden;
	width: 420px;
}
.bubble-foot {
	position: relative;
	background-image: url('../images/home/homeMessages/bubblefoot.jpg');
	background-repeat: no-repeat;
	color: #616161;
	font-size: 12px;
	height: 38px;
	padding-left: 20px;
	padding-top: 0px;
	margin-top: 15px;
}
.bubble-foot a:visited
{
	color: #003760;
	text-decoration: none;
	font-weight: bold;
	font-size:11px;
}
.checkbox {
	position: absolute;
	margin-left: 456px;
	margin-top: 13px;
}
.posted {
	position: absolute;
	top: 10px;
	/*width: 150px;*/
	font-size: 10px;
	color: #616161;
}

.posted a {
	/*position: absolute;
	top: 10px;*/
	/*width: 150px;*/
	font-size: 10px;
	color: #006fce;
}

.posted a:hover 
{
	/*
	position: absolute;
	top: 10px;
	width: 150px;
*/
	font-size: 10px;
	color: #006fce;
}

.messagebuttons, .messagebuttons-off {
	top: 0px;
	list-style: none;
	font-size: 11px;
	padding-right: 17px;
}
.messagebuttons ul, .messagebuttons-off ul {
	padding-top: 0px;
}
.messagebuttons a, .messagebuttons-off a {	
	text-decoration: none;
	font-weight: bold;
}
.messagebuttons li, .messagebuttons-off li {
	margin-left: 8px;
	height: 20px;
	width: 65px;
	float: right;
	text-align: center;
}
.comment-end {
	position: relative;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	clear: both;
	height: 12px;
}
.messageplay a {
	background: url(../images/home/homeMessages/bluebutton.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 65px;
	line-height: 20px;
	min-height: 20px;
	color: #003760;
}
.messageplay a:hover {	
	background-position: 0 -20px;
	text-decoration: none;
	color: #003760;
}
.messageaccept a, .messagesend a {
	background: url(../images/home/homeMessages/greenbutton.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 65px;
	line-height: 20px;
	min-height: 20px;
	color:#FFFFFF;
}
.messageaccept a:hover, .messagesend a:hover {	
	background-position: 0 -20px;
	text-decoration: none;
	color:#FFFFFF;
}
.messagedelete a {
	background: url(../images/home/homeMessages/bluebutton.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 65px;
	line-height: 20px;
	min-height: 20px;
	color: #003760;
}
.messagedelete a:hover {	
	background-position: 0 -20px;
	text-decoration: none;
}
.messagedecline a, .messagecancel a {
	background: url(../images/home/homeMessages/bluebutton.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 65px;
	line-height: 20px;
	min-height: 20px;
	color: #003760;
}
.messagedecline a:hover, .messagecancel a:hover {	
	background-position: 0 -20px;
	text-decoration: none;
	color: #003760;
}
.messagereply a {
	background: url(../images/home/homeMessages/arrowbutton.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 65px;
	line-height: 20px;
	min-height: 20px;
	color: #003760;
}
.messagereply-active a
{
	background: url(../images/home/homeMessages/offbutton.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 65px;
	line-height: 20px;
	min-height: 20px;
}
.messagereply a:hover {	
	background-position: 0 -20px;
	text-decoration: none;
}
/* inactive bubble */
DIV.comment-inactive .comment-text {
	background-image: url('../images/home/homeMessages/bubbletop.jpg');
	background-repeat: no-repeat;
}
DIV.comment-inactive .bubble-foot {
	background-image: url('../images/home/homeMessages/bubblefoot.jpg');
	background-repeat: no-repeat;
}
DIV.comment-inactive .message-bubble 
{
	/*
	float: left;
	width: 486px;
	top: 0px;
	*/
	background-image: url('../images/home/homeMessages/bubblebg.jpg');
}
DIV.comment-inactive .bubble-point {
	background-image: url('../images/home/homeMessages/bubblepoint.png');
}
DIV.comment-active .comment-text {
	background-image: url('../images/home/homeMessages/bubbletopblue.jpg');
	background-repeat: no-repeat;
}
DIV.comment-active .bubble-foot {
	background-image: url('../images/home/homeMessages/bubblefootblue.jpg');
	background-repeat: no-repeat;
}
DIV.comment-active .message-bubble 
{
	/*
	float: left;
	width: 486px;
	top: 0px;
	*/
	background-image: url('../images/home/homeMessages/bubblebgblue.jpg');
}
DIV.comment-active .bubble-point {
	background-image: url('../images/home/homeMessages/bubblepointblue.png');
}
DIV.comment-reply .bubble-foot {
	background-image: url('../images/home/homeMessages/bubblefootreply.jpg');
	background-repeat: no-repeat;
}
.comment-hidden
{
	display:none;
}
.reply 
{
	position: relative;
	display:none;
	float: left;
	width: 486px;
	height: 110px;
	top: -14px;
	background-image: url('../images/home/homeMessages/bubblereplybg.jpg');
}
.reply a:visited	
{
	font-size:11px;
}
.reply-content {
	padding-top: 5px;
	padding-left: 18px;
}
.reply-ta-content
{
	font-size: 12px;
	color: #003760;
}

.replyHeader
{
	height:14px;
	background-image: url('../images/home/homeMessages/replyBridge.jpg');
	background-repeat:no-repeat;
}
.replyHeaderActive
{
	height:14px;
	background-image: url('../images/home/homeMessages/replyBridgeActive.jpg');
}
.reply-foot {
	position: relative;
	background-image: url('../images/home/homeMessages/bubblereplyfoot.jpg');
	background-repeat: no-repeat;
	color: #616161;
	font-size: 12px;
	height: 38px;
	padding-left: 20px;
	padding-top: 0px;
	margin-top: 7px;
	margin-bottom: -14px! important;
}

.reply-text {
	position: absolute;
	top: 4px;
	width: 300px;
	font-size: 11px;
	color: #003760;
}
.confirmationMessage
{
	color:#003760;
	font-weight:bold;
	padding-left:220px;
	padding-top:1px;
	float:left;
}
.divBlock
{
	display:none;
	background: #003760;	
	position:absolute;
	width:582px;
	z-index:800;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;	
}
.replySent 
{
	position: relative;
	display:none;
	float: left;
	width: 486px;
	height: 110px;
	top: -14px;
	background-image: url('../images/home/homeMessages/bubblereplybg.jpg');
}
/************************** Messages dialogues *********************************/
.replySent a:visited	
{
	font-size:11px;
}
.replySent-content {
	padding-top: 5px;
	padding-left: 18px;
	height: 60px;
}
.replySent-foot {
	position: relative;
	background-image: url('../images/home/homeMessages/bubblereplyfoot.jpg');
	background-repeat: no-repeat;
	color: #616161;
	font-size: 12px;
	height: 38px;
	padding-left: 20px;
	padding-top: 0px;
	margin-top: 7px;
}
.replySent-okButton a
{
	background: url(../images/home/homeMessages/bluebutton.gif) no-repeat;
	margin-left:200px;	
	color: #003760;
	font-weight:bold;
	
}
.replySentText
{
	padding-top: 20px;
	text-align:center;
	color:#003760;
	font-size:14px
}
.breaker {
	position: relative;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	clear: both;
}
#selectall 
{
	display:none;
	position:absolute;
	width: 333px;
	height: 187px;
	margin-left:122px;
	margin-top:60px;
	background: #ffffff;
	z-index: 1000;
}
.selectinner {
	margin-left: 5px;
	width: 323px;
	height: 182px;
	background: #8fcada;
	text-align: center;
}
#deleteall 
{
	display:none;
	position:absolute;
	margin-left:122px;
	margin-top:60px;
	display:none;
	width: 333px;
	height: 167px;
	background: #ffffff;
	z-index:1000;
}
#deleteall a:visited
{
	color: #ffffff;
}
.deleteinner {
	margin-left: 5px;
	width: 323px;
	height: 162px;
	background: #8fcada;
	text-align: center;
}
.whitetop {
	width: 323px;
	height: 5px;
	overflow: hidden;
	background: #ffffff;
}
.whitetop2 {
	width: 323px;
	margin-bottom: 10px;
	height: 5px;
	overflow: hidden;
	background: #ffffff;
}
.smalldiatext {
	font-size: 11px;
	color: #003760;
	font-weight: bold;
	padding-top: 24px;
}

.dialoguetext {
	font-size: 18px;
	color: #003760;
	font-weight: bold;
	padding-top: 19px;
}
.selectbuttons {
	list-style: none;
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	padding-left: 12px;
	padding-top: 20px;
	margin: 0;
}
.selectbuttons a {
	text-decoration: none;
}
.selectbuttons li {
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	padding: 0;
	height: 36px;
	width: 142px;
	text-align: center;
	list-style: none;
}
.deletebuttons {
	list-style: none;
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	padding-left: 40px;
	padding-top: 20px;
	margin: 0;
}
.deletebuttons a {
	text-decoration: none;
}
.deletebuttons li {
	float: left;
	margin-left: 14px;
	margin-right: 14px;
	padding: 0;
	height: 36px;
	width: 92px;
	text-align: center;
	list-style: none;
}
.selectpage a {
	color: #ffffff;
	background: url(../images/home/homeMessages/selectgreen.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 142px;
	line-height: 36px;
	min-height: 36px;
}
.selectpage a:hover {	
	color: #ffffff;
	background-position: 0 -36px;
	text-decoration: none;
}
.selectall a {
	color: #003760;
	background: url(../images/home/homeMessages/selectblue.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 142px;
	line-height: 36px;
	min-height: 36px;
}
.selectall a:hover {	
	color: #003760;
	background-position: 0 -36px;
	text-decoration: none;
}
#selectall a:visited
{
	color: #ffffff;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 142px;
	line-height: 36px;
	min-height: 36px;
}
.deleteyes a {
	color: #ffffff;
	background: url(../images/home/homeMessages/deletegreen.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 92px;
	line-height: 36px;
	min-height: 36px;
}
.deleteyes a:hover {	
	color: #ffffff;
	background-position: 0 -36px;
	text-decoration: none;
}
.deleteno a {
	color: #003760;
	background: url(../images/home/homeMessages/deleteblue.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 92px;
	line-height: 36px;
	min-height: 36px;
}
.deleteno a:hover {	
	color: #003760;
	background-position: 0 -36px;
	text-decoration: none;
}
.deleteok a {
	color: #003760;
	background: url(../images/home/homeMessages/deleteblue.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 92px;
	line-height: 36px;
	min-height: 36px;
	margin-top: 21px;
	margin-left: 60px;
}
.deleteok a:hover {	
	color: #003760;
	background-position: 0 -36px;
	text-decoration: none;
}
.message-buttons-active ul li a
{
	background: url(../images/home/homeMessages/offbutton.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 65px;
	line-height: 20px;
	min-height: 20px;
}
.message-buttons-active ul li a:hover
{
	background: url(../images/home/homeMessages/offbutton.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 65px;
	line-height: 20px;
	min-height: 20px;
}

.close-message-sent a {
	background: url(../images/home/homeMessages/bluebutton.gif) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 65px;
	line-height: 20px;
	min-height: 20px;
	font-size: 11px;
}
.close-message-sent a:hover {	
	background-position: 0 -20px;
	text-decoration: none;
	font-size: 11px;
}
a#check-out-blog
{
	width: 114px;
	background-image: url(../images/en-US/buttons/checkoutblog.gif);
}
a#safety-advice
{
	background-image: url(../images/en-US/buttons/safety-advice.gif);
}
a#report-abuse
{
	background-image: url(../images/en-US/buttons/report-abuse.gif);
}
#edit-settings li a
{
	position: relative;
	display: block;
	height: 25px;
	background: url(../images/en-US/buttons/edit-settings.gif) no-repeat;
}
ul#edit-settings li a:hover
{
	display: block;
	background-image: url(../images/en-US/buttons/edit-settings.gif);
}
li#edit a
{
	width: 88px;
}
li#settings a
{
	width: 87px;
	background-position: -88px 0;
}
li#edit a:hover
{
	background-position: 0 -25px;
}
li#settings a:hover
{
	background-position: -88px -25px;
}
a#collapse
{
	background: url(../images/en-US/buttons/collapse-b.gif) no-repeat;
	display: block;
	width: 168px;
	height: 25px;
	text-indent: -30000px;
	position: absolute;
	right: -3px;
	top: -25px;
}
#settings-panel h2
{
	background: url(../images/en-US/headings/account-settings.gif) no-repeat;
	text-indent: -3000px;
	width: 584px;
	height: 23px;
	margin-left: 1px;
	padding-bottom: 10px;
}
.comment-playback a
{
	background-image: url(../images/en-US/buttons/playback_playd.gif);
}
.comment-playback-animated a
{
	background-image: url(../images/en-US/buttons/playback_anim.gif);
}
.comment-accept a
{
	background-image: url(../images/en-US/buttons/accept.gif);
}
.comment-decline a
{
	background-image: url(../images/en-US/buttons/decline.gif);
}
.comment-block a
{
	background-image: url(../images/en-US/buttons/block.gif);
}
.comment-edit a
{
	background-image: url(../images/en-US/buttons/edit.gif);
}
.comment-hide a
{
	background-image: url(../images/en-US/buttons/hide.gif);
}
.comment-delete a
{
	background-image: url(../images/en-US/buttons/delete.gif);
}
.ad-edit
{
	float: right;
	background-image: url(../images/en-US/buttons/ad-edit.gif);
	text-indent: -30000px;
	display: block;
	width: 45px;
	height: 25px;
}
.ad-edit-close
{
	float: right;
	background-image: url(../images/en-US/buttons/close-edit.gif);
	text-indent: -30000px;
	display: block;
	width: 50px;
	height: 25px;
}
.safety-text h2
{
	background: url(../images/en-US/headings/safety-advice.gif) no-repeat;
	text-indent: -30000px;
	width: 380px;
	height: 13px;
	margin-bottom: 8px;
}
.weevideo
{
	background: url(../images/en-US/headings/weevideo.gif) no-repeat;
	text-indent: -3000px;
	width: 49px;
	height: 25px;
}
.panel-out-promo2 h2
{
	background: url(../images/en-US/headings/get-started.gif) no-repeat;
	width: 174px;
	position: absolute;
	left: 0;
	top: 0;
}
/*---------- Nav Bar ----------*/
UL#settings-tabs
{
	width: 584px;
	height: 26px;
	padding-top: 8px;
	margin: 0 0 0 8px;
	list-style-type: none;
}
UL#settings-tabs LI
{
	float: left;
	display: block;
	text-indent: -30000px;
}
UL#settings-tabs LI A
{
	display:block;
	height:26px;
	background:url(../images/en-US/buttons/settings-tabs.gif) no-repeat;
}
UL#settings-tabs LI A:hover,
UL#settings-tabs LI.selected A
{
	display: block;
	background-image: url(../images/en-US/buttons/settings-tabs-over.gif);
}
LI#s1 A
{
	width:93px;
}
LI#s1 A:link,
LI#s1 A:visited,
LI#s1 A:hover,
LI#s1 .selected
{
	background-position: 0 0;
}
#privacy-tab-selected
{
	position:absolute;
	top:-25px;
	left:8px;
	width:93px;
	height:26px;
	background-image:url(../images/en-US/buttons/settings-tabs-over.gif);
}
LI#s2 A
{
	width: 86px;
}
LI#s2 A:link,
LI#s2 A:visited,
LI#s2 A:hover,
LI#s2 .selected
{
	background-position: -93px 0;
}
#details-tab-selected
{
	position: absolute;
	top: -25px;
	left: 101px;
	width: 86px;
	height: 26px;
	background-image: url(../images/en-US/buttons/settings-tabs-over.gif);
	background-position: -93px 0;
}
LI#s3 A
{
	width: 117px;
}
li#s3 a:link,
li#s3 a:visited,
li#s3 a:hover,
#s3 .selected
{
	background-position: -179px 0;
}
#password-tab-selected
{
	position: absolute;
	top: -25px;
	left: 187px;
	width: 117px;
	height: 26px;
	background-image: url(../images/en-US/buttons/settings-tabs-over.gif);
	background-position: -179px 0;
}
LI#s4 A{
	width: 137px;
}
li#s4 a:link,
li#s4 a:visited,
li#s4 a:hover,
#s4 .selected
{
	background-position: -296px 0;
}
#email-tab-selected
{
	position: absolute;
	top: -25px;
	left: 304px;
	width: 137px;
	height: 26px;
	background-image: url(../images/en-US/buttons/settings-tabs-over.gif);
	background-position: -296px 0;
	background-repeat: no-repeat;
}
LI#s5 A
{
	width: 117px;
}
li#s5 a:link,
li#s5 a:visited,
li#s5 a:hover,
#s5 .selected
{
	background-position: -433px 0;
}
#subscriptions-tab-selected
{
	position: absolute;
	top: -25px;
	left: 441px;
	width: 117px;
	height: 26px;
	background-image: url(../images/en-US/buttons/settings-tabs-over.gif);
	background-position: -433px 0;
	background-repeat: no-repeat;
}
.reg-heading2
{
	background-image:url(../images/en-US/headings/reg-heading2.gif);
	width:166px;
	height:18px;
	overflow:hidden;
	padding:0;
	text-indent:-30000px;
	position:absolute;
	top:15px;
	right:340px;
}
.passwordchanged-header{
	background-image:url(../images/en-US/headings/password-changed.gif);
}
#friend-invite-getstarted
{
	position:absolute;
	width:171px;
	height:26px;
	text-indent:-30000px;
	background-image:url(../images/en-US/buttons/get-started-invite.gif);
	display:block;
	bottom:11px;
	left:372px;
	top:400px;
}
#friend-invite-getstarted:hover,
#friend-invite-getstarted:focus
{
	background-position:0 -26px;
}