@charset "utf-8";
/* CSS Document */

strong.big{
font-size: 1.2em;
}

.ms #region-body ul{
list-style-type: square;
}

.ms #region-body h1{
font-size: 1.8em;
}

.ms #region-body h2{
font-size: 1.7em;
}

h1{
color: #930;
letter-spacing: .4em;
font-size: 1.5em;
}

h2{
color: #600;
font-size: 1em;
}

hr{
color: #000;
width: 500px;
}

p, li{
color: #210;
}

.ms #region-body p, .ms #region-body li{
font-size: 1.3em !important;
}

#page{
	width: 800px;
	height: auto;
	margin: 36px 18px 36px 18px;
	/*background: transparent url(bg.jpg) repeat top left;*/
}

#marquee{
	background-color: #FC9;
	color: #026;
	border: 1px solid #ff9966;
}

#region-body{
	background-color: #FFFFFF;
	/*border-right: 1px dotted #ffcc33;*/
	width: 512px;
	height: 600px;
	padding: 18px 36px 0px 36px;
	float: left;
}

#region-body h6{
	color: #c30;
	font: bold medium geneva
}

#region-body h5{
	color: #ff5f00;
	font: bold large geneva
}

#region-body h5 em{
	font: bold larger georgia;
}

#region-body em{
	color: #e55300;
	font: bold small georgia
}

#region-body p, #region-body ul li{
	font: small verdana
}

#region-body p.special{
	color: #CC3300
}

#region-body table tr td{
	padding-left: 18px;
}

#region-before{
	background: transparent url(region_before.png) no-repeat top left;
	height: 151px;
	width: 100%;
	clear: both
}

#region-after{
	height: 180px;
	width: 95.5%;
	clear: both
}

#region-start{
	background: #ff6600 url(ehl_logo.png) no-repeat bottom center;
	border-right: 1px solid #cc6600;
	width: 198px;
	height: expression(window.document.getElementById("region-body").clientHeight + "px");
	float: left
}

.sm #region-start{
width: 800px;
background-position: bottom left;
height: auto
}

.sm .regionBody{
float: right;
background-color: #fff;
}

.sm #nav{
float: left;
width: 200px;
}
/*
#region-start div.module{
	width: 214px;
	background-color: #ffcc99;
	color: #003366;
	border: 1px solid #ffcc66;
}*/

#region-start ul{
	list-style-type: square;
	color:  #ffffff;
	margin: 0px 36px 18px 36px
}

/*#region-start h6#OnlineApplication{
	width: 151px;
	height: 23px;
	margin-left: 18px;
	background: transparent url(Header_OnlineApplication.png) no-repeat top left

	
	font: bold medium georgia;
	text-decoration: overline;
	color:  #003366;
	margin: 36px 0px 36px 18px
}

#region-start h6#Resources{
	width: 82px;
	height: 16px;
	margin-left: 18px;
	background: transparent url(Header_Resources.png) no-repeat top left

	
	font: bold medium georgia;
	text-decoration: overline;
	color:  #003366;
	margin: 36px 0px 36px 18px
}
*/
#region-start h6/*#Miscellaneous*/{
	/*width: 109px;
	height: 18px;
	margin-left: 18px;
	background: transparent url(Header_Miscellaneous.png) no-repeat top left*/

	
	font: bold medium georgia;
	text-decoration: overline;
	color:  #ffffff;
	margin: 36px 0px 36px 18px
}

/*#region-start h6 span{
	display: none
}
*/
#region-start ul li a{
	font: bold small georgia;
	text-decoration: none !important;
	color: #ffffff;
}

#region-start ul li a:hover, #region-start ul li a:active{
	text-decoration: underline;
}
/*
#region-end{
	width: 0px;
	height: expression(document.getElementById("region-body").clientHeight + "px");
	float: left
}*/

/*#region-after{
	width: 800px;
	height: 72px;
	background: transparent url(region_after.jpg) no-repeat top left;
	border-top: 1px dotted #ffcc33;
}

#spacer{
	width: 509px;
	height: 144px;
}

.subnav{
	position: absolute;
	top: 223px;
	left: 18px;
	visibility: hidden
}*/

.spacer{
	width: 509px;
}

#first.about{
	height: 72px
}

#last.about{
	height: 216px;
}

ul.noBullet{ list-style-type: none }
ul.discBullet{ list-style-type: disc }
.widthA{ width: 10% }
.widthB{ width: 10% }
.widthC{ width: 10% }

div label{ 
	font-weight: bold;
	color: #FF3300;
}

.cooler{
	font-weight: bolder;
	color: #0033CC;
}

#global-rates-page h1{
	color: #FF6600;
	margin-top: 72px;
}

#global-rates-page h5{
	color: #006600;
}

#global-rates span{
	color: #ff6600;
	font-weight: bold;
}

#global-rates code{
	color: #006600;
	font: normal medium "Courier New";
}

#global-rates-page table tr th{
	padding: 9px;
	background-color: #CC3300;
	color: #FFFF33;
}

#global-rates-page table{
	margin-top: 36px;
}

div#global-rates{
	background-color: #FFCC66;
	padding: 18px;
	border: thin ridge #ffcc66;
}

.alternate-Line {
	color: #FF0000;
	background-color: #FFCC66;
}
