BODY{
	background-color : white;
	margin :  0 0 0 0;
	padding : 0 0 0 0;
	text-align : center;
}

A{
	color : #004990;
	text-decoration : none;	
}
A:hover{
	color : #004990;
	text-decoration : underline;
}
p{
	font-size : ;
	padding : 0 85px 0 0;
	margin : 0 0 1em 0;
	line-height : 20px;
}

h1{
	color : #004990;
	font-size : 180%;
	padding : 0 0 0 0;
	margin : 0 0 0.6em 0;
	font-weight : normal;
}

h2{
	color : #004990;
	font-size : 140%;
	padding : 0 0 0 0;
	margin : 0 0 0.8em 0;
	font-weight : 500;
}

H3{

}

OL, UL, Blockquote{
	margin : 0 25px 1em 25px;
	padding : 0;
	line-height : 19px;
}

UL {
	list-style : square;
	color : #004990;
}

#container{
	font-size : 0.73em;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 780px;
	margin : 0 auto 0 auto;
	padding : 0 0 20px 0;
	position : relative;
	text-align : left;
}

#contentBlock{
	float : left;
	background-image : url(/assets/gfx/content-block.gif);
	background-repeat : no-repeat;
	min-height : 530px;
	width : 540px;
	padding : 20px 35px 0 35px;
	margin : -12px 0 0 0;
	z-index : 100;
}


#logo{
	position : relative;
	z-index : 10;
	height : 173px;
}
ul#menu{
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 81px;
	background-image : url(/assets/gfx/menu-background.gif);
	background-repeat : no-repeat;
	padding : 0 0 0 75px;
	margin : 0 0 1em 0;
	line-height : normal;
	list-style : none;
}
ul#menu LI{
	float : left;
	color : #004990;
	list-style : none;
	margin : 34px 10px 0 0;
	padding : 0 0 0 16px;
	background-image : url(/assets/gfx/menu-seperator.gif);
	background-position : 0px 5px;
	background-repeat : no-repeat;
	font-weight : bold;
}



#circles{
	background-image : url(/assets/gfx/circles.gif);
	background-repeat : no-repeat;
	position : absolute;
	top : 20px;
	right : 0;
	width : 382px;
	height : 525px;
}

#address{
	position : absolute;
	top : 50px;
	right : 150px;
	text-align : left;
	width : 150px;
	line-height : 20px;
}

#address B, #address Strong{
	color : #004990;
}

#anchorDecoration{
	position : absolute;
	bottom : 0;
	right : 40px;
	width : 220px;
	height : 220px;
}

#footer{
	color : #b5b5b5;
	font-size : 90%;
	background-image : url(/assets/gfx/content-close.gif);
	background-position : 0% 100%;
	background-repeat : no-repeat;
	float : left;
	width : 500px;
	padding : 25px 35px 0 35px;
}


#cwn{
	float : right;
	font-size : 90%;
	text-align : right;		
}

#updated{
	float : left;
	font-size : 90%;
	text-align : left;
}

.clear{
	height : 1px;
	clear : both;
}


.formInput{
	border : none;
	background-color : #dfdfdf;
	padding : 2px 5px 2px 5px;
	margin : 0 0 1px 0;
	color : #004990;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.full{
	width : 300px;
}
.small{
	width : 80px;
}
.medium{
	width : 180px;
}
#contentBlock Table{
	margin : 0 85px 1em 0;
}

.floatLeft{
	margin : 5px 10px 0 0;
	float : left;
}
#flashArea{
	text-align : center;
	margin : 0 85px 0 0;
	


}

#flashPlaceholder{
	margin : 0 auto 1.5em auto;
	border : 1px solid black;
	width : 320px;
	height : 240px;
}
.indenter{
	margin : 0 85px 0 0;
}
