
/* Global styles */

/* chocolate = D2691E */
/* cadetblue = 5F9EA0 */


body
{
    font-size: small;
    line-height: 150%;
    font-family: Verdana, Sans-Serif;
    /*background-image:url(images/PageBkgd1.png);*/
}
body a { color: cadetblue; text-decoration: none  }
body a:hover { color: darkblue; text-decoration: underline  }


h1 
{
    font-weight: bold;
    font-size: 125%;
    color: white;
    text-indent: 0px;
    font-family: 'Trebuchet MS' , Verdana, Sans-Serif;
    letter-spacing: 1px;
    line-height: 2;
    margin:0;
}
/*{ font-family: 'Trebuchet MS', Verdana, Sans-Serif; color: darkblue; font-size:140%; font-weight:bold; line-height: 2; }*/

h2 { font-family: 'Trebuchet MS', Verdana, Sans-Serif; color: darkblue; font-size:120%; font-weight:bolder; line-height: 1.5; }
h3 { font-family: 'Trebuchet MS', Verdana, Sans-Serif; color: darkblue; font-size:110%; font-weight:bolder; line-height: 1.5; }


/* .WholePage { width:100%; background-image: url(images/ContentBkgd2.png); background-position:center; background-repeat: repeat-y; background-color: white; } */
.NewWholePage { width:100%; background-image: url(images/HomePageBkgd2.png); background-repeat: repeat-x; }


/*
.MasterPage_LeftSection { width: 30px; background-image: url(images/ContentBkgdLeftShadow.gif); background-repeat: repeat-y; }
.MasterPage_RightSection { width: 30px; background-image: url(images/ContentBkgdRightShadow.gif); background-repeat: repeat-y; }
*/




@media screen
{

	.Master900Div { width:900px; margin:0 auto; background-image: url(images/ContentBkgd900.png); background-repeat:repeat-y; }

}

@media print
{
	
	.Master900Div { width:100%; }
	
	.noprint { display:none; }
}









.Caption { FONT-SIZE: 9px; COLOR: darkgray;  }
.PhoneNumber { FONT-SIZE: 10px;  }

/*
.PageTitle
{
    font-weight: bold;
    font-size: 15px;
    color: white;
    text-indent: 0px;
    font-family: 'Trebuchet MS' , Verdana, Sans-Serif;
    letter-spacing: 1px;
}
*/

.HeaderNavBar { FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Verdana, Sans-Serif; LINE-HEIGHT: 100%; }
.HeaderNavBar A { COLOR: white; TEXT-DECORATION: none }


.BreadCrumb { font-size: 9px; line-height: 2; color: dimgray; font-family: Verdana, Sans-Serif; }
.BreadCrumb A { COLOR: dimgray; TEXT-DECORATION: none }
.BreadCrumb A:hover { COLOR: black; TEXT-DECORATION: none }


.NavMenu { line-height:1.25; }
.NavMenu a { display: block; }

.NavMenuSupportCFEVA { color: Chocolate; background-color: WhiteSmoke; font-weight:bold; padding:10px 5px 10px 5px; display: block; }
.NavMenuSupportCFEVA A { COLOR: Chocolate; TEXT-DECORATION: none; }
.NavMenuSupportCFEVA A:hover { COLOR: Chocolate; TEXT-DECORATION: underline; }

.NavMenuBorders { border-top: gainsboro 1px solid; border-bottom: gainsboro 1px solid; }

/*
.NavMenuL1
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px; line-height: 24px; 
	color: dimgray;
	font-family: Verdana, Sans-Serif;
}
.NavMenuL1 A { COLOR: dimgray; TEXT-DECORATION: none }
.NavMenuL1 A:hover { COLOR: black; TEXT-DECORATION: none }

.NavMenuL2  { font-size: 11px; color: darkslategray; line-height: 14px; font-family: Verdana, Sans-Serif; padding-left: 15px; }
.NavMenuL2 A { COLOR: darkslategray; TEXT-DECORATION: none }
.NavMenuL2 A:hover { COLOR: darkblue; TEXT-DECORATION: none }

.NavMenuL3 { FONT-SIZE: 10px; COLOR: dimgray; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Sans-Serif; padding-left: 25px; }
.NavMenuL3 A { COLOR: dimgray; TEXT-DECORATION: none }
.NavMenuL3 A:hover { COLOR: black; TEXT-DECORATION: none }
*/



/*
    .NavBarTopGrad { filter: progid:dximagetransform.microsoft.gradient(startcolorstr= '#a0b0c0' , endcolorstr= '#f5f5f5' , gradienttype= '0' ) }
    .NavBarBottomGrad { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f5f5f5', endColorStr='#708090', gradientType='0') }
*/


.ResourceLink { COLOR: darkblue; }
.ResourceLink A { COLOR: darkblue; TEXT-DECORATION: underline }
.ResourceLink A:hover { COLOR: blue; TEXT-DECORATION: none }

.BreakingNewsText { font-weight: bold; font-size: 12px; color: white; line-height:150%; text-align:center; }
.BreakingNewsText A { color: white; text-decoration: none }
.BreakingNewsText A:hover { color: black; text-decoration: none }

.FooterCopyright { FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Verdana, Sans-Serif; LINE-HEIGHT: 100%; }





/* Source: http://www.dynamicdrive.com/dynamicindex5/dhtmltooltip2.htm */
/*
#dhtmltooltip{
	font-size: 80%;
	line-height: 150%;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid Dimgray;
padding: 6px;
background-color: WhiteSmoke;
visibility: hidden;
z-index: 100;
 *Remove below line to remove shadow. Below line should always appear last within this CSS*
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
*/
