body {
	background-color: #041D31;	
}

.banner_right {
	background-image:url(../images/banner_right.jpg);
	background-repeat:no-repeat;
	width:604px; height:182px;
}

.banner_left_ch {
	background-image:url(../images/banner_left_ch.jpg);
	background-repeat:no-repeat;
	width:380px; height:182px;
}
.banner_left_de {
	background-image:url(../images/banner_left_de.jpg);
	background-repeat:no-repeat;
	width:380px; height:182px;
}
.banner_left_at {
	background-image:url(../images/banner_left_at.jpg);
	background-repeat:no-repeat;
	width:380px; height:182px;
}

.blue_bg {
	background-image:url(../images/blue_bg.jpg);
	background-repeat:repeat-x;
	height: 24px;
	width:auto;
	border: solid 1px #B9E2F7;
}

.btn_bg {
	background-image:url(../images/btn_bg.jpg);
	background-repeat:repeat-x;
	height: 23px;
}

.header_bg {
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
	height: 114px;
}

.headernav_bg  {
	background-image:url(../images/headernav_bg.jpg);
	background-repeat:repeat-x;
	height: 28px;
}

.whitelink:link {
	font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold;
	text-decoration:none;
}

.whitelink:visited {
	font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold;
	text-decoration:none;
}

.whitelink:hover {
	font-family:"Trebuchet MS"; font-size:12px; color:#ffffff; font-weight:bold;
	text-decoration:underline;
}

.white_text {
	font-family:Tahoma; font-size:11px; color:#FFFFFF;
}

td {
	font-family:Tahoma; font-size:11px; color:#333333; line-height:19px;
}

.p1 {
	padding:1px;
}

.border1 {
	border: solid 1px #B3DFF7;
}

.main_header {
	font-family:"Trebuchet MS"; font-size:16px; color:#1272C0; font-weight:bold;
	text-decoration:underline;
}

.textbox {
	font-family:Tahoma; font-size:11px;
	border: solid 1px #7F9DB9;
	background-image:url(../images/textbox_bg.jpg);
	background-color:#FFFFFF;
	height: 17px;
}

.bluelink:link {
	font-family:Tahoma; font-size:12px; color:#0F60A2; font-weight:bold;
	text-decoration:none;
}

.bluelink:visited {
	font-family:Tahoma; font-size:12px; color:#0F60A2; font-weight:bold;
	text-decoration:none;
}

.bluelink:hover {
	font-family:Tahoma; font-size:13px; letter-spacing:1px; color:#0F60A2; font-weight:bold;
	text-decoration:none;
}

.bluelink2:link {
	font-family:Tahoma; font-size:11px; color:#0F60A2; font-weight:bold;
	text-decoration:none;
}
.bluelink2:visited {
	font-family:Tahoma; font-size:11px; color:#0F60A2; font-weight:bold;
	text-decoration:none;
}
.bluelink2:hover {
	font-family:Tahoma; font-size:11px; color:#0F60A2; font-weight:bold;
	text-decoration:underline;
}



H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
display: inline;
}

H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
display: inline;
}

H3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
display: inline;
}


#icon_links {
	position: relative;
	float:right;
	width:310px;
	text-align:center;
	padding:10px;
/*	background-image:url(../images/blue_bg_rev.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border: solid 1px #B9E2F7;*/
}

#icon_links font {
	margin:auto;
}
/* Pagination Style */
#pagination {
	font-size:small;
	margin:10px 0;
}
#pagination a, span {
	margin:0pt 0.2em 0pt 0pt;
	padding:0.3em 0.6em;
	text-align:center;
	text-decoration:none;
	border:1px solid #CCC;
	cursor:pointer;
	color:#0F60A2;
}

#pagination a:hover {
	background:#C3E6F9;
	border:1px solid #409FFF;
}
#pagination span {
	margin:0pt 0.2em 0pt 0pt;
	background:#C3E6F9;
	border:1px solid #409FFF;
}
a.previous, a.next {
	border:medium none;
	font-size:100%;
	font-weight:700;
	padding:0.2em 0.4em;
	text-decoration:underline;
	background:none;
}
a.previous {
	margin-right:0.1em;
	padding-left:0pt;
}
