
body 
{
 text-align: center;
 font: 10pt verdana, sans-serif;
 color:#ffff00;
}

div.wrapper {
 text-align:left;
 margin: auto;
 width: 778px;
 position: relative;
 margin-top:75px;
 border: 2px solid #ffff00;
 background: url(images/mainpic.jpg) no-repeat;
}

div.splashFrame {
 text-align: left;
 margin: 15px auto;
 width: 778px;
 position: relative;
 margin-top: 75px;
 border: 2px solid #ffff00;
}

div.menuBar
{
 position:relative;
 padding-left:300px;
 background-color: black;
 border: solid 1px #ffff00;
 padding:10px; 
 top:35;
 height:15;
 /* for IE */
 filter:alpha(opacity=80);
 /* CSS3 standard */
 opacity:0.8;
}

a.menuItem
{
    color:#ffff00;
    font-weight:bold;
    text-decoration:none;
    padding-left:14px;
    padding-right:14px;
}

a:hover.menuItem
{
 text-decoration:underline;
}

.splashbar
{
 padding-left:300px;
 background-color: black;
 border: solid 1px #ffff00;
 padding:10px; 
 background-color:black;
 position:relative;
 z-index:1;
 height:15;
 /* for IE */
 filter:alpha(opacity=80);
 /* CSS3 standard */
 opacity:0.8;
}
	
a.splashItem
{
 color:#ffff00;
 font-weight:bold;
 text-decoration:none;
 padding-left:14px;
 padding-right:14px;
}

a:hover.splashItem
{
 text-decoration:underline;
}

div.mainTextBox
{
 position:relative;
 margin:20px;
 padding:15px;
 font-size:14pt;
 width:500px;
 background-color:black;
 color: white;
 border: green solid 1px;
 /* for IE */
 filter:alpha(opacity=85);
 /* CSS3 standard */
 opacity:0.85;
}

div.keepingThemWrapper
{
 border: 1px solid orange;
 position:relative;
 background-color:#003300;
}

div.keepingThemTitle
{
 font-weight: bold;
 font-size: 16pt;
 margin-bottom:10px;
 margin-left:5px;
 position:absolute;
 top:-70px;
 color:orange;
 width:700px;
}

span.keepingThemTagLine
{
 position:absolute;
 top: 40px;
 left:145px;
}

div.keepingThemBody
{
 margin-left:150px;
 margin-top:40px;
 color: orange;
 position: relative;
}

div.K2, div.K1
{
 visibility:hidden;
 position: absolute;
}

div.keepingThemItem
{
 margin-top: 7px;
 margin-bottom: 7px;
 position:relative;
}

div.keepingThemFooterWrapper
{
 position: relative;
}


div.keepingThemFooter
{
 position:absolute;
 float:right;
 color:orange;
 font-weight:bold;
 top: 60px;
 left:180px;
}

table.pageFooter
{
 margin:20px;
 color: white;
 position: relative;
}

td.pageFooterItem
{
 width:260px;
 line-height: 30px;
 font-size: 10pt;
}

div.pageFooterQuote
{
 position:relative;
 top:-120px;

 color:white;
 margin:30px;
 font-weight:bold;
 font-size: 11pt;
}

span.pageFooterLogo
{
 position:relative;
 left:30px;
}

a, a:link, a:visited, a:active
{
 color:white;
}

div.scenarioMenuWrapper
{
 position:relative;
 
}

div.scenarioMenu
{
 margin-bottom:20px;
 margin-top:20px;
 position:absolute;
 left: 560px;
 top: -10px;
  /* for IE */
 filter:alpha(opacity=85);
 /* CSS3 standard */
 opacity:0.85;
}

div.scenarioMenuItem
{
 width:150px;
 padding: 10px 10px 10px 10px;
 background-color: #003300;
 border-top: solid 2px white;
 border-bottom: solid 2px white;
 color:white;
 margin: 10px 0px 10px 0px;
}

div.scenarioMenuItem:hover
{
 color: orange;
 border-top: solid 2px orange;
 border-bottom: solid 2px orange;
 cursor: pointer;
}

a.scenarioMenuItem:link, a.scenarioMenuItem:active, a.scenariomenuItem:visited
{
 text-decoration:none;
}

a.scenarioMenuItem:hover
{
 color: orange;
 border-top: solid 2px orange;
 border-bottom: solid 2px orange;
 cursor:pointer;
}

div.scenarioWrapper
{
  position:relative;
}

div.scenario
{
 background-color: #003300;
 padding: 10px;
 visibility: hidden;
 position:absolute;
}

div.priceOption
{
 background-color:#003300;
 padding: 5px;
 margin: 10px 0px 10px 0px;
}

div.aboutNTS
{
  position:absolute;
  visibility: hidden;
}

span.nextBtn
{
 float:right;
 padding: 5px 10px 5px 10px;
 background-color:#003300;
 border: solid 1px yellow;
 margin: 10px 0px 20px 20px;
}

span.nextBtn:hover
{
 border-color:orange;
 cursor:pointer;
}

span.nextBtn2
{
 padding: 5px 10px 5px 10px;
 background-color:#003300;
 border: solid 1px orange;
 margin: 0px 0px 7px 10px;
 position:absolute;
 left:480px;
}

span.nextBtn2:hover
{
 border-color:orange;
 cursor:pointer;
}


a.backupBtn:link, a.backupBtn:active, a.backupBtn:visited
{
 text-decoration:none;
}

a.backupBtn:hover
{
 color: gray;
 border-top: solid 1px darkgray;
 border-bottom: solid 1px darkgray;
 cursor:pointer;

}

span.backupBtn
{
 padding: 5px 10px 5px 10px;
 background-color:black;
 border: solid 1px gray;
 margin: 0px 0px 0px 0px;
 position:absolute;


}

span.backupBtn:hover
{
 border-color:darkgray;
 cursor:pointer;

}