@media screen {
body {background-color:#fff;font-family:verdana, arial, sans-serif;margin:0px;padding:0px;}

/* divs */
.leftmargin {position:absolute;top:200px;left:50px;width:150px;padding:0px;margin:0px;}
.extwrapper {position:absolute;top:0px;left:50px;width:900px;padding:0px;margin:0px;}
.suprabanner {position:relative;top:0px;left:50px;width:900px;height:20px;background-color:#ccaaaa;margin:0px;padding:0px;border-left:1px solid purple;border-right:1px solid purple;}
.banner {position:relative;top:0px;left:50px;width:900px;height:150px;background-color:#fff;margin:0px;padding:0px;border-left:1px solid purple;border-right:1px solid purple;border-bottom:1px solid purple;}
.intwrapper {position:absolute;top:200px;left:0px;width:900px;margin:0px;padding:0px;}
.navleft {position:absolute;top:0px;left:0px;width:150px;height:380px;margin:0px;padding:0px;}
.pagennav {position:absolute;top:0px;left:175px;width:725px;height:325px;background-color:#fff;margin:0px;padding:0px;}
.pagemain {position:absolute;top:0px;left:0px;width:550px;background-color:#fff;margin:0px;padding:0px;}
.noticeright {position:absolute;top:0px;left:575px;width:150px;height:380px;background-color:#fff;margin:0px;padding:0px;border-right:1px solid #77b0e0;border-left:1px solid #77b0e0;border-bottom:1px solid #77b0e0;}
.indentleft {position:relative;margin:0px;padding:0px 0px 0px 5px;}
.titlemargin {position:relative;top:40px;left:250px;width:730px;margin:0px 0px 10px 0px;padding:0px;}
.intmargin {position:relative;top:40px;left:250px;width:730px;margin:0px;padding:0px;}
.addressnote1 {position:relative;top:30px;left:-175px;width:900px;z-index:500;padding:0px;margin:0px;}
.addressnote2 {position:relative;top:30px;left:-175px;width:900px;height:50px;background-color:#fff;padding:0px;margin:0px;text-align:center;}
.row {position:relative;top:0px;left:0px;width:725px;height:50px;margin:0px;padding:0px;}
.rownoh {position:relative;top:0px;left:0px;width:725px;margin:0px;padding:0px;}
.rowshortitle {position:absolute;top:25px;left:0px;width:225px;margin:0px;padding:0px;}
.rowshortlinefillin {position:absolute;top:40px;left:225px;width:500px;margin:0px;padding:0px;border-bottom:1px solid purple;}
.rowlonglinefillin {position:relative;top:0px;left:0px;width:725px;margin:30px 0px 0px 0px;padding:0px;border-bottom:1px solid purple;}
.rowlongtitle {position:relative;top:0px;left:0px;width:725px;margin:40px 0px 0px 0px;padding:0px;}
rowyesnotitle {position:absolute;top:0px;left:0px;width:400px;margin:0px;padding:0px;}
.rowyesno {position:absolute;top:0px;left:425px;width:300px;margin:0px;padding:0px;z-index:200;}

/* boxes */
.noticebox {position:relative;top:0px;left:0px;width:150px;height:20px;background-color:#77B0E0;color:#fff;text-align:center;}
.warnbox {position:relative;top:0px;left:0px;width:100%;border:1px solid #ccaaaa;background-color:#ffffff;margin:0px;padding:0px;text-align:center;}

/* nav */
ul.nav {margin:0px;padding:0px;}
li.inactive {display:block;list-style-type:none;background: #fff url('images/rose.gif') left center no-repeat; color:#c00000; border:1px solid #c00000; font-size:10px;font-weight:bold;padding:5px 5px 5px 20px;margin:5px 0px 5px 0px;}
li.active {display:block;list-style-type:none;background-image:url('images/buttonbg.jpg');border:1px solid #ccc; padding:5px;margin:5px 0px 5px 0px;}
a.navblock:link, a.navblock:visited {font-size:10px; font-weight:bold; color:#c00070; text-decoration:none; margin:0px; padding:0px;}
a.navblock:hover {color:#ccaaaa;}

/* lists */
ul.txtlst {list-style-image: url('images/heartlst.gif');}

/* text */
h1 {font-size:10px;margin:0px;padding:2px 0px 0px 0px;}
h2 {font-size:12px;margin:0px;padding:0px 0px 5px 0px;}
h3 {font-size:10px;margin:0px;padding:0px 0px 5px 0px;text-decoration:underline;}
h3.notice {font-weight:bold;font-size:10px;margin:0px;padding:3px 0px 0px 0px;text-decoration:none;}
h4 {font-size:11px;margin:0px;padding:0px;}
p, td, ol, ul.txtlst {font-size:11px;line-height:16px;}
ul.txt {font-size:11px; line-height:18px;}
p.navp {font-size:10px;font-weight:bold;color:#c00000;margin:0px;padding:1px;}
.cellheading {font-size:10px;font-weight:bold;color:#336699;} 
.small {font-size:10px;line-height:16px;}
.smalladtext {display:block;font-size:10px;line-height:16px;margin:5px 0px;padding:0px;}
.white {color:#fff;}
.red {color:#ff3300;}
.darkred {color:#990000;}
.blue {color:#77b0e0;}
.lilac {color:#ccaaaa;}
.frenchblue {color:#336699;}
.pink {color:#ffcccc;}
.purple {color:#c00070;}
.yellow {color:#ffff00;}
.italics {font-style:italic;}


/* misc */
.zeromp {margin:0px; padding:0px;}
.smallpad {margin:0px;padding:10px 0px 0px 0px;}
.medpad {margin:0px;padding:10px 0px 10px 0px;}
.imgborder {border:1px solid #c00070;}
.purplelineleftunder {border-left: 1px solid #ccaaaa;border-bottom: 1px solid #ccaaaa;}
.purplelineunder {border-bottom: 1px solid #ccaaaa;}
.purplelinerightunder {border-right: 1px solid #ccaaaa; border-bottom: 1px solid #ccaaaa;}
}
@media print {
body {padding:0px;margin:0px;background-color:#fff;font-family:verdana, arial, sans-serif;}

.suprabanner {display:none;}
.banner {display:none;}

.extwrapper {position:absolute;top:0px;left:0px;width:600px;padding:0px;margin:0px;}
.intwrapper {position:absolute;top:0px;left:0px;width:600px;padding:0px;margin:0px;}
.titlemargin {position:relative;width:700px;border:1px solid #000;padding:0px;margin:0px 0px 10px 0px;}
.intmargin {position:relative;width:700px;border:1px solid #000;padding:0px;margin:0px;}


.leftmargin {display: none;}

.addressnote1 {position:relative;top:30px;left:0px;width:600px;z-index:500;padding:0px;margin:0px;}
.addressnote2{position:relative;top:30px;left:0px;width:600px;height:50px;background-color:#fff;padding:0px;margin:0px;}
.small {font-size:9px;}

h1 {font-size:10px;margin:0px;padding:2px 0px 0px 0px;}
h2 {font-size:12px;margin:0px;padding:0px 0px 5px 0px;}
h3 {font-size:10px;margin:0px;padding:0px 0px 5px 0px;text-decoration:underline;}
h3.notice {font-weight:bold;font-size:10px;margin:0px;padding:3px 0px 0px 0px;text-decoration:none;}
h4 {font-size:11px;margin:0px;padding:0px;}
p, td, ol, ul.txtlst {font-size:11px;line-height:16px;}
ul.txt {font-size:11px; line-height:18px;}
p.navp {font-size:10px;font-weight:bold;color:#c00000;margin:0px;padding:1px;}
.cellheading {font-size:10px;font-weight:bold;color:#336699;} 
.small {font-size:10px;line-height:16px;}
.smalladtext {display:block;font-size:10px;line-height:16px;margin:5px 0px;padding:0px;}
.white {color:#fff;}
.red {color:#ff3300;}
.darkred {color:#990000;}
.blue {color:#77b0e0;}
.lilac {color:#ccaaaa;}
.frenchblue {color:#336699;}
.pink {color:#ffcccc;}
.purple {color:#c00070;}
.yellow {color:#ffff00;}
.italics {font-style:italic;}

.zeromp {margin:0px; padding:0px;}
.smallpad {margin:0px;padding:10px 0px 0px 0px;}
.medpad {margin:0px;padding:10px 0px 10px 0px;}
.twentypad {margin:0px;padding:20px 0px 0px 0px;}

.purplelineleftunder {border-bottom: 1px solid #ccaaaa;}
.purplelineunder {border-bottom: 1px solid #ccaaaa;}
.purplelinerightunder {border-bottom: 1px solid #ccaaaa;}
}
