//Styles Old//

body {                                                      
		background:#cccccc;
}

body.newwindow {
		background:#BCDFF6;
		font-family: arial, helvetica, sans-serif;
}

#cboxlistSurvey	{
border: 0px;
}

table.form {
		background:#FFFFFF;
		padding: 3px;
		text-align:center;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

table.data {
		border-collapse: collapse;
}

table.data td {
		border: 1px solid #CCCCCC;
}

table.data td.leftrule {
		font-weight: bold;
		border-left: 3px solid #000000;
}

table.data {
		background:#FFFFFF;
		border: 1px solid #CCCCCC;
		padding: 3px;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

table.radio {
		background:#FFFFFF;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

table.radiode td	{
		border: 1px solid #ffffff;
}

table.results {
		border-collapse: collapse;
}

table.results th{
		<!--border: 1px solid #CCCCCC;  -->
		text-align: center;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		<!-- color: #336699; -->
		color: #FFFFFF;
		<!-- background-color: #CCFFFF;  -->
		background-color: #6699CC;
}

table.results th.descriptionR{
		<!--border: 1px solid #CCCCCC;  -->
		text-align: right;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		<!-- color: #336699; -->
		color: #FFFFFF;
		<!-- background-color: #CCFFFF;  -->
		background-color: #6699CC;
}

table.results th.descriptionR-tb {
		<!--border-top: 2px solid #336699;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;  -->
		text-align: right;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		<!-- color: #336699; -->
		color: #FFFFFF;
		<!-- background-color: #CCFFFF;  -->
		background-color: #6699CC;
}

table.results td{
		border: 1px solid #CCCCCC;
		padding: 5px;
		text-align: center;
		font-family: arial, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: regular;
		color: #000000;
		background-color: #FFFFFF;
}

table.results td.tb {
		border-top: 2px solid #336699;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		padding: 5px;
		text-align: center;
		font-family: arial, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: regular;
		color: #000000;
		background-color: #FFFFFF;
}

table.results td.tbq {
		border-top: 2px solid #336699;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		padding: 5px;
		text-align: right;
		font-family: arial, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: regular;
		color: #000000;
		background-color: #FFFFFF;
}

table.results td.q {
		border: 1px solid #CCCCCC;
		padding: 5px;
		text-align: right;
		font-family: arial, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: regular;
		color: #000000;
		background-color: #FFFFFF;
}

table.results td.description {
		border: 1px solid #CCCCCC;
		padding: 5px;
		text-align: left;
		font-family: arial, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #336699;
		background-color: #FFFFFF;
}

table.results th.description {
		border: 1px solid #CCCCCC;
		padding: 5px;
		text-align: center;
		text-transform: uppercase;
		font-family: arial, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #336699;
		background-color: #FFFFFF;
}

table.results th.description2 {
        border: 1px solid #CCCCCC;
		padding: 5px;
		text-align: center;
		font-family: arial, helvetica, sans-serif;
		font-size: 10pt;
		font-style: italic;
		color: #336699;
		background-color: #FFFFFF;
}
table.results td.lineseparate {
        border: 1px solid #CCCCCC;
		padding: 0px;
		background-color: #CCCCCC;
		font-size: 1pt;
        height: 1px;
}

a	{
	color:#336699;
}

a:hover	{
	color:#CC3333;
	text-decoration: none;
}

.menuhover	{
	color:#CC3333;
	text-decoration: none;
    cursor:pointer;cursor:hand;
    border-bottom: 1px solid #999999;
}
.menuactionlink	{
	color:#336699;
	font-weight: bold;
	text-decoration: none;
    border-bottom: 1px solid #999999;

}
a.menulink	{
	color:#336699;
	font-weight: bold;
	text-decoration: none;
}

.menulink_sub	{
	color:#336699;
	text-decoration: none;
    border-bottom: 1px solid #999999;

}

.menu-topics {
		border-bottom: 1px solid #CCCCCC;
		text-align: left;
		padding: 2px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		background-color: #FFFFFF;
}
a.level2	{
	color:#336699;
	text-decoration: none;
	<!-- border-bottom: none; -->
}

.skip {
	color: #000000;
}


.login {

            font-size: 10px;

            color: #FFFFFF;

}


.formheading {
	color: #FFFFFF;
}

.register {
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

.reader {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #336699;
}

.lanes {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #336699;
}

h1 	{
		font-size: 16px;
		font-weight:bold;
}

h2 	{
		font-size: 14px;
		font-weight:bold;
}

h3 	{
		font-size: 12px;
		font-weight:bold;
		text-transform: uppercase;
}

h4 	{
		font-size: 12px;
		font-weight:bold;
}

th {
		background:#FFFFFF;
		border-bottom: 1px solid #CCCCCC;
		padding: 3px;
		text-align:right;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

td.on {
		text-align: center;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
   		background-color: #000000;
}

td.header1	{
		background:#000000;
		border-bottom: 1px solid #FFCC33;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

td.header2	{
		background:#000000;
		border-bottom: 1px solid #FFCC33;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

td.header3	{
		background:#6699CC;
		border-bottom: 1px solid #FFCC33;
		text-align: right;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
}

td.header4	{
		background:#99CCFF;
		border-bottom: 1px solid #FFCC33;
		text-align: right;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 18px;
		color: #FFFFFF;
}

td.header5	{
		background:#99CCFF;
		border-bottom: 1px solid #FFCC33;
		text-align: right;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 18px;
		color: #FFFFFF;
}

td.header6	{
		background:#99CCFF;
		border-bottom: 1px solid #FFCC33;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

td.menu	{
        background-color: #ffffff;
        border-top: 1px solid #CCCCCC;
}

td.menu-topics {
		border-bottom: 1px solid #CCCCCC;
		text-align: left;
		padding: 4px;  <!-- had to change to 2 for NH STaff wrapping -->
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: #FFFFFF;
}

td.loggedin {
		border-bottom: 1px solid #CCCCCC;
		text-align: left;
		padding: 5px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: #ccffff;
}
td.LaneasNH {
		border-bottom: 1px solid #CCCCCC;
		text-align: left;
		padding: 5px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: #99ccff;
}
td.LaneasNHHdr {
		border-bottom: 1px solid #CCCCCC;
		text-align: left;
		padding: 5px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: #66ccff;
		background:#000000;
}


td.menu-topics-on {
		border-bottom: 1px solid #CCCCCC;
		text-align: left;
		padding: 5px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: #CCCCCC;
}

td.right-column	{
		border-left: 1px solid #CCCCCC;
		background:#FFFFFF;
		padding: 10px;
		text-align: center;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

td.content	{
		background:#FFFFFF;
		padding: 10px;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

td.content2	{
		background:#FFFFFF;
		padding: 10px;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

td.contentNoPad	{
		background:#FFFFFF;
		border-left: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
		padding: 0px;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

td.heading	{
		background:#6699CC;
		text-align:left;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
}

td.headingCntr	{
		background:#6699CC;
		text-align:center;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
}


td.footer	{
		background: #000000;
		padding: 5px;
		text-align:center;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size:10px;
		font-weight: bold;
		color: #CCCCCC;
}

td.rule	{
		border-top: 1px solid #CCCCCC;
}

td.boldcell {
		font-weight: bold;
}

td.menutopics {
		font-size: 10px;
		font-family: verdana, arial, sans-serif;
		color: #999999;
		text-align: center;
        background: #ffffff;

        }

td.goal6	{
		border-right: 1px solid #336699;
		border-left: 1px solid #336699;
}

td.goal6-bottom	{
		border-right: 1px solid #336699;
		border-left: 1px solid #336699;
		border-bottom: 1px solid #336699;
}

td.news_left	{
		background:#ffffff;
		border-left: 10px solid #ffffff;
		border-right: 5px solid #ffffff;
		border-bottom: 10px solid #ffffff;
}

td.news_right	{
		background:#ffffff;
		border-left: 5px solid #ffffff;
		border-right: 10px solid #ffffff;
		border-bottom: 10px solid #ffffff;
}

div.notice	{
		margin-bottom: 12px;
		background:#d7f4f4;
		border: 1px solid #CCCCCC;
		padding: 7px;
		text-align: center;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}
div.callout	{
		background:#FFFFFF;
		padding: 10px;
		border: 1px dotted #7A1600;
		text-align: left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

div.news	{
		background:#ffffff;
		border: 1px solid #cccccc;
		padding: 10px;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
}

div.stats	{
		background:#cfe9ef;
		border: 1px solid #cccccc;
		padding: 10px;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
}

div.stats2	{
		background:#ffffff;
		width: 130px;
		border: 1px solid #cccccc;
		padding: 2px;
		text-align:left;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
}

div.stats2 ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-collapse: collapse;
}

div.stats2 li{
	margin-top: 0;
	margin-bottom: 0;
	line-height: 16px;
	text-align: left;
	font-size: 10px;
	color: #000000;
	border-bottom: 1px solid #999999;
}

div.stats3	{
	background:#fff2d9;
	border: 1px solid #336699;
	padding: 4px;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

div.statsheader {
	border: 1px solid #cccccc;
	width: 130px;
}


div.disclaimer {
	border: 1px solid #CCCCCC;
	background: #CCCCCC;
	padding: 5px;
	text-align:left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

img.content	{
		margin: 5px;
}

img.button	{
		border: 1px solid #000000;
}

hr {
	color: #FFFFFF; 
	background-color: #FFFFFF; 
	border: 1px dotted #CCCCCC; 
	border-style: none none dotted none;
}

label	{
	font-weight: bold;
}

table.data_entry label	{
	font-weight: 100;
	font-size: 12px;
}

table.checklist td	{
	border: none;
}

li {
	margin-left: 0;
	margin-right: 0;
	margin-top: 1em;
	margin-bottom: 1em;
}

table.form td.leftcolumn {
		text-align: right;
		border-top: 1px solid #336699;
		border-left: 1px solid #336699;
		border-bottom: 1px solid #336699;
}

table.form td.centercolumn {
		text-align: center;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
}

table.form td.rightcolumn {
		text-align: left;
		border-top: 1px solid #336699;
		border-left: 1px solid #336699;
		border-right: 1px solid #336699;
		border-bottom: 1px solid #336699;
}

table.form th {
            text-align: center;
            font-weight: bold;
}

td.left    {
            text-align: left;
}
td.goal78	{
		border-right: 1px solid #336699;
		border-left: 1px solid #336699;
		border-top: 1px solid #336699;
		border-bottom: 1px solid #336699;
}
div.heading        {

                        background:#336699;

                        padding: 5px;

                        text-align: left;

                        font-family: verdana, arial, helvetica, sans-serif;

                        font-size: 14px;

                        font-weight: bold;

                        color: #FFFFFF;

}
table.report-links {
		padding: 2px;
		text-align: left;
		font-family: arial, helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
}

@media screen{
.printonly { display:none }
 }

@media print{
td.header1, td.header2, td.header3, td.header4, td.header5, td.menu, td.menu-topics
 { display : none; width: 0px;}
}

@media print{
td.content
 { width: 100%;}
}

<!-- this was under td.menu -- border-right: 1px solid #CCCCCC; -->
<!-- REMOVED FROM TD.MENUTOPICS 		border-right: 1px solid #CCCCCC;
 -->
