/* @group General */

@import url(default.css);
@import url(form.css);

body {
	font-family: Helvetica, Arial, sans-serif;
	background: url(../images/custom/bg_body.png) repeat-x top #addfff; 
	color: #555; 
}

li, dt, dd, p {line-height: 1.4em; }
ul, ol, dl, p {margin-bottom: 1.2em; } 

a {color: #f22c13; }
a:hover {color: #fff; }

strong {color: #f22c13; }

button {
	border: 1px solid #555;
	padding: 0;
	width: 60px;
	height: 20px;
	line-height: 18px;
	text-align: center;
	background: #f22c13;
	color: #fff;
	cursor: pointer;
}
button:hover {color: #000; }

.red {
	color: #f22c13;
}

.boldRed, .errorMessage {
	font-weight: bold;
	color: #f22c13;
}

/* @end */


/* @group Layout */

#container {
	margin: 0 auto;
	width: 610px;
	padding-bottom: 20px;
}

.content {
	width: 205px;
	float: left;
}

#form {
	float: right;
	width: 385px;
	text-align: justify;
}

/* @end */

/* @group Headings */

h1 {
	float: right;
	display: block;
	background:url(../images/custom/h1.png) no-repeat center top;
	width: 100%;
	height: 71px;
	text-indent: -999em;
	overflow: hidden;
	margin: 20px 0;
}

* html h1 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/images/custom/h1.png',sizingMethod='image');	background-image: none;}
}

h2 {
	font-size: 1.4em;
	color: #ff3900;
}

h3 {
	clear: #ff3900;
}

/* @end */

/* @group Footer */

#footer {
	width: 610px;
	padding-bottom: 20px;
}

#footer ul {
	margin-bottom: 0;
}

#footer li {
	font-weight: bold;
}

/* @end */