body
{
	font-family: Arial, Helvitica, sans-serif;
}

.alert
{
	border-right: #660000 1px solid;
	border-top: #660000 1px solid;
	font-weight: bold;
	font-size: 14px;
	border-left: #660000 1px solid;
	color: #660000;
	border-bottom: #660000 1px solid;
	background-color: #eee8aa;
	padding:4px;
	display:block;
}
.title, h3
{
	font-family: Arial, Helvitica, sans-serif;
	color: #002D56;
	font-size: 0.85em;
	font-weight: 700;
	text-decoration: none;
}
.title a
{
	color: #000;
}

.loginHeader1
{
	font-family: Arial, Helvitica, sans-serif;
	color: #002D56;
	font-size: 0.85em;
	font-weight: 700;
	text-decoration: none;
}

.loginHeader2
{
	font-family: Arial, Helvitica, sans-serif;
	color: #ED592A;
	font-size: 0.85em;
	font-weight: 700;
	text-decoration: none;
}
.appLink1
{
	font-family: Arial, Helvitica, sans-serif;
	color: #002D56;
	font-size: 0.85em;
	font-weight: 700;
	text-decoration: none;
}

.appLink1:hover
{
	font-family: Arial, Helvitica, sans-serif;
	color: #002D56;
	font-size: 0.85em;
	font-weight: 700;
	text-decoration: underline;
}
.appLink2
{
	font-family: Arial, Helvitica, sans-serif;
	color: #ED592A;
	font-size: 0.85em;
	font-weight: 700;
	text-decoration: none;
}

.appLink2:hover
{
	font-family: Arial, Helvitica, sans-serif;
	color: #ED592A;
	font-size: 0.85em;
	font-weight: 700;
	text-decoration: underline;
}
.sideLink1
{
	font-family: Arial, Helvitica, sans-serif;
	color: #002D56;
	font-size: 0.75em;
	font-weight: 700;
	text-decoration: none;
}

.sideLink1:hover
{
	font-family: Arial, Helvitica, sans-serif;
	color: #002D56;
	font-size: 0.75em;
	font-weight: 700;
	text-decoration: underline;
}

.sideLink2
{
	font-family: Arial, Helvitica, sans-serif;
	color: #ED592A;
	font-size: 0.75em;
	font-weight: 700;
	text-decoration: none;
}

.sideLink2:hover
{
	font-family: Arial, Helvitica, sans-serif;
	color: #ED592A;
	font-size: 0.75em;
	font-weight: 700;
	text-decoration: underline;
}

.navigationInActive
{
	font-family: Arial, Helvitica, sans-serif;
	color: #002D56;
	font-size: 8pt;
	font-weight: bold;
}
.navigationActive
{
	font-family: Arial, Helvitica, sans-serif;
	color: #002D56;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
A.navigationLink
{
	font-family: Arial, Helvitica, sans-serif;
	/*color:Gray;*/
	color: #002D56;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
A.navigationLink:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #002D56;
	font-family:  Arial, Helvitica, sans-serif;
	text-decoration: underline;
}
.navigationLinkWhiteBold
{
	font-family: Arial, Helvitica, sans-serif;
	font-size:0.85em;
	color:White;
	font-weight:bold;
	text-decoration: none;
}
.navigationLinkWhiteBold:hover
{
	font-family: Arial, Helvitica, sans-serif;
	font-size: 0.85em;
	color: White;
	font-weight: bold;
	text-decoration: underline;
}

.contents
{
	font-family: Arial, Helvitica, sans-serif;
	font-size: 0.75em;
}

.content
{
	font-family: Arial, Helvitica, sans-serif;
	font-size: 0.85em;
}
.contentWithMargin
{
	font-family: Arial, Helvitica, sans-serif;
	font-size: 0.85em;
	margin-left: 5px;
	margin-right: 5px;
}
.contentwhite
{
	font-family: Arial, Helvitica, sans-serif;
	font-size: 0.85em;
	color: White;
}

.textbox
{
	border-style:solid;
	border-color:Gray;
	border-width:.2mm;
	font-family: Arial, Helvitica, sans-serif;
	font-size:11px;
	width:80px;
}
.longTextbox
{
	border-style:solid;
	border-color:Gray;
	border-width:.2mm;
	font-family: Arial, Helvitica, sans-serif;
	font-size:11px;
	width:600px;
}
.button
{
	border-style: none;	
	border-width: .2mm;	
	font-family: Arial, Helvitica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #0a3c68;
}

.agentLinks
{
	font-family: Arial, Helvitica, sans-serif;
	font-size: 0.85em;
	color: #2f97e0;	
	text-decoration: none;
	font-weight: bold;
}
.agentLinks:hover
{
	font-family: Arial, Helvitica, sans-serif;
	font-size: 0.85em;
	color: #2f97e0;	
	text-decoration: underline;
}
.linkDescription
{
	font-family: Arial, Helvitica, sans-serif;
	font-size:11px;
	color:3c3e42;
}
A.whiteLinks
{
	font-family: Arial, Helvitica, sans-serif;
	font-size:11px;
	color:White;
	text-decoration:none;
}
A.grayLinks
{
	font-family: Arial, Helvitica, sans-serif;
	font-size:11px;
	color:Gray;
	text-decoration:none;
}
A.whiteLinks:hover
{
	font-family: Arial, Helvitica, sans-serif;
	font-size:11px;
	color:White;
	text-decoration:underline;
}
A.grayLinks:hover
{
	font-family: Arial, Helvitica, sans-serif;
	font-size:11px;
	color:Gray;
	text-decoration:underline;
}

/* Scott Rhodes start --> */
.datagrid-List
{
	font-family: Arial, Helvitica, sans-serif;
	font-size:11px;
}

.datagrid-List-header
{
/*  background-color:#627AD3; */
  background-color:#738A9C;
}

.datagrid-List-header a 
{
  color:White;
}

.datagrid-List-Alternating
{
/*  background-color: #DCDCDC; */
  background-color:#EEEEEE;
}

.datagrid-List-Item
{
  background-color:#EEEEEE;
}

.datagrid-List-Item a
{
  color:Black;
}

.datagrid-List-Selected
{
  background-color: gray;
}

.datagrid-List-Selected a
{
  color:White;
}


.datagrid-Detail
{
	font-family: Arial, Helvitica, sans-serif;
	font-size:11px;
}

.datagrid-Detail-header
{
  border-top-style:none;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
  background-color:#738A9C;
}

.datagrid-Detail-header td
{
  padding:2px 5px 5px 5px;
}

.datagrid-Detail-header a 
{
  font-weight:bold; 
  color:White;
}

.datagrid-Detail-header-sorted
{
/*  
  border-color:Blue;
  border-width:2px;
  border-style:solid;
*/
}

.datagrid-Detail-header-sorted a
{
  color:Yellow; 
}

.datagrid-Detail-header-sorted-desc
{
/*  
  border-color:Blue;
  border-width:2px;
  border-style:dashed;
*/
}

.datagrid-Detail-header-sorted-desc a
{
  text-decoration:overline;
  font-style:italic; 
  color:Yellow;
}

.datagrid-Detail-Alternating
{
  background-color: #DCDCDC;
}

.datagrid-Detail-Alternating td
{
  border-top-style:none;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
}


.datagrid-Detail-Item
{
}

.datagrid-Detail-Item td
{
  border-top-style:none;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
}

.datagrid-Detail-Item a
{
  color:Black;
}

.datagrid-Detail-Selected
{
  background-color:#738A9C;
  background-color: gray;
}

.datagrid-Detail-Selected a
{
  color:White;
}

/* <-- Scott Rhodes end */
