body
{
	font-family:Arial;
	font-size:10pt;
	
}

span.PageTitle
{
	font-family:Arial;
	font-weight:bold;
	font-size:13pt;
	vertical-align:middle;
	
	padding-left:2;
	color:Black;
}

span.3col
{
 font-family:Arial;
 font-size:8pt;
 color:Black;
}

span.DirectoryTitle
{
	font-family:Arial;
	font-weight:bold;
	font-size:13pt;
	vertical-align:middle;
	
	padding-left:2;
	color:Black;
}
span.BodyText
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
}

span.HomeBodyText
{
	font-family:Arial;
	font-size:8pt;
	color:Black;
}
span.LeftColHeader
{
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	color:#007FA3;
}

span.Quote
{
	font-family:Arial;
	font-weight:bold;
	font-style:italic;
	font-size:10pt;
	color:#007FA3;
}

table
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
}
td.copback
{
	background-image: url("images/cop.jpg");
	background-position: bottom left;
	background-repeat:no-repeat;
	
}
span.Resultsheader
{
	font-family:Arial;
	font-size:10pt;
	color:Black;
	font-weight:bold;	
}
span.Video
{
	font-family:Arial;
	font-size:7pt;
	color:Black;	
}

span.Label
{
	FONT-WEIGHT: bold;
	font-size: 11px;
	line-height: 16px;
    COLOR: #666666;
    font-family: Arial,Verdana;
	text-decoration: none;
}
span.Label2
{
	FONT-WEIGHT: bold;
	font-size: 13px;
	line-height: 16px;
    COLOR: #666666;
    font-family: Arial,Verdana;
	text-decoration: none;
}
td.label
{
	FONT-WEIGHT: bold;
	font-size: 11px;
	line-height: 16px;
    COLOR: #666666;
    font-family: Arial,Verdana;
	text-decoration: none;
}
.textbox
{
	font-size: 11px;
	line-height: 16px;
    COLOR:Black;
    font-family: Arial,Verdana;
	text-decoration: none;
}

A:link
{
	COLOR: #2379C3;
	text-decoration: underline;
}

A:visited
{
    COLOR: #2379C3;
	text-decoration: underline;
	
}

A:active
{
    COLOR: #2379C3;
	text-decoration: underline;
}
A:hover
{
    COLOR: #2379C3;
    text-decoration:none;
}


A:link.black
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	text-decoration: underline;
}

A:visited.black
{
	FONT-SIZE: 10px;
    COLOR: #000000;
	text-decoration: underline;
}

A:active.black
{
	FONT-SIZE: 10px;
    COLOR: #000000;
	text-decoration: underline;
}
A:hover.black
{
	FONT-SIZE: 10px;
    COLOR:#000000;
    text-decoration:none;
}

A:link.red
{
	FONT-SIZE: 9px;
	COLOR: #B53842;
	text-decoration: underline;
}

A:visited.red
{
	FONT-SIZE:  9px;
    COLOR: #B53842;
	text-decoration: underline;
}

A:active.red
{
	FONT-SIZE:  9px;
    COLOR: #B53842;
	text-decoration: underline;
}
A:hover.red
{
	FONT-SIZE:  9px;
    COLOR:#B53842;
    text-decoration:none;
}


A:link.white
{
	font-family:Arial;
	FONT-SIZE: 10px;
    COLOR: White;
	text-decoration: underline;
}

A:visited.white
{
	font-family:Arial;
	FONT-SIZE: 10px;
    COLOR:White;
	text-decoration: underline;
}

A:active.white
{
	font-family:Arial;
	FONT-SIZE: 10px;
    COLOR:White;
	text-decoration: underline;
}
A:hover.white
{
	font-family:Arial;
	FONT-SIZE: 10px;
    COLOR:White;
    text-decoration:none;
}


.buttonOnBlue
{
	TEXT-TRANSFORM: uppercase;
	COLOR: white;
	BORDER-TOP-STYLE: solid;
	FONT-FAMILY: 'Arial Rounded MT Bold', Arial;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BACKGROUND-COLOR: #3d7bb3;
	BORDER-BOTTOM-STYLE: solid;
}

.buttonOnWhite
{
	/*
	TEXT-TRANSFORM: uppercase;
	COLOR: white;
	BORDER-TOP-STYLE: solid;
	FONT-FAMILY: 'Arial Rounded MT Bold', Arial;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BACKGROUND-COLOR: #3d7bb3;
	BORDER-BOTTOM-STYLE: solid;
	border-color:#4A84B8;
	*/
}

.tableHeader
{
	FONT-WEIGHT: bold;
	font-size: 12px;
	line-height: 15px;
	background-color:#90B4D7;
	COLOR: #FFFFFF;
	font-family: Arial,Verdana;
	text-decoration: none;
	padding-left:2;
}
.table
{
	BORDER-RIGHT: #b2b0b0 1px solid;
	BORDER-TOP: #b2b0b0 1px solid;
	BORDER-LEFT: #b2b0b0 1px solid;
	BORDER-BOTTOM: #b2b0b0 1px solid;
	background:#F0F0F0;
	padding:3;
}

.errorMessage
{
	FONT-WEIGHT: bold;
	font-size: 10px;
	line-height: 16px;
    COLOR:Red;
    font-family: Arial,Verdana;
	text-decoration: none;
}
.disclaimer
{
	font-family: Arial,Verdana;
	color: #A1A1A1;
	font-size: 10px;
	line-height: 11px;
}
.NonPermission
{
	font-size:15pt;
	
}

.MenuGroup
{
  background-color:#C5D5E5;
  border-bottom:5px;
  border-bottom-style:solid;
  border-bottom-color:#90B4D7;
  border-top:5px;
  border-top-style:solid;
  border-top-color:#90B4D7;
  border-left:1px;
  border-left-color:#90B4D7;
  border-left-style:solid;
  border-right:1px;
  border-right-color:#90B4D7;
  border-right-style:solid;
  cursor:hand;
}

.MenuItem 
{
  background-color:#ECF2F4; 
  font-family: Arial,Verdana;
  color:#2B4C71;
  font-size:8pt;
  border-bottom:1px;
  border-bottom-style:solid;
  border-bottom-color:#90B4D7; 
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}

.MenuItemOver 
{
  background-color:#2B4C71; 
  font-family: Arial,Verdana;
  color:White;
  font-size:8pt;
  border-bottom:1px;
  border-bottom-style:solid;
  border-bottom-color:#7290B6; 
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}

.MenuImageItem
{
	
}
.MenuImageGroup
{
	
}