body {

	background: #96A0AA;

	margin: 0px 0px 0px 20px;

	font-size:100%;

}

input {

	border: 1px solid #96A0AA;

	margin: 0px;

	padding: 0px;

	font-size: 10px;

}





#container,#footer {width: 900px;}

#container {

	background: #FFFFFF;

	border: 5px solid #FFFFFF;

	position: static;

	float: left;

	height: 100%;

}

#header {

	background: #5A646E;

	text-align: left;



}

#header h1 {

	font-size: 36px;

	color: #FFFFFF;

	padding: 0px;

	margin: 0px;

	position: relative;

	left: 10px;

	top: 5px;

	font-weight: 400;

	font-family: "Times New Roman";

}

#header h2 {
	font: normal 18px "Times New Roman";
	color: #C3CDD2;
	position: relative;
	left: 10px;
	top: 5px;
	padding: 0 0 10px 0px;
	margin:0;
}
#header #mainNavContent {
	width: 100%;

	background:#5A646E;
	height:24px;
}

#mainNavContent div {float:left;padding:0;margin:0;background:#5A646E;}
#mainNavContent div br{float:none;clear:both}
#mainNavContent div a {
	display:block;
	float:left;
	padding:0 9px 0 10px;
	color:#fff;
	text-decoration:none;
	font: 11px Verdana, Arial;
	margin: 0px;
}

#mainNavContent ul {visibility:hidden;position:absolute;list-style:none;padding:0;margin:0;background:#ccd6e0;width:150px;}
#mainNavContent ul li {padding:0;margin:5 0;display:inline;list-style:none;background:#ccd6e0;font-size:1em;}
#mainNavContent li a {
	margin:0;

	font-size:11px;

	border-bottom:1px solid #41648C;

	border-left:1px solid #41648C;

	border-right:1px solid #41648C;

	font-weight:300;

	color:#fff;

	display:block;

	background:#96A0AA;

	width:150px;

	padding-top: 2px;

	padding-bottom: 2px;

}

#mainNavContent li a:hover {background:#7f99b2;color:#ffffff;}

#mainNavContent .navOver {background:#7D96B4;}

#mainNavContent .navOver ul {z-index:10;visibility:visible;}

#breadCrumbs h1 {

	font: normal 9px Verdana;

	display: inline;

	margin: 0px 0px 0px 5px;

	padding: 0px;

}

#breadCrumbs h2 {

	font: normal 9px Verdana;

	display: inline;

	margin: 0px;

	padding: 0px;

}

#breadCrumbs h3, .seo {

	font: normal 9px Verdana;

	display: inline;

	margin: 0px;

	padding: 0px;

}

#breadCrumbs {

	font: 9px/26px Verdana;

	background: #f1f1f1;

	border: 1px dashed #999999;

	margin-bottom: 5px;

	height: 26px;

}

#header p {

	font: 10px Verdana;

	color: #FFFFFF;

	text-align: right;

	margin: 0px 10px 0px 0px;

	padding: 0px;

}

.clearB {

	clear: both;

}

iframe {

	border-style: none;

}





.warn {

	font-weight: bold;

	color: #FF6600;

}





#homePage {

	float: inherit;
	margin: 5px 0 0 0;
	width: 100%;



}

#homePage #news p {

	font: 11px/26px Arial, Verdana;

	color: #333333;

	text-indent: 5px;

	padding: 0px;

	margin: 0px;

}

#homePage #news {

	background: #f1f1f1;

	border: 1px dashed #999999;

	margin-bottom: 5px;

	padding: 0px;

	line-height: 26px;

}

#homePage #content {

	float: inherit;

}

#homePage #content h1 {

	color: #5A646E;

	font: bold 18px Verdana, Arial;

	margin-top: 0px;

	margin-left: 5px;

}

#homePage #content p, .notification {

	font: 11px Arial, Verdana;

	color: #333333;

	margin-left: 5px;

}





#homePage #content #leftCol {

	float: left;

	width: 485px;

}

#homePage #content #leftCol #welcome {

	margin-top: 5px;

	margin-bottom: 10px;

}



#homePage #content #rightCol {

	float: right;

	margin-left: 5px;

	width: 410px;

	top: 0px;

}

#homePage #content #rightCol h1 {

	font: bold 12px Verdana, Arial;

	margin-bottom: 5px;

}

#pageCol { float: left; width:50%;}

#homePage #content #rightCol #cases {

	border: 2px solid #CCCCCC;
	height: 85px;
	margin-bottom: 5px;

}

#homePage #content #rightCol #cases img {

	margin-left: 5px;

}



#homePage #content #rightCol #cases p {

	margin-top: 2px;

	margin-bottom: 2px;

}



#homePage #content #rightCol #aop {

	border: 2px solid #CCCCCC;

}

#homePage #content #rightCol #aop ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#aop li {padding: 3px 0 3px 0;}

#homePage #content #rightCol #aop a {

	color: #000099;
	text-decoration: none;

}

#homePage #content #rightCol #aop a:hover {

	color: #333333;

}

#homePage #content #rightCol #aop h2 {

	font: normal 11px Arial, Verdana;

	margin-left: 5px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding: 0px;

}

#childPage {



	float: inherit;

	width: 100%;

	margin: 5px 0 5px 0;

}

#childPage #content #quote {

	float: right;

	width: 200px;

	margin-bottom: 5px;

	margin-left: 5px;

	border: 1px solid #ff6600;

	padding: 3px;

}

#childPage #content #photo {

	float: right;

	margin-bottom: 5px;

	margin-left: 5px;

}

#childPage #content table {

	font: 11px Arial, Verdana;

	padding: 0px;

	margin: 0px;

}

#childPage #content table .head {

	color: #FFFFFF;

	background: #666666;

	margin: 0px;

	padding: 0px;

}

#childPage #content table .subhead {

	background: #CCCCCC;

}

#childPage #content h1 {

	color: #5A646E;

	font: bold 18px Verdana, Arial;

	margin-top: 0px;

	margin-left: 5px;

	margin-bottom: 0px;

}

#childPage #content h2 {

color: #5A646E;

	font: bold 18px Verdana, Arial;

	margin-top: 0px;

	margin-left: 5px;

}

#childPage #content h3 {

	color: #5A646E;

	font: bold 14px Verdana, Arial;

	margin-top: 0px;

	margin-left: 5px;

}

#childPage #content h4 {

	font: normal 11px Verdana, Arial;

	margin: 0px;

	padding: 0px;

}



#childPage #content p {



	font: 11px Verdana, Arial;

	color: #333333;

	margin-left: 5px;

}

#childPage #content #section {

	font: 11px Verdana, Arial;

}

#childPage #content #section h2, .seo {

	font: bold 11px Verdana, Arial;

	color: #333333;

	margin-top: 5px;

	margin-bottom: 5px;

}



#childPage #content #section ul {

	margin: 0px 0px 0px 5px;

	padding: 0px 0px 0px 5px;

	list-style: disc url(none);

	float: none;

}

#childPage #content #section li {

	margin: 0px;

	padding: 0px;

	float: none;

}





a.dsphead, a.consult, #content h3{

	text-decoration:none;

	color: #2D649B;

}



a.dsphead:hover, a.consult:hover, #id h3{

   text-decoration:none;}

.dspcont{

   display:block;}

   

#wagt_map_1 {

	margin-top: 10px;

	position: relative;

}



#ajaxticker1{

	background-color: #FFFFFF;

	font: 11px Arial, Verdana;

	margin-left: 5px;

}



#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/

background-color: #FFFFFF;

}



.aticker1{

}

#footer p {

	font: 11px Arial, Verdana;

	color: #FFFFFF;

	margin: 0px;

}

#footer a {

	color: #5A646E;

	text-decoration: none;

}

#footer a:hover {

	color: #5A646E;

	text-decoration: underline;

}

ul.ok li{ list-style-image: url(../../images/accept.png);	padding-bottom: 3px; list-style-type: none;}
ul.error li{ list-style-image: url(../../images/exclamation.png); padding-bottom: 3px; list-style-type: none;}
.notification img {vertical-align:middle; align:absmiddle}