@import "/css/topnavFooter.css";
body, div, td, a{
	color: #000;
	font-family: Arial;
	font-size: 12px;
	

}
body{margin: 0;}

#container{margin: 0 auto;}

a{color: #0158C4; font-weight: bold;} 
a:hover{color: #000; background:#FFE4AF; text-decoration: none;}
img{border: none; background: none !important;}
/*li{vertical-align:middle}*/
/* position:relative removed because IE no likey with expressions */
div#frame{margin: 0 auto; padding: 0 0px; min-width: 740px; max-width: 984px; width: 980px}
* html div#frame{margin-top: -14px; width: 980px;}
div#frame div#topNav{margin: 2px 0 0 0;}

div#frame div#footer{ margin: 40px 0 0 0; }

td.leftNav{padding: 0 15px 0 0; vertical-align: top; width: 115px;}
/*td.contentCell{padding: 0; vertical-align: top;}
td.contentCopy{padding: 0 10px 0 0; vertical-align: top;}*/
/* old position for rightNav style */
p.paragraphTitle, p.paragraphTitle a{font-family: arial;  font-weight: bold;  font-size: 15px; line-height: 20px; margin: 10px 0 0 0; margin-bottom: -.5em; padding: 0;}
* html p.paragraphTitle{margin-bottom: -1em;}

/* new home page styles associated with single sign on and the new WSOD chart */

/*override home page style*/
div#frame div#topNav{margin: 0px; width: 100%;}

/***Nifty corners**/
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}


