body {

	height: 100%;

	margin: 0px;

	padding: 0px;

	background-color: #CC0000;

}

form {

	margin: 0px;

	padding: 0px;

}

body, div, span, a {

	font-family: Arial, sans-serif;

	font-size: 13px;

}

a {

	color: #001154;

	text-decoration: underline;

	font-weight: bold;

}

a:hover {

	text-decoration: none;

}
.clear
{
	clear: both;
}

#mainContent {

	background: url(../img/homeBg.png) no-repeat 0px 0px;

	width: 648px;

	height: 368px;

	text-align: left;

	display: none;

	border: solid #CC0000 1px;

}

.marginBlock {

	background: transparent;

	margin: 20px;

}

#bookLink {

	background: url(../img/flash.gif) no-repeat 0px 0px;

	padding-left: 20px;

}

#loginLinkContainer {

	text-align: center;

	display: block;

	width: 360px;

	margin-top: 10px;

}

#loginLink {

	background: url(../img/login.gif) no-repeat 0px 0px;

	padding-left: 20px;

}

.error {

	color: red;

	font-size: 10px;

}

#mainContent h1 {

	font-size: 15px;

	margin-top: 120px;

	font-weight: bold;

}

#mainContent h4 {

	margin-bottom: 10px;

	display: block;

	font-size: 13px;

	font-weight: bold;

}

#mainContent li {

	margin-top: 25px;

	margin-bottom: 5px;

}

#mainContent label, #mainContent input {

	width: 180px;

	color: #A7A6AA;

	margin-top: 1px;

}

#mainContent label {

	display: block;

	float: left;

}

.preload {

	visibility: hidden;

}

#loadingMessage {

	color: white;/*#003366;*/

	font-size: 15px;

	font-weight: bold;

}

#bottomContainer
{
	width: 648px;
	margin: 0 auto;
}


#contactLinkContainer {

	margin-top: 0px;

	display: block;

	float: right;
	margin-right: 15px;

}

#contactLink {

	color: white;

	text-decoration: underline;

	background: url(../img/email.gif) no-repeat 0px 0px;

	padding-left: 20px;

}

#contactLink:hover {

	text-decoration: none;

}
#linkedInContainer
{
	display: block;

	float: right;
	margin-right: 15px;
}

