body {
	background-color: #000080;
; color: #000080
}

.topArea {
	background-color: #FFCC33;
	border-bottom:1px #666 solid;
}

.topArea table {
	background-color: #FFCC33;	
}

.smallLinks {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
}

.topnav {
	border-top: 1px #fff solid; 
	background-color:#FFE461;
	padding-right: 8px;
	padding-left: 6px;
	font-family: arial, helvetica, verdana;
	font-size: 13px;
}

.topnav span {
	color: #F60;
	font-weight: bold;
}

.topnav a {
	font-family: arial, helvetica, verdana;
	text-decoration: none;
	color: #000;
}

.topnav a:visited {
	color: #000;
}

.topnav a:hover {
	color: #000;
	text-decoration: none;
}

a.navCatLink, a.navCatLink:visited {
	color: #F60;
	font-weight: bold;
}

.topNavCorner {
	display: block;
}

.extraNavLinks {
	padding-top:6px;
}

.footer {
	background-color: #FFE461;
	border-top: 1px #666 solid;
	padding-bottom: 7px;
}

.footer table {
	border-top: 8px #FFCC33 solid;
}

.footer td {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	vertical-align: top;
	padding-left: 8px;
	padding-top: 7px;
	padding-bottom: 14px;
}

.footerBorder {
	border-left: 1px #FFCC33 solid;
}

/* old styles - should go through them and remove the garbage */
p {	
	margin-right:0cm;
	mso-margin-top-alt:auto;
 	mso-margin-bottom-alt:auto;
 	margin-left:0cm;
 	mso-pagination:widow-orphan;
 	font-size:12pt;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	mso-fareast-font-family:"Times New Roman";
 	color:black;
 }
 
@page Section1 {
	size:595.3pt 841.9pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:35.4pt;
	mso-footer-margin:35.4pt;
	mso-paper-source:0;; font-family: Verdana, Arial, Helvetica, sans-serif}
 /* List Definitions */
 
@list 
@list l0:level1 {	
	mso-level-number-format:bullet;
 	mso-level-text:\F0B7;
 	mso-level-tab-stop:36.0pt;
 	mso-level-number-position:left;
 	text-indent:-18.0pt;
 	mso-ansi-font-size:10.0pt;
 	font-family:Symbol;
}
 
ol {
	margin-bottom:0cm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul {
	margin-bottom:0cm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.toptitle {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
	margin-right: auto;
	margin-left: auto;
	left: auto;
	text-align: left;
	clip:   rect(   );
	padding-right: .5cm;
	padding-left: .5cm
}


.content {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: justify;
	color: #333399;
	background-color: #FFFFFF;
	border: #FFFFFF;
	padding-right: 1cm;
	padding-left: 1cm;
}
.contenthiden {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: justify;
	color: #333399;
	background-color: #FFFFFF;
	border: #FFFFFF;
	padding-right: 1cm;
	padding-left: 1cm;
        display : none;
}
	
.bulletlist {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
}
	
.subtitle { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #333399 ;
	padding-right: 1cm;
	padding-left: 1cm;
; margin-right: 1cm
; clip:   rect(   )
}
	
.menutop {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #FFFFFF;
	border: #FFFFFF;
}
	
.question {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-right: 1cm;
	padding-left: 1.5cm;
}

a { 
	color:#333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
 
a:hover { 
	color:#333399;
	text-decoration:underline;
}
	
a:visited { 
	color:#7F007F;
} 
	
.bleu10 {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333399;
	margin-right: 1cm;
	margin-left: 1cm;
}
.mini {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 333399;
}

span.current  {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.tablecontent { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: justify;
	color: #333399;
	background-color: #FFFFFF;
}
	
.content_bold { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: justify;
	color: #333399;
	background-color: #FFFFFF;
	border: #FFFFFF;
; margin-right: 0.5cm; margin-left: 0.5cm; padding-right: .5cm; padding-left: .5cm
}
	
.toptitlehyperlink { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
	left: auto;
	clip: rect( );
	padding-right: 1cm;
	padding-left: 1cm;
}
	
.subtitle2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #333399 ;
	padding-right: 1.5cm;
	padding-left: 1.5cm;
}
.bstopArea { background-color: #333399; border-bottom:1px #666 solid; ; color: #FFFFFF; border: #FFFFFF}

.tablecontent2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #333399; background-color: #FFFFFF; }
.toptitlehyperlink2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333399; left: auto; clip: rect( ); }
.content_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-align: left; color: #333399; background-color: #FFFFFF; border: #FFFFFF; padding-right: 1cm; padding-left: 1cm; }
.footerBorder2 { border-left: 1px #FFCC33 solid; ; background-color: #FFE461}

.tablecontent_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-align: justify; color: #333399; background-color: #FFFFFF; }
.content_italic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-align: justify; color: #333399; background-color: #FFFFFF; border: #FFFFFF; padding-right: 1cm; padding-left: 1cm; ; font-style: italic}
.content2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-align: justify; color: #333399; background-color: #FFFFFF; border: #FFFFFF; padding-right: 1cm; padding-left: 2cm; }
