<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

@import "webfontStyle.css";





/**************** GLOBAL STYLING ****************/
body {
	margin:0px; 
	padding:0px; 
}
p, h1, h2, h3, h4, h5 {
	margin:0px;
	padding:0px;
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	color:#444444;
	text-decoration:none;
}				
.fl {
	float:left;
}
.fr {
	float:right;
}
.cb {
	clear:both;
}
.tac {
	text-align:center;
}
ul {
	margin:0px;
	padding:0px;
	list-style-image: none;
	list-style: inside ;
}
.mu20 {
	margin:0 0 20px 0;
}
.mu16 {
	margin:0 0 16px 0;
}
.mu10 {
	margin:0 0 10px 0;
}
.muml10 {
	margin:0 10px 10px 0;
}
.muml20 {
	margin:0 20px 20px 0;
}
.muml16 {
	margin:0 16px 16px 0;
}
.mu10ml20 {
	margin:0 20px 10px 0;
}
.mu10ml16 {
	margin:0 16px 10px 0;
}


/***************** BASIC TEXT STYLES  ************************/


body {
	font-family: Verdana, Tahoma, Geneva, sans-serif; 
	font-size:12px; 
	line-height:20px; 
	font-weight:normal; 
	color:#000000;
}
p {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:14px; 
	line-height:20px; 
	font-weight:normal; 
	color:#000000;
	margin:0 0 10px 0;
}
h1 { 
	font-family: TitleFontMed, sans-serif;
	font-weight:normal;
	font-size:80px;
	line-height:80px;
	/*letter-spacing:-0.8px;*/
	margin:0 0 12px 0;
}
h2 { 
	font-family: TitleFontMed, sans-serif;
	font-weight:normal;
	font-size:70px;
	line-height:70px;
	/*letter-spacing:-0.5px;*/
	margin:0 0 12px 0;
}
h3 { 
	font-family: TitleFontMed, sans-serif;
	font-weight:normal;
	font-size:48px;
	line-height:22px;
	margin:0 0 6px 0;
}
h4 { 
	font-family: AltFontMed, sans-serif;
	font-weight:normal;
	font-size:20px;
	line-height:20px;
	/*letter-spacing:-0.5px;*/
	margin:0 0 4px 0;
	text-transform:uppercase;
}
h5 { 
	font-family: AltFontMed, sans-serif;
	font-weight:normal;
	font-size:20px;
	line-height:24px;
	/*letter-spacing:-0.5px;*/
	margin:0 0 12px 0;
}




/*******************  MAIN LAYOUT STYLING ******************/
body {
	
}
.browserTopShadow {
	background:url(../images/browserShadow.png) left top repeat-x;
	height: 10px;
	position:fixed;
    top: 0;
    width: 100%;
    z-index: 2000;
}
.headerDivision {
	position:relative; 
	margin:0px; 
	padding:0px; 
	width:100%;
}
.headerContainer {
	position:relative; 
	margin:0 auto; 
	width:940px;
}

.contentDivision {
	position:relative; 
	margin:0px; 
	padding:0px; 
	width:100%; 
}
.contentContainer {
	position:relative; 
	margin:0 auto; 
	width:940px; 
	padding:0px 0 0px 0;

}

.footerDivision {
	width:100%; 
	height:32px; 
	position:relative; 
	bottom:0px; 
	left:0px; 
	z-index:100; 
}
.footerContainer {
	margin:0px auto; 
	height:32px; 
	width:940px;
	/*border-top:1px solid #aaaaaa;*/
	background:url(../images/lineStip.png) left top repeat-x;
	position:relative;
	
}


/******************  COLUMNS STYLING ******************/


.mcc {
	margin:0 0 20px 0px; 
	width:100%;
}
.mcc div:first-child {
	margin:0 0 0px 0px;
}
.tcc {
	margin:0 0 20px 0px; 
	width:460px;
}
.c460 {
	width:460px; 
	margin:0 0 0 20px;
}
.c430 {
	width:430px; 
	margin:0 0 0 20px;
}
/*.c460:first-child { 
	margin:0 0 0 0px;
}*/
.c310 {
	width:310px; 
	margin:0 0 0 20px;
}
.c300 {
	width:300px; 
	margin:0 0 0 20px;
}
/*.c300:first-child {
	margin:0 0 0 0px;
}*/
.c220 {
	width:220px; 
	margin:0 0 0 20px;
}
.c205 {
	width:205px; 
	margin:0 0 0 20px;
}
/*.c220:first-child {
	margin:0 0 0 0px;
}*/
.c160 {
	width:160px; 
	margin:0 0 0 20px;
}
.c140 {
	width:140px; 
	margin:0 0 0 20px;
}
.c100 {
	width:100px; 
	margin:0 0 0 20px;
}

.c540 {
	width:540px; 
	margin:0 0 0 20px;
}

.c180 {
	width:180px; 
	margin:0 0 0 20px;
}

/*******************  COLOR STYLING ******************/


/* black turns blue - selected grey */
.clr1, .clr1 a {
	color:#000000;
}
.clr1 a:hover {
	color:#ad291e;
}
.clr1 a.selected {
	color:#888888;
}

/* dark grey turns blue - selected grey */
.clr2, .clr2 a {
	color:#888888;
}
.clr2 a:hover {
	color:#2e5b88;
}
.clr2 a.selected {
	color:#888888;
}

/* green turns blue - selected grey */
.clr3, .clr3 a {
	color:#558904;
}
.clr3 a:hover {
	color:#2e5b88;
}
.clr3 a.selected {
	color:#888888;
}

/* menu green turns black - selected grey */
.clr4, .clr4 a {
	color:#767350;
}
.clr4 a:hover {
	color:#000000;
}
.clr4 a.selected {
	color:#888888;
}
/* light blue turns blue - selected grey */
.clr5, .clr5 a {
	color:#791810;
}
.clr5 a:hover {
	color:#000000;
}
.clr5 a.selected {
	color:#ffffff;
}
/* black turns red - selected grey */
.clr6, .clr6 a {
	color:#000000;
}
.clr6 a:hover {
	color:#990000;
}
.clr6 a.selected {
	color:#990000;
}
/* white turns red - selected grey */
.clr7, .clr7 a {
	color:#ffffff;
}
.clr7 a:hover {
	color:#990000;
}
.clr7 a.selected {
	color:#990000;
}

/* backgound colors*/
.bgc1, .bgc1 a {
	color:#d79903;
}
.bgc1 a:hover {
	color:#004F9F;
}
.bgc1 a.selected {
	color:#888888;
}


			
			
						
/*******************   HEADER STYLING ****************/
/* logo */
.logo {
	position:absolute;
	left:0px;
	top:32px;
	/*width:347px;
	height:83px;*/
}
/* top menu */
#topMenu {
	position:absolute;
	right:0px;
	top:12px;
	height:27px;
	display:block;
	z-index:90;
}
.menuText {
	float:left;
	height:27px;
	margin:0 0 0 15px;
	background:url(../images/menuDivider.png) left top no-repeat;
	padding:0 0 0 15px;

}
.menuText:first-child {
	background: none;
	background-color:#093;
}
.menuText a {
	display:block;
	font-family: DINWeb-Medium, sans-serif;
	font-weight:normal;
	font-size:15px;
	line-height:14px;
	text-transform:uppercase;
	text-decoration:none;
	padding:3px 0 0 0;
}

/* main menu */

#mainMenu {
	position:absolute;
	left:367px;
	top:56px;
	height:34px;
	width:573px;
	display:block;
	z-index:90;
	background:url(../images/menuStip.png) left top repeat-x;
	
}
.menuBtn {
	position:relative; 
	float:left; 
	height:34px;
	font-family: AltFontMed, sans-serif;
	font-weight:normal;
	font-size:20px;
	line-height:20px;
	text-transform:uppercase;
	margin:0  7px 0 7px;
}
.menuBtn a {
	/*background:url(../images/menuBtn.png) no-repeat 0 0;*/
	display:block;
	padding:0px 0px 0px 0px;
	height:34px;
	text-decoration:none;
}
.menuBtn a span {
	background:url(../images/menuBtn.png) no-repeat 100% -76px;
	padding:10px 0px 0px 0px;
	height:24px;
	display:block;
}
.menuBtn a:hover {
	background-position:0 -38px;
}
.menuBtn a:hover span {
	background-position:100% -114px;
}
.menuBtn a.selected {
	background-position:0 -38px;
}
.menuBtn a.selected span {
	background-position:100% -114px;
}






/*********************** BUTTONS STYLING *********************/
.more {
	float:left;
	padding:10px 0 0 0;
}
.more a {
	display:block;
	font-family: AltFontMed, sans-serif;
	font-weight:normal;
	font-size:16px;
	line-height:16px;
	text-transform:uppercase;
	text-decoration:none;
	padding:0px 20px 0 0;
	background:url(../images/moreArrow.png) right top no-repeat;
}

.more a span {
	display:block;
	padding:5px 0 0 0;
}

a.read {
	/*display:block;*/
	text-decoration:none;
	width:160px;
	height:16px;
	background:url(../images/more.png) right 1px no-repeat;
	/*float:left;*/
	padding:0 0px 0 20px;
}
a:hover.read {
	/*display:block;*/
	text-decoration:none;
	background-position: right -15px;
}










/**********************  NOT REVIEWED *************************************/
/**************************************************************************/



.frontHeading {
	position:relative;
	width:100%; 
	padding:0px 0 0 0;
	text-align:center;
}

.copyright {
	font-family: DINWeb-CondMedium, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	/*text-transform:uppercase;*/
	padding:6px 0 0 0;
}

.bottom_container p {
	font-family: Verdana, Tahoma, Geneva, sans-serif; 
	font-size:12px; 
	line-height:18px; 
	font-weight:normal;
	margin:0 0 0px 0;
}

.quickLinks p {
	font-family: Verdana, Tahoma, Geneva, sans-serif; 
	font-size:12px; 
	line-height:22px; 
	font-weight:normal;
	margin:0 0 0px 0;
}
.bulletList ul{
	margin:0px;
	padding:0 0 0 1.2em;
	list-style-image: none;
	list-style:	disc;
}


/********************    SUB MENU STYLING ***************/


.subMenuHeader {
	float:left;
	font-family: DINWeb, sans-serif;
	font-weight:normal;
	font-size:30px;
	line-height:30px;
	text-transform:uppercase;
	padding:33px 0 0 0;
	margin:0 0px 0 0;
}




div#subMenu {
	float:left;
	height:23px;
	display:block;
	padding:34px 0 0 0;
	z-index:90;
	
}
div#subMenu div {
	float:left;
	height:23px;
	margin:0 0 0 26px;
	border-left:1px solid #99B9D9;
	padding:0 0 0 8px;

}

div#subMenu a {
	display:block;
	font-family: DINWeb, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:14px;
	text-transform:uppercase;
	text-decoration:none;
	padding:6px 0 0 0;
}





/********************   FOOTER STYLING *******************/

div#footerMenu {
	position:absolute;
	right:0px;
	top:5px;
	height:20px;
	display:block;
	z-index:90;
	
}
div#footerMenu div {
	float:left;
	height:20px;
	margin:0 0 0 26px;
	background:url(../images/mainMenuDivider.png) left top no-repeat;
	padding:0 0 0 13px;

}

div#footerMenu a {
	display:block;
	font-family: DINWeb-Medium, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	padding:0px 0 0 0;
}

div#footerMenu a span {
	display:block;
	padding:5px 0 0 0;
}





/*****************  ELEMENT STYLING ********************/





</pre></body></html>