body {
	background-color:#b2c5dd;
	margin:0px;
	}

A {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #002B84;
	text-decoration: none;
	vlink: #002B84;
}

.maintbl A {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
	vlink: #002B84;
}

A:hover {
  color: #008ECC; text-decoration: underline;
}



.aectitlepage {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.alerttext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.alerttext2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}

.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #002B84;
	text-decoration: none;
}
.bluetitles {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.bluetitles2 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.bodytext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: left;
	line-height: .42cm;
}
.bodytext2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: left;
	line-height: .42cm;
}
.bodytext3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: right;
	line-height: .42cm;
}

.boldlinks a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight:bold;
	text-decoration: underline;
	text-align: left;
	line-height: .42cm;
	}

.boldlinks a:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #008ECC;
	font-weight:bold;
	text-decoration: underline;
	text-align: left;
	line-height: .42cm;
	}

.bodytextitalic {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.boldtext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.boldtext2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	text-align: center;
	line-height: .42cm;
}

.ftrtbl {
	background: #DBE5F0 url(graphics/gif/blue_tile.gif) repeat;
}
.ftrtblwide {
	background: #DBE5F0 url(graphics/gif/blue_tilewide.gif) repeat;
}
TD.fieldKey {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #003366;
}

TD.fieldValue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #002B84;
}
.greentitles {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
.hdbanner {
    background: url(graphics/gif/header_bg.gif) no-repeat left top;
}
.hdbannerwide {
    background: #FFFFFF url(graphics/gif/header_bgwide.gif) no-repeat left top;
}
.headlinetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;

}
.helptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
}
.infoBoxContents {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.infotext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003377;
	text-decoration: none;
}
.infotext2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: left;
	align: left;
	
}
.link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #002B84;
	text-decoration: none;
	vlink: #002B84;
}
.linktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099;
}
.littext {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.maintbl {
    background: #FFFFFF url(graphics/gif/white_tile.gif) repeat;
}
.maintbl2 {
    background: #FFFFFF url(../graphics/gif/white_tile.gif) repeat;
}
.maintblwide {
    background: #FFFFFF url(graphics/gif/white_tilewide.gif) repeat;
}


A.pageResults {
  color: #0000FF;
}
A.pageResults:hover {
  color: #008ECC;
  background: #FFFF33;
}
TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #ffffff;
  border-spacing: 1px;
}
.productListing-heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #ffffff;
  color: #003366;
  font-weight: bold;
}
TD.productListing-data {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.redtitles {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	line-height: .65cm;
}
.researchtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: underline;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
}
.tabletextbold {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0033CC;
}
.tabletextbold2 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.tabletextbold3 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.tblodd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003377;
	background: #FFFFFF;
	text-decoration: none;
}
.tbleven {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #002B84;
	background: #FFFFFF;
	text-decoration: none;
}
.boxBorder {
	border: 1px solid #CCCCCC;
}


.border {
	border: 2px solid #133063;
}
.new_body12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/* ul li {
	list-style-image: url(graphics/gif/bullet.gif);
	}*/
	
/*Accordian CSS */
#basic-accordian{
	border:3px solid #d0dcea;
	padding:3px;
	width:495px;
	left:50%;
	top:50%;
	z-index:2;
}

#basic-accordian-topper{
	border:3px solid #363668;
	padding:3px;
	width:495px;
	left:50%;
	top:50%;
	z-index:2;
}

.accordion_headings{
	padding:3px;
	background:#20366a;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings2{
	padding:3px;
	background:#99CC00;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings3{
	padding:3px;
	background:#669999;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}
.accordion_headings4{
	padding:3px;
	background:#669999;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings8{
	padding:3px;
	background:#d60056;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings10{
	padding:3px;
	background:#FF6633;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings11{
	padding:3px;
	background: #6c8a2d;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}
.accordion_headings:hover{
	background:#C1B5C1;
}

.accordion_child{
	background:#EEE;
}

.header_highlight1{
	background:#20366a;
}

.header_highlight2{
	background:#669999;
}
.header_highlight3{
	background:#669999;
}
.header_highlight4{
	background:#669999;
}
.header_highlight8{
	background:#FF0066;
}
.header_highlight10{
	background:#FF6633;
}

.header_highlight11{
	background:#556C24;
}


.accordion_headings2:hover{
	background:#BDD2D2;
}

.accordion_headings3:hover{
	background:#BDD2D2;
}
.accordion_headings4:hover{
	background:#BDD2D2;
}
.accordion_headings8:hover{
	background:#FFB9C0;
}
.accordion_headings10:hover{
	background:#FFCC99;
}

.accordion_headings11:hover{
	background:#C4DE87;
}

.redtitles a{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	line-height: .65cm;
}

.redtitles a:hover{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	line-height: .65cm;
}

h4 {
	font-size:13px !important;
	color:#660000;
	font-weight:bold !important;
	text-decoration:none;
	}
a h4{
	color:#660000;
	font-size:13px !important;
	}
a:hover h4{
	color:#0099CC;
	font-size:13px !important;
	}


h3 {
	font-size:16px;
	color:#003366;
	font-weight:bold;
	}
<!-- Alignments Styles -->
.td_alignment_header{
    background-color:#000000;
	color:#FFFFFF;
	}

h2 {
	line-height:22px;
	}