BODY {
font: normal 13px verdana,arial,helvetica,sans-serif; 
}

H1{letter-spacing:0em;color:#000000;font: bold 14px verdana,arial,helvetica,sans-serif;line-height:16px}
H2{letter-spacing:0em;color:#000000;font: bold 12px verdana,arial,helvetica,sans-serif;line-height:14px}

P, TD, DIV {letter-spacing:0em;color:#000000;font: normal 13px verdana,arial,helvetica,sans-serif;}

A:link, A:active {color:#0000ff;font: normal 13px verdana,arial,helvetica,sans-serif;line-height:13px}
A:hover {color:#B01920;font: normal 13px verdana,arial,helvetica,sans-serif;line-height:13px}
A:visited {color:#800080;font: normal 13px verdana,arial,helvetica,sans-serif;line-height:13px}

A.mainmenu:link, A.mainmenu:visited, A.mainmenu:active {text-decoration:none;letter-spacing:0em;color:#ffffff;font: bold 14px arial,helvetica,sans-serif;line-height:14px}

UL{list-style:disc;text-align:left;letter-spacing:0em;color:#000000;font: normal 11px verdana,arial,helvetica,sans-serif;line-height:15px}

SELECT {font: normal 11px verdana,arial,helvetica,sans-serif; color: #003399;}

INPUT {font: normal 11px verdana,arial,helvetica,sans-serif; color: #003399;}

#rightside {
    background-color: #E3E3E3;
    border: 1px solid #B2B2B2;
    border-radius: 10px;
    color: #18453B;
    margin-bottom: 1.5em;
    margin-top: 1.5em;
    padding: 5px;
    position: relative;
    right: 10px;
}

.maincontent {
	background-color: #FFFFFF; 
}

.tablerow {
background-color: #E3E3E3;
}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

#rightside .sidetitle {				
  font-size: 14px;			
  font-weight: bold;			
  line-height: 1.5em;
}					


#rightside form input {
  background-color: #FFFFFF;
  color: #000000;
  margin-right: 10px;
}
#rightside form input[type="submit"] {
  border: 1px solid #8c8c8c;
  border-radius: 10px;
}

.rightside  {
	color:#ffffff;   		
	font: bold 14px arial,helvetica,sans-serif;
 	/* background-color is controlled by Site Design publish type, Color 1 */
}

.legprofile, A.legprofile {font: normal 11px verdana,arial,helvetica,sans-serif;}
					
.tabcolor1 {	
	color: white;
	font-weight: bold;
	text-align : center;
	/* background-color is controlled by Site Design publish type, Color 1 */
}					
					
.tabcolor2 {
	color: white;
	font-weight: bold;
	text-align : center;
	/* background-color is controlled by Site Design publish type, Color 2 */
}

P.subhead {
	text-align:left;
	letter-spacing:0em;
	font: bold 16px arial,helvetica,sans-serif;
	line-height:32px;
	border-bottom : 1px solid Black;
	margin-bottom: 3px;
	margin-top: 16px;
	/* color is controlled by Site Design publish type, Color 1 */
}

P.highlight {
	text-align:left;
	letter-spacing:0em;
	font: bold 13px arial,helvetica,sans-serif;
	line-height:13px;
	margin-bottom: 3px;
	/* color is controlled by Site Design publish type, Color 1 */
}

A.sidebar:link, A.sidebar:visited, A.sidebar:active {
	font: bold 11px arial,helvetica,sans-serif;
	line-height:9px
	/* color is controlled by Site Design publish type, Color 1 */
}

P.sidetitle  {
	text-align:left;
	letter-spacing:0em;
	font: bold 12px arial,helvetica,sans-serif;
	line-height:11px;
	/* color is controlled by Site Design publish type, Color 1 */
}

.issueaction {
	font-style: italic;
}