/* CSS Document */
/* 
	dark blue - #035496 
	light blue - #BCDCED
	bright blue - #057FE3
	dark tan - #EFE0CA
	light tan - #fffaf3
	gray - #696969
*/ 
/* ---------- brought over from likely Contribute-defined in-document styles ---------------------- */

.styleA {font-size: 15px} /*style7 */
.styleB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;} /* style12*/
.styleC { /*style14 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.styleD {font-size: 15px; font-weight: bold; } /* style15*/
.styleE {font-size: 19px} /* style16*/




/* ---------- /brought over from likely Contribute-defined in-document styles ---------------------- */


body {
	background-color:#fffaf3;
	background-image:url(images/addressBar.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
}

/* TD tags -------------------------------------------------------------------------------------------------------------- TD tags */

td.headerTop {
	width:790px;
	height:178px;
	text-align:right;
	vertical-align:top;
}
td.headerBtm {
	background-image:url(images/headerImgBtm.jpg);
	width:790px;
	height:79px;
}
td.searchBox { padding:12px 24px 0 0; vertical-align:top;}

td.navLeft { width:126px; height:21px; }
td.navWFTeam { width:149px; height:21px; }
td.navBusSol { width:133px; height:21px; }
td.navCarSer { width:114px; height:21px; }
td.navCusSer { width:130px; height:21px; }
td.navNewEve { width:138px; height:21px; }

td.mainLeft { background-image:url(images/pageContents.jpg); width:552px; vertical-align:top; }
td.sideBar { background-image:url(images/sideBarBG.jpg); width:238px; vertical-align:top; }
td.mainCopy {
	padding: 14px 21px 0 44px;
	line-height: 18px;
	text-align: left;
}
td.bottomLeft { vertical-align:top; width:60px; height:55px; background-image:url(images/leftBtmCorner.jpg);}
td.bottomMid { vertical-align:top; width:492px; height:55px; background-image:url(images/pageBottom.jpg); }
td.bottomRightTop { background-image:url(images/sideBarBG.jpg); width:238px; height:27px;}

td.bottomRightTopLanding { background-image:url(images/sideBarBG2.jpg); width:238px; height:27px;}

td.bottomRightBtm { background-image:url(images/sideBarBtm.jpg); width:238px; height:28px;}

td.bottomRightBtmLanding { background-image:url(images/sideBarBtm2.jpg); width:238px; height:28px;}


td.footerBG {
	background-image:url(images/footerBar.jpg);
	height: 35px;
}

td.footerBGLanding {
	background-image:url(images/footerBar2.jpg);
	height: 35px;
}


td.footerNav {
	text-align: center;
	padding: 16px 0 0 0;
	color: #ffffff;
}
td.addressBar {
	background-image:url(images/addressBar.jpg);
	padding:6px 24px 6px 24px;
	color:#035496;
	font-size:13px;
	vertical-align:top;
	text-align: center;
}
td.intMain { background-image:url(images/intPageContents.jpg); width:552px; vertical-align:top;}
td.intContentsBGLanding {background-image:url(images/intPageContents2.jpg);background-repeat:repeat-y;}

td.intContentsBG {background-image:url(images/intPageContents.jpg);}
td.intContentsBG2 {background-image:url(images/pageHeadingTEST.jpg);}

td.headingmain {background-image:url(images/intPageContents.jpg);}

td.intCopy {
	padding: 0 21px 0 44px;
	line-height: 18px;
	text-align: left;
}

td.intHeadingBGLanding { background-image:url(images/intPageHeading2.jpg); background-repeat:no-repeat; height:65px; vertical-align:top;}


td.intHeadingBG { background-image:url(images/intPageHeading.jpg); height:65px; vertical-align:top;}
td.intHeader {
	padding:15px 0 0 72px;
	color:#035496;
	font-size:18px;
	font-weight:bold;
	vertical-align:top;
	font-family: Verdana, Arial, sans-serif;
	letter-spacing: 1px;
	text-align: left;
}

.intHeader {
	padding:15px 0 0 72px;
	color:#035496;
	font-size:18px;
	font-weight:bold;
	vertical-align:top;
	font-family: Verdana, Arial, sans-serif;
	letter-spacing: 1px;
	text-align: left;
}

.topbox
{
background-image:url(images/topbox_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding: 0px 45px 0 45px;
*padding: 0px 44px 0 45px;
line-height: 16px;
text-align: left;
vertical-align:top;
}

.squarebox
{
background-image:url(images/squarebox_btm.jpg);
background-position:44px 100%;
background-repeat:no-repeat;
padding-left:44px;
line-height: 16px;
text-align: left;
vertical-align:top;
}

.squareboxRight
{
background-image:url(images/squarebox_btm.jpg);
background-position:bottom left;
background-repeat:no-repeat;
/*padding-left:44px;*/
line-height: 16px;
text-align: left;
vertical-align:top;
}

td.bottomboxwide
{
background-image:url(images/bottomboxwide_bottom.jpg);
background-position:45px bottom;
background-repeat:no-repeat;
padding-left:45px;
padding-right:40;
line-height: 16px;
text-align: left;
vertical-align:top;
}




td.intSideBar { background-image:url(images/intSideBar.jpg); width:238px; vertical-align:top;}
td.intTabs {width:238px; height:94px; vertical-align:top;}
td.sideBarItem {
	background-image: url(images/intSideBarRowBG.jpg);
	padding: 4px 0 4px 36px;
	text-align: left;
}





/* =================================================================== DIV styles */

div.quickShot {
	width:225px;
	z-index:1;
}

p.quickNewsTitle {
    margin-top: 0; 
	margin-bottom: 0;
	font-size:15px;
	font-weight:bold;
    color: #000099	
}

p.quickNewsContent {
  color: #000099; 
  font-weight: bold; 
}

div.quickNewsContent {
    padding:4px 4px 4px 10px;
	background-color:#F2F8FB; 
	background-image: url(images/quickNewsMiddle225.gif);
	text-align: left;
}

div.quickNewsIndentTop {
    height:20px; 
	background-image:url(images/quickNewsTop225.gif);
	text-align: left;
	background-repeat:no-repeat;
	padding: 8px 4px 0 8px;
}

div.quickNewsBottom {
    height:5px; 
	background-image:url(images/quickNewsBottom225.gif);
	background-repeat:no-repeat;	
}

div.form_title {
	font-weight: bold;
	color: #035496;
	padding: 0 3px 0 0;
}


/* ================================================================== SPAN styles */

span.subHead {
	font-size: 19px;
	font-weight: bold;
	color: #035496;
}
span.monthTitle {
			font-size:16px;
			font-weight:bold;
			color:#035496;
			line-height:20px;
}
span.subHeadSmaller {
	font-size: 15px;
	font-weight: bold;
	color: #035496;
}
span.sideBarTitle {
	color: #035496;
	font-weight: bold;
}


/* ================================================================== MISC styles */

.style4 { color:#035496;}
.style1 { color:#035496; font-weight:bold; }



/* ================================================================== LINK styles */

a.intSideBarLink:link { text-decoration:none; font-size:9px; color:#035496; display:block;}
a.intSideBarLink:visited { text-decoration:none; font-size:9px; color:#035496; display:block;}
a.intSideBarLink:hover { text-decoration:none; font-size:9px; color:#FFFFFF; display:block;}

a.intSideBarLinkON:link { text-decoration:none; font-size:9px; font-weight:bold; color:#FFFFFF; display:block;}
a.intSideBarLinkON:visited { text-decoration:none; font-size:9px; font-weight:bold; color:#FFFFFF; display:block;}
a.intSideBarLinkON:hover { text-decoration:none; font-size:9px; font-weight:bold; color:#FFFFFF; display:block;}

a:link { color:#035496; text-decoration:underline; }
a:visited { color:#035496; text-decoration:underline; }
a:hover { color:#696969; text-decoration:underline; }

a.homeLink:link {display:block; text-decoration:none;}
a.homeLink:visited {display:block; text-decoration:none;}
a.homeLink:hover {display:block; text-decoration:none;}

a.footerLink:link { color:#FFFFFF; text-decoration:none; }
a.footerLink:visited { color:#FFFFFF; text-decoration:none; }
a.footerLink:hover { color:#BCDCED; text-decoration:underline; }

a.hiddenLink:link { color:#FFFFFF; text-decoration:none; }
a.hiddenLink:visited { color:#FFFFFF; text-decoration:none; }
a.hiddenLink:hover { color:#FFFFFF; text-decoration:none; }


a.textResize
{
font-size:10px;
line-height:25px;
vertical-align:middle;
color:#035496;
text-align:right;
/*position:relative;
top:15px;*/
text-decoration:none;
}

.textResize
{
font-size:10px;
line-height:25px;
vertical-align:middle;
color:#035496;
text-align:right;
/*position:relative;
top:15px;*/
text-decoration:none;
}

a.textResizeGray
{
font-size:10px;
line-height:25px;
vertical-align:middle;
color:#CCCCCC;
text-align:right;
/*position:relative;
top:15px;*/
text-decoration:none;
}
