@import "header.css";
@import "nav.css";
@import "content.css";
@import "footer.css";


html{
	margin:0;
	padding:0;	
	height:100%;
}

body {	
	margin:0;
	padding:0;
	font-size:12px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;	
	height:100%;
	background:url(images/body-bg.gif) top center repeat-x;
	/*background-position:-5px 0;*/
}

#top {
	/*width:930px;*/
	width:100%;
	margin:auto;
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */
}

a {color:#d40438; text-decoration:none;}
a:hover {color:#d40438; text-decoration:underline;}
a.state-visible, a.state-private {color:#d40438 !important; font-weight:normal;}
img {border:0;}
form, p {
	margin:10px 0;
}
ul {
	margin:10px 0 10px 15px;
	padding:0;
}
input, select {font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#000000;}
textarea {font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#000000;}

h1, h2, h3, h4 {
	margin:10px 0;
}

h1, h2, h3, h4, h5, h6 {
	border:none;
	border:0;
}

h1 {
	display:block;
	font-size:18px;
	font-weight:normal;
	color:#d40438;
	min-height:26px;
	height:auto !important;
	height:26px;
	margin:18px 0;
}

h2 {
	font-size:16px;
}

h3 {
	font-size:14px;
}

h4 {
	font-size:12px;
}

h5 {
	font-size:12px;
	margin:0;
}

h6 {
	font-size:12px;
	margin:0;
	font-style:italic;
}

blockquote {
	margin-left:40px;
}

fieldset {
	/*border:1px solid #dadada;*/
	border-color:#dadada;
}

legend {
	margin-left:20px;
	/*color:#0046d5;*/
}

.block_inner legend {
	background-color:#f9f9f9;
}

.clear {
	clear:both;
}

