﻿html,body 
{
	font-family:arial, helvetica, Verdana, Sans-Serif;
    font-size:11px;
    color:#555555;
    
    height:100%;
}

.HeaderContainer
{
	background-color:#f4f4f4;
}

.Header
{
	height:106px;
	width:858px;
	text-align:left;
	/*background-image:url('/images/framework/bg_top.gif');
	background-repeat:repeat-x;*/
	
}

.Footer
{
	height:85px;
	padding-bottom:6px;
	
	color:#9e9e9e;
	font-family:Arial;
	font-size:11px;
	vertical-align:bottom;
	background-image:url('/images/framework/bg_bottom.gif');
	background-repeat:repeat-x;
}
.Footer a
{
	font-weight:bold;
	color:#9e9e9e;
	text-decoration:none;
	font-size:11px;
}
.Footer a:hover
{
	font-weight:bold;
	text-decoration:underline;
	color:#9e9e9e;
}

#PageContainer
{
	width:100%;
	height:auto;
}

#PageBody
{
	height:auto;
}

.Navigation
{
	height:36px;
	width:380px;
	background-image:url('/images/Nav/nav_tab.gif');
	background-repeat:no-repeat;
}

.Navigation[class]
{
}

/*div containing nav links*/
.Navigation DIV
{
    margin-right:18px;
    padding-top:12px;
}

.Navigation[class] DIV
{
    margin-right:15px;
    padding-top:12px;
}

.Navigation a
{
	margin-right:2px;
}

.Navigation img
{
	border:0px;
}

.Title14
{
	font-size:14px;
	font-family:Arial;
	font-weight:normal;
	
}

.Title11
{
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
}

.PageBodyText14
{
	font-size:14px;
	font-family:Arial;
	font-weight:normal;
	color:#555555;
	line-height:18px;
}

.PageBodyText11
{
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#555555;
	line-height:14px;
}

.Headquarters
{
	
}

.Headquarters a
{
	color:#9e9e9e;
	text-decoration:underlined;
}
.Headquarters a:hover
{
	color:#555555;
	text-decoration:underlined;
}

.FieldLabel
{
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#666666;
	padding-bottom:2px;
}

.RequiredField
{
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#ff9933;
}

.InputError
{	
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#ff6600;
	background-color:#ffe0c1;
	width:200px;
	
}

.InputFieldEmpty
{
	font-family:Arial;
	font-weight:normal;
	color:#666666;
	background-color:Transparent;
	width:200px;
}

.InputField
{
	font-family:Arial;
	font-weight:normal;
	color:#333333;
	background-color:Transparent;
	width:200px;
}

.Xerror
{
	position:relative;
	top:-20px;
	left:205px;
	margin-bottom:-13px;
	display:none;
}

.ContactUsWrapper
{
	border-left:solid 1px #999999;
	padding-left:15px;
	padding-bottom:20px;
}
.ContactUs 
{
	
}

.ContactUs a
{
	color: #ff9933;
	text-decoration:none;
	font-weight:bold;
}

.ContactUs a:hover
{
	color: #ff9933;
	text-decoration:underline;
	font-weight:bold;
}

.OnErrorPage
{
	font-size:14px;font-family:Arial;color:#666666;
}

.OnErrorPage a
{
	color:#9e9e9e;
	text-decoration:underline;
}


.OnErrorPage a:hover
{
	color:#555555;
	text-decoration:underline;
}

.WhoWeAreNamesOn
{
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color: #ff9933;
}

.WhoWeAreNamesOn a
{
	text-decoration:none;
	color: #ff9933;
}

.WhoWeAreNamesOn a:hover
{
	color: #ff9933;
	text-decoration:none;
}


.WhoWeAreNamesSelected
{
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#003366;
}
.WhoWeAreNamesSelected a
{ 
	color:#003366;
	text-decoration:none;
}

.WhoWeAreNamesSelected a:hover
{ 
	color:#003366;
	text-decoration:none;
}

.WhoWeAreNamesGrayed
{
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#9e9e9e;
}

.WhoWeAreNamesOver
{
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#ff6600;
}



.VisibleBio
{
	margin-top:25px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	color:#666666;
	line-height:14px;
	display:block;
}

.InVisibleBio
{
	margin-top:25px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	color:#666666;
	line-height:14px;
	display:none;
}

.BioContact
{
	font-size:14px;
	font-family:Arial;
	font-weight:normal;
}

.BioContact a
{
	color:#9e9e9e;
	text-decoration:underline;
}

.BioContact a:hover
{
	color:#555555;
	text-decoration:underline;
}





.BioImageOff
{
	border:solid 1px #ffffff;
	
	filter:alpha(opacity=30);
	-moz-opacity:0.5;
}
.BioImageOff[class]
{
	border:solid 1px #ffffff;
	opacity:0.3;
	-moz-opacity:0.3;
	
}
.Bio
{
	
}


.Bio img
{
	text-decoration:none;
	border:solid 1px #ffffff;
}


.Bio a:hover img
{
	text-decoration:none;
		border:solid 1px #ff6600;
	filter:alpha(opacity=100);
	-moz-opacity:100;
}

.Bio a:hover img[class]
{
	text-decoration:none;
	border:solid 1px #ff6600;
	opacity:1.0;
	-moz-opacity:1.0;
}

.Bio .SelectedBioImage
{
	border:solid 1px #003366;
}

.KeyStatement
{
	width:206px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#555555;
	line-height:17px;
}

.KeyStatement a
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#ff9933;
	line-height:17px;
	text-decoration:none;
}

.KeyStatement a:hover
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#ff9933;
	line-height:17px;
	text-decoration:underline;
}

.FunFacts
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#9e9e9e;
	line-height:14px;
	margin-bottom:8px;
}

.FunFacts[class]
{
	color:#9e9e9e;
	line-height:14px;
	margin-bottom:8px;
}


 .NewsDate
    {
       color:#9e9e9e ;
       font-size:11px;
       font-weight:normal;
       /*cursor:pointer;*/
       line-height:14px;
    }
    
    .NewsTitle 
      {
      
    }
      .NewsTitle a
      {
		 color:#003366 ;
       font-size:11px;
       font-weight:bold;
       cursor:pointer;
       text-decoration:none;
       line-height:14px;
	}
    
    .NewsTitle a:hover
    {
		text-decoration:underline;
    }
    
    .NewsTitle2
    {
		font-family:Arial;
		font-size:22px;
		color:#ff9933;
		line-height:26px;
		font-weight:normal;
		margin-bottom:10px;
    }
    
    .NewsBody
    {
		font-family:Arial;
		font-size:13px;
		color:#555555;
		line-height:16px;
		font-weight:normal;
		width:550px;
		
    }
     .NewsBody a
    {
		font-family:Arial;
		font-size:13px;
		color:#9e9e9e;
		line-height:16px;
		font-weight:normal;
		text-decoration:underline;
		
    }
    
      .NewsBody a:hover
    {
		font-family:Arial;
		font-size:13px;
		color:#555555;
		line-height:16px;
		font-weight:normal;
		text-decoration:underline;
    }
    
	.LoginContent
	{
		background-image:url(../images/admin/login_bg.gif);
		background-repeat:no-repeat;
		height:224px;
		width:342px;
	}
	
	.MoreNews
	{
		font-size:11px;
		font-weight:bold;
		font-family:Arial;
		padding-top:20px;
		padding-bottom:15px;
		color:#555555;
	}
	
	.MoreNews a
	{
		font-size:11px;
		font-weight:bold;
		font-family:Arial;
		text-decoration:none;
		color:#555555;
	}
	
	.MoreNews a:hover
	{
		text-decoration:underline;
		color:#555555;
	}
	
	
	