/************** Default Elements *******************/* {	margin: 0;	padding: 0;	border: 0;}/* hide from IE mac \*/ html {	min-height: 100%;	margin-bottom: 1px;}/* end hiding from IE5 mac */body {	font: 100.01%/120% Arial, Helvetica, sans-serif;/*	color: #fff;*/	color:#000000;	background: #141414;}/************** Layout Elements *******************/#wrapper {	width: 770px;	margin: 0 auto;	font-size: 80%;	background-color:#FFFFFF;	min-height: 400px;}#wrapper #logo {	margin: 0 auto;	padding-bottom:20px;	text-align:center;}#header {	min-height: 70px;}#header #title {/*	margin-top: 20px;*/}#header ul {	border-bottom: 1px solid  #051153;	border-right: 1px solid  #051153;	border-left: 1px solid  #051153;	list-style-type: none;	margin: 13px 20px 0 20px;	min-height: 22px;}#header li {	float: right;	padding: 2px 10px;	border-left: 1px solid #CC0000;}#header li a {	color: #b8b8b8;	text-decoration: none;}#header li a:hover {	color: #CC0000;	text-decoration:underline;}li a#marker   {	color: #98a085;}#strap {	height: 140px;	background: url(../images/strapBG.jpg) no-repeat;	border-bottom: 1px solid #789;}#content {	padding-top: 1px;}#innerwrapper {	margin: 25px;	padding-bottom: 25px;	position: relative;}#innercontent {	background-color:#FFFFFF;	border: 1px solid #CC0000;	min-height: 200px;	margin-left: 170px;	padding: 1px 10px 10px 10px;	width: 345px;}#innercontent ul {	margin: 20px;}#innercontent ol {	margin: 20px;}#innercontent form{	margin: 30px 0px 30px 20px;	width: 250px;}#innercontent fieldset {	width: 225px; /*Set the width of the fieldset that contains the form inputs*/	padding: 0; /*zero the padding on the nested fieldset*/	border: none; /*remove the borders*/}#innercontent input{	background-color: #FFF;/*Set the background color of the form inputs*/	color: #000;/*Set the text color*/	border: 2px solid #051153;/*add a border around them*/	margin: 0 0 0 0;/*Zero off any margins*/	width: 150px;/*Specifically set the width*/	display: block;/*force the inputs to stack*/}#innercontent textarea{	background-color: #FFF;/*set the background color*/	color: #000;/*set the text color*/	border: 2px solid #051153;/*set a border around the element*/	margin: 0 30px 0 0;/*set a margin on the right only*/	height: 200px;/*specifically set a height for the textarea, tends to vary somewhat cross browser*/}#innercontent label{	color: #051153;/*set the label text color*/	font-size: 75%;/*set the label font size*/	padding-top: 5px;/*set alittle padding on the top*/	display: block;/*display it as a block level element*/	background-color: transparent;}#innercontent .button{  background-color: #051153;/*changes the default background color from the input styling*/  border: 1px solid #000;  font-weight: bold;  color: #FFF;/*changes the default color from the input styling*/  width: 80px;/*changes the default width color from the input styling*/  margin-top: 20px;/*adds a little sapce between the bottom input and the buttons*/  display: inline;/*allows the buttons to sit side by side by, over ruling the display: block; on the input selctor*/}#innercontent .required {	color:#CC0000;	background-color:transparent;}	#innercontent .hide {	display:none;}#innercontent p#fiore_text {	font-weight: bold;	font-size:130%;	text-align: center;}#innercontent div.top {	margin: 10px 0px 10px 20px;}			div.hr { 	margin: 10px auto; 	border: none; 	border-top: 1px solid #051153;	width: 90%;	background-color:transparent;}div.hr hr { 	display: none;}#footer {	text-align: center;}.twocol #innercontent {	width: 525px;}#rightcol {	min-height: 150px;	float: right;/*	background-color: #2c2c2c;*/	background-color:#FFFFFF;	border: 1px solid #CC0000;	width: 175px;}.twocol #rightcol {	display: none;}#rightcol a {	font-size: 14px;	padding: 5%;	color: #fff;	background-color: transparent;	text-decoration:underline;}#rightcol a:hover {	text-decoration: none;	font-size: 14px;	padding: 5%;	color: #fff;	background-color: transparent;}#rightcol div {	display: block;	width: 161px;	height:121px;	text-align:center;	margin: 6px auto 5px auto;	border: 1px solid  #051153;}	#rightcol img {	display: block;}#rightcol div#more_info {	display: block;	margin: 6px auto 5px auto;	border: 1px solid  #051153;	width: 161px;	height:121px;	text-align:center;	color:#FFFFFF;	font-size:14px;	background-color: #051153;}#rightcol div#quiz {	display: block;	margin: 6px auto 5px auto;	border: 1px solid  #051153;	width: 161px;	height:121px;	text-align:center;	color:#FFFFFF;	font-size:14px;	background-color: #CC0000;}#rightcol div#questions {	display: block;	margin: 6px auto 5px auto;	border: 1px solid  #051153;	width: 161px;	height:121px;	text-align:center;	color:#FFFFFF;	font-size:14px;	background-color: #CC0000;}#leftcol {	float: left;	width: 170px;	min-height: 200px;	border-top: 1px solid #CC0000;}#leftcol ul {	list-style-type: none;	list-style-position: inside;}#leftcol li {	border-left: 1px solid #CC0000;	border-bottom: 1px solid #CC0000;}#leftcol li a {	display: block;	text-decoration: none;	font-size: 120%;	padding: 5%;	color: #fff;	background-color: #051153;}#leftcol li a:hover {	display: block;	text-decoration: underline;	font-size: 120%;	padding: 5%;	color: #CC0000;	background-color: #fff;}#leftcol li a#here {	background-color: #2c2c2c;	width: 155px;	color: #8b9070;}#videobox{		padding:10px 0;}/************** Text Elements *******************/h1, h2, h3, h4, h5, h6 {	padding: 15px 0 5px 18px;	font-size: 150%;	font-family: "bell gothic std light", Arial, Helvetica, sans-serif;	color: #051153;}h1 {	color:  #CC0000;}h2 {	font-size: 140%;}h3 {	font-size: 130%}h4 {	font-size: 120%}h5 {	font-size: 110%;}h6 {	font-size: 100%;}p {	margin: 20px;}address {	margin: 20px;}/************** Generic Classes *******************/.right {	float: right;	margin: 5px 0 2px 10px;	border:none;}.left {	float: left;	margin: 5px 10px 2px 0;	border:none;}.center_img {	padding: 5px;	border:none;	text-align:center;	margin:10px 10px;}.pdfthumbnail {	padding: 50px 0 0 0;}.thumbnail {	padding: 70px 0 0 0;}.clearleft {clear:left;	}.clearright {	clear:right;}.clearit {	clear: both;}.center_text {	text-align:center;}/************** Link Styles *******************/a img {	border: none;}a {	color: #8b9070;}a:hover {	color: #CC0000;}/***Skip Navigation Links***/#skip a, #skip a:hover, #skip a:visited   {  position:absolute;  left:0px;  top:-500px;  width:1px;  height:1px;  overflow:hidden; }    #skip a:active, #skip a:focus {  position:static;  width:auto;  height:auto;  }   #skipiefix { width:5%; }  /*\*//*/ #innercontent { 	width: 180px; }		.twocol #innercontent { 	width: auto; }   #header ul {	height: 22px;	margin-bottom: 5px;}/**/