/* Import CSS files: Begin ***********************************************/
/* CSS Document   */
@import url('reset.css');
/* Import CSS files: End */

/* Standard HTML tags: Begin ***********************************************/

body{width: 760px; height:auto; margin: 0 auto 0 auto;	font-size: 14px; line-height: 3em; color: #333333; font-family:Arial, Helvetica, sans-serif;
	background-image : url(/global/library/images/structure/bg.jpg);}
strong{font-weight: bold;}
.clear{clear: both;}

input[type=submit], input[type=reset]{width: 100px; border: 1px solid #626365; background: #146a94; overflow:hidden; padding: 1px 2px; font-size: 12px; line-height: 12px;cursor:pointer;color:#FFFFFF;}
input[type=submit]:hover, input[type=button]:hover{border: 1px solid #626365; background: #005a8c;cursor:pointer;color:#FFFFFF;}
input{ font-size: 12px;	height:25px; border: #959FA1 solid 1px;	font-family : Arial, Helvetica, sans-serif;	color: #333333;	margin: 2 0 2 0;
	white-space : normal; width: 200px;}
input.radio { border-width:0; width:20px; vertical-align:middle;} 
input[type="button"]  {
 background:none repeat scroll 0 0 #146A94;
 border:1px solid #626365;
 color:#FFFFFF;
 font-size:12px;
 left:80px;
 line-height:12px;
 overflow:auto;
 padding:2px 4px;
 margin: 0px 40px 0px 0px;
 position:relative;
 width:100px;
 cursor:pointer;
}
select.date { background: none repeat scroll 0 0; border:1px solid #7E7E7E; color:#333333; font-size:13px; margin-bottom:4px; margin-right:4px; margin-top:4px; width:55px; height:25px;}
select.date2 { background: none repeat scroll 0 0; border:1px solid #7E7E7E; color:#333333; font-size:13px; margin-bottom:4px; margin-right:4px; margin-top:4px; width:80px; height:25px;}
select.date3 { background: none repeat scroll 0 0; border:1px solid #7E7E7E; color:#333; font-size:13px; margin:auto; width:142px; height:25px;}
/* Standard HTML tags: End */

/* DIV tags: Begin ***********************************************/
div#branding{position: relative; width: 800px; background: #a3c6da; height: 52px; border-bottom: 20px solid #36547c;}
div#branding h1{position: absolute; top: 19px; left: 11px; width: 155px; height: 26px; background: url("../images/ns_logo.gif") top left repeat-x; text-indent: -9999px;}

div#content{background: #fff; padding: 14px; border: 1px solid #b4b5b7; font-family:Arial, Helvetica, sans-serif;}
div#content h2{font-size: 1.6em; font-weight: 500; margin: 15px 0 5px 0; font-family:Arial, Helvetica, sans-serif; color:#369;}
div#content h3{font-size: 1.6em; font-weight: 500; margin: 0 0 5px 0; font-family:Arial, Helvetica, sans-serif; color:#369;}
div#content p{line-height: 1.2em; margin: 0 0 .5em 0; font-family:Arial, Helvetica, sans-serif;}

div#footer{position: relative; background: #a3c6da; height: 142px; color: #fff; border-top: 9px solid #36547c;}
div#footer h2{position: absolute; left: 23px; top: 43px; width: 178px; height: 72px; background: url("../images/ns_footer-ns-old.gif") top left repeat-x; text-indent: -9999px;}
div#footer h3{position: absolute; left: 23px; top: 125px; font-size: 1em; font-weight: normal; margin: 0; padding: 0; }
/* DIV tags: End */

/* List tags: Begin ***********************************************/
.scale li{display: inline; float: right; width: 12em; text-align:center;}
.options dt{margin: 0 auto 0 auto;}
.bolder dt{width: 800px; font-weight: bold; margin: 0 auto 15px 0; }
.tinytext { font-size: 10px; vertical-align: top; color:#FFF; }
.smalltext{ font-size: 10px;}
   


/* BACKGROUND COLORS------------------------------------------------------------------------------------------------------ */
.barbg {
	background-color: #9a999b;
	line-height: 20px;
}
.accent8{
	background-color: #EFEFEF;
}
.sitebg {background-color: #056b94; background-image : url(/global/library/images/structure/bg.jpg);}
.topnavbg {background-color: #146a94;}
.mainbg{background-color: #FFFFFF;}
.hdrbg {background-color: #36547C;}
.dkLine {background-color: #606061;}
.line {	background-color: #B4B5B7; height:1px;}
.ltLine {background-color: #EBEBEB;}


