html{
	background-image: url(/components/template/background.jpg);
	background-repeat: repeat-x;
	background-color: #88c3e5;
	padding-top: 16px;
}  
html, body{
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
html, input, select, option, td{
	font-family: Segoe UI, sans-serif;
	font-size: 16px;
	color: #333333;
}
#page{
	width: 928px;
	margin: 16px 0px 16px 0px;
}
#sidebar{
	background-image: url(/components/template/sidebar_background.gif);
	width: 192px;
	padding-bottom: 48px;
	color: #ffffff;
	font-size: 14px;
}
#sidebar_text{
	margin: 16px;
}
#content{
	width: 736px;
	padding: 0px;
	background-color: white;
	margin-left: 16px;
	margin-top: 64px;
	position: relative;
}
#content.black{
	background-color: black !important;
	color: white;
}
#padding{
	padding: 16px 32px 16px 32px;
}
.image_border{
	border: 1px solid #999;
	display: block;
}
img{
	display: block;
	border: none;
}
h1{
	background-image: url(/components/template/header.gif);
	background-repeat: no-repeat;
	
	position: absolute;
	top: -64px;
	left: 0px;
	
	width: 736px;
	margin: 0px;
	
	text-indent: 32px;
	text-transform: uppercase;
	color: white;
	font-size: 32px;
	line-height: 64px;
}
h1 a{
	color: white;
}
h2{
	color: #666666;
}
.left_column{
	width: 336px;
	padding-right: 32px;
}
.right_column{
	width: 304px;
}
.clear{
	float: none;
	clear: both;
}