﻿UL, LI, P, BR, TR, TD, BODY, .BODY, BLOCKQUOTE	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal;
}

B	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: bold;
}

STRONG	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold;
}

H6, H5, H4, H3, H2, H1	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
}
select, input, form, option, value, textarea	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
}

A	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: normal; 
	color: #316531; 
	text-decoration: underline; 
}

A:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	color: #3a3a3a; 
	text-decoration: underline; 
}

A:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	color: #00647d; 
	text-decoration: underline; 
}

.leftcolumntitle { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #ffffff; 
	background-color: #00647d; 
}

.leftcolumn { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: normal; 
	font-size: 11px; 
	color: #3a3a3a; 
	background-color: #ebf4f9; 
}

.nav1 { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #00647d; 
}

.nav1on { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #3a3a3a; 
	background-color: #00647d; 
	text-decoration: none; 
}

.nav1on:hover { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #ebf4f9; 
	text-decoration: none; 
}

.nav1off { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #3a3a3a; 
	text-decoration: none; 
	background-color: #00647d; 
}

.nav1off:hover { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #00647d; 
	text-decoration: none; 
}

.nav2	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #ebf4f9; 
}

.nav2on	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #3a3a3a; 
	background-color: #ebf4f9; 
	text-decoration: underline; 
}

.nav2on:hover { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: underline; 
}

.nav2on:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
}

.nav2off { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #3a3a3a; 
	background-color: #ebf4f9; 
	text-decoration: none; 
}

.nav2off:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #ebf4f9; 
	text-decoration: none; 
}

.nav2off:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
}

.NoUnderline { 
	font-family: Verdana, Arial, Sans-Serif; 
	text-decoration: none; 
}

.small { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
}

.tabon, .taboff	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #3a3a3a; 
	background-color: #00647d; 
	text-decoration: none; 
}

A.tabon	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #3a3a3a; 
	background-color: #00647d; 
	text-decoration: none; 
}

A.tabon:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #3a3a3a; 
	background-color: #00647d; 
	text-decoration: none; 
}

A.tabon:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #3a3a3a; 
	background-color: #00647d; 
	text-decoration: underline; 
}

A.taboff	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #ffffff; 
	background-color: #00647d; 
	text-decoration: none; 
}

A.taboff:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #ffffff; 
	background-color: #00647d; 
	text-decoration: none; 
}

A.taboff:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #ffffff; 
	background-color: #00647d; 
	text-decoration: underline; 
}

.tabBar	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #3a3a3a; 
	text-decoration: none; 
}

A.tabBar:link	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #3a3a3a; 
	text-decoration: none; 
}

A.tabBar:visited	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	}

A.tabBar:active	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	}

A.tabBar:hover	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	color: #3a3a3a; 
	font-weight: normal; 
	background-color: #C0C0C0; 
}

.summaryheadline { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
}

.summarysubheadline { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
}

.hubtitle { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
}
 
.keywordhighlight { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: bold; 
	color: #FF0000; 
}

.datatablehead { 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #ebf4f9; 
}

.dataalternate1 { 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #EFEFEF; 
}

.dataalternate2 { 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #ebf4f9; 
}

.dataoddrow { 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #EFEFEF;
	color:#000000; 
}

.dataevenrow { 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #FDFDFD;
	color:#000000; 
}

.datatablefoot { 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #BDBDBD; 
}

.datahelptext { 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #EFEFEF; 
}

.dataheadline1 { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
}

.dataheadline2 { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
}

.dataheadline3 { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
}

.datainputfield { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
}

/*
.databutton	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	background: #EFEFEF; 
	border-bottom: 2px solid #BDBEBD; 
	border-right: 2px solid #BDBEBD; 
	border-left: 2px solid #BDBEBD; 
	border-top: 2px solid #BDBEBD; 
	color: #3a3a3a; 
	height: 19px; 
	text-decoration: none; 
	cursor: hand; 
}

.databutton2	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	background: #ebf4f9; 
	border-bottom: 2px solid #316531; 
	border-right: 2px solid #316531; 
	border-left: 2px solid #316531; 
	border-top: 2px solid #316531; 
	color: #3a3a3a; 
	height: 19px; 
	text-decoration: none; 
	cursor: hand; 
}
*/

.copyright	{ 
	font-family: Verdana, Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
}

.disclaimer	{ 
	font-family: Verdana, Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
}

.disclaimer	B { 
	font-family: Verdana, Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
}

.disclaimer	STRONG { 
	font-family: Verdana, Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
}

.panel	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 1px; 
	background-color: #FFFFFF; 
/*
	background-color: #FCF6E7; 
*/
}

.pixel	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 1px; 
} 

.tips	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: normal; 
	font-size: 8pt; 
	background-color: #ebf4f9; 
	color: #3a3a3a;
}

.sup	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 7px; 
	color: #3a3a3a; 
}
	
.bullet	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	color: #3a3a3a; 
}

.columnsmalltext	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-color: #FFFFFF; 
}

.centercolumntitle	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold;  
	color: #3a3a3a; 
	background-color: #DEDEDE; 
	text-decoration: none; 
}

.centercolumn	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-color: #DEDEDE; 
}

.centercolumnlight	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-color: #F7F7F7; 
}

.centercolumnblank	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-color: #FFFFFF; 
}

.centercolumn2	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #3a3a3a; 
	background-color: #ebf4f9; 
}

.centercolumntitle2 { 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #3a3a3a; 
	text-decoration: none; 
	background-color: #00647d; 
	}

.formintro	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #00647d; 
}

.formelements	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 10px; 
	font-style: normal; 
}

.loginbox1	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	background-color: #00647d; 
}

.loginbox1edges	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 1px; 
	background-color: #00647d; 
}

.loginbox2	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	background-color: #ebf4f9; 
}

.loginbox2edges	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 1px; 
	background-color: #ebf4f9; 
}

.loginbox1fields	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	background-color: #00647d; 
	padding: 9px 0px 9px 0px;
	color:#ffffff; 
}
.promotableborder	{ 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #3a3a3a; 
	background-color: #BDBDBD; 
}

.promotablecontent	{ 
	background-color: #EFEFEF; 
	font-size: 11px; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-weight: normal; 
	color: #3a3a3a; 
}

.divider1 {
    background-color: #00647d; height: 2px;	width: 100%; margin-top:2px;overflow:hidden;
}
.divider2 {
 background-color: #ebf4f9; height: 4px;	width: 100%; margin-top:2px;overflow:hidden;
}

#MainTable .loginbox1edges img {display:none;}
#TranscontinentalHomeContainer .loginbox1edges img {display:inline;}
.titleText {color:#ffffff;}

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:10px; margin:0;}
a {	color:#2781b6;}
.clear {clear:both;}
div#t-wrap {margin:0 auto;width:955px;border:solid 1px #00647D;text-align:left;}

/* HEADER */

div#t-nav {	height:27px; background:url(../images/nav-bg.gif) repeat-x;	float:left;	width:100%}
div#t-nav ul { margin:0; padding:5px; list-style:none; color:#FFFFFF; font-weight:bold; text-align:left;}
div#t-nav li { display:inline;margin:0; padding-right:10px; font-weight:bold; }
div#t-sub-nav { background-color:#ebf4f9; height:15px; }
div#b-col1 {width:302px; margin:0 auto;}

#mainNav a{color:#fff; font-weight:bold; text-decoration:none;}
#mainNav a:hover{ text-decoration:underline;}

/* FOOTER	*/
div#t-footer { }
div#powered-by { height:28px; background:url(../images/footer-tab.gif) #fff; }
div#powered-by-logo {float:right; margin:0 15px;}
div#t-footer-wrap { border:solid 10px #00647D; background-color:#fafaf0;}
div#f-col1, div#f-col2, div#f-col3, div#f-col4 { float:left; padding:10px; }
div#f-col1 {width:200px;}
div#f-col2 {width:240px;}
div#f-col3 {width:200px; border-left:solid 1px #d9d9cd;}
div#f-col4 {width:210px;}

.footerText {margin: 0 auto;  padding:5px 0; width:600px; text-align:center;}
div.disclaimerContainer {width:450px; text-align:center; line-height:1.5; margin:25px auto;}

div#t-footer ul {padding:0; margin:0;list-style: none; line-height: 1.4; font-size:10px;}
div#t-footer h3 {font-size:10px;}


/* HOME PAGE SPECIFIC*/
.col1 { float:left; width:300px; margin-right:4px;}
.col2 {float:left; width:225px; margin:0px 6px;}
.col3 {float:left; width:198px;margin:0px 2px;}

#howTo {border: solid 2px #00647d; width:177px; }
#howToText {background-color: #00647d; height: 24px; }
.boxHeader {background-color: #00647d;}
#lblHowTo {padding-top: 4px; color: #fff; font-size: 14px; font-weight: bold; text-align: center;}
#lblHowToContent {line-height:1.5}
#topStories {border: solid 1px #00647d;}
#topStoriesText {background-color: #00647d; height: 24px; }

#mainNav li.frenchToggle {float: right; padding-right: 3px;}

div.singleArticle{float:left; border-top:solid 1px #00647D; width:190px; padding:2px; margin:4px; }



