body {
	margin: 0px;
	background-color: #c0c0c0;
	text-align: center;
}

table#MainTable {
	width: 980px;
	border: 13px solid #fff;
	border-top: 0px;
	margin: 0px auto;
	background-color: #fff;
	text-decoration: none;

}
table#MainTable tr td#MainCell {
	padding: 0px;
        text-decoration: none;

}

table#HeaderTable {
	width: 100%;
	background: url(/images/inner_header_bg.jpg) no-repeat;
	text-decoration: none;

}
table#HeaderTable tr td#PhoneCell {
	font: 18px/18px Arial;
	font-weight: bold;
	color: #0e270d;
	text-align: right;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 25px;
	text-decoration: none;

}
table#HeaderTable tr td#LogoCell {
	padding: 0px;
	text-decoration: none;
}
table#HeaderTableHome {
	width: 100%;
	text-decoration: none;
}
table#HeaderTableHome tr td#PhoneCell {
	font: 18px/18px Arial;
	font-weight: bold;
	color: #0e270d;
	text-align: right;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 25px;
	text-decoration: none;
}
table#HeaderTableHome tr td#LogoCell {
	padding: 0px;
	text-decoration: none;
}
#PhoneNumber {
	padding-right: 65px;
}
#PhoneNumber2 {
	padding-right: 15px;
	float: right;
}
#Login {
	font: 12px/12px Arial;
	font-weight: normal;
	color: #2e0b02;
	text-decoration: none;
}
#Login input {
	background-color: #fff;
	border: 1px solid #93b378;
	width: 127px;
	text-decoration: none;

}
#Login input.Submit {
	background-color: #fff;
	border: 0px;
	width: 30px;
}

table#NavigationTable {
	width: 100%;
	background-image: url(/images/nav_bg.gif);
	text-decoration: none;
}
table#NavigationTable tr td {
	padding: 0px;
	text-decoration: none;

}
table#NavigationTable tr td#NavCell {
	padding-left: 18px;
	font: 13px Arial;
	color: #fff;
	text-decoration: none;

}
table#NavigationTable tr td#NavCell a:link, table#NavigationTable tr td#NavCell a:visited {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
table#NavigationTable tr td#NavCell a:hover, table#NavigationTable tr td#NavCell a.Active:link, table#NavigationTable tr td#NavCell a.Active:visited, table#NavigationTable tr td#NavCell a.Active:hover {
	font-weight: bold;
	/*color: #b10400;*/
	color: #cccccc;
	text-decoration: none;
}
table#NavigationTable tr td#RedBar {
	/*background-color: #800300;*/
	background-color: #cccccc;
	text-decoration: none;
}

table#FlashTable {
	width: 100%;
}
table#FlashTable tr td {
	padding: 0px;
}

table#ContentTable {
	width: 100%;
	text-decoration: none;

}

table#ContentTable tr td#ContentCell {
	padding: 38px 35px 0px 0px;
	font: 12px/16px Arial;
	color: #626b62;
	vertical-align: top;
	text-decoration: none;
}
table#ContentTable tr td#ContentCell2 {
	padding: 12px 12px 6px 6px;
	font: 12px/12px Arial;
	color: #626b62;
	vertical-align: top;
	text-decoration: none;

}
table#ContentTable tr td#ContentCell3 {
	padding: 11px 11px 3px 3px;
	font: 11px/11px Arial;
	color: #626b62;
	vertical-align: top;
	text-decoration: none;
}

}
table#ContentTable1 tr td#ContentCell4 {
	padding: 11px 11px 3px 3px;
	font: 16px/16px Arial;
	color: #000000;
	vertical-align: top;
	text-decoration: none;
}

table#ContentTableHome {
	width: 100%;
}
table#ContentTableHome tr td#ContentCell {
	padding: 10px 35px 0px 90px;
	font: 13px/17px Arial;
	color: #999;
	vertical-align: top;
	text-decoration: none;
}

table#ContentTableHome tr td#SageCell {
	padding: 0px 0px 15px 0px;
	vertical-align: top;
	text-decoration: none;
}

table#ContentTable tr td#RightBarCell {
	padding: 0px 0px 100px 0px;
	background: #000 url(/images/rightside_bg.gif) repeat-x bottom;
	font: 11px/14px Arial;
	color: #fff;
	vertical-align: top;
}
#squareRight {
	margin-bottom: 8px;
}
table#ContentTable tr td#RightBarCell p {
	padding-left: 14px;
	padding-right: 20px;
}
table#ContentTable tr td#SubnavCell {
	padding: 18px 26px 0px 5px;
	vertical-align: top;
	font: 12px/30px Arial;
	text-decoration: none;

}
table#ContentTable tr td#SubnavCell a:link, table#ContentTable tr td#SubnavCell a:visited {
	display: block;
	color: #1c4e1b;
	border-bottom: 1px solid #1c4e1b;
	text-decoration: none;
}
table#ContentTable tr td#SubnavCell a:hover, table#ContentTable tr td#SubnavCell a.Active:link, table#ContentTable tr td#SubnavCell a.Active:visited, table#ContentTable tr td#SubnavCell a.Active:hover {
	display: block;
	color: #b10400;
	border-bottom: 1px solid #1c4e1b;
	text-decoration: none;
}


table#FooterTable {
	width: 100%;
}
table#FooterTable tr td#FooterCell {
	padding: 30px 0px 0px 13px;
	font: 11px/11px Arial;
	color: #b0b0b0;
}
table#FooterTable tr td#SnapCell {
	padding: 30px 13px 0px 0px;
	font: 11px/11px Arial;
	text-align: right;
}
table#FooterTable tr td a:link, table#FooterTable tr td a:visited {
	font: 11px/11px Arial;
	color: #b0b0b0;
	text-decoration: none;
}
table#FooterTable tr td a:hover {
	font: 11px/11px Arial;
	color: #800300;
	text-decoration: none;
}



h1 {
	font: 19px/19px Arial;
	font-weight: normal;
	color: #820300;
	margin-bottom: 0px;
}
h2 {
	font: 16px Arial;
	font-weight: bold;
	color: #1c4e1b;
}


.MainBody {
	font: 12px/16px Arial;
	color: #626b62;
	text-decoration: none;
}
