
/* --Start------------------------- Tag default style ----------------------------------------- */

A IMG			{	border: none	}
BODY			{	padding: 10px 0; margin: 0; font-size: 12px;
					font-family: Arial, Verdana, Helvetica, sans-serif; color: #000 }
FIELDSET		{	border: 1px solid #ccc; margin-bottom: 15px; padding: 15px }

HR				{	background-color: #666666; height: 1px; color: #666666 }
HR.fr			{	margin: 25px 0 30px 0 }
INPUT, TEXTAREA	{	font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
LEGEND			{	font-size: 14px; color: #BE0000; padding: 10px 8px; margin: 0; font-weight: normal }
LI				{	line-height: 140% }
P				{	margin: 0; line-height: 140% }
SELECT			{	font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
TABLE			{	border: 0; border-collapse: collapse; empty-cells: show }
TABLE TD		{	padding: 0 }

/* --End-------------------------- Tag default style ----------------------------------------- */


/* --Start------------------------ Layout style ---------------------------------------------- */

.additionalNotes		{	width: 98%; height: 100px }
.additionalNotes2		{	width: 98%; height: 50px }
.allContent				{	width: 980px; margin: 0 auto; background-color: #fff }
/* --Start------------------------ Articles -------------------------------------------------- */
.articles				{	margin: 0 40px 0 20px }
.articles P				{	font-size: 14px; padding-bottom: 20px }
.articles .head			{	font-size: 16px; color: #BE0000; padding: 20px 0 10px 0; margin: 0 }
.articles .subhead		{	font-size: 14px; color: #BE0000; padding: 0 0 10px 0; margin: 0; font-style: italic }
.articles .author		{	font-size: 14px; color: #000000; padding: 0 0 20px 0; margin: 0; font-weight: normal; font-style: italic }
/* --End-------------------------- Articles -------------------------------------------------- */
.blankImg				{	border: 1px solid #000; width: 75px; height: 100px; margin: 0 auto }
.blockContent			{	background: url(../images/line1.gif) repeat-x top left;
							padding: 11px 14px; font-size: 11px }
.blockContent2			{	padding: 20px 14px }
.blockContent3			{	padding: 11px 14px; font-size: 11px }
.blockHeader			{	color: #AB1F23; font-size: 13px; padding: 2px 14px;
							border-bottom: 1px solid #666666; white-space: nowrap }
.blockHeader2 A			{	padding: 3px 14px; background-color: #BE0000; color: #fff;
							font-size: 13px; border-bottom: 1px solid #333; display: block }
.blockHeader3 A			{	padding: 3px 14px; background-color: #fff; color: #BE0000;
							font-size: 13px; border-bottom: 1px solid #333; display: block }
.blockHeader3 A:hover	{	background-color: #BE0000; color: #fff }

.rightColumn TD.blockHeader4		{	background: url(../images/line8.jpg) repeat-y right; color: #666666;
							font: 15px Helvetica, Arial, Verdana, sans-serif; font-weight: bold;
							padding: 7px 11px; border-bottom: 1px solid #666666; }
.blockHeader4			{	background: url(../images/line8.jpg) repeat-y right; color: #666666;
							font: 15px Helvetica, Arial, Verdana, sans-serif; font-weight: bold;
							padding: 7px 11px; border-bottom: 1px solid #666666; }
.blockShadow			{	background: url(../images/line9.gif) repeat-x top; height: 8px }

.blockContent4			{	padding: 11px 14px; font-size: 11px }
.blockContent5			{	padding: 0; margin: 0; font-size: 11px }
/* --Start---------------------- Button Style ---------------------------- */
INPUT.button				{	background: #b92730 url(../images/buttonLine.gif) repeat-x bottom; border: 1px solid #620309; color: #fff }
.buttonEnd					{	margin-top: 20px;
								background: #b92730 url(../images/buttonLine.gif) repeat-x bottom; border: 1px solid #620309; color: #fff }
.buttonMiddle				{	margin-top: 20px; margin-bottom: 20px;
								background: #b92730 url(../images/buttonLine.gif) repeat-x bottom; border: 1px solid #620309; color: #fff }
.buttonMiddle2				{	margin-top: 20px; margin-bottom: 20px; margin-left: 20px;
								background: #b92730 url(../images/buttonLine.gif) repeat-x bottom; border: 1px solid #620309; color: #fff }

INPUT.button2				{	background: #adb797 url(../images/buttonLineP.gif) repeat-x bottom; border: 1px solid #8a9179; color: #000 }
BODY.popup INPUT.button		{	background: #adb797 url(../images/buttonLineP.gif) repeat-x bottom; border: 1px solid #8a9179; color: #000 }
BODY.popup .buttonEnd		{	margin-top: 20px;
								background: #adb797 url(../images/buttonLineP.gif) repeat-x bottom; border: 1px solid #8a9179; color: #000 }
BODY.popup .buttonMiddle	{	margin-top: 20px; margin-bottom: 20px;
								background: #adb797 url(../images/buttonLineP.gif) repeat-x bottom; border: 1px solid #8a9179; color: #000 }
BODY.popup .buttonMiddle2	{	margin-top: 20px; margin-bottom: 20px; margin-left: 20px;
								background: #adb797 url(../images/buttonLineP.gif) repeat-x bottom; border: 1px solid #8a9179; color: #000 }
/* --End------------------------ Button Style ---------------------------- */

.collapseImg			{	margin-right: 8px; cursor: pointer }
.confirmMessage			{	border: 1px solid #009900; background: #fff; padding: 10px; color: #009900; font-size: 15px; margin-bottom: 20px }
.messageInfo			{	border: 1px solid #009900; background: #fff; padding: 10px; color: #009900; font-size: 15px; margin-bottom: 20px }
.messageWarn			{	border: 1px solid #FF9900; background: #fff; padding: 10px; color: #FF9900; font-size: 15px; margin-bottom: 20px }
.messageError			{	border: 1px solid #FF0000; background: #fff; padding: 10px; color: #FF0000; font-size: 15px; margin-bottom: 20px }
.content				{	border: 1px solid #666666 }
.contentMy				{	border: 1px solid #666666; padding: 25px 7px 21px 7px }
.contentTable			{	width: 100% }
.contentTable TD		{	vertical-align: top }
.contentTable TABLE TD	{	border: none }


.contentTableMy			{	width: 100% }
.contentTableProfile	{	width: 100% }


.doYouKnow				{	background:url(../images/doyouknow.jpg) no-repeat top center;
							width: 230px; height: 269px }
.doYouKnow2				{	background:url(../images/doyouknow2.jpg) no-repeat top center;
							width: 162px; height: 190px }

.EDate					{	}
.ESender				{	}
.ESubject				{	}
.EDate					{	}
.EStatus				{	}


.error					{	background: url(../images/line3-body.gif) repeat-x top left;
							border: 1px solid #666666; vertical-align: top }
.errorSummaryMsg		{	margin: 15px 0 }
.errorSummaryMsg TD		{	color: #CC0033; font-weight: bold; font-size: 13px;
							font-style: italic; padding-bottom: 5px }
.errorDetailMsg			{	color: #CC0033; padding-left: 15px; font-style: italic;
							font-size: 13px }

.feedbackHeaderTable	{	width: 100% }
.feedbackHeaderTable TD	{	vertical-align: top}
.feedbackHeaderTable .img	{	width: 95px}
H1.feedback				{	}
.footer					{	padding: 5px; border: 1px solid #666666; font-size: 9px }
.footerMy				{	width: 100% }
.footerMy TD			{	border-width: 0 1px 1px 1px; border-style: solid;
							border-color: #666666; padding: 15px; vertical-align: top }
/* --Start---------------------- F1 ---------------------------- */
.f1					{	width: 100%; border-collapse: separate }
.f1 TD				{	padding: 3px 15px; background-color: #FFEEDE;
						border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }
.f1 TD.th1			{	font-size: 15px; color: #000; background-color: #fff}
.f1 TR.th TD		{	background-color: #fff; color: #BE0000; padding: 3px 15px;
						font-weight: normal; text-align: left; font-size: 13px;
						border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }
.f1 TH				{	background-color: #fff; color: #BE0000; padding: 3px 15px;
						font-weight: normal; text-align: left; font-size: 13px;
						border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }
.f1 TR.th2 TD		{	background: none; color: #BE0000; padding: 3px 15px;
						font-weight: normal; text-align: left; font-size: 13px; border: none }						
.f1 INPUT			{	border: 1px solid #666666 }
.f1 TEXTAREA		{	border: 1px solid #666666 }
/* --End------------------------ F1 ---------------------------- */
/* --Start---------------------- F2 ---------------------------- */
.f2					{	width: 100%; border-collapse: collapse }
.f2 TD				{	padding: 5px; border: 1px solid #000; background-color: #FFEEDE }
.f2 TD.th1			{	font-size: 15px; color: #000; background-color: #fff}
.f2 TR.th TD		{	background-color: #FFF; color: #BE0000; font-size: 13px;
						font-weight: normal; padding: 5px; text-align: left;
						border: 1px solid #000 }
.f2 TH				{	background-color: #FFF; color: #BE0000; font-size: 13px;
						font-weight: normal; padding: 5px; text-align: left;
						border: 1px solid #000 }
.f2 TR.th2 TD		{	background: none; color: #BE0000; padding: 3px 15px;
						font-weight: normal; text-align: left; font-size: 13px; border: none }
.f2 .check			{	width: 20px }
.f2 INPUT			{	border: 1px solid #000 }
.f2 TEXTAREA		{	border: 1px solid #000 }
/* --End------------------------ F2 ---------------------------- */
FORM				{	padding: 0; margin: 0 }
FORM .padding		{	padding: 10px }
FORM .paddingTop	{	padding: 15px 15px 0 15px}
FORM .unb			{	border: none }
FORM INPUT.unb		{	border: none }
FORM H1				{	font-size: 14px; color: #BE0000; font-weight: bold }
FORM H1.black		{	font-size: 14px; color: #000; font-weight: bold }
FORM H2				{	font-size: 14px; color: #BE0000; padding: 10px 8px; margin: 0; font-weight: normal }
FORM .inner TD		{	width: auto; border: none }

.flash				{	background-color: #000 }
.FRusername			{	width: 20% }
.FRsite				{	width: 20% }
.FRdate				{	width: 20% }
.FRresponded		{	width: 80px }
.FRrating			{	width: 82px }
.FRrespond			{	width: 68px }




.generalMessage			{	font-size: 14px; color: #BE0000; font-weight: bold }
A.go					{	text-decoration: none; }


.hand					{	cursor: pointer;}
.header					{	height: 60px; background: #84171c url(../images/header.jpg) no-repeat;
							color: #fff; border: 1px solid #7c1317 }
.header TD				{	vertical-align: middle }
.header A				{	color: #fff }
.hidden					{	display: none }
.howItWorkArt			{	padding-top: 20px }


.imgL					{	padding-right: 7px; padding-bottom: 7px }
.imgR					{	padding-left: 7px; padding-bottom: 7px }
.indent					{	margin-right: 40px }
.indent2				{	margin-right: 15px }
.indent3				{	padding-right: 15px }
.indent4				{	margin-right: 5px }

.info1					{	position: absolute; top: 0px; left: 0px; 
							width: 250px; height: auto; margin: 0; padding: 0 }
.indexLi				{	padding: 0 15px; margin: 0 }
.indexLi LI				{	list-style-image: url(../images/li1.gif); padding: 2px 0; margin: 0;
							font: 14px Helvetica, Arial, sans-serif; color: #000 }
.indexLi2				{	padding: 0 15px; margin: 0 }
.indexLi2 LI			{	list-style-image: url(../images/li1.gif); padding: 2px 0; margin: 0;
							font: 12px Arial, Verdana, Helvetica, sans-serif; color: #000 }
.indexText				{	background: url(../images/line10.jpg) repeat-x top; padding: 15px;
							font: 14px Helvetica, Arial, sans-serif; color: #3F3F3F }
.indexText H1			{	color: #666666; font: 14px Helvetica, Arial, Verdana, sans-serif;
							font-weight: bold; margin: 0; padding: 10px 0 }
.indexText P			{	padding-bottom: 10px }
.indexText UL			{	padding: 0; margin: 0; padding-bottom: 10px }
.indexText LI			{	list-style-image: url(../images/li1.gif); padding: 2px 0; margin: 0 0 0 15px }

.leftColumn				{	 }
.leftColumn P			{	margin: 0 0 8px 0 }
.login					{	width: 50% }
.login TD				{	padding: 2px; vertical-align: middle }
.login INPUT			{	border: 1px solid #666666 }
.login INPUT.unb		{	border: none }
.loginLabel				{	width: 30%; white-space: nowrap }
.login INPUT.textField					{	width: 50% }

.blockContent5 .login	{	width: 100% }
.blockContent5 .login TD
						{	padding: 2px; vertical-align: middle }
.blockContent5 .login INPUT.textField
							{	width: 98% }

.LFfeature				{	width: 20% }
.LFstated				{	width: 30%}
.LFreality				{	width: 10%; white-space: nowrap }
.LFdetail				{	width: 40% }

.messageOut				{	position: relative; z-index: 1; margin: 0; padding: 0  }
.messageDatail			{	position: absolute; top: 0px; left: 0px; 
							width: auto; height: auto; margin: 0; padding: 10px;
							background: #fff; border: 1px solid #000 }


.MPhMessage				{	color: #000; font-size: 14px }

/* --Start---------------------- MY FRIENDS ---------------------------- */
.myFriends							{	}
.myFriends .myFriendsTable .select	{	background: #00689f url(../images/line4-top.gif) repeat-x bottom left }
.myFriends1							{	background: url(../images/line3-body.gif) repeat-x top left }
.myFriends1 .myFriendsTable .select	{	background: #00689f url(../images/line4-top.gif) repeat-x bottom left }
.myFriends2							{	background: url(../images/line4-body.gif) repeat-x top left }
.myFriends2 .myFriendsTable .select	{	background: url(../images/line5-top.gif) repeat-x bottom left }
.myFriends3							{	background: url(../images/line5-body.gif) repeat-x top left }
.myFriends3 .myFriendsTable .select	{	background: #bf0e01 url(../images/line3-top.gif) repeat-x bottom left }

.myFriendsHeader						{	padding: 20px 0px 10px 20px  }
.myFriendsTable .border .name 			{	border-bottom: 1px solid #000 }
.myFriendsTable .border .select 		{	border-bottom: none }
.myFriendsTable .border .separate	 	{	border-bottom: 1px solid #000 }
.myFriendsTable .border .separateEnd 	{	border-bottom: 1px solid #000 }
.myFriendsTable .border .separateFirst 	{	border-bottom: 1px solid #000 }
.myFriendsTable							{	width: 800px;  }
.myFriendsTable .info					{	position: absolute; top: -10px; left: -10px; 
											width: auto; height: auto; margin: 0; padding: 0 }
.myFriendsTable .infoOut				{	position: relative; z-index: 1; margin: 0; padding: 0  }
.myFriendsTable .infoTable				{	background: #fff  }
.myFriendsTable .infoTable TABLE		{	width: 150px }
.myFriendsTable .infoTable TABLE TD		{	border: 1px solid #000; padding: 7px 10px }
.myFriendsTable .infoTable .img2		{	border-width: 1px 0 1px 1px; border-style: solid;
											border-color: #000; padding: 10px; vertical-align: top;
											width: 75px }
.myFriendsTable .infoTable .rating, .name	{	padding-top: 10px }
.myFriendsTable .imgBlock				{	position: relative }
.myFriendsTable TD.img					{	border: 1px solid #000; background-color: #fff; padding: 5px }
.myFriendsTable TD IMG					{	cursor: pointer;}
.myFriendsTable TD.name					{	width: 65px; padding: 5px }
.myFriendsTable .select					{	border-left: 1px solid #000; border-right: 1px solid #000;
											color: #fff }
.myFriendsTable TD.separate				{	width: 30px }
.myFriendsTable .separateFirst			{	width: 20px }
.myFriendsTitle							{	color: #000; font-size: 15px; font-weight: bold }
/* --End----------------------- MY FRIENDS ---------------------------- */
.myleft							{	width: 100% }
/* --Start--------------------- MY NAVIGATION ---------------------------- */
.myNavigation					{	margin: 0; width: 100% }
.myNavigation TD				{	margin: 0; border: 1px solid #666666; white-space: nowrap }
.myNavigation TD.select			{	background: #bf0e01 url(../images/line3-top.gif) repeat-x bottom left;
									border-bottom: 1px solid #e59084 }
.myNavigation TD.separate		{	border-width: 0 0 1px 0; width: 3px }
.myNavigation TD.separateEnd	{	border-width: 0 0 1px 0 }
.myNavigation TD.separateEndAD	{	border-width: 0 0 1px 0; width: 430px }
.myNavigation TD.separateEndLF	{	border-width: 0 0 1px 0; width: 664px }
.myNavigation TD.separateEndMI	{	border-width: 0 0 1px 0; width: 330px }
.myNavigation TD.separateEndSH	{	border-width: 0 0 1px 0; width: 100% }
.myNavigation TD.separateFirst	{	border-width: 0 0 1px 0; width: 17px }
.myNavigation TD.select A		{	color: #fff }
.myNavigation A					{	padding: 3px 12px; display: block; color: #000000;
									text-decoration: none }
.myNavigation A:hover			{	background: #bf0e01 url(../images/line3-top.gif) repeat-x bottom left;
									color: #fff }
/* --End----------------------- MY NAVIGATION ---------------------------- */
.myPhotosTable TD				{	padding: 10px; text-align: center }
.myPhotosTable .img				{	width: 75px; border: 1px solid #000; height: 100px  }

.myright						{	width: 162px }
.myTd							{	background: url(../images/line3-body.gif) repeat-x top left;
									border-width: 0 0 1px 1px; border-style: solid;
									border-color: #666666; vertical-align: top }
								  

.padding								{	padding: 15px }
.paddingList 							{	padding-bottom: 20px }
.paddingTop								{	padding: 15px 15px 0 15px}
.blockContent .padding					{	padding: 0 }

.photoMessage							{	font-size: 14px; color: #000 }

/* --Start---------------------- PEOPLE SEARCH RESULT ---------------------------- */

.PSResultTable .infoTable TABLE		{	width: 140px }
.PSResultTable .infoTable TABLE TD	{	border-top: 1px solid #000; padding: 7px 10px }
.PSResultTable .infoTable .img2		{	border: 1px solid #000; padding: 10px;
										vertical-align: top; width: 75px }
.PSResultTable .infoTable TD.info2	{	border-right: 1px solid #000; border-bottom: 1px solid #000;
										padding: 0; vertical-align: top }										
.PSResultTable .infoTable .photo	{	border: 1px solid #000; cursor: pointer;}
.PSResultTable .infoTable .photo2	{	border: 1px solid #000 }
.PSResultTable .infoTable .rating, .name	{	padding-top: 10px }
.PSResultTable .imgBlock			{	position: relative }
.PSResultTable .select				{	border-left: 1px solid #000; border-right: 1px solid #000;
										color: #fff }
.PSResultTable TD					{	padding: 10px }

/* --End---------------------- PEOPLE SEARCH RESULT ---------------------------- */

/* --Start---------------------- INDEX PROFILE --------------------------------- */

.rightColumn .infoTable TABLE		{	width: 100% }
.rightColumn .infoTable TABLE TD	{	padding: 7px 10px }
.rightColumn .infoTable .img2		{	border-right: 1px solid #666666; 
										padding: 20px 10px 10px 10px; vertical-align: top; width: 75px;
										background: url(../images/line9.gif) repeat-x top }
.rightColumn .infoTable TD.info2	{	padding: 10px 0; vertical-align: top;
										background: url(../images/line9.gif) repeat-x top }										
.rightColumn .infoTable .photo		{	border: 1px solid #666666; cursor: pointer;}										
.rightColumn .infoTable .rating, .name	{	padding-top: 10px }
.rightColumn .imgBlock				{	position: relative }
.rightColumn .select				{	border-left: 1px solid #000; border-right: 1px solid #000;
										color: #fff }
.rightColumn TD						{	padding: 10px }

/* --End---------------------- INDEX PROFILE --------------------------------- */

.personalPhoto						{	padding: 0 9px 9px 0; width: 70px }

BODY.popup							{	padding: 10px }
.profileAbout						{	font-size: 15px; color: #000 }
/* --Start--------------------- PROFILE NAVIGATION ---------------------------- */
.profileNavigation					{	margin: 0; width: 100% }
.profileNavigation TD				{	margin: 0; border: 1px solid #666666; white-space: nowrap;
										text-align: center }
.profileNavigation TD.select		{	background: #3e3810 url(../images/line7-top.gif) repeat-x bottom left;
										border-bottom: 1px solid #b2b099 }
.profileNavigation TD.separate		{	border-width: 0 0 1px 0; width: 3px }
.profileNavigation TD.separateEnd	{	border-width: 0 0 1px 0; text-align: right }
.profileNavigation TD.separateEnd A	{	display: inline; color: #bd2025 }
.profileNavigation TD.separateEnd A:hover	{	background: none; color: #bd2025 }
.profileNavigation TD.separateFirst	{	border-width: 0 0 1px 0; width: 17px }
.profileNavigation TD.select A		{	color: #fff }
.profileNavigation A				{	padding: 3px 12px; display: block; color: #000000;
										text-decoration: none }
.profileNavigation A:hover			{	background: #3e3810 url(../images/line7-top.gif) repeat-x bottom left;
										color: #fff }
.profileNavigation .profile			{	width: 75px }
.profileNavigation .feedback		{	width: 86px }
.profileNavigation .circle			{	width: 128px }
/* --End----------------------- PROFILE NAVIGATION	 ---------------------------- */

.profilePhoto					{	width: 100%; margin-bottom: 20px }
.profilePhoto TD				{	padding: 7px; vertical-align: top }
.profilePhoto TD.title			{	border: none }
.profilePhoto TD.border			{	border: 1px solid #000 }
.profilePhoto2 TD				{	padding-right: 10px; border: none }
.profileSearch					{	margin: 0 10px 0 0 }
.profileSearch TD				{	vertical-align: middle; height: 60px; padding: 0 5px }
.profileSearch INPUT			{	border: 1px solid #fff }
.profileSearch INPUT.buttonGO	{	background: #81171b; color: #fff; text-decoration: none;
									border: none; width: 30px }
.profileSearch SELECT			{	border: 1px solid #fff }
.profileTd						{	background: url(../images/line7-body.gif) repeat-x top left;
									border-width: 0 1px 1px 1px; border-style: solid;
									border-color: #666666; vertical-align: top }
.profileTdB						{	background: url(../images/line7-body.gif) repeat-x top left;
									border: 1px solid #666666; vertical-align: top }

.profileTd .title				{	font-size: 14px; font-weight: bold }
.profileTd .titleUnderline		{	font-size: 14px; font-weight: bold; border-bottom: 1px solid #000; padding-bottom: 5px }
.profileTd .titleUnderline A	{	font-size: 12px; font-weight: normal; text-decoration: none }
/* --Start---------------------- profileTd F2 ---------------------------- */
.profileTd .f2					{	width: 100%; border-collapse: collapse }
.profileTd .f2 TD				{	padding: 5px; border: 1px solid #000; background-color: #f4f4f0 }
.profileTd .f2 TD.th1			{	font-size: 15px; color: #000; background-color: #fff}
.profileTd .f2 TR.th TD			{	background-color: #FFF; color: #000; font-size: 13px;
									font-weight: normal; padding: 5px; text-align: left;
									border: 1px solid #000 }
.profileTd .f2 TH				{	background-color: #FFF; color: #000; font-size: 13px;
									font-weight: normal; padding: 5px; text-align: left;
									border: 1px solid #000 }
.profileTd .f2 .chek			{	width: 20px }
.profileTd .f2 INPUT			{	border: 1px solid #000 }
.profileTd .f2 TEXTAREA			{	border: 1px solid #000 }
/* --End------------------------ profileTd F2 ---------------------------- */

.profileTable					{	width: 100%; margin-bottom: 20px; border-bottom: 1px solid #000 }
.profileTable TD				{	padding-bottom: 10px }
.profileTable .buttons			{	text-align: right }
.profileTable2					{	width: 100%; margin-bottom: 20px }
.profileTable2 TD				{	padding: 5px; width: 33% }


.realityStatus TD				{	padding: 2px; vertical-align: middle; border: none; background: none }
.remove							{	width: 60px }

FIELDSET.result					{	border: 1px solid #000; margin-bottom: 15px; padding: 10px }
.resultMessage2					{	padding-top: 25px }

FIELDSET.reg					{	padding: 10px }
.rightColumn					{	border-width: 0 0 0 1px; border-style: solid;
									border-color: #666666; width: 230px }
.rightColumnMy					{	border-width: 0 1px 1px 1px; border-style: solid;
									border-color: #666666;
									width: 162px; vertical-align: top }
.rightColumnTable TD			{	}
.rightColumnTable A				{	padding: 3px 14px; background-color: #fff; color: #BE0000;
									font-size: 13px; border-bottom: 1px solid #333; display: block }
.rightColumnTable A:hover		{	padding: 3px 14px; background-color: #BE0000; color: #fff;
									font-size: 13px; border-bottom: 1px solid #333; display: block }
.rightColumnTable TD.select A	{	padding: 3px 14px; background-color: #BE0000; color: #fff;
									font-size: 13px; border-bottom: 1px solid #333; display: block;
									width: 134px; height: auto }
.row1							{	background-color: #FFEEDE }
.row2							{	background-color: #FFFFFF }
.rq								{	color: #FF0000; font: 14px "Times New Roman", Times, serif  }


.sortFriens					{	position: absolute; left: 620px; top: 180px; width: auto; height: auto }


.tabPadding					{	margin-bottom: 25px }
.thankYouMessage			{	border: 1px solid #009900; background: #fff; padding: 10px; color: #009900; font-size: 15px; margin-bottom: 20px }
.f							{	border: 1px solid #CC0000; background: #fff; padding: 10px; color: #CC0000; font-size: 15px; margin-bottom: 20px }
.topNavigation				{	background-color: #fff; border-width: 1px 1px 0 1px;
								border-style: solid; border-color: #666666 }
.topNavigationMy			{	background-color: #fff; border-width: 1px 1px 0 1px;
								border-style: solid; border-color: #666666 }
.topNavigationTable TD		{	border-right: 1px solid #666666; text-transform: uppercase;
								text-align: center }
.welcome					{	text-transform: none; text-align: right; padding-right: 10px }
.topNavigationTable TD.select	{	background-color: #FFEEDE }
.topNavigationTable A		{	padding: 6px 6px; display: block; text-decoration: none;
								color: #000; font-size: 12px }
.topNavigationTable A:hover	{	background-color: #FFEEDE }
INPUT.txt					{	border: 1px solid #666666 }

.tooltip					{	background:#ffffe1; border:1px solid #999; color:#333; font:menu; margin:0px; padding:8px; position:absolute; visibility:hidden }



.unb			{	border: none }
.userName		{	color: #990000; font-weight: bold }


.visible, .visual	{ visibility: visible }
.vm TD				{	vertical-align: middle }


INPUT.w100		{	width: 98% }
TEXTAREA.w100	{	width: 98% }
TABLE.w100		{	width: 100% }
TABLE.w50		{	width: 50% }
TABLE.w70		{	width: 70% }
.wScroll		{	width: 100% }
.wScroll1		{	width: 100%; border: 1px solid #666666 }

/* --End------------------------ Layout style ---------------------------------------------- */


/* --Start---------------------- Border style ---------------------------------------------- */

.brd	{	border: 1px solid #666666 }
.bl		{	border-left: 1px solid #666666	}
.br		{	border-right: 1px solid #666666	}
.contentTable TABLE.border TD.br
		{	border-right: 1px solid #666666	}
.bt		{	border-top: 1px solid #666666	}
.bb		{	border-bottom: 1px solid #666666	}
.unb	{	border: none	}

/* --End------------------------ Border style ---------------------------------------------- */


/* --Start---------------------- Text and Link dekoration style ---------------------------- */

.commentColor1		{	font-size: 11px; color: #666666 }
.comment			{	font-size: 11px; color: #000 }
.h1Style1			{	color: #AB1F23; font-size: 14px; padding: 0 0 10px 0; margin: 0;
						font-weight: normal }
								  
.h2Style1			{	color: #AB1F23; font-size: 12px; padding: 0 0 10px 0; margin: 0;
						font-weight: normal }

.titleStyle1		{	font-size: 13px; color: #AA1E23 }
.titleStyle2		{	font-size: 13px; color: #0071BB }
.titleStyle3		{	font-size: 13px; color: #BE0000 }
.titleStyle3a		{	font-size: 14px; color: #BE0000; border-bottom: 1px solid #666666  }
.titleStyle3b		{	font-size: inherit; color: #BE0000; font-weight: bold }
.titleStyle4		{	font-size: 14px }
.titleStyle4b		{	font-size: 14px; font-weight: bold }


.linkStyle1			{	color: #FF0000 }
.linkStyle2			{	color: #00ADEF }
.linkIndex			{	text-decoration: underline; color: #000 }

.nowrap				{	white-space: nowrap }
.personalInfo		{	padding-top: 5px; color: #AA1E23 }

.textBlack			{	color: #000 }
.textStyle1			{	font-size: 12px; color: #AA1E23 }

/* --End---------------------- Text and Link dekoration style ---------------------------- */

/* --Start-------------------- My Network specific style --------------------------------- */
.manualyEnter			{	width: 770px }
.manualyEnter TR.tg TD	{	font-size: 14px; color: #BE0000; font-weight: normal;
							text-align: left; padding: 0 20px 10px 0 }
.manualyEnter TD		{	width: 25%; padding: 0 20px 10px 0 }
.manualyEnter INPUT		{	border: 1px solid #333333; padding: 2px 5px; width: 98% }
.messagePost			{	padding: 10px; border: 1px solid #000; width: 740px}
/* --End---------------------- My Network specific style --------------------------------- */

/* --Start-------------------- Event specific style --------------------------------- */
.eventDate				{	font-style: italic; text-align: right }
.eventTitle				{	color: #AB1F23; font-size: 14px; padding: 10px 0 10px 0; margin: 0;
							font-weight: normal }
.eventSubtitle			{	color: #AB1F23; font-size: 12px; padding: 0 0 10px 0; margin: 0;
							font-weight: normal }
.event P				{	padding: 0 300px 15px 30px }
.event .eventTitle		{	padding: 10px 300px 10px 30px }
/* --End---------------------- Event specific style --------------------------------- */