/* CSS Document */

/* Page Decorations - Start */
html, body {
	margin: 0;
    padding: 0;
    background-color: #005571;
	/*background-color: #CE4E11;*/
}

tr,td{
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size:11px;
	line-height: 16px;
	color: #666666;
}

#PageShadow {
	width: 750px;
	margin: auto;
	background-image: url(../images/bkg.png);
	clear: none;
	float: none;
	background-repeat: repeat;
}

#PageContainer {
	width: 727px;
	margin: auto;
	background-color: #FFFFFF;
	clear: none;
}

#PageHeader {
	width: 727px;
	height: 90px;
	margin: auto;
	background-color: #000000;
	background-image: url(../images/headers/header_home.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#MiniNavi {
	width: 150px;
	height: 24px;
	text-align: center;
	float: right;
	clear: both;
	background-position: center bottom;
	vertical-align: bottom;
	padding-top: 66px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#MainNaviBorder {
	width: 727px;
	height: 30px;
	margin: auto;
	background-color: #000000;
	float: left;
	text-align: center;
}

/* Main Navigation - Start */ 
.MainNavi span {
	display: none;
	visibility: hidden;
}

.MainNavi a {
	display: block;
	text-decoration: none;
	height: 23px;
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}

.MainNavi a:link {
	background-color:#000000;
	FONT-FAMILY: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	Font-Size:11px;
	font-weight:bold;
	border-top: 0px solid #c0beb6;
	border-right: 0px solid #c0beb6;
	border-bottom: 0px solid #c0beb6;
	border-left: 0px solid #c0beb6;
}

.MainNavi a:visited {
	background-color: #000000;
	FONT-FAMILY: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	Font-Size:11px;
	font-weight:bold;
	border-top: 0px solid #c0beb6;
	border-right: 0px solid #c0beb6;
	border-bottom: 0px solid #c0beb6;
	border-left: 0px solid #c0beb6;
}

.MainNavi a:hover {
	background-color: #494032;
	FONT-FAMILY: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	COLOR: #FFCC00;
	TEXT-DECORATION: none;
	Font-Size:11px;
	font-weight:bold;
	border-top: 0px solid #c0beb6;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #c0beb6;
	border-left: 0px solid #ffffff;
}

.MainNavi a:active {
	background-color: #000000;
	FONT-FAMILY: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	COLOR: #FFCC00;
	TEXT-DECORATION: none;
	Font-Size:11px;
	font-weight:bold;
	border-top: 0px solid #c0beb6;
	border-right: 0px solid #c0beb6;
	border-bottom: 0px solid #c0beb6;
	border-left: 0px solid #c0beb6;
}


#MainNavi-1 {
	width: 60px;
	float: left;
}

#MainNavi-2 {
	width: 80px;
	float: left;
}

#MainNavi-3 {
	width: 60px;
	float: left;
}

#MainNavi-4 {
	width: 86px;
	float: left;
}

#MainNavi-5 {
	width: 80px;
	float: left;
}
#MainNavi-6 {
	width: 60px;
	float: left;
}

#MainNavi-7 {
	width: 74px;
	float: left;
}

#MainNavi-8 {
	width: 80px;
	float: left;
}

/* Main Navigation - End */ 

#BodyData1 {
	height: 228px;
	width: 727px;
	clear: both;
	
}

#HomeMainPic {
	height: 228px;
	width: 355px;
	background-image: url(../images/home_pic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	
}
.WhiteText {
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	color: #FFFFFF;
}

.AshText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 1.3em;
	color: #000000;
}

#HomeDatabox1 {
	height: 158px;
	width: 166px;
	float: right;
	background-image: url(../images/quality.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	
}

#HomeDatabox2 {
	height: 158px;
	width: 166px;
	float: right;
	background-image: url(../images/integrity.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	
}	
.AshText {
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
}


#PCW {
	height: 20px;
	width: 727px;
	background-image: url(../images/pcw_investors1.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}

#PCW1 {
	height: 30px;
	width: 727px;
	background-image: url(../images/pcw_investors2.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}


#AboutUs {
	height: 45px;
	width: 727px;
	background-image: url(../images/headers/aboutus.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}
/*anuja put this part*/
#TurnkeyBuild {
	height: 45px;
	width: 727px;
	background-image:url(../images/headers/turnkey_buidout.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}
/*anuja put this part*/

#Maps {
	height: 45px;
	width: 727px;
	background-image: url(../images/headers/maps.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}

#Sitemap {
	height: 45px;
	width: 727px;
	background-image: url(../images/headers/sitemap.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}

#Purchasing {
	height: 45px;
	width: 727px;
	background-image: url(../images/headers/purchasing.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}

#Amenities {
	height: 45px;
	width: 727px;
	background-image: url(../images/headers/amenities.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}

#News {
	height: 45px;
	width: 727px;
	background-image: url(../images/headers/news.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}

#Portfolio {
	height: 45px;
	width: 727px;
	background-image: url(../images/headers/portfolio.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}

#ContactUs {
	height: 45px;
	width: 727px;
	background-image: url(../images/headers/contactus.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	clear: both;
	background-color: #FFFFFF;
}

#ContentArea {
	height: auto;
	width: 543px;
	background-color: #FFFFFF;
	float: left;
	clear: both;
}

#ContentAreaInner {
	width: 513px;
	background-color: #FFFFFF;
	float: left;
	clear: both;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	height: auto;
}

#ContentAreaLeft {
	height: auto;
	width: 240px;
	background-color: #ffffff;
	float: left;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

#ContentAreaRight {
	height: auto;
	width: 240px;
	background-color: #ffffff;
	float: right;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.TextBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066A7;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	height: 16px;
	width: 160px;
	text-indent: 4px;
}

.TextBoxArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066A7;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width: 160px;
	text-indent: 4px;
}

.BoldTextBlue {
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066A7;
}

.BoldTextAsh {
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}

.NormalTextBlue {
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	color: #003C64;
	line-height: 1.5em;
}

.NormalTextBlack {
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.5em;
}

.Titles {
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066A7;
}

.NormalTextBlackBold {
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.5em;
	font-weight: bold;
}



#LoginArea {
	height: 445px;
	width: 164px;
	background-color: #E7EDF1;
	float: right;
	background-image: url(../images/banner.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 10px;
	clear: none;
}

#LoginArea1 {
	height: 520px;
	width: 164px;
	background-color: #E7EDF1;
	float: right;
	background-image: url(../images/banner1.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 10px;
	clear: none;
}




#BodyArea {
	width: 727px;
	background-color: #E2E2E2;
	float: right;
}

#FooterSpacer {
	height: 20px;
	width: 727px;
	background-color: #ffffff;
	clear: both;
	float: left;
}

#Notes {
	height: 144px;
	width: 210px;
	background-color: #84B3CB;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 15px;
	line-height: 26px;
	border: 1px solid #6F8B99;
}


#FooterBanner {
	height: 50px;
	width: 533px;
	float: left;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#FooterArea {
	height: 66px;
	width: 727px;
	background-color: #000000;
	float: right;
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-position: center center;
	text-align: center;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

a.MiniNaviText:link,
a.MiniNaviText:visited,
a.MiniNaviText:active{
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}

a.MiniNaviText:hover{
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
}

a.NormalLink:link,
a.NormalLink:visited,
a.NormalLink:active{
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight:normal;
}

a.NormalLink:hover{
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
	text-decoration: underline;
}
.Cenango {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
}
.DesBox {
	background-color: #F7FAFB;
	padding: 12px;
	border: 1px solid #C2D9E4;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0066A7;
	border: 1px solid #004471;
	height: 20px;
	width: 60px;
}


a.NLink:link,
a.NLink:visited,
a.NLink:active{
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 14px;
	color: #0066A7;
	text-decoration: none;
	font-weight:bold;
}

a.NLink:hover{
	font-family: Lucida Grande, Trebuchet MS, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
}


.boderblue{
border:solid 1px #0066A7;}