/* CSS Document 17 10 2007 13:05*/
body { padding: 0px; margin: 0px; font: 80% Verdana, Arial, Helvetica, sans-serif; color: #000; }

/* containers */
#header { padding: 15px 0px 5px 0px; background: #FFF; margin: 0px; text-align: center; color: #000; border-bottom: 1px solid #CCC; }

#wrapper2 { background: url(/ukgwa/20090607230254oe_/http://www.scottbaker-inquests.gov.uk/images/leftcolor_bg2.gif) repeat-y left top; width: 99%; min-width: 210px; float: left; position: relative; padding: 5px; }

#leftcol { z-index: 100; background: #CCC; margin-left: -1px; float: left; width: 210px voice-family: "\"}\"";  /*for IE5/WIN */ voice-family: inherit; width: 200px; /* actual value */ padding: 0px; }

#navLeft { margin: 0px;	float: left; width: 200px; padding: 0; background-color: #ccc;	color: #000; }

#rightcol { float: right; width: 210px; /* for IE5/WIN */ voice-family: "\"}\""; voice-family: inherit; width: 200px; /* actual value */ z-index: 99; padding: 0px; }

.rightNavPanel { padding: 3px; margin: 5px; border: 1px solid #999; width: 185px; }

#centercol { margin: 0 220px 0 210px; }

#footer { clear: both; padding: 5px 0px; margin: 0px; width: 100%; color: #000; text-align: center; border-top: 1px solid #CCC; }

/* link styles */
a:link, a:visited  { color: #069; text-decoration: none; margin: 0px; padding: 0px;}
a:hover { text-decoration: underline; }

/* footer links */
#footer a:link, #footer a:visited { font-size: 75%;  color: #069; text-decoration: none; margin: 0px; padding: 0px;}
#footer a:hover { text-decoration: underline; }

/* siteName links */
#siteName a:link, #siteName a:visited  { color: #009; text-decoration: none; margin: 0px; font-weight: normal; }
#siteName a:hover { text-decoration: underline;  }

/* header links */
#header a:hover { color: #7a2875 }

/* rightNavPanel links */
html>body ul.rightNavPanel li a {width: auto; padding: 0px; }
.rightNavPanel ul li a { display: block; margin: 0; padding: 0px; color: #069; background-color: #FFF; text-decoration: none; text-align: left; border-bottom: 1px solid #DFDEDE; border-top: 1px solid white; font-size: 70%; }
.rightNavPanel ul li a:hover { text-decoration: underline; }
.rightNavPanel ul li a.active { font-weight: bold; }

/* centercol links */
#centercol a { color: #069; text-decoration: none; }
#centercol a:hover { color: #069; text-decoration: underline; }

/* navLeft links */
#navLeft ul li a { display: block; border-top: white 1px solid; border-bottom: #c3c3c3 1px solid; 	border-left: white 1px solid; border-right: white 1px solid; color: #000; background-color: #CCC; text-align:left; text-decoration: none; font-weight:normal; padding: 5px;}
#navLeft ul li .active { font-weight: bold; }
#navLeft ul li a.active, #navLeft ul li a.active:hover { background-color:#CCC; color: #000; 	font-weight:bold; }
#navLeft ul li a:hover, #navLeft ul li a:focus { border-top:white 1px solid; border-bottom: #c3c3c3 1px solid; border-left: white 1px solid; border-right: white 1px solid; background-color:#dfdede; color: #000; text-decoration:none; }
#navLeft ul li #act{ font-weight: bold;	 }

/* start level 2 navigation */
#navLeft ul li a.navLeftLevel2 { color: #000; background-color:#f2f2f2;	padding: 5px 5px 5px 15px; }
#navLeft ul li a.navLeftLevelAct { color: #000; background-color:#f2f2f2; padding: 5px 5px 5px 15px; font-weight: bold; }
#navLeft ul li a.navLeftLevel2:hover { color: #000; background-color:#e2e2e2;}
#navLeft ul li a.navLeftLevel2active, #navLeft ul li a.navLeftLevel2active:hover { color: #000; 	background-color:#e2e2e2; padding: 5px 5px 5px 15px; }


/* general styles */
.cal { color: #CCC;} 
.calCenter table { margin: 5px auto; padding: 5px; } 

#centercol li { padding: 3px 0;}

.evidence ul, .evidence li { margin-left: 6px; padding-left: 5px; }

.floatRight { float: right; }
.fl { float: left; }

h1, h2, h3 { position: relative; padding: 3px 3px 3px 0px; margin: 0px; }
h1 { font-size: 125%; color: #000;  }
h2 { font-size: 115%; color: #000; }
h3 { font-size: 105%; color: #000;  }

#header h1 { font-size: 200% }

.hidden { display: none; }

.indent10 { margin-left: 10px; }
.indent20 { margin-left: 20px; }
.indent30 { margin-left: 40px; }
.indent50 { margin-left: 50px; }

.link { background: #EEE;}

#navLeft ul{ padding: 0; margin: 0; background-color: #CCC; color: #000; }
#navLeft ul li{	display: inline; padding: 0; margin: 0;	font-size: 85%; }

.rightNavPanel h1 { padding: 3px; font-weight: bold; font-size: 75%; background: #009; margin: 0px; color: #FFF; width: auto; }
.rightNavPanel ul { list-style: none; background-color: #FFF; padding: 0; margin: 0; width: auto;}
.rightNavPanel ul li { display: inline;  /* fixes white space bug */}

.scroll { height: 250px; margin: 0px; overflow: auto; scrollbar-base-color: #CCC; scrollbar-face-color: #CCF; scrollbar-highlight-color: #666; scrollbar-3dlight-color: #999; 	scrollbar-shadow-color: #CCC; scrollbar-darkshadow-color: #333;	scrollbar-track-color: #E9EAEA; 	scrollbar-arrow-color: #009; }
.scroll li { list-style-type: none; margin: 0px; padding: 0;  }
.scroll p { font-size: 95%; color: #000;  padding: 15px 0 0 0 ; margin: 0px; }
.scroll p a:link, .scroll p a:visited  { color: #069; text-decoration: none; margin: 0px; padding: 0px 0px 2px 0px; font-weight: normal; }
.scroll p a:hover { text-decoration: underline;	}

#header img { margin-top: -10px; }

th { background: #EEE; color: #009; }

.whatsnew { font-size: 125%; padding: 0px; margin: 0px 0px 50px 0px; }
#siteName { 
	width: 550px;
	color: #009;
	padding: 20px 0px 0px 0px;
	text-align: center;
	margin: 0 auto;
	font-size: 130%;	
	}
#siteName img { margin-top: -10px; }