.mainbarmenu
{
	padding-top:10px;
	padding-left:0px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
}

.mainbarmenu a:link, .mainbarmenu a:visited
{
	color:#FFFFFF;
	text-decoration:none;
}

.mainbarmenu a:hover
{
	color:#174B87;
	text-decoration:underline;
}

.mainbarmenu a:link#selected, .mainbarmenu a:visited#selected
{
	color:#C0C0C0;
	font-weight:bolder;
}

.mainbarmenu a:hover#selected
{
	color:#174B87;
	font-weight:bolder;
}

.mainbarmenu ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

.mainbarmenu li
{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	padding-left:20px;
}

.mainbarmenu li#printday
{
	float:right;
	padding-right:10px;
}

.annotation
{
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;	
	font-weight:normal;	
}

.boxtitle
{
	padding-left:5px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;	
	color:#0E3A75;	
	font-weight:bold;
	float:left;
}

.pdfdownload
{
	vertical-align:middle;
	float:right;
	text-align:left;
	font-family:Verdana;
	font-size:11px;	
	color:#0E3A75;	
}

.pdfdownload img
{
	border:0;
	height:11px;
	padding:0 0 0 0;
	margin:0 11px 0 0;
}

.pdfdownload a:link, .pdfdownload a:visited
{
	color:#0E3A75;
	text-decoration:none;
}

.pdfdownload a:hover
{
	color:#9C3100;
	text-decoration:underline;
}

.pdfdownload_table
{
	vertical-align:middle;
	text-align:center;
	font-family:Verdana;
	font-size:11px;	
	color:#0E3A75;	
}

.pdfdownload_table img
{
	border:0;
	float:right;
	height:16px;
	padding:0 0 0 0;
	margin:0 18px 0 0;
}

.pdfdownload_table a:link, .pdfdownload_table a:visited
{
	color:#0E3A75;
	text-decoration:none;
}

.pdfdownload_table a:hover
{
	color:#9C3100;
	text-decoration:underline;
}

.boxcontent
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
	vertical-align:middle;
}

.boxcontent ul
{
	margin:5px 0 0 8px;	
	list-style-type:none;
}

.boxcontent li
{
	color:#993400;
	padding-bottom:5px;
	padding-left:2px;
}

.boxcontent a:link, .boxcontent a:visited
{
	color:#000000;	
	text-decoration:none;
}

.boxcontent a:hover
{
	color:#993400;	
	text-decoration:underline;
}

.boxresources
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
	vertical-align:middle;
}

.boxresources ul
{
	margin:5px 0 0 20px;
	list-style-type:circle;
	list-style-image:url("../images/arrow.png");
}

.boxresources li
{
	color:#000000;
	padding-bottom:5px;
	padding-left:2px;
}

.boxresources a:link, .boxresources a:visited
{
	color:#0E3A75;	
	text-decoration:none;
	font-weight:bold;
}

.boxresources a:hover
{
	color:#993400;	
	text-decoration:underline;
	font-weight:bold;
}

.followlink
{
	text-align:right;
	padding-right:5px;
	padding-bottom:2px;
	font-family:Verdana;
	font-size:12px;
	color:#993400;	
	font-weight:normal;
}

.followlink a:link, .followlink a:visited
{
	color:#993400;	
	text-decoration:none;
}

.followlink a:hover
{
	color:#0E3A75;	
	text-decoration:underline;
}

.followlinktop
{
	text-align:center;
	padding-bottom:2px;
	font-family:Verdana;
	font-size:12px;
	color:#993400;	
	font-weight:normal;
}

.followlinktop a:link, .followlinktop a:visited
{
	color:#993400;	
	text-decoration:none;
}

.followlinktop a:hover
{
	color:#0E3A75;	
	text-decoration:underline;
}

.blhalf
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
	width:50%;
}

.blhalf ul
{
	margin:0 10px 5px 10px;	
	list-style-type:none;
}

.spblock
{
	float:right;
	text-align:center;
	font-size:12px;
	color:#0E3A75;
	padding:15px 75px 15px 75px;
}

.mainboxcontent
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
}

.mainboxcontent ul
{
	margin:0 10px 5px 10px;	
	list-style-type:none;
}

.mainboxcontentleft
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
    float:left;
    width:325px;
    height:100%;
}

.mainboxcontentright
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
    float:right;
    width:215px;
    height:100%;
}

.mainboxcontentleft ul
{
	margin:0 0 5px 10px;	
	list-style-type:none;
}

.mainboxcontentright img
{
	margin: 10px 2px 2px 2px;
	vertical-align:middle;
}

.logoboxcontentleft
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
    float:left;
    width:100px;
    height:100%;
}

.logoboxcontentleft img
{
	border-width:0;
	margin:2px 2px 2px 2px;
}

.logoboxcontentright
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
    float:right;
    width:440px;
    height:100%;
}

.logoboxcontentright ul
{
	margin:0 0 5px 10px;	
	list-style-type:none;
}

.mainboxcontent_headline
{
	font-weight:bold;
	color:#0E3A75;
	margin-bottom:5px;
	list-style-type:none;
}

.mainboxcontent_contents
{
	margin-bottom:5px;
	list-style-type:none;
}

.mainboxcontent_specialcontents
{
	margin-bottom:5px;
	list-style-type:none;
	color:#993400;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}

.mainboxcontent_subcontents ul 
{
	margin:5px 0 5px 10px;
	list-style-type:disc;
}

.mainboxcontent_subcontents li
{
	margin:0 0 5px 20px;
	list-style-type:disc;
}

.invisibleurl a:link, .invisibleurl a:visited
{
	color:#000000;
	text-decoration:none;
}

.invisibleurl a:hover
{
	color:#993400;
	text-decoration:underline;
}

.endpage
{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;	
	font-weight:normal;
}

.endpage a:link, .endpage a:visited
{
	color:#FFFFFF;	
	text-decoration:none;
}

.endpage a:hover
{
	color:#B7704D;	
	text-decoration:underline;
}

.toolkit
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#EFEFEF;	
	font-weight:normal;
	vertical-align:middle;
}

.toolkit ul
{
	margin:5px 0 0 25px;
	padding:0;	
	list-style-type:none;
}

.toolkit li
{
	padding-bottom:5px;
	padding-left:2px;
}

.toolkit a:link, .toolkit a:visited
{
	color:#EFEFEF;	
	text-decoration:none;
}

.toolkit a:hover
{
	color:#174B87;	
	text-decoration:underline;
}

.mailcontent
{
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
}

.submailcontentleft
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
}

.submailcontentright
{
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
}

.messagetitle
{
	padding-left:5px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;	
	color:#C84200;	
	font-weight:bolder;
}

.messagecontent
{
	padding-left:5px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
}

.messagecontent ul
{
	list-style-type:none;
	padding:0 0 5px 5px;
	margin:0;
}

.boxtitleonright
{
	padding-top:30px;
	padding-left:5px;
	text-align:left;
	font-family:Verdana;
	font-size:14px;	
	color:#CAC9C6;	
	font-weight:bold;
	text-decoration:underline
}

.boxcontentonright
{
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#EFEFEF;	
	font-weight:normal;
	vertical-align:middle;
}

.boxcontentonright ul
{
	margin:5px 0 0 25px;	
	list-style-type:none;
}

.boxcontentonright li
{
	padding-bottom:5px;
	padding-left:2px;
	list-style-type:circle;
	list-style-image:url("../images/arrow.png");
}

.boxcontentonright a:link, .boxcontentonright a:visited
{
	color:#EFEFEF;	
	text-decoration:none;
}

.boxcontentonright a:hover
{
	color:#174B87;	
	text-decoration:underline;
}

.newsboxcontentonright
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#EFEFEF;	
	font-weight:normal;
	vertical-align:middle;
}

.newsboxcontentonright ul
{
	margin:5px 0 0 5px;	
	list-style-type:none;
}

.newsboxcontentonright li
{
	color:#4F82B7;
	padding-bottom:5px;
	padding-left:2px;
}

.newsboxcontentonright a:link, .newsboxcontentonright a:visited
{
	color:#EFEFEF;	
	text-decoration:none;
}

.newsboxcontentonright a:hover
{
	color:#174B87;	
	text-decoration:underline;
}

.welcomemessage
{
	width: 250px;
	padding:0 0 0 60px;
	margin: 0;
	line-height: 1.6em;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}

.imageref
{
	border-width:0;
}

.imglogo
{
	border-width:0;
	float:left;
	margin:0 30px 0 0;
}

.imgtomap
{
	padding:0;
	margin:0;
	border-width:0;
}

.imagepdf
{
	border-width:0;
	margin-right:10px;
}

.table_headline
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#0E3A75;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:1px;
	vertical-align:middle;
}

.table_headline_center
{
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#0E3A75;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:1px;
	vertical-align:middle;
}

.table_contents
{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:1px;
	vertical-align:middle;
}
