@charset "utf-8";
/* CSS Document */

body {
background: #ccc9c9 url(/images/bkg_body.jpg) repeat-x;
margin: 0;
padding: 0;
position: relative;
}

#pageBkg {
background:url(/images/bkg_body2a.jpg) no-repeat left top;
margin: 0;
padding: 0;
}

#container {
position: relative;
top: 25px;
left: 30px;

}

#contentWrapperBlack {
width: 872px;
background: url(/images/bkg_pageFull_b2.png) repeat-y left top;
}

#contentWrapperWhite {
width: 872px;
background: url(/images/bkg_page_w.png) repeat-y left top;
}

#header {
padding: 10px 0 0 6px;
width: 870px;
height: 75px;
}

#navColumn {
float: left;
background: #000 url(/images/bkg_sideNav.jpg) no-repeat left top;
color: #fff;
width: 180px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#navColumnHome {
float: left;
background: #000 url(/images/bkg_sideNav.jpg) no-repeat left top;
color: #fff;
width: 180px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 439px;
}

#navColumnHome a {

color: #fff;
width: 150px;
display:block;
line-height: 25px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;

}

#navColumnHomePage {
float: left;
background: #000 url(/images/bkg_sideNavHome.jpg) no-repeat left top;
color: #fff;
width: 180px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 439px;

}

#navColumnHomePage a {

color: #fff;
width: 150px;
display:block;
line-height: 25px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;

}

#navColumn ul {

}


#mainContent {
float: left;
width: 660px;
}

#mainContentHome {
float: left;
margin: 0;
padding: 0;
position: relative;
width: 660px;
}

#homePageContent {
position: absolute;
left: 50px;
bottom: 40px;
width: 578px;
text-align: right;
z-index: 1000;
}


#wallpaper {
z-index: 10;
}

#homePageContent p {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.75;
color: #eee;
margin: 0;
padding: 10px 10px 10px 25px;
text-align: justify;

}

#footer {
clear:both;
color:#003366;
background: url(/images/bkg_footer.png) repeat-y;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 0 20px;
margin: 0;
line-height: 30px;
width: 872px;
}

#footerCap {
background: url(/images/bkg_footerCap.png) no-repeat;
height: 23px;
width: 872px;
}

.pad {
padding: 0 15px;
}

.boxPad {
padding: 5px 20px;
}


.logo {
float: left;
margin-top: 15px;
margin-left: 15px;
}

.tag {
float: right;
margin-top: 15px;
margin-right: 15px;
}

#contentWrapperBlack .contentBlock {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.75;
color: #ccc;
margin: 25px;
}

#contentWrapperWhite .contentBlock {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.75;
color: #666;
margin: 25px;
}

#mainContent .contentBlock p {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.75;
color: #eee;
margin: 0 0 7px 0;
padding-bottom: 8px;
}

#contentWrapperWhite .contentBlock p {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.75;
color: #666;
margin: 0 0 7px 0;
}

#contentWrapperBlack .contentBlock ul li {
color: #ccc;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#contentWrapperWhite .contentBlock ul li {
color: #666;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.clear {
clear: both;
}


.boxTopHome{
width: 578px;
height: 70px;
background: url(/images/boxHeader_home.png) no-repeat left top;
margin: 0;
padding: 0;
}

.box {
width: 578px;
background: url(/images/boxBkg.png) repeat-y left top;
margin: 0;
padding: 0;
}

.boxBtm {
width: 578px;
background: url(/images/boxBtm.png) no-repeat left top;
margin: 0;
padding: 0;
height: 18px;
}

#ektronLogo {
background: url(/images/logo_ektron.png) no-repeat;
height: 68px;
width: 161px;
position: absolute;
left: 700px;
bottom: 20px;
z-index: 5000;



