BODY {
	MARGIN:4PX;
	BACKGROUND-COLOR: #152332;
	scrollbar-face-color:#f6c12b;
	scrollbar-arrow-color:#152332;
	scrollbar-track-color:#152332;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#E4E4E4;
	scrollbar-darkshadow-Color:#000000;}

}
TABLE {
	BORDER-RIGHT: black; BORDER-TOP: black; BORDER-LEFT: black; BORDER-BOTTOM: black
}
TD{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:12px;
	color:#ffffff;}
P {
	MARGIN-TOP: 4px; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif;
}
h1{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:16px;
	color:#ffffff;}
h2{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:14px;
	color:#ffffff;}

P.newsletter{
	background-color: #23415d;
	}
	
ul{
	margin-left:5px;}
li {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif;
	list-style-position: inside;
	list-style-type: square;
	

}
TABLE.TopBarBack {
	BACKGROUND-IMAGE:  url(images/TopBarBack.gif)}
TABLE.Back2 {
	BACKGROUND-COLOR: #23415d
}
TD.Back2 {
	BACKGROUND-COLOR: #23415d
}


TD.BottomCol2Back {
	BACKGROUND-IMAGE:  url(images/BottomCol2Back.gif)}
TD.BottomCol1Back {
	BACKGROUND-IMAGE:  url(images/BottomCol1Back.gif)}
TABLE.BottomBarBack {
	BACKGROUND-IMAGE:  url(images/BottomBarraBack.jpg)}
P.Justified {
	TEXT-ALIGN: left;
	margin-left:4px;
}
P.Centered {
	TEXT-ALIGN: center;
}
TABLE.Top {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px
}
TABLE.Center {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px
}
P.NoBreakBeforeAfter {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
P.Bold {
	FONT-WEIGHT:BOLD;
}

.lid {
	text-align:center;
	margin:1px 0px 1px 0px;
	margin-left:0;
	margin-right:0;
 	margin-bottom: 1px;
	margin-top: 1px;
	
	/*background: url(LinkSeparator.gif);*/
		
	}

.lid a {
	
	padding: 1px 0px 1px 0px;
 	text-decoration: none;
 	width: 100%;
	display: block;
	color: #FFFFFF;
	font-weight:bold;
	font-size:10pt;
	border-top: 1px #687D93 solid;
 	border-left: 1px #687D93 solid;
 	border-bottom: 1px #1A2A3D solid;
 	border-right: 1px #1A2A3D solid;
	
 }
	
.lid a:hover {
 	color:#f6c12b;
	border-top: 1px #1A2A3D solid;
 	border-left: 1px #1A2A3D solid;
 	border-bottom: 1px #687D93 solid;
 	border-right: 1px #687D93 solid;
	
 }

.searchresultsbutton {
	text-align:left;
	margin:1px 0px 1px 0px;
	margin-left:0;
	margin-right:0;
 	margin-bottom: 1px;
	margin-top: 1px;
	
	/*background: url(LinkSeparator.gif);*/
		
	}

.searchresultsbutton a {
	background:#687D93;
	padding: 1px 0px 1px 0px;
 	text-decoration: none;
 	/*width: 100%;
	display: block;*/
	color: #FFFFFF;
	font-weight:bold;
	font-size:10pt;
	border-top: 1px #ffffff solid;
 	border-left: 1px #ffffff solid;
 	border-bottom: 1px #000000 solid;
 	border-right: 1px #000000 solid;
	
 }
	
.searchresultsbutton a:hover {
 	color:#f6c12b;
	border-top: 1px #000000 solid;
 	border-left: 1px #000000 solid;
 	border-bottom: 1px #ffffff solid;
 	border-right: 1px #ffffff solid;
	
 }

 
 .background{
 	background-image:   url(images/BottomCol2Back.gif);
	background-repeat: repeat-y;
}
.imageborder{
	border-top: 3px #687D93 solid;
 	border-left: 3px #687D93 solid;
 	border-bottom: 3px #1A2A3D solid;
 	border-right: 3px #1A2A3D solid;
}
.spanimageborder{
	border-top: 2px #ffffff solid;
 	border-left: 2px #ffffff solid;
 	border-bottom: 2px #1A2A3D solid;
 	border-right: 2px #1A2A3D solid;
}
.imageDescription{
	background:#1A2A3D;
	/*width:150px;*/
	border-top:2px #687D93 solid;
	border-bottom:2px #687D93 solid;
	border-left:2px #687D93 solid;
	border-right:2px #687D93 solid;}
	
.newsHeadline{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:16px;
	margin:1em 1em 1em 0;
	clear:all;
	color:#f6c12b;}
.bigHeadline{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:20px;
	margin:4px;
	color:#f6c12b;}
.newsPublishDate{
	float:right;
	clear:all;
	color:#f6c12b;}

.newsCalloutLeft{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:11px;
	color:#ffffff;
	width:25%;
	margin:4px;
	float:left;
	background:#687D93;
	border:1px solid #ffffff;
	padding:8px 4px;}

.newsCalloutRight{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:11px;
	color:#ffffff;
	width:25%;
	margin:4px;
	float:right;
	background:#687D93;
	border:1px solid #ffffff;
	padding:8px 4px;}

.imageWrapperLeft{
	/*width:150px;*/
	margin:4px;
	float:left;
	}
	
.imageWrapperRight{
	/*width:150px;*/
	margin:4px;
	float:right;
	}
input{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:10px;
	background:#f6c12b;
	color:#1A2A3D;}
textarea{
	font-family:Arial,Helvetica,Verdana,Sans-serif;
	font-size:10px;
	background:#f6c12b;
	color:#1a2a3d;}
.checkboxradio{
	background:#23415d;}
.yellowbackground{
	background:#f6c12b;}
	
.inlinelinks {
	text-align:left;
	margin:1px 0px 1px 0px;
	margin-left:0;
	margin-right:0;
 	margin-bottom: 1px;
	margin-top: 1px;
	
	/*background: url(LinkSeparator.gif);*/
		
	}

.inlinelinks a {
	/*width:350px;*/
	padding: 1px 0px 1px 0px;
 	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	font-size:10pt;
	border-top: 1px #687D93 solid;
 	border-left: 1px #687D93 solid;
 	border-bottom: 1px #1A2A3D solid;
 	border-right: 1px #1A2A3D solid;
	
 }
	
.inlinelinks a:hover {
 	color:#f6c12b;
	border-top: 1px #1A2A3D solid;
 	border-left: 1px #1A2A3D solid;
 	border-bottom: 1px #687D93 solid;
 	border-right: 1px #687D93 solid;
	
 }
