body { margin: 15px; height: 100%; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: black; background-image: url(../images/werner_index01.jpg); background-repeat: no-repeat; }
#left { position: absolute; top: 173px; left: -10px; z-index: 50; width: 130px; height: 100px; border-color: #b5aa96; border-style: none; }
#top { background-image: url(../images/werner_outline_top01.jpg); background-repeat: no-repeat; position: absolute; top: 0; left: 0; width: 100%; height: 177px; border-bottom: 1pt solid #b5aa96; }
#content { margin: 0; padding: 10px; position: relative; z-index: 7; top: 120px; left: 380px; width: 300px; height: auto; overflow: inherit; clip: inherit; border: 1px #b5aa96; }
#legal { margin: 0; padding: 40px 10px 10px; position: absolute; z-index: 6; top: 250px; left: 130px; width: 200px; overflow: inherit; clip: inherit; border: 1px #b5aa96; }
#path { margin: 0; position: absolute; z-index: 15; top: 160px; left: 60px !important; width: 500px; height: auto; overflow: inherit; clip: inherit; border-color: #d3d3d3; }
#search { margin: 0; position: absolute; z-index: 20; top: 50px; left: 42px !important; width: auto; height: auto; overflow: inherit; clip: inherit; border-color: #d3d3d3; }
#date { margin: 0; padding: 15px; position: absolute; z-index: 6; top: 60px; left: 0; width: 500px; height: auto; overflow: inherit; clip: inherit; border-color: #d3d3d3; }
tr, p, div {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-size        : 11px;







  color            : silver;







}







hr {







  background       : #999999;







  height           : 1px;







  width            : 100%;







}







#mainlevel-nav {







margin: 0; padding: 0;







}







#mainlevel-nav li {







	background-image: none;







	padding-left: 0px;







list-style:none; float: right; 







margin: 0; width: 15.5%; 







font-size: 10px;







line-height: 20px;







white-space: nowrap;







text-indent: 15px;







}







#mainlevel-nav a { display: block; float: right; text-decoration: none; border-color: #fff #cc3300 #cc3300 #fff; background: silver url(../images/vmenu_bgr.png) no-repeat 2px 50%; color: white; border-style: solid; border-width: 1px; }







#mainlevel-nav a {







float: none;







}







#mainlevel-nav a:hover {







background: silver url(../images/vmenu_bgr.png) no-repeat 2px 50%;







}















/*different setting for newsflash*/







.newsflash td {







color: #000000;







text-align: justify;







vertical-align: middle;







}
/* --Default Class Settings-- */
.contentheading, .componentheading { font-family      : Verdana, Arial, Helvetica, sans-serif; font-size        : 15px; font-weight      : bold; color            : #b5aa96; text-align       : left; border-bottom: 1px dotted #b5aa96; }
.tablehead    { 







  color: white; 







  font: bold 12px Verdana, Arial, Helvetica, sans-serif;







  background-color: silver; 







  text-align: center; 







  padding: 2px; border: solid 1px gray }
.tablelight     { 







  color: black; 







  font: 12px Verdana,Arial, Helvetica, sans-serif; 







  background-color: #f5f5f5; text-align: left; vertical-align: top; 







  padding: 2px; border: solid 1px gray }
.tabledark     { 







   color: black; 







   font: 12px Verdana,Arial, Helvetica, sans-serif; 







   background-color: #dcdcdc; 







   text-align: left; vertical-align: top; 







   padding: 2px; border: solid 1px gray }
.button {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-style       : normal;







  font-size        : 10px;







  font-weight      : bold;







  background-color : #F0F0F0;







  color            : #000000;







  border           : 1px solid #CCCCCC;







}
.inputbox {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #000000;







  background-color : #F0F0F0;







  border           : 1px solid #CCCCCC;







}
.small {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #b5aa96;







  text-decoration  : none;







  font-weight      : normal;







}
.smalldark {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : gray;







  text-decoration  : none;







  font-weight      : normal;







}
a.mainlevel:link, a.mainlevel:visited {







display: block;







color: #ffffff;







font-weight: bold;







background-image: url(../images/menu_bgr.png);







background-repeat: no-repeat;







width: 95%;







text-indent: 15px;







text-decoration: none;







font-family: Verdana, Helvetica, Arial, sans-serif;







line-height: 20px;







margin-bottom: 1px;







}
a.mainlevel:hover {







color: gray;







}
a.mainmenu:link, a.mainmenu:visited {







color: #ffffff; 







font-family: Verdana, Helvetica, Arial, sans-serif;







font-weight: bold;







font-size: 10px;















}
a.mainmenu:hover {







color: gray; 







}
.pollstableborder {







border: 1px solid;







padding: 1px;







}
a.sublevel:link, a.sublevel:visited {







        padding-left: 1px;







        vertical-align: middle;







        font-size: 11px;







        color: gray;







        text-align: left;







}
a.sublevel:hover {







color: #ff9e31; text-decoration: none;







}
table.moduletable {







	padding: 5px 0px 5px 8px;







	margin-bottom: 15px;







	width: 100%;







	/*background: url(../images/bgr.png);*/







}
table.moduletable th {







	font-size        : 11px;







	font-weight      : bold;







	color            : gray;







	text-align       : left;







	width            : 100%;







	letter-spacing: 2px;







	text-indent: 5px;







	padding-bottom: 3px;







}
table.moduletable li {







}
table.moduletable ul {







	padding: 0px;







}
table.moduletable td {







font-size: 10px;







font-weight: normal;







}
.poll {







  font-family      : Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #666666;







  line-height      : 14px;







}
table.pollstableborder {







	border: 1px solid #cccccc;







}
.sectiontableheader {







  background-color : #CCCCCC;








  color            : #333333;







  font-weight      : bold;







}
.sectiontableentry1 {







  background-color : #262626;







}
.sectiontableentry2 {








  background-color : #171717;







}
.legal { color: gray; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.contentpane {







  background       : white;










}
.contentpaneopen {







  border : 0px ridge #0099cc;







  width: 100%;







  padding: 1px;







}
.contenttext {







  font-family      : Verdana, Arial, Helvetica, sans-serif;







  font-size        : 11px;







  font-weight      : normal;







  color            : silver;







  text-align       : left;







}
.createdate {







  font-family      : Arial, Helvetica, sans-serif;







  font-size        : 10px;







  color            : #999999;







  text-align       : left;







}
a:link, a:visited {







/*color: #2a631f;*/







color: white; text-decoration: underline; }
a:hover {







/*color: #183711;*/







color: black; background-color: silver; text-decoration: none; }
/*setting for the greetings*/







.mainpage {







text-align: justify;







color: #333333;







font-family: Verdana, Helvetica, Arial, sans-serif;







font-size: 13px;







}







.mainpage-bkg {







	background-image: url(../images/lineborder.png);







	width: 1px;







}















.greybg {







  background: #eeeeee;







}















/*pathaway setting*/







.pathway {







font-family: Verdana, Helvetica, Arial, sans-serif;







font-size: 9px;







}















a.pathway:link, a.pathway:visited {







  /*color            : #2a631f;*/







  color: gray; font-weight      : normal; }















a.pathway:hover {







  /*color            : #183711;*/







  color: gray; font-weight      : normal; background-color: silver; text-decoration   : none; }















/*for title or site name*/







.title {







font-family: sans-serif;







font-size: 20px;







font-weight: bold;







color : #000000;







margin-left: 10px;







}















/*for the tag-line*/







.subtitle {







font-family: sans-serif;







font-size: 10px;







font-weight: bold;







color : #666666;







text-transform: uppercase;







letter-spacing: 2px;







margin-left: 20px;







}















#active_menu {







  color: #000000;







}
/* For content item titles that are hyperlink instead of Read On */







a.contentpagetitle:link, a.contentpagetitle:visited {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







 	color: #2a631f;







	text-align:left;







	text-decoration: underline;







	}















a.contentpagetitle:hover {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: bold;







	text-align:left;







	color: #666666;







	text-decoration: none;







	font-weight: bold;







	}















a.category:link, a.category:visited {







  color            : #333333;







  font-weight      : bold;







  font-size: 11px;







font-weight: bold;







}















a.category:hover {







  color            : #999999;







}















/* Styles for dhtml tabbed-pages */







.ontab {







	background-color: #ffae00;







	border-left: outset 2px #ff9900;







	border-right: outset 2px #808080;







	border-top: outset 2px #ff9900;







	border-bottom: solid 1px #d5d5d5;







	text-align: center;







	/* Cannot use hand as its not a W3C CSS validator */







	/*	cursor: hand;*/







	font-weight: bold;







	color: #FFFFFF;







}







.offtab {







	background-color : #e5e5e5;







	border-left: outset 2px #E0E0E0;







	border-right: outset 2px #E0E0E0;







	border-top: outset 2px #E0E0E0;







	border-bottom: solid 1px #d5d5d5;







	text-align: center;







	/* Cannot use hand as its not a W3C CSS validator */







	/*	cursor: hand;*/







	font-weight: normal;







}







.tabpadding {







}















.tabheading {







	background-color: #ffae00;







	text-align: left;







}















.pagetext {







	visibility: hidden;







	display: none;







	position: relative;







	top: 0;







}















/* for modifying {moscode} output.  Don't set the colour! */







.moscode {







	background-color: #f0f0f0;







}







.code {







	background-color: #f0f0f0;







	border: 1px solid #FFF;







}















/* Text passed with mosmsg url parameter */







.message {







	font-family : Verdana, Arial, Helvetica, sans-serif;







	font-weight: bold;







	font-size : 10pt;







	color : #ff6600;







	text-align: center;







}















/* Javascript Back button */







.back_button { text-align: center; margin-top: 40px; }
table.contenttoc { color: #333300; padding: 5px; border: solid 1px silver; }















table.contenttoc td {







    font-size: 8pt;







    font-weight: normal;







    text-align:left;







}







ul { margin: 0; padding: 0; list-style: square inside; }















li { line-height: 15px; padding-left: 10px; padding-top: 0; background-image: url(../images/arrow.png) ; background-repeat: no-repeat; background-position: 0 3px;







};list-style-type: square;















table.searchinto {







	width: 100%;







}















table.searchintro td {







	background-color: #293C43;







	color: #ffffff;







	font-weight: bold;







}















form {







/* removes space below form elements */







	margin: 0;







 	padding: 0;







}

