body {
	font-family: tahoma;
	font-style: normal;
	font-weight: normal;
	background-color: #EBEBEB;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}

table {
	border-collapse:collapse;
	font: normal 12px tahoma;
}

form, form#mailform, fieldset.csc-mailform {
	border: 0px;
}

input {
	border-top: 0px;
	border-bottom: 1px dashed #336699;
	border-left: 0px;
	border-right: 0px;
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-variant: small-caps;
	color: #336699;
	margin-top: 4px;
}

.csc-mailform-submit {
	border: 1px solid #336699;
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	color: #336699;
	font-weight: bold;
	margin-top: 8px;
	margin-left: 110px;
}

textarea {
	border-top: 0px;
	border-bottom: 1px dashed #336699;
	border-left: 0px;
	border-right: 1px dashed #336699;
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-variant: small-caps;
	color: #336699;
	margin-top: 6px;
}

label {
	width: 136px;
	vertical-align: top;
	margin-top: 4px;
}

.design_table {
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

a:link {color:#3a91c5; text-decoration:none}
a:visited {color:#3a91c5; text-decoration:none}
a:active {color:#3a91c5; text-decoration:none}
a:hover {color:#3a91c5; text-decoration:underline}

.cellone {
	background-color: #FFFFFF;
	height: 7px;
	font-size: xx-small;
}

.celltwo_right {
	background-color: #3a91c5;
	height: 130px;
	padding-top: 0px;
	padding-right: 0px;
}

.celltwo_left {
	background-color: #3a91c5;
	height: 130px;
	padding-top: 12px;
	padding-left: 3px;
}

.cellthree {
	background-color: #3a91c5;
	height: 25px;
	padding: 0px 0px 0px 15px;
	vertical-align: bottom;
}

.cellfour {
	background-color: #FFFFFF;
	height: 8px;
	font-size: xx-small;
}

.cellfive {
	background-color: #FFFFFF;
	height: 100%;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 15px 10px 15px;
	font: normal 12px tahoma;
}

.footcell {
	font-family: tahoma;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	vertical-align: bottom;
	v-align: bottom;
	align: bottom;
	margin-top: 25px;
}

.footcell A {
	font: normal 11px tahoma; color: #000000;
}
.footcell A:link {
	font: normal 11px tahoma; color: #000000;
}
.footcell A:visited {
	font: normal 11px tahoma; color: #000000;
}
.footcell A:hover {
	font: normal 11px tahoma; color: #000000;
}

.navi {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: auto; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.navi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navi LI {
	DISPLAY: inline; MARGIN: auto; VERTICAL-ALIGN: middle
}
.navi A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 4px; PADDING-TOP: 14px; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; HEIGHT: 25px; BACKGROUND-COLOR: #3a91c5; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.navi A:link {
	FONT: normal 11px tahoma; COLOR: #ffffff; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.navi A:visited {
	FONT: normal 11px tahoma; COLOR: #ffffff; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.navi A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
.navi A:active {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.topaktiv A:link {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.topaktiv A:visited {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}

h1 {
	font-size: 15px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	margin-bottom: 6px;
	margin-top: 15px;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #336699;
	font-variant: small-caps;
}

h2 {
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	margin-top: 6px;
	margin-left: 20px;
	border-left: solid 10px #336699;
	padding-left: 5px;
}

.bodytext {
	margin-top: 10px;
}

.csc-uploads-fileName {
	text-align: left;
}
