body {padding: 0; margin: 0px 0px 10px; background-color: #9f9fdf;}
td {font-size: 10pt; font-family: Arial,Helvetica,sans-serif; color: black;}

a, a:active {text-decoration: none; color: 00014d;}
a:hover {color: 333; text-decoration: underline;}

h1 {color: #00014d; font-size: 13pt; margin: 0 0 20px; border-bottom: 1px solid #000; text-align: left;}
h2 {color: #00014d; font-size: 11pt; margin-bottom: 10px; text-decoration: underline;}
p, ul {margin-bottom: 10px; margin-top: 0; font-size: 10pt;}
ul {list-style-image: url(../images/list_bullet.gif); margin: 0 10px 10px; padding: 0 10px;}
p.last {margin-bottom: 0;}

div.img {border: 1px solid #000; padding: 5px; text-align: center;}
.l {float: left; margin: 5px 5px 5px 0;}
.r {float: right; margin: 5px 0 5px 5px;}
.clearl {clear: left;}
.clearr {clear: right;}
.clearb {clear: both;}
.txtc {text-align: center;}
a img {border: 0;}

#leftcolumn {vertical-align: top; width: 159px; background-color: #5757c7; border-top: 1px solid #FFFF99;}
#menu {margin: 1px 0 30px; padding: 0; list-style: none; font-size: 9pt;}
#menu li {border-bottom: 1px solid #000; display: block; background-color: #E0E0E0;}
#menu a, #menu a:visited {padding: 0 12px; font-weight: bold; color: #00014d; display: block;}
#menu a:hover { text-decoration: none; background-color: #5757C7; color: #fff;}
#menu a.top, #menu a.top:visited {padding-top: 20px; background: #E0E0E0 url(../images/cwsc_menu.gif) no-repeat fixed top;}
#menu a.top:hover {padding-top: 20px; background: #5757C7 url(../images/cwsc_menu.gif) no-repeat fixed top;}
#counter {text-align: center;}

#centercolumn {vertical-align: top; border-right: black 1px solid; border-left: black 1px solid; width: 450px; background-color: #FFFFFF;}
#content {margin: 0 10px 10px;}
.whoswho {background-color: lightgrey;}
.whoswho h5 {margin: 0;}
.whoswho ul {list-style-image: url(../images/list_bullet.gif); margin: 0 10px 10px; padding: 0 10px;}

#rightcolumn {vertical-align: top; width: 139px; background-color: #5757C7; text-align: center;}
#rightcolumn div {margin: 20px auto;}
#rightcolumn .links {margin: 0; background-color: #5757c7; padding: 10px; font-size: 8pt; color: #00014d;}
#rightcolumn .links ul {text-align: left; margin: 0 10px 0 20px;}
#rightcolumn .links a {color: #00014d;}

#subservices {width: 85%;}
#subservices td {font-size: 8pt; font-weight: bold; color: #ffad10;}
#subservices a {font-size: 8pt; font-weight: bold; color: #ffad10;}

#footer {padding-top: 5px;}
#footer p {text-align: center; color: #000014d; font-size: 10pt; font-weight: bold;}
