@charset "UTF-8";
/* CSS Document */

html{
margin:0px;
padding:0px;
}

body{
margin:0px;
padding:0px;
}

a.content-still{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#d7a9a4;
text-decoration:none;
}

a.content-still:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#cc9892;
text-decoration:none;
}

a.content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#d7a9a4;
text-decoration:none;
}
a.content:hover{
margin-left:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#cc9892;
text-decoration:none;
}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#d7a9a4;
text-decoration:none;
}
a.active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#FFFFFF;
text-decoration:none;
}
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#FFFFFF;
text-decoration:none;
}

a.blackHyper{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#b4b4b5;
text-decoration:none;
padding-left:0px;
}
a.blackHyper:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#999999;
text-decoration:none;
padding-left:1px;
}


p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#555555;
padding-left:15px;
padding-right:15px;
margin:0px;
padding-top:10px;
}
p.news{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#b7b7b7;
padding-left:15px;
padding-right:15px;
margin:0px;
padding-top:10px;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#555555;
padding-left:15px;
padding-right:15px;
margin:0px;
padding-top:10px;
}
li{
list-style-type:square;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:400;
color:#555555;
margin:0px;
padding-top:6px;
}

/* MAIN container Backgrounds */
#background{
border:1px solid #FFFFFF;
margin:0px;
padding:0px;
background:url(images/background.jpg) no-repeat;
width:850px;
height:700px;
}
#innerContainer{
border:1px solid #FFFFFF;
width:770px;
height:605px;
margin-top:50px;
}

#topContainer{
float:left;
width:770px;
height:143px;
}
#middleContainer{
margin-top:6px;
float:left;
width:770px;
height:250px;
}
#bottomContainer{
clear:both;
margin-top:6px;
float:left;
width:770px;
height:165px;
}

#logo_container{
float:left;
width:510px;
height:143px;
}
#logo{
background:url(images/logo.jpg) no-repeat;
width:510px;
height:75px;
}
#logo_chartered{
background:url(images/logo_chartered.jpg) no-repeat;
width:510px;
height:33px;
}
#tabs_bg{
padding-top:10px;
padding-left:10px;
background:url(images/tabs_bg.jpg) no-repeat;
width:500px;
height:25px;
}
#logo_spacer{
float:left;
background:#FFFFFF;
width:6px;
height:143px;
}
#top_spacer{
float:left;
background:#FFFFFF;
width:770px;
height:6px;
}
#top_right_container{
float:left;
background:url(images/top_right_bg.jpg) no-repeat;
width:254px;
height:143px;
}
#top_right_top{
width:254px;
height:85px;
}
#top_right_bottom{
width:254px;
height:58px;
}
.date{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#FFFFFF;
}
.tabs{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#FFFFFF;
}
#middleLeft{
float:left;
width:510px;
height:250px;
}

#middleLeftBlank{
display:block;
padding:16px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d7a9a4;
background:#FFFFFF;
width:478px;
height:220px;
}
#middleLeftNews{
position:absolute;
z-index:100;
overflow:auto;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d7a9a4;
background:#FFFFFF;
width:478px;
height:390px;
}
#middleLeftMap{
display:none;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d7a9a4;
background:#FFFFFF;
width:510px;
height:250px;
}
#middleLeftMapActual{
position:absolute;
top:200px;
display:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d7a9a4;
background:#FFFFFF;
width:510px;
height:390px;
}
#middleSpacer{
float:left;
margin:0px;
background:#FFFFFF;
width:6px;
height:250px;
}
#middleRight{
float:left;
background:url(images/news_bg.jpg) no-repeat;
width:254px;
height:250px;
}
#news_top{
width:254px;
height:55px;
}
#news_bottom{
width:254px;
height:195px;
}

#hSpacer{
clear:both;
margin:0px;
padding:0px;
background:#FFFFFF;
width:770px;
height:6px;
}

#bottomLeft{

float:left;
background:url(images/commitments.jpg) no-repeat;
width:510px;
height:165px;
}
#bottomLeftBlank{

float:left;
background:#FFFFFF;
width:510px;
height:165px;
}
#bottomSpacer{
float:left;
margin:0px;
background:#FFFFFF;
width:6px;
height:165px;
}
#bottomRight{
float:left;
background:url(images/contactus.jpg) no-repeat;
width:254px;
height:165px;
}

#commitments_top{
width:510px;
height:50px;
}
#commitments_bottom{
width:510px;
height:115px;
}

#footer{
margin-top:6px;
float:left;
background:#b6382c;
width:770px;
height:23px;
padding-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#d7a9a4;
}

#contact_top{
width:254px;
height:52px;
}
#contact_bottom{
width:254px;
height:auto;
}

input.contactEmail{
padding:6px;
margin-left:0px;
margin-top:0px;
width:240px;
float:left;
background:#ffffff;
border:1px solid #f6d2ce;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#d7a9a4;
}
textarea.textareaEmail{
padding:6px;
margin-left:0px;
margin-top:3px;
width:240px;
height:50px;
float:left;
background:#ffffff;
border:1px solid #f6d2ce;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#d7a9a4;
}
input.submit{
margin-left:0px;
margin-top:3px;
float:right;
background:#b6382c;
border:1px solid #d7a9a4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:200;
color:#ffffff;
cursor:pointer;
}

#footnote{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#555555;
}

