div#ContentHeader { padding-left:18px; }
div#ContentHeader h1 { font-size:5.4em; font-weight:normal; padding:0; margin:0.6em 0 0 0; color:#06357a; }
div#ContentHeader h2 { font-size:1.4em; font-weight:normal; padding:0; margin:0; color:#06357a; }
DL#sectionNavigation { height: 2em; }
DL.tabStrip { padding-top: 1em; }
DL.tabStrip DD { background-color:#FF3333; }

DIV#ContentMain H1 { font-size: 5em; color: #2A407B; margin: 0 0 0 -4px; padding: 0 0 0 0; font-weight:normal; text-align:left; }
DIV#ContentMain H2 { font-size: 1.3em; color: #000000; margin: 0 0 0.6em 0; padding: 0 0 0 0; }
DIV#ContentMain H3 { font-size: 1.05em; color: #00accd; margin: 0 0 0.3em 0; padding: 0 0 0 0; background-repeat: no-repeat; }
DIV#ContentMain H4 { font-size: 1.05em; color: #00accd; margin: 0 0 0 0em; padding: 0 0 0 0; font-weight:normal; }
DIV#ContentMain H6 { font-size: 5em; color: navy; margin:0; padding:0; font-weight: normal; margin-left:-4px;}

DIV#ContentMain .content { padding: 0 20px 1em 0; }
DIV#ContentMain .content H3 { padding-left: 15px; margin: 0 0 0.25em -1.25em; }
/*DIV#ContentMain A.icon { display: block; background-image: url(../../Images/icon/apartment.gif); }*/
DIV#ContentMain A { color:#00accd; text-decoration:none; }
DIV#ContentMain A:HOVER { color:Navy; }
DIV#ContentMain .pageBlock { width:708px; }

/*sub pages*/
DIV#ContentMain .pageBlock H1 span { font-size: 1.05em; color: #2A407B; margin: 0 0 0.6em 0em; padding: 0; font-weight:bold; }
DIV#ContentMain .pageBlock H1 { font-size: 1.5em; color: #2A407B; margin: 0 0 0.6em 0em; padding: 0 0 0 0; }
DIV#ContentMain .pageBlock H2 { font-size: 1.05em; color:#22215D; margin: 0 0 0 0em; padding: 0 0 0 0; }
DIV#ContentMain .pageBlock H2 span { font-size: 1.52em; color: #005EAE; margin: 0 0.6em 0.6em 0em; padding: 0 0 0 0; }
DIV#ContentMain .pageBlock H3 { font-size: 1.05em; color:#22215D; margin: 0 0 0 0em; padding: 0 0 0 0; }
DIV#ContentMain .pageBlock H4 { font-size: 1.05em; color: #00accd; margin: 0 0 0 0em; padding: 0 0 0 0; font-weight:bold; }
DIV#ContentMain .pageBlock H5 { font-size: 1em; color: #00accd; margin: 0 0 0.5em 0em; padding: 0 0 0 0; font-weight:normal; }

DIV#ContentMain DIV.twoFifth { width: 334px; padding-right:20px; float:left; }

TABLE.data THEAD TR TD, TABLE.data THEAD TR TH { background-color: #CF7600; color: #ffffff; }

TABLE.propertyGrid { border-collapse:collapse; padding:0; margin-bottom:1em; width: 100%; }
TABLE.propertyGrid CAPTION { padding: 0.3em 0.3em 0.3em 0.5em; text-align: left; font-weight: bold; padding-bottom: 0.5em; background-color: #e5e5e5; }
TABLE.propertyGrid TBODY TR TH, TABLE.propertyGrid TBODY TR TD { padding: 0.3em 0.3em 0.3em 0.5em; text-align: left; vertical-align:top; }
TABLE.propertyGrid TR.alt TH, TABLE.propertyGrid TBODY TR.alt TD { background-color: #f5f5f5; }

DL.links DD A { }
DIV#ContentMain UL.links { }

DIV.featurePanel {right:5px; position:relative;}
DIV.featurePanel a:hover{color:#FFFFFF;}
 
DIV.panel A:HOVER { color:navy; }
DL.panel { color:#00accd; list-style-type:disc; line-height: 1.8em; }
DL.panel DD A:HOVER, DL.panel DD.active A { color:navy; }
DL.panel DD.active A { text-decoration: none; display:inline;}
DL.panel DD A { text-decoration: none; display:inline;}

DL.panel DD { display:list-item; list-style-position:outside; margin-left: 15px; }

/* PromotionMain */
div#PromotionMain { width: 190px; float: right; overflow: hidden; padding:0 0px 0 10px; }
div#PromotionMain .hasBMargin { padding:0 0 0 0px; }
div#PromotionMain DIV.panel H2 {	PADDING-RIGHT: 0.3em;	PADDING-LEFT: 0em;	FONT-WEIGHT: bold;	FONT-SIZE: 1.05em;	PADDING-BOTTOM: 0.3em;	MARGIN: 0px;	PADDING-TOP: 0.3em}
div#PromotionMain DIV.panel .content {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 15px;	MARGIN: 0px 5px 0px 0em;	PADDING-TOP: 10px;	BORDER-BOTTOM: navy 1px solid}
div#PromotionMain DL.panel DT {	PADDING-RIGHT: 0.3em;	PADDING-LEFT: 0em;	FONT-WEIGHT: bold;	FONT-SIZE: 1.05em;	PADDING-BOTTOM: 0.3em;	MARGIN: 0px 0px 0.5em;	COLOR: #2a407b;	PADDING-TOP: 0em}
div#PromotionMain DL.panel {	PADDING-TOP: 5px;}
div#PromotionMain DIV.featurePanel {	margin-top: 10px;	}

.mapview { width: 680px; height: 400px; margin-right: 10px; margin-bottom:15px; }

/*AboutPage */
div.imageRotator { height:216px; width:464px; margin: 6px 0px 0px 0px; overflow:hidden; }
div.BodyPromotionImage { width:205px; padding: 6px 0px 0px 10px; }
div.MainContent { width:700px; margin-bottom:20px;} 
div.MainTextContent { margin: 6px 0px 0px 0px; overflow:hidden; }
div.MainContactTextContent { width:450px;height:300px; }
div#BlueLinks div.Location { margin-right: 10px; height:30px; width:105px; text-align:center; }
div#BlueLinks div.Contact { margin-right: 10px; height:30px; width:105px; text-align:center; }
div#BlueLinks div.About { margin-right: 10px; height:30px; width:205px; text-align:center; }

div#BlueLinks div.Location a, div#BlueLinks div a:hover { display: block; font-weight: bold; font-size:1.0em; color:#FFFFFF; background-color:#005DAD; text-decoration:none;  padding:5px 0px 5px 0px; }
div#BlueLinks div.Contact a, div#BlueLinks div a:hover { display: block; font-weight: bold; font-size:1.0em; color:#FFFFFF; background-color:#005DAD; text-decoration:none; padding:5px 0px 5px 0px; }
div#BlueLinks div.About a, div#BlueLinks div a:hover { display: block; font-weight: bold; font-size:1.0em; color:#FFFFFF; background-color:#005DAD; text-decoration:none; padding:5px 0px 5px 0px; }

div#BlueLinks div.MakeEnquiry { margin-right: 10px; height:30px; width:150px; text-align:center; }
div#BlueLinks div.MakeEnquiry a, div#BlueLinks div a:hover { display: block; font-weight: bold; font-size:1.0em; color:#FFFFFF; background-color:#005DAD; text-decoration:none; padding:5px 0px 5px 0px; }

/* About Page */

/*RegisterPage */
div.IntroContent { width:700px; padding:10px 0px 10px 0px; } 
/*RegisterPage */

