@charset "utf-8";
/* CSS Document */

html,body {
	height: 100%;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/site-bg.jpg);
	background-repeat: repeat-x;
}

a {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

.red-numbers {
	color: #CC0000;
	font-weight: bold;
	font-size: 16px;
}

.left-border {
	background-image: url(images/left-border.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

.right-border {
	background-image: url(images/right-border.jpg);
	background-position: left;
	background-repeat: repeat-y;
}

.top {
	background-image: url(images/top-bg.jpg);
	background-position: top;
	background-repeat:repeat-x;
}

.red-area {
	background-image: url(images/main-red.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #ED1D2B;
}

.top-corner-left {
	background-image: url(images/top-corner-left.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

.top-corner-right {
	background-image: url(images/top-corner-right.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.bottom-corner-left {
	background-image: url(images/bottom-corner-left.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.bottom-corner-right {
	background-image: url(images/bottom-corner-right.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.grey-box {
	background-image: url(images/bottom-bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

.bottom-left-grey {
	background-image: url(images/bottom-left-grey.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.bottom-right-grey {
	background-image: url(images/bottom-right-grey.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.topleft-red {
	background-image: url(images/top-left-red.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.topright-red {
	background-image: url(images/top-right-red.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

.bottomleft-red {
	background-image: url(images/bottom-left-red.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.bottomright-red {
	background-image: url(images/bottom-right-red.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
}

.newsletter {
	background-image: url(images/newsletter-top.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: 193px;
}

.newsletter-main {
	background-image: url(images/newsletter-tile.jpg);
	background-position: center;
	background-repeat: repeat-y;
}

.newsletter-end {
	background-image: url(images/newsletter-end.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 20px;
}

.freetips {
	background-image: url(images/freetips-top.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: 193px;
}

.helpme {
	background-image: url(images/helpme-top.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: 193px;
}
.resources {
	background-image: url(resources.png);
	background-position: top center;
	background-repeat: no-repeat;
	height: 94px;
}

.redtext {
    color: #FF3300;
 }

#one-box {
	height: 194px;
	display: none;
	overflow: hidden;
}

#three-box {
	height: 194px;
	display: none;
	overflow: hidden;
}

#six-box {
	height: 194px;
	display: none;
	overflow: hidden;
}