a:hover {background: lightblue;}
a:visited {color: #CC0099;}
a:link {color: #660066;}
h3 {text-align:center; font-family: sans-serif;}
h5 {text-align:left; font-family: sans-serif;}
p  {font-size: 1.2em;}
body  { 
	background-color: #6699CC; 
	color: #000000 ; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, serif;  }
.topbox {
	position: absolute; top: 0px; left: 0%; width: 100%; height: 320px;}
.logobox { 
	position: absolute; top: 0px; left: 0%; width: 100%; height: 200px;}
.navbox { 
	position: absolute; top: 190px; left: 0%; width: 100%; height: 25px;
	text-align: center; padding: 10px; border: double medium navy; margin-top: 6px; font-size: 1.1em;}

.probox { 
	position: absolute; top: 255px; left: 0%; width: 100%; height: 570px; padding: 10px;
	text-align: center; }
.box_left { 
	position: absolute; top: 0px; left: 0%; width: 50%; text-align: right;}

.box_right { 
	position: absolute; top: 0px; right: 0%; width: 50%; text-align: left;}

.portraits { 
	position: absolute; top: 0px; left: 0%; width: 440px; padding: 10px; z-index: 1;}

.captions_visible { 
	position:absolute; top:0px; left:0%; width:440px; padding:10px; z-index:2; visibility:visible; text-align: left;}

.captions_hidden { 
	position:absolute; top:0px; left:0%; width:440px; padding:10px; z-index:2; visibility:hidden; text-align: left;}

.cap020 { 
	position: absolute; top: 20px; left: 20px; width: 360px; z-index: 2; font-size: 1.2em;}
.cap060 { 
	position: absolute; top: 60px; left: 20px; width: 360px; z-index: 2; font-size: 1.2em;}
.cap100 { 
	position: absolute; top: 100px; left: 20px; width: 360px; z-index: 2; font-size: 1.2em;}
.cap140 { 
	position: absolute; top: 140px; left: 20px; width: 360px; z-index: 2; font-size: 1.2em;}
.cap180 { 
	position: absolute; top: 180px; left: 20px; width: 360px; z-index: 2; font-size: 1.2em;}
.cap220 { 
	position: absolute; top: 220px; left: 20px; width: 360px; z-index: 2; font-size: 1.2em;}
.cap380 { 
	position: absolute; top: 380px; left: 20px; width: 360px; z-index: 2; font-size: 1.2em;}
.capphone { 
	position: absolute; top: 220px; left: 40px; width: 340px; z-index: 2; font-size: 1.4em;}
.capfax { 
	position: absolute; top: 280px; left: 60px; width: 320px; z-index: 2; font-size: 1.4em;}
.capleft { 
	position: absolute; top: 20px; left: 20px; width: 124px; z-index: 2; font-size: 1.0em;}
.capright { 
	position: absolute; top: 160px; left: 310px; width: 124px; z-index: 2; font-size: 1.0em;}


.unitx { 
	position: absolute; top: 0px; left: 0%; width: 430px; padding: 10px; z-index: 1;}

.unit_shot010 { 
	position: absolute; top: 10px; left: 10px; width: 310px; text-align: center; z-index: 1;}
.unit_cap030 { 
	position: absolute; top: 30px; left: 330px; width: 90px; text-align: center; z-index: 3; font-size: 1.2em;}

.unit_cap120 { 
	position: absolute; top: 120px; left: 10px; width: 390px; z-index: 2; font-size: 1.0em;}

.unit_shot230 { 
	position: absolute; top: 230px; left: 130px; width: 322px; text-align: center; z-index: 2;}
.unit_cap360 { 
	position: absolute; top: 360px; left: 40px; width: 200px; text-align: center; z-index: 3; 
	font-size: 1.2em;}

.unit_cap380 { 
	position: absolute; top: 420px; left: 0px; width: 430px; text-align: left; z-index: 2; font-size: 1.0em;}
.unit_shot440 { 
	position: absolute; top: 440px; left: 0px; width: 350px; height: 150px; text-align: left; 
	z-index: 1;}
	
.navbar { 
	position: absolute; top: 840px; left: 0%; width: 100%; height: 60px; padding: 5px; 
	text-align: center;}

.repeatingBottom {
	position: absolute; top: 920px; left: 0%; width: 100%; height: 160px;
	background-image: url(images/vid_thumb_02.jpg); background-repeat: repeat-x;}
	
.repeatingBottom2 {
	position: absolute; top: 920px; left: 0%; width: 100%; height: 160px; 
	background-image: url(images/vid_thumb_02.jpg); background-repeat: repeat-x;}

.iterisfont	{
	font-family: "Comic Sans MS", Georgia, Times, serif; 
	font-size: xx-large;
	font-weight: bold;
	color: #CCCCCC; } 
.thbigger {font-size: 1.2em;}
.tdctr {text-align: center;}
.tdleft {text-align: left; padding-right: 5px; }
.tdright {text-align: right; padding-left: 5px; }
.trboss { height: 2.5em; vertical-align: middle;}
.trsales { height: 1.5em; vertical-align: middle;}
