
body {
	margin              : 0px;
	padding             : 0px;
	border              : 0px;
	background          : #303e85;
	linkcolor           : #66cc66;
	alinkcolor          : #66cc66;
	vlinkcolor          : #66cc66;
}

body,div,span,h1,h2,h3,h4,p,b,i,li,td,th {
	font-family         : verdana, helvetica, arial;
	color               : #ffffff;
	font-size           : 12px;
}
input,textarea,select,radio,checkbox {
	font-family         : verdana, helvetica, arial;
	color               : #000000;
	font-size           : 12px;
}
h1 {
	font-size           : 18px;
	font-weight         : bold;
	margin              : 0px;
	padding             : 0px;
}
h2 {
	font-size           : 12px;
	font-weight         : bold;
	margin              : 0px;
	padding             : 0px;
}

a:link, a:visited {
	color               : #66cc66;
}
a:hover, a:active  {
	color               : #66ff66;
}

.bold {
	font-weight         : bold;
}
.plain {
	text-decoration     : none;
}
.black {
	color               : #000000;
}
.white {
	color               : #ffffff;
}
.red {
	color               : #e10000;
}
.green {
	color               : #66cc66;
}
.grey {
	color               : #848484;
}

p {
	margin              : 0px;
	margin-bottom       : 6px;
}
div.text {
	background          : #66cc66;
	margin-bottom       : 6px;
}
div.link,div.file {
	border              : 1px solid #66cc66;
	margin-bottom       : 6px;
}
div.form {
	background          : #66cc66;
	margin-bottom       : 12px;
}
ul,ol {
	margin              : 0px;
	margin-bottom       : 6px;
	padding             : 0px;
	padding-left        : 14px;
}
ul {
	list-style-type     : square;
}
ol {
	padding-left        : 18px;
}
img.text {
	float               : right;
	padding-left        : 10px;
	padding-bottom      : 10px;
}

div.left {
	position            : absolute;
	left                : 0px;
	top                 : 0px;
	width               : 210px;
	height              : 100%;
	background          : #303e85;
}
div.center {
	position            : absolute;
	left                : 230px;
	top                 : 0px;
	width               : 490px;
}
div.right {
	position            : absolute;
	left                : 750px;
	top                 : 0px;
	width               : 220px;
}

div.start {
	background          : #66cc66;
}
div.state {
	position            : absolute;
	left                : 215px;
	top                 : 0px;
	width               : 550px;
/*
	background          : #303e85;
*/
}
div.cms {
	position            : absolute;
	left                : 0px;
	top                 : 350px;
	width               : 210px;
}

ul.sitemap {
	margin-top          : 6px;
	list-style-type     : square;
}

a.fix, a.change, a.control, a.fix:link, a.fix:visited, a.fix:hover, a.fix:active, a.change:link, a.change:visited, a.change:hover, a.change:active, a.control:link, a.control:visited, a.control:hover, a.control:active {
	color               : #ffffff;
	font-weight         : bold;
	text-decoration     : none;
	border-width        : 1px;
	border-style        : outset;
	padding-top         : 1px;
	padding-bottom      : 1px;
	padding-left        : 10px;
	padding-right       : 10px;
}

a.fix {
	background          : #00cc00;
	border-color        : #00cc00;
}

a.change {
	background          : #cc0000;
	border-color        : #cc0000;
}

a.control {
	background          : #ffcc00;
	border-color        : #ffcc00;
}

