body {margin:0; padding:0; font-family:verdana; font-size:11px; background:#e7f6fa url('../images/bg.png') repeat-x left top;}
#container {display:block; position:relative; margin:0 auto; width:911px; height:783px; }
#container > .left {display:block; position:absolute; left:0; top:0; bottom:0; width:20px; background:url('../images/page_left.png') no-repeat left top;}
#container > .right {display:block; position:absolute; right:0; top:0; bottom:0; width:20px; background:url('../images/page_right.png') no-repeat left top;}
#container > .bottom {display:block; position:absolute; left:20px; right:20px; bottom:0; height:15px; background:url('../images/page_bottom.png') no-repeat left top;}
#container > .overlay {display:block; position:absolute; left:20px; right:20px; top:0; height:38px; background:url('../images/top_dim.png') repeat-x left top;}
#menu {display:block; position:absolute; left:20px; top:0; bottom:15px; width:220px; background:#e7f6fa;}
#logo {display:block; position:absolute; left:1px; top:0; right:0; height:143px; background:url('../images/logo.jpg') no-repeat left top;}
#menu > .items {display:block; margin:143px 0 0 1px; border-top:1px solid #e7f6fa;}
#menu > .items > a:link,
#menu > .items > a:visited {display:block; width:220px; height:30px; background:url('../images/menu_item.png') no-repeat left -30px; line-height:30px; text-indent:35px; text-decoration:none; text-shadow: black 1px 1px 3px; color:white; font-weight:bold; font-family: "Arial", "Verdana"; font-size:13px; text-transform:uppercase;border-bottom:1px solid #e7f6fa;}
#menu > .items > a:hover,
#menu > .items > a.selected {background:url('../images/menu_item.png') no-repeat left top; text-shadow:black 2px 2px 1px; color:white;}
#menu > .overlay {display:block; position:absolute; left:0; right:0; bottom:59px; height:270px; background:url('../images/menu_bottom1.png') no-repeat left top;}
#menu > .footer {display:block; position:absolute; left:0; right:0; bottom:0; height:59px; background:url('../images/menu_bottom2.png') no-repeat left top;}
#menu > img {margin-left:1px;}
#page {display:block; position:absolute; left:240px; top:0; bottom:15px; right:20px; background: #e7f6fa url('../images/page_bg.png') repeat-y left top;}
#page > .header {display:block; position:absolute; left:0; top:0; right:0; height:235px; background: url('../images/header/image001.jpg') no-repeat left top;}
#page > .overlay {display:block; position:absolute; left:0; top:0; right:0; height:235px; background: url('../images/header_bottom.png') no-repeat left bottom;}
#content {display:block; position:absolute; left:0; right:0; top:228px; bottom:78px; overflow:auto; color:#156389; font-family:Arial, Verdana !important; font-size:10pt; padding: 0 20px 0 30px; z-index:1000;}
#page > .footer {display:block; position:absolute; left:0; bottom:0; right:0; height:78px; background:url('../images/page_footer.png') no-repeat left top;}
#menu_shadow {display:block; position:absolute; left:0; top:0; bottom:78px; width:10px; background:url('../images/menu_shadow.png') repeat-y left top; }
#copyright {display:block; position:absolute; left:115px; right:20px; bottom:25px; font-size:12px; font-family:"Arial", "Verdana"; color:#9bc3d6; text-shadow: black 0px 0px 3px}
#powered_by {display:block; position:absolute; right:17px; top:0; font-weight:normal; color:#7ba3b6;}
#powered_by a:link, #powered_by a:visited {font-weight:bold; color:#7ba3b6; text-decoration:none;}
#powered_by a:hover {color:white;}


#content > h1 {color:#032741; font-size:14pt; padding:0 0 0 0; margin:5px 0 10px 0;}
h2 {margin:0; font-size:13pt;}
p {margin:0 0 10px 0;padding:0 0 0 0;}
.hl1{background-color:#f8fcfe;}
table.withborder {border-top:1px solid #156389;border-left:1px solid #156389;border-spacing:0;}
table.withborder td {border-right:1px solid #156389;}
tr.hl1 td {background-color:#afd7ea;}


#frmEnquiry	{margin-top:6px;display:block; position:absolute; top:58px; left:30px;}
#frmEnquiry > span {display:block; float:left; margin-bottom:3px;}
#frmEnquiry > span > label {display:block; float:left; width:100px;padding-top:2px;}
#frmEnquiry > span > input {display:block; float:left; width:175px;}
#frmEnquiry > textarea {display:block; width:275px; height:135px;}
#frmEnquiry > br {clear:left;}
#frmEnquiry > .btnSubmit {display:block; float:left; width:70px; height:24px;}
#googleMap {display:block; position:absolute; top:64px; right:20px; width:310px; height:229px; border:1px solid #156389;}
#googleMapAddress {display:block; position:absolute; top:302px; right:20px; width:310px;}
