/* CSS Document */

body	{ margin:0px; padding:0px; background-color:#b9d2eb; font-family:Verdana; color:#022B6A; font-size:.70em; }
p		{ margin:5px; }
xmp		{ font-size:1em; font-family:Verdana; padding:0px; margin:0px; font-style:normal; font-weight:normal; white-space:normal; }
a	img	{ border:0px; }
/*#divFooter ul	{ list-style-type:none; padding:0px; margin:0px;}
#divFooter ul	li	{ margin:0px; padding:0px; } */


.clearfix:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.divClear	{ clear:both;}
.fright		{ float:right; }
.fleft		{ float:left; }
.btnCenter		{ margin:auto; display:block; }
.btnCenter10	{ margin:10px auto; display:block; }
.lblError	{ color:#ff0000; font-weight:bold; }
.lblStatus	{ float:left; width:520px; font-weight:bold; text-align:center; vertical-align:middle;  padding:65px 10px; }
.txt								{ border:1px solid #A5ACB2; }
.mtxt								{ border:1px solid #A5ACB2; overflow:auto; }
.vam			{ vertical-align:middle; }
.mrgn10			{ margin:10px; }
.lnkRed				{ color:#cc0000; text-decoration:none; }
.lnkRed:hover		{ color:#cc0000; }
.lnkRed:visited		{ color:#cc0000; }

.lnkBold			{ font-weight:bold; text-decoration:none; }
.lnkBold:hover		{ font-weight:bold; }
.lnkBold:visited	{ font-weight:bold; }

.lnkBlue			{ color:#022B6A; text-decoration:none; }
.lnkBlue:hover		{ color:#022B6A; }
.lnkBlue:visited	{ color:#022B6A; }
.pI					{ margin:10px 30px; }
.lblComingSoon1		{ font-style:italic; vertical-align:middle; text-align:center; font-size:20px; }
.lblComingSoon2		{ font-style:italic; vertical-align:middle; text-align:center; font-size:20px; padding:40px 0px; }

#divBody	{ width:925px; /* 987px; */ padding:0px 31px; background:url(../images/background_background.jpg); margin:auto; }
#divBanner	{ height:90px; width:924px; background:url(../images/background_header.jpg); }
.divMainContent	{ background:url(../images/background_verticallargegradientblue1.jpg); background-repeat:repeat-x; border:1px solid #afc6e0; }
/*#divFooter		{ margin:15px 0px 0px 0px; height:193px; background:url(../images/background_footer.jpg); width:961px; }*/
#divMC1			{ border:1px solid #ffffff; }
#ulTopTabMenu	{ float:right;  margin:46px 10px 0px 0px; width:500px; }
#ulTopTabMenu	li		{ float:right;  }
#ulTopTabMenu	li	a	{ height:43px; text-indent:-2000px; overflow:hidden; display:block;  }
/*#divFooter		ul	{ width:420px; margin:auto; font-size:9px; padding-top:75px; }
#divFooter		ul	li		{ float:left; }
#divFooter		ul	li	.a			{ border-right:1px solid #32A2E2; }
#divFooter		ul	li	a			{ color:#32a2e2; text-decoration:none; padding:0px 7px; }
#divFooter		ul	li	a:visited	{ color:#32a2e2; }
#divFooter		ul	li	a:hover		{ color:#32a2e2; }
#divFooter		p			{ text-align:center; color:#32A2E2; padding-top:12px; }*/
#ulMainMenu			{ margin-bottom:50px; }
#ulMainMenu	li		{ float:left; }
#ulMainMenu	li	a	{ height:26px; text-indent:-2000px; overflow:hidden; display:block; }
	
/* Links because Web Sucks */
.lnkttGames				{  width:62px;	background:url(../images/toptab_games.jpg);			}
.lnkttChat				{  width:105px;	background:url(../images/toptab_forums.jpg);			}
.lnkttProfiles			{  width:73px;	background:url(../images/toptab_profiles.jpg);			}
.lnkttEvents			{  width:63px;	background:url(../images/toptab_events.jpg);			}
.lnkttMusic				{  width:59px;	background:url(../images/toptab_music.jpg);			}
.lnkttFaceBattles		{  width:99px;	background:url(../images/toptab_facebattles.jpg);		}

.lnkutHome				{  width:71px;	background:url(../images/undertab_home.jpg);			}
.lnkutBrowse			{  width:70px;	background:url(../images/undertab_browse.jpg);			}
.lnkutSearch			{  width:65px;	background:url(../images/undertab_search.jpg);			}
.lnkutInvite			{  width:57px;	background:url(../images/undertab_invite.jpg);			}
.lnkutMail				{  width:49px;	background:url(../images/undertab_mail.jpg);			}
.lnkutBlog				{  width:51px;	background:url(../images/undertab_blog.jpg);			}
.lnkutFavorites			{  width:78px;	background:url(../images/undertab_favorites.jpg);		}
.lnkutForums			{  width:63px;	background:url(../images/undertab_forums.jpg);			}
.lnkutGroups			{  width:70px;	background:url(../images/undertab_groups.jpg);			}
.lnkutEvents			{  width:66px;	background:url(../images/undertab_events.jpg);			}
.lnkutGames				{  width:66px;	background:url(../images/undertab_games.jpg);			}
.lnkutMusic				{  width:60px;	background:url(../images/undertab_music.jpg);			}
.lnkutClassifieds		{  width:89px;	background:url(../images/undertab_classifieds.jpg);	}
.lnkutSignOn			{  width:69px;	background:url(../images/undertab_signon.jpg);			}
.lnkutSignOff			{  width:69px;	background:url(../images/undertab_signoff.jpg);		}

#divCSSignup,	#divCSSignupYourPhoto,	#divCSSignupInvite	{ padding:30px 7px 20px 30px; }

.ulRedBorder	li	{ float:left; margin:5px 0px; border-right:1px solid #CC0000; }
.ulRedBorder	li	a			{ white-space:nowrap; color:#022B6A; text-decoration:none; margin:0px 5px; }
.ulRedBorder	li	a:hover		{ text-decoration:underline; }
.ulRedBorder	li	a:visited	{ color:#022B6A; }
.ulRedBorder	.noB		{ border-right:0px; }

.ulBlueBorder	li	{ float:left; margin:5px 0px; border-right:1px solid #022B6A; }
.ulBlueBorder	li	a			{ white-space:nowrap; color:#CC0000; text-decoration:none; margin:0px 5px; }
.ulBlueBorder	li	a:hover		{ text-decoration:underline; }
.ulBlueBorder	li	a:visited	{ color:#CC0000; }
.ulBlueBorder	.noB		{ border-right:0px; }


.ulWhiteBorder	li	{ float:left; margin:5px 0px; border-right:1px solid #ffffff; }
.ulWhiteBorder	li	a			{ white-space:nowrap; color:#ffffff; text-decoration:none; margin:0px 5px; }
.ulWhiteBorder	li	a:hover		{ text-decoration:underline; }
.ulWhiteBorder	li	a:visited	{ color:#ffffff; }
.ulWhiteBorder	.noB		{ border-right:0px; }

.secIndentedMargin			{ margin:10px 50px 5px 50px; }
.secLightBlueLarge			{ margin-bottom:10px; }
.secLightBlueLarge			.top		{ height:27px;	overflow:hidden; background:url(../images/section_lblue_t.jpg); background-repeat:repeat-x;  }
.secLightBlueLarge			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.4em; line-height:1.4em; vertical-align:middle; height:21px; }
.secLightBlueLarge			.bottom		{ font-size:1px; height:11px;	overflow:hidden; background:url(../images/section_lblue_b.jpg); background-repeat:repeat-x; }
#nowhitebg1 .secLightBlueLarge			.bottom		{ font-size:1px; height:11px;	overflow:hidden; background:url(../images/section_lblue_b.gif); background-repeat:repeat-x; }

.secLightBlueLarge			.right		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_lblue_r.jpg); background-repeat:repeat-y; float:right; height:100%; margin-left:2px; }
.secLightBlueLarge			.left		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_lblue_l.jpg); background-repeat:repeat-y; float:left; height:100%; margin-right:2px; }
.secLightBlueLarge			.divContent	{ display:; }
.secLightBlueLarge			.divContent	{ overflow:hidden; }
.secLightBlueLarge			.content	{ display:; }
.secLightBlueLarge			.content	{ padding:0px 5px; overflow:hidden; }

.secDkBlueNoTitle			{ margin-bottom:10px; }
.secDkBlueNoTitle			.top		{ height:11px;	overflow:hidden; background:url(../images/section_tdarkblue_t.png); background-repeat:repeat-x;  }
.secDkBlueNoTitle			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:.2em; line-height:.2em; vertical-align:middle; height:1px; }
.secDkBlueNoTitle			.bottom		{ font-size:1px; height:11px;	overflow:hidden; background:url(../images/section_tdarkblue_b.png); background-repeat:repeat-x; }
.secDkBlueNoTitle			.right		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_tdarkblue_r.png); background-repeat:repeat-y; float:right; height:100%; margin-left:2px; }
.secDkBlueNoTitle			.left		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_tdarkblue_l.png); background-repeat:repeat-y; float:left; height:100%; margin-right:2px; }
.secDkBlueNoTitle			.divContent	{ background-color:#B9D2EB; }
.secDkBlueNoTitle			.content	{ padding:0px 0px; background-color:#B9D2EB; text-align:center; }


.secRegOrange			{ margin-bottom:10px; }
.secRegOrange			.top		{ height:27px;	overflow:hidden; background:url(../images/section_orange_t.png); background-repeat:repeat-x;  }
.secRegOrange			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.4em; line-height:1.4em; vertical-align:middle; height:21px; }
.secRegOrange			.bottom		{ font-size:1px; height:11px;	overflow:hidden; background:url(../images/section_orange_b.png); background-repeat:repeat-x; }
.secRegOrange			.right		{ font-size:1px; width:9px;	overflow:hidden; background:url(../images/section_orange_r.png); background-repeat:repeat-y; float:right; height:100%; margin-left:2px; }
.secRegOrange			.left		{ font-size:1px; width:9px;	overflow:hidden; background:url(../images/section_orange_l.png); background-repeat:repeat-y; float:left; height:100%; margin-right:2px; }
.secRegOrange			.content	{ padding:0px 5px;  }

.secRegRed			{ margin-bottom:10px; }
.secRegRed			.top		{ height:33px;	overflow:hidden; background:url(../images/section_red_t.png); background-repeat:repeat-x;  }
.secRegRed			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.4em; line-height:1.4em; vertical-align:middle; height:21px; }
.secRegRed			.bottom		{ font-size:1px; height:11px;	overflow:hidden; background:url(../images/section_red_b.png); background-repeat:repeat-x; }
.secRegRed			.right		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_red_r.png); background-repeat:repeat-y; float:right; height:100%; margin-left:2px; }
.secRegRed			.left		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_red_l.png); background-repeat:repeat-y; float:left; height:100%; margin-right:2px; }
.secRegRed			.content	{ padding:0px 5px;  }

.secRndBlueFooter			{ margin-bottom:33px; }
.secRndBlueFooter			.top		{ height:33px;	overflow:hidden; background:url(../images/section_rndbluftr_t.png); background-repeat:repeat-x;  }
.secRndBlueFooter			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.4em; line-height:1.4em; vertical-align:middle; height:21px; }
.secRndBlueFooter			.bottom		{ font-size:1px; height:33px;	overflow:hidden; background:url(../images/section_rndbluftr_b.png); background-repeat:repeat-x; }
.secRndBlueFooter			.right		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_rndbluftr_r.png); background-repeat:repeat-y; float:right; height:100%; }
.secRndBlueFooter			.left		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_rndbluftr_l.png); background-repeat:repeat-y; float:left; height:100%; }
.secRndBlueFooter			.divContent	{ overflow:hidden;}
.secRndBlueFooter			.content	{ padding:0px 5px;  }

.secUserUpperBox			{ margin-bottom:10px; }
.secUserUpperBox			.top		{ height:31px;	overflow:hidden; background:url(../images/section_lsqrbox_t.gif); background-repeat:repeat-x;  }
.secUserUpperBox			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.2em; line-height:1.4em; vertical-align:middle; }
.secUserUpperBox			.bottom		{ font-size:1px; height:11px;	overflow:hidden; background:url(../images/section_lsqrbox_b.gif); background-repeat:repeat-x; }
.secUserUpperBox			.right		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_lsqrbox_r.gif); background-repeat:repeat-y; float:right; height:100%; margin-left:2px; }
.secUserUpperBox			.left		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_lsqrbox_l.gif); background-repeat:repeat-y; float:left; height:100%; margin-right:2px; }
.secUserUpperBox			.divContent	{ background-color:#3393C7;  background:url(../images/section_lsqrbox_m.jpg); background-repeat:repeat-x; }
.secUserUpperBox			.content	{ padding:0px 10px;  }

.secRegisterNowBox			{ margin:10px auto 10px auto; }
.secRegisterNowBox			.top		{ height:9px;	overflow:hidden; background:url(../images/section_roundedborder_t.gif); background-repeat:repeat-x;  }
.secRegisterNowBox			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.2em; line-height:.4em; vertical-align:middle; }
.secRegisterNowBox			.bottom		{ font-size:1px; height:9px;	overflow:hidden; background:url(../images/section_roundedborder_b.gif); background-repeat:repeat-x; }
.secRegisterNowBox			.right		{ font-size:1px; width:9px;	overflow:hidden; background:url(../images/section_roundedborder_r.gif); background-repeat:repeat-y; float:right; height:100%; margin-left:2px; }
.secRegisterNowBox			.left		{ font-size:1px; width:9px;	overflow:hidden; background:url(../images/section_roundedborder_l.gif); background-repeat:repeat-y; float:left; height:100%; margin-right:2px; }
.secRegisterNowBox			.divContent	{ background-color:#ffffff;  }
.secRegisterNowBox			.content	{ padding:0px 10px;  }
.secRegisterNowBox			.content	p	{ float:left; width:50%; }

.secUserMedBlueLarge		{ margin-bottom:8px; }
.secUserMedBlueLarge		.top		{ height:36px;	overflow:hidden; background:url(../images/section_umedblue_t.gif); background-repeat:repeat-x;  }
.secUserMedBlueLarge		.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.2em; line-height:2.2em; vertical-align:middle; }
.secUserMedBlueLarge		.bottom		{ font-size:1px; height:8px;	overflow:hidden; background:url(../images/section_umedblue_b.gif); background-repeat:repeat-x; }
.secUserMedBlueLarge		.right		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_umedblue_r.gif); background-repeat:repeat-y; float:right; height:100%; margin:0px; }
.secUserMedBlueLarge		.left		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_umedblue_l.gif); background-repeat:repeat-y; float:left; height:100%; margin:0px; }
.secUserMedBlueLarge		.content	{}
.secUserMedBlueLarge		.divContent	{ background-color:#0061AE; }

.secUserDarkBlueLarge		{ margin-bottom:8px; }
.secUserDarkBlueLarge		.top		{ height:36px;	overflow:hidden; background:url(../images/section_udarkblue_t.gif); background-repeat:repeat-x;  }
.secUserDarkBlueLarge		.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.2em; line-height:2.2em; vertical-align:middle; }
.secUserDarkBlueLarge		.bottom		{ font-size:1px; height:8px;	overflow:hidden; background:url(../images/section_udarkblue_b.gif); background-repeat:repeat-x; }
.secUserDarkBlueLarge		.right		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_udarkblue_r.gif); background-repeat:repeat-y; float:right; height:100%; margin-left:0px; }
.secUserDarkBlueLarge		.left		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_udarkblue_l.gif); background-repeat:repeat-y; float:left; height:100%; margin-right:0px; }
.secUserDarkBlueLarge		.content	{ }
.secUserDarkBlueLarge		.divContent	{ background-color:#04398A; }

.secUserPreview1			{ margin-bottom:8px; }
.secUserPreview1			.top		{ height:36px;	overflow:hidden; background:url(../images/section_preview1_t.gif); background-repeat:no-repeat;  background-position:top right; background-color:#0d4596; }
.secUserPreview1			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.2em; line-height:2.2em; vertical-align:middle; }
.secUserPreview1			.bottom		{ font-size:1px; height:8px;	overflow:hidden; background:url(../images/section_preview1_b.gif); background-repeat:repeat-x; }
.secUserPreview1			.right		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_preview1_r.gif); background-repeat:repeat-y; float:right; height:100%; margin-left:0px; }
.secUserPreview1			.left		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_preview1_l.gif); background-repeat:repeat-y; float:left; height:100%; margin-right:0px; }
.secUserPreview1			.content	{ }
.secUserPreview1			.divContent	{ background-color:#0d4596; }

.secUserPreview2			{ margin-bottom:8px; }
.secUserPreview2			.top		{ height:34px;	overflow:hidden; background:url(../images/section_preview2_t.gif); background-repeat:no-repeat;  background-position:top right; background-color:#133a72; }
.secUserPreview2			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.2em; line-height:2.2em; vertical-align:middle; }
.secUserPreview2			.bottom		{ font-size:1px; height:8px;	overflow:hidden; background:url(../images/section_preview2_b.gif); background-repeat:repeat-x; }
.secUserPreview2			.right		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_preview2_r.gif); background-repeat:repeat-y; float:right; height:100%; margin-left:0px; }
.secUserPreview2			.left		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_preview2_l.gif); background-repeat:repeat-y; float:left; height:100%; margin-right:0px; }
.secUserPreview2			.content	{ }
.secUserPreview2			.divContent	{ background-color:#133a72; }

.secUserPreview3			{ margin-bottom:8px; }
.secUserPreview3			.top		{ height:33px;	overflow:hidden; background:url(../images/section_preview3_t.gif); background-repeat:no-repeat;  background-position:top right; background-color:#0d4596; }
.secUserPreview3			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.2em; line-height:2.2em; vertical-align:middle; }
.secUserPreview3			.bottom		{ font-size:1px; height:8px;	overflow:hidden; background:url(../images/section_preview3_b.gif); background-repeat:repeat-x; }
.secUserPreview3			.right		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_preview3_r.gif); background-repeat:repeat-y; float:right; height:100%; margin-left:0px; }
.secUserPreview3			.left		{ font-size:1px; width:8px;	overflow:hidden; background:url(../images/section_preview3_l.gif); background-repeat:repeat-y; float:left; height:100%; margin-right:0px; }
.secUserPreview3			.content	{ }
.secUserPreview3			.divContent	{ background-color:#0d4596; }

.secBrowseForBox			{ margin-bottom:10px; }
.secBrowseForBox			.top		{ height:31px;	overflow:hidden; background:url(../images/section_lsqrbox_t.gif); background-repeat:repeat-x;  }
.secBrowseForBox			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; text-indent:45px; font-size:1.2em; line-height:1.4em; vertical-align:middle; }
.secBrowseForBox			.bottom		{ font-size:1px; height:11px;	overflow:hidden; background:url(../images/section_lsqrbox_b.gif); background-repeat:repeat-x; }
.secBrowseForBox			.right		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_lsqrbox_r.gif); background-repeat:repeat-y; float:right; height:100%; margin-left:-11px; }
.secBrowseForBox			.left		{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_lsqrbox_l.gif); background-repeat:repeat-y; float:left; height:100%; margin-right:-11px; }
.secBrowseForBox			.divContent	{ background-color:#3393C7;  background:url(../images/section_lsqrbox_m.jpg); background-repeat:repeat-x; }
.secBrowseForBox			.content	{ padding:0px 0px;  }

.secRegularTitle			{ float:left; margin-bottom:10px; }
.secRegularTitle			.top		{ height:33px;	overflow:hidden; background:url(../images/section_regtitle_t.png); background-repeat:repeat-x;  }
.secRegularTitle			.top	.title	{ display:block; padding:3px; color:#ffffff; font-weight:bold; font-family:Arial; font-size:1.2em; line-height:1.8em; vertical-align:middle; }
.secRegularTitle			.bottom		{ z-index:500; font-size:1px; height:11px;	overflow:hidden; background:url(../images/section_regtitle_b.png); background-repeat:repeat-x; }
.secRegularTitle			.right		{ z-index:499; font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_regtitle_r.png); background-repeat:repeat-y; float:right; height:100%; margin-left:-3px; }
.secRegularTitle			.left		{ z-index:499; font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_regtitle_l.png); background-repeat:repeat-y; float:left; height:100%; margin-right:-3px; }
.secRegularTitle			.divContent	{ z-index:492; background-color:#3393C7; }
.secRegularTitle			.content	{ padding:5px 0px; overflow:hidden; }

.secMailCompose				.divContent	{ background-color:Transparent; margin-bottom:0px;!margin-bottom:-10px; }
.secMailCompose				.div		{ height:36px;	background-color:#ffffff; border-bottom:1px solid #0685D5; }
.secMailCompose				.mdiv		{ height:240px; background-color:#ffffff; border-bottom:1px solid #0685D5;!border-bottom:0px; }
.secMailCompose				.lbl		{ float:left; width:75px; height:100%; background-color:#B9D2EB; color:#022B6A; text-align:right; padding-right:5px; border-right:1px solid #0685D5; }
.secMailCompose				.txt		{ background-color:#E5F0F8; border:1px solid #0685D5; width:408px; margin:5px 9px 10px 10px; }
.secMailCompose				.mtxt		{ background-color:#E5F0F8; border:1px solid #0685D5; width:408px; margin:5px 9px 10px 10px; height:223px; }
.secMailCompose				.left		{ margin-right:-10px; }
.secMailCompose				.right		{ margin-left:-10px; }

.secMessageView				.divContent	{ background-color:#3393C7; margin-bottom:0px;!margin-bottom:-10px; }
.secMessageView				.div		{ display:inline-block; }
.secMessageView				.border		{ border-bottom:1px solid #0685D5; }
.secMessageView				.noborder	{ border-bottom:1px solid #0685D5;!border-bottom:0px; }
.secMessageView				.div		{ overflow:hidden; background-color:#ffffff; line-height:21px; vertical-align:middle; }
.secMessageView				.lbl		{ float:left; width:75px; height:100%; background-color:#B9D2EB; color:#022B6A; text-align:right; padding-right:5px; border-right:1px solid #0685D5; margin-right:5px;}
.secMessageView				.txt		{ background-color:#E5F0F8; border:1px solid #0685D5; width:408px; margin:5px 9px 10px 10px; }
.secMessageView				.mtxt		{ background-color:#E5F0F8; border:1px solid #0685D5; width:408px; margin:5px 9px 10px 10px; height:223px; }
.secMessageView				.left		{ margin-right:-10px; }
.secMessageView				.right		{ margin-left:-10px; }

.fldMainLogin		{ border:0px; padding:10px 0px; }
.fldMainLogin		.div	{ height:25px; overflow:hidden; }
.fldMainLogin		.lbl	{ float:left; width:65px; margin-bottom:5px; color:#ffffff; padding:3px 6px; text-align:right; }
.fldMainLogin		.txt	{ float:left; width:115px; margin-bottom:5px; border:1px solid #022B6A; padding:3px  }

.secForgotPass			.content	{ padding:20px 10px; }
.secLogin				.divContent	{ background-color:#ffffff; }
.secLogin				.content	{ padding:15px; }
.secJoinNow				.divContent	{ background-color:#ffffff; }
.secJoinNow				.content	{ padding:5px; }
.secJoinNow				.err		{ display:none; }
.secJoinNow				.bntCtl		{ float:left; padding-top:10px; width:80%; }
.secMainUser						{ float:left; margin:2.0px;!margin:1px; }
.secMainUser			.top	.title	{ text-align:right; padding-right:17px; }
.secMainUser		.content		{ color:#ffffff; padding:5px 0px; }
.secProfileView						{ float:left; margin:2.0px;!margin:1px; }
.secProfileView			.top	.title	{ text-align:right; padding-right:17px; }
.secProfileView		.content		{ padding:5px 0px; }
.secMailMenu						{ float:left; }
.secMailMenu		.content		{ padding:5px 0px; }
.secMailMenu		.right			{ margin-left:-11px; }
.secMailMenu		.left			{ margin-right:-11px; }

.secNoBorderGap		.content		{ padding:5px 0px; }
.secNoBorderGap		.right			{ margin-left:-11px; }
.secNoBorderGap		.left			{ margin-right:-11px; }

.secSomeBorderGap		.content		{ padding:5px 0px; }
.secSomeBorderGap		.right			{ margin-left:-7px; }
.secSomeBorderGap		.left			{ margin-right:-7px; }

/*
.secMailMenu		.right		{ margin-left:-11px;  }
.secMailMenu		.left		{ margin-right:-11px;  }
*/
.secLightBlueLarge		.lbl	{ font-weight:bold; }
.secTitledIcon			.top	.title		{ text-indent:15px; background:url(../images/widget_redrighticon.gif); background-repeat:no-repeat; background-position:left center; }
.secTitledBox			.top	.title		{ text-indent:15px; background:url(../images/widget_redrightbox.gif); background-repeat:no-repeat; background-position:right center; }
.secCentered			{ margin:auto; }
.secIndented			{ margin:20px 0px 10px 30px; }
.secSmallIndented		{ margin:12px 0px 10px 5px; }
.secWhiteBg				.divContent { background-color:#ffffff; }
.secFleft				{ float:left; }
.secPaddingStd			.content	{ padding:15px 10px; }
.fldClientNorm			{  font-size:11px; }
.fldClientNorm			.hdiv		{ display:none; }
.fldClientNorm			.div		{ margin:4px 0px; height:23px; }
.fldClientNorm			.lbl		{ float:left; width:125px; text-align:right; display:inline-block; padding-right:3px; vertical-align:middle; line-height:21px; line-height:21px;  }
.fldClientNorm			.lbls		{ float:left; width:80px; text-align:right; display:inline-block; padding-right:3px;  font-weight:bold; line-height:21px; }
.fldClientNorm			.txt		{ float:left; width:175px; border:1px solid #A5ACB2; }
.fldClientNorm			.cbo		{ float:left; width:179px; }
.fldClientNorm			.txtw		{ float:left; width:255px; border:1px solid #A5ACB2; }

#tblSignupInvite1			{ border-collapse:collapse; }
#tblSignupInvite1		tr	{ margin:0px; padding:0px; }
#tblSignupInvite1		tr	td	{ border-bottom:1px solid #068fD5; border-right:1px solid #068fD5; padding:6px 12px; margin:0px; border-collapse:collapse; border-spacing:0px; }
.tdSignupInvite1		{ border:0px; width:225px; font-weight:bold; color:#cc0000; }
.tdSignupInvite2		{ width:375px; }
#tblSignupInvite1		.txt	{ border:1px solid #022B6A; overflow:auto; }
#divTargetFooter				{ font-family:Verdana; font-size:11px; color:#ffffff; padding-top:3px; }
#divTargetFooter		.a			{ color:#ffffff; }
#divTargetFooter		.a:visited	{ color:#ffffff; }
.fldLoginSet			{ border:0px; }
.fldLoginSet	legend	{ display:none; }
.fldLoginSet	.lbl	{ float:left; width:80px; margin-bottom:3px; }
.fldLoginSet	.txt	{ float:left; width:140px; border:1px solid #A5ACB2; margin-bottom:3px; }
.fldLoginSet	.chk	{ }
.fldLoginSet	.btn	{ display:block; margin:10px auto 5px auto; }

/* User Profile Path=User/ */
.divProfileViewSmall	.fright	{ width:50%; }
.divProfileViewSmall	.fright	.lbl	{ display:block; width:80%; }
.ulProfileContactMeans	{ width:100%; list-style-type:none; overflow:hidden; }
.ulProfileContactMeans	li		{ float:left; width:47%; height:40px; overflow:hidden; padding:0px; margin:0px; }
.ulProfileContactMeans	li		a			{ display:block; width:100%; height:40px; line-height:38px; vertical-align:middle; font-weight:bold; color:#022b69; text-decoration:none; }
.ulProfileContactMeans	li		a:hover		{} 
.ulProfileContactMeans	li		a:visited	{ color:#022b69; }
.ulProfileContactMeans	li		a		img	{ vertical-align:middle; }

.titCentered		{ margin:10px auto; padding:10px 0px; }
.titCentered	.divContent	.content	{ margin:0px 3px; line-height:38px; vertical-align:middle; padding:0px 5px; }
.titRegularTitle	{ margin:0px auto; padding:10px 0px; font-size:1.7em; font-family:Arial; font-weight:bold; }
.titRegularTitle	.divContent	.content	{ margin:0px 6px; line-height:38px; vertical-align:middle; padding:0px 15px; }
.divTitledBarContent		{ padding:5px 35px; }
.lblUserChatCount			{ font-family:Arial; color:#ffffff; float:right; font-weight:normal; font-size:.8em; }

.divWhiteBotBorder			{ border-bottom:1px solid #ffffff;	}
.divBotBorder			{ border-bottom:1px solid #0685D5;	}
.divLeftBorder			{ border-left:1px solid #0685D5;	}
.divRightBorder			{ border-right:1px solid #0685D5;	}
.divLeftCol				{ float:left; width:210px; padding-left:15px; }
.divLeftWideCol			{ float:left; }
.lblCenterTall		{ float:left; height:135px; line-height:135px; vertical-align:middle; padding:0px 30px; }



.divUserCol1		{ float:left; width:365px; overflow:hidden; }
.divUserCol2		{ float:left; width:555px; overflow:hidden; }
#divQuickProfile	.lblHeader	{ font-size:12px; color:#CC0000; margin:5px 0px;  }
#divQuickProfile	p			{ padding:5px 15px; }

.ulSubMenu			{ list-style-type:none; font-size:.8em; float:right; width:200px; }
.ulSubMenu			li	{ float:right; color:#CC0000; height:17px; margin-top:3px; line-height:17px; vertical-align:middle; }
.ulSubMenu			.li	{ border-right:1px solid #ffffff; padding-right:10px; }
.ulSubMenu			li	a			{ color:#ffffff; text-decoration:none; }
.ulSubMenu			li	a:visited	{ color:#ffffff; }
.ulSubMenu			li	a:hover		{ color:#ffffff; }

.divBrowseUserSection	{ height:90px; padding:15px 27.3px; float:left; color:#ffffff; border-right:1px solid #ffffff; }
.divBrowseUserSection	input	{ margin-top:5px; }
.divBrowseUserSection	select	{ margin-top:5px; }
.divBrowseUserSection	b		{ display:block; }
.divBrowseUserSection	.chk	{ width:120px; float:left; }
.divBrowseUserSection	.divChkCol	{ width:120px; float:left; }
.divLastBrowseUserSection	{ border-right:0px; }

.divBrowseInfoCol		{ height:130px; margin:30px 0px; border-bottom:2px solid #022B69; } 
.divBrowseInfoCol	.divThinCol	{ float:left; width:20%; }
.divBrowseInfoCol	.divThinCol	.lbl	{ display:none; }
.divBrowseInfoCol	.divThinCol	img		{ float:right}

.divBrowseInfoCol	.divWideCol	{ float:left; width:37%; color:#022B6A; }
.divBrowseInfoCol	.divWideCol		.div	{ float:left; width:80%; }
.divBrowseInfoCol	.divWideCol		.lbl	{ float:left; width:110px; padding-right:20px; text-align:right; }

.divSearchResultsCol		{ height:130px; padding:10px 15px 5px 0px; border-bottom:1px solid #0685D5; overflow:hidden; } 
.divSearchResultsCol	.divThinCol	{ float:left; width:17%; }
.divSearchResultsCol	.divThinCol	.lbl	{ display:none; }
.divSearchResultsCol	.divThinCol	img		{ float:right}

.divSearchResultsCol	.divWideCol	{ float:left; width:62%; color:#022B6A; }
.divSearchResultsCol	.divWideCol		.div	{ float:left; width:80%; }
.divSearchResultsCol	.divWideCol		.lbl	{ float:left; width:110px; padding-right:20px; text-align:right; }

.divSearchResultsCol	.divActionCol	{ float:left; width:20%; color:#022B6A; }

.divActionCol		li				{ border-bottom:1px solid #CC0000; padding:5px 10px; }
.divActionCol		.noB			{ border:0px; }
.divActionCol		li		a		{ text-decoration:none; color:#022B6A;  }
.divActionCol		li		a:hover	{ text-decoration:underline; }

.divNamePhotoOnly	.divBrowseInfoCol	{ float:left; width:15%; border-bottom:0px; margin:0px; height:auto; }
.divNamePhotoOnly	.divSearchResultsCol	{ float:left; width:15%; border-bottom:0px; margin:0px; height:auto; }
.divNamePhotoOnly	.divThinCol	{ width:100%; text-align:center; padding:20px 10px 40px 10px; }
.divNamePhotoOnly	.divThinCol	a				{ color:#022B6A; text-decoration:none; }
.divNamePhotoOnly	.divThinCol	a:visited		{ color:#022B6A; }
.divNamePhotoOnly	.divThinCol	.lbl	{ display:block; text-align:center; padding-bottom:5px;  }
.divNamePhotoOnly	.divThinCol	img		{ float:none; }
.divNamePhotoOnly	.divActionCol		{ display:none; }
.divNamePhotoOnly	.divWideCol	{ display:none; }

.pagerPage		{ display:block; height:25px; }
.pagerPage		ul	li		{ float:left;		}
.pagerPage		a			{ color:#022b6a;	padding:5px; font-weight:bold; }
.pagerPage		a:visited	{ color:#022b6a;	}
.pagerPage		.lnkA		{ font-weight:normal; color:#cc0000; }
.pagerPage		ul	.liN	{ float:right; margin-right:15px; }

.imgBulbStatus		{ margin:0px 7px; vertical-align:middle		 }
/* Styles for ~/Default.aspx */
.secMainQuickSearch		.content		{ padding:5px 0px; color:#ffffff; } 
.secMainQuickSearch		.div	{ float:left; height:28px; }
.secMainQuickSearch		.lbl	{ float:left; width:120px; text-align:right; padding:9px 6px 0px 0px; font-weight:bold; }
.secMainQuickSearch		.txt	{ float:left; width:150px; margin:4px 8px 0px 0px; border:1px solid #022B69; }
.secMainQuickSearch		.cbo	{ float:left; width:154px; margin:4px 8px 0px 0px; border:1px solid #022B69; }

.ulTop10List		li		{ width:160px; overflow:hidden; padding:1px 0px; }
.ulTop10List		li		a			{ color:#ffffff; text-decoration:none; }
.ulTop10List		li		a:visited	{ color:#ffffff; }
.ulTop2List			li		{ float:left; width:105px; text-align:center;  padding-top:10px;}
.ulTop2List			li		label		{ display:block; padding:7px 0px; }
.ulTop2List			li		a			{ color:#ffffff; text-decoration:none; }
.ulTop2List			li		a:visited	{ color:#ffffff; }

/* /User/ */
.divUserFix		{ width:600px; }
.divUserFix		.div		{ height:26px; }
.divUserFix		.div	.lbl	{ float:left; width:150px; text-align:right; padding:5px 5px; }
.divUserFix		.div	.txt	{ float:left; width:150px; }
.divUserFix		.btn			{ margin:10px 160px; }

.divUserHome	.col1		{ float:left; width:210px; }
.divUserHome	.col2		{ float:left; width:450px; }
.divUserHome	.col3		{ float:left; width:255px; }

#ulUserUpdatesMenu		li	a			{ color:#022B69; text-decoration:none; display:block; background-repeat:no-repeat; text-indent:25px; line-height:22px; vertical-align:middle;  }
#ulUserUpdatesMenu		li	a:hover		{ text-decoration:underline; }
#ulUserUpdatesMenu		li	a:visited	{ color:#022B69; }

#lnkNewBirthdays			{ background:url(../images/icon_newbirthdays.png); }
#lnkNewMessages				{ background:url(../images/icons_newmessages.png); }
#lnkNewFriendRequests		{ background:url(../images/icons_newfriends.png); }
#lnkNewComments				{ background:url(../images/icons_newcomments.png); }
#lnkNewPictureComments		{ background:url(../images/icons_newpictures.png); }

#ulUserControlPanel		li				{ background-repeat:no-repeat; margin-bottom:5px; height:27px; text-align:center; }
#ulUserControlPanel		li	a			{ color:#022B69; text-decoration:none; background-position:left 50%; background-repeat:no-repeat; line-height:27px; vertical-align:middle; height:27px; display:inline-block; vertical-align:middle; text-indent:20px; }
#ulUserControlPanel		li	a:hover		{ text-decoration:none; }
#ulUserControlPanel		li	a:visited	{ color:#022B69; }
#ulUserControlPanel		li	a	img	{ vertical-align:middle; margin:-1px 4px 0px 5px; width:24px; height:24px; }
#ulUserControlPanel		.liBO			{ float:left; width:183px;	background:url(../images/button_mailorange.png); } 
#ulUserControlPanel		.liBB			{ float:left; width:183px;	background:url(../images/button_maillarge.png); } 
#ulUserControlPanel		.liHB			{ float:left; width:89px;	background:url(../images/button_blueactionhalf.png); } 
#ulUserControlPanel		.liHG			{ float:left; width:89px;	background:url(../images/button_greyactionhalf.png); } 
#ulUserControlPanel		.liBG			{ float:left; width:183px;	background:url(../images/button_greyactionlarge.png); } 
#ulUserControlPanel		.liBO	a		{ }
#ulUserControlPanel		.liBB	a		{ line-height:30px;}
#ulUserControlPanel		.liHB	a		{ }
#ulUserControlPanel		.liHG	a		{ }
#ulUserControlPanel		.liBG	a		{ }
 
 
 
ulMailMenuNav	{ width:425px; }
#ulMyActions	li	b	{ clear:both; color:#CC0000; margin:5px 0px; }

.divWhoViewView				{ display:inline-block; }
.divWhoViewView				{ padding-bottom:5px; margin:10px 5px 5px 5px; overflow:hidden; border-bottom:1px solid #0685D5; } 
.divWhoViewView		.lnkProf		{ float:left; margin:0px 5px;} 
.divWhoViewView		.divInfo		{ float:left; width:170px; }

/* /Mail/ */
.h3MailFolder		{ display:block; width: 180px; text-align:center; line-height:normal; margin:0px; padding:0px; }
#ulMailMenuNav		{ width:187px;!width:189px; overflow:hidden; }
#ulMailMenuNav	li	{ float:left; height:27px; margin-bottom:3px; }
#ulMailMenuNav	li	a	{ display:block; width:100%; color:#022B6A; font-weight:bold; line-height:27px; text-decoration:none; }
#ulMailMenuNav	li	a:visited	{ color:#022B6A; text-decoration:none; }
#ulMailMenuNav	li	a:visited	{ color:#022B6A; }
#ulMailMenuNav	li	a	img	{ vertical-align:middle; margin:-1px 4px 0px 5px; width:24px; height:24px; }
#ulMailMenuNav	.liOrange	{ width:183px;	background:url(../images/button_mailorange.png);	margin-left:2px; }
#ulMailMenuNav	.liHalfBlue	{ width:89px;	background:url(../images/button_mailhalf.png);		margin-left:3px; }
#ulMailMenuNav	.liFullBlue	{ width:183px;	background:url(../images/button_maillarge.png);	margin-left:2px; }
#divMessageView	.lnkDelete		{ float:right; margin-left:30px; width:170px; }
#divMessageView	.div			{ }
#divMessageView	xmp				{ float:left; width:425px; }
.divMessageViewActions	{ float:left; width:350px; padding-left:30px; }
.divMessageViewActions	.ulMenu	li			{ float:left; padding:5px;  }
.divMessageViewActions	.ulMenu	a			{ color:#ffffff; height:28px; text-indent:-2000px; overflow:hidden; display:block;  }
.divMessageViewActions	.ulMenu	a:hover		{ color:#ffffff; }
.divMessageViewActions	.ulMenu	a:visited	{ color:#ffffff; }

.lnkMVReplyTo				{ width:56px; background:url(../images/button_redreplytomessage.png);		}
.lnkMVForward				{ width:74px; background:url(../images/button_redforwardmessage.png);		}
.lnkMVSave					{ width:52px; background:url(../images/button_redsavemessage.png);			}
.lnkMVDelete				{ width:62px; background:url(../images/button_reddeletemessage.png);			}

.lblRead		{ color:#022B6A; font-weight:bold; } 
.lblNotRead		{ color:#CE1900; font-weight:bold; } 
.lnkSubject		{ font-weight:bold; }

#divMailSection		a			{ text-decoration:none; color:#022B6A; }
#divMailSection		a:hover		{ text-decoration:underline; }
#divMailSection		a:visited	{ color:#022B6A; }

.tblRound		{ width:95%; margin:0px; padding:0px; border-collapse:collapse; overflow:hidden; }
.tblRound		tr	td	{ background-color:#B9D2EB; margin:0px; padding:0px; }
.tblRound	.tdLC		{ min-width:6px; width:6px; text-align:right;	font-size:1px;	border-left:solid 3px #ffffff; border-collapse:collapse;	overflow:hidden; }
.tblRound	.tdRC		{ min-width:6px; width:6px; text-align:left;	font-size:1px;	border-right:solid 3px #ffffff; border-collapse:collapse;	overflow:hidden; }
.tblRound	.trBot		{ height:6px; }
.tblRound	.trTop		td	{ height:6px; }
.tblRound	.trBot		td	{ border-bottom:solid 5px #ffffff; height:6px; min-height:6px; }
.tblRound	.TL		{ background-color:Transparent; overflow:hidden; }
.tblRound	.TR		{ background-color:Transparent; overflow:hidden; }
.tblRound	.BL		{ background-color:Transparent; overflow:hidden; }
.tblRound	.BR		{ background-color:Transparent; overflow:hidden; }
.tblRound	.TL	div	{ background:url(../images/corner_tl.png); height:6px; min-height:6px; overflow:hidden; }
.tblRound	.TR	div	{ background:url(../images/corner_tr.png); height:6px; min-height:6px; overflow:hidden; }
.tblRound	.BL	div	{ background:url(../images/corner_bl.png); height:6px; min-height:6px; overflow:hidden; }
.tblRound	.BR	div	{ background:url(../images/corner_br.png); height:6px; min-height:6px; overflow:hidden; }
.tblRound	.colDiv		{ float:left; padding:6px; font-weight:bold; text-align:center; }
.tblRound	.colCheck	{ width:20px;	}
.tblRound	.colDate	{ width:70px;	} 
.tblRound	.colFrom	{ width:110px;	} 
.tblRound	.colTo		{ width:110px;	} 
.tblRound	.colStatus	{ width:60px;	} 
.tblRound	.colSubject	{ width:160px;	} 

.mailViewInbox		.colTo		{ display:none; }
.mailViewInbox		.crnrTo		{ display:none; }
.mailViewSent		.colFrom	{ display:none; }
.mailViewSent		.crnrFrom	{ display:none; }

.lnkUserActionBlockUser1	{ text-indent:23px; background:url(../images/useraction_blockuser.jpg);	background-repeat:no-repeat; }
.lnkUserActionDeleteUser1	{ text-indent:23px; background:url(../images/useraction_deleteuser.jpg);	background-repeat:no-repeat; }

/* /ProfileEdit/ */
#divProfileSection		{ padding:0px 15px; }
.ulProfileSectionNav	{ width:375px; float:right; }
.ulProfileSectionNav	li				{ float:left;  }
.ulProfileSectionNav	li				{ text-indent:-9000px; overflow:hidden; padding:0px 2px; }
.ulProfileSectionNav	.PIActive		{ float:left; width:128px;	height:24px; background:url(../images/tab_pe_personalinfo_active.png); } 
.ulProfileSectionNav	.PIInActive		{ float:left; width:128px;	height:24px; background:url(../images/default.htm); } 
.ulProfileSectionNav	.GrpActive		{ float:left; width:87px;	height:24px; background:url(../images/default.htm); } 
.ulProfileSectionNav	.GrpInActive	{ float:left; width:87px;	height:24px; background:url(../images/tab_pe_groupsinactive.png); } 
.ulProfileSectionNav	.ComActive		{ float:left; width:109px;	height:24px; background:url(../images/default.htm); } 
.ulProfileSectionNav	.ComInActive	{ float:left; width:109px;	height:24px; background:url(../images/tab_pe_commentsinactive.png); } 

#divProfileSection	.divR	{ padding:5px 0px; overflow:hidden; } 
#divProfileSection	.divR	.lblR			{ float:left; width:320px; padding:0px 5px 0px 0px; text-align:right; font-weight:bold; padding-top:3px; } 
#divProfileSection	.divR	.wtxt			{ float:left; width:500px; } 
#divProfileSection	.divR	.nwtxt			{ float:left; width:150px; } 
#divProfileSection	.divR	.divPreviewBtn	{ float:right; padding:10px 30px 15px; }
#divProfileSection	.divR	.lblHelp		{ float:left; padding:5px 0px 10px 330px; font-size:.9em; }
#divProfileSection	.divSaveProfile	{ padding:10px 0px 10px 340px; }
.h3ProfileEdit		{ display:block; line-height:normal; margin:0px; padding:0px; }

.ulProfileEditNav		{ margin:-2px 0px 0px 40px; line-height:normal; }
.ulProfileEditNav		li	{ float:left; text-indent:0px; font-weight:normal; padding:0px 7px; }

.secOnlyHtmlCssWarning	{ float:left; margin:0px -320px 0px 50px; }

.lnkViewYourProfile		{ padding:10px; color:#022B6A; }

/* ~/</ */

.tbl2Col		{ width:90%; margin:0px; padding:0px; border-collapse:collapse; padding:0px; margin:0px; }
.tbl2Col	tr	td		{ margin:0px; padding:0px; }
.tbl2Col	tr	.td1	{ background-color:#65A6CF; margin:0px; padding:0px; font-weight:bold; }
.tbl2Col	tr	.td2	{ background-color:#B9D2EB; margin:0px; padding:0px; }
.tbl2Col	.tdLC		{ min-width:6px; width:6px; text-align:right;	font-size:1px;	border-left:solid 3px #ffffff;	border-collapse:collapse; overflow:hidden;	}
.tbl2Col	.tdRC		{ min-width:6px; width:6px; text-align:left;	font-size:1px;	border-right:solid 3px #ffffff;	border-collapse:collapse; overflow:hidden;	}
.tbl2Col	.trBot		{ height:6px; }
.tbl2Col	.trTop		td	{ height:6px; }
.tbl2Col	.trBot		td	{ border-bottom:solid 5px #ffffff; height:6px; min-height:6px; }
.tbl2Col	.TL		{ background-color:Transparent; }
.tbl2Col	.TR		{ background-color:Transparent; }
.tbl2Col	.BL		{ background-color:Transparent; }
.tbl2Col	.BR		{ background-color:Transparent; }

.tbl2Col	.TL1	div	{ width:6px; background:url(../images/corner_mddkblue_tl.png); height:6px; min-height:6px; overflow:hidden; }
.tbl2Col	.TR1	div	{ width:6px; background:url(../images/corner_mddkblue_tr.png); height:6px; min-height:6px; overflow:hidden; }
.tbl2Col	.BL1	div	{ width:6px; background:url(../images/corner_mddkblue_bl.png); height:6px; min-height:6px; overflow:hidden; }
.tbl2Col	.BR1	div	{ width:6px; background:url(../images/corner_mddkblue_br.png); height:6px; min-height:6px; overflow:hidden; }

.tbl2Col	.TL2	div	{ width:6px; background:url(../images/corner_tl.png); height:6px; min-height:6px; overflow:hidden; }
.tbl2Col	.TR2	div	{ width:6px; background:url(../images/corner_tr.png); height:6px; min-height:6px; overflow:hidden; }
.tbl2Col	.BL2	div	{ width:6px; background:url(../images/corner_bl.png); height:6px; min-height:6px; overflow:hidden; }
.tbl2Col	.BR2	div	{ width:6px; background:url(../images/corner_br.png); height:6px; min-height:6px; overflow:hidden; }

.tbl2Col	.colDiv		{ float:left; padding:6px; font-weight:bold; text-align:center; }
.tbl2Col	.colName	{ width:95px;	}
.tbl2Col	.colValue	{ width:195px; } 
.tbl2Col	.colFrom	{ width:110px;	} 
.tbl2Col	.colTo		{ width:110px;	} 
.tbl2Col	.colStatus	{ width:60px;	} 
.tbl2Col	.colSubject	{ width:160px;	} 

/* ~/Search/ */
.divSearchResultsCol		{ height:130px; padding:10px 15px 5px 0px; border-bottom:1px solid #0685D5; overflow:hidden; } 
.divSearchResultsCol	.divThinCol	{ float:left; width:17%; }
.divSearchResultsCol	.divThinCol	.lbl	{ display:none; }
.divSearchResultsCol	.divThinCol	img		{ float:right}

.divSearchResultsCol	.divWideCol	{ float:left; width:62%; color:#022B6A; }
.divSearchResultsCol	.divWideCol		.div	{ float:left; width:80%; }
.divSearchResultsCol	.divWideCol		.lbl	{ float:left; width:110px; padding-right:20px; text-align:right; }

.divSearchResultsCol	.divActionCol	{ float:left; width:20%; color:#022B6A; }

.divActionCol		li				{ border-bottom:1px solid #CC0000; padding:5px 10px; }
.divActionCol		.noB			{ border:0px; }
.divActionCol		li		a		{ text-decoration:none; color:#022B6A;  }
.divActionCol		li		a:hover	{ text-decoration:underline; }

.secFindFriendDrilldown		.content	{ padding-top:8px; color:#022B6A; }
.secFindFriendDrilldown		.content	.rdo	{ font-weight:bold; }
.secFindFriendDrilldown		.content	.chk	{ display:block;}
.secFindFriendDrilldown		.content	.b		{ margin-top:10px; display:block; }
.secFindFriendDrilldown		.content	.div	{ padding:4px 27px; }

/* ~/MyPhoto */

.ulMyPhotoControlPanel		{ overflow:hidden; }
.ulMyPhotoControlPanel		li	{ width:183px; height:27px; background:url(../images/button_blue183.png); text-align:center; }
.ulMyPhotoControlPanel		li	a			{ color:#022B6A; text-decoration:none; line-height:27px; font-weight:bold; }
.ulMyPhotoControlPanel		li	a:hover		{ color:#022B6A; text-decoration:underline;}
.ulMyPhotoControlPanel		li	a:visited	{ color:#022B6A; }

.divNewAlbum	{ } 
.divNewAlbum	.div	{ display:inline-block; } 
.divNewAlbum	.div	{ overflow:hidden; padding:5px;} 
.divNewAlbum	.lbl	{ float:left; width:100px; padding-right:10px; } 
.divNewAlbum	.txt	{ float:left; width:270px; margin-right:5px;} 
.divNewAlbum	.cbo	{ } 

.divAlbumEdit		{ display:inline-block; }
.divAlbumEdit		{ margin:10px 0px; border-bottom:1px solid #0685D5; overflow:hidden; padding:0px 0px 10px 0px; }
.divAlbumEdit	.cover		{ border:1px solid #0226BA; float:left; margin:0px 10px; padding:4px; background:url(../images/bg_albumcover.jpg); width:170px; height:127px; }
.divAlbumEdit	.ulBlueBorder	a	{ font-weight:bold; }
.divAlbumEdit	.divInfo	{ float:left; width:430px; } 
.divAlbumEdit	.div	{ overflow:hidden; padding:5px;} 
.divAlbumEdit	.divB	{ overflow:hidden; padding:5px 0px 5px 115px;} 
.divAlbumEdit	.lbl	{ float:left; width:100px; padding-right:10px; } 
.divAlbumEdit	.txt	{ float:left; width:270px; margin-right:5px;} 

.lnkImg			{ text-indent:-2000px; overflow:hidden; float:left; margin-right:5px; }

.lnkBrowse		{ background:url(../images/button_redbrowse.png); width:67px; height:28px; }
.lnkUpload		{ background:url(../images/button_redupload.png); width:65px; height:28px;}
	
	
.divUploadPhotoForm		{ }
.divUploadPhotoForm		b	{ display:block; padding-left:30px; }

.ulArrangePhoto		{ display:inline-block; }
.ulArrangePhoto		{ overflow:hidden; }
.ulArrangePhoto		li	{ float:left; margin:10px 5px; border-left:5px solid #ffffff; border-right:5px solid #ffffff; }
.ulArrangePhoto		li	div	{ background:url(../images/bg_albumcover.jpg); border:1px solid #0226BA; }
.ulArrangePhoto		li	div	img	{ display:block; padding:4px;  width:170px; height:127px; }
.ulArrangePhoto		li	a			{ float:left; margin:3px 5px; color:#022B6A; text-decoration:none; }
.ulArrangePhoto		li	a:hover		{ color:#022B6A; text-decoration:underline; }
.ulArrangePhoto		li	a:visited	{ color:#022B6A; }

.divPhotoArrange	.lblPDC		{ float:right; }


/* signup_01 */


#div_left_signup_01
{
	width:600px; float:left; clear:right; padding-left:31px;
}

.div_left_signup_03
{
	width:264px; clear:both; position:relative; top:-620px; right:-620px;
}

#div_left_signup_02
{
	width:220px; clear:both; position:relative; top:-670px; right:-635px;
}

.cbo_1		{ float:left; width:105px; }

.cbo_2		{ float:left; width:60px; }

.cbo_3		{ float:left; width:70px; }

.new_div_signup_03
{
	width:530px; border-bottom:1px solid #0685D5; margin:0 -35px 0 -15px; padding:0 0px 0 0px;
}

.new_div_signup_05
{
	width:530px; margin:0 -35px 0 -15px; padding:0 0px 0 0px;
}

.new_div_signup_06
{
	width:530px; margin:0 -50px 0 0px; border:1px solid;
}

.t_signup_01
{
	width:175px; float:left; clear:right; border-right:1px solid #0685D5; padding:8px 0px 8px 5px;
}

.t_signup_02
{
	width:340px; margin-left:180px; padding-left:5px;
}

.bottom_signup_03
{ font-size:1px; height:11px;	overflow:hidden; background:url(../images/btm_sign_03.jpg);}


#small_bg_com_mail
{
	background:url(../images/title-m.gif) repeat-x;
	height:38px;
	margin-left:10px;
	margin-right:10px;
}

.user_30
{
	font-family:Arial; font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none;
}

#signup_tbl_border_sig03
{
	background:#FFFFFF;
	border-left:1px solid #0685D5;
	border-right:1px solid #0685D5;
	margin:1px -0.10px 1px -0.5px;
	width:190px;
}

.top_signup01
{
 height:11px;	overflow:hidden;  background:#FFFFFF; border-top:2px solid;
}

.left_signup01
{ z-index:499; font-size:1px; width:11px;	overflow:hidden; float:left; height:100%; margin-right:-3px; border-left:2px solid #022B6A; }

.right_signup01
{ font-size:1px; width:11px;	overflow:hidden;  float:right; height:100%; margin-left:2px; border-right:2px solid #022B6A; }

.bottom_signup01
{ font-size:1px; height:11px;	overflow:hidden;  border-bottom:2px solid #022B6A; padding-top:-20px; }

.secCentered_mailcentet
{ margin:0px 0px 0px 5px; }

.main_div_left_mailcom_01
{
	float:left; clear:right; width:205px;
}

.main_div_left_mailcom_02
{
	float:left; clear:right; width:534px;
}


.main_div_left_mailcom_03
{
	float:left; width:160px;
}

.main_div_left_mailcom_spc
{
	float:left; clear:right; width:10px;
}

.top_mcenter
{ height:33px;	overflow:hidden; background:url(../images/1px_mailcenter_blue.gif); background-repeat:repeat-x;  }

.btm_mcenter_inbox
{ height:33px;	overflow:hidden; background:url(../images/1px_mailcenter_blue_b.gif); background-repeat:repeat-x;  }

.top_mcenter_orng
{ height:33px;	overflow:hidden; background:url(../images/1px_mailcenter_orng.gif); background-repeat:repeat-x;  }

.left_mcenter_orng
{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_lorng_l.jpg); background-repeat:repeat-y; float:left; height:100%; margin-right:2px; }

.right_mcenter_orng
{ font-size:1px; width:11px;	overflow:hidden; background:url(../images/section_lorng_r.jpg); background-repeat:repeat-y; float:right; height:100%; margin-left:2px; }

.bottom_mcenter_orng
{ font-size:1px; height:11px;	overflow:hidden; background:url(../images/section_lorng_b.jpg); background-repeat:repeat-x; }

.div_compbtn
{
	width:193px; height:auto; margin:0px 0px 0px 0px; border-left:solid 1px #0685D5; border-right:solid 1px #0685D5;
}

.div_comporng
{
	width:193px; height:372px; margin:0px 0px 0px 0px; border-left:solid 1px #FF7101; border-right:solid 1px #FF7101;
}

.subdiv_mcen_orng_01
{
	width:79px; float:left; clear:right; padding-top:10px;
}

.subdiv_mcen_orng_02
{
	width:114px; float:left; padding-top:10px;
}

.subdiv_mcen_orng_03
{
	width:170px; clear:both; float:left; padding-left:10px; padding-bottom:5px; border-bottom:1px solid #FF7101; margin:1px 0px 0px 4px;

}

.subdiv_mcen_orng_04
{
	width:170px; clear:both; float:left; padding-left:10px; margin:1px 0px 0px 4px;

}

.div_compbtn_mdl
{
	width:522px; height:320px; margin:0px 0px 0px 0px; border-left:solid 1px #0685D5; border-right:solid 1px #0685D5;
}

.smll_divmcenter_l
{
	background:#B9D2EB; width:70px; height:30px; border-bottom:1px solid #0685D5; border-right:1px solid #0685D5; float:left; clear:right; padding-top:8px;
}

.smll_divmcenter_r
{
	background:#FFFFFF; width:451px; height:30px; border-bottom:1px solid #0685D5; float:left; padding-top:8px;
}

.to_feild
{
	width:432px; height:18px; background-color:#E5F0F8; border:1px solid #0685D5;
}

.body_feild
{
	width:432px; height:211px; background-color:#E5F0F8; border:1px solid #0685D5; font-family:Verdana; font-size:11px; color:#022b6a;
	}

.smll_divmcenter_l3
{
	background:#B9D2EB; width:70px; height:222px; border-right:1px solid #0685D5; float:left; clear:right; padding-top:8px;
}

.smll_divmcenter_r3
{
	background:#FFFFFF; width:451px; height:225px; float:left; padding-top:8px;
}

.send_message
{
	background:url(../images/send_message.jpg) no-repeat; width:112px; height:28px; border:none; font-family:Verdana; font-size:11px; font-weight:bold; color:#FFFFFF;
}

.div_compbtn_mdl_1
{
	width:522px; height:auto; margin:0px 0px 0px 0px; border-left:solid 1px #0685D5; border-right:solid 1px #0685D5;
}

.bg_for_inbox_mdl
{
	background:url(../images/mcenter_inbox_1px.gif);
	background-repeat:repeat-y;
	margin:0px 0px 0px 2px;

}


.div_in1
{
	width:25px; float:left; clear:right;
}

.div_in2
{
	width:94px; float:left; clear:right;
}

.div_in3
{
	width:125px; float:left; clear:right;
}

.div_in4
{
	width:70px; float:left; clear:right;
}

.div_in5
{
	width:205px; float:left;
}

.spc_divfor_in
{
	width:2px; background:#FFFFFF; float:left; clear:right;
}

.spc_divfor_in_last
{
	width:2px; background:#FFFFFF; float:left;
}
