body {
    background-color: #FFFFFF;
    font-family:arial;
    font-size:12px;
    color:#333333;
}
a {
    color:#006699;
}
#wrapper {
    width:800px;
    margin:auto;
    position: relative;
}
#header {
    height:95px;
    width: 784px;
    margin: auto;
}
#logo {
    margin-left:20px;
}
#contactBox {
    position:absolute;
    right:10px;
    top:10px;
    width:249px;
    height:68px;
    background-image: url("../images/contact-box-bg.gif");
    text-align:right;
}
#contactBoxPhone {
    margin-right:25px;
    color:#006699;
    font-size:22px;
}
#contactBoxEmail {
    margin-right:25px;
    color:#333333;
}
#contactBoxEmail a {
    text-decoration:none;
    color:#333333;
}
#nav {
    width: 784px;
    margin: auto;
}
#content-wrapper {
    width: 784px;
    margin: auto;
    margin-top:10px;
}
#content {
    float:left;
    width:534px;
}
h1 {
    font-size:30px;
    font-weight:lighter;
    color:#006699;
    margin-left:30px;
    margin-right:30px;
}
h2 {
    font-size:20px;
    font-weight:lighter;
    color:#006699;
    margin-left:30px;
    margin-right:30px;
}
#summary {
    font-size:16px;
    line-height: 20px;
    color:#888888;
    margin-left:30px;
    margin-right:30px;
    margin-bottom:15px;
}
#text {
    margin-left:30px;
    margin-right:30px;
    margin-bottom:15px;
    line-height: 17px;
}
.csTitle {
    font-size:17px;
    line-height:21px;
    color:#006699;
}
#footer {
    margin-left:30px;
    color:#006699;
}
#rhs {
    float:left;
    width:250px;
    z-index: 1;
}
#news {
    margin-left:15px;
    margin-right:25px;
}
#newsheading {
    color:#006699;
    font-size:30px;
    line-height:30px;
    font-weight:lighter;
}
.newstitle {
    color:#006699;
    font-size:16px;
    line-height:22px;
}
.newstext {
    font-size:11px;
    line-height:16px; 
}
.newsdate {
    color:#006699;
    font-size:12px;
    line-height:14px;
    margin-top:5px;
    margin-bottom:5px;
}
#awardsbox {
    width:250px;
    height:217px;
    background-image: url("../images/awards-box.gif");
    color:#333333;
}
#awardsTitle {
    margin-left:20px;
    margin-right:20px;
    font-size:19px;
    color:#006699;
}
#awardsText {
    margin-left:20px;
    margin-right:20px;
    font-size:11px;
    line-height:14px;
}
#awardsFooter {
    margin-left:20px;
    margin-right:20px;
    font-size:9px;
    color:#006699;    
}
#rhsbox1 {
    width:250px;
    height:130px;
    background-image: url("../images/rhsbox1.gif");
    color:#FFFFFF;
}
#rhsbox2 {
    width:250px;
    height:130px;
    background-image: url("../images/rhsbox2.gif");
    color:#FFFFFF;
}
#rhsbox3 {
    width:250px;
    height:130px;
    background-image: url("../images/rhsbox3.gif");
    color:#FFFFFF;
}
#rhsbox4 {
    width:250px;
    height:130px;
    background-image: url("../images/rhsbox4.gif");
    color:#FFFFFF;
}
#rhsbox5 {
    width:250px;
    height:130px;
    background-image: url("../images/rhsbox5.gif");
    color:#FFFFFF;
}
#rhsbox6 {
    width:250px;
    height:130px;
    background-image: url("../images/rhsbox6.gif");
    color:#FFFFFF;
}
.rhsboxtitle {
    margin-left:15px;
    margin-right:15px;
    font-size:19px;
}
.rhsboxtitle a {
    color: #FFFFFF;
    text-decoration:none;
}
.rhsboxtext {
    margin-left:15px;
    margin-right:15px;
    font-size:11px;
    line-height:14px;
}
.profileTitle {
    font-size:19px;
    line-height:24px;
    color:#006699;
}
.profileTitle2 {
    font-size:13px;
    color:#006699;
}
.inputlabel {
    width:75px;
    float:left;
}