/* -- General Styles -------------------------------------------*/

body {font-family: verdana, arial, helvetica, sans-serif;}
h1 {font-size: 18px; font-family: verdana, arial, helvetica, sans-serif; color: #000;}
h2 {font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; color: #000;}
h3 {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #000;}
h4 {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #000;}
h5 {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000;}
h6 {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000;}

p {font-size: 11px;}
a {font-weight: bold; color: black;}
a img {border: 0;}

li {margin: 10px 0 0 0; line-height: 1.0em}
ul {font-size: 11px;  list-style: disc; color: black;}
ol {font-size: 11px; list-style: decimal; color: black;}
.roman {font-size: 11px; list-style: lower-roman; color: black;}
.listnone {list-style: none;} 
.alpha {font-size: 11px; color: black; list-style: lower-alpha; margin: 10px 0 10px 25px;}
.alphacaps {list-style: upper-alpha; color: black;}

legend {font-weight: bold;}
fieldset {font-size: 11px;}
label {width: 200px; border: 1px solid white; font-size: 11px;}

table {font-size: 10px}
caption {font-weight: bold; text-align: left; font-size: 14px; border-bottom: 1px solid black; margin: 0 0 15px 0}
th {font-weight: bold; text-align: left; font-size: 12px;}
tr {margin: 0 0 30px 0}
td {}

.ahem { display: none;}
#languages { display: none;}
#printthispage { display: none:}
#cookietrail { display: none;}
#selectcountry {display: none;}
#menubar { display: none;}
#rightnav {display: none;}
.crestlogo {display: none}
#header {width: 473px; margin: 10px 0 20px 0; padding: 20px 0 0 10px;}
#footer {display: none;}
#leftnav {display: none;}

.trick {clear: right;}
.trickboth {clear: both;}
.imagefloatleft {float: left; margin: 20px 20px 20px 0}
.imagefloatright {float: right; margin: 20px 0 20px 20px}

.skiplink {display: none}

/* -- Section Specific Styles -------------------------------------------*/

#homewelcometitle {font-weight: bold; border: 1px solid black; width: 99%; padding: 0px 0px 0px 5px; margin: 15px 0px 0px 0px; }
#newstitle {font-weight: bold;  border: 1px solid black; width: 99%; padding: 0 0 0 5px; margin: 15px 0 0 0;}
#newstitle a:link {text-decoration: none}
#homefeaturestitle {font-weight: bold;  border: 1px solid black; width: 99%; padding: 0px 0px 0px 5px; margin: 15px 0 0 0;}
#homewelcome {clear: both;}
.homephoto {float: right;}

.newstable th {border-bottom: 1px solid black}
.newsdate {margin: 0 20px 0 0}
.newsnav {font-size: 10px}
.newstitle a {text-decoration: none}
.fullstory {display: none}

.back {font-size: 10px}
.next {font-size: 10px}

