gr {
  border: 0;
  width: 95%;
  height: 200%;
  color: #8191C6;  
  
}

fieldset_classic {
    font: 0.8em "Helvetica Neue", helvetica, arial, sans-serif;
    color: #666;
    background-color: #efefef;
    padding: 1px;
    border: solid 1px #d3d3d3;
    width: 350px;
    }
legend {
    color: #666;
    font-weight: bold;
    font-variant: small-caps;
    background-color: #d3d3d3;
    padding: 2px 6px;
    margin-bottom: 8px;
    }
body
{
	background-image:  url(../images/page_tile.gif);
	margin: 0px;
}

body, td
{
	font-family: Verdana;
}

a.lightlink_u, a.lightlink_u:visited, a.lightlink_u:active
{
	color: white;  
	font-weight: bold;
	text-decoration: underline;
}

a.lightlink_u:hover
{
	color: white;
	text-decoration: none;
}


a.lightlink, a.lightlink:visited, a.lightlink:active
{
	color: white;  
	font-weight: bold;
	text-decoration: none;
}

a.lightlink:hover
{
	color: white;
	text-decoration: underline;
}

a.link2, a.link2:visited, a.link2:active
{
	color: #5A6FB6;
	font-weight: bold;
	text-decoration: none;
}

a.link2:hover
{
	color: #C76F2E;
	text-decoration: underline;
}

a.link3, a.link3:visited, a.link3:active
{
	color: #5A6FB6;
	font-weight: normal;
	text-decoration: none;
}

a.link3:hover
{
	color: #C76F2E;
	text-decoration: underline;
}

a.link4, a.link4:visited, a.link4:active
{
	color: #222266;
	font-weight: normal;
	text-decoration: none;
}

a.link4:hover
{
	color: #C76F2E;
	text-decoration: underline;
}

a, a:visited, a:active
{
	color: #8695C9;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	color: #6578BA;
	text-decoration: underline;
}

h1
{
	font-family: Verdana;
	font-size: 120%;
	font-weight: bold;
	color: #8191C6;
	border-bottom: 1px solid #BFC7E2;
	
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 5px;
}

h2
{
	font-family: Verdana;
	font-size: 85%;
	font-style: italic;
	color: #465481;

	margin-top: -4px;
	margin-bottom: 5px;
}

p, ul, .content
{
	font-family: Verdana;
	font-size: 100%;
	line-height: 125%;
	
	margin-top: 0px;
	margin-bottom: 5px;
}



div.errorBox, div.statusBox
{
	font-size: 80%;
	font-weight: bold;
	color: white;
	border: 1px solid black;
	padding: 8px;
}

div.errorBox
{
	background-color: #CC0000;
}

div.statusBox
{
	background-color: #000099;
}

td.dataHeading, td.dataCell, td.dataHeading1
{
	padding: 3px;
	padding-left: 6px;
	padding-right: 6px;
}

td.dataTitle
{
	background-color: #8191C6;
	color: White;
	font-weight: bold;
	font-size: 16;
	border-top: 2px outset #D7DCED;
	border-left: 2px outset #D7DCED;
	border-right: 2px solid #55659C;
	border-bottom: 2px solid #55659C;
}

td.dataHeading
{
	background-color: #8191C6;
	color: White;
	font-weight: bold;
	font-size: 14;
	border-top: 2px outset #D7DCED;
	border-left: 2px outset #D7DCED;
	border-right: 2px solid #55659C;
	border-bottom: 2px solid #55659C;
}

td.dataHeading_noborder
{
	background-color: #8191C6;
	color: White;
	font-weight: bold;
	font-size: 14;
}


td.dataHeading1
{
	background-color: #8191C6;
	color: White;
	font-weight: bold;
	font-size: 13;
	border-top: 2px outset #D7DCED;
	border-left: 2px outset #D7DCED;
	border-right: 2px solid #55659C;
	border-bottom: 2px solid #55659C;
}

td.dataHeading2
{
	background-color: #8191C6;
	color: White;
	font-weight: bold;
	font-size: 12;
	border-top: 2px outset #D7DCED;
	border-left: 2px outset #D7DCED;
	border-right: 2px solid #55659C;
	border-bottom: 2px solid #55659C;
}

td.dataSpacer
{
	color: White;
	font-size: 80%;
}

td.dataHeader
{
	font-weight: bold;
	font-size: 70%;
	vertical-align: top;
}

td.dataCell
{
	font-size: 12;
	vertical-align: top;
}


td.dataCell2
{
	font-size: 10;
	vertical-align: top;
}

td.dataCell3
{
	font-size: 11;
	vertical-align: top;
	line-height: 140%;

}

input.textBox
{
	font-family: Verdana;
	font-size: 80%;
}

input.button, button.button
{
	font-family: Verdana;
	font-size: 80%;
	font-weight: bold;
}

.sort-arrow {
	width:					0px;
	height:					0px;
	background-position:	center center;
	background-repeat:		no-repeat;
	margin:					0 0px;
}

.sort-arrow.descending {
	background-image:		url("../images/downsimple.png");
	
}

.sort-arrow.ascending {
	background-image:		url("../images/upsimple.png");
}

