/**************************/
/****** PageBoxCore *******/
/**************************/
TABLE.PageBoxCore
{
}

TABLE.PageBoxCore TD.Header 
{
	text-align:left;
	font-weight:bold;
	color:#666666;
	letter-spacing:2px;
	padding:5px 0px 15px 5px;
	margin:0px;
}

TABLE.PageBoxCore TD.SecondHeader
{
	background-color:Transparent;
	height:31px !important;
	text-align:left;
	font-weight:bold;
	color:#999999;
	letter-spacing:2px;
	padding:5px 0px 0px 5px;
}

/**************************/
/***** MainContent *******/
/**************************/
DIV.MainContent
{
	background-color:#eaeaea;
	margin:0px auto ;
	width:810px;
	padding:10px;
	overflow:hidden;
}

TABLE.MainContent
{
}

TABLE.MainContent TD
{
	
}

TABLE.MainContent TD.TopHeader
{
	text-align:right;
	width:810px;
}

TABLE.MainContent TD.Footer
{
}

TABLE.MainContent TD.LeftSide
{
	background-image: url(NewSet/RepeatingMenuBackground.gif);
	background-repeat:repeat-y;
	background-attachment:scroll;
	background-position: 0px 0px;
	
	border-right:none 1px #ffffff;
	border-left:none 1px #ffffff;

	border-top:solid 1px #990400;
	border-bottom:solid 1px #990400;
	
	#border:none 0px #990400;

	color:#ffffff;
	width:200px !important;
	margin:0px !important;
}

TABLE.MainContent TD.RightSide
{
	width:599px !important;
	border:none 0px #ffffff;
}

TABLE.MainContent TD.DefaultBox
{
	background-image: url(NewSet/BoxDefaultBackground.gif);
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position: 0px 0px;
	border:solid 1px #cccccc !important;
	vertical-align:top;
	border:none 0px #ffffff;
	background-color:#ffffff;
	padding-bottom:5px;
}


TABLE.MainContent TD.VerticalSpacer
{
	width:10px !important;
	padding:0px;
	margin:0px;
}

TABLE.MainContent TD.HorizontalSpacer
{
	height:10px !important;
	padding:0px !important;
	margin:0px !important;
}

TABLE.MainContent TD.VerticalSpacer IMG
{
	width:1px;
	height:380px;
}

TABLE.MainContent TD .Description
{
	font-style:italic;
}

TABLE.MainContent TD DIV.SearchField
{
	clear:both;
}


TABLE.MainContent TD DIV.SearchField DIV.FieldLabel
{
	clear:left;
	padding:0px 0px 0px 15px;
	color:#C20001;
	display:inline-block;
	width:160px;
	float:left;	
}

TABLE.MainContent TD DIV.SearchField DIV.Field
{
	display:inline-block;
	width:auto;
	padding:0px 0px 5px 0px;
}

TABLE.MainContent TD DIV.SearchField DIV.Field INPUT.Email
{
	width:209px;
}

TABLE.MainContent TD.LeftSide INPUT.ImageButton
{
	padding:2px 6px 5px 5px !important;
	margin:0px !important;
}


TABLE.MainContent TD.LeftSide TD.LoginBox
{
	text-align:center;
	vertical-align:bottom;
	color: #FFFFFF;
	font-weight:bold;
}

TABLE.MainContent TD.LeftSide TD.LoginBox DIV.Content
{
	padding:0px 10px 0px 10px;
}

TABLE.MainContent TD.LeftSide TD.LoginBox DIV.Content DIV.Form
{
	text-align:left;
	padding:0px;
}

TABLE.MainContent TD.LeftSide TD.LoginBox SPAN.Label
{
	padding:0px 2px 0px 0px;
	display:inline-block;
	width:70px;
	float:left;	
}

TABLE.MainContent TD.LeftSide TD.LoginBox INPUT.TextBox
{
	width:100px;
	margin:0px 0px 5px 0px; 
}

TABLE.MainContent TD.LeftSide TD.LoginBox DIV.ErrorMessage
{
	color:#EAEAEA !important;
}

TABLE.MainContent TD.LeftSide TD.LoginBox DIV.Submit
{
	text-align:right;
	padding:0px 10px 0px 0px;
}

TABLE.MainContent TD.LeftSide TABLE.PageBoxCore TD.Header
{
	background-image: url(NewSet/LeftMenuHeaderBackground.gif);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position: 0px 5px;
	background-color:Transparent;
	color:#ffffff;
	padding:7px 10px 15px 10px !important;
}

TABLE.MainContent .FirstItemHeader
{
	color:#666666;
	font-weight:bold;
	padding:5px 15px 22px 15px;
	height:21px;
	margin:10px 0px 0px 0px;
	clear:both;
}

TABLE.MainContent .ItemHeader
{
	color:#666666;
	font-weight:bold;
	padding:5px 15px 22px 15px;
	height:21px;
	margin:0px 0px 0px 0px;
	clear:both;
}

TABLE.MainContent .GradientBackground
{
	background-image: url(NewSet/ItemHeaderBackground.gif);
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position: 0px 20px;
	clear:both;
	padding-bottom:20px;
}

TABLE.MainContent .ItemContent
{
	padding:0px 15px 5px 15px;
	color:#999999;
}


TABLE.MainContent TD.LeftSide A
{
	padding:2px 10px 2px 10px;
	color:#ffffff;
	height:17px;
	margin:0px 0px 0px 0px;
	display:block;
	text-decoration:none;
	font-weight:normal;
}

TABLE.MainContent TD.LeftSide A.Selected 
{
	text-decoration:none;
	height:17px;
	background-image: url(NewSet/MenuItemBackground.gif);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position: 0px 0px;
	color:#C20001;
	margin:0px 0px 0px 0px;
}

TABLE.MainContent TD.LeftSide A:hover 
{
	height:17px;
	background-image: url(NewSet/SelectedMenuItemBackground.gif);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position: 0px 0px;
	color:#ffffff;
	margin:0px 0px 0px 0px;
}

TABLE.MainContent TD.FieldLabel
{
	font-weight:bold;
	padding:0px 2px 0px 0px;
}

TABLE.MainContent TD.Field
{
}


TABLE.MainContent TD.OnlyOneContent
{
	padding:5px;
}

TABLE.MainContent TD.LeftSide TABLE
{
	width:100%;
}

TABLE.MainContent TD.RightSide TABLE
{
	width:100%;
}


TABLE.MainContent TD.LeftSide IMG.TableSpacerLeftSide, TABLE.MainContent TD.RightSide IMG.TableSpacerRightSide
{
	padding:0px;
	margin:0px;
	height:1px;
	clear:both;	
}

TABLE.MainContent TD.LeftSide IMG.TableSpacerLeftSide
{
	width:200px;
}

TABLE.MainContent TD.RightSide IMG.TableSpacerRightSide
{
	width:580px;
}

TABLE.MainContent TD.RightSide TABLE.PageBoxCore TD.Header
{
	text-align:right;
	padding-right:10px;
}

TABLE.MainContent TD.RightSide DIV.DivSettingMessage
{
	padding:5px 15px 5px 15px;
	border-top:solid 1px #C20001;
	border-bottom:solid 1px #C20001;
	margin:0px 0px 15px 0px;
}

TABLE.MainContent TD.RightSide DIV.DivSettingMessage .ErrorMessage
{
	color:#EE0000;
	padding:0px !important;
}

TABLE.MainContent TD.RightSide TABLE.Pager
{
	margin:20px 0px 0px 0px;
}

TABLE.MainContent TD.RightSide TABLE.Pager TD.First
{
	text-align:right;
	width:144px;
}

TABLE.MainContent TD.RightSide TABLE.Pager TD.Last
{
	text-align:left;
	width:144px;
}

TABLE.MainContent TD.RightSide TABLE.Pager TD.Prev
{
	text-align:right;
	width:55px;
}

TABLE.MainContent TD.RightSide TABLE.Pager TD.Next
{
	text-align:left;
	width:55px;
}

TABLE.MainContent TD.RightSide TABLE.Pager TD.Label
{
	width:190px;
	text-align:center;
	vertical-align:middle;
}

TABLE.MainContent TD.RightSide A
{
	color:#000000;
}





/**************************/
/****  Page_Search  ****/
/**************************/
TABLE.Page_Search
{
}

TABLE.Page_Search TD.LeftSide
{
}

TABLE.Page_Search TD.LeftSide A
{
	display:block;
}

TABLE.Page_Search TD.RightSide
{
}

TABLE.Page_Search TD.RightSide INPUT.ImageButton
{
	float:right;
	margin:5px 20px 5px 0px;
}

/**************************/
/****  Page_ApproveEmail ****/
/**************************/
TABLE.Page_ApproveEmail
{
}

TABLE.Page_ApproveEmail TD.RightSide DIV.ErrorMessage
{
	text-align:center !important;
}

/**************************/
/****  Page_WhyToJoin  ****/
/**************************/
TABLE.Page_WhyToJoin
{
}

TABLE.Page_WhyToJoin TD.RightSide UL
{
}

TABLE.Page_WhyToJoin TD.RightSide LI
{
	display:list-item;
	list-style-type:disc;
	margin:15px;
}


/**************************/
/****  Page_ChangeLostPassword  ****/
/**************************/
TABLE.Page_ChangeLostPassword
{
}

TABLE.Page_ChangeLostPassword TD.LeftSide
{
}

TABLE.Page_ChangeLostPassword TD.DefaultBox
{
	
}

TABLE.Page_ChangeLostPassword TD.RightSide DIV.SearchField DIV.FieldLabel
{
	width:200px;
}


/**************************/
/****  Page_Home  ****/
/**************************/
TABLE.Page_Home
{
}

TABLE.Page_Home TD.LeftSide
{
}

TABLE.Page_Home TD.DefaultBox
{
	padding:5px !important;
}

TABLE.Page_Home TD.RightSide
{
	padding:0px !important;
	border-left:solid 1px #EAEAEA;
}

TABLE.Page_Home TD.RightSide DIV.ProfileInfo
{
	padding:25px 0px 0px 0px;
}


/**************************/
/****  Page_ContactUs  ****/
/**************************/
TABLE.Page_ContactUs
{
}

TABLE.Page_ContactUs TD.LeftSide
{
}

TABLE.Page_ContactUs TD.RightSide
{

}

TABLE.Page_ContactUs TD.Search
{
}

/**************************/
/****  Page_Error  ****/
/**************************/
TABLE.Page_Error
{
}

TABLE.Page_Error TD.LeftSide
{
}

TABLE.Page_Error TD.RightSide
{

}

TABLE.Page_Error TD.Search
{
}


/********************************/
/*********  Page_Favorites ******/
/********************************/
TABLE.Page_Favorites
{
}

TABLE.Page_Favorites TD.LeftSide
{
}

TABLE.Page_Favorites TD.RightSide
{
}

TABLE.Page_Favorites TD.RightSide A.Link
{
	margin:0px 0px 0px 5px;
}


TABLE.Page_Favorites TD.RightSide DIV.Label
{
	width:150px;
}



/********************************/
/*********  Page_MailBox *******/
/********************************/
TABLE.Page_MailBox
{
}

TABLE.Page_MailBox TD.LeftSide
{
}

TABLE.Page_MailBox TD.RightSide
{
}


TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.PagerStyle TD
{
	padding:10px 0px 10px 0px !important;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.PagerStyle TD TABLE TD
{
	padding:0px !important;
	margin:0px !important;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.PagerStyle TD TABLE TD.First
{
	text-align:right;
	width:189px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.PagerStyle TD TABLE TD.Message
{
	text-align:center;
	width:100px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.PagerStyle TD TABLE TD.Last
{
	text-align:left;
	width:189px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.PagerStyle TD TABLE TD.Prev
{
	text-align:right;
	width:55px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.PagerStyle TD TABLE TD.Next
{
	text-align:left;
	width:55px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages
{
	margin:0px !important;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.Interests TD
{
	padding:0px !important;
}


TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TD
{
	color:#666666;
	padding:0px 0px 10px 0px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TD A
{
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}


TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TD A:hover
{
	color:#C20001;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TD INPUT.CheckBox
{
	margin:0px 10px 0px 10px;
	padding:0px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TD.User IMG
{
	border:solid 1px #a0a0a0;
	margin:0px;
	padding:5px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TD DIV.Details
{
	float:right;
}


TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages DIV.Date
{
	text-align:center;
	width:85px;
	float:left;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TD.Date
{
	text-align:center;
	width:85px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TD.User
{
	text-align:center;
	padding:0px 10px 0px 0px;
	width:100px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.ItemStyle TD.User
{
	
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.AltItemStyle TD.User
{
	
}


TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TABLE.Info
{
	margin:10px 0px 10px 0px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TD.Message
{
	padding:0px 15px 0px 15px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.ItemStyle
{
	background-image: url(NewSet/ItemHeaderBackground.gif);
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:0px 0px;

}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.AltItemStyle
{
	background-image: url(NewSet/ItemHeaderBackground.gif);
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:0px 0px;
}

TABLE.Page_MailBox TD.RightSide TABLE.DataGridMessages TR.PagerStyle TD
{
	text-align:center;
}

TABLE.Page_MailBox TD.RightSide DIV.Submit
{
	text-align:right;
	padding:10px 10px 0px 10px;
}

TABLE.Page_MailBox TD.RightSide DIV.InformationMessage
{
	text-align:center;
	font-weight:bold;
	padding:30px 0px 0px 0px;
}

/********************************/
/***  Page_SendMessage ***/
/********************************/
TABLE.Page_SendMessage
{
}

TABLE.Page_SendMessage TD.LeftSide
{
}

TABLE.Page_SendMessage TD.RightSide
{
}

TABLE.Page_SendMessage TD.RightSide TABLE TD.Photo
{
	width:145px;
	padding:0px 10px 0px 10px; 
}

TABLE.Page_SendMessage TD.RightSide DIV.TextMessage
{
	clear:both;
	padding:20px 10px 0px 10px;
	text-align:center;
}

TABLE.Page_SendMessage TD.RightSide DIV.Captcha
{
	clear:both;
	padding:20px 10px 0px 10px;
	text-align:center;
}

TABLE.Page_SendMessage TD.RightSide DIV.Captcha TABLE.Captcha TD
{
	text-align:center;
}

TABLE.Page_SendMessage TD.RightSide DIV.Captcha TABLE.Captcha TD.Message
{
	color:#999999;
	padding-bottom:10px;
}


TABLE.Page_SendMessage TD.RightSide DIV.Captcha IMG.Captcha
{
	border:solid 1px #999999;
}


TABLE.Page_SendMessage TD.RightSide DIV.TextMessage TEXTAREA
{
	width:100%;
	height:200px;
}

TABLE.Page_SendMessage TD.RightSide DIV.Submit
{
	text-align:center;
	padding:20px 0px 10px 0px;
}



/********************************/
/***  Page_AddRemoveFavourite ***/
/********************************/
TABLE.Page_AddRemoveFavourite
{
}

TABLE.Page_AddRemoveFavourite TD.LeftSide
{
}

TABLE.Page_AddRemoveFavourite TD.RightSide
{
}


/********************************/
/*********  Page_LostPassword *********/
/********************************/
TABLE.Page_LostPassword
{
}

TABLE.Page_LostPassword TD DIV.SearchField DIV.FieldLabel
{
	width:100px;
}

TABLE.Page_LostPassword TD.LeftSide
{
}

TABLE.Page_LostPassword TD.RightSide TD.Content
{
	padding:0px 10px 5px 10px;
}


/********************************/
/*********  Page_ShowMessage *********/
/********************************/
TABLE.Page_ShowMessage
{
}

TABLE.Page_ShowMessage TD.LeftSide
{
}

TABLE.Page_ShowMessage TD.RightSide TABLE TD.Photo
{
	padding:0px 0px 0px 10px;
	width:145px;
}

TABLE.Page_ShowMessage TD.RightSide DIV.Message
{
	clear:both;
	padding:10px 10px 0px 10px;
	font-weight:bold;
}


/********************************/
/*********  Page_Cancel *********/
/********************************/
TABLE.Page_Cancel
{
}

TABLE.Page_Cancel TD.LeftSide
{
}

TABLE.Page_Cancel TD.RightSide
{
}

/**************************/
/****  Page_Register  ****/
/**************************/
TABLE.Page_Register
{
}

TABLE.Page_Register TD.LeftSide P
{
	padding:0px 10px 20px 10px;	
}

TABLE.Page_Register TD.LeftSide TD.Header
{
}

TABLE.Page_Register TD.RightSide
{
	
}

/**************************/
/****  Page_Profile  ****/
/**************************/
TABLE.Page_Profile
{
}

TABLE.Page_Profile TD.LeftSide
{
	
}

TABLE.Page_Profile TD.LeftSide DIV.MenuItem
{
	
}

TABLE.Page_Profile TD.LeftSide DIV.MenuItem A
{
	
}

TABLE.Page_Profile TD.LeftSide TD.Header
{
	
}

TABLE.Page_Profile TD.RightSide
{

}


/**************************/
/****  Page_Default  ****/
/**************************/
TABLE.Page_Default
{
}

TABLE.Page_Default TD
{
}

TABLE.Page_Default TD.TopHeader
{
	
}

TABLE.Page_Default TD.Search
{
}


TABLE.Page_Default TD.Logo
{
	 height:355px;
}

TABLE.Page_Default TD.Users
{
	
}

TABLE.Page_Default TD.Footer
{
	
}

TABLE.Page_Default TD.VerticalSpacer IMG.TableSpacer
{
	height:300px !important;
}
