DIV.jbBoxCenter {
	PADDING-LEFT: 10px; MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
DIV.jbBox UL {
	PADDING-LEFT: 10px; MARGIN: 0px 0px 0px 20px; LIST-STYLE-TYPE: none
}
DIV.jbBox UL LI.disc A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.jbBox UL LI.disc A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV.jbBox UL LI.chevron A {
	COLOR: #049; TEXT-DECORATION: none
}
DIV.jbBox UL LI.chevron A:hover {
	COLOR: #049; TEXT-DECORATION: underline
}
DIV.jbBox UL LI.disc {
	PADDING-LEFT: 10px; BACKGROUND: url(/jb_files/bulletb-puceb.gif) no-repeat 0px 5px
}
DIV.jbBox UL LI.chevron {
	MARGIN-TOP: 1px; PADDING-LEFT: 10px; BACKGROUND: url(/jb_files/redarrow-flecherouge.gif) no-repeat -1px 3px; PADDING-BOTTOM: 10px
}
DIV.JBColored {
	BACKGROUND-COLOR: #e1dcc9
}
DIV.JBScript {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e1dcc9
}
DIV.MarginLeft {
	MARGIN-LEFT: 15px
}
DIV.MarginTop {
	MARGIN-TOP: 2%
}
DIV.center A:active {
	COLOR: #990000
}
DIV.center A:visited {
	COLOR: #666633
}
DIV.center A:hover {
	COLOR: #990000
}

DIV.AlignCenter {
        text-align: center;	
}

DIV.align_right {
 FLOAT: right; WIDTH: 100%; TEXT-ALIGN: right
}

TD.width70  {
 width: 70%;
}

TD.width30  {
 width: 30%;
}

TD.width60  {
 width: 60px;
 VERTICAL-ALIGN: bottom
}

TD.width60small  {
 width: 60px;
 font-size: 8pt;
 VERTICAL-ALIGN: bottom
}


TD.width280  {
 width: 280px;
}

TD.smaller {
font-size: 8pt;	
}

TH.width_ten_percent  {
 WIDTH: 10%;
 TEXT-ALIGN: center; 
 VERTICAL-ALIGN: middle
}

TD.width_ten_percent {
 WIDTH: 10%;
 TEXT-ALIGN: center; 
 VERTICAL-ALIGN: middle
}

TD.width10  {
 WIDTH: 10px;
 TEXT-ALIGN: center; 
 VERTICAL-ALIGN: middle
}

DIV.missing_entry  {
	
COLOR: #cc0000;
font-style:	normal;
font-size: 9pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

SPAN.missing_entry  {	
COLOR: #cc0000;
font-style:	normal;
font-size: 9pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

DIV.content_piece_menu  {
	
BACKGROUND-COLOR: #EBEFDE;
border-style: solid; 
border-width: 1px;
border-color: #CCCC99;
font-size: 8pt;


}
table.content_piece_menu  {
	
BACKGROUND-COLOR: #EBEFDE;
border-style: solid; 
border-width: 1px;
border-color: #CCCC99;
font-size: 8pt;

}

.smaller {
font-size: 8pt;	
}

.infoNav	{
    font-weight:bold;
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    padding: 1px 10px 1px 10px; 
    color: #CCCC99;
}

SPAN.infoNav	{
    font-weight:bold;
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    padding: 1px 10px 1px 10px; 
    color: #CCCC99;
}

SPAN.labelLarge {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	font-weight:	bold;  
	font-style:	normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color: #797969;
	
}

UL LI {
	
	LIST-STYLE-TYPE: disc
}


UL.nav LI {
	
	LIST-STYLE-TYPE: none	
}

UL.nav LI.menucontent LI.menucontent shaded {
	
	LIST-STYLE-TYPE: none	
}

table.resume_sections {
background-color: #e6e6e6;
BORDER-RIGHT: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;
font-size: 8pt; 
}

td.grey_border {
BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;	
}

DIV.indent170 {

margin-left: 170px; 
}

div.indent25 {
margin-left: 25px; 	
}

span.BlueColor {
color: #567AB2;
font-style: normal;
font-size: 8pt; 
}
