h1 {
	text-align: center;
}

.BodyFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;

}

.videoHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left!Important;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ContactFont {
	font-family: "Times New Roman";
	font-size: 15pt;
	font-weight: bold;
}
.AddressFont {
	font-family: "Times New roman";
	font-size: 10pt;
	font-weight: normal;
}

.NewAddressFont {
background-color:#FF9900;
border:solid #000000 thin;
width:550px;
	font-family: "Times New roman";
	font-size: 14pt;
	font-weight: bold;
}


.SmallBodyFont {
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	
}

.SmallBodyFont p{
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	
}
.callouts {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
}
.questions {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #990000;
}
.TestDate {
	font-family: times;
	font-size: 12pt;
	font-weight: bold;
}
.TestBody {
	font-family: "times new roman";
	font-size: 12pt;
	font-style: italic;
	font-weight: normal;
	color: #666666;
}
#qc {
	width: 170px;
	height: auto;
	margin-top: 10px;
	margin-left: 7px;
}
#qc input {
	margin-top: 5px;
	border: 1px solid #269BA5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
#qc textarea {
	width: 154px;
	height: 75px;
	margin-top: 5px;
	border: 1px solid #269BA5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
#blogNav {
	background-color: #2C4274;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	position: relative;
	left: 0px;
	top: 0px;
}
#blogNav h3 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
#blogNav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 12px;
}
#blogNav ul li {
}
#blogNav ul li a:link, #blogNav ul li a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#blogNav ul li a:hover, #blogNav ul li a:active {
	color: #FF9900;
	text-decoration: underline;
}
.blogCont {
}
.blogCont h1 {
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #3086B1;
}
.blogCont h3 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.blogCont h3.blogDate {
	font-size: 10px;
	font-weight: normal;
}

.terms {
	font-family: Arial;
	font-size: 11px;
	color: #000066;
}

.video {
    text-align: center;!important
}

#holiday a{
	width:180px;
	height:125px;
	display:block;
	background-image:url(../images/holiday-stp.jpg);
	background-position: 0 0;
}
#holiday a:hover{
background-position:0 -125px;
}

#video-container {
}
#flash-video {
    float:right;
	width: 290px;
	height: 240px;
	margin-left:12px;
	border: 1px solid #000000;
	
}
#mast-container {
}
#flash-mast{
}


.button{
margin-left:45px;
}
.submitbtn{
	width:140px;
	height:55px;
background-image:url(../images/submit.gif);
}
.address2 {
  display: none;
}
.valid {
  background-color: #D0ECAA !important;
}
.invalid {
  background-color: #EC8486 !important;
}
