/* CSS Document */

/* -- body fix -- */
body { 
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 3px;
}
A:link { 
	color: #556606;
	text-decoration: underline; 
}
A:visited { 
	color: #666666;
	text-decoration: underline; 
}
A:hover, A.active { 
	color: #C67204;
	text-decoration: underline; 
}

/* -- page sections -- */
table.page_table { 
	width: 940px;
/*	border: 1px solid #A6BF2E; */
}
td.page_left1 { 
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 156px;
}
td.page_left2 { 
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
	width: 156px;
	border-bottom: 1px solid #A6BF2E;
}
td.page_vdot { 
/*	background-color: #000000; */
/*	background-image: url("/common/images/dots_vert.gif"); */
/*	width: 1px; */
}
td.page_right { 
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 783px;
	border-left: 1px solid #A6BF2E;
	border-bottom: 1px solid #A6BF2E;
}
td.page_right2 { 
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 783px;
/*	border-right: 1px solid #A6BF2E;*/
	border-left: 1px solid #A6BF2E;
	border-bottom: 1px solid #A6BF2E;
	padding-bottom: 20px;
	padding-top: 30px;
	padding-left: 30px;
/*	padding-right: 20px;*/
}

/* -- feature sections -- */
table.feature_table { 
	width: 245px;
	float: right; 
/*	border: 1px solid #A6BF2E; */
}
table.feature_table2 {
        width: 380px;
        float: right;
/*      border: 1px solid #A6BF2E; */
}

td.feature_cell { 
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
/*	border-left: 1px solid #A6BF2E; */
/*	border-bottom: 1px solid #A6BF2E; */
/*	border: 1px solid #A6BF2E; */
/*	display: inline; */
}
td.feature_cell2 {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        padding-right: 30px;
        padding-left: 30px;
        padding-bottom: 30px;
}



/* -- banner sections -- */
table.banner_table { 
	width: 940px;
}
td.banner_date { 
	width: 156px;
}
td.banner_search { 
	width: 784px;
}
td.banner_logo { 
	height: 95px;
	width: 156px;
	background-color: #A6BF2E;
	border-bottom: 1px solid #A6BF2E; 
}
td.banner_image { 
	height: 67px;
	width: 784px;
}
td.banner_navbar { 
	vertical-align: middle;
	height: 28px;
	width: 784px;
/* -- 	background-image: url('/common/images/banners/banner_green.gif'); -- */
	background-color: #A6BF2E; 
	border-bottom: 1px solid #A6BF2E; 
}

/* -- content sections -- */
table.content_table { 
	width: 100%;
}

/* -- footer sections -- */
table.footer { 
}
td.footer_left { 
	width: 156px;
}
td.footer_right { 
	text-align: center;
	vertical-align: middle;
	height: 30px;
	width: 784px;
}

/* -- date -- */
.datetext {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none; 
}
/* -- navbar main -- */
.navbar, A.navbar:LINK {
	font-family:  Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px; 
}
A.navbar:VISITED { 
	font-family:  Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px; 
}
A.navbar:HOVER, A.navbar:ACTIVE { 
	font-family:  Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #19294B;
	text-decoration: underline; 
	height: 28px; 
}	
/* -- navbar header -- */
.navheader, A.navheader:LINK {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #BA2C11;
	text-decoration: none;
	vertical-align: middle;
}
A.navheader:VISITED { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #BA2C11;
	text-decoration: none;
	vertical-align: middle; 
}
A.navheader:HOVER, A.navheader:ACTIVE { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #C67204;
	text-decoration: underline;
	vertical-align: middle; 
}
/* -- navbar footer -- */
.navfooter, A.navfooter:LINK {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	vertical-align: middle; 
}
A.navfooter:VISITED { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	vertical-align: middle; 
}
A.navfooter:HOVER, A.navfooter:ACTIVE { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #C67204;
	text-decoration: underline;
	vertical-align: middle; 
}

/* -- contact -- */
.contact {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;   
        color: #000000;  
        text-decoration: none;
}
.contact_title {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: bold;   
        color: #000000;  
        text-decoration: none;
}
.contact_email {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
}
A.contact_email:LINK {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        color: #556606;
        text-decoration: underline;
}
A.contact_email:VISITED {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        color: #666666;
        text-decoration: underline;
}
A.contact_email:HOVER, A.contact_text:ACTIVE {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        color: #C67204;
        text-decoration: underline;
}

.contact_name {
}
.contact_number {
}

/* -- content -- */
.content {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.content_heading {
	font-family: Verdana, Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	line-height: 25px;
	color: #19294B;
	vertical-align: bottom;
}
.content_text {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        color: #000000;
        text-decoration: none; 
}
A.content_text:LINK {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        color: #556606;
        text-decoration: underline; 
}
A.content_text:VISITED {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        color: #666666;
        text-decoration: underline; 
}
A.content_text:HOVER, A.conent_text:ACTIVE {
        font-family: Verdana, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        color: #C67204;
        text-decoration: underline; 
}

.content_title {
	font-family: Verdana, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #19294B;
}
.content_title1 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #900000;
}
.content_title_nav {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #900000;
	padding-left: 2px;
}
A.content_title1:link { 
	color: #900000;  
	text-decoration: underline; 
}
A.content_title1:visited { 
	color: #666666;   
	text-decoration: underline; 
}
A.content_title1:hover, A.content_title1:active { 
	color: #C67204;
	text-decoration: underline; 
}
.content_title2 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #19294B;
}
A.content_title2:link { 
	color: #19294B;
	text-decoration: underline; 
}
A.content_title2:visited { 
	color: #666666;
	text-decoration: underline; 
}
A.content_title2:hover, A.content_title2:active { 
	color: #C67204;
	text-decoration: underline; 
}
.content_title2a {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #556606;
}
A.content_title2a:link { 
	color: #556606;
	text-decoration: underline; 
}
A.content_title2a:visited { 
	color: #666666;
	text-decoration: underline; 
}
A.content_title2a:hover, A.content_title2a:active { 
	color: #C67204;
	text-decoration: underline; 
}
table.content_table_clean {
}
td.content_table_clean {
	border: 1px solid #A6BF2E;
}
/* -- feature -- */
.feature {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.feature_contact {
	font-family: Verdana, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #19294B;
	vertical-align: bottom;
}
.feature_heading {
        font-family: Verdana, Arial;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        line-height: 20px;
        color: #19294B;
        vertical-align: bottom;
}
.feature_text {
        font-family: Verdana, Arial;
        font-size: 11px;
        line-height: 15px;
        font-style: normal;
        font-weight: normal;
        /* color: #898957; */
        color: #000000;
        text-decoration: none; 
}
.feature_title {
}
.feature_title1 {
        font-family: Arial, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        color: #900000;
        text-decoration: none;
}
a.feature_title1 {
        font-family: Arial, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        color: #900000;
        text-decoration: none;
}

.arrow_text1 {
        font-family: Arial, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        color: #19294B;
        text-decoration: none;
        vertical-align: middle;
}
a.arrow_text1 {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
	font-variant: small-caps;
        color: #19294B;
        text-decoration: none;
        vertical-align: middle;
}

/* -- left navigation -- */
#mainnav
{
margin-left: 0px;
padding-left: 0;
list-style: none;
}
#mainnav li
{
padding-left: 22px;
padding-bottom: 3px;
background-image: url("/common/images/navbullet.gif");
background-repeat: no-repeat;
}
#secondnav
{
margin-left: 15px;
padding-left: 0;
/* list-style-position: outside; */
/*list-style-image:url("/common/images/navbullet.gif");*/
}
#secondnav li
{
padding-left: 0px;
padding-right: 2px;
/* background-image: url("/common/images/cleardot.gif");  */
background-repeat: no-repeat;
padding-bottom: 0px;
}
ul.mainnav
{
margin-left: 0px;
padding-left: 0;
padding-right: 2px;
list-style: none;
}
li.mainnav
{
padding-left: 22px;
padding-bottom: 3px;
padding-right: 3px;
background-image: url("/common/images/navbullet.gif");
background-repeat: no-repeat;
}
ul.secondnav
{
margin-left:  0px;
padding-left: 0;
list-style: none;
}

li.secondnav
{
padding-left: 12px;
padding-right: 2px;
padding-bottom: 2px;
/* background-image: url("/common/images/navbullet.gif"); */
background-image: url("/common/images/navbullet2.gif");
background-repeat: no-repeat;
}



.navigation {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }
.leftnav {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align: middle; 
}
A.leftnav:LINK { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #19294B;
	text-decoration: none; 
	vertical-align: middle; 
}
A.leftnav:VISITED { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none; 
}
A.leftnav:HOVER, A.leftnav:ACTIVE { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #C67204;
	text-decoration: underline; 
}	
.leftnav_about {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 15px; 
	font-weight: normal;
	color: #19294B;
	text-decoration: none;
	margin-right: 6px;
	margin-left: 12px;
/*	text-transform: uppercase; */
	display: block; 
}
.leftnav_contact {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        color: #556606;
        text-decoration: none;
        margin-right: 6px;
        margin-left: 12px;
        display: block; 
}
A.leftnav_contact:LINK {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        color: #556606;
        text-decoration: underline;
        display: block; 
}
A.leftnav_contact:VISITED {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
        display: block; 
}
A.leftnav_contact:HOVER, A.leftnav_contact:ACTIVE {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        color: #073A63;
        text-decoration: underline;
        display: block;
}
.leftnav_rss {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        color: #19294B;
        text-decoration: none;
        margin-right: 6px;
        margin-left: 12px;
        display: block;
}

.leftnav_sub {
}

/* -- press -- */
.press { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.press_box {
	width: 100%;
	padding-bottom: 20px;
	display: table; 
}
.press_box1 {
        padding-bottom: 20px;
        display: table;
}
.press_box2 {
        padding-bottom: 20px;
        display: block;
}
.press_box_color {
	background-color: #ffffff;
	width: 100%;
	display: table; 
}
.press_box_deco1 {
	background-color: #ffffff;
	width: 100%;
	display: table; 
}
.press_box_deco2 {
	background-color: #ffffff;
	width: 100%;
	display: table; 
}
.press_home {
	margin-left: 135px;
	display: table; 
}
.press_room {
        margin-left: 135px;
	height: 120px;
        display: table;
}
.press_index {
        margin-left: 80px;
        display: table;
}
.press_room_image {
        padding-right: 10px;
        display: table;
}

.press_content {
	margin-left: 135px;
	display: block; 
}
.press_credit { 
}
.press_contact {
}
.press_date { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #556606;
	text-decoration: none;
	text-transform: capitalize;
	display: block; 
}
.press_date1 {
        font-family: Verdana, Arial;
        font-size: 12px;
        font-style: normal;
        line-height: 14px;
        font-weight: normal;
        color: #556606;
        text-decoration: none;
        text-transform: capitalize;
}
.press_heading {
}
.press_id { 
}
.press_line { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #556606;
	text-decoration: none;
	text-transform: capitalize;
}
.press_more, A.press_more:LINK, A.press_more:VISITED { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #19294B;
	text-decoration: none;
}
A.press_more:HOVER, A.press_more:ACTIVE { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #C67204;
	text-decoration: underline;
}
.press_text { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.press_title, A.press_title:LINK, A.press_title:VISITED { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #19294B;
	text-decoration: none;
/* -- 	text-transform: capitalize; -- */
	display: block; 
}
A.press_title:HOVER, A.press_title:ACTIVE { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #C67204;
	display: block; 
	text-decoration: underline;
/* -- 	text-transform: capitalize; -- */
}
.press_title1, A.press_title1:LINK, A.press_title1:VISITED {
        font-family: Verdana, Arial;
        font-size: 12px;
        font-style: normal;
        line-height: 14px;
        font-weight: bold;
        color: #19294B;
        text-decoration: none;
}
A.press_title1:HOVER, A.press_title1:ACTIVE {
        font-family: Verdana, Arial;
        font-size: 12px;
        font-style: normal;
        line-height: 14px;
        font-weight: bold;
        color: #C67204;
        text-decoration: underline;
}

/* -- themes -- */
.theme {
	font-family: Verdana, Arial;
	font-size: 14px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.theme_heading, A.theme_heading {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	line-height: 16px;
	color:  #19294B; 
	text-decoration: none;
	vertical-align: top;
	text-align: center;
}
/* -- research -- */
.research {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.research_heading, A.research_heading:LINK, A.research_heading:VISITED {
        font-family: Verdana, Arial;
        font-size: 20px;
        font-style: normal;
        font-weight: normal;
        line-height: 25px;
        color: #990000;
        text-decoration: none;
        vertical-align: bottom;
}
.research_theme, A.research_theme:LINK {
	font-family: Verdana, Arial;
	font-size: 14px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #19294B;
	text-decoration: none;
	text-align: center;
}

/* -- other -- */
.imagetext_box {
	vertical-align: top;
	width: 100%;
	padding-bottom: 20px;
	display: table; 
}
.container {
	vertical-align: top;
	width: 100%;
	padding-bottom: 20px;
	display: table; 
}
.textbox {
/*	background-color: #eeeeee; */
	display: table-cell;
	width: 100%;
}
.imagebox {
/*	background-color: #eeeeee; */
	border: 1px solid  #000000;
	display: table-cell;
	height: 100%;  
	vertical-align: top;
}
.real_logo {
	text-align: top;
	vertical-align: top;
	border: 0 solid  #000000;
}
.imagepad {
	padding-right: 10px; 
}
.textbox_press {
	border: 1px solid  #000000;
	display: table-cell;
}
.imagebox_press {
	border: 1px solid  #000000;
	height: 100%;  
	display: table-cell;
}
.imagepad_press {
	padding-right: 15px; 
}

.imagetext_box_content {
        margin-left: 85px;
        display: block;
}


.imagetext_box_content120 {
        margin-left: 120px;
        display: block;
}

.imagetext_box_content85 {
        margin-left: 85px;
        display: block;
}


.imagetext_box_content_2 {
        margin-left: 72px;
        display: block;
}

.imagetext_box_content72 {
        margin-left: 72px;
        display: block;
}


/* -- Cell Spacing and Formats -- */
.hidden
	{
	position:absolute;
 	left:0px;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden; }
.vertdotspacer {
	background-color: #FFFFFF;
	width:1px; }
.headerspacer {
	background-color: #FFFFFF;
	height: 18px; }
.datespacer {
	background-color: #FFFFFF;
	height: 30px; }
.spacer {
	background-color: #FFFFFF;
	height: 25px; }
.searchspacer {
	background-color: #FFFFFF;
	height: 55px; }
.footercell {
	background-color: #FFFFFF;
	text-align: center;
	height: 30px;
	vertical-align: middle; }
.strut {
	background-color: #FFFFFF;
	width: 45px;
	height: 250px; }
.photopad {
	padding-right: 8px; }

/* -- old stuff -- */

.subtitle1 {font: bold 12px Arial, sans-serif; color: #19294B; }
.subtitle_restopic {font: bold 12px Arial, sans-serif; color: #19294B; }
.subtitle2 {font: bold 12px Arial, sans-serif; color: #556606; }
.subtitle3 {font: bold italic 12px Times, serif; color: #19294B; }
.subtitle4 {font: bold italic 12px Times, serif; color: #556606; }
.subtitle5 {font: 14px Arial, sans-serif; color: #900000; }

/* -- translate old headers to new look -- */
h4  {
font: 14px Arial, sans-serif; color: #900000; 
}
h3  {
font: 14px Arial, sans-serif; color: #900000; 
}

h2 {
        font-family: Verdana, Arial;
        font-size: 15px;
        font-style: normal;
        font-weight: normal;
        color: #19294B;
}

h1 {
        font-family: Verdana, Arial;
        font-size: 16px;
        font-style: normal;
        font-weight: bold;
        color: #19294B;
}


/* -- table sizes -- */
table.mastertable { 
	width: 940px;
	/* border: 1px solid black; */
}
td.mastertablel { 
	width: 156px;
}
td.mastertablec { 
	background-color: #000000;
	background-image: url("/common/images/dots_vert.gif");
	width: 1px;
}
td.mastertabler { 
	width: 783px;
}
table.bannertable { 
	width: 940px;
}
td.bannertabled { 
	width: 157px;
}
td.bannertableg { 
	width: 783px;
}
td.bannertablel { 
	background-color: #A6BF2E;
	height: 95px;
	width: 157px;
}
td.bannertableb { 
	background-color: #A6BF2E;
	height: 67px;
	width: 783px;
}
td.bannertablen { 
	background-color: #A6BF2E;
	height: 28px;
	width: 783px;
}
table.contenttable { 
	width: 100%;
}
.header {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #BA2C11;
	text-decoration: none;
	vertical-align: middle; 
}
A.header:LINK { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #BA2C11;
	text-decoration: none;
	vertical-align: middle; 
}
A.header:VISITED { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #BA2C11;
	text-decoration: none;
	vertical-align: middle; 
}
A.header:HOVER, A.header:ACTIVE { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #C67204;
	text-decoration: underline;
	vertical-align: middle; 
}
.topnav {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A6BF2E;
	height: 28px; 
}
A.topnav:LINK { 
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A6BF2E;
	height: 28px; 
}
A.topnav:VISITED { 
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A6BF2E;
	height: 28px; 
}
A.topnav:HOVER, A.topnav:ACTIVE { 
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #C67204;
	text-decoration: underline; 
	background-color: #A6BF2E;
	height: 28px; 
}	
/* -- navagation -- */
.navagation {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none; 
}
/* -- press & pressroom  -- */
.presslink {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #19294B;
	text-decoration: none;
}
A.presslink:LINK, A.presslink:VISITED { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #19294B;
	text-decoration: none;
}
A.presslink:HOVER, A.presslink:ACTIVE { 
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #C67204;
	text-decoration: underline;
}

.locations {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display: block; 
}
/* -- footer -- */
.footer {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	vertical-align: middle; 
}
A.footer:LINK { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	vertical-align: middle; 
}
A.footer:VISITED { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	vertical-align: middle; 
}
A.footer:HOVER, A.footer:ACTIVE { 
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #C67204;
	text-decoration: underline;
	vertical-align: middle; 
}


/*Sky Report*/

table.skyreport {
        width: 500px;

}


td.skyreport {	
       font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 500px;
}


/*Weekly Calendar*/

a.weeklycal:link {
  color: #990000;
  text-decoration: none;
}

a.weeklycal:visited {
 color:#990000;
 text-decoration: nonel
}


.content_title3 {

    color: #556606;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;

}