body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	font-size: 12px;
}

.logintext_bold
{
	font-size: 12px;
	font-weight: bold;
	color: #1F2F62;
	text-decoration: none;
}
.logintext_normal
{
	font-size: 11px;
	font-weight: 100;
	color: #1F2F62;
	text-decoration: none;
	padding-left: 4px;
}
.Sidenavigation_text
{
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

.blue_heading0
{
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	font-size: 15px;
}
.blue_heading_main
{
	font-size: 14px;
	font-weight: bold;
	color: #002E6E;
	text-decoration: none;
	font-style: italic;
}
.blue_menu
{
	font-size: 12px;
	font-weight: normal;
	color: #002E6E;
	text-decoration: none;
}
.white_menu
{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.text_center
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.desc, .desc a:link, .desc a:visited, .desc a:active
{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

.desc a:hover
{
	font-size: 12px;
	text-decoration: underline;
}

.style1
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
a:link
{
	text-decoration: none;
	color: #002E6E;
}
a:visited
{
	text-decoration: none;
	color: #002E6E;
}
a:hover
{
	text-decoration: underline;
}
a:active
{
	text-decoration: none;
}
img
{
	border: 0px;
}

h2
{
	font-size: 16px;
	color: Black;
	font-weight: bold;
}

.tblContent
{
	height: 183px;
	border: 2px solid #002E6E;
}

.tblContent th
{
	text-align: center;
	height: 30px;
	cursor: pointer;
	border-bottom: 2px solid #002E6E;
	background-color: #EDB913;
}

.tblContent td
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.tblContentSide
{
	margin: 8px;
	border: 2px solid #002E6E;
}

.tabClassUnSelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 150px;
	color: White;
	font-size: 12px;
	font-weight: bold;
	background-color: #002E6E;
	text-align: center;
}

.tabClassUnSelect a
{
	color: White;
}


.tabClassSelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 150px;
	cursor: pointer;
	color: #002E6E;
	font-size: 12px;
	font-weight: bold;
	background-color: #EDB913;
	text-align: center;
}

.tabClassSelect a
{
	color: #002E6E;
}

.blue
{
	background-color: #002E6E;
	width: 1000px;
	height: 3px;
}

.Heading
{
	font-size: 16px;
	font-weight: bold;
	color: #002E6E;
	text-decoration: none;
	background-color: #EDB913;
	border-bottom: 2px solid #002E6E;
}

.tblContentLogin
{
	width: 320px;
	height: 140px;
	border: 2px solid #002E6E;
	text-align: left;
}

.blueborder
{
	border: 2px solid #002E6E;
}

.tblMainContent th
{
	text-align: Left;
	height: 30px;
	font-size: 15px;
	padding-left: 5px;
	border-bottom: 2px solid #002E6E;
	border-left: 2px #EDB913;
	border-top: 2px #EDB913;
	border-right: 2px #EDB913;
	background-color: #EDB913;
}

.tblMainContent td
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

.MSGInformation
{
	color: Black;
	font-size: 14px;
	font-weight: bold;
}

.MSGError
{
	color: Red;
	font-size: 14px;
	font-weight: bold;
}

.tbllocation
{
	text-align: Left;
	padding-left: 5px;
	border: 2px solid #002E6E;
}
.tbllocation th
{
	height: 30px;
	font-size: 15px;
	border-bottom: 2px solid #002E6E;
	border-left: 2px #EDB913;
	border-top: 2px #EDB913;
	border-right: 2px #EDB913;
	background-color: #EDB913;
}

.btn
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	font-weight: bold;
	background-color: #002E6E;
	border: 1px solid White;
	margin-top: 5px;
	padding: 2px 4px;
	cursor: pointer;
}

.btn:hover
{
	font-weight: bold;
	color: #002E6E;
	font-weight: bold;
	background-color: #EDB913;
	border: solid 1px White;
	cursor: pointer;
}

#dvWelcomeName
{
	font-weight: bold;
}
.tblBigContent
{
	border: 2px solid #002E6E;
}

.tblBigContent th
{
	height: 30px;
	font-size: 14px;
	padding-left: 2px;
	border-bottom: 2px solid #002E6E;
	background-color: #EDB913;
}

.tblBigContent td
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.tblBigCapture
{
	border: 2px solid #002E6E;
}

.tblBigCapture th
{
	align: left;
	height: 30px;
	font-size: 14px;
	padding-left: 2px;
	border-bottom: 2px solid #002E6E;
	background-color: #EDB913;
}

.tblBigCapture td
{
	padding-left: 5px;
	padding-right: 5px;
}

.SpecialTD
{
	height: 50px;
	vertical-align: bottom;
	font-size: 15px;
	font-weight: bold;
}

.blueCells
{
	text-align: left;
	padding-left: 5px;
	border-collapse: collapse;
}

.blueCells th
{
	height: 30px;
	background-color: #EDB913;
	border: 1px solid #002E6E;
}
.blueCells td
{
	border: 1px solid #002E6E;
}
.splblue
{
	font-size: 12px;
	padding: 3px;
	text-align: right;
	border: 1px solid white;
}

.AdLinks
{
	text-align: left;
	padding-left: 5px;
	border-collapse: collapse;
}

.AdLinks th
{
	font-size: 14px;
}

.CompareDetails
{
	font-size: 12px;
	font-weight: bold;
}

.CompareDatas
{
	font-size: 12px;
	padding: 3px;
	background-color: #EDB913;
	color: #002E6E;
	text-align: right;
}
.CompareDatas2
{
	font-size: 12px;
	padding: 3px;
	text-align: right;
}



.Container
{
	font-family: Verdana;
	width: 1000px;
	padding-left: 8px;
}

.gridhdr, .gridhdr a
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 80px;
	color: Black;
	font-size: 12px;
	font-weight: bold;
	background-color: #FDB813;
}

.gridalt
{
	background-color: #f3f3f3;
}

.actionbar1
{
	background-color: #ddd;
	vertical-align: middle;
	border: 1px solid #99bbcc;
	height: 35px;
	color: Black;
}

.GridHeading
{
	color: Black;
	font-weight: bold;
	font-size: 13px;
	vertical-align: middle;
}

.WaterMark
{
	color: #B5B5B5;
}




.PopupExtenderChangePass
{
	background-color: #f3f3f3;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.ChangePass
{
	background-color: #f3f3f3;
	vertical-align: middle;
	border: 2px solid #2D62B3;
}

.actionbar
{
	background-color: #f1f1f1;
	border: 1px solid #cdcdcd;
}

.actionbar1 a
{
	font-weight: bold;
	text-decoration: none;
	padding: 2px 8px;
	background: #002E6E;
	border: solid 1px #B0CC99;
	height: 25px;
	font-size: 12px;
	color: White;
}
#ddlPageNo
{
	font-size: 10px;
	vertical-align: middle;
	padding: 0;
	width: 40px;
}

.actlink
{
	text-decoration: none;
	padding: 2px 8px;
	border: solid 1px #f1f1f1;
	background-color: #002E6E;
	height: 20px;
	font-size: 80%;
	color: White;
}
.actlink a
{
	background-color: #002E6E;
}

a.actlink:hover
{
	color: #002E6E;
	background-color: #EDB913;
	border: solid 1px #a1d3e4;
}

.Mandatory
{
	color: Red;
}

.Steps
{
	padding-top: 7px;
	height: 25px;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	color: #EDB913;
	vertical-align: middle;
	background-color: #f1f1f1;
	border: 1px solid #cdcdcd;
	margin-bottom: 5px;
}

.CurrStep
{
	color: Black;
}

.Steps a
{
	color: #EDB913;
}

.TdAlign
{
	text-align: right;
	font-weight: bold;
}
.TdAlignleft
{
	padding: 5px;
	text-align: left;
	font-weight: bold;
}
.Mandatory
{
	color: red;
	font-weight: bold;
	padding-right: 2px;
}

.LeftTD
{
	align: left;
	text-align: left;
}

.WorkflowDiv
{
	padding: 8px;
}

.WorkflowStatus
{
	font-weight: bold;
	color: #002E6E;
}


.WorkflowComments
{
	font-weight: normal;
}

.blur
{
	z-index: 10000;
	top: 0px;
	left: 0px;
	background-color: #545454;
	filter: alpha(opacity=90);
	opacity: 0.50;
}

.progress
{
	background-color: White;
	height: 100px;
	width: 300px;
	text-align: center;
	padding-top: 20px;
	border: 10px solid #EDB913;
	font-size: 14px;
	font-weight: bold;
}
.new_white_heading
{
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	font-size: 20px;
	color: white;
}
.new_tblContent
{
	height: 110px;
	border: 2px solid #EDB913;
	cursor: pointer;
}

.new_tblContent th
{
	text-align: center;
	height: 35px;
	cursor: pointer;
	border-bottom: 2px solid #002E6E;
	background-color: #002E6E;
}

.new_tblContent td
{
	text-align: left;
	cursor: pointer;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.new_text_center
{
	font-weight: normal;
	color: #002E6E;
}
.new_tabClassUnSelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 150px;
	color: White;
	font-size: 12px;
	font-weight: bold;
	background-color: #002E6E;
	text-align: center;
}

.new_tabClassUnSelect a
{
	color: White;
}


.new_tabClassSelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	width: 150px;
	cursor: pointer;
	color: #002E6E;
	font-size: 12px;
	font-weight: bold;
	background-color: #EDB913;
	text-align: center;
}

.new_tabClassSelect a
{
	color: #002E6E;
}

.IFrameCover
{
	text-align: center;
	border: 2px solid #EDB913;
}

.IFrameCover th
{
	background-color: #F4F4F4;
	height: 20px;
	border-bottom: 2px solid #EDB913;
}
.IFrameCover td
{
	width: 100%;
}

.new_Iframe
{
	scrolling: no;
	border: 2px solid #FFFFFF;
	width: 95%;
	height: 230px;
}

.RSSCover
{
	border: 2px solid #EDB913;
}

.RSSCover th
{
	background-color: #F4F4F4;
	text-align: center;
	height: 20px;
	border-bottom: 2px solid #EDB913;
}
.RSSCover td
{
	padding-left: 5px;
	padding-right: 5px;
}
.dvRSS
{
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}
.FeedFrame
{
	scrolling: no;
	border: 2px solid #FFFFFF;
	width: 95%;
}
.tblYodlee
{
	border: 2px solid #002E6E;
}
.tblYodlee th
{
	background-color: #EDB913;
	text-align: center;
	height: 20px;
	font-size: 14px;
	border-bottom: 2px solid #002E6E;
}
.tblContent_3Boxes
{
	text-align: center;
}

.tblContent_3Boxes th
{
	text-align: center;
	height: 30px;
	cursor: pointer;
	border-bottom: 2px solid #002E6E;
	background-color: #EDB913;
}

.tblContent_3Boxes td
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

.tbl_Content_BigBox
{
	vertical-align: top;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.tblContent_6Boxes
{
	text-align: center;
}

.tblContent_6Boxes th
{
	text-align: center;
	height: 30px;
	cursor: pointer;
	border-bottom: 2px solid #EDB913;
	background-color: #F4F4F4;
}

.tblContent_6Boxes td
{
	text-align: left;
	padding-left: 5px;
	cursor: pointer;
	padding-right: 5px;
}

.yellowborder
{
	border: 2px solid #EDB913;
}

.MarketNews
{
	overflow: auto;
	left: 0;
	width: 730px;
	height: 600px;
	border: none;
	margin-top: 10px;
	margin-left: 3px;
}
.blue1
{
	background: #002E6E;
	margin: 10px 0;
	height: 1px;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #555;
}


h1
{
	font-size: 16px;
	color: #7d7d7d;
}

.CommentsDiv
{
	font-weight: bold;
	padding: 15px;
	border-top: 2px dotted navy;
}

.CommentStatus
{
	font-weight: bold;
	color: #242158;
}

.Comments
{
	font-weight: normal;
}

.ratingStarNoneCursor
{
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	display: block;
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: top;
}

.ratingStar
{
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	display: block;
	cursor: pointer;
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: top;
}

.filledRatingStar
{
	background-image: url(../Images/FilledStar.png);
}

.emptyRatingStar
{
	background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar
{
	background-image: url(../Images/SavedStar.png);
}

.Review
{
	background-color: White;
	padding: 3px;
	border: 2px solid #1F2F62;
	font-size: 14px;
	font-weight: bold;
}


.tblReview
{
	border-top: 2px solid #EDB913;
	border-bottom: 1px solid #EDB913;
	border-left: 2px solid #EDB913;
	border-right: 2px solid #EDB913;
	width: 100%;
}
.tblReview th
{
	border-bottom: 2px solid #EDB913;
}


.tdReviewBase
{
	border-bottom: 1px solid #EDB913;
}
.tdReviewBasePreview
{
	border-bottom: none;
}
.ReviewPopup
{
	background-color: White;
	padding: 3px;
	background-color: White;
	border: 2px solid #1F2F62;
	font-size: 14px;
	font-weight: bold;
}
.ReviewPopup th
{
	background-color: #002E6E;
	color: white;
}

.ReviewHeaderA
{
	height: 30px;
	width: 28%;
	font-size: 12px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;
}
.ReviewHeaderB
{
	height: 30px;
	width: 55%;
	font-size: 12px;
	vertical-align: middle;
	text-align: Right;
	padding-left: 5px;
	padding-right: 5px;
}
.ReviewHeaderC
{
	height: 30px;
	width: 17%;
	font-size: 12px;
	vertical-align: middle;
	text-align: Right;
	padding-left: 5px;
	padding-right: 5px;
}
.tblLeftReview
{
	text-align: right;
}
.tblLeftReview td
{
	padding-bottom: 5px;
	padding-left: 5px;
}
.SmallGreyText
{
	font-size: 9px;
	color: Gray;
}


.ReviewTitle
{
	color: Green;
	text-decoration: underline;
	font-size: 16px;
	width: 80%;
}
.ReviewDate
{
	font-size: 11px;
	color: Gray;
	text-align: right;
	width: 20%;
}
.ReviewPic
{
	border: 2px solid #002E6E;
	height: 50px;
	width: 40px;
}
.ReviewRating
{
	text-align: center;
	padding-left: 10px;
}
.WriteReview
{
}
.WriteReview th
{
	height: 50px;
	font-size: 16px;
	color: White;
}
.ContainerTableNew
{
	width: 980px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}
.tdUnSelect
{
	height: 40px;
	color: white;
	font-size: 13px;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(        '../Images/menuBG_new.gif' );
	background-repeat: repeat-x;
}
.tdUnSelectLeft
{
	padding-right: 5px;
	color: white;
	width: 380px;
	cursor: pointer;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	background-image: url(        '../Images/menuBG_new.gif' );
	background-repeat: repeat-x;
}
.tdSelect110
{
	height: 40px;
	text-align: center;
	cursor: pointer;
	color: #002E6E;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #EDB913;
}
.tdSelect80
{
	height: 40px;
	text-align: center;
	cursor: pointer;
	color: #002E6E;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #EDB913;
}
.BackGroundImageStyleBkup
{
	background-image: url(        '../Images/selectedBG_80.gif' );
	background-repeat: no-repeat;
}
.dvHeaderBox
{
	width: 980px;
	padding-bottom: 10px;
}
.HeaderLeft
{
	text-align: Left;
	vertical-align: top;
}
.HeaderRight
{
	text-align: right;
	vertical-align: top;
}
.ContentLeft
{
	vertical-align: top;
	text-align: Left;
	padding-right: 5px;
}
.ContentRight
{
	vertical-align: top;
	text-align: Right;
	padding-left: 5px;
}
.tblContentNew
{
}
.tblContentNew td
{
	padding-top: 5px;
}
.dvRSS_New
{
	text-align: Left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
}

.NewsTypeTab
{
	padding-left: 5px;
	text-align: Left;
	vertical-align: middle;
	background-color: #002E6E;
	border-right: 2px solid white;
	color: White;
	cursor: pointer;
	height: 29px;
	width: 139;
	font-size: 13px;
}
.SelectedNewsTab
{
	border-right: 2px solid white;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(        '../Images/selectedHeaderTab.gif' );
	color: #002E6E;
	height: 29px;
	width: 139;
	font-size: 13px;
	background-repeat: no-repeat;
}
.NewsContent
{
}
.NewsContent th
{
	padding-left: 5px;
	text-align: left;
	background-color: White;
	color: #002E6E;
	cursor: pointer;
	height: 23px;
	font-size: 11px;
}
.yellowborderNews
{
	border: 2px solid #EDB913;
	height: 240px;
	width: 485px;
}
.dvNewsContent
{
	height: 240px;
	vertical-align: top;
}
.blue2
{
	background-color: #002E6E;
	width: 980px;
	height: 3px;
}
.tabPropertyUnSelect
{
	padding-left: 5px;
	border-left: 1px solid White;
	border-right: 1px solid White;
	padding-right: 5px;
	height: 30px;
	width: 150px;
	color: White;
	font-size: 12px;
	font-weight: bold;
	background-color: #002E6E;
	text-align: center;
}

.tabPropertySelect
{
	padding-left: 5px;
	padding-right: 5px;
	border-left: 1px solid White;
	border-right: 1px solid White;
	height: 30px;
	width: 150px;
	cursor: pointer;
	color: #002E6E;
	font-size: 12px;
	font-weight: bold;
	background-color: #EDB913;
	text-align: center;
}
.tabCities
{
	color: #002E6E;
	text-align: left;
}
.tabCityUnSelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
	cursor: pointer;
	color: #002E6E;
	font-size: 12px;
	text-align: center;
}
.tabCitySelect
{
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
	cursor: pointer;
	color: #002E6E;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
.tabCityOver
{
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
	cursor: pointer;
	color: #002E6E;
	font-size: 12px;
	text-align: center;
	text-decoration: underline;
}
.tableVertical
{
	background-color: #EDB913;
}
.tabVertical td
{
	color: #002E6E;
	text-align: left;
	padding: 0 10px 0 10px;
}
.tabVerticalUnSelect
{
	padding-left: 5px;
	padding-right: 5px;
	border-left: 1px solid #EDB913;
	border-right: 1px solid #EDB913;
	border-top: 1px solid #EDB913;
	height: 25px;
	cursor: pointer;
	color: #002E6E;
	font-size: 12px;
	font-weight: bold;
	background-color: #EDB913;
	text-align: center;
}
.tabVerticalSelect
{
	padding-left: 5px;
	padding-right: 5px;
	border-left: 1px solid #002E6E;
	border-right: 1px solid #002E6E;
	border-top: 1px solid #002E6E;
	height: 25px;
	font-weight: bold;
	cursor: pointer;
	color: #002E6E;
	font-size: 12px;
	background-color: White;
	text-align: center;
}
.PropertyRightTable td
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	height: 27px;
}
.PropertyRightTable th
{
	width: 300px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 2px solid #EDB913;
	height: 27px; /*color: #002E6E;*/
	font-size: 12px;
	text-align: left;
	background-image: url(         '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}

.PropertyRightYellowBorder
{
	border: 2px solid #EDB913;
}
.tblPropertyContent
{
	padding-left: 5px;
	text-align: Left;
}
.tblPropertyContent th
{
	text-align: Left;
	color: #002E6E;
	font-weight: bold;
}
.tblPropertyContent td
{
	text-align: Left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}

.DisclaimerBlue
{
	color: #002E6E;
}
.Disclaimer
{
	color: Black;
	font-style: italic;
	font-size: 9px;
}

.tblPropertyReview
{
	text-align: left;
	border: 2px solid #002E6E;
}

.tblPropertyReview th
{
	height: 30px;
	color: White;
	font-size: 15px;
	background-color: #002E6E;
	padding-left: 5px;
}

.tblPropertyReview td
{
	padding-left: 5px;
	padding-right: 5px;
}
.DottedBorder
{
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: Black;
}

.PropertyListTable
{
	border: 2px solid #EDB913;
}
.PropertyListTable td
{
	vertical-align: top;
	padding-left: 5px;
	font-size: 11px;
	text-align: left;
}
.PropertyListTable th
{
	padding-left: 5px;
	height: 27px;
	font-size: 12px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url('../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.SearchItem
{
}
.SearchItem td
{
	border-left: 0px;
}
.SearchItem th
{
	padding-left: 5px;
	color: Black;
	height: 27px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-image: none;
	border-bottom: 0px;
}
.PropertyDisplay
{
}
.PropertyDisplay td
{
	padding-left: 5px;
	padding-top: 5px;
	color: Black;
	width: 210px;
}

.PropertyDisplay th
{
	padding-left: 5px;
	padding-right: 5px; /* color: #002E6E; */
	border-bottom: 2px solid #EDB913;
	background-color: White;
	background-image: none;
	width: 210px;
}
.Blue2
{
	background-color: #002E6E;
	width: 100%;
	height: 3px;
}
.PropertyContainer
{
	vertical-align: top;
	width: 210px;
	border: 2px solid #EDB913;
	padding-bottom: 3px;
}
.Boxed
{
	vertical-align: top;
	padding-left: 3px;
	padding-right: 3px;
}
.Bold
{
	font-weight: bold;
}
.dvIconImage
{
	width: 600px;
	overflow: auto;
	height: 60px;
	border: 1px;
	background-color: #f1f1f1;
	border: 1px solid #cdcdcd;
	cursor: hand;
}
.dvIconImage img
{
	border: 2px solid #002E6E;
}


.MapSliderTitle
{
	color: Navy;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
}
.dvSidebar fieldset
{
	cursor: pointer;
}
.PropertySearchBox
{
	border: 2px solid #EDB913;
}

.PropertySearchBox td
{
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	font-weight: bold;
}
.PropertySearchBox th
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #002E6E;
	font-size: 13px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.PropertyBox
{
	border: 2px solid #EDB913;
}

.PropertyBox td
{
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 11px;
}
.PropertyBox th
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #002E6E;
	font-size: 13px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.PPBold
{
	font-weight: bold;
}
.PropertyBuildersBox
{
}

.PropertyBuildersBox td
{
	vertical-align: middle;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
}


.PropertyBuildersBox th
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #002E6E;
	font-size: 14px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.PropertyNewsbox
{
}

.PropertyNewsbox td
{
	vertical-align: top;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
}


.PropertyNewsbox th
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #002E6E;
	font-size: 14px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}

.PropertyReviewBox
{
}

.PropertyReviewBox td
{
	vertical-align: top;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
}


.PropertyReviewBox th
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #002E6E;
	font-size: 14px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.PropertyIconBox
{
}

.PropertyIconBox td
{
	vertical-align: top;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
}


.PropertyIconBox th
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #002E6E;
	font-size: 14px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.morelocality
{
	border: 2px solid #EDB913;
	margin: 5px;
	text-align: left;
}

.tblPropertySide
{
	padding-right: 5px;
}
.tblPropertySide td
{
	padding-top: 10px;
}
.tblPropertyProject
{
	text-align: left;
}
.tblPropertyProject td
{
	height: 30px;
	color: White;
	font-size: 14px;
	background-color: #002E6E;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}
.tblPropertySideContent
{
	text-align: left;
	border: 1px solid #cdcdcd;
}

.tblPropertySideContent th
{
	background-color: #ddd;
	border: 1px solid #cdcdcd;
	height: 30px;
	color: #002E6E;
	font-size: 15px;
	background-color: #ddd;
	padding-left: 5px;
}

.tblPropertySideContent td
{
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
}
.PropertyDisplayHome
{
	height: 190px;
}
.PropertyDisplayHome td
{
	padding: 5px;
	text-align: center;
	color: Black;
	width: 220px;
}

.PropertyDisplayHome th
{
	padding-left: 5px;
	padding-right: 5px;
	color: #002E6E;
	border-bottom: 2px solid #EDB913;
	background-color: White;
	background-image: none;
	width: 235px;
}
.PropertyContainerHome
{
	vertical-align: top;
	width: 210px;
	border: 2px solid #EDB913;
}

.PropertyAboutBox
{
	border: 2px solid #EDB913;
}
.PropertyAboutBox td
{
	vertical-align: top;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
}


.PropertyAboutBox th
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #002E6E;
	font-size: 14px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.YellowCover
{
	border: 2px solid #EDB913;
}


.MapPropertyList
{
	height: 40px;
	border: 1px;
	border: 1px solid #cdcdcd;
	cursor: hand;
	padding: 5px;
}


.ListBottonPaging
{
	padding-left: 5px;
	height: 27px;
	font-size: 12px;
	text-align: left;
	border-top: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}

.SmallHeader
{
	font-size: 15px;
	font-weight: bold;
	color: Black;
}
.Source
{
	font-size: 11px;
	font-style: italic;
	color: #002E6E;
}
.SecondHeader
{
	height: 30px;
	font-size: 14px;
	padding-left: 2px;
	border-bottom: 2px solid #002E6E;
	border-top: 2px solid #002E6E;
	font-weight: bold;
	background-color: #EDB913;
}
.PropertyIconBox_Right
{
}

.PropertyIconBox_Right td
{
	vertical-align: top;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
}


.PropertyIconBox_Right th
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: black;
	font-size: 13px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.PropertyNewsbox_Right
{
}

.PropertyNewsbox_Right td
{
	vertical-align: top;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
}


.PropertyNewsbox_Right th
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: black;
	font-size: 13px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.MapBox td
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	height: 27px;
	cursor: pointer;
}
.MapBox th
{
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 2px solid #EDB913;
	height: 27px; /*color: #002E6E;*/
	font-size: 12px;
	text-align: left;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.HomeMapBox td
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	height: 27px;
	cursor: pointer;
}
.HomeMapBox th
{
	color: #002E6E;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 2px solid #EDB913;
	height: 27px; /*color: #002E6E;*/
	font-size: 14px;
	text-align: left;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.pmsUL
{
	list-style-image: url(        '../Images/yellow_bullet.gif' );
}
.pmsTitle
{
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-weight: bold;
	font-size: 16px;
}
.pmsText
{
	vertical-align: top;
	font-size: 13px;
	text-align: justify;
}
.pmsText ul
{
	padding-right: 5px;
}

.pmsText ul li
{
	padding-bottom: 10px;
	padding-left: 5px;
}

.ArthaInstituteDetails
{
	text-align: left;
	height: 190px;
	background-image: url(../Images/border.gif);
	padding-top: 10px;
}

.PMSMainContent th
{
	text-align: Left;
	height: 30px;
	font-size: 15px;
	padding-left: 5px;
	border-bottom: 2px solid #002E6E;
	border-left: 2px #EDB913;
	border-top: 2px #EDB913;
	border-right: 2px #EDB913;
	background-color: #EDB913;
}

.dvQuickAccessTools
{
	width: 85px;
	position: relative;
	float: left;
	padding-top: 5px;
}

#dvEnquireNowContent
{
	width: 300px;
	cursor: pointer;
	font-size: 14px;
	color: White;
	background-color: #f1f1f1;
	font-weight: bold;
	vertical-align: middle;
	clear: left;
	text-align: center;
	padding-top: 10px;
}

.dvQuickAccessToolsHeading
{
	width: 300px;
	padding-left: 5px;
	font-size: 13px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url(        '../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
	font-weight: bold;
}


.RightPanel
{
	text-align: left;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
	vertical-align: top;
	border: 2px solid #EDB913;
}

.RightPanelHeading
{
	width: 270px;
	font-weight: bold;
	font-size: 14px;
	background-color: Silver;
	border-bottom: 2px solid #f1f1f1;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.RightPanel ul
{
	margin: 0px;
	padding: 0px;
}

.RightPanel li
{
	list-style-type: none; /* Switch the list bullet off altogether. */
	background-image: url(../images/arrow.jpg); /* The replacement bullet image */
	background-position: 0px 10px; /* Place bullet 0px from left and 4px from top */
	background-repeat: no-repeat; /* Stops bullet tiling, important */
	padding-left: 12px; /* separation from li txt and bullet */
}
.PropertyImage
{
	text-align: center;
	height: 100px;
}
.Space
{
	width: 8px;
	vertical-align: top;
}

.AdvContent
{
	width: 300px;
	padding-top: 12px;
	vertical-align: top;
}
a
{
	color: #002E6E;
}
a
{
	color: #002E6E;
	cursor: pointer;
}
.PropertyHomeBox
{
	height: 133px;
}
.PropertyHomeBox td
{
	vertical-align: top;
	padding: 2px 2px 0px 2px;
}
.linkstyle
{
	color: #002E6E;
	cursor: pointer;
}
.ClassifiedsSearch
{
}
.ClassifiedsSearch th
{
	padding-left: 5px;
	color: Black;
	height: 27px;
	font-size: 12px;
	text-align: left;
	background-image: none;
	border-bottom: 0px;
}
.ClassifiedsSearch td
{
	border-left: 0px;
	vertical-align: bottom;
	font-size: 12px;
}
.PropertyClassifiedBox
{
	border: 2px solid #EDB913;
}
.PropertyClassifiedBox td
{
	vertical-align: top;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
}
.PropertyClassifiedBox th
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:5px;
	font-size: 14px;
	text-align: left;
	border-bottom: 2px solid #EDB913;
	background-image: url('../Images/propertySidemenuth.gif' );
	background-repeat: repeat-x;
}
.ClassifiedMainTableContent
{
	line-height: 18px;
	padding: 2px 2px 2px 2px;
}
.ClassifiedMainTableContentTd
{
	background-image: url('../Images/bg_gra2.gif');
	background-repeat: no-repeat;
	background-position: top;
}
.ClassifiedTitlespan
{
	color: #002E6E;
	cursor: pointer;
	padding: 10px 0px 0px 10px;
	line-height: 23px;
}
.ClassifiedDivContent
{
	cursor: default;
	padding: 0px 0px 0px 10px;
}
.ClassifiedTableContent
{
	border: 2px solid #fbeec7;
	width: 97%;
}
.Hidden
{
	display: none;
}
.Show
{
}
.tblClassifiedWelcome
{
	border: 1px solid #002E6E;
}
.tblClassifiedWelcome th
{
	align: left;
	height: 30px;
	font-size: 16px;
	padding-left: 2px;
	border-bottom: 1px solid #002E6E;
	background-color: #EDB913;
}

.tblClassifiedWelcome td
{
	padding-left: 5px;
	padding-right: 5px;
	font-size: 16px;
}
.YellowBorder
{
	border: 2px solid #EDB913;
}