/*GLOBAL*/

	 body {
  padding: 0;
  margin: 0;
  background: #ffffff;
  width: 100%;
  display: table;
 }

#bodycontainer {
margin: 0px auto;
width: 1050px;
border: 1px SOLID #DDDDDD;
text-align: left;
}

p {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 180%;
	color: #545454; 
}

td {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 180%;
	color: #545454; 

}

blockquote {  

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 

}

h1 {  
font-size: 19px;
font-family: "Myraid", Arial, Helvetica, sans-serif;
color: #ffffff;
padding-left: 35px;
padding-top: 5px;
text-shadow: 0px 2px 3px #555;
font-weight:normal;
}

h2 {  
font-family: "Myraid", Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
margin:0px,0px,0px,0px;
}


a {  
text-decoration: underline;
color: #1d6bb6
}

a:hover {  

	color: #0980f3;
	text-decoration: underline;

}





/*HOTIZON*/


.imageBorder {
background:white;
padding:5px;
border:1px solid #959595;
} 

.listul {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 150%;
	color: #252525; 
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 10px;
list-style-position: outside;
list-style-type: square;
padding: 16px;
margin: 2px;
}


.newboxheader {
font-size: 14px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
font-variant: small-caps; 
text-transform: none; 
color: #fff;
}

.bluebold {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 180%;
color:#007db8;
font-weight:bold;
}


.continue {
font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	line-height: 130%;
	color: #fff;
padding-right: 20px;
font-style:italic;
}

.continue a {  
	text-decoration: none;
	color: #ccffff;
}

.continue a:hover {  

	color: #66ffff;
	text-decoration: underline;

}


.footer {
font-size: 11px;font-family: Arial, Helvetica, sans-serif; 
text-transform: none; 
color: #fff;
}

.footer a {  
	text-decoration: none;
	color: #ccffff;
}

.footer a:hover {  

	color: #66ffff;
	text-decoration: underline;
}

.fronttitle {  
font-size: 15px;
font-family: "Myraid", Arial, Helvetica, sans-serif;
color: #ffffff;
padding-left: 15px;
padding-top: 3px;
padding-bottom: 3px;
}

.frontcontent {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 150%;
color: #545454; 
padding-left: 15px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

.frontcontent a {  
	color: #007eb9;
	text-decoration: underline;
}

.frontcontent a:hover {  

	color: #1192e2;
	text-decoration: underline;
}

.presscontact {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 130%;
	color: #333333; 
	}
	
.presscontact a {  
text-decoration: none;
color: #1d6bb6
}

.presscontact a:hover {  

	color: #0980f3;
	text-decoration: underline;
}

.pressheadline {
font-size: 15px;
font-family: Arial, Helvetica, sans-serif; 
font-weight:bold;
	line-height: 130%;
color:#007db8;
}

.pressheadline a {  
text-decoration: none;
color:#007db8;
}

.pressheadline a:hover {  
color:#007db8;
	text-decoration: underline;
}

.pressbody {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 140%;
	color: #000000; 
	}
	
.pressbody a {  
text-decoration: underline;
color: #1d6bb6
}

.pressbody a:hover {  

	color: #0980f3;
	text-decoration: underline;
}
	

.quotequip {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #545454; 
	font-weight:bold;
	font-style:italic;
	line-height:150%;
	padding:0px; 
	text-align: center;
	border: 1px solid #e6e6e6;
}


.welcometitle {  
font-size: 19px;
font-family: "Myraid", Arial, Helvetica, sans-serif;
color: #ffffff;
padding-left: 15px;
padding-top: 3px;
padding-bottom: 3px;
}


#contenttable {
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
border: 1px SOLID #dddddd;
}

table.space {
  border: outset 1pt;
border-color: #dddddd;
border-style:solid;
padding-left: 30px;
padding-top: 20px;
padding-bottom: 10px;
padding-right: 10px;
  }

table.president {
  border: outset 1pt;
border-color: #ffffff;
border-style:solid;
background: #dedede;
  border-spacing: 5pt 5pt;
margin-left:auto; margin-right:auto;
margin-top: 0px;
  }


table.center {margin-left:auto; margin-right:auto;}


#topnav{ 
width: 220px;
height: 36px;
margin-bottom: 20px;
padding-right: 30px;
float:right;
}

.topnavtxt {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif; 
text-transform: none; 
color: #333333;
}

.topnavtxt a {  
	text-decoration: none;
	color: #333333;
}

.topnavtxt a:hover {  

	color: #007eb9;
	text-decoration: underline;
}



/*TEXTSYLES*/

.bigger {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px;
line-height: 140%;
}


.bignumber {  
font-family: Arial, Verdana, tahoma, trebuchet MS; 
font-size: 16px;
color: #000000;
font-weight:bold;
line-height: 180%;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}

.callout1 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #FFFFFF; 
line-height: 180%;
}

.frontbox {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
line-height: 150%;
padding: 10px;
}

.frontbox a{ 
text-decoration: none;
color: #4f7bd4;
}

.frontbox a:hover {  
color: #6b99f6;
text-decoration: underline;
}


.headline {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif; 
font-weight:bold;
color:#007db8;
line-height: 130%;
}

.headline a{ 
text-decoration: none;
color:#007db8;
}

.headline a:hover {  
color: #6b99f6;
text-decoration: underline;
}



.biotitle {  
font-family: Arial, Verdana, tahoma, trebuchet MS; 
font-size: 13px;
color: #1d6bb6;
text-decoration: none;
font-weight:bold;
line-height: 140%;
}

.jumpbox a{  
font-family: Arial, Verdana, tahoma, trebuchet MS; 
font-size: 12px;
font-weight:bold;
line-height: 140%;
color: #1d6bb6;
}

.jumpbox a:hover{  
color: #0980f3;
text-decoration: underline;
}

.padding {
padding-left: 12px;
padding-right: 12px;
padding-top: 12px;
padding-bottom: 12px;
}

.president-title {  
font-family: "Myraid", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #046ea0;
padding-top: 30px;
margin-top: 30px;
}

.readmore {
display: block;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
text-align:right;
font-style:italic;
padding-right: 20px;
}

.readmore a{
	text-decoration: underline;
	color: #1d6bb6;
}

.readmore a:hover {  
color: #6b99f6;
text-decoration: underline;
}


.smaller {  
font-family: Arial, Verdana, tahoma, trebuchet MS; 
font-size: 10px;
line-height: 110%;
}

.textbox {
 background-image:url('images/textfield-back.gif');
 border: 1px solid #666666;
 height:22px;
 padding-left:5px;
}


.title1 {  
font-family: "Century Schoolbook", Times New Roman, Times, serif; 
font-size: 14px;
color: #002d56;
font-weight:bold;
line-height: 140%;
}

.title2 {  
font-family: Times New Roman, Times, serif; 
font-size: 14px;
color: #184673;
font-variant:small-caps;
font-weight:bold;
line-height: 180%;
}


.whitebold {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #ffffff;
text-decoration: none;
font-weight:bold;
line-height: 140%;
letter-spacing:0.1em;
}


/*rightcol*/

.explore-title {  
font-family: "Myraid", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
padding-left: 20px;
padding-top: 30px;
}

.explore {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 150%;
color: #545454; 
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

.explore a {  
	color: #007eb9;
	text-decoration: none;
}

.explore a:hover {  

	color: #1192e2;
	text-decoration: underline;
}

.newsbox {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
line-height: 180%;
padding-left: 10px;
color: #282828;
}

.newsbox a{ 
text-decoration: none;
color: #4f7bd4;
}

.newsbox a:hover {  
color: #6b99f6;
text-decoration: underline;
}


#list5 { color:#464646; }

#list5 ol { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color:#007db8;
margin-top:20px; 
}


#list5 ol li { }

#list5 ol li ol { 
list-style-image: url("images/bullet.gif"); 
padding:0px 0 15px 10px; 
font-size:12px;
}

#list5 ol li ol li { 
color:#464646; 
height:15px; 
margin-left:10px; 
margin-top:10px; 
}

#list5 ol li ul li a{ 
color: #464646;
text-decoration:none;
 }

#list5 ul li ul li a;hover{ 
color:#007db8;
text-decoration:underline;
 }


#rightcol { 
color:#007db8; 
}

#rightcol ol { font-size:12px; 
 background-image:url('images/menu-header.gif');
}

#rightcol ol li { }

#rightcol ol li ol { 
list-style-image: url("images/nested.png"); 
padding:0px 0 20px 0px; 
font-size:11px; }

#rightcol ol li ol li { 
color:#bfe1f1; 
height:11px; 
padding:0px 0 10px 0px;  }

#rightcol ol li li a{ 
color: #464646;
text-decoration:none;
 }

#rightcol ol li li a:hover{ 
color:#007db8;
text-decoration:underline;
 }



/*nav*/

.footerbox {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
line-height: 150%;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
color: #4f4b4b;
}

.footerbox b{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
line-height: 150%;
color: #007db8;
}

.footerbox a{ 
text-decoration: none;
color: #4f4b4b;
}

.footerbox a:hover {  
color: #007db8;
text-decoration: underline;
}

.copyright{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
line-height: 150%;
color: #666666;
}


/*nav*/
#button_holder {
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff; 
}
/* Button properties in still mode */	
.btn a {
	padding:0 11px;
	float:left; 
	text-decoration:none;
	color: #fff;
		border:1px solid #fff;
	BACKGROUND: #1376c9;
}
/* Button properties in dynamic mode (mouse-over) */
.btn a:hover {
	color:#000;
	background-color:#ffe14f;
	text-decoration:none;

}



/*nav*/
 

.container {
	MARGIN: 0px auto; WIDTH: 580px
}
UL#topnav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 580px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	POSITION: relative
}
UL#topnav LI {
	BORDER-RIGHT: #fff 2px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	BACKGROUND: #1376c9;
	FONT: 13px normal Arial, Helvetica, sans-serif;
}
UL#topnav LI A {
	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	TEXT-DECORATION: none;
	COLOR: #fff; 
}
UL#topnav LI:hover {
	COLOR: #000; 
}

UL#topnav LI A:hover {
	COLOR: #000; 
}

UL#topnav LI SPAN {
	PADDING-RIGHT: 0px; 
	DISPLAY: none; 
	PADDING-LEFT: -3px; 
BACKGROUND: #ffe14f;
	COLOR: #000;
	FONT: 11px normal Arial, Helvetica, sans-serif;
	LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 10px; 
	WIDTH: 571px; 
	PADDING-TOP: 10px; 
	POSITION: absolute; 
	TOP: 35px; 
}
UL#topnav LI:hover SPAN {
	COLOR: #000; 
	DISPLAY: block;
}
UL#topnav LI SPAN A {
	COLOR: #000; 
	DISPLAY: inline
}
UL#topnav LI SPAN A:hover {
	COLOR: #1376c9; 
	TEXT-DECORATION: none;
}

#team ul#topnav li span a.team {color:red;}
