html, body {
	background-color:black;
	text-align: center;
	margin:0;
	padding:0;
	color:#FFFFCC;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.toolbar {
	width:100%;
	background-color:#7F7F00;
}
.pathway {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: silver;
}

a:link, a:visited {
	color: #CCCC99;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	color: #66CC99;
	text-decoration: none;

}

table.moduletable {
	width: 100%;
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.moduletable th {
	color: #6F6F6F;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	text-indent:20px;
	text-transform:uppercase;
}

table.moduletable td {
	font-size: 12px;
	padding: 1px;
	margin: 1px;
	font-weight: normal;
}

table.moduletablesites {
	width: 100%;
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.moduletablesites th {
	color: white;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

table.moduletablesites td {
	font-size: 12px;
	padding: 1px;
	margin: 1px;
	font-weight: normal;
}
a.latestnewssites:link, a.latestnewssites:visited{
	color: #BA0000;
	text-align: left;
	font-weight: bold;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #C6A736;
	text-decoration:none;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-left:5px;
	text-align:left
	padding-bottom:2px;
	margin-bottom:2px;
}

a.latestnewssites:hover {
	color: red;
	text-align: left;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: yellow;
}



table.moduletablehavealook {
	width: 100%;
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.moduletablehavealook th {
	color: white;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

table.moduletablehavealook td {
	font-size: 12px;
	padding: 1px;
	margin: 1px;
	font-weight: normal;
}

table.moduletableportfolio {
	width: 100%;
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.moduletableportfolio th {
	color: white;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

table.moduletableportfolio td {
	font-size: 12px;
	padding: 1px;
	margin: 1px;
	font-weight: normal;
}

div.moduletable h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	padding: 0px;
}
div#leftcol table.moduletable th {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	width: 180px;
	background-image: url();
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 3px;
}



table.moduletableradio {
	color:white;
}


table.moduletableradio th{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color: white;
	padding-bottom: 1px;
}
table.moduletableradio td{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:left;
	color: yellow;
	padding-bottom: 3px;
	padding-top: 3px;
}

a.mainlevel:link, a.mainlevel:visited {
	color: #222222;
	text-align: left;
	font-weight: bold;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: red;
	text-decoration:none;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-left:5px;
}

a.mainlevel:hover {
	color: red;
	text-align: left;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: black;
}
a.mainmenu:link, a.mainmenu:visited {
	color: yellow; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.mainmenu:hover, {
	color: #666666;
	text-align: left;
}


#active_menu.mainlevel {
	font-weight: bold;
	width: 100px;
	color:white;
	text-align: right;
	background: red;
		border-left: #222222 solid 10px;
		padding-right:5px;


}

.main {
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	width:371px;
	background-image: url(../images/slice3131.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
}


a.mainlevelhaupt:link, a.mainlevelhaupt:visited {
	color: #7F7F00;
	text-align: left;
	font-weight: bold;
	text-decoration:none;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-left:5px;
}

a.mainlevelhaupt:hover {
	color: orange;
	text-align: left;
}




a#active_menuhaupt.mainlevelhaupt {
	font-weight: bold;
	width: 100px;
	text-decoration:none;
	padding-left: 5px;
	padding-right:5px;
	background: transparent;
	text-align: right;
	color: orange;
}

a#active_menuhaupt.mainlevelhaupt:hover {
	font-weight: bold;
	border-left-color: gold;
	width: 100px;
	background: transparent;
	text-align: right;
	color: gold;
}






a.sublevelhaupt:link, a.sublevelhaupt:visited {
	display: block;
	vertical-align: middle;
	font-size: 10px;
	font-weight: normal;
	color: #C47F00;
	text-align: left;
	padding-left: 10px;
	margin-left: 3px;
	line-height: 20px;
	border-bottom: 1px dotted #222222;
	text-decoration:none;

}

a.sublevelhaupt:hover {
	color: orange;
	font-weight: normal;
	text-decoration: none;

}



#active_menu.sublevel {
	font-weight: bold;
	color:#c40000;
	width: 100%;
	background: transparent;
	}
a#active_menu.sublevel:hover {
	font-weight: bold;
	width: 100%;
	background: white;
	text-align: right;
	color: red;
	}

a.sublevel:link, a.sublevel:visited {
	display: block;
	vertical-align: middle;
	font-size: 10px;
	font-weight: normal;
	color: #222222;
	text-align: left;
	padding-left: 0px;
	margin-left: 0px;
	line-height: 20px;
	border-bottom: 1px dotted #222222;
	width: 100%;
	text-decoration:none;

}

a.sublevel:hover {
	color: red;
	font-weight: normal;
	text-decoration: none;
}

/*linkslinks*/

a#active_menuhauptlinkslinks.mainlevelhauptlinkslinks {
	font-weight: bold;
	width: 100px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: orange;
	text-decoration:none;
	padding-left: 5px;
	padding-right:5px;
	background: transparent;
	text-align: right;
	color: orange;
}
a#active_menuhauptlinkslinks.mainlevelhauptlinkslinks:hover {
	font-weight: bold;
	border-left-color: gold;
	width: 100px;
	background: transparent;
	text-align: right;
	color: gold;
}

#active_menuhauptlinkslinks.sublevelhaupt {
	font-weight: bold;
	color:orange;
	background: transparent;
	text-transform:uppercase
	}
a#active_menuhauptlinkslinks.sublevelhaupt:hover {
	font-weight: bold;
	background: transparent;
	text-align: right;
	color: orange;
	}

table.moduletablehauptlinkslinks {
	width: 100%;
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom:10px;
}

table.moduletablehauptlinkslinks th {
	color: red;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	text-transform:uppercase;
	text-indent:7px;
}

table.moduletablehauptlinkslinks td {
	font-size: 12px;
	padding: 1px;
	margin: 1px;
	font-weight: normal;
}
a.mainlevelhauptlinkslinks:link, a.mainlevelhauptlinkslinks:visited {
	color: #B80000;
	text-align: left;
	font-weight: bold;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #B80000;
	text-decoration:none;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-left:5px;
}

a.mainlevelhauptlinkslinks:hover {
	color: orange;
	text-align: left;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: gold;
}

/*links*/

table.moduletablehauptlinks {
	width: 100%;
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom:10px;
}

table.moduletablehauptlinks th {
	color: yellow;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	text-transform:uppercase;
	text-indent:7px;
}

table.moduletablehauptlinks td {
	font-size: 12px;
	padding: 1px;
	margin: 1px;
	font-weight: normal;
}
a.mainlevelhauptlinks:link, a.mainlevelhauptlinks:visited {
	color: #A6A600;
	text-align: left;
	font-weight: bold;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #A6A600;
	text-decoration:none;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-left:5px;
}

a.mainlevelhauptlinks:hover {
	color: orange;
	text-align: left;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: red;
}
a#active_menuhauptlinks.mainlevelhauptlinks {
	font-weight: bold;
	width: 100px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #F0FD64;
	text-decoration:none;
	padding-left: 5px;
	padding-right:5px;
	background: transparent;
	text-align: right;
	color: #F0FD64;
}
a#active_menuhauptlinks.mainlevelhauptlinks:hover {
	font-weight: bold;
	border-left-color: gold;
	width: 100px;
	background: transparent;
	text-align: right;
	color: gold;
}

#active_menuhauptlinks.sublevelhauptlinks {
	font-weight: bold;
	color:orange;
	background: transparent;
	text-transform:uppercase
	}
a#active_menuhauptlinks.sublevelhauptlinks:hover {
	font-weight: bold;
	background: transparent;
	text-align: right;
	color: orange;
	}
/*tables*/

.aaaa{
	background-image: url(../images/slice000.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:180px;
	height:43px;
	}


.aaab{
	background-image: url(../images/slice011.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aaac{
	background-image: url(../images/slice022.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:159px;
	height:43px;
	}


.aaad{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:43px;
	}


.aaae{
	background-image: url(../images/slice033.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:363px;
	height:61px;
	}


.aaaf{
	background-image: url(../images/slice044.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:177px;
	height:163px;
	}


.aaag{
	background-image: url(../images/slice055.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:360px;
	height:60px;
	}


.aaah{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:60px;
	}


.aaai{
	background-image: url(../images/slice066.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:360px;
	height:53px;
	}


.aaaj{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:1px;
	}


.aaak{
	background-image: url(../images/slice077.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:363px;
	height:52px;
	}


.aaal{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:52px;
	}


.aaam{
	background-image: url(../images/slice088.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aaan{
	background-image: url(../images/slice099.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aaao{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:50px;
	}


.aaap{
	background-image: url(../images/slice1010.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:235px;
	height:55px;
	}


.aaaq{
	background-image: url(../images/slice1111.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aaar{
	background-image: url(../images/slice1212.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:253px;
	height:55px;
	}


.aaas{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:55px;
	}


.aaat{
	background-image: url(../images/slice1313.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:42px;
	height:23px;
	}


.aaau{
	background-image: url(../images/slice1414.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:177px;
	height:23px;
	}


.aaav{
	background-image: url(../images/slice1515.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:16px;
	height:23px;
	}


.aaaw{
	background-image: url(../images/slice1616.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:177px;
	height:23px;
	}


.aaax{
	background-image: url(../images/slice1717.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:72px;
	height:23px;
	}


.aaay{
	background-image: url(../images/slice1818.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:371px;
	height:23px;
	}


.aaaz{
	background-image: url(../images/slice1919.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:45px;
	height:23px;
	}


.aaba{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:23px;
	}


.aabb{
	background-image: url(../images/slice2020.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:42px;
	height:62px;
	}


.aabc{
	background-image: url(../images/slice2121.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aabd{
	background-image: url(../images/slice2222.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:16px;
	height:62px;
	}


.aabe{
	background-image: url(../images/slice2323.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:177px;
	height:62px;
	}


.aabf{
	background-image: url(../images/slice2424.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:72px;
	height:62px;
	}


.aabf{
	background-image: url(../images/slice2424.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:72px;
	height:62px;
	}


.aabg{
	background-image: url(../images/slice2525.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aabh{
	background-image: url(../images/slice2626.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:45px;
	height:62px;
	}


.aabi{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:62px;
	}



.aabj{
	background-image: url(../images/slice2727.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aabk{
	background-image: url(../images/slice2828.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aabl{
	background-image: url(../images/slice2929.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aabm{
	background-image: url(../images/slice3030.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aabn{
	background-image: url(../images/slice3232.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aabo{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:234px;
	}


.aabp{
	background-image: url(../images/slice3333.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:42px;
	height:19px;
	}


.aabq{
	background-image: url(../images/slice3434.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:177px;
	height:19px;
	}


.aabr{
	background-image: url(../images/slice3535.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:16px;
	height:19px;
	}


.aabs{
	background-image: url(../images/slice3636.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:177px;
	height:19px;
	}


.aabt{
	background-image: url(../images/slice3737.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:72px;
	height:19px;
	}


.aabu{
	background-image: url(../images/slice3838.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:371px;
	height:19px;
	}


.aabv{
	background-image: url(../images/slice3939.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:45px;
	height:19px;
	}


.aabw{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:19px;
	}


.aabx{
	background-image: url(../images/slice4040.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.aaby{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:61px;
	}


.aabz{
	background-image: url(../images/slice4141.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.abaa{
	background-image: url(../images/slice4242.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:272px;
	height:39px;
	}


.abab{
	background-image: url(../images/slice4343.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	}


.abac{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:39px;
	}


.abad{
	background-image: url(../images/slice4444.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:39px;
	}


.abae{
	background-image: url(../images/space.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:black;
	width:1px;
	height:42px;
	}

