/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
@import 'lib/forms.css';

body {
	background-color:		#998;
	text-align:				center;
	margin:					0px;
	margin-top:				10px;
	margin-bottom:			10px;
}

.head {
	background-color:		#42413D;
	height:					10px;
	width:					800px;
	border:					1px solid black;
}

.header {
	border:					1px solid black;
	border-top:				0px;
	border-bottom:			0px;
	height:					150px;
	width:					800px;
	overflow:				hidden;
}

.headerlogo {
	position:				absolute;
	background-image:		url(../img/logo.png);
	background-repeat:		no-repeat;
	height:					150px;
	width:					800px;
	float:					left;
}

.mainmenu {
	float:					left;
	background-color:		#42413D;
	width:					800px;
	border:					1px solid black;
}

.submenu {
	float:					left;
	width:					160px;
	margin:					30px;
}

.footer {
	float:					left;
	background-color:		#42413D;
	height:					15px;
	width:					800px;
	border:					1px solid black;
	color:					white;
	text-align:				center;
	padding:				2px 0px;
}

.footer p {
    margin:                 0px;
}

.footer a {
	color:					white;
}

.page {
	background-image:		url(../img/content_bg.jpg);
	float:					left;
	width:					800px;
	border:					1px solid black;
	border-top:				0px;
	border-bottom:			0px;
	margin:					0 auto;
	text-align:				left;
}

.mainmenu ul {
	display:				inline;
	list-style:				none;
	font-size:				1.2em;
}

.mainmenu li {
	float:					left;
	padding:				4px 0px 4px 20px;
}

.mainmenu a {
	color:					white;
	text-decoration:		none;
}

.submenu ul {
	list-style:				none;
	font-size:				1.1em;
}

.submenu a {
	color:					black;
	text-decoration:		none;
}

.active a {
	color:					#ED1E2E;
	font-weight:			bold;
}

.content {
	background-image:		url(../img/content_bg2.jpg);
	background-repeat:		no-repeat;
	background-position:	bottom right;
	float:					left;
	width:					555px;
	margin:					0px;
}

.contentcontent {
	padding:				20px;
}

.csc-loginform p {
	margin:					0px;
}

.csc-loginform input {
	width:					100px;
}

.csc-loginform .csc-form-labelcell {
	padding-left:			0px;
	padding-top:			2px;
}


