@CHARSET "ISO-8859-1";

body {
	background: 	url(../images/body_bg.jpg) repeat-x;
	margin: 		0px;
	padding: 		0px;
	text-align:     center;
}

div {
	font-family:'Trebuchet MS',Tahoma,Helvetica,Arial,Geneva,sans-serif;
}

div#centerContainer {
	margin: 		0 auto;
	width: 			940px;
}

div#header {
	height: 		50px;
	width: 			940px;
	text-align: 	right;
	font-size: 		10px;
}

div#body {
	width: 			940px;
	min-height: 	500px;
	background:		url(../images/content_bg.png);
	padding-bottom: 20px;
}

div#navigation {
	height: 		120px;
	width: 			940px;
	background:		url(../images/navigation_bg.png);
	text-align: 	left;
}

div#navigationLeft {
	width: 45px;
	min-height: 300px;
	float: left;
	padding-left: 15px;
	padding-top: 80px;
	text-align: right;
}

div#decorationRight {
	width: 60px;
	min-height: 300px;
	float: left;
	background: url(../images/decoration_right.png) no-repeat;
	
}

div#mainContent {
	width: 			810px;
	min-height: 	500px;
	float: 			left;
	padding-left: 	10px;
	padding-top: 	10px;
	overflow: hidden;
}

div#innerContent {
	width: 			800px;
	min-height: 	480px;
	background: 	url(../images/innercontent_bg.png) no-repeat;
	padding-top: 	20px;	
}

div#footer {
	width: 			100%;
	height: 		109px;
	background: 	#ccaa00;
	background: 	url(../images/footer_bg.png) repeat-x;
	
}
div#pageEnd {
	width: 			940px;
	height: 		80px;
	background: 	#cc0000;
	margin-top: 	-6px;
	background: 	url(../images/pageend_bg.png) repeat-x;
}

div.mainTeaser {
	height: 		292px;
	width: 			780px;
	background:		url(../images/mainTeaser_bg.png);
	margin-top: 	20px;
	margin-left: 	10px;
}

div.doubleTeaser {
	height: 		181px;
	width: 			780px;
	background:		url(../images/threeteaser_bg.png);
	margin-top: 	20px;
	margin-left: 8px;
	padding-left: 	10px;
}


h1 {
	color: #03a6f2;
	font-size: 22px;
}

h3 {
	color: #60a816;
	font-size: 18px;
	text-align: left;
	padding-left: 0px;
	display: block;
}

h2.teaser {
	color: #03a6f2;
	font-size: 18px;
	text-align: left;
	padding-left: 10px;
	display: block;
}

.content {
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
}

.content h2 {
	color: #03a6f2;
	font-size: 18px;
	text-align: left;
	padding-left: 0px;
	display: block;
}

td h2 {
	color: #03a6f2;
	font-size: 18px;
	text-align: left;
	padding-left: 0px;
	display: block;
	
}

.content a {
	color: #60a816;
}

div.teaserText {
	color: #333333;
	font-size: 12px;
	text-align: left;
	margin-left: 10px;
}

div.largeText {
	font-size: 14px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

div.formboxTop {
	background:		url(../images/formbox_top.png) no-repeat;
	height: 12px;
}

div.formboxContent {
	min-height: 150px;
	padding-top: 15px;
	background: url(../images/formbox_pattern.png);
}

div.formboxBottom {
	background:		url(../images/formbox_bottom.png) no-repeat;
	height: 15px;
}

p {
	color: #333333;
}

input.textInput {
	background:		url(../images/input_text.png) no-repeat;
	border: 		0;
	font-size: 		10px;
	width: 			152px;
	height: 		18px;
	padding-top: 	9px;
	padding-left: 	8px; 
	padding-right: 	8px;
}

input.textInputSmall {
	background:		url(../images/input_text_small.png) no-repeat;
	border: 		0;
	font-size: 		10px;
	width: 			85px;
	height: 		18px;
	padding-top: 	4px;
	padding-left: 	8px; 
	padding-right: 	8px;
}

input.textInputMedium {
	background:		url(../images/input_text_medium.png) no-repeat;
	border: 		0;
	font-size: 		10px;
	width: 			178px;
	height: 		18px;
	padding-top: 	4px;
	padding-left: 	8px; 
	padding-right: 	8px;
}

input.textInputLarge {
	background:		url(../images/input_text_large.png) no-repeat;
	border: 		0;
	font-size: 		10px;
	width: 			284px;
	height: 		18px;
	padding-top: 	4px;
	padding-left: 	8px; 
	padding-right: 	8px;
}


a.passwdForgot {
	color: 			#407e01;
	text-decoration: none;
}

a.systemLink {
	color: 			#FFFFFF;
	text-decoration: none;
}
a.meta {
	color: 			#FFFFFF;
	text-decoration: none;
}

a.button {
	display: 		block;
	background: 	url(/images/abstract_button.png);
	width: 			119px;
	height: 		21px;
	text-align: 	center;
	padding-top: 	5px;
	padding-right:  2px;
	text-decoration:none;
	font-size: 		11px;
	font-weight: 	bold;
	color: 			#fff;
}
