@charset "utf-8";
/* CSS Document */

.SetBordersforHomeInterestSummery
{
	border-right:#999999 1px solid;
	border-left:#999999 1px solid;
	border-bottom:#999999 1px solid; 
	padding-top:10px;
	height:135px;
	line-height:25px;
/*	height:146px;*/
}


.MessageSettingsHeaderContacts
{
	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;
	text-align:left;
	height:26px;
	color:#548A6A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#999999;
}



.ContentTableContents
{
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1px;

	border-left-color:#999999;
	border-left-style:solid;
	border-left-width:1px;

	border-Bottom-color:#999999;
	border-Bottom-style:solid;
	border-Bottom-width:1px;

	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
}
.ContentTableContentsLastContent
{
	border-right:#999999 solid 1px;
	border-left:#999999 solid 1px;
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
}
.ContentTableContentsLastContent A:Link
{
	color:#333333;
 	text-decoration: none;
	border:0px;
 	text-decoration: none;
}

.ContentTableContentsLastContent A:Visited
{
	color:#333333;
 	text-decoration: none;
	border:0px;
 	text-decoration: none;
}
.ContentTableContentsLastContent A:Hover
{
	color:#333333;
 	text-decoration: none;
	border:0px;
 	text-decoration: underline;
}
.ContentTableContentsLastContent td
{
	padding-top:5px;
}
.ContentTableContents td
{
	padding-top:5px;
}

.ContentTableContents #MemberInfoDiv #leftHeading
{
	width:45%;
	font-weight:700;
}
ContentTableContents #MemberInfoDiv #ViewProfileClass
{
	text-align:center;
	background-color:#FF0000;
	width:100%;
}
.ContentTableContents #MemberInfoDiv #RightData
{
	width:45%;
	text-align:left;
}

.ContentTable
{
	width:100%;
}

.ContentTableTopLeftRound
{
	background-image:url(/images/tb_left.jpg);
	background-repeat:no-repeat;
	background-position:top left;	
	width:5px;
}
.FullContentTableTopLeftRound
{
	background-image:url(/images/tb_left.jpg);
	background-repeat:no-repeat;
	background-position:top left;	
	width:5px;
}
.ContentTableTopRight
{
	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;
	background-position:top right;
	width:5px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#666666;
}
.ContentTableTopCenter
{
	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;
	width:250px;
	height:26px;
	color:#548A6A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	vertical-align:middle;
	text-align:left;
	padding-left:10px;
	border-right:#999999 solid 1px;
}
.ContentTableTopCenter #link
{
	color:#548A6A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
}

.MessageSettingsHeader
{
	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;
	
	padding-left:20px;
	
	text-align:left;
	height:26px;
	color:#548A6A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

	font-weight:700;
	vertical-align:middle;

	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#999999;
}

.FullContentTableTop
{
	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;
	
	padding-left:10px;
	
	text-align:left;
	height:26px;
	color:#548A6A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

	font-weight:700;
	vertical-align:middle;

	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#999999;
}

.FullContentTableTopRounded
{
	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;
	
	padding-left:20px;
	width:410px;
	text-align:left;
	height:26px;
	color:#548A6A;
	font-size:12px;
	font-weight:700;
	vertical-align:middle;
}
.FullContentTableTopRounded div
{
	float:right;
}


.ContentTableTopCenterRightTable
{
	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;
	color:#548A6A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:26px; 
	font-weight:700;
	text-align:left;
	padding-left:10px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#666666;	
}

.ContentTableTopRightRound
{
	background-image:url(/images/tb_right.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:5px;
}
.FullContentTableTopRightRound
{
	background-image:url(/images/tb_right.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:5px;
}

.ContentTableRight
{
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1px;
}
.ContentTableLeft
{
	width:98%;
	height:135px;
	
}

/* following class will be deleted after finding if not */
.ContentTableBottom
{
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;

	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1px;

	border-left-color:#999999;
	border-left-style:solid;
	border-left-width:1px;

}
.ContentTableBottomLeftRound
{
	background-image:url(/images/LeftBottomRound.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:5px;
	height:5px;
}
.ContentTableBottomRightRound
{
	background-image:url(/images/RightBottomRound.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:5px;
	height:5px;
}
.ContentTableBottomLast
{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
	height:7px;
	width:200px;
}
.ProfileTable
{
	float:right;
	width:100%;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.TopPadTenPercent
{
	float:left;
}
.ProfileContentLeft
{
	background-image:url(/images/status_left.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:20px;
	height:130px;
}
.ProfileContentRight
{
	background-image:url(/images/status_right.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:20px;
}
.ProfileContentCenter1
{
	background-image:url(/images/status_center.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	width:200px;
	text-align:left;
	vertical-align:top;
	padding-left:5px;
	padding-top:20px;
	line-height:9px;
}
.InnerHeading
{
	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;
	color:#990000;
	font-size:12px;
	text-align:left;
}
.SearchResultsLeft
{
	background-image:url(/images/nxt_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:6px;
}
.SearchResultsCenter
{
	height:55px;
	background-image:url(/images/nxt_center.gif);
	background-repeat:repeat-x;
	background-position:left;
}
.SearchResultsRight
{
	background-image:url(/images/nxt_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:6px;
}
.SearchResultsLeftBottom
{
	background-image:url(/images/nxt_bot.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:6px;
}
.SearchResultsCenterBottom
{
	background-image:url(/images/nxt_cent_bot.gif);
	background-repeat:repeat-x;
	background-position:left;
	text-align:left;
	vertical-align:middle;
	height:100%;
}
.SearchResultsRightBottom
{
	background-image:url(/images/nxt_right_bot.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:6px;
}

/*--------------- Search Profile CSS --------------------*/
.Pro_Top_Left
{
	background-image: url(/images/pro_left_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:4px;
}
.Pro_Top_IDCenter
{
	background-image: url(/images/pro_cen_top_but.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:11px;
	text-align:left;
	color:#185E2F;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	padding-left:10px;
}
.Pro_Top_IDRight
{
	background-image: url(/images/pro_right_top_but.gif);
	background-repeat: no-repeat;
	background-position: right top;	
	width:4px;
}
.Pro_Top_Center
{
	background-image: url(/images/pro_cen_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width:450px;
}
.pro_Top_Right
{
	background-image: url(/images/pro_right_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:4px;
}
.Pro_Bot_Left
{
	background-image:url(/images/pro_left_bot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.pro_Bot_center
{
	background-image:url(/images/pro_cen_bot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:20px;
}
.Pro_Bottom_Right
{
	background-image:url(/images/pro_right_bot.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.middleContent
{
	border-right:#999999 solid 1px;
	border-left:#999999 solid 1px;
}
.Pro_Image
{
	width:70px;
	vertical-align:top;
	text-align:left;
}
.AddFavorite
{
	color:#CC6600;
	font-size:9px;
	text-align:left;
	vertical-align:middle;
}
.AddFavorite a:link
{
	color:#CC6600;
	font-size:9px;
	text-align:left;
	vertical-align:middle;
	
}
.AddFavorite a:hover
{
	color:#CC6600;
	font-size:9px;
	text-align:left;
	vertical-align:middle;
	
}
.AddFavorite a:visited
{
	color:#CC6600;
	font-size:9px;
	text-align:left;
	vertical-align:middle;
	
}

.Pro_Info
{
	width:120px;
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	color:#9E3F00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
}
.Pro_Advert
{
	vertical-align:top;
	text-align:left;
	padding-top:10px;
}
.AdvertDetails
{
	background-image: url(/images/advert_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	height:95px;
	border:solid 1px #E4E3E3;
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	font-size:10.7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:15px;
}
.EI_Right
{
	background-image: url(/images/right_but.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
	width:5px;
}
.EI_Center
{
	background-image: url(/images/pro_cen_but_bottom.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	vertical-align:middle;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#185E2F;
	width:auto;
}
.EI_Center a:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#185E2F;
	text-decoration:none;
}
.EI_Center a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#185E2F;
	text-decoration:none;
}
.EI_Center a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#185E2F;
	text-decoration:none;
}
.EI_Left
{
	background-image: url(/images/left_but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:5px;
}
/*--------------- end Search Profile CSS --------------------*/
/*-------------------- Search CSS ---------------------------*/
.SelectedPage
{
	border:#FF0000 solid 2px;
	color:#FF0000;
	font-weight:bold;
}
.UnSelectedPage
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
.UnSelectedPage a:link
{
	color:#185E2F;
	text-decoration: none;
	cursor: pointer;
}
.UnSelectedPage a:visited
{
	color:#185E2F;
	text-decoration: none;
	cursor: pointer;
}
.UnSelectedPage a:hover
{
	color:#185E2F;
	text-decoration: none;
	cursor: pointer;
}
.OffNP
{
	color:#185E2F;
	font-size:10px;
	font-weight:bold;
}
.OnNP
{
	color:#185E2F;
	font-size:10px;
	font-weight:bold;
}
.FirstLast
{
	color:#333333;
	font-size:9px;
	letter-spacing:0px;
}
.SearchICon
{
	background-image: url(/images/search_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:65px;
	height:60px;
}
.RightSearchLine
{
	background-image: url(/images/search_bgLine.gif);
	background-repeat: repeat-x;
	background-position: left top;	
	width:600px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#185E2F;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	padding-left:10px;
}

/* ----------------------- end search style ---------------------------------- */
/* ----------------------  communication style ------------------------------- */
.ComLogo
{
	background-image: url(/images/CommunicationLogo.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	width:51px;
}
.ComLine
{
	width:550px;
	background-image: url(/images/CommunicationLine.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	color: #EB6D13;
	text-align:left;
	padding-left:10px;
}
.ComInterestSummaryTopLeft
{
	background-image:url(/images/ComInterestSummaryTopLeft.jpg);
	background-repeat:no-repeat;
	background-position:top left;	
	width:5px;
}
.ComInterestSummaryTopCenter
{
	background-image:url(/images/ComInterestSummaryTopCenter.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	text-align:left;
	height:26px;
	width:440px;
	/*width:420px;*/
	color:#EB6A16;
	font-weight:bold;
}
.ComInterestSummaryTopRight
{
	background-image:url(/images/ComInterestSummaryTopRight.jpg);
	background-repeat:no-repeat;
	background-position:top right;	
	width:5px;
}
.ComInterestSummeryGuy
{
	background-image: url(/images/InterestSummeryGuy.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
	width:250px;
	height:100px;
}
.ComInterestSummeryBottomLeft
{
	background-image:url(/images/InterestSummeryBottomLeft.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:7px;
	height:5px;
}
.ComInterestSummeryBottomRight
{
	background-image:url(/images/InterestSummeryBottomRight.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:7px;
	height:5px;
}
.ComInterestSummeryBottomCenter
{
	border-bottom:#FF9934 solid 1px;
}
.InterestSummeryContents
{
	border-right:#FF9934 solid 1px;
	border-left:#FF9934 solid 1px;
	padding-top:10px;
	line-height:25px;
	text-align:left;
	padding-left:20px;
}
/* ------------------- interest accepted classes ------------------- */
.IntAcc_Top_Left
{
	background-image: url(/images/AcceptedInterestTopLeft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntAcc_Top_HeadingCenter
{
	background-image: url(/images/AcceptedInterestButCenter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	padding-left:10px;
}
.IntAccHeadingFormate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#185E2F;
	font-weight:bold;
}

.IntAcc_Top_HeadingRight
{
	background-image: url(/images/AcceptedInterestButRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:3px;
}
.IntAcc_Top_Center
{
	background-image: url(/images/AcceptedInterestTopCenter.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntAcc_Top_Right
{
	background-image: url(/images/AcceptedInterestTopRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntAcc_Contents
{
	border-left:#52BC74 solid 1px;
	border-right:#52BC74 solid 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}

.ContentHeadingImage
{
	background-image: url(/images/AccIntHeadingImg.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
.ContentHeadingImage #left
{
	border-left:#52BC74 solid 1px;
}
.ContentHeadingImage #right
{
	border-right:#52BC74 solid 1px;
}
.IntAcc_Bot_Left
{
	background-image: url(/images/AcceptedInterestBottomLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntAcc_Bot_Right
{
	background-image: url(/images/AcceptedInterestBottomRight.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntAcc_Bot_Center
{
	border-bottom:#52BC74 solid 1px;
	padding-left:5px;
	padding-right:5px;
}
/* ------------------------- end interest accepted classes ---------------------- */
/* ------------------------------ interest awaiting  classes --------------------------------*/
.IntAw_Top_Left
{
	background-image: url(/images/IntAw_Top_Left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntAw_Top_HeadingCenter
{
	background-image: url(/images/IntAw_Top_HeadingCenter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	padding-left:10px;
}
.IntAwHeadingFormate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#645D06;
	font-weight:bold;
}

.IntAw_Top_HeadingRight
{
	background-image: url(/images/IntAw_Top_HeadingRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:5px;
}
.IntAw_Top_Center
{
	background-image: url(/images/IntAw_Top_Center.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntAw_Top_Right
{
	background-image: url(/images/IntAw_Top_Right.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntAw_Contents
{
	border-left:#C2C42F solid 1px;
	border-right:#C2C42F solid 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}
.ContentHeadingImageAw
{
	background-image: url(/images/ContentHeadingImageAw.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
.ContentHeadingImageAw #left
{
	border-left:#C2C42F solid 1px;
}
.ContentHeadingImageAw #right
{
	border-right:#C2C42F solid 1px;
}
.IntAw_Bot_Left
{
	background-image: url(/images/IntAw_Bot_Left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntAw_Bot_Right
{
	background-image: url(/images/IntAw_Bot_Right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntAw_Bot_Center
{
	border-bottom:#C2C42F solid 1px;
	padding-left:5px;
	padding-right:5px;
}
/*----------------------- end interest awaiting classes---------------------------------*/

/************ declined interests *******************************/

.IntDec_Top_Left
{
	background-image: url(/images/IntDec_Top_Left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntDec_Top_HeadingCenter
{
	background-image: url(/images/IntDec_Top_HeadingCenter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	padding-left:10px;
}
.IntDecHeadingFormate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
}

.IntDec_Top_HeadingRight
{
	background-image: url(/images/IntDec_Top_HeadingRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:5px;
}
.IntDec_Top_Center
{
	background-image: url(/images/IntDec_Top_Center.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntDec_Top_Right
{
	background-image: url(/images/IntDec_Top_Right.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntDec_Contents
{
	border-left:#FF9999 solid 1px;
	border-right:#FF9999 solid 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}
.ContentHeadingImageDec
{
	background-image: url(/images/ContentHeadingImageDec.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
.ContentHeadingImageDec #left
{
	border-left:#FF9999 solid 1px;
}
.ContentHeadingImageDec #right
{
	border-right:#FF9999 solid 1px;
}
.IntDec_Bot_Left
{
	background-image: url(/images/IntDec_Bot_Left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntDec_Bot_Right
{
	background-image: url(/images/IntDec_Bot_Right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntDec_Bot_Center
{
	border-bottom:#FF9999 solid 1px;
	padding-left:5px;
	padding-right:5px;
}

/********* end declined interests ***************************/
/***************** favourities css *****************************/
.IntFav_Top_Left
{
	background-image: url(/images/IntFav_Top_Left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntFav_Top_HeadingCenter
{
	background-image: url(/images/IntFav_Top_HeadingCenter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	padding-left:10px;
}
.IntFavHeadingFormate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}

.IntFav_Top_HeadingRight
{
	background-image: url(/images/IntFav_Top_HeadingRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:3px;
}
.IntFav_Top_Center
{
	background-image: url(/images/IntFav_Top_Center.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntFav_Top_Right
{
	background-image: url(/images/IntFav_Top_Right.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntFav_Contents
{
	border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}
.ContentHeadingImageFav
{
	background-image: url(/images/ContentHeadingImageFav.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
.ContentHeadingImageFav #left
{
	border-left:#999999 solid 1px;
}
.ContentHeadingImageFav #right
{
	border-right:#999999 solid 1px;
}
.IntFav_Bot_Left
{
	background-image: url(/images/IntFav_Bot_Left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntFav_Bot_Right
{
	background-image: url(/images/IntFav_Bot_Right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntFav_Bot_Center
{
	border-bottom:#999999 solid 1px;
	padding-left:5px;
	padding-right:5px;
}
/********************* end favourities **************/
/******************* start sky color box style *************/
.IntSky_Top_Left
{
	background-image: url(/images/TopLeft_ButSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntSky_Top_HeadingCenter
{
	background-image: url(/images/TopCenter_ButSkyColor.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:auto;
	text-align:left;
	padding-left:10px;
}
.IntSkyHeadingFormate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#15559A;
	font-weight:bold;
}

.IntSky_Top_HeadingRight
{
	background-image: url(/images/TopRight_ButSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:3px;
}
.IntSky_Top_Center
{
	background-image: url(/images/TopCenterSkyColor.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntSky_Top_Right
{
	background-image: url(/images/TopRightSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntSky_Contents
{
	border-left:#90BCEB solid 1px;
	border-right:#90BCEB solid 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}
.ContentHeadingImageSky
{
	background-image: url(/images/ContentHeadingImageFav.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
.ContentHeadingImageSky #left
{
	border-left:#90BCEB solid 1px;
}
.ContentHeadingImageSky #right
{
	border-right:#90BCEB solid 1px;
}
.IntSky_Bot_Left
{
	background-image: url(/images/BottomLeftSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntSky_Bot_Right
{
	background-image: url(/images/BottomRightSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntSky_Bot_Center
{
	border-bottom:#90BCEB solid 1px;
	padding-left:5px;
	padding-right:5px;
}
/**************** end sky color box style ******************/
/* ------------------------- end communication style --------------------------- */
/* ----------- existing style sheet of welcomeMemberPageInt.asp ----------------*/

.maincontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
	text-decoration: none;
}

.leftLink {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 25px;
   font-weight: bold;
   font-variant: normal;
   color: #666666;
   text-align: justify;
   text-decoration: none;
}
.leftLinkcopy {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 25px;
   font-weight: normal;
   font-variant: normal;
   color: #FF9900 ;
   text-align: justify;
   text-decoration: none;
}
.leftLinkcopy1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 25px;
   font-weight: normal;
   font-variant: normal;
   color: #FF9900 ;
   text-align: justify;
   text-decoration: none;
}
.leftLink:hover {
   color: #FF6600;
}
.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-weight: normal; font-variant: normal; color: #990000; text-decoration: none}
.subheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 38px; font-style: normal; color: #0066CC; font-weight: normal; text-decoration: none}
.maincontentheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #3333CC; text-decoration: none; font-weight: normal; font-style: normal}
.maincontentCopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 25px; font-weight: normal; font-variant: normal; color: #0066CC}
.mainheading {  font-family: ZeroHour; font-size: 36px; color: #FF6600; text-decoration: none; font-weight: bold}
.mainheadinggreytemp { font-family: ZeroHour; font-size: 36px; color: #CCCCCC; text-decoration: none; font-weight: bold }
.Questions {  font-family: Georgia, Times New Roman, Times, serif; font-size: 18px; font-style: normal; color: #FF3300; text-decoration: none; font-weight: bold}
.maincontentCopy2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-variant: normal; color: #0066CC }
.subheadingCopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; color: #FF3300; font-weight: normal; text-decoration: none }
.inputBoxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
}

.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	text-align: center;
	vertical-align: middle;
	background-color: #D6D3CE;
	cursor: pointer;
	border: 1px groove #0065CE;
	padding-right: 1px;
	padding-left: 1px;
	margin: 0px;
}

.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	height: 15px;
	font-size: 10px;
	border: 1px solid #666666;
}

.ChooseMembershipMonthly
{
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	padding-top:5px;
	padding-right:15px;
	background-repeat:repeat-y;
	background-position:top left;
	list-style-image:url(/images/PackageBullet.jpg);
	background-image:url(/images/LeftPackagesSmall.jpg);
	background-position:left;
	background-repeat:repeat-y;

}
.ChooseMembershipMonthly #MonthlyTextPayment
{
	width:100%;
	color:#FF6600;
	text-align:justify;
}
.maincontentorange {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 25px; font-weight: normal; font-variant: normal; color: #FF6600; text-align: justify
}

.maincontentorangecopy {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 25px; font-weight: normal; font-variant: normal; color: #FF6600; text-align: justify
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3333CC;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	background-color: #CCCCCC;
	border: 1px solid #666666;
	padding: 1px 3px;
}

A.topBar {
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.topBar:hover {
	color: #FF9900;
	text-decoration: none;
}
.HeaderRight 
{
	background-image:url(/images/HeaderRight.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:25px;
	
}
.HeaderCenter 
{
	background-image:url(/images/HeaderCenter.gif);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
}
.HeaderLeft
{
	background-image:url(/images/HeaderLeft.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:25px;
}
.UpgradeMemberShip
{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#185E2F;
	border-bottom:#185E2F solid 1px;
	line-height:20px;
}
.HeadingDetails
{
	 padding-top:10px;
	 text-align:justify;
	 line-height:15px;
	 padding-bottom:10px;
}
.HeadingDetailsPremiumMembership
{
	 padding-top:10px;
	 text-align:left;
	 line-height:20px;
	 padding-bottom:10px;
	 background-image:url(/images/PremiumMemberRight.jpg);
	 background-position:right;
	 background-repeat:repeat-y;
	 padding-right:10px;
	 vertical-align:top;
}

.PremiumMembership
{
	background-image:url(/images/PremiumMembership.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:45px;
}
.PremierMembershipBottomLeft
{
	background-image:url(/images/PremierMemberShipBottomLeft.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.PremierMembershipBottomCenter
{
	background-image:url(/images/PremierMemberShipBottomCenter.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	width:450px;
}
.PremierMembershipBottomRight
{
	background-image:url(/images/PremierMembershipBottomRight.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:70px;
}
.GirlPart
{	
	background-image:url(/images/GirlPart.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:124px;
	width:200px;
}
.ChooseMembershipHeadingLeft
{
	background-image:url(/images/ChooseMembershipHeadingLeft.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:5px;
}
.ChooseMembershipHeadingCenter
{
	background-image:url(/images/ChooseMembershipHeadingCenter.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width:355px;
	height:33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#185E2F;
	padding-left:10px;
}
.ChooseMembershipHeadingRight
{
	background-image:url(/images/ChooseMembershipHeadingRight.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:45px;
}
.LiSquare
{
	list-style-type:square;
}
.ChooseMembershipPlatinum
{
	text-align:left;
	vertical-align:top;
	padding-left:12px;
	padding-top:5px;
	background-image:url(/images/platinum_bar.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	list-style-image:url(/images/PackageBullet.jpg);
}
.ChooseMembershipGold
{
	padding-left:12px;
	padding-top:5px;
	background-image:url(/images/gold_bar.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	text-align:left;
	vertical-align:top;
	list-style-image:url(/images/PackageBullet.jpg);
}
.ChooseMembershipSilver
{
	padding-left:12px;
	padding-top:5px;
	background-image:url(/images/silver_bar.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	text-align:left;
	vertical-align:top;
	list-style-image:url(/images/PackageBullet.jpg);
}
.MagazineOptions
{
	padding-left:15px;
	padding-top:5px;
	background-image:url(/images/LeftPackagesSmall.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	text-align:left;
	vertical-align:top;
	line-height:20px;
}
.GirlComplete
{
	background-image:url(/images/RightPackagesSmall.jpg);
	background-position:right;
	background-repeat:repeat-y;
	vertical-align:top;
	width:25%;
	text-align:right;
	padding-right:5px;
	padding-top:20px;
}
.LeftPackagesSmall
{
	background-image:url(/images/LeftPackagesSmall.jpg);
	background-position:left;
	background-repeat:repeat-y;
	height:2px;
}
.PaymentOptionContent
{
	text-align:left;
	vertical-align:top;
	background-image:url(/images/PaymentOptionContent.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}
.PaymentOptionBottom
{
	background-image:url(/images/PaymentOptionBottom.jpg);
	background-repeat:repeat-y;
	background-position:left bottom;
	height:35px;
	text-align:right;
}
.IlSetupLater
{
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:bold;
	color:#006633;
}
.IlSetupLater a:link
{
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:bold;
	color:#006633;	
}

.IlSetupLater a:visited
{
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:bold;
	color:#006633;	
}
.IlSetupLater a:hover
{
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:bold;
	color:#006633;
}
.GirlComplete
{
	background-image:url(/images/RightPackagesSmall.jpg);
	background-position:right;
	background-repeat:repeat-y;
	vertical-align:top;
	width:25%;
	text-align:right;
	padding-right:5px;
	padding-top:20px;
}

.InnerHeading
{
	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;
	color:#990000;
	font-size:12px;
}
.MandatoryField
{
/*	background-image:url(/images/tb_center.jpg);
	background-repeat:repeat-x;*/
	color:#999999;
	font-size:12px;
}
/* ---------------- end of existin style sheet -----------------*/

/* ------------- MyY profile style ----------------*/

 .maincontentProfile {  
   /* font-family: Verdana, Arial, Helvetica, sans-serif; 
   /* font-size: 12px; */
    /*font-variant: normal; */
 /*   color: #666666; */
    text-align:justify; 
    width:20%;
	line-height:25px;
    }
    .maincontentProfileOneColumn {
    line-height:11px;
    font-variant: normal; 
    text-align: justify; 
    }
    .maincontentProfileheading {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: small; 
	color: #3333CC; 
    text-decoration: none; 
    font-size:12px;
    font-weight: 700; 
    font-style: normal;
    width:28%;
    padding-left:10px;
    }
    .maincontentProfileheadingOneColumn {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: small;
	color: #3333CC; 
    text-decoration: none; 
    font-size:12px;
    font-weight: 700; 
    font-style: normal;
    padding-left:10px;
    }
	
    .ColonClass
    {
        width:2%;
    }
    .imageStyle
    {
        width:200px;
        vertical-align:top;
    }
    .maincontentProfileorange 
    {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        /*font-size: 13px; */
        font-weight: normal; font-variant: normal; 
		color: #999999;
        padding-left:5px;
    }
    
    .MyProfilemaincontentProfile 
	{  
	    text-align: justify; 
    }
    .MyProfilemaincontentProfileheading {  
	color: #3333CC; 
    text-decoration: none; 
    font-weight: 700; 
    font-style: normal;
    width:50%;
    padding-left:10px;
    }
    
    /*new*/
    .ajaxTb{
       /* width:429px;*/
        width:472px;
        border: 0px;
        padding: 0px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        
    }
    .tbTopL{
        background-image:url(/images/left_top.jpg);
        background-position:bottom left;
        width: 222px;
        height: 10px;
        }
    .tbTopR{
        background-image:url(/images/right_top.jpg);
        background-position:bottom right;
        width: 250px;
		height: 10px;
        }
    .tbBotR{
        background-image:url(/images/right_bottom.jpg);
        background-position:top right;
        width: 250px;
        height: 12px;
    }
    .tbBotL{
        background-image:url(/images/left_bottom.jpg);
        background-position:top left;
        width: 222px;
        height: 12px;
    }
    .tbMidL{
        background-image:url(/images/left_mid.jpg);
        background-position:left;
        width:222px;
        height:100px;
        background-repeat:repeat-y;
    }
    .tbMidR{
        background-image:url(/images/right_mid.jpg);
        background-position:left;
        height:130px;
        width:250px;
        background-repeat:repeat-y;
    }
    .cellRight{
        background-image:url(/images/cell_bk_right.jpg);
        background-position:left;
        padding-left:8px;
        width:32px;
        height:33px;
        background-repeat:no-repeat;
    }
    .cellBack{
        background-image:url(/images/cell_bk.jpg);
        background-position:right;
        vertical-align:middle;
        margin-left:5px;
        width:190px;
        height:33px;
        cursor:pointer;
    }
    .cellClick{
        background-image:url(/images/cell_clk.jpg);
		background-position:right;
        vertical-align:middle;
        margin-left:15px;
        font-weight:700;
        width:190px;
        height:33px;
        cursor:pointer;
    }
    .brdr
	{
		border-width:1px;
		border-style:solid;
		border-color:#CCCCCC;
		background:#FFFFFF;
		width:100%;
	}
	.maincontentProfileheading1 {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; color: #3333CC; 
	text-decoration: none; 
	font-size:12px;
	font-weight: 700; 
	font-style: normal;
	width:28%;
	padding-left:10px;
	}
	
/*-------------------- login style --------------------------*/

.LoginGreenHeading
{
	color:#185E2F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:20px;
	vertical-align:middle;
	height:30px;
}

.LeftLoginDiv
{
	float:left;
	width:50%;
	text-align:left;
}

.LeftLoginDiv #CompleteConnect
{
	width:100%;
	height:100px;
}

.LeftLoginDiv .ImageConnect
{
	width:140px;
	height:90px;
	float:left;
	background-image:url(/images/connect.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}

.LeftLoginDiv .ConnectHeadingText
{
	float:left;
	width:200px;
	color:00588A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background:url(/images/login_1st_opt.gif) no-repeat top left;
	padding-top:22px;
	padding-left:5px;
}

.LeftLoginDiv .ConnectText
{
	float:left;
	width:200px;
	color:00588A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:5px;
	padding-left:5px;
}

.LeftLoginDiv .ImageRanking
{
	width:140px;
	height:90px;
	float:left;
	background-image:url(/images/ranking.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}

.LeftLoginDiv .RankingHeadingText
{
	float:left;
	width:200px;
	color:#C8602B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background:url(/images/login_2nd_opt.gif) no-repeat top left;
	padding-top:22px;
	padding-left:5px;
}

.LeftLoginDiv .RankingText
{
	float:left;
	width:200px;
	color:#C8602B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:5px;
	padding-left:5px;
}

.LeftLoginDiv .ImageExpressInterest
{
	width:140px;
	height:90px;
	float:left;
	background-image:url(/images/talk_mem.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}

.LeftLoginDiv .ExpressInterestHeadingText
{
	float:left;
	width:200px;
	color:#8A7B76;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background:url(/images/login_3rd_opt.gif) no-repeat top left;
	padding-top:22px;
	padding-left:5px;
}

.LeftLoginDiv .ExpressInterestText
{
	float:left;
	width:200px;
	color:#8A7B76;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:5px;
	padding-left:5px;
}
.LoginWinBottom
{
	background:url(/images/LoginWinBottom.gif) no-repeat top left;
}

.RightLoginDiv
{
	float:right;
	width:50%;
	text-align:right;
	padding-top:30px;
}
.LoginBackImage
{
	background:url(/images/sign_in_bg_table.jpg) top right no-repeat;
}
.SignInHeading
{
 	background:url(/images/login_top.gif) no-repeat top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333300;
	text-align:left;
	padding-left:50px;
}
.LoginBG
{
	background:url(/images/Loginkey_mid.gif) left top repeat-y;
	text-align:center;
	vertical-align:middle;
}
.LoginBG #Fields
{
	text-align:left;
	float:left;
}
.LoginBG #username
{
	border:solid 1px #B6CE94;
	width:130px;
	height:20px;
}
.LoginBG #password
{
	border:solid 1px #B6CE94;
	width:130px;
	height:20px;
}
.BorderLeftRight
{
 border-left:1px solid #999999;
 border-right:1px solid #999999;
}
/* -------------- end login style ---------------------- */


/* ---------------- log out style --------------------------------- */
.logoutbg
{
	background:url(/images/logoutbg.jpg) top center no-repeat;
	width:99%;
	height:300px;
	border: #DBDDCB solid 1px;
}
.lgThanks
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-top:30px;
	padding-left:20px;
}
.lgPointsToRemember
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-top:20px;
	text-align:left;
	padding-left:10px;
	padding-right:300px;
	list-style:square;
}
.lgQueries
{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-right:200px;
	padding-left:20px;
}
/*------------------------- end logout --------------------------------*/


/* ------------ end my profile style --------------*/
/*--------------- Search Profile CSS --------------------*/
.Pro_Top_Left
{
	background-image: url(/images/pro_left_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:4px;
}
.Pro_Top_IDCenter
{
	background-image: url(/images/pro_cen_top_but.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:11px;
	text-align:left;
	color:#185E2F;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	padding-left:10px;
}
.Pro_Top_IDRight
{
	background-image: url(/images/pro_right_top_but.gif);
	background-repeat: no-repeat;
	background-position: right top;	
	width:4px;
}
.Pro_Top_Center
{
	background-image: url(/images/pro_cen_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width:450px;
}
.pro_Top_Right
{
	background-image: url(/images/pro_right_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:4px;
}
.Pro_Bot_Left
{
	background-image:url(/images/pro_left_bot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.pro_Bot_center
{
	background-image:url(/images/pro_cen_bot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:20px;
}
.Pro_Bottom_Right
{
	background-image:url(/images/pro_right_bot.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.middleContent
{
	border-right:#999999 solid 1px;
	border-left:#999999 solid 1px;
}
.Pro_Image
{
	width:70px;
	vertical-align:top;
	text-align:left;
}
.AddFavorite
{
	color:#CC6600;
	font-size:9px;
	text-align:left;
	vertical-align:middle;
}
.AddFavorite a:link
{
	color:#CC6600;
	font-size:9px;
	text-align:left;
	vertical-align:middle;
	
}
.AddFavorite a:hover
{
	color:#CC6600;
	font-size:9px;
	text-align:left;
	vertical-align:middle;
	
}
.AddFavorite a:visited
{
	color:#CC6600;
	font-size:9px;
	text-align:left;
	vertical-align:middle;
}
.Pro_Info
{
	width:120px;
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	color:#9E3F00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
}
.Pro_Advert
{
	vertical-align:top;
	text-align:left;
	padding-top:10px;
}
.AdvertDetails
{
	background-image: url(/images/advert_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	height:95px;
	border:solid 1px #E4E3E3;
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	font-size:10.7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:15px;
}
.EI_Right
{
	background-image: url(/images/right_but.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
	width:5px;
}
.EI_Center
{
	background-image: url(/images/pro_cen_but_bottom.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	vertical-align:middle;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#185E2F;
	width:auto;
}
.EI_Center a:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#185E2F;
	text-decoration:none;
}
.EI_Center a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#185E2F;
	text-decoration:none;
}
.EI_Center a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#185E2F;
	text-decoration:none;
}
.EI_Left
{
	background-image: url(/images/left_but.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:5px;
}
.SearchResultsLeft
{
	background-image:url(/images/nxt_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:6px;
}
.SearchResultsCenter
{
	height:55px;
	background-image:url(/images/nxt_center.gif);
	background-repeat:repeat-x;
	background-position:left;
}
.SearchResultsRight
{
	background-image:url(/images/nxt_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:6px;
}
/*--------------- end Search Profile CSS --------------------*/
/*-------------------- Search CSS ---------------------------*/
.SelectedPage
{
	border:#FF0000 solid 2px;
	color:#FF0000;
	font-weight:bold;
}
.UnSelectedPage
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
.UnSelectedPage a:link
{
	color:#185E2F;
	text-decoration: none;
	cursor: pointer;
}
.UnSelectedPage a:visited
{
	color:#185E2F;
	text-decoration: none;
	cursor: pointer;
}
.UnSelectedPage a:hover
{
	color:#185E2F;
	text-decoration: none;
	cursor: pointer;
}
.OffNP
{
	color:#185E2F;
	font-size:10px;
	font-weight:bold;
}
.OnNP
{
	color:#185E2F;
	font-size:10px;
	font-weight:bold;
}
.FirstLast
{
	color:#333333;
	font-size:9px;
	letter-spacing:0px;
}
.SearchICon
{
	background-image: url(/images/search_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:65px;
	height:60px;
}
.RightSearchLine
{
	background-image: url(/images/search_bgLine.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width:600px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#185E2F;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	padding-left:10px;
}

/* ----------------------- end search style ---------------------------------- */

/* ---------------- interest accepted classes ------------------*/
.IntAcc_Top_Left
{
	background-image: url(/images/AcceptedInterestTopLeft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntAcc_Top_HeadingCenter
{
	background-image: url(/images/AcceptedInterestButCenter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	padding-left:10px;
}
.IntAccHeadingFormate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#185E2F;
	font-weight:bold;
}

.IntAcc_Top_HeadingRight
{
	background-image: url(/images/AcceptedInterestButRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:3px;
}
.IntAcc_Top_Center
{
	background-image: url(/images/AcceptedInterestTopCenter.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntAcc_Top_Right
{
	background-image: url(/images/AcceptedInterestTopRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntAcc_Contents
{
	border-left:#52BC74 solid 1px;
	border-right:#52BC74 solid 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}

.ContentHeadingImage
{
	background-image: url(/images/AccIntHeadingImg.jpg);
	background-repeat: repeat-x;


	background-position: left top;	
}
.ContentHeadingImage #left
{
	border-left:#52BC74 solid 1px;
}
.ContentHeadingImage #right
{
	border-right:#52BC74 solid 1px;
}
.        width:500px;
{
	background-image: url(/images/AcceptedInterestBottomLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntAcc_Bot_Right
{
	background-image: url(/images/AcceptedInterestBottomRight.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntAcc_Bot_Center
{
	border-bottom:#52BC74 solid 1px;
	padding-left:5px;
	padding-right:5px;
}
/* ----------------------- end interest accepted classes ----------------*/
/* ------------------------------ interest awaiting  classes --------------------------------*/
.IntAw_Top_Left
{
	background-image: url(/images/IntAw_Top_Left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntAw_Top_HeadingCenter
{
	background-image: url(/images/IntAw_Top_HeadingCenter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	padding-left:10px;
}
.IntAwHeadingFormate

{



	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#645D06;
	font-weight:bold;



}

.IntAw_Top_HeadingRight
{
	background-image: url(/images/IntAw_Top_HeadingRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:5px;
}
.IntAw_Top_Center
{
	background-image: url(/images/IntAw_Top_Center.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntAw_Top_Right
{
	background-image: url(/images/IntAw_Top_Right.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntAw_Contents
{
	border-left:#C2C42F solid 1px;
	border-right:#C2C42F solid 1px;




	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}
.ContentHeadingImageAw

{
	background-image: url(/images/ContentHeadingImageAw.jpg);
	background-repeat: repeat-x;


	background-position: left top;	
}
.ContentHeadingImageAw #left
{
	border-left:#C2C42F solid 1px;
}
.ContentHeadingImageAw #right
{
	border-right:#C2C42F solid 1px;
}
.IntAw_Bot_Left
{
	background-image: url(/images/IntAw_Bot_Left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntAw_Bot_Right
{
	background-image: url(/images/IntAw_Bot_Right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntAw_Bot_Center
{
	border-bottom:#C2C42F solid 1px;
	padding-left:5px;
	padding-right:5px;
}
/*----------------------- end interest awaiting classes---------------------------------*/

/************ declined interests *******************************/

.IntDec_Top_Left
{
	background-image: url(/images/IntDec_Top_Left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntDec_Top_HeadingCenter
{
	background-image: url(/images/IntDec_Top_HeadingCenter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	padding-left:10px;
}
.IntDecHeadingFormate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;




}

.IntDec_Top_HeadingRight
{
	background-image: url(/images/IntDec_Top_HeadingRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:5px;
}
.IntDec_Top_Center
{
	background-image: url(/images/IntDec_Top_Center.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntDec_Top_Right
{
	background-image: url(/images/IntDec_Top_Right.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntDec_Contents
{
	border-left:#FF9999 solid 1px;
	border-right:#FF9999 solid 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}
.ContentHeadingImageDec
{
	background-image: url(/images/ContentHeadingImageDec.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
.ContentHeadingImageDec #left
{
	border-left:#FF9999 solid 1px;
}
.ContentHeadingImageDec #right
{
	border-right:#FF9999 solid 1px;
}
.IntDec_Bot_Left
{
	background-image: url(/images/IntDec_Bot_Left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntDec_Bot_Right
{
	background-image: url(/images/IntDec_Bot_Right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntDec_Bot_Center
{
	border-bottom:#FF9999 solid 1px;
	padding-left:5px;
	padding-right:5px;
}

/********* end declined interests ***************************/
/***************** favourities css *****************************/
.IntFav_Top_Left
{
	background-image: url(/images/IntFav_Top_Left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntFav_Top_HeadingCenter
{
	background-image: url(/images/IntFav_Top_HeadingCenter.jpg);
	background-repeat: repeat-x;


	background-position: left top;
	text-align:left;
	padding-left:10px;
}
.IntFavHeadingFormate

{



	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;



}

.IntFav_Top_HeadingRight
{
	background-image: url(/images/IntFav_Top_HeadingRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:3px;
}
.IntFav_Top_Center
{
	background-image: url(/images/IntFav_Top_Center.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntFav_Top_Right
{
	background-image: url(/images/IntFav_Top_Right.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntFav_Contents
{
	border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	padding-left:5px;
	padding-right:5px;

	padding-top:5px;
	text-align:left;
}
.ContentHeadingImageFav
{
	background-image: url(/images/ContentHeadingImageFav.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
.ContentHeadingImageFav #left
{
	border-left:#999999 solid 1px;
}
.ContentHeadingImageFav #right
{
	border-right:#999999 solid 1px;
}
.IntFav_Bot_Left
{
	background-image: url(/images/IntFav_Bot_Left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntFav_Bot_Right
{
	background-image: url(/images/IntFav_Bot_Right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntFav_Bot_Center
{
	border-bottom:#999999 solid 1px;
	padding-left:5px;
	padding-right:5px;
}
/********************* end favourities **************/

/******************* start sky color box style *************/
.IntSky_Top_Left
{
	background-image: url(/images/TopLeft_ButSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:3px;
}
.IntSky_Top_HeadingCenter
{
	background-image: url(/images/TopCenter_ButSkyColor.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:auto;
	text-align:left;
	padding-left:10px;
}
.IntSkyHeadingFormate
{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#15559A;
	font-weight:bold;

}

.IntSky_Top_HeadingRight
{
	background-image: url(/images/TopRight_ButSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:3px;
}
.IntSky_Top_Center
{
	background-image: url(/images/TopCenterSkyColor.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	width:400px;
}
.IntSky_Top_Right
{
	background-image: url(/images/TopRightSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
	width:7px;
}
.IntSky_Contents
{
	border-left:#90BCEB solid 1px;
	border-right:#90BCEB solid 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;

}
.ContentHeadingImageSky
{
	background-image: url(/images/ContentHeadingImageFav.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
.ContentHeadingImageSky #left
{
	border-left:#90BCEB solid 1px;
}
.ContentHeadingImageSky #right
{
	border-right:#90BCEB solid 1px;
}
.IntSky_Bot_Left
{
	background-image: url(/images/BottomLeftSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.IntSky_Bot_Right
{
	background-image: url(/images/BottomRightSkyColor.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.IntSky_Bot_Center
{
	border-bottom:#90BCEB solid 1px;
	padding-left:5px;
	padding-right:5px;
}
/**************** end sky color box style ******************/

.ComInterestSummaryTopLeft
{
	background-image:url(/images/ComInterestSummaryTopLeft.jpg);
	background-repeat:no-repeat;
	background-position:top left;	
	width:5px;
}
.ComInterestSummaryTopCenter
{
	background-image:url(/images/ComInterestSummaryTopCenter.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	text-align:left;
	height:26px;
	width:440px;
	color:#EB6A16;
	font-weight:bold;
}
.ComInterestSummaryTopRight
{
	background-image:url(/images/ComInterestSummaryTopRight.jpg);
	background-repeat:no-repeat;
	background-position:top right;	
	width:5px;
}
.ComInterestSummeryBottomLeft
{
	background-image:url(/images/InterestSummeryBottomLeft.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:7px;
	height:5px;
}
.ComInterestSummeryBottomRight
{
	background-image:url(/images/InterestSummeryBottomRight.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:7px;
	height:5px;
}
.ComInterestSummeryBottomCenter
{
	border-bottom:#FF9934 solid 1px;
}
.InterestSummeryContents
{
	border-right:#FF9934 solid 1px;
	border-left:#FF9934 solid 1px;
	padding-top:10px;
	line-height:25px;
	text-align:left;
	padding-left:20px;
}

.BorderLeftRight
{
 border-left:1px solid #999999;
 border-right:1px solid #999999;
}