BODY{
	background-color : white;
	text-align : center;
}

A{ color : #a01111; }
A:Hover{ color : #0b5b9e; }

H1{
	font-size : 160%;
	color : #A01111;
	margin : 0 0 10px 0;
	padding : 0 0 6px 0;
	background-image : url(../gfx/h1-underline.gif);
	background-repeat : no-repeat;
	background-position : 100% 100%;
	font-weight : normal;
}


H2{
	font-size : 130%;
	color : #0c5897;
	margin : 4px 0 10px 0;
	padding : 0 0 6px 0;
	background-image : url(../gfx/h1-underline.gif);
	background-repeat : no-repeat;
	background-position : 100% 100%;
}

UL{
	list-style-image : url(../gfx/bullet.gif);
	color : #0c5897;
	margin : 0 30px 1em 30px;
}
UL LI UL{
	list-style-image : url(../gfx/bullet-sub.gif);
	font-size : 90%;
	color : #0c5897;
	margin : 3px 15px 0 15px;
}

LI{
	margin : 2px 0 3px 0;
}

LI P{
	color : black;
}

P{
	margin : 0 0 1em 0;
	padding : 0 0 0 0;
}




DIV.fade{
	border : 1px solid black;
	background-image : url(../gfx/fade-blue.gif);
	background-repeat : repeat-x;
	background-color : #0C5897;
	height : 11px;
	font-size : 10px;
	margin : 0 auto 3px auto;
	color : white;
	width : 750px;
}

#headerBlock{
	border : 1px solid black;
	background-image : url(../gfx/header-bgi.jpg);
	background-repeat : repeat-x;
	background-color : white;
	margin : 0 auto 3px auto;
	width : 750px;
	height : 65px;
	text-align : left;
}

#contentBlock{
	font-size : 0.75em;
	font-family : Arial, Helvetica, sans-serif;
	margin : 0 auto 3px auto;
	padding : 0 0 1px 0;
	width : 750px;
	text-align : left;
	background-image : url(../gfx/content-bgi.gif);
	background-repeat : repeat-y;
	background-position : 0% 100%;
}

#additionalsBlock{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	border : 1px solid black;
	background-image : url(../gfx/fade-yellow.gif);
	background-repeat : repeat-x;
	background-color : #fc0;
	height : 25px;
	font-size : 0.70em;
	margin : 0 auto 3px auto;
	color : #A01111;
	width : 750px;
	text-align : left;
}

#additionalsBlock A{
	color : black;
	text-decoration : none;
	padding : 0 3px 0 3px;
}

#additionalsBlock A:hover{
	color : black;
	text-decoration : underline;
}

#additionalsBlock DIV#links{
	float : left;
	width : 300px;
	text-align : left;
	margin : 5px 0 0 12px;
	display : inline;
}

#siteSearch{
	float : right;
	text-align : right;
	margin : 1px 5px 0 0;
	width : 300px;
	display : inline;
}

#siteSearch form{
	display : inline;
}

#siteSearch label{
	color : black;
}

#q{
	border : 1px solid black;
	background-color : white;
	font-size : 11px;
	padding : 1px 0 2px 0;
	margin : 2px 5px 0 5px;
}

#searchSubmit{
	font-family : Arial, Helvetica, sans-serif;
	border : 1px solid black;
	background-color : #0B5B9E;
	color : white;
	font-size : 11px;
	width : 26px;
	text-align : center;
	margin : 2px 0 0 0;
}

#footerBlock{
	font-size : 0.70em;
	font-family : Arial, Helvetica, sans-serif;
	margin : 8px auto 3px auto;
	width : 750px;
	text-align : left;
}

#cwn{
	float : right;
	text-align : right;
	width : 300px;
}

#updated{
	float : left;	
	text-align : left;
	width : 300px;
}

#columnOne{
	width : 199px;
	margin : 0 0 0 1px;
	display : inline;
	float : left;
}
#columnTwo{
	width : 510px;
	margin : 0 20px -40px 0;
	padding : 15px 0 0 0;
	display : inline;	
	float : right;
	text-align : justify;
}

#columnOne UL{
	margin : 0 0 0 0;
	list-style : none;
	list-style-image : none;
	padding :  0 0 0 0;
}

#columnOne UL LI{
	margin : 0 0 0 0;
	list-style : none;
	padding :  0 0 0 0;
}

#columnOne UL LI A{
	font-size : 90%;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	list-style : none;
	display : block;
	margin : 0 0 0 0;
	padding :  2px 0 2px 22px;
	background-image : url(../gfx/bullet-menu.gif);
	background-repeat : no-repeat;
	background-position : 8px 7px;
	background-color : #DBE4F5;
	border-top : 1px solid white;
	border-bottom : 2px solid #C8D6EF;
	color : black;
	text-decoration : none;
}

#columnOne UL LI A:hover{
	background-color : #B6C8EA;
	border-top : 1px solid white;
	border-bottom : 2px solid #A2B9E1;
	color : black;
}


#columnOne UL LI UL{
	margin : 0 0 0 0;
	list-style : none;
	list-style-image : none;
	padding :  0 0 0 0;
}

#columnOne UL LI UL LI{
	margin : 0 0 0 0;
	list-style : none;
	padding :  0 0 0 0;
}

#columnOne UL LI UL LI A{
	font-size : 90%;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	list-style : none;
	display : block;
	margin : 0 0 0 0;
	padding :  2px 0 2px 32px;
	background-image : url(../gfx/bullet-submenu.gif);
	background-repeat : no-repeat;
	background-position : 22px 9px;
	background-color : #EAF0FC;
	border-top : 1px solid white;
	border-bottom : 2px solid #C8D6EF;
	color : #900;
	text-decoration : none;
}

#columnOne UL LI UL LI A:hover{
	background-color : #C8D6EF;
	border-top : 1px solid white;
	border-bottom : 2px solid #C8D6EF;
	color : black;
}

#statement{
	float : left;
	width : 199px;
	padding : 0 0 6px 1px;
	margin : 0 0 0 0;
	text-align : center;
}

#logoBlock{
	width : 546px;
	margin : 40px 0 0 0;
	padding : 10px 0 0 0;
	display : inline;	
	float : right;
	border-top : 1px solid black;
	background-image : url(../gfx/logoblock.gif);
	background-repeat : no-repeat;
	text-align : center;
}
#logoBlock IMG{
	margin : 0 10px 0 10px;
}

.clear{
	clear : both;
	font-size : 0.1em;
	height : 1px;
}

.imageRight{
	float : right;
	margin : 3px 0 5px 15px;
}

.notebox{
	border : 1px solid black;
	background-color : #f0f0f0;
	padding : 5px 15px 5px 15px;
	font-weight : bold;
	text-align : center;
	margin : 0 0 1em 0;
}

.caption{
	padding :  2px 0 2px 0;
	border : 1px solid black;
	background-color : #FAE077;
	font-size : 90%;
	font-weight : bold;
	color : #900;
}

.inputFormat{
	width : 375px;
	font-family : sans-serif;
}

LABEL{
	font-weight : bold;
}

#sitemap A{
	color : black;
	text-decoration : none;
}

#sitemap A:hover{
	color : #0c5897;
	text-decoration : underline;
}


.red{
	color : #990000;
}

div#countdown1{
	font-size : 280%;
	color : white;
	font-weight : bold;
	border : 1px solid black;
	margin : 4px 0 4px 0;
	padding : 3px 5px 3px 5px;
	height : 40px;
	background-color : #0b5b9e;
	text-align : center;
}