html {
  margin: 0px;
  padding: 0px;
  border: 0px;
  height: 100%
}
body {
  margin: 0px;
  padding: 0px;
  border: 0px;
  height: 100%;
  color: #000000;
  background: #FFFFFF url(bg.jpg) 50% 0%;
  font-family: "Arial Black", Arial, verdana, helveltica, sans-serif;
}
#pagemaster {
  margin: 0px;
  padding: 0px;
  border: 0px;
  height: 100%;
}
#skinmaster {
  margin: 0px;
  padding: 0px;
  border: 0px;
  height: 100%;
}
.FormTable table tr td {
  padding: 4px;
}
.SubHead{
  color: #A7362E;
  background-color: transparent;
}
.goldbartop {
  height: 31px;
  width: 1030px;
  text-align: right;
  font-size: 12px;
  background: url(goldbar.png);
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  position: relative;
  top: 0px;
}
.goldbartopspacer {
  position: relative;
  top: 4px;
}
.goldbarbottom {
  height: 31px;
  width: 1030px;
  text-align: left;
  font-size: 12px;
  background: url(goldbar.png) 50% no-repeat;
  padding: 0px;
}
.goldbarbottominfo {
  text-align: left;
  font-size: 12px;
}
.contenttable {
  width: 663px;
  text-align: left;
  margin: 0px;
  padding: 0px;
  border: 0px;
  background: url(whitepage-middle.png) 50% repeat-y;
}
.whitepage-all {
  text-align: left;
  margin: 0px;
  background: url(whitepage-top.jpg) 50% 0% no-repeat;
  border: 0px;
}
.pushitup {
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 0px;
  padding-right: 0px;
  min-height: 600px;
}
.whitepage-top {
  clear: none;
  margin: 0px;
  padding: 0px;
  border: 0px;
  background: url(whitepage-bottom.jpg) 50% 100% no-repeat;
}
.whitepage-bottom {
  clear: none;
  margin: 0px;
  padding: 0px;
  border: 0px;
  position: relative;
}
.vvtopspace {
  height: 68px;
}
.ovlogo {
  background-color: transparent;
  color: #FFFFFF;
  font-size: 12px;
}
.loginlink {
  position: relative;
  top: -4px;
}
A.loginlink:link, A.loginlink:active, A.loginlink:visited {
  color: #A01E10;
  background-color: transparent;
}
A.loginlink:hover {
  color: #FFFFFF;
  background-color: transparent;

}
A.ovlogo:link,A.ovlogo:visited, A.ovlogo:active {
  color: #FFFFFF;
  background-color: transparent;
  font-size: 12px;
}
A.ovlogo:hover {
  color: #FFFFFF;
  background-color: transparent;
  font-size: 12px;
}
a:link, a:visited, a:active {
  text-decoration: underline;
  color: #A01E10;
  background-color: transparent;
  font-family: arial, verdana, sans-serif;
}
a:hover{
  text-decoration: none;
  color: #A01E10;
  background-color: transparent;
  font-family: arial, verdana, sans-serif;
}
p {
   color: #000000;
  background-color: transparent;
  font-size: 14px;
}
li {
   color: #000000;
  background-color: transparent;
  font-size: 14px;
}
h1 {
  color: #B27B30;
  background-color: transparent;
  font-size: 14px;
}
h2 {
  color: #A01E10;
  background-color: transparent;
  font-size: 14px;
  font-weight: bold
}
h5 {
  color: #A01E10;
  background-color: transparent;
  font-size: 14px;
}
h3 {
  color: #000000;
  background-color: transparent;
  font-size: 14px;
}
h4 {
  color: #000000;
  background-color: transparent;
  font-size: 12px;
  font-family: arial, verdana, sans-serif;
}
.menu1 {
  color: #FFFFFF;
  background-color: transparent;
  text-align: center;
  font-size: 18px;
}
.breadcrumbs-div {
  padding-top: 0px;
  padding-bottom  : 0px;
  padding-left: 20px;
  padding-right: 0px;
  color: #FFFFFF;
  background-color: transparent;
}
.BreadCrumb {
  color: #FFFFFF;
  background-color: transparent;
  font-size: 12px;
}
A.BreadCrumb:link,A.BreadCrumb:active,A.BreadCrumb:visited,A.BreadCrumb:hover  {
  color: #FFFFFF;
  background-color: transparent;
  font-size: 12px;
}
.MainMenu_MenuContainer {
  background-color: transparent;
  width: 367px;
}
.MainMenu_MenuBar {
  background-color: transparent;
  width: 367px;
  font-size: 18px;
}
.MainMenu_LeftSeparator {
  width: 20px;
  height: 28px;
  background-color: transparent;
}
.MainMenu_SubMenu, .ModuleTitle_SubMenu {
  margin: 0 0 0 1px;
  background-color: #A01E10;
  border-top:0px;
  border-bottom:1px solid #000000;
  border-left:7px solid #A45420;
  border-right:1px solid #000000;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left:10px;
  padding-right: 10px;
  z-index: 99999;
}
.MainMenu_MenuItem, .ModuleTitle_MenuItem {
  color: #FFFFFF;
  background-color: transparent;
  height: 20px;
  border: 0;
}
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel {
  color: #FFFFFF;
  text-decoration: underline;
  height: 20px;
  border: 0;
  background-color: transparent;
}
.MainMenu_Idle {
  color: #FFFFFF;
  text-decoration: none;
  background-color: transparent;
  font-size: 18px;
  padding: 0;
  height: 22px;
}
.MainMenu_Selected {
  text-decoration: none;
  color: #B27B30;
  background-color: transparent;
  font-size: 18px;
  padding: 0;
  height: 20px;
}
.MainMenu_Active, .MainMenu_BreadcrumbActive {
  text-decoration: none;
  color: #B27B30;
  background-color: transparent;
  font-size: 18px;
  padding: 0;
  height: 22px; 
}
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  {
  display: none;
}
.ModuleTitle_MenuContainer {
}
.ModuleTitle_MenuBar {
}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel {
  padding: 0;
}
.ModuleTitle_MenuBreak, .MainMenu_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon {
  display: none;
}
.MainMenuBottom_Idle {
  color: #000000;
  background-color: transparent;
  padding: 0px;
  font-size: 8px;
  height: 22px;
}
.MainMenuBottom_Selected {
  color: #FFFFFF;
  background-color: transparent;
  padding: 0px;
  font-size: 8px;
  height: 22px;
}
.MainMenuBottom_Active, .MainMenuBottom_BreadcrumbActive {
  color: #FFFFFF;
  background-color: transparent;
  padding: 0px;
  font-size: 8px;
  height: 22px;
}
A.termsOfUse:link {
  color: #000000;
  background-color: transparent;
  display: inline;
  text-align: left;
  font-size: 8px;
  font-family: "Arial Black", Arial, verdana, helveltica, sans-serif;
  position: relative;
  top: 5px;
  text-decoration: none;
}
A.termsOfUse:active {
  color: #FFFFFF;
  background-color: transparent;
  display: inline;
  text-align: left;
  font-size: 8px;
  font-family: "Arial Black", Arial, verdana, helveltica, sans-serif;
  position: relative;
  top: 5px;
  text-decoration: none;
}
A.termsOfUse:visited {
  color: #000000;
  background-color: transparent;
  display: inline;
  text-align: left;
  font-size: 8px;
  font-family: "Arial Black", Arial, verdana, helveltica, sans-serif;
  position: relative;
  top: 5px;
  text-decoration: none;
}
A.termsOfUse:hover {
  color: #FFFFFF;
  background-color: transparent;
  display: inline;
  text-align: left;
  font-size: 8px;
  font-family: "Arial Black", Arial, verdana, helveltica, sans-serif;
  position: relative;
  top: 5px;
  text-decoration: underline;
}
A.privacyStatement:link {
  color: #000000;
  background-color: transparent;
  display: inline;
  text-align: left;
  font-size: 8px;
  font-family: "Arial Black", Arial, verdana, helveltica, sans-serif;
  position: relative;
  top: 5px;
  text-decoration: none;
}
A.privacyStatement:active {
  color: #FFFFFF;
  background-color: transparent;
  display: inline;
  text-align: left;
  font-size: 8px;
  font-family: "Arial Black", Arial, verdana, helveltica, sans-serif;
  position: relative;
  top: 5px;
  text-decoration: none;
}
A.privacyStatement:visited {
  color: #000000;
  background-color: transparent;
  display: inline;
  text-align: left;
  font-size: 8px;
  font-family: "Arial Black", Arial, verdana, helveltica, sans-serif;
  position: relative;
  top: 5px;
  text-decoration: none;
}
A.privacyStatement:hover {
  color: #FFFFFF;
  background-color: transparent;
  display: inline;
  text-align: left;
  font-size: 8px;
  font-family: "Arial Black", Arial, verdana, helveltica, sans-serif;
  position: relative;
  top: 5px;
  text-decoration: underline;
}

.survey_form_Label {
  color: #A7362E;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, verdana, helveltica, sans-serif;
  line-height: 16px;
  margin-top: 20px;
  margin-bottom: 5px;
  margin-left: 0;
  margin-right: 5px;
  border-top: 0px;
  border-bottom: 0px solid #000000;
  border-left: 0px;
  border-right: 0px;
}
.survey_form_Label2 {
  color: #A7362E;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, verdana, helveltica, sans-serif;
  line-height: 16px;
  margin-top: 20px;
  margin-bottom: 15px;
  margin-left: 0;
  margin-right: 5px;
  border-top: 0px;
  border-bottom: 0px solid #000000;
  border-left: 0px;
  border-right: 0px;
}
.survey_form_LabelBig {
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, verdana, helveltica, sans-serif;
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left: 0;
  margin-right: 5px;
  border-top: 0px;
  border-bottom: 0px solid #000000;
  border-left: 0px;
  border-right: 0px;
}
.survey_form_TextBox {
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, verdana, helveltica, sans-serif;
  width: 95%;
  margin-top: 5px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 5px;
}.survey_form_TextBox2 {
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, verdana, helveltica, sans-serif;
  width: 80%;
  margin-top: 5px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 10px;
}
.survey_form_MLTextBox {
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, verdana, helveltica, sans-serif;
  margin-top: 5px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 5px;
  width: 100%;
}
.survey_form_RadioList {
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, verdana, helveltica, sans-serif;
  margin-top: 5px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 4px;
  border: 1px solid #000000;
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
  width: 100%;
}
.survey_form_RadioList2 {
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, verdana, helveltica, sans-serif;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0px;
  border-bottom: 1px solid #000000;
  width: 100%;
  text-align: right;
}

/* JQuery Cycle Styles */
.slideshow {
	display:block;
	width:357px;
	height:410px;
	
	margin:20px auto;
	
	text-align:center;
}

.slideshow img {
	max-width:337px;
	max-height:390px;
	border:10px solid #FFFFFF;
}

/* Video Formatting Styles */
a.videoSmall {
	position:relative;
	display:block;
	height:127px;
	width:170px;
	
	margin:auto;
	
	text-decoration:none;
}

	a.videoSmall div.videoText  {
		position:relative;
		display:block;
		height:28px;
		width:154px;
		top:0px;
		left:0px;
		
		background:url(images/videoSmall.png) top left no-repeat;
		margin:0px;
		padding:93px 8px 6px 8px;
		
		color:#FFFFFF;
		font-weight:bold;
		line-height:14px;
		white-space:nowrap;
		
		z-index:100;
	}

		a.videoSmall div.videoText p {
			position:relative;

			margin:0px;
			padding:0px;
			
			color:#FFFFFF;
			font-weight:bold;
			line-height:14px;
			white-space:nowrap;
			
			z-index:100;
		}
			
			a.videoSmall div.videoText p.duration {
				position:relative;
				display:block;
				
				padding-left:12px;
				
				color:#FFFFFF;
				font-style:italic;
				font-weight:normal;
			}
		
		a.videoSmall img {
			position:absolute;
			display:block;
			top:0px;
			left:0px;
			height:127px;
			width:170px;
			
			border:2px solid #000000;
			margin:0px;
			padding:0px;
			
			text-align:center;

			z-index:90;
		}

a.videoLarge {
	position:relative;
	display:block;
	height:240px;
	width:340px;
	
	margin:auto;
}

	a.videoLarge div.videoText  {
		position:relative;
		display:block;
		height:28px;
		width:324px;
		top:0px;
		left:0px;
		
		background:url(images/videoLarge.png) top left no-repeat;
		margin:0px;
		padding:206px 8px 6px 8px;
		
		color:#FFFFFF;
		font-weight:bold;
		line-height:14px;
		white-space:nowrap;
		
		z-index:100;
	}

		a.videoLarge div.videoText p {
			position:relative;

			margin:0px;
			padding:0px;
			
			color:#FFFFFF;
			font-weight:bold;
			line-height:14px;
			white-space:nowrap;
			
			z-index:100;
		}
			
			a.videoLarge div.videoText p.duration {
				position:relative;
				display:block;
				
				padding-left:12px;
				
				color:#FFFFFF;
				font-style:italic;
				font-weight:normal;
			}
		
		a.videoLarge img {
			position:absolute;
			display:block;
			top:0px;
			left:0px;
			height:240px;
			width:340px;
			
			border:2px solid #000000;
			margin:0px;
			padding:0px;
			
			text-align:center;

			z-index:90;
		}
