/* CSS Document */
body {
background-color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

p {
margin: 2px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}

#wrapper {
position: absolute;
width: 834px;
height: 698px;
top: 0px;
left: 100px;
visibility: visible;
z-index: 2;
}

#footer {
	position: absolute;
	width: 834px;
	top: 570px;
	height: 175px;
	z-index: 5;
	visibility: visible;
}

#nav {
	position: absolute;
	width:770px;
	height:27px;
	margin-top:135px;
	z-index: 9;
	visibility: visible;
}

#nav2 {
position: absolute;
width:770px;
height:18px;
margin-top:165px;
z-index: 9;
visibility: visible;
text-align:right;
}



#footerDetails {
	position: absolute;
	width: 780px;
	top:30px;
	visibility: visible;
}

#background {
	position:absolute;
	top: 185px;
	width: 834px;
	height: 400px;
	background-image:url(../images/bg_contentContainer.png);
	background-repeat:no-repeat;
	z-index: 1;
	visibility: visible;
}

.mainContainers{
	position:absolute;
	top: 185px;
	width: 834px;
	height: 400px;
	z-index: 7;
	visibility: visible;
}

.content {
	position:absolute;
	left:216px;
	top:0px;
	width: 619px;
	height:400px;
	z-index: 6;
	visibility: visible;
}

.footerText {
color:#555;
display: block;
margin-top: 0px;
text-align:center;
}

.left {
	position:absolute;
	left:0px;
	top:0px;
	width:215px;
	height:400px;
	z-index: 15;
	visibility: visible;
}

.colDivider {
width: 198px;
height:3px;
}

#headlineSplash {
}

.headline {
	position: absolute;
	left:4px;
	top:18px;
	width:550px;
	z-index: 10;
	height: 402px;
	visibility: visible;
}

.headline2 {
	position: absolute;
	left:4px;
	top:0px;
	width:500px;
	z-index: 10;
	height: 402px;
	visibility: visible;
}

.faq {
position: absolute;
left:4px;
top:18px;
width:500px;
z-index: 6;
}

#navIcons {
position: absolute;
line-height:14px;
z-index: 8;
visibility: visible;
}

.navLeft {
display: block;
width:214px;
height:27px;
}

#imgSplash {
	position:absolute;
	z-index: 8;
	left:348px;
	top:83px;
	width: 104;
	visibility: visible;
}

#imgPhys {
position:absolute;
visibility: visible;
z-index: 6;
left:495px;
top:244px;
}

/* ============================== anchors */
#footerDetails a {
padding: 2px 3px 2px 3px;
text-decoration: none;
color:#888;
}

#footerDetails a:hover {
background-color:#d2ebe8;
color: #3187a3;
}

#navIcons a {
padding: 2px 3px 2px 3px;
text-decoration: none;
color:#333;
}

#navIcons a:hover {
background-color:#fff;
color: #000;
background-image:url(../nav/navstar_dblue.gif);
background-repeat:no-repeat;
background-position:right;
padding-right: 10px;
}

#navIcons a:active {
background-color:;
color: #456b9c;

padding-right: 10px;
}

.copy a {
text-decoration: none;
color:#2b568f;
padding: 2px 3px 2px 3px;
}

.copy a:hover {
color: #ffb246;
background-color:#fffff;
}

.copy a:hover span {
display: block;
position:absolute;
width: 180px;
color: #333;
margin: 20px 0px 0px 0px;
}
.copyScroll a {
text-decoration: none;
color: #20586b;
padding: 2px 3px 2px 3px;
}

.copyScroll a:hover {
color: #000;
background-color:#FFC;
}

.copyScroll a:hover span {
display: block;
position:absolute;
width: 180px;
color: #333;
margin: 20px 0px 0px 0px;
}	

.navLeft a:hover{

width:214px;
height:27px;
}

/* ============================== objects */
.header {
height: 160px;
padding: 5px 5px 5px 5px;
}

/* ============================== formatting */
.copy {
width: 400px;
height:315px;
padding: 0px 20px 0px 0px;
margin-top: 5px;
font-size: 12px;
line-height:16px;
color:#2b568f;
}

.copyTest {
width: 400px;
height:315px;
padding: 0px 20px 0px 0px;
margin-top: 0px;
font-size: 12px;
line-height:16px;
color:#2b568f;
}

.newcopy {
width: 400px;
height:315px;
padding: 0px 20px 0px 0px;
margin-top: 5px;
font-size: 11px;
line-height:16px;
color:#2b568f;
}

.copyScroll {
width: 500px;
height:315px;
padding: 0px 20px 0px 0px;
margin-top: 5px;
font-size: 12px;
line-height:16px;
color:#2b568f;
overflow:auto;
}

.copy li {
margin: 0px 0px 10px 0px;
color:#2b568f;
}

.copy ul {
margin: 0px 0px 0px 15px;
color:#2b568f;
}

.tooltip {
display: none;
font-size: 10px;
padding-left: 100px;
text-align:justify;
}

.toolLink {
}

.box {
padding: 0px 5px 0px 5px;
background-image:url(../images/boxBg.gif);
background-repeat:repeat-y;
}

.contentNavBox{
background-image:url(../images/grad_bg.gif);
background-repeat:repeat-y;
}

.title {
font-size:12px;
font-weight:bold;
color:#2b568f;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.hint {
font-size:12px;
font-weight:bold;
color:#3187a3;
margin: 0px 0px 0px -5px;
padding: 0px 0px 0px 0px;
}

.blue {
font-size:10px;
font-weight:bold;
color:#2b568f;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.blue2 {
font-size:10px;
font-style:italic;
font-weight:normal;
color:#2b568f;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.subText {
display: block;
font-size:9px;
line-height:11px;
}

.icon ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.icon li {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.balloon {
font-size: 10px;
color: #000;
padding: 0px 0px 0px 5px;
}

.vns {
display: block;
color:#AAA;
margin-top: 3px;
}

.grey {
color: #999999;
margin: 0px 0px 0px 0px;
}

.stop {
display: block;
color: #666;
margin: 10px 0px 10px 0px;
padding: 10px 0px 0px 0px;
width: 500px;
border-top: 1px solid #ddd;
}
#logo {
	position:absolute;
	left:715px;
	top:525px;
	width:138px;
	height:44px;
	z-index:3;
}

#logo2 {
	position:absolute;
	left:460px;
	top:535px;
	width:238px;
	height:44px;
	text-align:right;
	z-index:3;
}
#logo3 {
	position:absolute;
	left:320px;
	top:502px;
	width:400px;
	height:70px;
	text-align:right;
	z-index:3;
	visibility: visible;
}
#video {
	position:absolute;
	left:745px;
	top:185px;
	width:102px;
	height:70px;
	z-index:3;
}
#twoPics {
	position:absolute;
	left:320px;
	top:232px;
	width:300px;
	height:110;
	z-index:4;
}
#ep_logos {
	position:absolute;
	left:321px;
	top:357px;
	width:131px;
	height:105px;
	z-index:5;
}
