/* CSS Document */


.Margin
{
	
	margin-top:0;
}

.TdGrey
{
	background-color:#cccec9;
}
.search_hitbox
{

	font-family: Arial, Helvetica, sans-serif;
	float: left;
}

.alpha-shadow {
  float: left;
  background: url(../Images/shadow.gif) no-repeat bottom right;
  margin: 0px 0 0 0px !important;
  margin: 0px 0 0 0px;
}

.alpha-shadow div {
  background: url(../Images/shadow.png) no-repeat left top !important;
  background: url(../Images/shadow.gif) no-repeat left top;
  padding: 0px 5px 5px 0px;
}

.alpha-shadow img {
  background-color: #fff;
  border: 1px solid #a9a9a9;
  padding: 4px;
}


.TdGrey
{
	background-color:#cccec9;
}

.BlueBg
{
	background:#0268cd;
 
}

.border
{
	border:none;
}

.Date
{
	font-size:8pt;
	color:#FFF;
}

td { 
color:#666; 
font-family: verdana,arial,helvetica;
font-size: 8pt;
text-decoration:none; 
}

a {color: #0066cb;
font-weight:bold;
font-family: verdana,arial,helvetica;
font-size: 8pt;
text-decoration:none;}

/* hover link color */
a:hover {color:#990000;
text-decoration:none;
font-weight:bold;
font-family: verdana,arial,helvetica;
font-size: 8pt;
text-decoration:underline;
}

.HeaderLink
 {
	color: #003399;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	text-decoration:none;
}


.HeaderLink:hover 
{
	color:#990000;
	text-decoration:none;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	text-decoration:underline;
}

.Foot
{
color:#666; 
font-family: verdana,arial,helvetica;
font-size: 8pt;
text-decoration:none; 
}

.Heading
{
	color:#ff6633;
font-size:10pt;
font-weight:bold;
font-family: verdana,arial,helvetica;
}


.OrangeTd
{
	color:#ff6633;
	font-size:10pt;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	text-decoration:none;
}


.OrangeTd:hover
{
	color:#ff6633;
	font-size:10pt;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	text-decoration:none;
}

.OrangeTd1
{
	color:#ff6633;
	font-size:10pt;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	text-decoration:none;
}


.OrangeTd1:hover
{
	color:#ff6633;
	font-size:10pt;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	text-decoration:underline;
}

.TableBg
{
	background-color:#eeeff1;
}

.TdBorder
{
	border-left-color:#003399;
	
	border-right-color:#003399;
	border-top-color:#003399;
	border-color:#003399;
}

.BlueTd
{
	color: #0066cb;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	text-decoration:none;
}

.BlueTd:hover 
{
color: #0066cb;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	text-decoration:none;
}

.BlueTd1
{
	color: #0066cb;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	text-decoration:none;
}

.BlueTd1:hover 
{
color: #0066cb;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	text-decoration:underline;
}

.LeftHeading
{
color:#ff6633;
font-size:10pt;
font-weight:bold;
font-family: verdana,arial,helvetica;
}

.LeftHeading:hover
{
color:#ff6633;
font-size:10pt;
font-weight:bold;
font-family: verdana,arial,helvetica;
}

.LeftSubHeading
{
color:#0268cd;
font-size:8pt;
font-weight:normal;
font-family: verdana,arial,helvetica;
}

.FooterServices
{
color:#0268cd;
font-size:10px;
font-weight:normal;
font-family: verdana,arial,helvetica;
}

.FooterServices:hover
{
color:#003399;
font-size:10px;
font-weight:normal;
font-family: verdana,arial,helvetica;
}

.LeftSubHeading:hover
{
color:#003399;
font-size:8pt;
font-weight:normal;
font-family: verdana,arial,helvetica;
}


.Link
 {
	color: #0066cb;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	text-decoration:none;
}

.More
{
	color:#ff0000;
	font-weight:normal;
	font-size:8pt;
}

.ImpMsg
{
	color:#ff0000;
}

.More:hover
{
	color:#ff0000;
	font-weight:normal;
	font-size:8pt;
	text-decoration:underline;
}

.INPUTBOX

{
	BORDER-RIGHT: #2f5d8e 1px solid;
	BORDER-TOP: #2f5d8e 1px solid;
	BORDER-LEFT: #2f5d8e 1px solid;
	BORDER-BOTTOM: #2f5d8e 1px solid;
	
	COLOR: #2f5d8e;
}

.Footer
{
	
	color:white;
	font-weight:normal;
	font-size:8pt;
}

.Footer:hover
{
	
	color:white;
	font-weight:normal;
	font-size:8pt;
	text-decoration:underline;
}

.Spacing
{
	line-height: 14pt;
}
.bordercolor
{
	border-color:#f2f2f2;
}

.Button
	{
		background-color:#5274a4;
		color:white;	
		font-weight:bold;
		font-size:8pt;
		BORDER-RIGHT:  #000000 1px solid; 
		BORDER-TOP:    #000000 0px solid; 
		BORDER-LEFT:   #000000 0px solid;
		BORDER-BOTTOM: #000000 1px solid;
	}

.DarkBg
{
	background-color:#336699;
	color:white;
	font-weight:bold;
	font-size:10pt;
}
.SectionHeading
{
color:#ff6633;
font-size:8pt;
font-weight:bold;
font-family: verdana,arial,helvetica;
}


.ui
{
	padding-left:1px;
}


.QuickFacts
{
color:#666666;
font-size:8pt;
font-weight:normal;
font-family: verdana,arial,helvetica;
}

.QuickFacts:hover
{
color:#003399;
font-size:8pt;
font-weight:normal;
font-family: verdana,arial,helvetica;
}

.subNav A 
{
	color: white;
}


.subNav A:hover 
{
	color: white;
}


td.subNav
{
	background-color: #0268cd;
	Font-weight:normal;
}


.subActive
{
	color: white;
	background-color: #d2d9e1;
	Font-weight:normal;
}

.NavLinks {color: #FFFFFF;
font-weight:bold;
font-family: verdana,arial,helvetica;
font-size: 8pt;
text-decoration:none;}

/* hover link color */
.NavLinks:hover {color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-family: verdana,arial,helvetica;
font-size: 8pt;
text-decoration:underline;
}

.Width1
{
	width:1%;
}

.width90
{
	width:90%;
}
.width180
{
	width:180%;
}
.width30
{
	width:25%;
	color: #003399;
	font-weight:bold;
	padding-left:15pt;
}

.wideTd
{
	color: #003399;
	font-weight:bold;
	padding-left:15pt;
}

.width25
{
	width:25%;
	
}

.width75
{
	width:75%;
	
}

.height4
{
	height: 150px;
}

.width5
{
	width:5px;
	
}

.width35
{
	width:35%;
	
}

.width30txt
{
	width:30%;
}


.width60
{
	width:60%;
}

.width90
{
	width:90px;
}
.width100
{
	width:50px;
}


.width180
{
	width:180%;
}
.height22
{
	height:22%;
}
.height20
{
	height:20%;
}
.height10
{
	height:10%;
}


.widwhite
{
	background-color:#FFFFFF;
	width:1px;
}




.multiclass
{
	height:22px;
	font-size:8pt;
	color:#000;
}


.bgclass
{
	background-color:#486c9f;
}

