a:link{
background-color:transparent;
color:#008000;
text-decoration:underline;
}
a:visited{
background-color:transparent;
color:#000080;
text-decoration:underline;
}
a:hover{
background-color:#F8F8FF;
color:#0000FF;
text-decoration:none;
}
a:active{
background-color:#FFD700;
color:#000080;
text-decoration:underline;
}
a.blogo:link{
background-color:transparent;
color:#00FFFF;
text-decoration:none;
}
a.blogo:visited{
background-color:transparent;
color:#000080;
text-decoration:none;
}
a.blogo:hover{
background-color:#F8F8FF;
border:thin #FF0000;
color:#0000FF;
text-decoration:none;
}
a.blogo:active{
background-color:#FFD700;
color:#000080;
text-decoration:none;
}

a.btop{
background-color:#D0D0E0;
border: 2px 3px 3px 2px solid;
border-color: #F1F1F1 #929292  #8F8F8F #C8C8C8;
color: Blue;
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
margin: 12px 3px 0px 0px;
padding:2px 6px 2px 6px;
text-decoration:none;
}
a.btop:link,a.btop:visited{
background-color:#DFDFE8;
color: Navy;
text-decoration:none;
}
a.btop:hover{
background-color: #D8FFD8;
color:#000000;
text-decoration:none;
}
a.btop:active{
background-color:#87CEFA;
color:#99FFFF;
text-decoration:none;
}
a.btopsel{
background-color:#CFFFFF;
border: 2px 3px 3px 2px solid;
border-color: #D0D0D0 #707070 #6F6F6F #A8A8A8;
color: Navy;
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
margin-left:1px;
margin-top:12px;
padding:2px 6px 2px 6px;
text-decoration:none;
 margin-right: 3px;
}
a.btopsel:link{
background-color: #FFFFC3;
text-decoration:none;
}
a.btopsel:visited,a.bleft2sel:link,a.bleft2sel:visited{
background-color: #FFFFC3;
text-decoration:none;
}
a.btopsel:hover{
background-color: #D8FFD8;
text-decoration:none;
}
a.btopsel:active{
background-color:#FFFFC3;
text-decoration:none;
}
a.gotop:link{
background-color:#FFFF00;
color:#000080;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
margin:2px 6px;
padding-left:3px;
padding-right:3px;
text-decoration:none;
}
a.gotop:visited{
background-color:#FFFF00;
color:#000080;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
margin:2px 3px;
padding-left:3px;
padding-right:3px;
}
a.gotop:hover{
background-color:#FFD700;
color:#0000FF;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
margin:2px 3px;
padding-left:3px;
padding-right:3px;
}
a.gotop:active{
background-color:#CCFF00;
color:#000080;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
margin:2px 3px;
padding-left:3px;
padding-right:3px;
}
body{
background-image:url(images/newback.gif);
font:normal smaller Verdana,Geneva,Arial,Helvetica,sans-serif;
margin:0px 0px 0px 0px;
padding-top:0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
}
cite{
font-family:"Times New Roman",Times,serif;
font-size:110%;
margin-top:6px;
}
div.alignr{
clear:none;
float:right;
}
div.headerbar{
color:#808080;
display:block;
height:48px;
margin-bottom:4px;
margin-left:0px;
margin-top:0px;
padding-top:0px;
 background-color: #00016E;
 background-repeat: repeat;
 margin-right: 3px;
}
div.prodlogo{
background-color:transparent;
color:#FF0000;
display:block;
height:133px;
padding:2px 5px;
}
h1,h2,h3,h4,h5,h6{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
margin-bottom:2px;
margin-top:1em;
text-align:center;
clear: both;
}
h1.prodinfo{
text-align:center;
}
h1.tal,h2.tal,h3.tal,h4.tal,h5.tal,h6.tal{
margin-top: 0.5em;
text-align:left;
}
h1.talnc,h2.talnc,h3.talnc,h4.talnc,h5.talnc,h6.talnc{
margin-top:0.5em;
text-align:left;
clear:none; 
}
h1.nc,h2.nc,h3.nc,h4.nc,h5.nc,h6.nc{
margin-top:0.5em;
text-align:center;
clear:none; 
}
h1.talnl,h2.talnl,h3.talnl,h4.talnl,h5.talnl,h6.talnl{
margin-top:0px;
text-align:left;
margin-left: 1em;
}
img.boxshot{
background-color:transparent;
border:0px none;
float: none;
height:148px;
margin-bottom:5px;
margin-left:10px;
width:90px;
}
img.boxshotfl{
background-color:transparent;
border:0px none;
float: left;
height:148px;
margin-bottom:5px;
margin-left:10px;
width:90px;
}
img.boxshotfr{
background-color:transparent;
border:0px none;
float: right;
height:148px;
margin-bottom:5px;
margin-left:10px;
width:90px;
}
img.btdemo{
background-color:transparent;
border:0px none;
float:right;
height:57px;
margin-bottom:10px;
margin-left:20px;
width:171px;
}
img.btdemoleft{
background-color:transparent;
border:0px none;
float:left;
height:57px;
margin-bottom:10px;
margin-right:20px;
width:171px;
}
img.btdownload{
background-color:transparent;
border:0px none;
float:right;
height:39px;
margin-bottom:10px;
margin-left:20px;
width:147px;
}
img.floatleft{
background-color:transparent;
border:0px none;
float:left;
}
img.floatright{
background-color:transparent;
border:0px none;
float:right;
margin-left:15px;
}
img.linklogoright{
background-color:transparent;
border:0px none;
float:right;
height:80px;
margin-bottom:10px;
margin-left:50px;
width:138px;
}
img.logo{
background-color:transparent;
border:0px none;
float:left;
height:48px;
width:182px;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 2px;
 margin-top: 0px;
}
img.pslogoright{
background-color:transparent;
border:0px none;
float:right;
height:94px;
margin-bottom:10px;
margin-left:30px;
width:204px;
}
img.sblogoright{
background-color:transparent;
border:0px none;
float:right;
height:132px;
margin-bottom:5px;
margin-left:30px;
width:248px;
}
img.sbusalogoright{
background-color:transparent;
border:0px none;
float:right;
height:163px;
margin-bottom:10px;
margin-left:30px;
width:284px;
}
img.shlogoright{
background-color:transparent;
border:0px none;
float:right;
height:113px;
margin-bottom:5px;
margin-left:30px;
width:248px;
}
img.shot{
background-color:transparent;
border:1px solid #800080;
clear:both;
margin-bottom:10px;
margin-top:15px;
padding:1px 1px 1px 1px;
}
img.userlogoright{
background-color:transparent;
border:0px none;
float:right;
height:56px;
margin-bottom:10px;
margin-left:30px;
width:239px;
}
ol,ul,li{
font:normal x-small Verdana,Geneva,Arial,Helvetica,sans-serif;
margin-bottom:0px;
margin-top:6px;
padding-bottom:0px;
padding-top:0px;
}
p li{
margin-bottom:0px;
margin-top:0px;
}
p,td{
font:normal x-small Verdana,Geneva,Arial,Helvetica,sans-serif;
margin-bottom:0px;
margin-top:6px;
padding:0px 0px 0px 0px;
}
p.cent{
clear:both;
margin-top:5px;
text-align:center;
}
p.centbold{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:90%;
font-weight:bolder;
text-align:center;
}
p.newline{
clear:both;
margin-top:3px;
}
p.nl,h1.nl,h2.nl,h3.nl,h4.nl,h5.nl,h6.nl{
margin-top:0px;
text-align:center;
}
span.navhint{
margin-left:10px;
padding-top: 6px;
text-align:center;
 margin-top: 6px;
 color: Aqua;
}
table.fullwid{
width:100%;
}
table.wid131px{
width:131px;
}
td.col1{
width:130px;
}
td.col2{
width:20px;
}
td.col4{
width:50px;
}
/*** Vertical Navigation ***/
.vertnav1{
border:0px;
font: normal 100% Arial, Helvetica, sans-serif;
list-style:none;
margin: 2px 0px 2px 3px;
padding:0px;
width:120px;
}
.vertnav1 li{
border: 2px solid;
border-color: #F1F1F1 #929292  #8F8F8F #C8C8C8;
margin:1px;
padding:0px 1px 2px 1px;
}
.vertnav1 li a{
background-color: #D0D0E0;
color:#000000;
display:block;
font-weight:bold;
margin:0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
text-align:center;
text-decoration:none;
}
.vertnav1 li a:visited{
background-color:#DFDFE8;
color:#000080;
text-decoration:none;
}
.vertnav1 li a:hover,.vertnav1 li a:active{
background-color:#D8FFD8;
border-color: #AFAFAF #929292 #F1F1F1 #C8C8C8 ;
color: Black;
text-decoration:underline;
}

.vertnav1sel{
border:0px;
font: normal bold 120% Arial, Helvetica, sans-serif;
list-style:none;
margin: 2px 0px 2px 3px;
padding:0;
text-decoration:none;
width:120px;
}
.vertnav1sel li{
/*background-color:#FF0000;
border:1px solid #FF0000;
color:#000000;
display:block;
font-size:90%;
font-weight:bold;
margin:1px;
padding: 2px 0px 2px 0px;
text-align:center;
text-decoration:none;
*/
border: 2px solid;
border-color: #D0D0D0 #707070 #6F6F6F #A8A8A8;
color: #F0F8FF;
margin:1px;
padding:0px 1px 2px 1px;
}
/*.vertnav1sel li{
border:1px solid #FF0000;
margin:0px;
padding:0px;
}
*/
.vertnav1sel li a{
background-color: #F6F6FF;
border-color: #F1F1F1 #929292 #8F8F5F #C8C898;
color:#000000;
display:block;
font-weight:bold;
margin:0px;
padding: 2px 0px 2px 0px;
text-align:center;
text-decoration:none;
}
.vertnav1sel li a:visited{
background-color: #F6F6FF;
color:#000080;
text-decoration:none;
}
.vertnav1sel li a:hover,.vertnav1sel li a:active{
background-color: #D8FFD8;
color:#FFFFFF;
 text-decoration: underline;
}
.vertnav2{
font: normal 80% Arial, Helvetica, sans-serif;
margin: 2px 0px 2px 13px;
padding:0px;
width:102px;
}
.vertnav2 li{
border: 2px solid;
border-color: #F1F1F1 #929292  #8F8F8F #C8C8C8;
list-style:none;
margin:1px;
padding:0px 1px 2px 1px;
}
.vertnav2 li a{
background-color: #D0D0E0;
color:#000000;
display:block;
font-size:80%;
margin:0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
text-align:center;
text-decoration:none;
}
.vertnav2 li a:visited{
background-color:#D8D8E8;
color:#000080;
text-decoration:none;
}
.vertnav2 li a:hover,.vertnav2 li a:active{
background-color:#D8FFD8;
color:#FF0000;
 text-decoration: underline;
}

.vertnav2sel{
/*background:transparent;
background-color:#000080;
padding:0px 0px 0px 0px;
*/
border: 0;
font: normal bold 90% Arial, Helvetica, sans-serif;
list-style:none;
margin: 2px 0px 2px 13px;
padding:0px;
width:102px;
}
.vertnav2sel li{
border: 2px solid;
border-color: #F1F1F1 #929292 #8F8F8F #C8C8C8;
margin:1px;
padding:0px 1px 2px 1px; 
text-decoration:none;
}

.vertnav2sel li a{
background-color: #FFFFC3;
color: #F0F8FF;
display:block;
font-size: 90%;
font-weight: bold;
margin:0px;
padding: 2px 0px 2px 0px;
text-align:center;
text-decoration: none;
}
.vertnav2sel li a:visited{
background-color: #F6F6FF;
color:#000080;
text-decoration:none;
}

.vertnav2sel li a:hover,.vertnav2sel li a:active{
border-color: #AFAFAF #929292 #F1F1F1 #C8C8C8 ;
color:#FFFFFF;
}
