
a {
	color : black;
	text-decoration : underline;
}

img {
	border : none;
}


h1 {
	color : #0099CC;
	font-size : 12pt;
	margin-bottom : 0;
}

h2 {
	color : black;
	/* border-bottom : 1px solid black; */
	font-size : 105%;
}

p {
	margin : 0 0 12pt 0;
}

.clear {
	clear : both;
	display: block;
	overflow: hidden;
	height: 1px;
	margin-top : -1px;
	width : 100%;
}

body {
	background-attachment: fixed;
	margin : 0;
			font-family : verdana, sans-serif;

			background : url('/images/bg.jpg');

			color : black;

			font-size : 10pt;

	}

#container {
	margin : 10px auto;
	padding : 0px;
			width : 1000px;
			border : 1px solid white;
	
	background : white;
}

.placeholder {
	margin : 0;
	padding : 0;
	float : left;
	width : 100%;
	overflow : hidden;
}

.placeholder div.std {
	margin : 0px;
	padding : 5px;
	overflow : hidden;
}

.header {
	border-bottom : 1px solid white;
}

#footer {
	text-align : center;
	border-top : 1px solid white;
}


.header, #footer {
	margin : -0px;
}


.header {
	margin-bottom : 0px;
	background : white;
}

#footer {
        margin-top : -1px;
        background : white;
}




#content {
	float : none;
}

#content .std {
	background : #fafafa;
}






.header {
	text-align : center;
}

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

.header li {
	display : inline;

	margin : 2px 0.2em 2px 0;
}
.header li.sep {
	position : relative;
	bottom : 2px;
	font-size : 10px;
}

.header a {
	text-decoration : none;
}

.header a:hover {
	text-decoration : underline;
}










#footer {
	text-align : center;
	font-size : 80%;
}

#footer ul {
	margin : 0;
	padding : 0;
	list-style : none;
}

#footer li {
	padding : 0;
	display : inline;
	margin : 0;
}
#footer li.sep {
	position : relative;
	bottom : 2px;
	font-size : 70%;
}
#footer a {
	color : ;
	text-decoration : none;
}

#footer a:hover {
	text-decoration : underline;
}


span.error {
	color : #900;
	display : block;
	margin-bottom : 1ex;
}
