#wrap { width:760px;
  background:#fff;border-radius:5px;
  position:relative;margin:0 auto;padding:6px;text-align:left;  box-shadow: 0px 0px 20px 0 rgba(27, 27, 27, 0.4);
 }
 #wrapsm { width:560px;
  background:#fff url(pageBG.jpg);box-shadow: 0px 5px 5px 0 rgba(0, 0, 0, 0.4);
  position:relative;margin:0;padding:0;text-align:left;margin:0 auto;
 }

body
{
    margin:10px auto;padding:0;background:#0E5376 url(pageBG.jpg) repeat-x; color:#202020; line-height:18px;
    text-align:center; font-family:tahoma,verdana,arial; font-size:12px; 
  }
td
{
    FONT-SIZE: 12px;
    FONT-FAMILY:  tahoma,Verdana, Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 13px;
    FONT-FAMILY: tahoma,Verdana, Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.header1
{
    FONT-SIZE: 18px;
    LINE-HEIGHT: 20px
}
LI
{
    FONT-SIZE: 11px
}
.heading
{
    FONT-SIZE: 18px;
    COLOR: #00aeef
}
.headingalt
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 20px;
    COLOR: #2080d0;
    PADDING-TOP: 0px
}
.menu
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.button
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #1a90d8
}
.SubHeader
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND-COLOR: #f0fafe
}
A
{
    COLOR: gray
}
A:hover
{
    TEXT-DECORATION: underline
}
.subhead
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #828282
}


#nav {
	width:760px;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background: #0081C9;
	}
#nav li {
	float: left;
	margin: 0;
	padding: 0 1px 0 0;
	list-style: none;
	background: url(nav-li-bg.gif) no-repeat top right;
	}
#nav a {
	float: left;
	padding: 9px 52px;
	text-decoration: none;
	font-family: tahoma,Verdana, sans-serif;
	font-size:13px;
	color: #fff; font-weight:bold;
	text-transform:uppercase
	}
#nav a:hover, #nav a.active {
	color: #fff;
	background:#002032
	}
#nav a.active {
	font-weight: bold;
	background-color: #828282;
	}
	
#footer { border-top: solid 1px #072A3B;text-align:right; background:#002032;font-size:11px; color:#C0DCEE;margin:10px 0 0 0;padding:10px;}

.field {width:220px;padding:4px;border:solid 1px #CFCFCF;background-color:#F7F7F7;font-size:12px;color:#072A3B}
.field:focus { border:solid 1px #0E5376; background-color:white;color:#072A3B;font-weight:bold }
select { padding:2px;font-size:12px}
.padded { margin:15px 40px 30px 36px;} 

.clear { clear:both }

.logonCompanyName { background-color:#0072BC;color:white;padding:6px} 

.box { text-align:left; border-radius:5px}
.boxheading { background-color:white} 

.pad10 { padding:10px }

#what,#who { float:left; width:355px;margin-right:20px;margin-left:35px;margin-top:10px}

 
#how,#next { float:left;margin-top:10px;width:310px}

a img { border:0;border-radius:4px;box-shadow: 0px 0px 20px 0 rgba(27, 27, 27, 0.4);}
 #banner { border-bottom: solid 1px #CFCFCF}