
* {
	padding: 0;
	margin: 0;
	}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	color: #000000;
	
	}
body{
	background: #fff;
	font-size: 62.5%; /* Resets 1em to 10px */
	text-align: center;
	font-family: Georgia, serif;
	color: #000;
	}

.footer_small {
	font-size:11px;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:9px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	margin: 5px;
	padding: 5px;
}
div.containers {
	margin: auto;
	text-align: center;
	width: 760px;
	background: #990000;
	}

div.container {
	margin: auto;
	text-align: center;
	width: 760px;
	}
	
div.subs {
	width: 760px;
	background: red;
	
}

div.header {
	border-bottom: 1px solid #999;
	margin-top: 0px;
	margin-bottom: 20px;
	padding-bottom: 19px;
	text-align: center;
	}
div.content {
	}
div.content h1 {
	font-size: 2.4em;
	line-height: 1.6666667;
	margin-bottom: 20px;
	}
div.content h2 {
	font-size: 1.8em;
	line-height: 1.1111111;
	margin-bottom: 20px;
	}
div.content h1.nochild {
	margin-bottom: 40px;
	}
div.content h3 {
	font-size: 1.8em;
	line-height: 1.1111111;
	}
div.content h4, div.content h5, div.content h6 {
	font-size: 1.4em;
	line-height: normal;
	}
div.content h7 {
	font-size: 1.4em;
	line-height: 1.4285714;
	font-weight: bold;
	
	}
div.content p {
	font-size: 1.4em;
	line-height: 1.4285714; /* 20px */
	margin-bottom: 20px;
	}
div.content ul {
	margin-bottom: 20px;
	}
div.content ul li {
	font-size: 1.4em;
	line-height: 1.4285714;
	padding-left: 15px;
	}
div.content ol {
	margin-bottom: 20px;
	margin-left: 25px;
	}
div.content ol li {
	font-size: 1.4em;
	line-height: 1.4285714;
	}
div.content ul ul, div.content ul ul ul, div.content ul ul ul ul, div.content ul ul ul ul ul,
div.content ol ol, div.content ol ol ol, div.content ol ol ol ol, div.content ol ol ol ol ol {
	margin-bottom: 0;
	}
div.content li li, div.content li li li, div.content li li li li, div.content li li li li li {
	font-size: 1em;
	}
div.content ul ol li {
	background: none;
	padding-left: 0;
	}
a:link, a:visited {
font-size: 14px;
	color: #c8001e;
	text-decoration: none;
	}
a:hover, a:active {
	color: #c8001e;
	text-decoration: underline;
	}
img {
	border: none;
	}
#offer{
width:750px;
height:50px;
display:block;
}
#offer p{
font-size:16px;
color:#C8001E;
text-align:left;
padding-top:15px;
font-weight:bold;
}


.messagebox{
	float:left;
	width:40px;
	margin-left:10px;
	border:1px solid #c93;
	background:#ffc;
	padding:3px;
}
.messageboxok{
	
	width:auto;
	margin-left:10px;
	border:1px solid #349534;
	background:#C9FFCA;
	padding:3px;
	font-weight:bold;
	color:#008000;
	
}
.messageboxerror{
	
	width:400px;
	margin-left:10px;
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:3px;
	font-weight:bold;
	color:#CC0000;
}
.b{display:none;}
.pricetab{ font-size:12px;}
.pricehead{ font-size:13px; font-weight:bold; background-color:#CCCCCC;}
