body {
  background-color: #e6e8ed!important;
  color: #00305d;
}

a {
 	color:#0066ff;
}
a:hover {
	color:#a8a8a8;
}

.ctxt { color:#ffffff;font-weight:bold; }
.ctxt2 { color:#fc7812;font-weight:bold; }
.ctxt3 { color:#0066ff;font-weight:bold; }
.bodybg { background-color: #e6e8ed; }
#mainTable { background-color:#ffffff; }
#navbar { color:#020f44;font-weight:bold; }
#subnavbar { color:#020f44;font-weight:bold; }
#maincontent { border-color:#ffffff; }
#right { background-color:#ffeacd; }
#right .helpblock { background-color:#ffeacd; }
#right .alsoblock { background-color:#ffffff; }
#right .toolsblock { background-color:#ffcb80; }
#right .closebg { background: #ffffff url(/img/block_closed.gif) repeat-x;border-bottom:1px solid #999999; }
.wizzardblock {  }
#right .block h2 { color:#ffffff; }
#right .helpblock h2,#right .alsoblock h2,#right .toolsblock h2,#right .closebg h2 { color:#00305d; }
.borderblock h1, .wizzardblock h1 { color:#00305d; }
#main .block h2 { color:#00305d; }
#main .subhead { background:#e5e7ed url(/img/subhead_bg.gif) no-repeat;color:#00305d;padding:7px;padding-top:30px;border-top:1px solid #999999; }
#main .orange .subhead { background:#fc7812 url(/img/subhead_deco2.gif) no-repeat;color:#ffffff;padding:7px;padding-top:30px;border-top:1px solid #999999; }
#main .orange .subhead h2 { color:#ffffff; }
#main .orange th.resultbox a { color:#fc7812; }
/* #main .orange  .widget-datasourcelistview td { background-color:#fff1e7; } */
#main .orange  .widget-datasourcelistview tr.row1 { background-color:#ffcb80; }
#main .orange  .widget-datasourcelistview tr.row2 { background-color:#ffeacd; }

#main .block h3 { color:#00305d; }
#main .block .blockcaption { background-color: #e5e7ed; }

.resultbox h3 a:link,.resultbox h3 a:active,.resultbox h3 a:visited,.resultbox h3 a:hover {
	color:#0066ff;font-weight:bold;font-size:110%; 
}
.resultbox h3 a:hover { color:#a8a8a8; }

a.clink:link,a.clink:visited,a.clink:active {
 	color:#ffffff;
}
a.clink:hover {
	color:#ffffff;
}

a.loginlink:link,a.loginlink:visited,a.loginlink:active {
 	color:#ffffff;
}
a.loginlink:hover {
	color:#ffffff;
}

#navbar a:link,#navbar a:visited,#navbar a:active {
 	color:#020f44;
}
#navbar a:hover {
	color:#a8a8a8;
}

#subnavbar a {
 	color:#020f44;
}
#subnavbar a:hover {
	color:#0066ff;
}

#navbar a.navon {
	color:#0066ff!important;
}

#subnavbar a.navon {
	color:#0066ff;
}
#right .block,#right .block li a {
	color:#ffffff;
}
#right .block li a:hover {
	color:#a8a8a8;
}
#right .helpblock,#right .alsopblock { color:#4c4c4c; }
#right .helpblock li a,#right .alsoblock li a {
	color:#0066ff;
}
#right .helpblock li a:hover,#right .alsoblock li a:hover {
	color:#a8a8a8;
}
.borderblock li a {
	color:#a8a8a8;
}

ul.filterlist li a { color:#00305d;text-decoration:none;font-weight:bold; }

.bgw { background-color:#ffffff; }
.bgb { background-color:#0066ff; }
.bgg { background-color:#e5e7ed; }
.bgnav { background-color:#ffffff; }
.bgsubnav { background-color:#ffffff; }
.selectbar { background-color:#ffffff; }
.bgresults { background-color:#ffeacd; }
.bgresults td { border-bottom: 1px solid #ffeacd; }
.bgresultson { background-color:#fee4d0; }
.bgresultson td { border-bottom: 1px solid #fee4d0; }
.bgresultsactive { background-color:#e5e7ed; }
.bgresultsactive td { border-bottom: 1px solid #ffffff;color:#ffffff; }
.cncl { background-color:#f5f5f5; }

.widget-datasourcelistview tr td a.clickable { color: #00305d; }
.widget-datasourcelistview tr.highlight td {
	background-color: #e5e7ed;
}
.widget-datasourcelistview tr.selected td {
	background-color: #f8f8f8;
}
.widget-datasourcelistview tr.highlight td a,
.widget-datasourcelistview tr.selected td a {
	color: #00305d;
}

ol.wizardlist li {
	color: #00305d;
}
ol.wizardlist li.current {	
	color: #00305d;
}
ol.wizardlist li.done {	
	color: #00305d;
}

tr.current td {
	background-color: #e5e7ed;
}

td.frmrowcol { 
	padding-top:10px; 
	padding-left: 10px;
	border-left: 1px solid #a8a8a8;
}

.newspaging { display:block;padding:7px;border:1px solid #cccccc;border-left:0px;border-right:0px; }
.newspaging a { color:#00305d; }
