@charset "utf-8";
/* CSS Document */

@font-face { /* declare fonts */
	font-family: "Calibri";
	src: url("fonts/calibri.eot");
	src: local("Calibri"), local("Calibri");
}

body,td,th {
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
body {
	background-color: #eae9e4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.header{
	background-image: url(democamp-bg.png);
	background-position: 0px 200px ;
	background-repeat: no-repeat;

}
a:link {
	color: #b22027;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #b22027;
}
a:hover {
	text-decoration: underline;
	color: #336399;
}
a:active {
	text-decoration: none;
	color: #b22027;
}
h1 {
	font-size: 20px;
	color: #b22027;
	font-weight: bold;	
	line-height:24px;
	margin:0px;
	
}
h2 {
	font-size: 18px;
	color: #b22027;
	line-height:17px;
	margin:0px;
}
h3 {
	font-size: 16px;
	color: #b22027;
	line-height:17px;
	margin:0px;
}
.bottom{
PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(bottom.gif) #1a272e no-repeat left bottom; COLOR: #677881; CLEAR: both; FONT-SIZE: 11px; BORDER-TOP: #2b404d 1px solid; PADDING-TOP: 5px
}

.horizontal-menu a:link{
	color:#b22027;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
}
.horizontal-menu a:visited{
	color:#b22027;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
}
.horizontal-menu-active a:link{
	color:#336399;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
}
.horizontal-menu-active a:visited{
	color:#336399;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
}
.horizontal-menu a:hover{
	color:#336399;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
}
.horizontal-menu  a:hover span{
	/*color:#FFFFFF;
	height:27px;
	display: block;
	background-color: 040707;
	background-image: url(active-button-right.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
}
.textbox{
	background-color:#D8D8D8;
	width: 248px;
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	height: 20px;
	margin: 0px;
	padding-top: 2px;
	border:1px solid #ACACAC;
}
textarea{
	background-color:#D8D8D8;
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	margin: 0px;
	padding-top: 2px;
	border:1px solid #ACACAC;
}
select{
	background-color:#D8D8D8;
	width: 248px;
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	height: 20px;
	margin: 0px;
	padding-top: 2px;
	border:1px solid #ACACAC;
}
.selectbox{
	background-color:#D8D8D8;
	width: 248px;
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	height: 20px;
	margin: 0px;
	padding-top: 2px;
}
.star{
	color:#FF0000;
}
.button{
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	background-image: url(button.png);
	background-repeat: no-repeat;
	width: 85px;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	height: 25px;
	margin: 0px;
	background-position: left top;
	padding-top: 2px;
	font-size: 14px;
}
li{
	padding-bottom:10px;
}
