body	{
	font-family: arial;
	font-size: 75%;
	line-height: 140%;
	color: #222;
	padding: 0px;
	margin: 0px;
	text-align:center;
}
td	{
	font-family: arial;
	font-size: 75%;
	line-height: 140%;
	color: #222;
}
tr	{
	vertical-align:top;
}
tr.topnav {
	height: 54px;
}
.leaderboard {
	background:#F5F7DA;
	width:740px;
	border-left: 1px solid #8D9C63;
	border-right: 1px solid #8D9C63;
	margin: 0 auto;
	}
.banner_050307 {
	background-image: url(/images/banner_tile_051213_2.gif);
	background-repeat: repeat-x;
	height: 183px;
	width: 724px;
	/*padding-left: 8px;*/
	padding-right: 16px;
	/*border-right: 1px solid #cdd;*/
}
.foot_050307 {
	width: 740px;
	text-align: center;
	font-size: 80%;
	margin: 0 auto;
	padding: 0 8 0 8;		
}
.articlebody_050307 {
	width: 433px;
	position: relative;
	margin-left:182px;
}
.imageleft {
	margin: 0 10 5 0;

}
.imageright {
	margin: 0 0 5 10;

}
.imagetext	{
	font-size:90%;
	color: #444;
	margin-right: 10px;
	float: left;
	border-bottom: 1px solid #666;
	line-height: 120%;
}
.imagetext_left	{
	font-size:90%;
	color: #444;
	margin-right: 10px;
	float: left;
	border-bottom: 1px solid #666;
	line-height: 120%;
}
.imagetext_right	{
	font-size:90%;
	color: #444;
	margin-left: 10px;
	float: right;
	border-bottom: 1px solid #666;
	line-height: 120%;
}
.pimage	{
	border: 1px solid #888;
}
.pcaption	{
	font-size:90%;
	color: #444;
	line-height: 120%;	
	font-weight:bold;
}
.pimage_right {
	color: #444;
	margin: 0 0 5 10;
	float: right;
	border-bottom: 1px solid #666;
}
.pimage_left {
	color: #444;
	margin: 0 10 5 0;
	float: left;
	border-bottom: 1px solid #666;
}
.pcredit	{
	font-size:75%;
	line-height:100%;
	color:#444;
	margin: 0 0 5 0;
}
.mainsection {
	width:740px;
	/*border-right: 1px solid #cdd;*/
}
.category_head {
	width: 432px;
	height: 36px;
	padding-left: 125px;
	margin-top:30px;
}
.articletitle {
	font-family: times new roman;
	font-size: 200%;
	margin-bottom: 5px;
}
.articlesubtitle {
	color: #3C61A8;
}
.articlebyline {
	color: #888;
	font-size: 90%;
}
.articlepreamble {
	margin-top: 10px;
	margin-bottom: 10px;
}
a {
	color: #92582A;
	text-decoration: none;
}	
a:hover {
	color: #BE0000;
	text-decoration: underline;
}
a.topnav {
	color: 6D540F;
}
a.topnav:hover {
	color: #BE0000;
	text-decoration: underline;
}
.sec {
	font-family: times new roman;
	font-size: 150%;
	color: #CF7026;
	padding-bottom: .25em;
}
.sec2 {
	font-size: 150%;
	color: #CF7026;
	padding-bottom: .25em;
}
.sec_r {
	font-family: times new roman;
	font-size: 150%;
	color: #CF7026;
	padding-bottom: .25em;
	text-align: right;
}

.sec_red {
	font-size: 100%;
	color: #F20000;
	padding-bottom: .25em;
	font-weight: bold;
}
/*
.sec3 {
	font-size: 130%;
	background: #62B3E4;
	margin-bottom: .25em;
	color: #fff;
	margin-left: -57px;
	padding-left: 57px;
	position: relative;
}
*/
/*
.sec3 {
	font-size: 130%;
	color: #3C61A8;
	border-bottom: 1px solid #62B3E4;
	margin-bottom: .25em;
}
*/
.sec3 {
	font-size: 130%;
	color: #026eaf;
	font-weight: bold;
	margin-bottom: .25em;
}

.inset1 {
	background: #F5F7DA;
	padding: 1em;
}
.inset1_title {
	font-size: 130%;
	color: #CF7026;
	font-weight: bold;
	border-bottom: 1px solid #CF7026;
	margin-bottom: 1em;
}
.dropcap {
	font-size: 300%;
	line-height: 100%;
	float: left;
	color: #660;
}
.callout_right_blue {
	width:204px;
	padding:5px;
	float:right;
	clear:right;
	background-color:#62B3E4;
	color: #fff;
	margin-right:-57px;
	margin-left: .5em;
	position:relative;
}
.callout_right_blue_title {
	border-bottom: 1px solid;
	margin-bottom: .25em;
}
.callout_left_green {
	width:204px;
	padding:5px;
	float:left;
	clear:left;
	background-color:#C3D305;
	color: #fff;
	margin-left:-57px;
	margin-right: .5em;
	position:relative;
}
.callout_right_2 {
width:204px;
	padding:5px;
	float:right;
	clear:right;
	border: 1px solid #62B3E4;
	margin-right: -50px;;
	margin-left: .5em;
	position:relative;
	font-size:90%;
	line-height:110%;
}
.callout_left_2 {
width:204px;
	padding:5px;
	float:left;
	clear:left;
	border: 1px solid #62B3E4;
	margin-left: -70px;;
	margin-right: .5em;
	position:relative;
	font-size:90%;
	line-height:110%;
}
.inset_2 {
	padding:5px;
	border: 1px solid #62B3E4;
	position:relative;
	font-size:90%;
	line-height:110%;
}
.callout_left_green_title {
	border-bottom: 1px solid;
	margin-bottom: .25em;
}
.greenbar {
	padding:5px;
	background-color:#C3D305;
	color:#fff;
}
.costrate {
	font-size: 130%;
	font-weight: bold;
	color: #800;
}
.articleright_050309 {
	padding-top: 2em;
	float:right;
	clear:right;
	/*padding: 3px;*/
	position: relative;
	width: 101px;
	/*border-left: 1px solid #CF7026;*/

}
.articleright_head_050309 {
	color: #6D540F;
	border-bottom: 1px solid #CF7026;
	padding-right: 8px;
	background: #F5F7DA;
}
.articleright_list {
	padding-right: 8px;
	line-height: 90%;
	margin-bottom: .5em;
	margin-top: .5em;	
}
.articleleft_050307 {
	/*padding-top: 2em;*/
	width: 125px;
	float: left;
	clear: left;
	/*margin-left: 8px;*/
	/*padding: 3px;*/
	position: relative;
	/*border-right: 1px solid #CF7026;*/
}
.articleleft_head_050309 {
	color: #6D540F;
	border-bottom: 1px solid #CF7026;
	padding-left: 8px;
	background: #F5F7DA;
}	
.articleleft_list {
	padding-left: 8px;
	line-height: 90%;
	margin-bottom: .5em;
	margin-top: .5em;
}
.banner_image {
	width:298px;
	float:left;
}
.banner_right {
	width:424px;
	margin-left: 298px;
	position:relative;
}
.banner_top_section {
	width: 424px;
					/*height: 74px;*/
					height: 64px;
					background:#F5F7DA;
	text-align:right;
	color: #6D540F;
	font-size:90%;
}
.banner_nav_section {
	width: 424px;
	height: 60px;
}
.banner_nav_line {
	width: 424px;
	height: 18px;
}
.topnavitem {
	height: 19px;
}
.qa_q {
	color: #664400;
	font-size: 120%;
}
.enum {
	font-size: 130%;
	font-weight: bold;
	color: #800;
}
.util_foot {
	/*border-top: 1px solid #CF7026;*/
	border-bottom: 1px solid #8D9C63;
	width:740px;
	margin: 0 auto;
}
a.util_link,a.util_link:visited {
	font-size: 90%;
	color: #3C61A8;
	font-weight: bold;
}
a.util_link:hover {
	font-size: 90%;
	color: #BE0000;
	font-weight: bold;
}
.input1 {
	border: 1px solid #aaa;
	font-size: 80%;
	width: 200px;
}
.linkbutton {
	border: 1px solid #aaa;
	background: #DBE4F1;
	padding:0 3 0 3;
}
.searchinput {
	border: 1px solid #aaa;
	font-size: 80%;
	width: 125px;
}
.searchsubmit {
	border: 1px solid #aaa;
	font-size: 80%;
	background: #DBE4F1;
}
.submit1 {
	border: 1px solid #aaa;
	font-size: 80%;
	background: #DBE4F1;
	margin-top: 3px;
}
div#bigbox {
	border: 1px solid #8D9C63;
	width: 740px;
	margin: 0 auto;
	padding: 0;	
	text-align:left;
}
div#bigbox_front {
	border: 1px solid #8D9C63;
	width: 740px;
	margin: 0 auto;
	padding: 0;	
	text-align:left;
}
.overunderhead	{
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	width:100%;
	font-size:110%;
	background: #F5F7DA;
}
.cc_loc {

}
.cc_body {

}
td.cc_loc_name {
	background: #F5F7DA;
	font-size: 100%;
	padding-left: 2px;
	border-left: 1px solid #CF7026;
	border-right: 1px solid #CF7026;
}
td.cc_loc_desc {
	border-left: 1px solid #CF7026;
	padding: 2px;
}
td.cc_loc_info {
	border-left: 1px solid #CF7026;
	padding: 2px;
}
td.cc_loc_icons {
	border-left: 1px solid #CF7026;
	border-right: 1px solid #CF7026;
	padding-top: 5px;
}
.cc_sec_name {
	background: #787501;
	color: #fff;
	padding: 2px;
}
td.cc_item_desc {
	border-top: 1px solid #CF7026;
	border-left: 1px solid #CF7026;
	padding: 2px;
}
td.cc_item_info {
	border-top: 1px solid #CF7026;
	border-left: 1px solid #CF7026;
	padding: 2px;
}
a.frontpagelink {
	color: #222;
	text-decoration: none;
}
a.frontpagelink:hover {
	text-decoration: none;
	color: #BE0000;
}
.extract{
	color:#444;
	margin-left:2em;
}
.inset2	{
	width:433px;
	padding:5px;
	position:relative;
	border:1px solid #CF7026;
}
.inset_2_title {
	border-bottom:1px solid #62B3E4;
	font-size:110%;
	margin-bottom: 1em;
	font-weight:bold;
}
.scaps {
	font-size:90%;
}

.masthead_title{

}

.masthead_entry{
	margin:0 0 1em 2em;
}