<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*CLF 2.0 TEMPLATE VERSION 1.05 | VERSION 1.05 DU GABARIT NSI 2.0
GENERAL CSS BEGINS | DEBUT DU CSS GENERAL*/
HTML
{
/*overflow: -moz-scrollbars-vertical;*/
	overflow: scroll;
}
BODY
{
	margin: 0;
	padding: 0;
	color: #000;
}
A:active, A:focus
{
	cursor: auto;
}
* HTML BODY
{
	text-align: center;
}
BODY, P, LI, DIV, SPAN
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
BODY, P, BLOCKQUOTE, TABLE, TD, TH, LI, A, UL, OL, DD, DL, DT, FORM, BUTTON, FIELDSET, LABEL, SELECT, OPTION, INPUT, TEXTAREA
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
CODE, CODE SPAN
{
	font-size: 10pt;
	font-family: "Courier New", Courier, monospace;
}
.fontSize200
{
	font-size: 20pt;
}
.fontSize195
{
	font-size: 19.5pt;
}
.fontSize190
{
	font-size: 19pt;
}
.fontSize185
{
	font-size: 18pt;
}
.fontSize180
{
	font-size: 17.5pt;
}
.fontSize175
{
	font-size: 17pt;
}
.fontSize170
{
	font-size: 16.5pt;
}
.fontSize165
{
	font-size: 16pt;
}
H1
{
	margin-top: 0;
}
H1, .h1Size, .fontSize160
{
	font-size: 15pt;
}
.fontSize155
{
	font-size: 14.5pt;
}
H2, .h2Size, .fontSize150
{
	font-size: 14pt;
}
.fontSize145
{
	font-size: 13.5pt;
}
H3, .h3Size, .big, .fontSize140
{
	font-size: 13.5pt;
}
.fontSize135
{
	font-size: 13pt;
}
H4, .h4Size, .fontSize130
{
	font-size: 13pt;
}
.fontSize125
{
	font-size: 12pt;
}
H5, .h5Size, .fontSize120
{
	font-size: 11.5pt;
}
.fontSize115
{
	font-size: 11pt;
}
H6, .h6Size, .fontSize110, H1.headline, H2.headline, H3.headline, H4.headline, H5.headline, H6.headline
{
	font-size: 10.5pt;
}
.fontSize105
{
	font-size: 10pt;
}
.fontSize100, .topPage
{
	font-size: 10pt;
}
.fontSize95
{
	font-size: 9.5pt;
}
.fontSize90
{
	font-size: 9pt;
}
.mediumFont, .fontSize85
{
	font-size: 8.5pt;
}
.fontSize80
{
	font-size: 8pt;
}
.smallFont, .fontSize75
{
	font-size: 7.5pt;
}
.fontSize70
{
	font-size: 7pt;
}
A IMG
{
	border: none;
}
DIV.page
{
	width: 780px;
	min-width: 12em;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
}
* HTML DIV.page
{
	text-align: left;
}
DIV.core
{
	padding: 10px;
}
DIV.tooltip
{
	z-index: 21000;
	border: 1px solid InfoText;
	background: url(InfoBackground);
	color: InfoText;
	font: 1em message-box;
	padding: 2px 4px;
	text-align: left;
	position: absolute;
	width: auto;
	height: auto;
}
DIV.safetooltip
{
	z-index: 21000;
	border: 1px solid #000;
	background-color: #FFC;
	color: #000;
	font: 0.85em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px 4px;
	text-align: left;
	position: absolute;
	width: auto;
	height: auto;
}
/*GENERAL CSS ENDS | FIN DU CSS GENERAL
FIP HEADER CSS BEGINS | DEBUT DU CSS DE L'EN-TETE PCIM*/
DIV.fip
{
	float: left;
}
DIV.cwm
{
	text-align: right;
}
DIV.fip, DIV.cwm
{
	position: relative;
	z-index: 1;
}
* HTML DIV.fip, * HTML DIV.cwm
{
	position: static;
}
*:first-child+HTML DIV.fip, *:first-child+HTML DIV.cwm
{
	position: static;
}
/*FIP HEADER CSS ENDS | FIN DU CSS DE L'EN-TETE PCIM
INSTUTIONAL BANNER CSS BEGINS | DEBUT DU CSS DE LA BANNIERE INSTITUTIONNELLE*/
DIV.banner, DIV.banner-eng, DIV.banner-fra, DIV.banner-lfcoa-eng, DIV.banner-lfcoa-fra
{
	text-align: center;
	min-height: 5.58em;
	margin-top: 3.14em;
	padding-bottom: 0.67em;
	position: relative;
	z-index: 1;
}
* HTML DIV.banner, * HTML DIV.banner-eng, * HTML DIV.banner-fra, * HTML DIV.banner-lfcoa-eng, * HTML DIV.banner-lfcoa-fra
{
	position: static;
}
*:first-child+HTML DIV.banner, *:first-child+HTML DIV.banner-eng, *:first-child+HTML DIV.banner-fra, *:first-child+HTML DIV.banner-lfcoa-eng, *:first-child+HTML DIV.banner-lfcoa-fra
{
	position: static;
}
DIV.banner-eng, DIV.banner-fra
{
	min-height: 80px;
	padding-bottom: 0px;
	height: 80px;
}
DIV.banner-lfcoa-eng, DIV.banner-lfcoa-fra
{
	min-height: 115px;
	padding-bottom: 0px;
	height: 115px;
	margin-top: 5px;
}
IMG.coa, IMG.lf
{
	width: 5.08em;
	height: 5.08em;
	padding: 0;
/*IE6 FIX:
margin-top: -2.74em;
margin-bottom: -0.34em;

REPLACE WITH:*/
	position: relative;
	bottom: 35px;
}
* HTML IMG.coa, * HTML IMG.lf
{
	position: relative;
}
DIV.banner-lfcoa-eng IMG.coa, DIV.banner-lfcoa-eng IMG.lf, DIV.banner-lfcoa-fra IMG.coa, DIV.banner-lfcoa-fra IMG.lf
{
	display: none;
}
DIV.banner P.main
{
	font-family: "times new roman", sans-serif;
	font-weight: bold;
	font-size: 17.5pt;
	margin: 0;
	padding: 0;
}
DIV.banner P.siteuri
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-weight: lighter;
	font-size: 10.5pt;
	margin: 0;
	padding: 0;
}
DIV.banner-eng P.main, DIV.banner-eng P.siteuri, DIV.banner-fra P.main, DIV.banner-fra P.siteuri, DIV.banner-lfcoa-eng P.main, DIV.banner-lfcoa-eng P.siteuri, DIV.banner-lfcoa-fra P.main, DIV.banner-lfcoa-fra P.siteuri
{
	height: 0;
	width: 0;
	overflow: hidden;
	float: right;
	font-size: 0;
	position: absolute;
	top: -100px;
}
/*INSTUTIONAL BANNER CSS ENDS | FIN DU CSS DE LA BANNIERE INSTITUTIONNELLE
SKIP NAVIGATION CSS BEGINS | DEBUT DU CSS DU SAUT DE NAVIGATION*/
DIV.navaid, P.navaid, H1.navaid, H2.navaid, .navaid
{
	height: 1px;
	width: 1px;
	overflow: hidden;
	float: right;
	font-size: 0;
	position: absolute;
	left: -100px;
}
DIV.navaid A, P.navaid A, H1.navaid A, H2.navaid A, .navaid A
{
	color: #FFFFFF;
}
DIV.page DIV.core DIV.navaid
{
	font-size: 100%;
	float: none;
	overflow: visible;
	max-width: 50%;
	height: auto;
	top: 0px;
	left: auto;
	margin-left: 210px;
	margin-right: 200px;
	color: #FFF;
}
* HTML DIV.page DIV.core DIV.navaid
{
	font-size: 90%;
}
*:first-child+HTML DIV.page DIV.core DIV.navaid
{
	font-size: 90%;
}
DIV.page DIV.core DIV.navaid A
{
	color: #FFF;
	border-color: #FFF;
	padding: 5px;
	font-size: 100%;
	line-height: 140%;
	vertical-align: middle;
	border-width: 1px;
	border-style: none;
	white-space: nowrap;
	position: relative;
	z-index: 0;
}
DIV.page DIV.core DIV.navaid A:hover, DIV.page DIV.core DIV.navaid A:active, DIV.page DIV.core DIV.navaid A:focus
{
	border-style: solid;
	text-decoration: underline;
	z-index: 2;
}
/*SKIP NAVIGATION CSS ENDS | FIN DU CSS DU SAUT DE NAVIGATION
COMMON MENU BAR CSS BEGINS | DEBUT DU CSS DE LA BARRE DE MENU COMMUNE*/
DIV.fp, DIV.fpml
{
	width: 100%;
	color: #FFF;
	background-color: #000;
	padding: 0;
	float: left;
}
* HTML DIV.fp, * HTML DIV.fpml
{
	float: none;
}
*:first-child+HTML DIV.fp, *:first-child+HTML DIV.fpml
{
	float: none;
}
DIV.fp
{
	min-height: 1.57em;
}
* HTML DIV.fp
{
	height: 1.4em;
}
DIV.fpml
{
	min-height: 2.82em;
}
* HTML DIV.fpml
{
	height: 2.7em;
}
UL.commonbar
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none;
	top: 10px;
	width: 100%;
}
LI.fiptext, LI.fiptexta, LI.fiptextb, LI.fiptextc
{
	white-space: nowrap;
	margin: 0;
	padding: 0;
	border: none;
	float: left;
	min-height: 1.3em;
	min-width: 9.5em;
	font-size: 10pt;
	color: #FFF;
	background-color: #000;
}
LI.fiptext
{
	width: 16.7%;
}
LI.fiptexta
{
	width: 16.6%;
}
LI.fiptextb
{
	width: 16.6%;
}
LI.fiptextc
{
	width: 16.7%;
}
LI.fiptext DIV, LI.fiptexta DIV, LI.fiptextb DIV, LI.fiptextc DIV
{
	margin: 0;
	padding: 2px 0px 2px 3px;
	width: 95%;
}
LI.fiptext DIV, LI.fiptextb DIV, LI.fiptextc DIV
{
	border-left: 1px solid #FFF;
}
LI.fiptext A, LI.fiptexta A, LI.fiptextb A, LI.fiptextc A
{
	color: #FFF;
	background-color: #000;
	text-decoration: none;
	font-weight: bold;
	width: 100%;
	padding: 0;
	border: none;
	display: block;
}
/*COMMON MENU BAR CSS ENDS | FIN DU CSS DE LA BARRE DE MENU COMMUNE
BREAD CRUMB CSS BEGINS | DEBUT DU CSS DE LA PISTE DE NAVIGATION*/
P.breadcrumb
{
	padding: 1px 0px 5px 3px;
	vertical-align: middle;
	font-size: 9pt;
	clear: both;
	margin: 0;
	min-height: 1.23em;
}
/*BREAD CRUMB CSS ENDS | FIN DU CSS DE LA PISTE DE NAVIGATION
GENERAL NAVIGATION CSS BEGINS | DEBUT DU CSS DE NAVIGATION GENERALE*/
UL.nav, UL.nav2
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
UL.nav2
{
	list-style-type: disc;
	margin-left: 8px;
}
DIV.right LI UL.nav
{
	margin-bottom: 10px;
}
UL.nav LI, UL.nav2 LI
{
	margin: 0px;
	background-color: #7FAACD;
}
H2.nav, DIV.left DIV.h2nav, DIV.left P.h2nav
{
	font-size: 10pt;
	font-weight: 700;
	line-height: 1.6em;
	border: 0;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0;
}
DIV.right LI DIV.nav, DIV.right LI P.nav
{
	margin-bottom: 10px;
	padding: 2px 5px 2px 12px;
}
DIV.right LI P.nav
{
	margin-top: 0px;
}
/*GENERAL NAVIGATION CSS ENDS | FIN DU CSS DE NAVIGATION GENERALE
SIDE MENU CSS BEGINS | DEBUT DU CSS DU MENU LATERAL*/
DIV.left, DIV.right
{
	min-width: 9em;
}
H2.nav A, DIV.h2nav A, P.h2nav A, DIV.left A.menulink, DIV.right A.menulink, DIV.left A.menulinkdefault, DIV.right A.menulinkdefault
{
	display: block;
	width: 99.5%;
}
LI.menucontent, LI.menucontent LI, DIV.menucontent, DIV.menucontent LI
{
	font-size: 10pt;
	vertical-align: middle;
	margin: 0;
}
LI.menucontent, DIV.menucontent
{
	padding: 2px 3px 2px 12px;
}
DIV.prodis
{
	height: 15px;
	min-height: 0.9375em;
	padding: 0;
	margin: 0;
}
/*SIDE MENU CSS ENDS | FIN DU CSS DU MENU LATERAL
CONTENT CSS BEGINS | DEBUT DU CSS DU CONTENU*/
DIV.center
{
	background-color: #FFF;
}
/*div.center h1, h3, h4, h5, h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: transparent;
font-weight: bold;
}*/
DIV.center H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-weight: normal;
}
DIV.center H2
{
	font-family: "Times New Roman", Times, serif;
	background-color: transparent;
	font-weight: bold;
}
DIV.center H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
/*font-weight: bold;*/
}
DIV.center H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-weight: bolder;
}
DIV.center H5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-weight: bolder;
	font-style: italic;
}
DIV.center H6
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-weight: bold;
}
* HTML DIV.center H1
{
	width: 100%;
}
DIV.blackborder
{
	padding: 5px;
	min-height: 158px;
	min-width: 9.5em;
}
H1.headline, H2.headline, H3.headline, H4.headline, H5.headline, H6.headline, H1.compress, H2.compress, H3.compress, H4.compress, H5.compress, H6.compress, P.compress, UL.compress, OL.compress
{
	margin-top: 0px;
	margin-bottom: 0px;
}
H1.headline A:link, H1.headline A:visited, H2.headline A:link, H2.headline A:visited, H3.headline A:link, H3.headline A:visited, H4.headline A:link, H4.headline A:visited, H5.headline A:link, H5.headline A:visited, H6.headline A:link, H6.headline A:visited
{
	text-decoration: none;
}
H1.headline A:hover, H2.headline A:hover, H3.headline A:hover, H4.headline A:hover, H5.headline A:hover, H6.headline A:hover
{
	text-decoration: underline;
}
Q:before, Q:after
{
	content: "";
}
/*CONTENT CSS ENDS | FIN DU CSS DU CONTENU
FOOTER CSS BEGINS | DEBUT DU CSS DU PIED DE LA PAGE*/
DIV.footer
{
	width: 100%;
	clear: both;
	font-size: 10pt;
	margin-top: 5px;
	height: 4.69em;
	min-height: 40px;
	background-color: #FFF;
}
DIV.footer DIV.footerline
{
	color: #FFF;
	height: 15px;
	min-height: 0.9375em;
	margin-bottom: 7px;
}
DIV.foot1, DIV.foot2, DIV.foot3
{
	float: left;
	width: 33.25%;
	min-width: 6.6em;
	margin: 0;
	padding: 0;
}
DIV.foot1
{
	text-align: left;
}
DIV.foot2
{
	text-align: center;
}
DIV.foot3
{
	text-align: right;
}
IMG.uparrow
{
	border: 0;
}
SPAN.date
{
	white-space: nowrap;
}
/*FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE
GENERIC UTILITY CSS BEGINS | DEBUT DU CSS D'UTILITE GENERIQUE*/
.widthFull
{
	width: 98.5%;
}
.width95
{
	width: 95%;
}
.width90
{
	width: 90%;
}
.width85
{
	width: 85%;
}
.width80
{
	width: 80%;
}
.width75
{
	width: 75%;
}
.width70
{
	width: 70%;
}
.width65
{
	width: 65%;
}
.width60
{
	width: 60%;
}
.width55
{
	width: 55%;
}
.width50
{
	width: 50%;
}
.width45
{
	width: 45%;
}
.width40
{
	width: 40%;
}
.width35
{
	width: 35%;
}
.width30
{
	width: 30%;
}
.width25
{
	width: 25%;
}
.width20
{
	width: 20%;
}
.width15
{
	width: 15%;
}
.width10
{
	width: 10%;
}
.width5
{
	width: 5%;
}
ABBR, ACRONYM, SPAN.abbr
{
	cursor: help;
}
DIV.gcinits
{
	float: left;
	padding-bottom: 5px;
}
DIV.gcinit DIV
{
	width: 191px;
	height: 5.16em;
	border: 1px solid #000;
}
DIV.center DIV.gcinit DIV
{
	margin-right: 4px;
	margin-bottom: 5px;
	float: left;
}
DIV.right DIV.gcinit DIV
{
	width: 193px;
	margin-bottom: 8px;
}
DIV.gcinit A, DIV.gcinit A:visited
{
	width: 100%;
	height: 100%;
	float: left;
	text-decoration: none;
}
DIV.srvMsgCol
{
	float: left;
	margin: 0;
	padding: 0;
	width: 49%;
}
DIV.srvMsgCol DIV
{
	padding: 1.56em 10px 5px 0px;
}
/*GENERIC UTILITY CSS ENDS | FIN DU CSS D'UTILITE GENERIQUE
ALIGNMENT UTILITY CSS BEGINS | DEBUT DU CSS D'UTILITE D'ALIGNEMENT*/
.alignRight
{
	text-align: right;
}
.alignCenter
{
	text-align: center;
}
.alignLeft
{
	text-align: left;
}
.alignTop
{
	vertical-align: top;
}
.alignBottom
{
	vertical-align: bottom;
}
.alignTopRight
{
	text-align: right;
	vertical-align: top;
}
.alignTopCenter
{
	text-align: center;
	vertical-align: top;
}
.alignTopLeft
{
	text-align: left;
	vertical-align: top;
}
.alignBottomRight
{
	text-align: right;
	vertical-align: bottom;
}
.alignBottomCenter
{
	text-align: center;
	vertical-align: bottom;
}
.alignBottomLeft
{
	text-align: left;
	vertical-align: bottom;
}
.floatRight
{
	float: right;
}
.floatLeft
{
	float: left;
}
.image-left
{
	float: left;
	vertical-align: text-top;
}
.image-right
{
	float: right;
	vertical-align: text-top;
	margin-left: 10px;
}
.indent1
{
	padding-left: 18px;
}
.indent2
{
	padding-left: 36px;
}
.indent3
{
	padding-left: 54px;
}
.indent4
{
	padding-left: 72px;
}
.indent5
{
	padding-left: 90px;
}
/*ALIGNMENT UTILITY CSS ENDS | FIN DU CSS D'UTILITE D'ALIGNEMENT
LIST UTILITY CSS BEGINS | DEBUT DU CSS D'UTILITE DE LISTE*/
UL.noBullet
{
	list-style-type: none;
}
UL.disc
{
	list-style-type: disc;
}
UL.square
{
	list-style-type: square;
}
UL.circle
{
	list-style-type: circle;
}
OL.lower-alpha
{
	list-style-type: lower-alpha;
}
OL.upper-alpha
{
	list-style-type: upper-alpha;
}
OL.lower-roman
{
	list-style-type: lower-roman;
}
OL.upper-roman
{
	list-style-type: upper-roman;
}
/*LIST UTILITY CSS ENDS | FIN DU CSS D'UTILITE DE LISTE
TEXT UTILITY CSS BEGINS | DEBUT DU CSS D'UTILITE DE TEXTE
NEW NAV STYLES
Left navigation highlight when on that page*/
.left .nav .highlightNav .menulink
{
	color: #FFF;
	background-color: #999;
}
/*Left navigation highlight when you hover*/
.left UL.nav .menucontent A.menulink:hover, DIV.left LI.menucontent
{
	background-color: #FFF;
	color: #FFF;
}
/*brian nav*/
a#fakey:HOVER
{
	color: #000;
	text-decoration: none;
	cursor: text;
}
UL.sectionmenu A, UL.sectionmenu A:visited
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color: #141413;
	display: block;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0.4em;
	padding-right: 5px;
	padding-bottom: 0.4em;
	padding-left: 10px;
	text-decoration: none;
	background-color: #BED2E4;
}
UL.sectionmenu A:hover
{
/*	background-color: #BED2E4;*/
	color: #BED2E4;
	text-decoration: underline;
}
DIV#menu, DIV#menu UL
{
	margin: 0;
	padding: 0;
}
/*Main and secondary menu similarities*/
.sectionmenu
{
	border-top: 1px solid #000;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
UL.sectionmenu LI
{
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	text-decoration: none;
	list-style-type: none;
	color: #fff;
}
UL.sectionmenu A, UL.sectionmenu A:visited
{
	color: #141413;
	display: block;
	margin: 0;
	padding: 0.4em 5px 0.4em 10px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
UL.sectionmenu A:hover
{
	color: #2E6695;
	text-decoration: underline;
}
/*- - - - - - - - - - - - - -
2nd &amp; 3rd Level Navigation
Has No Children !!!
- - - - - - - - - - - - - -
Top Parent Link*/
LI.isopen1 A.menuActive, LI.isopen1 A.menuActive:visited
{
	border-bottom: 1px solid #FFF !important;
	background-color: #FFF !important;
	color: #FFF !important;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 0.4em 5px 0.4em 10px;
	text-decoration: none;
}
LI.isopen1 A.menuActive:hover
{
	background-color: #FFF !important;
	color: #FFF !important;
	text-decoration: none;
}
/*Active Nav Link*/
LI.isopen1 LI.menuSelected A.menuActive, LI.isopen1 LI.menuSelected A.menuActive:visited
{
	background-color: #FFF !important;
	border-bottom: 1px solid #FFF !important;
	color: #FFF !important;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 0.4em 5px 0.4em 18px !important;
	text-decoration: none;
}
LI.isopen1 LI.menuSelected A.menuActive:hover
{
	background-color: #FFF !important;
	color: #FFF !important;
	text-decoration: none;
}
/*#141413
Non-Active Nav Link*/
LI.isopen1 LI A, LI.isopen1 LI A:visited
{
	background-color: #FFF !important;
	border-bottom: 1px solid #FFF !important;
	color: #141413;
	display: block;
	margin: 0;
	padding: 0.4em 5px 0.4em 18px !important;
	text-decoration: none;
}
LI.isopen1 LI A:hover
{
	background-color: #FFF !important;
	color: #FFF !important;
	text-decoration: none;
}
/*- - - - - - - - - - - - - -
2nd &amp; 3rd Level Navigation
Has Children
- - - - - - - - - - - - - -*/
LI.menuSelected A, LI.menuSelected A:visited
{
	background-color: #FFF;
	color: #141413;
	display: block;
	margin: 0;
	padding: 0.4em 5px 0.4em 10px;
	text-decoration: none;
}
LI.menuSelected A:hover
{
	background-color: #FFF !important;
	color: #FFF !important;
	text-decoration: underline;
}
LI.menuSelected A.menuActive, LI.menuSelected A.menuActive:visited
{
	background-color: #FFF !important;
	border-bottom: 1px solid #FFF !important;
	color: #FFF !important;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 0.4em 5px 0.4em 10px;
	text-decoration: none;
}
LI.menuSelected A.menuActive:hover
{
	background-color: #FFF !important;
	color: #FFF !important;
	text-decoration: none;
}
/*Childern of Active Parent*/
LI.menuSelected LI A, LI.menuSelected LI A:visited
{
	padding: 0.4em 5px 0.4em 18px !important;
}
/*- - - - - - - - - - - - - - -
4th (Final) Level Navigation
- - - - - - - - - - - - - - -
Top Parent Link*/
LI.isopen2 A.menuActive, LI.isopen2 A.menuActive:visited
{
	background-color: #FFF !important;
	border-bottom: 1px solid #FFF !important;
	color: #FFF !important;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 0.4em 5px 0.4em 10px;
	text-decoration: none;
}
LI.isopen2 A.menuActive:hover
{
	background-color: #FFF !important;
	color: #FFF !important;
	text-decoration: none;
}
/*Active Nav Link*/
LI.isopen2 LI.menuSelected A.menuActive, LI.isopen2 LI.menuSelected A.menuActive:visited
{
	background-color: #FFF !important;
	border-bottom: 1px solid #FFF !important;
	color: #FFF !important;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 0.4em 5px 0.4em 18px !important;
	text-decoration: none;
}
LI.isopen2 LI.menuSelected A.menuActive:hover
{
	background-color: #FFF !important;
	color: #FFF !important;
	text-decoration: none;
}
/*Non-Active Nav Links*/
LI.isopen2 LI A, LI.isopen2 LI A:visited
{
	background-color: #FFF !important;
	border-bottom: 1px solid #FFF !important;
	color: #141413;
	display: block;
	margin: 0;
	padding: 0.4em 5px 0.4em 18px !important;
	text-decoration: none;
}
LI.isopen2 LI A:hover
{
	background-color: #FFF !important;
	color: #FFF !important;
	text-decoration: none;
}
/*==============================================================
Secondary-Navigaton Menu  : sitemap, faq, etc
==============================================================*/
UL#secondarymenu
{
	margin: 0px 0 8px;
	padding: 0;
}
UL#secondarymenu LI
{
	background-color: #FFF;
	border-top: 1px solid #DFE4D9;
	border-bottom: 1px solid #DFE4D9;
	color: #000000;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
UL#secondarymenu LI A, UL#secondarymenu LI A:visited
{
	background-color: transparent;
	border-left: 0px solid #50524E;
	color: #2A2A28;
	display: block;
	padding: 3px 0px 3px 8px;
	text-decoration: none;
}
UL#secondarymenu LI A:hover
{
	background: transparent;
	color: #FFF;
	display: block;
	text-decoration: none;
}
DIV#proactiveDisclosure
{
	font-size: 0.95em;
	margin: 5px 0 15px;
	padding: 0;
	text-align: center;
}
DIV#proactiveDisclosure A, DIV#proactiveDisclosure A:visited
{
	background-color: transparent;
	color: #000000;
}
/*Boxes home page*/
.centerboxgreen
{
	background-color: #FAFCF3;
	height: auto;
	width: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
.centerboxblue
{
	background-color: #EFF5FA;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	height: 120px;
	margin-top: 15px;
	float: left;
	width: 390px;
}
.centerboxtext
{
	height: auto;
	width: auto;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.topbar
{
	height: 28px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #CCC;
	float: none;
	clear: none;
}
.titlebox_blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #2E6898;
	height: 18px;
	width: 175px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
	float: left;
}
.searchbyregion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	height: 18px;
	width: 175px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
	float: right;
}
.titlebox_green
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	background-color: #A4C540;
	height: 18px;
	width: 175px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
}
.grayheadbox
{
	background-color: #F5F5F5;
	height: 250px;
	border: 1px solid #999;
}
.bud2010
{
	background-color: #2E6898;
	height: 30px;
	width: 34%;
	float: left;
}
P.bud2010
{
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	margin-left: auto;
	margin-right: auto;
}
.bud2010green
{
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #A4C43F;
	height: 26px;
	float: left;
	width: 64%;
	padding-top: 2%;
	padding-left: 1%;
}
.slidebox
{
	height: 150px;
	width: 125px;
	background-color: #418BF6;
}
/*===================================Table Colors================================*/
DIV#fiscContainer
{
}
DIV#fiscTitle
{
	margin-bottom: 5px;
}
DIV#fiscTitle IMG
{
	margin-bottom: 5px;
}
DIV#fiscMain
{
	width: 325px;
	float: left;
}
DIV#fiscSide
{
	width: 240px;
	float: left;
	margin-left: 15px;
}
DIV#fiscSide DIV.inner
{
	color: #666;
	font-size: 0.9em;
}
DIV#fiscSide DIV.fiscBox DIV.inner
{
	margin: 20px;
	margin-top: 40px;
}
DIV#fiscSide DIV.fiscBox
{
	background: #D9E399 url(img/fiscSideBg.png) no-repeat top left;
	border: 1px solid #CCC;
}
#fiscContainer DIV.inner
{
	margin: 10px;
}
#fiscMain H1
{
	color: #006666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
}
#fiscContainer UL
{
	list-style-image: url(img/fiscBullet.png);
	padding: 0;
	margin-left: 18px;
}
#fiscContainer UL LI
{
	margin: 5px 0;
}
#fiscSide H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
	text-transform: none;
}
#fiscSide P
{
	padding: 0;
	margin: 1em 0;
}
.tabular
{
	background: #FFF;
	border-collapse: collapse;
	border-bottom: 3px solid #006698;
	margin-bottom: 20px;
}
.tabular TD
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 4px;
}
.tableName
{
	text-transform: uppercase;
	font-family: "Times New Roman", Times, serif;
	color: #006698;
	font-weight: bold;
	line-height: 2em;
	font-size: 1.3em;
}
.tabular CAPTION
{
	background: #006698;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	font-size: 1.3em;
	padding: 3px 6px;
}
.tableSubTitle TD
{
	font-family: "Times New Roman", Times, serif;
	color: #006698;
}
.tabular TH
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
/*border-bottom: solid 3px #006698;*/
}
.tabular TR.r1
{
	background: #E5E5CB;
}
.tabular TR.r2
{
	background: #D9E1E8;
}
.tabular TR.r3
{
	background: #FFF;
}
.tabular TR.r1 TD, .tabular TR.r2 TD, .tabular TR.r3 TD
{
	border-bottom: 2px solid #FFF;
}
DIV.fiscres
{
	margin: 10px 10px 0 0;
	color: #666;
	float: left;
	width: 180px;
}
DIV.fiscres H3 A
{
	color: #0D67A6;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	text-transform: none;
	text-decoration: none;
	line-height: 90%;
}
/*-----------------------------------------------------------------------*/
DIV.footerline2
{
	width: 760px;
	height: 15px;
	background-color: #3366CC;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	margin-top: 0pt;
	margin-right: 10px;
	margin-bottom: 0pt;
	margin-left: 10px;
}
/*-------------------pdf disclamer---------------------------------*/
.pdfnotice
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000;
	background-color: #FFC;
	display: block;
	border: 1px dashed #000;
	clear: right;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 0px;
}
/*----------------------------------------------
////////////////////////// June Report Styles 2009 ///////////////////*/
.june_rep_box
{
	height: 100%;
	width: 575px;
	border: 1px solid #114096;
}
.june_rep_box_title
{
	height: auto;
	width: auto;
	background-image: url(../images/june_bk.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	padding: 5px;
}
.june_rep_content
{
	padding: 5px;
	
	
}
.dropshadow2
{
	background: url(../images/shadow.gif) no-repeat bottom right;
	width: 560px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	background-image: url(../images/shadowAlpha.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.innerbox
{
	position: relative;
	bottom: 6px;
	right: 6px;
	border: 1px solid #114096;
	padding: 4px;
	margin: 0px;
}
.innerbox
{
/*IE5 hack*/
	margin: 0px 0px -3px;
	margin: 0px;
}
.innerbox P
{
	margin: 6px;
}
.june_rep_smallbox
{
	background-color: #E1E1E1;
	height: 135px;
	width: 200px;
	border: 1px double #000;
	padding: 5px;
	float: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.june_rep_box_title
{
	height: auto;
	width: auto;
	background-image: url(../images/june_bk.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
TABLE.tbl-data
{
	border-right: 0px solid #000;
	border-top: 2px solid #000;
	margin-top: 0.5em;
	font-size: 80%;
	vertical-align: top;
	border-left: 0px solid #000;
	width: 100%;
	border-bottom: 2px solid #000;
	background-color: #FFFFFF;
/*This will fix the Table issue and for it to fit in IE
table-layout: fixed ;*/
}
.topboxmain
{
	background-color: #CCC;
	height: 255px;
	width: auto;
	border: 1px solid #000;
}
.leftBoxmain
{
	float: left;
	height: 255px;
	width: 175px;
	background-image: url(../images/leftboxbg.jpg);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
}
.rightBoxmain
{
	float: right;
	height: 255px;
	width: 213px;
	background-color: #E5E5E5;
}
.leftboxtext
{
	font-family: Verdana, Geneva, sans-serif;
	background-color: #999;
	height: 30px;
	color: #FFF;
	font-size: 18px;
	font-weight: normal;
	padding-top: 7px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	letter-spacing: 4px;
}
.leftboxmainpic
{
	padding: 5px;
}
.leftboxmainicon
{
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 12px;
	clear: both;
}
.rightboxtext
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A5C442;
	height: 34px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	float: right;
	width: 215px;
}
.rightboxmainpic
{
	padding: 5px;
	float: right;
	width: 200px;
	height: 165px;
}
.rightboxmainicon
{
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.blueBarright
{
	background-color: #FFF;
	background-image: url(../images/Budtheme-notext_e.jpg);
	background-repeat: no-repeat;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 10px;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	height: 240px;
}
.page .core .colLayout .right .blueBarright .rightnavlinks A:link
{
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	margin-top: 115px;
	font-weight: bold;
	font-size: 12px;
}
.page .core .colLayout .right .blueBarright .rightnavlinks
{
	margin-top: 0px;
	padding-top: 135px;
}
.page .core .colLayout .right .blueBarright .rightnavlinks A:hover
{
	font-family: Verdana, Geneva, sans-serif;
	color: #F60;
	margin-top: 115px;
	font-weight: bold;
	font-size: 12px;
}
.page .core .colLayout .right .blueBarright .rightnavlinks A:visited
{
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	margin-top: 115px;
	font-weight: bold;
	font-size: 12px;
}
.dottedline
{
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #FFF;
	margin-top: 4px;
	margin-bottom: 4px;
}
.greenbox
{
	background-color: #A5C442;
	padding: 6px;
}
.coinboxleft
{
	float: left;
	height: 83px;
	width: 200px;
	border: 1px solid #000;
	background-repeat: no-repeat;
}
.coinboxright
{
	float: left;
	height: 96px;
	width: 180px;
	border: 1px solid #000;
	background-repeat: no-repeat;
	background-image: url(../images/BudTaxDollar-notext_e.jpg);
}
.coinboxleft
{
	float: right;
	height: 83px;
	width: 184px;
	border: 1px solid #000;
}
.bluetimes
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #2E6898;
	text-transform: capitalize;
	font-variant: small-caps;
}
.greytext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
.coinboxtextleft
{
	float: left;
	height: 75px;
	width: 100px;
	padding-left: 80px;
	padding-top: 12px;
	padding-right: 6px;
}
.coinboxtextright
{
	float: right;
	height: 90px;
	padding-left: 6px;
	padding-top: 6px;
	width: 190px;
	border: 1px solid #000;
	padding-right: 6px;
}
.coinboxtext
{
	float: left;
	height: 75px;
	padding-left: 14px;
	padding-top: 6px;
}
.greylinebox
{
	border: 1px solid #999;
}
.greylineboxinner
{
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.bluebarinner
{
	background-color: #3573C0;
	height: 27px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #FFF;
	font-size: 16px;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
	width: 391px;
}
.greenbarinner
{
	width: 157px;
	float: right;
	height: 34px;
	clear: right;
	padding-top: 3px;
	padding-left: 10px;
	background-image: url(../images/greenarrow.jpg);
	background-repeat: no-repeat;
	padding-right: 30px;
}
.pdfnotice
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #D2F0FF;
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: dashed;
	border-right-style-value: dashed;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: dashed;
	border-left-style-value: dashed;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: #000000;
	border-right-color-value: #000000;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: #000000;
	border-left-color-value: #000000;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	display: block;
}
.region_box
{
	background-image: url(../images/regions/RegionBan_e.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 400px;
	padding-left: 180px;
	padding-top: 15px;
}
.page .core .colLayout .center #box1 H1 .region_box #form #jumpMenu
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background-image: url(../images/box_bg.jpg);
}
.region_box_f
{
	background-image: url(../images/regions/RegionBan_f.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 400px;
	padding-left: 120px;
	padding-top: 30px;
}
.regionboxmain
{
	height: 170px;
	width: 600px;
	background-image: url(../images/regions/RegionMainBan_e.jpg);
	background-repeat: no-repeat;
}
.regionboxmainform
{
	height: 170px;
	width: 600px;
	padding-top: 145px;
	padding-left: 370px;
}
.lightgreyBG
{
	background-color: #CCCCCC;
}
.regionboxmain_f
{
	height: 170px;
	width: 600px;
	background-image: url(../images/regions/RegionMainBan_f.jpg);
	background-repeat: no-repeat;
}
.page .core .colLayout .center .greylinebox .greenbarinner A:link, .page .core .colLayout .center .greylinebox .greenbarinner A:visited
{
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
}
.page .core .colLayout .center .greylinebox .bluebarinner A:link, .page .core .colLayout .center .greylinebox .bluebarinner A:visited
{
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
}
.page .core .colLayout .center .greylinebox .greenbarinner A:hover
{
	color: #FF6600;
}
.page .core .colLayout .center .greylinebox .bluebarinner A:hover
{
	color: #FF6600;
}
.jbox
{
	height: 300px;
	border: 1px solid #000;
	width: 258px;
	margin-right: 25%;
	margin-left: 25%;
}
.jboxtext
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding: 3px;
}
.middlesectioncontainer
{
	width: 393px;
	float: left;
	margin-left: 0px;
	height: auto;
	background-image: url(../../2011/images/MainPhoto_e.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	color: #FFF;
}
.middlesectioncontainer_f
{
	width: 393px;
	float: left;
	margin-left: 0px;
	height: auto;
	background-image: url(../../2011/images/MainPhoto_f.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	color: #FFF;
}
.budgettitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: lighter;
	color: #2C6795;
	margin-top: 30px;
	height: 30px;
	width: 250px;
	text-align: left;
	margin-left: 8px;
	text-transform: uppercase;
	margin-bottom: 8px;
	clear: right;
}
.budgettitle_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	text-transform: uppercase;
	color: #000;
	width: 250px;
	text-align: left;
	margin-left: 8px;
	margin-top: 8px;
}
.budgetmiddlelinks02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	height: 70px;
	width: 190px;
	float: left;
	margin-top: 12px;
	margin-left: 3px;
	margin-right: 12px;
	color: #333;
	line-height: 20px;
}
.budgetmiddlelinks03
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	height: 70px;
	width: 195px;
	float: left;
	margin-top: 12px;
	color: #333;
	line-height: 20px;
}
.budgetinbrief
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #FFF;
	background-image: url(../../2011/images/budgetinbrief.png);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	height: 58px;
	width: 125px;
	clear: right;
	float: left;
	line-height: 54px;
}
.budgetinbrief
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #FFF;
	background-image: url(../../2011/images/budgetinbrief.png);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	height: 58px;
	width: 125px;
	clear: right;
	float: left;
	line-height: 54px;
}
.budgetinbrief:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #9C0;
	background-image: url(../../2011/images/budgetinbrief.png);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	height: 58px;
	width: 125px;
	clear: right;
	float: left;
	line-height: 54px;
}
.budgetnewsrelease
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #FFF;
	background-image: url(../../2011/images/newsreleases.png);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	height: 58px;
	width: 125px;
	clear: right;
	float: left;
	line-height: 54px;
}
.budgetnewsrelease:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #9F6;
	background-image: url(../../2011/images/newsreleases.png);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	height: 58px;
	width: 125px;
	clear: right;
	float: left;
	line-height: 54px;
}
.budgetmiddlelinks02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	height: 70px;
	width: 180px;
	float: left;
	margin-top: 12px;
	margin-left: 3px;
	margin-right: 12px;
	color: #333;
	line-height: 20px;
}
.budgetmiddlelinks03
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	height: 70px;
	width: 180px;
	float: left;
	margin-top: 12px;
	color: #333;
	line-height: 20px;
}
.budgetmiddlelinks
{
	height: 60px;
	width: 380px;
	float: left;
}
.budgetspeech
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #FFF;
	background-image: url(../../2011/images/budgetspeech.png);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	height: 58px;
	width: 125px;
	clear: right;
	float: left;
	line-height: 54px;
}
.budgetspeech:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #9C0;
	background-image: url(../../2011/images/budgetspeech.png);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	height: 58px;
	width: 125px;
	clear: right;
	float: left;
	line-height: 54px;
}

.darkblue
{
	background-color:#7FAACD;
	}
	
.boxl
{
	width: 260px;
	float:left;
	padding: 5px;
	}
	
.boxr
{
	width: 260px;
	float: left;
	padding: 5px;
	
	}	

#box1 .budgetmiddlelinks a
{
	color: #fff;
	font-family: Arial,Helvetica,sans-serif;
}

#box1 .budgetmiddlelinks a:hover
{
	color: red;
}

/* TAG CLOUD section - START */
.highlight { background-color: yellow }


.cloudTag1  {
	color: aqua;
	font-size: 0.7em; font-weight: 100; 
	}
.cloudTag2  {
	color: black;
	font-size: 0.8em; font-weight: 200;
	}
.cloudTag3  {
	color: blue;
 	font-size: 0.9em; font-weight: 300; 
 	}
.cloudTag4  {
	color: fuchsia;
	font-size: 1.0em; font-weight: 400;
	}
.cloudTag5  {
	color: gray;
	font-size: 1.2em; font-weight: 500;
	}
.cloudTag6  {
	color: green;
	font-size: 1.4em; font-weight: 600;
	}
.cloudTag7  {
	color: maroon;
	font-size: 1.6em; font-weight: 700;
	}
.cloudTag8  {
	color: navy;
	font-size: 1.8em; font-weight: 800;
	}
.cloudTag9  {
	color: olive;
	font-size: 2.2em; font-weight: 900;
	}
.cloudTag10 {
	color: purple;
	font-size: 2.5em; font-weight: 900;
	}
.cloudTag11 {
	color: red;
	font-size: 2.9em; font-weight: 900;
	}
.cloudTag12 {
	color: teal;
	font-size: 3.3em; font-weight: 900;
	}
/* TAG CLOUD section - CLOSE */
.redbox
{
	border: medium solid #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;

	
	}
	
div.redbox a, a:visited
{
	
	color:#000080;

	}
		
		
	
/*-------------------------------------------
/*---------- Archieve Box-------------*/
DIV.arch_box
{
	background-color: #CFF;
	padding: 7px;
	border: 1px solid #000000;
	margin-bottom: 11px;
}

/*---------- ===============================-------------*/












/*-------------------------------------------
/*---------- 2 Col Chart Box-------------*/
.twoColChart
{
	text-align: center;
}
.twoColChart DIV
{
	padding: 3px;
	text-align: left;
}
.twoColChart &gt; DIV
{
	display: inline-block;
	margin: 0 auto;
	zoom: 1;
	=display: inline;
}
.twoColChart DIV.rightChart
{
	float: left;
}
.twoColChart DIV.leftChart
{
	float: left;
}


/*---------- ===============================-------------*/


/*---------- ==========2 col charts with blue bar===================-------------*/
.twoColChart
{
	text-align: center;
}
.twoColChart DIV
{
	padding: 3px;
	text-align: left;
}
.twoColChart &gt; DIV
{
	display: inline-block;
	margin: 0 auto;
	zoom: 1;
	=display: inline;
}
.twoColChart DIV.rightChart
{
	float: left;
}
.twoColChart DIV.leftChart
{
	float: left;
}
/*---------- ===============================-------------*/

/*DRAFT WATERMARK*/
.drafte
{
	background: url(/images/draft-splash-e.png) repeat-y center top;
	z-index: 23200;
}
.draftf
{
	background: url(/images/draft-splash-f.png) repeat-y center top;
	z-index: 23200;
}
.redbox
{
	border: medium solid #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


	
	}
	
div.redbox a, a:visited
{
	
	color:#000080;

	}
		
		
		
		
		
		
	
/*-------------------------------------------

/*---------- Archieve Box-------------*/
DIV.arch_box
{
	background-color: #CFF;
	padding: 7px;
	border: 1px solid #000000;
	margin-bottom: 11px;
	width:auto;
}

/*---------- ===============================-------------*/</pre></body></html>