@charset "utf-8";

body {

	margin: 0;

	padding: 0;

	text-align: center;

	color: #000000;

	background-color: #ececec;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	background-image: url(../images/bg_top.png);

	background-repeat: repeat-x;

}

.oneColFixCtrHdr #container {

	width: 820px;

	background: #FFFFFF;

	margin: 0 auto;

	text-align: left;

}

.oneColFixCtrHdr #header {
	height: 193px;
	background-image: url(../images/bg_top.gif);
	background-repeat: repeat-x;

}

.oneColFixCtrHdr #mainContent {

	padding: 0 20px; 

	background: #FFFFFF;

}

.oneColFixCtrHdr #footer {

}

#footerShadow {

	background-image: url(../images/footer_shadow.gif);

	background-repeat: repeat-x;

	height: 27px;

}

#footerMain {

	background-image: url(../images/footer_bg.gif);

	background-repeat: repeat-x;

	height: 64px;

	text-align: center;

}

.oneColFixCtrHdr #footer p {

	margin: 0; 

	padding: 10px 0; 

}

#logo {

	margin-top: 16px;

	float: left;

	margin-left: 45px;

}



#nameTagLine {

	margin-top: 25px;

}

#nav {
	text-align: center;
	height: 35px;
	width: 698px;
	background-image: url(../images/nav.gif);
	vertical-align: top;
	margin-left: 41px;

}

#nav a:link {

	color: #FFF;

	text-decoration: none;

}

#nav a:visited {

	color: #FFF;

	text-decoration: none;

}

#nav a:hover {

	color: #FFF;

	text-decoration: underline;

}

#nav a:active {

	color: #FFF;

	text-decoration: underline;

}



.navContent {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #FFF;

	font-weight: normal;

	padding-top: 7px;

	float: left;

}

#navContentWrapper {
	margin-left: 164px;

}



.navDivider {

	float: left;

	margin-right: 25px;

	margin-left: 25px;

}





.title1 {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 16px;

	font-weight: bold;

	text-align: center;

	color: #333;

}

.subscribe {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: bolder;

}

.bullets {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: normal;

	line-height: 22px;

}

.bulletsbold {



	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: bolder;

	line-height: 22px;

}

.bullets_greenunderline {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: normal;

	line-height: 22px;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #009966;

}

.confirmhead {

	font-family: Tahoma, "times New Roman", sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #044621;

}

.confirm-subhead-black {

	font-family: Tahoma, "times New Roman", sans-serif;

	font-size: 22px;

	font-weight: bold;

	color: #000000;

}

.bodyside {

	font-family: "Times New Roman", Times, serif;

	font-size: 16px;

	color: #007B00;

	font-weight: bold;

}

.videotable {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 20px;

	line-height: 32px;

}

.videotableyellow {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 20px;

	line-height: 32px;

	background-color: #FFFF99;

}

.videotablesub {



	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	line-height: 20px;

}

.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.footer_underline {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #90332E;

}

.policy {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.bulletsyellow {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: normal;

	line-height: 22px;

	background-color: #FFFF99;

}
