body  {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #0080b5;
	margin: 0px;
	padding: 0px
	}

input {
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
	}
.news_links {
	font-size:x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #333399;
	}
.news_header {
    font:Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#000000;
	font-weight:bold;
	}	
.bar1_background {
	background: url(images/row1_background.gif) repeat-x
	}
.bar2_background {
	background-color: #cf9a9d
	}
.bar3  {
	color: white;
	font-size: 65%;
	background: url(images/bar3.jpg) no-repeat;
	padding: 0px 0px 0px 10px;
	height: 25px
	}

.bar3 a {
	color: white;
	text-decoration: none
	}
.bar3 a:hover {
	color: #c1272d;
	text-decoration: none
	}
.bar3_background {
	background-color: #cf9a9d
	}
.blueback {
	background-color: #2a58a1
	}
.bottom_background {
	background: url(images/bottom_background.gif) repeat-x
	}
.bottom_key_area {
	background: url(images/bottom_middle.gif) no-repeat
	}
.button_rollover {
	}
.button_rollover a {
	color: #c1272d;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
	display: block;
	padding: 3px 0px 0px 25px;
	height: 25px
	}
.button_rollover a:hover  {
	color: #2a58a1;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/button_over.gif);
	no-repeat: }


.menu_items {
	font-weight: bold

	}

.centered {
	text-align: center
	}
.col2_top {
	background-color: #cf9a9d
	}
.content  {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	}

.key_facts {
	font-weight: bold;
	font-size: 10pt;
	padding: 0px 0px 0px 4px;
	color: #006699;
	}
.key_facts_header  {
	color: #c1272d;
	font-weight: bold;
	font-size: 14pt;
	margin: 0px 0px 0px 4px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #c1272d;
	}
.sideNews {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#FFFFFF;
}
.menu_items_right {
	color: white;
	font-weight: bold;
	font-size: 80%
	}
.menu_items_right a {
	color: white;
	text-decoration: none
	}
.menu_items_right a:hover {
	color: #c1272d
	}
.menu_items {
	color: #666;
	font-weight: bold;
	font-size: 80%
	}
.menu_area {
	color: #666;
	font-weight: bold;
	font-size: 80%;
	padding: 0px 0px 0px 15px
	}
.menu_area_right {
	color: white;
	font-weight: normal;
	font-size: 10pt;
	padding: 0px 0px 0px 15px
	}
.menu_area_centered {
	color: #666;
	font-weight: bold;
	text-align: center
	}
.menu_items a {
	color: #666;
	text-decoration: none
	}
.menu_items a:hover {
	color: #c1272d
	}
#bottom_contact {
	color: white;
	font-weight: bold;
	font-size: 60%;
	background: url(images/bottom_right.gif) no-repeat
	}
#bottom_contact a {
	color: white;
	font-weight: bold;
	text-decoration: none
	}
#bottom_contact a:hover {
	color: #c1272d
	}
#top_email   {
	background: url(images/bar1_email_alerts.gif) no-repeat;
	text-align: right
	}
#top_email1 {
	color: white;
	font-weight: bold;
	font-size: 60%;
	text-align: right
	}
#top_investor  {
	background: url(images/bar1_investor_kit.gif) no-repeat;
	text-align: right
	}
#top_investor1 {
	color: white;
	font-weight: bold;
	font-size: 60%;
	text-align: right
	}
#top_investor1 a:hover {
	color: #c1272d;
	font-weight: bold
	}
#top_investor1 a {
	color: white;
	text-decoration: none
	}
#top_stockquote  {
	background: url(images/bar1_stock_quote.gif) no-repeat;
	text-align: right;
	font-size: 60%;
	color: #FFFFFF;
	text-decoration: none;
	}
#top_stockquote1 {
	color: white;
	font-weight: bold;
	font-size: 60%;
	text-align: left	}
#top_stockquote a {
	color: white;
	text-decoration: none
	}
#top_stockquote a:hover {
	color: #c1272d
	}
.topfacts {
	color: black;
	font-weight: bold;
	font-size: 70%;
	position: relative;
	top: -25px
	}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}
.links {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 80%}
.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c1272d;
	text-decoration: none;
}
.content2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
