.PropertyGridLine
{
	background-color:#1D5EA8;
}

.TaskGridLine
{
	background-color:#1D5EA8;
}

.ContactGridLine
{
	background-color:#1D5EA8;
}

.DefaultGridLine
{
	background-color:#1D5EA8;
}

.leftnav
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.leftnavlinkgrey
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration: none;
} 

.leftnavlink
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}     

A.leftnavlink:hover
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}

.body, .body label, .body td
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height : 155%;
}

.bodybold
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height : 155%;
}

.noformat
{
	font-family: times;
}

.sectionheader
{
	font-size: 12px;
	color: #9A9A9A;
	line-height: 155%;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
.bodybigbrown
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #90461F;
	text-decoration: none;
	line-height : 155%;
}

.bodybig
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height : 155%;
}

.bodybig a:link{
	color: #476E9D;
	text-decoration: none;
}
.bodybig a:visited{
	color: #476E9D;
	text-decoration: none;
}
.bodybig a:hover{
	color: #4A9FD8;
	text-decoration: underline;
}
.bodybig a:active{
	color: #4A9FD8;
	text-decoration: underline;
}


.copyright
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: 200%;
	font-weight: normal;
}  


.headline
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight : bold;
	line-height : 155%;
}

.topnav
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}    

A.topnav:hover
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}
.footernav
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}    

A.footernav:hover
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.validator
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}

.gridheader {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; color:#666666; font-weight:bold; line-height:16px
}

.gridheaderlink {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.gridheaderlink a:link{
	color: #000000;
	text-decoration: none;
}
.gridheaderlink a:visited{
	color: #000000;
	text-decoration: none;
}
.gridheaderlink a:hover{
	color: #9E0B0E;
	text-decoration: underline;
}
.gridheaderlink a:active{
	color: #007236;
	text-decoration: underline;
}

.tlink, .ImageGallery a {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px;
}
A.tlink:link, .ImageGallery a:link {
	COLOR: #476E9D; text-decoration: none
}
A.tlink:visited, .ImageGallery a:visited {
	COLOR: #476E9D; text-decoration: none
}
A.tlink:hover, .ImageGallery a:hover {
	COLOR: #4A9FD8; TEXT-DECORATION: underline
}
A.tlink:active, .ImageGallery a:active {
	COLOR: #4A9FD8; TEXT-DECORATION: underline
}

.ImageGallery td 
{
	padding:6px;
	font-size: 12px;
}

.ImageGallery img 
{
	margin: 4px 0px 4px 0px;
}

.editorSubheader
{
	width: 100px;
	font-weight: bold;
}

.xlink {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px;
}
A.xlink:link {
	COLOR: #cccccc; text-decoration: none
}
A.xlink:visited {
	COLOR: #999999; text-decoration: none
}
A.xlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.xlink:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}


.mtlink {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px;
}
A.mtlink:link {
	COLOR: #476E9D; text-decoration: none
}
A.mtlink:visited {
	COLOR: #476E9D; text-decoration: none
}
A.mtlink:hover {
	COLOR: #4A9FD8; TEXT-DECORATION: underline
}
A.mtlink:active {
	COLOR: #4A9FD8; TEXT-DECORATION: underline
}

.stlink {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px;
}
A.stlink:link {
	COLOR: #476E9D; text-decoration: none
}
A.stlink:visited {
	COLOR: #476E9D; text-decoration: none
}
A.stlink:hover {
	COLOR: #4A9FD8; TEXT-DECORATION: underline
}
A.stlink:active {
	COLOR: #4A9FD8; TEXT-DECORATION: underline
}

.StatusText {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; color:#ffffff; font-style:italic
}

.ListTableStyle 
{
	border-style: none;
	border-color: #DDDDDD;
	padding: 3px 3px 3px 3px;
	font-size: 12px;
}
.ListTableStyle a, .ListTableStyle td
{
	font-size: 12px;
}

.ListHeaderStyle {
	background-color: #D6CEE1;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight:bold;
}
tr.ListHeaderStyle a:link{
	color: #000000;
	text-decoration: underline;
}
tr.ListHeaderStyle a:visited{
	color: #000000; 
	text-decoration: underline;
}
tr.ListHeaderStyle a:hover{
	color: #000000; 
	text-decoration: underline;
}
tr.ListHeaderStyle a:active{
	color: #000000; 
	text-decoration: underline;
}
.ListItemStyle {
	background-color: #F2EFF5;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial;
	padding: 2px;
}
td.ListItemStyle a:link{
	color: #476E9D;
	text-decoration: none;
}
td.ListItemStyle a:visited{
	color: #476E9D; 
	text-decoration: none;
}
td.ListItemStyle a:hover{
	color: #4A9FD8; 
	text-decoration: underline;
}
td.ListItemStyle a:active{
	color: #4A9FD8; 
	text-decoration: underline;
}

.ListAlternatingItemStyle {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial;
}
tr.ListAlternatingItemStyle a:link{
	color: #000066;
	text-decoration: underline;
}
tr.ListAlternatingItemStyle a:visited{
	color: #000066; 
	text-decoration: underline;
}
tr.ListAlternatingItemStyle a:hover{
	color: #EC2027; 
	text-decoration: underline;
}
tr.ListAlternatingItemStyle a:active{
	color: #000000; 
	text-decoration: underline;
}

.ListSelectedItemStyle {
	background-color: #EEEEEE;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial;
}
tr.ListSelectedItemStyle a:link{
	color: #000000;
	text-decoration: underline;
}
tr.ListSelectedItemStyle a:visited{
	color: #000000; 
	text-decoration: underline;
}
tr.ListSelectedItemStyle a:hover{
	color: #000000; 
	text-decoration: underline;
}
tr.ListSelectedItemStyle a:active{
	color: #000000; 
	text-decoration: underline;
}

.ListPagerStyle {
	background-color: #D6CEE1;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight:bold;
	padding: 1px 1px 1px 1px;
}
tr.ListPagerStyle a:link{
	color: #000000; 
	text-decoration: underline;
}
tr.ListPagerStyle a:visited{
	color: #000000; 
	text-decoration: underline;
}
tr.ListPagerStyle a:hover{
	color: #000000; 
	text-decoration: underline;
}
tr.ListPagerStyle a:active{
	color: #000000; 
	text-decoration: underline;
}

.ListFooterStyle {
	background-color: #CCCCCC;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial;
}
tr.ListFooterStyle a:link{
	color: #000000; 
	text-decoration: underline;
}
tr.ListFooterStyle a:visited{
	color: #000000; 
	text-decoration: underline;
}
tr.ListFooterStyle a:hover{
	color: #000000; 
	text-decoration: underline;
}
tr.ListFooterStyle a:active{
	color: #000000; 
	text-decoration: underline;
}

.textheaderlink, .textheaderlink td {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; padding-top:4px
}
.textheaderlink a:link, .textheaderlink td a:link {
	color: #476E9D;
	text-decoration: none;
}
.textheaderlink a:visited, .textheaderlink td a:visited {
	color: #476E9D;
	text-decoration: none;
}
.textheaderlink a:hover, .textheaderlink td a:hover {
	color: #4A9FD8;
	text-decoration: underline;
}
.textheaderlink a:active, .textheaderlink td a:active {
	color: #4A9FD8;
	text-decoration: underline;
}
.appaddress {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
.appitem {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.applink1 {
	FONT-SIZE: 11px;
	COLOR: #336699;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.applink1:hover {
	FONT-SIZE: 11px;
	COLOR: #336699;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	background-color: #cccccc;
}
.applink2 {
	FONT-SIZE: 11px;
	COLOR: #336699;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.applink2:hover {
	FONT-SIZE: 11px;
	COLOR: #336699;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	background-color: #cccccc;
}