BODY {margin-left:0.4em;
margin-right:0.8em;}

h1.bannertext {font-weight:900; font-family:Times, sans-serif; color:rgb(92,162,212);font-variant:small-caps;padding-left:0.1em;margin-bottom:0.1em;background-color:transparent;background-color:transparent;
background-image:url(/csar/images/helspider.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:2.3em;
height:100px;}

.head {width:100%; margin-bottom:-0.5em;
background-color:transparent;
background-image:url(/csar/images/nss-02f.jpg);
background-repeat:no-repeat;
background-position:0% 60%;}

td.titlecell {background-color:transparent;}

h1.bannertext2 {font-weight:900; font-family:Arial, Helvetica, sans-serif; color:rgb(92,162,212);font-variant:normal;padding-left:0.1em;margin-bottom:0.1em;background-color:transparent;
padding-left:0.3em;font-size:3.4em;margin-top:0.1em;
height:100px;}

.redletter {color:rgb(212,66,68);font-weight:bold;}

td.csarlogo {text-align:right;background-color:transparent;padding:0.1em;
background-image:url(/csar/images/bar.jpg);
background-repeat:repeat;}

td.javabox {border: solid 0.01em rgb(92,162,212);}

div.address {font-family:Arial, Helvetica, sans-serif; font-size:xx-small;
color:black;font-variant:normal;padding-left:1em;}

h1.smallbottommargin {margin-bottom:0.1em;}

/* div.titlebar {background-image: url(/csar/images/corner2.gif);
background-repeat: no-repeat;
background-position: 14.96em 0.03em;} */

h3.frontheader3 {
border-top:solid 0.05em rgb(92,162,212);
border-left:solid 0.05em rgb(92,162,212);
border-right:solid 0.05em rgb(92,162,212);
border-bottom:none; 
background-color:rgb(238,240,238);
margin-bottom:0;
margin-top:0.2em;
padding-top:0.05em;
padding-left:0.4em;
padding-right:0em;
width:12em;}

h3.frontheader3:first-letter {color:rgb(212,66,68);font-weight:bold;}

dl.bread {display:inline;padding-left:0em;margin-left:0.1em;}
dt.bread {display:inline;padding-left:0em;margin-left:0.1em;}
dd.bread {display:inline;padding-left:0em;margin-left:0.1em;}

UL {list-style-position: outside;
list-style-type: disc;
vertical-align: top;}

OL {list-style-position: outside;
list-style-type: decimal;}

HR {width:90%;}

IMG {padding:0.4em; border:none;}

IMG.manlogo {text-align:right;margin:0em;padding:0em;}

td.frontpic {background-color:white;}

td.photo {text-align:right; padding-right:0.15em;}

IMG.frontpic {display: block; float: right; text-align:right; margin:0.4em; padding-left:1em; padding-right:0; background-color:white;}

td.banner {background-color:transparent;
background-image:url(/csar/images/bar.jpg);
background-repeat:repeat;}

TD.topbar {font-family:Arial, Helvetica, sans-serif;
background-color:rgb(92,162,212); color:white; margin:0; text-align:right;padding-right:0.5em;}

td.topunderbar {background-image: url(/csar/images/topbar.gif);
background-repeat: repeat-x;
background-position: 0 0;
margin-bottom:0;
padding-bottom:0;}

P.footer {width:97%;background-color:transparent;}

td.breadbar {margin-top:-1em;padding-left:0.3em;padding-top:0;padding-right:0.3em; width:97%;}
table.breadcrumb {white-space:nowrap; padding-left:0.3em; padding:0;padding-right:0.5em;}

TABLE.outertable {border: solid 0.05em rgb(92,162,212); padding:0.05em; background-color:transparent;}

TABLE.footertab {border: solid 0.01em #000;}
TD.footer {border-top: solid 0.01em rgb(92,162,212);}
TD.footerleft {border: solid 0.01em #000;}
TD.footerright {border: solid 0.01em #000;}

table.lists {border:solid 0.05em rgb(92,162,212);}

td.lists {border:solid 0.01em rgb(238,240,238);}
.listsback {border:solid 0.01em rgb(238,240,238);}

.nav4msg {display: none;}

.footcell {border-top:solid 0.05em rgb(92,162,212);
width:100%;}

.navbox {
 border-bottom : 0.15em outset;
 border-left : 0.1em;
 border-right : 0.15em;
 border-top-width : 0.1em;
 border-top-style : inset;
 border-left-style : inset;
 border-right-style : outset;
border-color : #8080FF #0000A0 #0000FF #8080FF;}

a:link, a:visited {border-bottom:none;}

A.skip:link, A.skip:visited, A.skip:hover, A.skip:focus, A.skip:active {color:white;
background-color:white;
font-family:arial,sans-serif;
font-size:5%;
padding:0em;
margin:0em;
background: transparent;
border:none;}

a.morelink:link, a.morelink:visited {border-bottom:solid 0.05em #9B9B9B;}

a.email:link, a.email:visited {text-decoration: none;
color: red;
font-family:   arial, helvetica-light, helvetica, gill, sans-serif;
line-height:1.8em;
font-weight:normal;
padding-left:0.15em;
padding-top:0.15em;
padding-bottom:0.15em;
margin-right:1.1em;
padding-right:1.8em;
text-align:left;
border:none;}
a.email:hover, a.email:focus {background:#FFFFFF;
background-image: url(/csar/images/email.gif);
background-repeat: no-repeat;
background-position: 100% 50%;
padding-left:0.15em;
padding-top:0.15em;
padding-bottom:0.15em;
margin-right:1.1em;
border-right-style:none;
padding-right:1.8em;
text-align:left;}
a.email:active {background:#FFFFFF;
background-image: url(/csar/images/emailred.gif);
background-repeat: no-repeat;
background-position: 100% 50%;}

A.topnav:link,A.topnav:visited {font-family: Arial, Helvetica, Sans-Serif;
color: white;
background: rgb(92,162,212);
font-size:0.8em;
text-decoration: none;
font-weight: bold;
border:none;}
A.topnav:hover, A.topnav:focus {color: white;
background: rgb(92,162,212);
text-decoration: underline;
border:none;}
A.topnav:active {color: Red;
background: rgb(92,162,212);
border:none;}

A.topundernav:link,A.topundernav:visited {font-family: Arial, Helvetica, Sans-Serif;
color: #9B9B9B;
background: white;
font-size:0.9em;
text-decoration: none;
font-weight: normal;
border:none;}
A.topundernav:hover, A.topundernav:focus {color: #9B9B9B;
background: white;
text-decoration: underline;
border:none;}
A.topundernav:active {color: Red;
background: white;
border:none;}

a.nav2:link, a.nav2:visited {font-family: Arial, Helvetica, Sans-Serif;
color: rgb(92,162,212);
font-size:1em;
text-decoration: none;
font-weight:bold;
background:transparent;
border:none;}
a.nav2:hover, a.nav2:focus {text-decoration: underline;
color: rgb(92,162,212);
font-weight:bold;
background:transparent;
border:none;}
a.nav2:active {color: Red;
font-weight:bold;
background: transparent;}

a.back:link, a.back:visited {background-image: url(../images/arrowup.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 0.5em;}
a.back:hover, a.back:focus {background-image: url(../images/arrowup.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 0.5em;}
a.back:active {background-image: url(../images/arrowup.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 0.5em;}
