/* ALL */
	body { background-color: #a6bfd4; color: #000000; font-family: Verdana, Arial, Sans-Serif; }
	br { clear: both; }
	a { color: #840000 } 
/* ALL */ 

/* Site Start */
	.MainContainer { background-color: inherit; color: inherit; margin: 0 auto; width: 800px } 
	.MainSiteContainer { background-color: #ffffff; color: #000000; width: 756px;  padding: 0 12px 0 12px; display: table; background-image: url(../Images/BodyBGShadow.gif);  } 
	.MainSiteTopBorder { background-color: inherit; color: inherit; width: 780px; } 
	.MainSiteBottomBorder { background-color: inherit; color: inherit; width: 780px; } 
	.MainHeaderContainer { background-color: inherit; color: inherit; width: 400px; padding-left: 10px } 
	.MainFooterContainer { background-color: inherit; color: inherit; width: 780px; margin: 0 auto; font-size: small; text-align: center; } 
	.MainFooterSocialNetworkContainer { background-color: inherit; color: inherit; width: 650px; margin: 0 auto; text-align: center; margin-top:20px }
	.MainMenuContainer { background-color: Transparent; color: inherit; border-bottom: solid 3px #000000; width: 753px; display: table; padding-top: 0px; background-image: url(../Images/HeaderBG.gif); background-position: bottom left; background-repeat: repeat-x; } 
	.MainMenuContainer ul { background-color: inherit; color: inherit; list-style-type: none; margin: 0; padding: 0; } 
	.MainMenuContainer li { background-color: #cb0000; color: inherit; height: 17px; width: 150px; padding: 3px; text-align: center; float: left; border-left: solid 2px #d73d3d; border-bottom: solid 2px #900000; background-image: url(../Images/MenuTabRightCorner.gif); background-position: top right; background-repeat: no-repeat; } 
	.MainMenuContainer a { background-color: inherit; color: #ffffff; text-decoration: none; font-weight: bold; font-size: small; } 
	.MainLoginContainer { background-color: inherit; color: #cb0000; font-size: small; padding: 0 5px 0 0; text-align: right; font-weight: bold} 
	.MainLoginContainer a { background-color: inherit; color: #cb0000; font-size: small; text-decoration: underline; font-weight: normal; }
	.MainContentContainer { background-color: inherit; color: inherit; width: 753px; display: table } 
	.MainMessagesContainer { background-color: #f5f5f5; color: inherit; margin: 10px 10px 0 10px; padding: 10px; font-size: small; font-weight: bold; border: solid 2px #dddddd; text-align: center } 
	.MainMessagesContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.MainAdvertContainer { background-color: inherit; color: inherit; margin: 10px 10px 0 10px } 
	.MainAdvertContainer img { background-color: inherit; color: inherit; border-width: 0; }
	
/* Site End */

/* Page Start */
	/* Default Page Start */
	.DefaultMainSearchContainer { background-color: #ecd347; color: inherit; margin: 10px 0px 0px 10px; padding: 15px; border-bottom: solid 2px #3C3612; border-right: solid 2px #3C3612; border-left: solid 2px #eee4af; border-top: solid 2px #eee4af; width: 327px; float: left; display: inline; height: 240px } 
	.DefaultMainSearchHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; } 
	.DefaultMainSearchHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.DefaultMainContentContainer { background-color: #dbc027; color: inherit; padding: 10px; } 
	
	.DefaultIAmSearchContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; }
	.DefaultLookingForSearchContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; }
	.DefaultCountryContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold;  }
	.DefaultSubmitContainer { background-color: inherit; color: inherit; } 
	.DefaultSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 70px; height: 23px; margin: 10px 0 0 90px ; }

	.DefaultSearchLabel { background-color: inherit; color: inherit;  float: left; width: 90px; font-size: small; font-weight: bold; }  

	.DefaultJoinNowButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 160px; padding: 3px; display: block; text-decoration: none; margin: 0 auto } 
	.DefaultPromotionalTextContainer { background-color: inherit; color: inherit; border-width: 0; font-size: small; font-weight: bold } 
	.DefaultPromotionalTextContainer img { background-color: inherit; color: inherit; border-width: 0; } 
 
	.DefaultMainNewMembersContainer { background-color: #d2dde5; color: inherit; margin: 10px 0 10px 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; width: 327px; float: left; display: inline } 
	.DefaultMainNewMembersHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.DefaultMainNewMembersHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.DefaultMainNewMembersContentContainer { background-color: #9AAFBF; color: inherit; width: 328px; display: table } 
	.DefaultNewMembersProfileContainer { background-color: inherit; color: inherit; font-size: x-small; width: 88px; float: left; padding: 10px; } 
	.DefaultNewMembersProfileContainer a { background-color: inherit; color: inherit; font-size: x-small; }
	.DefaultNewMembersProfileContainer img { background-color: inherit; color: inherit; border: solid 1px #000000; width: 60px; height: 60px }

	.DefaultMainOnlineMembersContainer { background-color: #d2dde5; color: inherit; margin: 10px 0 10px 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; width: 327px; float: left; display: inline; height: 290px } 
	.DefaultMainOnlineMembersHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.DefaultMainOnlineMembersHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.DefaultMainOnlineMembersContentContainer { background-color: #9AAFBF; color: inherit; width: 328px; display: table; } 
	.DefaultOnlineMembersProfileContainer { background-color: inherit; color: inherit; font-size: small; width: 80px; float: left; padding: 10px; } 
	.DefaultOnlineMembersProfileContainer a { background-color: inherit; color: inherit; font-size: small; }
	.DefaultOnlineMembersProfileContainer img { background-color: inherit; color: inherit; border: solid 1px #000000; width: 60px; height: 60px }

	.DefaultMainSMSCommentsContainer { background-color: #d2dde5; color: inherit; margin: 0px 0 10px 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; width: 327px; float: left; display: inline; height: 291px }  
	.DefaultMainSMSCommentsHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.DefaultMainSMSCommentsHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.DefaultMainSMSCommentsContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; } 
	.DefaultSMSMessageContainer { background-color: inherit; color: inherit; font-size: small; } 
	.DefaultSMSMessageContainer a { background-color: inherit; color: inherit; font-size: small; } 
	
	.DefaultMainYourPicturesContainer { background-color: #d2dde5; color: inherit; margin: 0 10px 10px 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; width: 327px; float: left; display: inline }  
	.DefaultMainYourPicturesHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.DefaultMainYourPicturesHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.DefaultMainYourPicturesContentContainer { background-color: #9AAFBF; color: inherit;  padding: 10px; } 

	.DefaultMainWhatIsContainer { background-color: #d2dde5; color: inherit; margin: 10px 0px 0px 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; width: 327px; font-size: small; float: left; } 
	.DefaultMainWhatIsHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.DefaultMainWhatIsHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.DefaultMainWhatIsContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; } 
	
	.DefaultMainMenuContainer ul { background-color: inherit; color: inherit; list-style-type: none; padding: 0; margin: 0; border: solid 1px #52728B; } 
	.DefaultMainMenuContainer a { background-color: #839EB3; color: #335774; padding: 5px; display: block; text-decoration: none; border-bottom: solid 1px #52728B; width: 295px; font-weight: bold } 
	.DefaultMainMenuContainer a:hover { background-color: #52728B; color: #ffffff; } 
	
	.DefaultMainCloudMainContainer { background-color: #d2dde5; color: inherit; padding: 10px; margin: 10px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; } 
	.DefaultMainCloudHeaderContainer  { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.DefaultMainCloudContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; }
	.DefaultMainCloudContainer { background-color: inherit; color: inherit; } 
	.DefaultMainCloudContainer a { background-color: inherit; color: inherit; text-decoration: none }
	.DefaultMainCloudTagSmall { background-color: inherit; color: #4B6B84; font-size: small; text-decoration: none; font-weight: bold; }
	.DefaultMainCloudTagMedium { background-color: inherit; color: #4B6B84; font-size: large; text-decoration: none; font-weight: bold; }
	.DefaultMainCloudTagLarge { background-color: inherit; color: #4B6B84; font-size: x-large; text-decoration: none; font-weight: bold; }
	/* Default Page Start */
	
	/* My Messages Start */
	.MyMessagesMainMessageContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; } 
	.MyMessagesMessagesHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.MyMessagesMessagesHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.MyMessagesMessagesTable { background-color: #BCCAD4; color: inherit; font-size: small; border: solid 1px #9AAFBF }
	.MyMessagesMessagesTable td { background-color: inherit; color: inherit; padding: 3px; }
	.MyMessagesMessagesTableHeader { background-color: #9AAFBF; color: inherit; }
	/* My Messages End */

	/* View Profile Start */
	.ViewProfileMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.ViewProfileMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ViewProfileMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.ViewProfileProfilePictureContainer { background-color: #9AAFBF; color: inherit; float: left; width: 200px; padding: 10px; } 
	.ViewProfileProfilePictureContainer a { background-color: inherit; color: inherit; font-size: small; text-align: center } 
	.ViewProfileProfilePictureContainer img { background-color: inherit; color: inherit; width: 200px; height: 200px; border: solid 1px #000000; } 
	.ViewProfileProfileDetailsContainer { background-color: inherit; color: inherit; float: left; font-size: small; padding: 10px; border-left: solid 1px #9AAFBF; border: solid 1px #9AAFBF; width: 450px } 
	.ViewProfileProfileDetailsContainer h2 { background-color: #9AAFBF; color: inherit; font-size: large; font-weight: bold; padding: 7px; margin: 0 0 15px 0; } 
	.ViewProfileLabel { background-color: inherit; color: inherit; float: left; width: 200px; font-size: small; font-weight: bold; }
	.ViewProfileMainSMSContainer { background-color: #B9C9D5; color: inherit; padding: 10px; margin-bottom: 10px; border: solid 1px #A2B8C8 } 
	.ViewProfileSMSQuoteLeftContainer { background-color: inherit; color: inherit; }
	.ViewProfileSMSQuoteRightContainer { background-color: inherit; color: inherit; text-align: right }
	.ViewProfileSMSContentContainer { background-color: inherit; color: inherit; font-size: small; margin-left: 20px } 
	.ViewProfileSMSContentContainer a { background-color: inherit; color: inherit; font-size: small; } 
	.ViewProfileSMSContentContainer img { background-color: inherit; color: inherit; vertical-align: middle } 
	.ViewProfileMenuContainer { background-color: inherit; color: inherit; } 
	.ViewProfileMenuContainer ul { background-color: inherit; color: inherit; list-style-type: none; padding: 0; margin: 0; border: solid 1px #52728B; width: 200px } 
	.ViewProfileMenuContainer a { background-color: #839EB3; color: #335774; padding: 5px; display: block; text-decoration: none; border-bottom: solid 1px #52728B; font-weight: bold; font-size: small; } 
	.ViewProfileMenuContainer a:hover { background-color: #52728B; color: #ffffff; } 
	.ViewProfileSeekingContainer { background-color: inherit; color: inherit; display: table; width: 200px } 
	.ViewProfileMyInterestsContainer { background-color: inherit; color: inherit; display: table; width: 200px } 
	.ViewProfileNumberOfTimesViewedContainer { background-color: #A1B5C5; color: inherit; padding: 10px; font-size: small; border: solid 1px #6D6D6D; margin-bottom: 10px; width: 180px } 
	/* View Profile End */

	/* Login Page Start */
	.LoginMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.LoginMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.LoginMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.LoginEmailLabel { background-color: inherit; color: inherit; float: left; width: 100px; font-size: small; font-weight: bold; }
	.LoginPasswordLabel { background-color: inherit; color: inherit;  float: left; width: 100px; font-size: small; font-weight: bold; }  
	.LoginContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; } 
	.LoginSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 70px; height: 23px; margin-left: 100px; }
	.LoginForgottenPasswordContainer { background-color: inherit; color: inherit; font-size: small; margin: 10px 0 30px 100px; } 
	.LoginRememberMeContainer { background-color: #7392A9; color: inherit; padding: 5px; margin-left: 100px; width: 200px } 
	.LoginRememberMeLabel { background-color: inherit; color: inherit; font-size: small; } 
	.LoginRememberMeCheckBox { background-color: inherit; color: inherit; } 
	/* Login Page Start */

	/* Fogotten Password Start */
	.ForgottenPasswordMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.ForgottenPasswordMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ForgottenPasswordMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.ForgottenPasswordEmailLabel { background-color: inherit; color: inherit; float: left; width: 100px; font-size: small; font-weight: bold; }
	.ForgottenPasswordContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; } 
	.ForgottenPasswordSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 150px; height: 23px; margin-left: 100px; font-size: small }
	
	/* Fogotten Password End */

	/* View Messages Start */
	.ViewMessagesMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.ViewMessagesMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ViewMessagesMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.ViewMessagesContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small; } 
	.ViewMessagesContentContainer a { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 120px; padding: 3px; display: inline-block; text-decoration: none; float: left; text-align: center; margin-left: 100px } 
	.ViewMessagesLabel { background-color: inherit; color: inherit; float: left; width: 100px; font-size: small; font-weight: bold; }
	.ViewMessagesEmailBodyContainer { background-color: #7F9AAE; color: inherit; margin-left: 100px; padding: 10px } 
	/* View Messages Start */

	/* Reply Messages Start */
	.ReplyToMessagesMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.ReplyToMessagesMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ReplyToMessagesMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.ReplyToMessagesSubjectLabel { background-color: inherit; color: inherit; float: left; width: 100px; font-size: small; font-weight: bold; }
	.ReplyToMessagesMessageLabel { background-color: inherit; color: inherit;  float: left; width: 100px; font-size: small; font-weight: bold; }  
	.ReplyToMessagesContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small } 
	.ReplyToMessagesSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 70px; height: 23px; margin-left: 100px; }
	/* Reply Messages Start */

	/* My Account Start */
	.MyAccountMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.MyAccountMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.MyAccountMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.MyAccountAccountOptionsContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 321px; font-size: small; float: left; } 
	.MyAccountAccountOptionsContentContainer img { background-color: inherit; color: inherit; } 
	.MyAccountMenuContainer { background-color: inherit; color: inherit; float: left } 
	.MyAccountRegisterYourMobileContainer { background-color: inherit; color: #000000 }
	.MyAccountSMSProfileContainer { background-color: inherit; color: #000000 }
	.MyAccountSMSHomePageContainer { background-color: inherit; color: #000000 }
	.MyAccountMenuContainer ul { background-color: inherit; color: inherit; list-style-type: none; padding: 0; margin: 0; margin-left: 10px; border: solid 1px #52728B; } 
	.MyAccountMenuContainer a { background-color: #839EB3; color: #335774; padding: 5px; display: block; text-decoration: none; border-bottom: solid 1px #52728B; width: 235px; font-weight: bold } 
	.MyAccountMenuContainer a:hover { background-color: #52728B; color: #ffffff; } 
	.MyAccountMembersViewContentContainer { background-color: #9AAFBF; color: inherit; float: left; margin-left: 15px; padding: 10px; font-size: small; width: 321px }
	.MyAccountMembersViewContentContainer img { background-color: inherit; color: inherit; width: 60px; height: 60px; border: solid 1px #000000; } 
	.MyAccountProfilePictureContainer { background-color: inherit; color: inherit; float: left; }
	.MyAccountProfilePictureContainer img { background-color: inherit; color: inherit; width: 60px; height: 60px; border: solid 1px #000000; } 
	.MyAccountMembersViewContainer a { background-color: inherit; color: inherit; text-decoration: none }
	.MyAccountPokesContainer { background-color: #A1B5C5; color: inherit; padding: 10px; font-size: small; border: solid 1px #6D6D6D; margin: 10px 0 10px 0; } 
	.MyAccountPictureRequestContainer { background-color: #A1B5C5; color: inherit; padding: 10px; font-size: small; border: solid 1px #6D6D6D; margin-bottom: 10px; } 
	.MyAccountToDoMainContainer { background-color: #9AAFBF; color: inherit; margin-bottom: 15px; padding: 10px; width: 677px } 
	.MyAccountToDoHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.MyAccountToDoHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.MyAccountToDoContentContainer { background-color: #839EB3; color: inherit; padding: 10px; border: solid 1px #52728B; font-size: small } 
	.MyAccountToDoContentContainer a { background-color: inherit; color: inherit; font-size: small; } 
	/* My Account End */

	/* Create Profile Start */
	.CreateProfileMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.CreateProfileMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.CreateProfileMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.CreateProfileContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small } 
	.CreateProfileSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 150px; height: 23px; margin-left: 50px; }
	.CreateProfileLabel { background-color: inherit; color: inherit;  float: left; width: 150px; font-size: small; font-weight: bold; }  
	.CreateProfileSeekingContainer { background-color: #8C9FAE; color: inherit; padding: 10px }
	.CreateProfileSeekingContainer h2 { background-color: inherit; color: inherit; font-size: medium; padding: 0; margin: 0 } 
	.CreateProfileInterestedInContainer { background-color: #8C9FAE; color: inherit; padding: 10px } 
	.CreateProfileInterestedInContainer h2 { background-color: inherit; color: inherit; font-size: medium; padding: 0; margin: 0 } 
	/* Create Profile Start */

	/* Search Start */
	.SearchMainContainer { background-color: #ecd347; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #3C3612; border-right: solid 2px #3C3612; border-left: solid 2px #eee4af; border-top: solid 2px #eee4af; } 
	.SearchMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.SearchMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.SearchContentContainer { background-color: #dbc027; color: inherit; padding: 10px; width: 680px; } 
	.SearchSeekingContainer { background-color: #C8AF20; color: inherit; padding: 10px; }
	.SearchSeekingContainer h2 { background-color: inherit; color: inherit; font-size: medium; padding: 0; margin: 0 } 
	.SearchLabel { background-color: inherit; color: inherit;  float: left; width: 150px; font-size: small; font-weight: bold; }  
	.SearchSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 100px; height: 23px; }

	.SearchShowResultsTable { background-color: #dbc027; color: inherit; font-size: small; border: solid 1px #C8AF20 }
	.SearchShowResultsTable td { background-color: inherit; color: inherit; padding: 3px; }
	.SearchShowResultsTableHeader { background-color: #C8AF20; color: inherit; }
	/* Search Start */

	/* Join Start */
	.JoinMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.JoinMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.JoinMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.JoinContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small } 
	.JoinLabel { background-color: inherit; color: inherit;  float: left; width: 150px; font-size: small; font-weight: bold; }  
	.JoinSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 100px; height: 23px; margin-left: 150px }
	.JoinTandCContainer { background-color: #839EB3; color: inherit; margin-left: 150px; padding: 10px } 
	/* Join End */

	/* Payment Start */
	.PaymentMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.PaymentMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.PaymentMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.PaymentContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small; } 
	.PaymentOption1Container, .PaymentOption2Container, .PaymentOption3Container, .PaymentOption4Container { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin: 10px 0 10px 0 } 
	.PaymentOption1Container img, .PaymentOption2Container img, .PaymentOption3Container img, .PaymentOption4Container img { background-color: #ffffff; color: inherit; border: solid 1px #758FA3; margin-left: 25px; padding: 3px } 	
	.PaymentLabel { background-color: inherit; color: inherit;  float: left; width: 150px; font-size: small; font-weight: bold; }  
	.PaymentSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 100px; height: 23px; margin-left: 25px }
	/* Payment End */

	/* Gallery Page Start */
	.GalleryMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.GalleryMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.GalleryMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.GalleryContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; } 
	.GalleryContentContainer img { background-color: inherit; color: inherit; width: 206px; border: solid 1px #000000; margin: 7px }
	.GalleryContentContainer a { background-color: inherit; color: inherit; }
	/* Gallery Page Start */

	/* Login Page Start */
	.HelpMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.HelpMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.HelpMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.HelpContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small } 	
	.HelpContentHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.HelpContentHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	/* Login Page Start */

	/* Your Videos Start */
	.UploadVideosMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.UploadVideosMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.UploadVideosMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.UploadVideosContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small } 
	.UploadVideosLabel { background-color: inherit; color: inherit;  float: left; width: 150px; font-size: small; font-weight: bold; }  
	.UploadVideosSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 100px; height: 23px; margin-left: 150px }
	/* Your Videos End */

	/* Upload Pictures Start */
	.UploadPicturesMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.UploadPicturesMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.UploadPicturesMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.UploadPicturesContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small } 
	.UploadPicturesLabel { background-color: inherit; color: inherit;  float: left; width: 150px; font-size: small; font-weight: bold; }  
	.UploadPicturesSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 100px; height: 23px; margin-left: 150px }
	/* Upload Pictures End */

	/* Manage Pictures Page Start */
	.ManagePicturesMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.ManagePicturesMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ManagePicturesMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.ManagePicturesContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small; } 
	.ManagePicturesContentContainer img { background-color: inherit; color: inherit; width: 206px; border: solid 1px #000000; float: left }
	.ManagePicturesContentContainer a { background-color: inherit; color: inherit; }
	.ManagePicturesMenuContainer { background-color: inherit; color: inherit; float: left } 
	.ManagePicturesMenuContainer ul { background-color: inherit; color: inherit; list-style-type: none; padding: 0; margin: 0; margin-left: 10px; border: solid 1px #52728B; } 
	.ManagePicturesMenuContainer a { background-color: #839EB3; color: #335774; padding: 5px; display: block; text-decoration: none; border-bottom: solid 1px #52728B; width: 450px; font-weight: bold; font-size: small; } 
	.ManagePicturesMenuContainer a:hover { background-color: #52728B; color: #ffffff; } 
	.ManagePicturesDefaultPictureContainer { background-color: inherit; color: #ffffff; } 
	/* Manage Pictures Page Start */

	/* My Videos Page Start */
	.MyVideosMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.MyVideosMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.MyVideosMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.MyVideosContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; } 
	/* My Videos Page Start */

	/* My Register For SMS Page Start */
	.RegisterForSMSMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.RegisterForSMSMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.RegisterForSMSMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.RegisterForSMSContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small; } 
	.RegisterForSMSLabel { background-color: inherit; color: inherit;  float: left; width: 150px; font-size: small; font-weight: bold; } 
	.RegisterForSMSSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 100px; height: 23px; margin-left: 150px } 
	/* My Register For SMS Page Start */

	/* Confirm SMS Page Start */
	.ConfirmSMSMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.ConfirmSMSMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ConfirmSMSMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.ConfirmSMSContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; } 
	.ConfirmSMSLabel { background-color: inherit; color: inherit; float: left; width: 150px; font-size: small; font-weight: bold; }
	.ConfirmSMSSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 70px; height: 23px; margin-left: 150px; }
	/* Confirm SMS Page Start */

	/* Disclaimer Page Start */
	.DisclaimerMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.DisclaimerMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.DisclaimerMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.DisclaimerContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small; } 
	.DisclaimerContentContainer ul { background-color: inherit; color: inherit; list-style-type: decimal; } 
	.DisclaimerContentContainer ul ul { background-color: inherit; color: inherit; list-style-type: lower-alpha } 
	.DisclaimerContentContainer ul ul ul { background-color: inherit; color: inherit; list-style-type: disc } 
	.DisclaimerContentContainer li { background-color: inherit; color: inherit; margin-top: 10px } 
	/* Disclaimer Page Start */

	/* SMS Profile Page Start */
	.SMSProfileMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.SMSProfileMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.SMSProfileMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.SMSProfileContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small; } 
	.SMSProfileContentContainer ul { background-color: inherit; color: inherit; list-style-type: decimal }
	.SMSProfileContentContainer img { background-color: inherit; color: inherit; border: solid 1px #000000; } 
	.SMSProfileTandCContainer { background-color: inherit; color: inherit; font-size: xx-small; } 
	.SMSProfileTextKeyWordContainer { background-color: inherit; color: #ff0000; font-weight: bold } 
	/* SMS Profile Page Start */

	/* SMS Home Page Page Start */
	.SMSHomePageMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.SMSHomePageMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.SMSHomePageMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.SMSHomePageContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small; } 
	.SMSHomePageContentContainer ul { background-color: inherit; color: inherit; list-style-type: decimal }
	.SMSHomePageContentContainer img { background-color: inherit; color: inherit; border: solid 1px #000000; } 
	.SMSHomePageTandCContainer { background-color: inherit; color: inherit; font-size: xx-small; } 
	.SMSHomePageTextKeyWordContainer { background-color: inherit; color: #ff0000; font-weight: bold } 
	/* SMS Home Page Page Start */

	/* Join Start */
	.ContactUsMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.ContactUsMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ContactUsMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.ContactUsContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small } 
	.ContactUsLabel { background-color: inherit; color: inherit;  float: left; width: 150px; font-size: small; font-weight: bold; }  
	.ContactUsSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 100px; height: 23px; margin-left: 150px }
	/* Join End */

	/* Error Page Start */
	.ErrorMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.ErrorMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ErrorMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.ErrorContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small } 	
	.ErrorContentHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ErrorContentHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	/* Error Page Start */

	/* Reset Password Start */
	.ResetPasswordMainContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.ResetPasswordMainHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; margin-bottom: 10px } 
	.ResetPasswordMainHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.ResetPasswordContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; } 
	.ResetPasswordLabel { background-color: inherit; color: inherit; float: left; width: 150px; font-size: small; font-weight: bold; }
	.ResetPasswordSubmitButton { background-color: #cb0000; color: #ffffff; border-left: solid 2px #d84040; border-bottom: solid 2px #340000; border-top: solid 2px #d84040; border-right: solid 2px #340000; font-size: small; font-weight: bold; padding-right: 10px; cursor: pointer; width: 150px; height: 23px; margin-left: 150px; font-size: small }
	/* Reset Password End */

	/* FAQ Questions */
	.FAQQuestionsContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.FAQQuestionsContainer ul { background-color: inherit; color: inherit; list-style-type: disc; margin: 5px 0 5px 30px } 
	.FAQQuestionsHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; } 
	.FAQQuestionsHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.FAQQuestionsContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small; } 
	/* FAQ Questions */

	/* FAQ Answers */
	.FAQAnswersContainer { background-color: #d2dde5; color: inherit; margin: 10px; padding: 15px; border-bottom: solid 2px #ADB6BD; border-right: solid 2px #ADB6BD; border-left: solid 2px #DDE6EC; border-top: solid 2px #DDE6EC; display: table; width: 700px } 
	.FAQAnswersHeaderContainer { background-color: inherit; color: inherit; font-size: small; font-weight: bold; } 
	.FAQAnswersHeaderContainer img { background-color: inherit; color: inherit; vertical-align: middle; }
	.FAQAnswersContentContainer { background-color: #9AAFBF; color: inherit; padding: 10px; width: 680px; font-size: small; } 
	/* FAQ Answers */
/* Page End */
