@import url("file://///RP-FIN01/Desktops/BPALLIST/Desktop/test.css");
/*CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0
GENERAL CSS BEGINS | DEBUT DU CSS GENERAL*/
/*+clearfix {*/
.box_1col:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
.box_1col
{
	display: inline-block;
}
.box_1col
{
/*\*/
	display: block;
/**/
	-height: 1px;
}
/*+}*/
HTML
{
/*overflow: -moz-scrollbars-vertical;*/
	overflow: scroll;
}
BODY
{
	margin-top: 0;
	padding: 0;
	color: #000;
	background-color: #FFF;
}
A:active, A:focus
{
	cursor: auto;
}
* HTML BODY
{
	text-align: center;
}
BODY, P, LI, DIV
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.rec_picboxtext
{
	width: 441px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0 0 0 9px;
}
.hompagephototext
{
	padding: 7px;
	background-color: #DDDDBD;
}
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;
/*text-align: left;*/
}
DIV.center DIV#box1.blackborder DIV.pdfnotice P
{
	margin: 0;
}
DIV.cont P
{
	/* [disabled]background-color:#59B478;*/
	/* [disabled]padding:0px 5px;*/
	/* [disabled]font-family:Arial;*/
	/* [disabled]text-align:center;*/
	/* [disabled]font-size:9pt;*/
}
.rec_picbox
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	border: 1px solid #7C7C7C;
}
DIV.iona_space UL LI
{
	padding: 0px 0 -50px;
	margin: 0;
}
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;
}
DIV.cont IMG
{
	padding: 8px 0 0 5px;
}
DIV.cont IMG
{
	/* [disabled]border:1px solid #000000;*/
}
* HTML DIV.page
{
	text-align: left;
}
DIV.core
{
	padding: 10px;
}
CITE.faq
{
	width: 518px;
}
DIV.tooltip
{
	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;
	margin-top: -2.74em;
	margin-bottom: -0.34em;
	padding: 0;
}
* 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: 0;
	width: 0;
	overflow: hidden;
	float: right;
	font-size: 0;
	position: absolute;
	top: -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;
	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.6%;
}
LI.fiptexta
{
	width: 16.7%;
}
LI.fiptextb
{
	width: 16.2%;
}
LI.fiptextc
{
	width: 16.8%;
}
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;
}
/*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
{
	margin-left: 18px;
	list-style-type: disc;
}
DIV.right LI UL.nav
{
	margin-bottom: 10px;
}
UL.nav LI, UL.nav2 LI
{
	margin: 0px;
}
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
{
	background-color: #FFF;
	min-width: 9em;
}
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;
}
A.menulink
{
	text-decoration: none;
}
A.menulink:hover, .underline
{
	text-decoration: underline;
}
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;
}
/*Custom h1, h2 h3 h4 h5 h6
div.center h1, h2, 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;
}
/*------------------------END-----------------------*/
* HTML DIV.center H1
{
	width: 100%;
}
DIV.blackborder
{
	padding: 5px;
	min-height: 158px;
	min-width: 9.5em;
	border: 1px solid #CCCCCC;
	width: 392px;
}
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;
}
/*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: 70px;
	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;
}
BLOCKQUOTE
{
	color: #000;
	font-style: italic;
	padding: 7px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
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.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;
}
.alignTopLeft LI
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
}
.alignTopLeft OL LI
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.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*/
.noWrap
{
	white-space: nowrap;
}
.doubleLineSpace
{
	line-height: 24pt;
}
.uppercase
{
	text-transform: uppercase;
}
.lowercase
{
	text-transform: lowercase;
}
.black
{
	color: #000000;
	background-color: transparent;
}
.white
{
	color: #FFFFFF;
	background-color: transparent;
}
.red
{
	color: #CC0000;
	background-color: transparent;
}
.blue
{
	color: #0000FF;
	background-color: transparent;
}
.green
{
	color: #009933;
	background-color: transparent;
}
.grey
{
	color: #999999;
	background-color: transparent;
}
.deepyellow
{
	color: #FFCC33;
	background-color: transparent;
}
.blackBG
{
	background-color: #000000;
}
.whiteBG
{
	background-color: #FFFFFF;
}
.redBG
{
	background-color: #CC0000;
}
.blueBG
{
	background-color: #0000FF;
}
.greenBG
{
	background-color: #009933;
}
.lightgreyBG
{
	background-color: #CCCCCC;
}
.deepyellowBG
{
	background-color: #FFCC33;
}
DIV.highlight, P.highlight
{
	border: 1px solid #030;
	background-color: #9F9;
	padding: 5px;
}
DIV.topPage, P.topPage
{
	float: right;
	text-align: center;
}
DIV.foot2 IMG, DIV.topPage IMG, P.topPage IMG
{
	width: 1.46em;
	height: 0.92em;
}
DIV.center DIV.wrapContainer
{
	float: left;
	width: 99.5%;
}
DIV.left DIV.wrapContainer, DIV.right DIV.wrapContainer
{
	float: left;
	width: 100%;
}
* HTML DIV.center H1.wrap
{
	width: auto;
}
/*TEXT UTILITY CSS ENDS | DEBUT DU CSS D'UTILITE DE TEXTE
////////////////////////////////////////////////////////////////////////////////
New Styles for fianance*/
.hr
{
	color: #666666;
	background-color: #666666;
	height: 1px;
}
.fin_subtitle01_plain
{
	color: #333333;
	font-size: 11pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fin_body
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
}
/*////////////////   Arrow Bullets //////////////////////////////*/
DIV.other_stories_area UL
{
	list-style: none;
	margin: 5px 0 0;
	padding: 0;
}
DIV.other_stories_area UL LI
{
	color: #0F2900;
	display: block;
	margin: 8px 0;
	padding: 0 5px 5px 10px;
	background-color: transparent;
	background-image: url(../images/generic/arrow-white.gif);
	background-repeat: no-repeat;
	background-position: 0 0.4em;
}
DIV.youth_box UL LI
{
	color: #0F2900;
	display: block;
	background-color: transparent;
	background-image: url(../images/generic/arrow-white.gif);
	background-repeat: no-repeat;
	background-position: 0 0.4em;
	width: 95px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	height: auto;
}
.youth_box
{
	height: auto;
	width: 180px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	float: left;
}
DIV.other_stories_area OL
{
	margin-left: 20px;
	padding: 0;
}
.did_you_know_box
{
	height: auto;
	width: 185px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
DIV.did_you_know_box UL
{
	list-style: none;
	margin: 5px 0 0;
	padding: 0;
}
DIV.youth_box UL
{
	list-style: none;
	margin: 5px 0 0;
	padding: 0;
}
DIV.did_you_know_box UL LI
{
	color: #0F2900;
	display: block;
	margin: 8px 0;
	padding: 0 5px 5px 10px;
	background-color: transparent;
	background-image: url(../images/generic/arrow-white.gif);
	background-repeat: no-repeat;
	background-position: 0 0.4em;
}
DIV.cont UL LI
{
	color: #0F2900;
/*
display:block;
background-color: transparent;
background-image: url(../images/generic/arrow-white.gif);
background-repeat: no-repeat;
background-position: 0 0.4em;

REPLACED ABOVE WITH THIS:*/
	list-style-image: url(../images/generic/arrow-white.gif);
	margin-top: -5px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 10px;
}
DIV.did_you_know_box OL
{
	margin-left: 20px;
	padding: 0;
}
/*////////////////   Arrow Bullets //////////////////////////////*/
.fin_body_italic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
}
.fin_body_bold
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.fin_body_bold_underline
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.fin_body_underline
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.fin_body_bold_italic
{
	font-size: 10pt;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}
.fin_subtitle01_plain_italic
{
	color: #333333;
	font-size: 11pt;
	font-weight: bold;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fin_subtitle02_plain
{
	color: #091E7B;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	background-position: 12px;
}
.fin_subtitle02_plain
{
	color: #000066;
	text-decoration: underline overline;
	line-height: normal;
}
.fin_subtitle02_plain_italic
{
	color: #091E7B;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fin_subtitle03_plain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFFF;
	background-color: #003366;
}
.fin_subtitle03_italic
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: #FFFFFF;
	background-color: #003366;
}
.fin_subtitle04_italic
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: #FFFFFF;
	background-color: #666666;
}
.fin_subtitle04_plain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	background-color: #666666;
	color: #FFFFFF;
}
.fin_footer01
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.fin_footer01_italic
{
	font-size: 8pt;
	font-style: italic;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
/*////////////////   Arrow Bullets //////////////////////////////*/
.fin_footer02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-style: normal;
}
.fin_footer02_italic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #003366;
}
.fin_tabletitle01_plain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #003366;
	font-weight: normal;
	line-height: 14px;
}
.fin_tabletitle02_plain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #003366;
	font-weight: bolder;
}
.fin_tabletitle01_italic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: bolder;
	color: #003366;
}
.fin_tablesubtitle01_plain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	color: #333333;
}
.fin_tabletext_plain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.fin_tabletext_italic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.fin_tabletitle02_plain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #666666;
}
.fin_tabletitle03_plain
{
	background-color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.fin_tabletitle03_italic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #003366;
}
.fin_tabletotal_plain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #003366;
}
.fin_tabletext_white
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	background-color: #FFFFFF;
}
.fin_tabletext_greyBackground
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	background-color: #CCCCCC;
}
.fin_subtitle05_plain
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	color: #003366;
}
.fin_subtitle05_italic
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #003366;
}
.fin_boxtitle01_plain
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	color: #333333;
	font-variant: normal;
}
.fin_boxtitle01_italic
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: 500;
	color: #333333;
	font-variant: normal;
}
.fin_boxsubtitle01
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
	color: #000000;
}
.fin_boxsubtitle01_italic
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
}
.fin_boxquote01
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: italic;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	color: #003366;
}
.fin_boxtitle02_plain
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	color: #003366;
}
.fin_boxtitle02_italic
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	color: #003366;
}
.fin_boxsubtitle02
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
	color: #003366;
}
.fin_boxsubtitle02_italic
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
	color: #003366;
}
.fin_boxquote02
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.fin_boxtext_plain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	color: #000000;
}
.fin_boxtext_blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	color: #003366;
}
.fin_tabletotal_Blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
.fin_title03_plain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #003366;
}
.fin_title03_italic
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #003366;
}
.fin_tabletitle02_italic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #666666;
	color: #FFFFFF;
}
.fin_tablesubtitle01_italic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	line-height: normal;
	font-weight: bolder;
	color: #333333;
}
.fin_title01
{
	font-size: 12pt;
	color: #091E7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: -0.5px;
	word-spacing: normal;
}
.fin_title01_bold
{
	font-size: 12pt;
	color: #091E7B;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fin_title01_bold_italic
{
	font-size: 12pt;
	color: #091E7B;
	font-style: italic;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fin_title01_italic
{
	font-size: 12pt;
	color: #091E7B;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style1
{
	color: #FF0000;
}
.fin_tablenumber
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	color: #333333;
}
BODY
{
	background-color: #FFFFFF;
}
.style3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	color: #000000;
}
.photobox
{
	padding: 5px;
	height: 37px;
	width: 140px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	float: left;
}
.podcastbox
{
	padding: 5px;
	height: 37px;
	width: 116px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	float: left;
}
.rssbox
{
	padding: 5px;
	height: 37px;
	width: 110px;
	float: right;
	clip: rect(333px, 333px, 333px, 333px);
	vertical-align: middle;
}
.new_releasebox
{
	height: auto;
	width: 100%;
	float: left;
	background-image: url(../images/newsrelease-header_e.jpg);
	background-repeat: no-repeat;
}
.new_releasebox_f
{
	height: auto;
	width: 100%;
	float: left;
	background-image: url(../images/newsrelease-header_f.jpg);
	background-repeat: no-repeat;
}
.dashes
{
	border-top: 1px dashed #000000;
/*border-bottom: 0;*/
	margin-top: 5px;
}
.new_posted_docs
{
	height: 225px;
	width: 240px;
	float: right;
	clip: rect(333px, 333px, 333px, 333px);
	border: 1px solid #CCC;
}
.posted_docs_content_area
{
	padding: 5px;
	height: auto;
	width: 230px;
}
.fin_submit_but
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0A337C;
	border: 1px solid #666666;
	font-weight: bolder;
	height: 20px;
}
.taxfreebox
{
	height: 220px;
	width: 180px;
	margin-left: 3px;
}
.other_stories_area
{
	height: auto;
	width: 180px;
	float: right;
	clip: rect(333px, 333px, 333px, 333px);
	border: 1px solid #000000;
	padding: 5px;
	margin-right: 3px;
	margin-bottom: 3px;
}
.taxfree_content_area
{
	padding: 5px;
	height: 190px;
	width: 230px;
}
.search_box
{
	border: 1pt solid #CCCCCC;
}
.fin_text_field
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #F0F0F0;
	border: 1px solid #666666;
	height: 19px;
	text-align: center;
}
.search
{
	width: 180px;
	height: 70px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 12px;
}
.did_you_know
{
	border: 1px solid #CCCCCC;
}
.form
{
	margin: 0px;
	padding: 0px;
}
.youth_zone
{
	height: 180px;
}
.youth_zone2
{
}
.youth_zone_piucture
{
	float: right;
	margin-top: 8px;
}
.more_stories_box
{
	height: auto;
	width: 195px;
}
.special_report_box
{
	width: 195px;
}
.special_report_box
{
	background-color: #CCCCCC;
	height: auto;
	width: 195px;
}
.special_report_textarea
{
	height: auto;
	width: 150px;
	padding-left: 30px;
	padding-right: 10px;
}
.topstory_mainbox
{
	height: auto;
	width: 593px;
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #333366;
	border-right-color: #333366;
	border-bottom-color: #333366;
	border-left-color: #333366;
}
.top_storytextarea
{
	height: auto;
	width: 380px;
	float: left;
	margin-right: 1px;
	padding: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.top_storypicturecap
{
	height: auto;
	width: 154px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	background-position: left;
	background-repeat: no-repeat;
}
.fin_photocaption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #333366;
	background-position: right;
	text-align: right;
}
.fin_quotetext
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #CC3300;
	text-align: left;
}
.budgetbox
{
}
.multimediabox
{
	float: left;
}
.budgetdoc_box
{
	float: left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 17px;
	width: 240px;
}
.photorsspodbox
{
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #000000;
	border-bottom-color: #000000;
	float: left;
	width: 400px;
	margin-top: 5px;
	height: auto;
	margin-bottom: 5px;
}
.photogalbox
{
	height: auto;
	width: 115px;
	padding-left: 15px;
	float: left;
	vertical-align: middle;
}
.photogalboxmiddle
{
	height: auto;
	width: 115px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #000000;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #000000;
	float: left;
	padding-left: 15px;
	vertical-align: middle;
}
.box
{
	padding: 5px;
	border: 1px solid #666;
	height: auto;
	width: 80%;
}
.boxshaded
{
	padding: 5px;
	border: 1px solid #666;
	height: auto;
	width: 80%;
	background-color: #B5CDEA;
}
/*////////////////////////// Brians Table styles ///////////////////*/
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 ;*/
}
.activities_and_issues_box
{
}
.activities_and_issues_leftbox
{
	width: 225px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #666;
	padding: 5px;
	float: left;
	height: auto;
}
.activities_and_issues_rightbox
{
	width: 155px;
	padding: 5px;
	float: right;
	height: auto;
}
.other_infor_box
{
	height: auto;
}
.other_info_box_main
{
	height: 200px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
}
.other_info_box_left
{
	height: 190px;
	width: 190px;
	padding: 5px;
	float: left;
}
.other_info_box_right
{
	height: 190px;
	width: 185px;
	padding: 5px;
	float: right;
}
.gov_financial_markets_box
{
	height: 400px;
}
.gov_financial_textbox
{
	height: 400px;
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px solid #CCCCCC;
	float: left;
}
.pub_textbox
{
	height: 400px;
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px solid #CCCCCC;
	float: left;
}
.sitemap_box
{
	height: auto;
	border: 1px solid #666;
	background-color: #FFF;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	width: 581px;
	padding-right: 0px;
}
.picbox
{
	float: left;
	border: thin solid #000000;
	margin: 0 10px 10px 0;
	padding: 0px;
}
.picboxMF
{
	float: left;
	border: thin solid #000000;
	width: 170px;
	height: 244px;
	margin: 0 10px 10px 0;
	padding: 0px;
}
.picboxPS
{
	float: left;
	border: thin solid #000000;
	width: 170px;
	height: 219px;
	margin: 0 10px 10px 0;
	padding: 0px;
}
.picboxPS2
{
	float: left;
	border: thin solid #000000;
	width: 170px;
	height: 253px;
	margin: 0 10px 10px 0;
	padding: 0px;
}
.picboxADM1
{
	float: left;
	border: thin solid #000000;
	width: 170px;
	height: 200px;
	margin: 0 10px 10px 0;
	padding: 0px;
}
.picboxVE
{
	float: left;
	border: thin solid #000000;
	width: 170px;
	height: 196px;
	margin: 0 10px 10px 0;
	padding: 0px;
}
.picboxDM
{
	float: left;
	border: thin solid #000000;
	width: 102px;
	height: 140px;
	margin: 0 10px 10px 0;
	padding: 0px;
}
.bluebar
{
	float: none;
	width: 190px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #333;
	vertical-align: text-bottom;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	background-color: #BEBD8D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.bluebar H2
{	margin: 0px;
	font-size: 100%;
}

.bluebar2
{
	float: none;
	width: 190px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #FFF;
	vertical-align: text-bottom;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	background-color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.rightcolbox
{
	width: 195px;
	height: auto;
	background-color: #F4F4E9;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
.rightcolbox2
{
	width: 195px;
	height: auto;
	background-color: #E0E3C6;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
.rightcolboxjune_e
{
	width: 195px;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
	background-image: url(../images/RightBox_e.jpg);
	background-repeat: no-repeat;
}
.rightcolbox2
{
	float: none;
	width: 195px;
	height: auto;
}
.centerbluebar
{
	float: none;
	width: 385px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #FFF;
	vertical-align: text-bottom;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	background-color: #0D67A6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.centercolbox .centerbluebar H1,.centercolbox .centerbluebar H2
{
	font-size: 1em;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: text-bottom;
	font-weight: bold;
	text-transform: none;
	margin: 0px;
}
.centerbluebar2
{
	float: none;
	width: 380px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #FFF;
	vertical-align: text-bottom;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	background-color: #0D67A6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
.centerbluebar3
{
	float: none;
	width: 585px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #FFF;
	vertical-align: text-bottom;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	background-color: #0D67A6;
}
.centercolbox
{
	float: none;
	width: 390px;
	height: auto;
	background-color: #F4F4E9;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
.cont
{
	border-bottom-width: 1px;
	border-bottom-color: #069;
	padding: 0px 0px 1px;
}
.form
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.actionplanbox
{
	height: 400%;
	border: 1px solid #666;
	background-color: #E2EDF1;
	width: 390px;
}
.hrtcbox
{
	height: 100%;
	border: 1px solid #666;
	text-align: center;
}
DIV.RhtFtrsRowAlt
{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	color: #000000;
	background-color: #F4F4E9;
	height: 55px;
	line-height: 100%;
}
DIV.RhtFtrsRowAltJune
{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	height: 55px;
	line-height: 100%;
}
DIV.firstrow
{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	color: #000000;
	background-color: #E9EFF8;
	height: 55px;
	line-height: 98%;
}
DIV.botline
{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 3px;
	background-color: #000;
}
DIV.RhtFtrs2Alt
{
	float: right;
	width: 70%;
	padding-top: 3px;
}
DIV.txtTopPad1
{
	padding-top: 0px;
	padding-bottom: 2px;
}
DIV.RhtFtrs1Alt
{
	float: left;
	width: 46px;
	padding-top: 5px;
}
DIV.RhtFtrsRow
{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	color: #000000;
	background-color: #E0E3C6;
	height: 55px;
	line-height: 120%;
}
DIV.RhtFtrs1
{
	float: left;
	width: 46px;
	padding-top: 5px;
}
DIV.RhtFtrs2
{
	float: right;
	width: 70%;
	padding-top: 3px;
}
DIV.txtTopPad2
{
	padding-top: 5px;
}
DIV.RhtFtrsRowAlt A:hover
{
	color: #FFFFFF;
}
.iconbox
{
	height: 42px;
	width: 42px;
	border: 1px solid #999;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background-color: #FFF;
}
.tbox
{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: center;
}
.emailcont
{
	background-image: url(/images/stamp.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: auto;
	width: auto;
	margin-top: 9px;
	padding-top: 0px;
}
DIV.RhtFtrsRowAlt:hover
{
	background-color: #DEDEBE;
}
DIV.RhtFtrsRow:hover
{
	background-color: #DEDEBE;
}
DIV.photogalbox
{
	padding: 8px;
	border: 1px solid #999;
	width: auto;
	vertical-align: middle;
}
.photogallerybox
{
	height: auto;
	width: 390px;
	border: 1px solid #999;
	background: #EFF6FE;
	padding: 5px;
	margin-top: 9px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
DIV.TabbedPanelsContent UL
{
}
.pubbox
{
	padding: 5px;
	height: auto;
	width: 370px;
	border: 1px solid #000;
}
.sspicbox
{
	float: left;
	padding: 2px;
	border: 1px solid #000;
	height: 149px;
	width: 150px;
	display: inline;
}
.sstextbox
{
	float: right;
	height: 100px;
	width: 210px;
	margin: 1px;
	padding: 1px;
	display: inline;
}
.indent
{
	padding-left: 14px;
}
.bookmarknew
{
	padding-left: 160px;
	background-color: #F4F4E9;
	padding-top: 3px;
	padding-bottom: 3px;
}
DIV.center TABLE.tbl-data.tabular CAPTION H1
{
	color: #FFFFFF;
	padding-top: 5px;
}
/*////////////////////////// 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/shadowAlpha.png) no-repeat bottom right !important;
	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;
}
.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;
}
/*===================================Show Hide================================*/
.shwhdlnks
{
	text-align: right;
	padding: 0.25em;
	margin: 0px;
	background-color: #EEE;
}
P.shwhdlnks
{
	background-color: #FFFFFF;
	display: block;
	margin: 0px;
}
DIV.shwDscrptnY#link DD
{
	display: block;
	margin-left: 0px;
	margin-bottom: 10px;
}
DIV.shwDscrptnY#link A.linkshow
{
	display: none;
}
DIV.shwDscrptnN#link DD
{
	display: none;
}
DIV.shwDscrptnN#link DT
{
	margin-bottom: 8px;
	font-weight: bold;
}
DIV.shwDscrptnY#link DT
{
	margin-bottom: 8px;
	font-weight: bold;
}
DIV.shwDscrptnN#link A.linkhide
{
	display: none;
}
DIV#ys_js
{
	display: none;
}
.iona_space
{
	height: auto;
	width: 500px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 50px;
}
.borderTop
{
	border-top: 1px solid #CCC;
	padding: 37px 0px 2px;
}
/*===================================Table Colors================================*/
DIV#fiscContainer
{
}
DIV#fiscTitle
{
	margin-bottom: 5px;
}
DIV#fiscTitle IMG
{
	margin-bottom: 5px;
}
DIV#fiscMain
{
/*width: 590px;
float: left;*/
}
DIV#fiscSide
{
	width: 595px;
}
.fiscSide
{
	width: 240px;
	float: right;
	background-color: #CCC;
	display: inline-table;
}
.fiscMain
{
	width: 590px;
}
DIV#fiscSide DIV.inner
{
	color: #333;
	font-size: 0.9em;
}
DIV#fiscSide DIV.fiscBox DIV.inner
{
	margin: 10px;
	margin-top: 15px;
}
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
{
}
#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, .tabular TD P
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 4px;
}
.tabular TBODY TR.rh TD
{
	background-color: #FFFFFF;
}
.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;
	font-size: 12px;
/*border-bottom: solid 3px #006698;*/
}
.tabular TR.r1
{
	background: #E5E5CB;
	font-size: 11px;
}
.tabular TR.r2, .tabular TR.r2 P, .tabular TR.r2 TD UL
{
	background: #D9E1E8;
	font-size: 11px;
}
TABLE.tbl-data.tabular TBODY TR.r2 TD UL
{
	background-color: #D9E1E8;
}
.tabular TR.r3, .tabular TR.r3 P, .tabular TR.r2 TD UL
{
	background: #FFF;
	font-size: 11px;
}
.tabular TR.rh, TR.rh P, .tabular TR.r2 TD UL, .tabular TR.r1 TD UL
{
	font-size: 9px;
}
.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%;
}
/*-----------------------------------------------------------------------
BLUE LINE FOR 404 FOOTER FOR CLF2 (Come and Look and Feel 2)*/
DIV.footerline2
{
	width: 760px;
	height: 15px;
	background: #36C;
	margin: 0 10px;
}
/*-----------------------------------------------------------------------
University receruitment styles*/
DIV#recruitPage
{
	width: 590px;
}
DIV.titleRe
{
	height: 33px;
	background-color: #CCCC99;
	background-repeat: no-repeat;
	background-position: left top;
}
DIV.headerRe
{
	height: 85px;
	background: url(/recruit-recrutement/images/headerbg.jpg) no-repeat bottom right;
}
DIV.headerRe A.menuRe
{
	float: right;
}
DIV.contentRe
{
}
DIV.rightRe
{
	float: right;
	width: 200px;
}
DIV.mainRe
{
}
DIV.boxesRe
{
	padding: 10px 0;
	top: -200px;
}
DIV.boxesRe DIV.boxRe
{
	background: url(/recruit-recrutement/images/boxbg.gif);
	padding: 6px;
	width: 22%;
	color: #333;
	float: left;
	margin-right: 1px;
}
DIV.boxesRe DIV.boxRe H1
{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: none;
	font-size: 1.1em;
	padding: 4px;
}
DIV.boxesRe DIV.boxRe H1.v1
{
	background: url(/recruit-recrutement/images/boxt1.gif);
}
DIV.boxesRe DIV.boxRe H1.v2
{
	background: url(/recruit-recrutement/images/boxt2.gif);
}
DIV.boxesRe DIV.boxRe H1.v3
{
	background: url(/recruit-recrutement/images/boxt3.gif);
}
DIV.boxesRe DIV.boxRe H1.v4
{
	background: url(/recruit-recrutement/images/boxt4.gif);
}
DIV.boxesRe DIV.boxRe A.more
{
	padding: 4px;
	background: url(/recruit-recrutement/images/boxa.gif);
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	float: left;
	margin-left: 0px;
	margin-top: 0%;
	font-size: 80%;
}
UL.listRe
{
	margin: 0;
	padding: 0;
	list-style: none;
}
UL.listRe LI
{
	padding-left: 20px;
	background: url(/recruit-recrutement/images/bullet.gif) no-repeat center left;
	line-height: 25px;
	border-bottom: 1px dashed #333;
}
DIV.mainRe
{
	padding: 0 6px 0 0;
}
DIV.mainRe LI.tabOW
{
	color: #333;
}
DIV.mainRe .TabbedPanelsTab
{
	background: #FFF url(/recruit-recrutement/images/tabbg2.gif) repeat-x top left;
	padding: 6px 10px;
	color: #333;
}
DIV.mainRe .TabbedPanelsTabSelected
{
	background: #FFF url(/recruit-recrutement/images/tabbg1.gif) repeat-x top left;
	color: #333;
}
DIV.mainRe .TabbedPanelsTabHover
{
	background: #FFF url(/recruit-recrutement/images/tabbg3.gif) repeat-x top left;
	color: #333;
}
DIV.mainRe .TabbedPanelsContent
{
	background: #FFF url(/recruit-recrutement/images/tabsbg.jpg) no-repeat bottom left;
}
DIV.mainRe .TabbedPanelsContent P
{
	padding: 0.5em 0 1em 100px;
	margin: 0;
}
.clearfloat
{
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
/*
.faq
{
float: right;
height: 29px;
width: 234px;
clear: none;
position: absolute;
}

-------------------Univertsity Recruiment menu css  brian-------------------------------------------*/
.RCshell
{
	display: block;
	width: 586px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.box1
{
	display: block;
	float: left;
	height: 34px;
	width: 350px;
	border: 0px solid #000000;
}
.box2
{
	display: block;
	float: left;
	height: 34px;
	width: 235px;
}
.box1f
{
	display: block;
	float: left;
	height: 34px;
	width: 369px;
	border: 0px solid #000000;
}
.box2f
{
	display: block;
	float: left;
	height: 34px;
	width: 216px;
}
.box3
{
	display: block;
	float: left;
	height: 79px;
	width: 585px;
	background-image: url(/recruit-recrutement/images/bg_e.jpg);
	background-repeat: no-repeat;
}
.box3f
{
	display: block;
	float: left;
	height: 79px;
	width: 585px;
	background-image: url(/recruit-recrutement/images/bg_f.jpg);
	background-repeat: no-repeat;
}
.box4
{
	display: block;
	float: right;
	height: 57px;
	width: 106px;
}
.box5
{
	display: block;
	float: right;
	height: 57px;
	width: 112px;
}
.box6
{
	display: block;
	float: right;
	height: 55px;
	width: 106px;
	clear: left;
}
.box7
{
	display: block;
	float: right;
	height: 22px;
	width: 240px;
}
.box8
{
	display: block;
	float: left;
	height: 20px;
	width: 146px;
	/* [disabled]background-color:#C9D095;*/
}
.box9
{
	display: block;
	float: left;
	height: 20px;
	width: 146px;
	/* [disabled]background-color:#C9D095;*/
}
.box10
{
	display: block;
	float: left;
	height: 20px;
	width: 146px;
	/* [disabled]background-color:#C9D095;*/
}
.box11
{
	display: block;
	float: left;
	height: 20px;
	width: 146px;
	/* [disabled]background-color:#C9D095;*/
}
.box12
{
	display: block;
	float: left;
	height: 31px;
	width: 146px;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-right-style: solid;
	margin-top: -25px;
}
.box13
{
	display: block;
	float: left;
	height: 31px;
	width: 145px;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-right-style: solid;
	margin-top: -25px;
}
.box14
{
	display: block;
	float: left;
	height: 31px;
	width: 145px;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-right-style: solid;
	margin-top: -25px;
}
.box15
{
	display: block;
	float: left;
	height: 31px;
	width: 144px;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	margin: -25px 0px 0px;
}
.clearfix:after
{
	content: ".";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}
A IMG
{
	border-style: none;
}
.textlinksr2
{
	padding: 0px;
}
.textlinksr1
{
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #C9D095;
	border-left-color: #FFF;
}
.RCshell .textlinksr1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	/* [disabled]text-decoration:underline;*/
	font-weight: bold;
	height: 22px;
	padding-left: 7px;
	padding-top: 6px;
	width: 154px;
	background-color: #C9D095;
	margin: -35px 0 0;
}
.RCshell .textlinksr2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	height: 29px;
	padding-left: 7px;
	padding-top: 6px;
	width: 120px;
}
.RCshell .textlinksr3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	height: 29px;
	padding-left: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 5px;
}
.rcSpace
{
	display: block;
	float: right;
	height: 25px;
	width: 25px;
}
/*-------------------pdf disclamer---------------------------------*/
.pdfnotice
{
	font-family: Arial, Helvetica, sans-serif;
	/* [disabled]font-size:10px;*/
	font-weight: normal;
	color: #000;
	background-color: #FFC;
	border: 1px solid #000;
/*clear:right;*/
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 0px;
	display: block;
	padding: 6px;
}
.pdfnotice2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000;
	background-color: #FFC;
	border: 1px dashed #000;
/*clear:right;*/
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	display: block;
	width: 325px;
	margin-bottom: 7px;
}
/*----------------Archived Materials Notice-----------------------*/
.archivenotice
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #FFC;
	border: 1px solid #000;
/*clear:right;*/
	display: block;
	padding: 6px;
}
.archivenotice P
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #FFC;
}
/*----------------------------------------------*/
EM
{
	display: inline;
}
/*APPENDED TO FIX FISCAL MONITOR FLOAT ISSUE*/
.center H1.fisc
{
	width: 55%;
}
/*multipartdoc*/
.multipartdoc
{
	margin: 5px auto;
	padding: 5px;
	height: 25px;
}
.side-a
{
	float: left;
	width: 30%;
	background-color: #E4E4E4;
	height: 17px;
	padding: 5px;
	text-align: left;
}
.side-b
{
	float: right;
	width: 35%;
	background-color: #E4E4E4;
	height: 17px;
	padding: 5px;
	text-align: right;
}
.multi_partcontent
{
	float: left;
	width: 30%;
	background-color: #E4E4E4;
	height: 17px;
	padding: 5px;
	text-align: center;
}
.picboxADM2
{
	float: left;
	border: thin solid #000000;
	padding: 0px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 0;
}
.picbox_employess
{
	float: left;
	border: 1px solid #000000;
	padding: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
	width: 580px;
	background-color: #ECEBD4;
}
.more_space
{
	width: 500px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
.more_space UL
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
/*----------------------FAQ-----------------------*/
.message_list
{
	font-family: Arial, Helvetica, sans-serif;
}
.message_head
{
	font: 1em Arial, Helvetica, sans-serif;
	padding: 24px 0px 0px;
}
.message_body
{
	color: #000;
}
.faq
{
	color: #2E6898;
	text-decoration: underline;
	cursor: hand;
}
/*-------------------------------------------
DRAFT WATERMARK*/
.drafte
{
	background: url(/images/draft-splash-e.png) repeat-y center top;
	z-index: 200;
}
.draftf
{
	background: url(/images/draft-splash-f.png) repeat-y center top;
	z-index: 23200;
}
/*-------------------------------------------
New CSS TAbles*/
/*[clearfix]*/.box_1col
{
	height: auto;
	width: 560px;
	padding: 3px;
}
.box_2col_left
{
	height: auto;
	width: 200px;
	float: left;
	padding: 3px;
}
.box_2col_right
{
	height: auto;
	width: 354px;
	float: left;
	padding: 3px;
}
.clearme
{
	clear: both;
}
.box_grey
{
	height: auto;
	width: 565px;
	background-color: #CCC;
	padding: 3px;
}
.box-UR
{
	width: 565px;
	border: thin solid #000;
	float: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-bottom: 15px;
}
.box_2col_left_UR
{
	height: auto;
	width: 250px;
	float: left;
	padding: 3px;
}
.box_2col_right_UR
{
	height: auto;
	width: 250px;
	float: right;
	padding: 3px;
}
.box_2col_left_picture
{
	height: auto;
	width: 75px;
	float: left;
	padding: 3px;
}
.box_2col_right_picture
{
	height: auto;
	width: 479px;
	float: left;
	padding: 3px;
}
.box_audit_risk_wrap
{
	height: auto;
	width: 185px;
	float: none;
	border: thin solid #000;
	font-weight: bold;
}
.box_audit_risk_1
{
	height: auto;
	width: 180px;
	float: none;
	padding: 3px;
	font-weight: bold;
}
.box_audit_risk_2
{
	height: auto;
	width: 180px;
	float: none;
	padding: 3px;
	font-weight: bold;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
.box_audit_summary_1
{
	height: auto;
	width: 100%;
/*padding: 3px;*/
	border: thin double #000;
	background-color: #CCC;
}
.box_audit_summary_2
{
	height: auto;
	width: 100%;
/*padding: 3px;*/
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.box_audit_summary_3
{
	height: auto;
	width: 100%;
	float: left;
	background-color: #CCC;
	clear: none;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.box_audit_summary_4
{
	/*[disabled]height:max-height:660px;*/
	width: 100%;
/*padding: 3px;*/
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	float: none;
	clear: none;
}
.box_audit_summary_5
{
	height: auto;
	width: 100%;
/*padding: 3px;*/
	float: left;
	clear: right;
	background-color: #CCC;
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #000;
}
.box_audit_summary_6
{
	height: max-height:660px;
	width: 100%;
/*padding: 3px;*/
	float: left;
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #000;
}
.box_grey_iona
{
	height: auto;
	width: auto;
}
.rightb
{
	height: auto;
	width: 50%;
	float: left;
	display: table;
}
.leftb
{
	height: auto;
	width: 50%;
	float: left;
	/* [disabled]display:block;*/
}
.bigboxb
{
	height: auto;
	width: 100%;
	display: block;
}
/*-------------------------------------------
New CSS TAbles End*/
.column0
{
	height: auto;
	width: 590px;
}
.column1
{
	height: auto;
	float: left;
}
.column2
{
	height: auto;
	float: left;
}
.width10
{
	width: 59px;
	float: left;
}
.width20
{
	width: 118px;
	float: left;
}
.width25
{
	width: 147px;
	float: left;
}
.width30
{
	width: 177px;
	float: left;
}
.width30percent
{
	width: 30%;
}

.width40
{
	width: 236px;
	float: left;
}
.width50
{
	width: 295px;
	float: left;
}
.width60
{
	width: 354px;
	float: left;
}
.width70
{
	width: 413px;
	float: left;
}
.width75
{
	width: 442px;
	float: left;
}
.width80
{
	width: 472px;
	float: left;
}
.width90
{
	width: 531px;
	float: left;
}
.inlinebox
{
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	display: inline;
	width: 49%;
	min-height: 100px;
	-height: 100px;
}
.borderTopBottom
{
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
/*fiscmon title div*/
.fiscmon_e
{
	background-image: url(/images/fiscmon/fiscmonbannernew_e.jpg);
	height: 80px;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.fiscmon_f
{
	background-image: url(/images/fiscmon/fiscmonbannernew_f.jpg);
	height: 80px;
	background-repeat: no-repeat;
	padding-left: 10px;
}
/*---------- Archieve Box-------------*/
DIV.arch_box
{
	background-color: #CFF;
	padding: 7px;
	border: 1px solid #000000;
	margin-bottom: 11px;
}
/*---------- ===============================-------------*/
.efp_box
{
	background-image: url(../images/Third-ReportBanner1.jpg);
	height: 78px;
	width: 380px;
}
DIV.center .efp_box DIV A
{
	color: #FFF;
}
.efp_boxText
{
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
}
.efp_boxTextBold
{
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.efp_boxTextClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
}
.efp_boxTextBoldClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	cursor: url(finger);
}
.td_box
{
	background-image: url(/tax-impot/2011/taxdollar01.png);
	height: 81px;
	width: 380px;
}


/*  search code block  */

#searchLabel {
	font-weight: bold;
	color: #fff;
	position: relative;
	top: -18px;

}
.TDcontainer {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bolder;
color: #036;
height: 75px;
width: 256px;
background-image: url(/tax-impot/2011/Taxdollar-01.jpg);
padding-top: 5px;
padding-left: 134px;
}
.TDsubtitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
height: 36px;
width: 250px;
font-weight: lighter;
}

.TDbox9
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
color: #036;
height: 65px;
width: 155px;
background-image: url(/tax-impot/2011/Taxdollar-02.jpg);
padding-top: 5px;
padding-left: 35px;
padding-right: 5px;
text-align:right;
	
	}

.TDsubtitle9 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;

font-weight: lighter;
}



