body  {color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color:#fff; line-height: 110%;}
td {font-weight: normal;}
.boldnwhite   { font-family: Arial, Helvetica; font-size:11px; color: #ffffff;  font-weight: bold }       
.teeny   {font-size: 7pt; color: #000066; font-weight: normal; }             

.bigwhiteheading { font-size: 12pt; font-weight: bold; color: #ffffff} 

A:visited  {COLOR: #006; }
A:link   {COLOR: navy  }
B  {font-weight: bold }
A:active  {COLOR: red;}
.newform { border: 1px solid navy; }

hr { font-size: xx-small; color:#006;  }
p, li, td{font-size:11px; }
h1 { font-size: 16px; font-weight: bold; color: #006;  font-family: Arial, Helvetica, sans-serif; margin:4px 0 9px 0; padding:0; }
.bigheading { font-size: 16px; font-weight: bold; color: #006;  font-family: Arial, Helvetica, sans-serif; }
h2 { font-family: Arial, Helvetica; font-size: 14px; color: #000080; margin: 6px 0 2px 0; padding:0;}
.boldnblue { font-family: Arial, Helvetica; font-size: 14px; color: #000080;  font-weight: bold;  margin: 6px 0 2px 0; padding:0;}
h3{font-size:13px; color:#555;}
h4  {font-weight: bold; font-size: 8pt; COLOR:#000080;}

A.mainMenu {font-weight: bold;    font-size: 11px;    COLOR:#fff;   text-decoration: none; }
A.mainMenu:hover {    font-weight: bold;    font-size: 11px;    COLOR: #000066;   text-decoration: none; }
A.prov {    font-weight: bold;    font-size: 11px; COLOR: #000066; text-decoration: none; }
A.prov:hover {    font-weight: bold;    font-size: 11px;    COLOR: #ddd; text-decoration: none;  }
A.boring {    font-weight: bold;    font-size: 11px;    COLOR: #999;  text-decoration: none;  }
A.boring:visited {    font-weight: bold;    font-size: 11px;    COLOR: #999;    text-decoration: none;  }

.RecordTitle {font-style: normal;	font-weight: bold;	font-size: 10pt;	color: white;	background-color: #336699;    }
.RecordStats {font-style: italic;	font-weight: normal;	font-size: 8pt;	color: black;	}
.BlueButton {font-size: 9pt; COLOR: #333333; HEIGHT: 25px; BACKGROUND-COLOR: #cdcdcd; font-family: Arial, Helvetica, sans-serif; border: 1px solid #333333;}

.bigverdanaheading { font-size: 14px; font-weight: bold; color: #000066}
.dkgreyborder {border: 1px solid #333333;}

a.button {background: #fff url(/images/pdflogo.jpg) 5px center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #7C91A4; text-decoration:none; border: 1px solid #7C91A4; width :250px; line-height:110%; padding:5px 5px 5px 45px; text-align:center; }
a.button:hover, a.button:active {color:#546778; background-color: #f8f8f8; border: 1px solid #546778;text-decoration:none;}

a.button2{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #7C91A4; text-decoration:none; border: 1px solid #7C91A4; width :250px; line-height:110%; padding:5px; text-align:center; }
a.button2:hover, a.button2:active{color:#546778; background-color: #f8f8f8; border: 1px solid #546778;text-decoration:none;}

a.pdflink {background: #fff url(/images/pdflogo2.gif) 5px center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #7C91A4; text-decoration:none; line-height:110%; padding:4px 2px 4px 35px; text-align:center; }
a.pdflink:hover {color:#546778; background-color: #f8f8f8; text-decoration:underline;}

ul.pdflinklist{list-style-type:none; margin:0; padding:0;}
  ul.pdflinklist li{margin:0; padding:10px 0 10px 35px; background:url(/images/pdflogo2.gif) left center no-repeat;line-height:115%; color: #546778;}
  ul.pdflinklist li a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #546778; }
  ul.pdflinklist li a:hover, ul.pdflinklist li a:visited, ul.pdflinklist li a:active{color:#546778; background-color: #f8f8f8; text-decoration:underline;}

blockquote {font-style:italic; color:#006; font-size: 13px; margin:10px 50px;}
.breakout {
	padding: 10px;
	border: 1px solid #000080;
	font-size: 11px;
	width: 950px;
}
.breakoutHeader {
	background-color: #000080;
	color: #FFFFFF;
	padding: 5px;
	font-size: 11px;
}

.rightboxcol{width:240px;  position:fixed; top:100px; left:670px; _position:absolute; top:100px; _top:expression(eval(document.body.scrollTop)); }

.rightbox1, .rightbox2 {width:230px; background:url(../images/cssbox/box-bottom.jpg) no-repeat left bottom; padding: 0 10px 10px 12px; margin: 10px 0;}
.rightbox1 h2{font-size:1em; color:#666; font-weight:normal; padding:4px; background: url(../images/cssbox/box-top.jpg) left top no-repeat; height:41px; margin: 0 -12px 20px -12px; padding: 5px 10px 0 20px; line-height:32px;}
.rightbox1 h2 img{vertical-align:middle; margin-right:10px;}
.rightbox1 p{margin-top:0;}
.rightbox1 ul {margin:0; padding:0; list-style-type:none;}
.rightbox1 ul li{margin:0; padding:0; background: url(../images/cssbox/bullet.gif) left 3px no-repeat; padding-left:14px; margin-bottom:5px;}
.rightbox1 ul li a{font-size:12px; display:block; width:140px;}
.rightbox1 ul li a:hover{text-decoration:none; color:#666;}
.rightbox1 ul li.pdf {margin:0; padding:0; background: url(../hostedservices/pdf.jpg) left top no-repeat; padding-left:20px;}

.rightbox2 .rb2inner h2{font-size:1em; color:#666; font-weight:normal; padding:5px 0 0 0; height:15px ; line-height:1em; }
.rb2inner img, .sasbox img {margin:15px 12px 0 5px;}
.rb2inner{background: url(../images/cssbox/box-top.jpg) left top no-repeat; height:41px; margin: 0 -17px 0px -12px; padding: 0 10px 0 20px;}

.sasbox{border:1px solid #dedede; width:200px; padding:0 10px 10px 12px;}
.sasbox h2{font-size:1em; color:#666; font-weight:normal; padding:5px 0 0 0; height:15px ; line-height:1em; }