body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #B2B2B2;
	background-repeat: repeat-x;
	background-image: url(../heImages/XESgrad.jpg);
	font-size: 13px;
}
#container {
	width: 1024px;
	padding-top: 0px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FC3;
	border-right-color: #FC3;
	border-bottom-color: #FC3;
	border-left-color: #FC3;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-color: #2D4C86;
}
#container2 {
	width: 1024px;
	padding-top: 0px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FC3;
	border-right-color: #FC3;
	border-bottom-color: #FC3;
	border-left-color: #FC3;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-color: #2E4c84;
	background-image: url(../heImages/main.jpg);
	background-repeat: no-repeat;
	background-position: 0px 120px;
}
#header {
	margin: 0px;
	padding: 0px;
	height: 144px;
	background-image: url(../heImages/HeaderBack.jpg);
}
#header2 {
	margin: 0px;
	padding: 0px;
	height: 90px;
	background-image: url(../heImages/HeaderBack.jpg);
}
#nav {
	height: 30px;
	background-color: #000;
}
#main {
	background-color: #2E4C84;
	background-image: url(../heImages/main.jpg);
	width: 1024px;
	background-repeat: no-repeat;
	clear: both;
	height: 700px;
}
#mainExpand {
	background-color: #2E4C84;
	background-image: url(../heImages/main.jpg);
	width: 1024px;
	background-repeat: no-repeat;
	clear: both;
}
#mainExpand2 {
	width: 1024px;
	background-repeat: repeat-y;
	clear: both;
	background-image: url(../heImages/FauxColumn.gif);
}
#secondLargeMain {
	margin-right: auto;
	width: 800px;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFF;
	clear: none;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#container #mainExpand #secondLargeMain p img      , #container2 #mainExpand2 #mainTextArea2 p img{
	border: 1px solid #FFF;
}
#container2 #mainExpand2 #mainTextArea2 #mainFLcontentText2 p a img.videobutton#VidCU{
	border: 0px none #FFF;
}
#popContainer {
	width: 900px;
	padding-top: 0px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FC3;
	border-right-color: #FC3;
	border-bottom-color: #FC3;
	border-left-color: #FC3;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-color: #2D4C86;
}
#popmainExpand {
	background-color: #2E4C84;
	background-image: url(../heImages/main.jpg);
	width: 900px;
	background-repeat: no-repeat;
	clear: both;
}
#popmedia {
	margin-right: auto;
	width: 850px;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFF;
	clear: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
#right  {
	width: 242px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6CF;
	float: right;
	background-image: url(../heImages/right.png);
	background-repeat: no-repeat;
	background-color: #336CB3;
	height: 700px;
}
#right2 {
	width: 242px;
	float: right;
	background-image: url(../heImages/right.png);
	background-repeat: no-repeat;
}
#right .img_rt , #right2 .img_rt{
	border: 1px solid #5B8CB5;
}
#right p    , #right2 p{
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
}
#container #main #right p .rightcopy{
	margin-right: 10px;
	margin-left: 10px;
	color: #FFF;
	display: block;
}
#mainmedia {
	height: 197px;
	width: 700px;
	margin-left: 42px;
	border: 1px solid #FFF;
	background-color: #2A559A;
	
}
#mainmedia2 {
	width: 700px;
	margin-left: 42px;
}
#mainTextArea {
	width: 700px;
	margin-top: 10px;
	margin-left: 42px;
}
#mainTextArea2 {
	width: 700px;
	margin-top: 10px;
	margin-left: 42px;
}
#mainFLcontentText {
	float: right;
	width: 600px;
	color: #FFF;
}
#mainFLcontentText2 {
	float: right;
	width: 600px;
	color: #FFF;
}
#mainTextArea #mainFLcontentText table {
	border: 1px solid #3E69A9;
}
#bottomNav {
	clear: both;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	color: #666;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#clear {
	display: block;
	clear: both;
	font-size: 1px;
}
#bottomNav a:link {
	color: #666;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
#bottomNav a:visited {
	color: #666;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
#bottomNav a:hover {
	color: #FC0;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
td {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.clear   {
	clear: both;
	display: block;
	font-size: 0px;
}
#main   #right clearRTnav{
	background-image: url(heImages/homeTransBar.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 233px;
	border: 1px none #2E4C84;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	padding-top: 7px;
	padding-bottom: 6px;
	margin-right: auto;
	margin-left: auto;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.clearRTnav a:link  {
	background-image: url(../heImages/homeTransBar.png);
	background-repeat: no-repeat;
	display: block;
	width: 233px;
	border: 1px solid #2E4C84;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
	padding-top: 7px;
	padding-bottom: 6px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	letter-spacing: 1px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.clearRTnav a:visited {
	background-image: url(../heImages/homeTransBar.png);
	background-repeat: no-repeat;
	display: block;
	width: 233px;
	border: 1px solid #2E4C84;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
	padding-top: 7px;
	padding-bottom: 6px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	letter-spacing: 1px;
	text-decoration: none;
}
.clearRTnav a:hover {
	background-image: url(../heImages/homeTransBarHvr.png);
	background-repeat: no-repeat;
	display: block;
	width: 233px;
	border: 1px solid #FC0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
	padding-top: 7px;
	padding-bottom: 6px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	letter-spacing: 1px;
	text-decoration: none;
}
.clearRTnavLive a:link {
	background-image: url(../heImages/homeTransBarLive.png);
	background-repeat: no-repeat;
	display: block;
	width: 233px;
	border: 1px solid #2E4C84;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	padding-top: 7px;
	padding-bottom: 6px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	letter-spacing: 1px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.clearRTnavLive a:visited {
	background-image: url(../heImages/homeTransBarLive.png);
	background-repeat: no-repeat;
	display: block;
	width: 233px;
	border: 1px solid #2E4C84;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	padding-top: 7px;
	padding-bottom: 6px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	letter-spacing: 1px;
	text-decoration: none;
}
.clearRTnavLive a:hover {
	background-image: url(../heImages/homeTransBarLiveHvr.png);
	background-repeat: no-repeat;
	display: block;
	width: 233px;
	border: 1px solid #FC0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	padding-top: 7px;
	padding-bottom: 6px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	letter-spacing: 1px;
	text-decoration: none;
}
.rightTextLB {
	color: #FFF;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	width: 220px;
	height: 64px;
}
.rightTextLB a:link {
	color: #6C0;
	font-weight: bold;
	text-decoration: none;
}
.rightTextLB a:visited {
	color: #6C0;
	font-weight: bold;
	text-decoration: none;
}
.rightTextLB a:hover {
	color: #FC0;
	font-weight: bold;
	text-decoration: none;
}
#secondLargeMain p a:link {
	font-weight: bolder;
	color: #FC0;
}
#secondLargeMain p a:visited {
	font-weight: bolder;
	color: #FC0;
}
#secondLargeMain p a:hover {
	font-weight: bolder;
	color: #6C0;
}
.iconplaceholder {
}
.blueBullet {
	list-style-image: url(../heImages/bluebullet.gif);
	vertical-align: middle;
	margin-bottom: 6px;
}
.blueBullet .bbimg {
	margin-right: 2px;
	margin-left: 2px;
	height: 12px;
	width: 12px;
}
.greenarrow {
	background-image: url(../heImages/GreenArrow.gif);
	display: inline-block;
	background-repeat: no-repeat;
	vertical-align: middle;
	color: #0F0;
	margin-right: 2px;
	margin-left: 2px;
	position: static;
}
.vh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FC0;
}
.movie {
	margin: 10px;
	border: 1px solid #999;
}
.red {
	color: #C00;
}
.yellow {
	color: #FC0;
}
.mainImgsLeft   {
	text-align: left;
	margin-right: 10px;
	border: 1px solid #06C;
	margin-top: 5px;
	margin-bottom: 5px;
}
.mainImgsRight {
	border: 1px solid #06C;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#container #main #mainTextArea #mainFLcontentText a:link, #container2 #mainExpand2 #mainTextArea2 #mainFLcontentText2 a:link{
	color: #FC0;
	font-weight: bold;
	text-decoration: underline;
}
#container #main #mainTextArea #mainFLcontentText a:visited , #container2 #mainExpand2 #mainTextArea2 #mainFLcontentText2 a:visited{
	color: #FC0;
	font-weight: bold;
	text-decoration: underline;
}
#container #main #mainTextArea #mainFLcontentText a:hover , #container2 #mainExpand2 #mainTextArea2 #mainFLcontentText2 a:hover{
	color: #6C0;
	font-weight: bold;
	text-decoration: underline;
}
#calloutarea {
	float: right;
	width: 350px;
	margin-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #21374F;
	border-right-color: #21374F;
	border-bottom-color: #21374F;
	border-left-color: #21374F;
	background-image: url(../heImages/TransGrad.png);
	background-repeat: repeat-y;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-bottom: 40px;
}
#calloutarea p img {
	border: 1px solid #21374f;
}
#secondLargeMain ul li a:link {
	font-weight: bolder;
	color: #FC0;
}
#secondLargeMain ul li a:visited {
	font-weight: bolder;
	color: #FC0;
}
#secondLargeMain ul li a:hover {
	font-weight: bolder;
	color: #6C0;
}

#secondLargeMain ol li a:link {
	font-weight: bolder;
	color: #FC0;
}
#secondLargeMain ol  li a:visited {
	font-weight: bolder;
	color: #FC0;
}
#secondLargeMain ol li a:hover {
	font-weight: bolder;
	color: #6C0;
}
#container #mainExpand #secondLargeMain img {
	border: 1px solid #FFF;
}
#container #mainExpand #secondLargeMain img .videobutton
	border: 0px solid #FFF;
}
.videobutton{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#secondLargeMain a:link {
	font-weight: bolder;
	color: #FC0;
}
#secondLargeMain a:visited {
	font-weight: bolder;
	color: #FC0;
}
#secondLargeMain a:hover {
	font-weight: bolder;
	color: #6C0;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6CF;
	display: block;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.tooltipFromLink {
	font-weight: bold;
	color: #6C0;
	text-decoration: none;
	display: inline-block;
}
#VidCU {
	margin-left: 10px;
}
#popmedia a:link {
	font-weight: bold;
	color: #FC0;
}
#popmedia a:visited {
	font-weight: bold;
	color: #FC0;
}
#popmedia a:hover {
	font-weight: bold;
	color: #6C0;
}
