@charset "utf-8";
.homeBody {background-image:url(../images/home/bg_body-home.png); background-repeat:repeat-x;}
#banner {height:370px; background-repeat:no-repeat;	background-image:url(../images/home/bg-home.png); background-position:top; position:relative; min-width:1000px}
#header {height:45px; padding-top:10px;}
#headBg {background-image:url(../images/navBg.png);	background-position:0 0;}
#nav {color:#0D386B; font-family:Arial, Helvetica, sans-serif; font-variant:small-caps;	margin-left:370px; margin-top:8px; font-weight:bold;}
#nav a {color:#fff;text-decoration:none}
#nav a:hover {text-decoration:none}
/*Top Right CTA Links*/
.divLnk {cursor:pointer;}
.divLnk h2 {padding:0 0 0 6px; font-size:13px; font-weight:bold; margin:0}
.divLnk a, .ctaSum a {color:#FFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.ctaSum {color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; position:absolute; width:230px; left:668px;}
#cta1, #cta2, #cta3 {position:absolute; width:264px; height:60px; left:659px; padding-top:10px;}
#cta1 {top:28px;}
#ctaSum1 {top:55px}
#cta2 {top:96px;}
#ctaSum2 {top:124px}
#cta3 {top:166px;}
#ctaSum3 {top:194px}

#message {position:absolute; width:360px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center; top:30px}
#message h1 {text-shadow: #000 2px 2px 2px; font-size:18px; line-height:30px; letter-spacing:1px}

#sectorBox {font-variant:small-caps; position:absolute; left:668px; width:250px; height:235px; top:40px; font-family:Arial, Helvetica, sans-serif;}
#sectorBox h4 {color:#FFFFFF; margin:0}
#sectorSelector {overflow:auto; height:210px; padding:5px 0}
.sector {color:#CCCCCC; cursor:pointer; padding:5px}
.sector a {text-decoration:none; color:#CCCCCC}
.sector:hover {background-color:#103E72}
.sector img {vertical-align:middle; margin-right:5px}
/*Banner Screen Shot Container*/
#bannerSS {position:absolute; left:378px; top:48px; height:286px; width:260px; padding:5px; cursor:pointer}
#content {padding-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:0.85em;}
/*Info boxes*/
.lstBox {width:300px; float:left; margin-right:10px;}
.lstBoxHd {height:50px;background-image:url(../images/lstBox2.png);}
.lstBoxHd h3 {margin:2px; padding:25px 0 0 5px; font-variant:small-caps}
.lstBoxHd img {margin-right:10px;}
.lstBoxCnt {background:url(../images/lstBoxBg.png) repeat-x 0 0 #fff; border:1px solid #CCCCCC; text-align:left; color:#333; height:150px; position:relative}
.lstBoxCnt p {padding:0 5px 0 5px;}
.lstBoxBtn {background:url(../images/home/btn1bg.png); height:25px; width:140px; padding:5px; text-align:left}
.moreBtn {position:absolute; bottom:5px; right:5px}
/*#lstBoxHd1 {background-image:url(../images/lstBox1.png);}#lstBoxHd2 {background-image:url(../images/lstBox2.png);}#lstBoxHd3 {background-image:url(../images/lstBox3.png);}*/
/*Speedos*/
#speedos {position:absolute; top:295px; left:60px;}
.number {text-align:center}
.speedo {font-family:Arial, Helvetica, sans-serif; font-size:9px; border:1px solid #CCCCCC; padding:2px; float:left; margin-right:10px; width:115px; background:url(../images/lstBoxBg.png) repeat-x 0 0 #fff;}
#screenshots {display:none}
#sectors {clear:both; font-size:0.65em;}
#sectors h3 {font-variant:small-caps}

#epm {position:absolute; top:305px; left:645px}

.boxout {float:left; vertical-align:top; margin:15px 4px; padding:10px; width:160px;}
.boxout:hover {cursor:pointer; color:#0000FF;}
.boxout ul {padding-left:0px; list-style-type:square; color:#999}
.boxout ul li span {color:#333}
.boxout a.boxouttext img {margin-left:-3px; border:1px solid #ccc;}

#footer {clear:both; padding-top:20px; color:#666; text-align:center; font-family:Arial, Helvetica, sans-serif}
#footer a {text-decoration:none}
#footer .wm a {font-size:0.5em; color:#CCC;}
