﻿@media print {
  .print_hide { display: none; }
}

#dropmenudiv{
background-color: #000000;
position:absolute;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:200;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
z-index:200;
}

body.bg {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
 }

.topAppli {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: arial;
	width:100%;
	height:106px;
	background-image: url(../img/top/top_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;	
	
 }
.basOnglet {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #002D56;
	background-color: #1D5C95;
	height:26px;	
 }
 


A:link {color:#000000; text-decoration: underline; }
A:active {color:#000000; text-decoration: underline; }
A:visited{color:#000000; text-decoration: underline; }
A:hover {color:#000000; text-decoration: underline; }

P.PAGE_BREAK {page-break-before:always; }

a.A_Tab:link {color:#ffffff; text-decoration: none; }
a.A_Tab:active {color:#ffffff; text-decoration: none; }
a.A_Tab:visited {color:#ffffff; text-decoration: none; }
a.A_Tab:hover {color: #ffffff; text-decoration: underline; }

a.A_Menu:link {color:#000000; text-decoration: none; }
a.A_Menu:active {color:#000000; text-decoration: none; }
a.A_Menu:visited {color:#000000; text-decoration: none; }
a.A_Menu:hover {color: #000000; text-decoration: underline; }

a.A_MenuWhite:link {color:#ffffff; text-decoration: none; }
a.A_MenuWhite:active {color:#ffffff; text-decoration: none; }
a.A_MenuWhite:visited {color:#ffffff; text-decoration: none; }
a.A_MenuWhite:hover {color: #ffffff; text-decoration: underline; }

a.A_NewMenu:link {color:#003059; text-decoration: none; }
a.A_NewMenu:active {color:#003059; text-decoration: none; }
a.A_NewMenu:visited {color:#003059; text-decoration: none; }
a.A_NewMenu:hover {color: #003059; text-decoration: none; }

a.A_NewMenuOn:link {color:#ffffff; text-decoration: none; }
a.A_NewMenuOn:active {color:#ffffff; text-decoration: none; }
a.A_NewMenuOn:visited {color:#ffffff; text-decoration: none; }
a.A_NewMenuOn:hover {color: #ffffff; text-decoration: none; }

INPUT { background-color: #F3F0F0; border: 1px solid rgb(99,110,139); font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, Arial, Helvetica}
SELECT { background-color: #F3F0F0; border: 1px solid rgb(99,110,139); font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, Arial, Helvetica}
INPUT.BUTTON { background-color: #F3F0F0; border: 1px solid rgb(99,110,139); font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, Arial, Helvetica}
INPUT.CHECK {background-color:#ffffff;  border: 0px none;}
SELECT { color:#000000; background-color:#F3F0F0; font-size:11px; font-family:verdana, Arial, Helvetica;}
TEXTAREA { background-color: #F3F0F0; border: 1px solid rgb(99,110,139); font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, Arial, Helvetica}
INPUT.CHECKBOX {background:#ffffff;  border: 0px none;}

.TD_LINE {border-bottom:1px solid #9AA1B1}
.TD_LINE_TOP {border-top:1px solid #9AA1B1}

TABLE.Mtable TD {border-bottom:1px solid #9AA1B1}
.inPgBrdr {border:solid #8CA5B5 1px}
.smcRow {border-top:solid #C1CDD8 1px}
.smcDiv {height:117px; border:1px #8CA5B5 solid; overflow-x:hidden; overflow-y:auto; width:344px; margin:0px;padding:0px}
.msglistcntrl TD {border-bottom:none}
.tagline{color:#d6e7ef;font-weight:BOLD;text-decoration:none}

.PageBODY {margin-top:0px; margin-left:0px; margin-right:0px; background-color: #F8F8F8; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica}
.ColumnFONT {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.DataFONT {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.ErrFONT {FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.ReportTitleFONT {FONT-SIZE: 14pt; bold; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.DataTD {background-color: #E2E2E2; border-style: inset; border-width: 1; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;}
.AccessGrid {background-color: #E2E2E2; border-style: inset; border-width: 1; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;}
.DataTD2 {border: 1px #cccccc solid; font-family:Verdana; font-size:11px; font-weight:bold; color:#000000;}
.DataTDGrey {background-color: #E2E2E2; border-style: inset; border-width: 1; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;}
.AccessGridAlt{background-color: #E2E2E2; border-style: inset; border-width: 1; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;}
.DataTDNoBorder {background-color: #E2E2E2; border-width: 0; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.DataTDNotDotted {background: #ffffff; padding: 1px 5px 1px 5px; border: 1px #cccccc solid; border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; }
.FieldCaptionFONT {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.texte_accueil {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; padding-top:5px;}
.main_title {font-size: 13px; font-weight:bold; padding-bottom:5px;}
.texteBlanc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #FFFFFF; }
.texteMenuGauche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; }
.texteMenuGaucheBig {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; }
.texteOnglet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.titreSection {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; color: 5B0000;padding:0 0 3px 0}
.nomCompagnie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; }
.UsersListColumnFONT {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica} 
TD.NON {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#FFCC99; font-weight :normal;}
TD.TOP {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#0000FF; font-weight :bold;}
TD.SOME {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#000000; font-weight :normal;}
TD.SOMEGRAY {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#777777; font-weight :normal;}
TD.CALENDAR {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: 344B5F}
TABLE.GANTT TD {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: 344B5F}


/* **************************************************************
ajout generation ti  -- DEBUT
************************************************************** */
FORM {margin: 0px; padding: 0px;}
BODY 
{
	scrollbar-arrow-color: #295D91; 
	scrollbar-3dlight-color: #4C7694; 
	scrollbar-highlight-color: #ACD0E0; 
	scrollbar-shadow-color: #BECFE0; 
	scrollbar-base-color: #BECFE0; 
	scrollbar-track-color: #BECFE0;
	margin: 0px 0px 0px 0px; 
	padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
	background-repeat:no-repeat	
}
/* **************************************************************
FAQS
************************************************************** */
BODY.faq {
	padding:10px;
	scrollbar-3dlight-color: #4C7694;
	scrollbar-highlight-color: #ACD0E0;
	scrollbar-shadow-color: #7F95AE;
	scrollbar-base-color: #BECFE0;
	scrollbar-track-color: #BECFE0;
	margin: 0px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
}
BODY.faq a:visited{
	color: #316DA4;
	font-weight: bold;
	text-decoration:none;
}
BODY.faq a:link{
	color: #316DA4;
	font-weight: bold;
	text-decoration:none;
}
BODY.faq a:hover{
	color: #316DA4;
	font-weight: bold;
	text-decoration:underline;
}
BODY.faq a.questions:visited{
	color: #316DA4;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	background-image: url(../img/flQuestions.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 5px 10px 15px;
	display:block;
	
}
BODY.faq a.questions:link{
	color: #316DA4;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	background-image: url(../img/flQuestions.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 5px 10px 15px;
	display:block;
	
}
BODY.faq a.questions:hover{
	color: #316DA4;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
	background-image: url(../img/flQuestions.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

BODY.faq map {
	position: fixed;
	left: auto;
	top: auto;
}
BODY.faq td{
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
}
BODY.faq td.Q{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:13px;
	font-weight: bold;
	color: #F3F3F3;
	background-color: #164774;
	padding:5px 0px 5px 0px;
}
BODY.faq td.answer{
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:13px;
	font-weight: bold;
	color: #F3F3F3;
	background-color: #1C5B94;
	padding:3px 0px 5px 0px;
}
BODY.faq .copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990100;	
}
BODY.faq td.titreSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5B0000;
	padding:0px 0 3px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990100;
}
BODY.faq a.backFAQ  {
	padding:0 0 0 25px;
	background-image: url(../img/flBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height:20px;
	display:block;	
	
}
.backFAQ a:hover {
	text-decoration: underline;	
	
}
BODY.faq .titreSectionRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5B0000;	
}
BODY.faq td.soustitre_Faq{
	padding:2px 10px 2px 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	color:#4A7AA6;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4A7AA6;
	background-color: #EDF2F6;	
}

BODY.BODY_MENU
{	
	background-color:"#1C5B94";
	background:"#1C5B94";
	}
body.bg .menu {
	height: 32px;
	margin: 0px;
	padding: 5px 5px 0px 5px;
	background-position: left top;
	background-image: url(../img/bgMenu.gif);
	background-repeat: repeat-x;
	width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	overflow: visible;
	display:block;
	vertical-align:middle;
	float:right;
	}
body.BODY_LOGIN .menu {
	height: 32px;
	margin: 0px;
	padding: 5px 5px 0px 5px;
	background-position: left top;
	background-image: url(../img/bgMenu.gif);
	background-repeat: repeat-x;
	width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	overflow: visible;
	display:block;
	vertical-align:middle;
	float:right;
	}
table.border1{
	border: 1px solid #CCDCEB;	
	}
table.border1 td{
	border: 1px solid #CCDCEB;	
	padding:5px;
	}
table.border1 th{
	border: 1px solid #A8C1DB;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
	background-color: #D2DFEC;
	color: #243C53;
	font-size:12px;
	line-height:11px;
	}	

table.border0{
	border: 0px solid #CCDCEB;	
	}
table.border0 td{
	border: 0px solid #CCDCEB;	
	
	}


.login_form_txt {color: #002E4E; font-family: verdana; font-size: 11px; font-weight: bold; text-align: right; padding: 0px 15px 0px 0px; vertical-align: middle}
.login_form_input {width: 155px; height: 20px; background: #D2DFEC; border: 1px solid #6A8BA8;color: #243C53;font-size:12px;line-height:11px;}
.login_form_td {padding: 3px 0px 3px 0px; text-align: right;}
.texteMenuDroit {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #3C3C3C; }
.onglets_on {font-family:  verdana, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; cursor: pointer;}
.onglets_off {font-family:  verdana, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003059; cursor: pointer;}
.onglets_off2 {font-family:  verdana, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; }
.menu_niveau0 {position: absolute; top: 10px; left:4px; padding: 0px; margin: 0px;}
.menu_item_niveau0 {width: 140px; height: 20px; color: #000000; font: 11px arial; padding: 0px; margin: 0px 0px 1px 0px; background: #F0F0F0; cursor: pointer; z-index: 100;}
.menu_item_niveau1 {width: 140px; height: 20px; font: 11px arial; border-bottom: 1px solid #9AC1DB; cursor: pointer; z-index: 100;}

.wrapper {border-collapse: collapse; font-family: verdana; font-size: 11px;}
.title {
	background: #DCE5EA; 
	font-weight:BOLD; 
	padding: 1px 5px 1px 5px; 
	border: 1px solid #C6D2DE; 
	border-bottom: 3px double #C6D2DE; 
	border-top: 1px solid #54678C;
}

#menu_gStarted{
	width:370px;
	align:right;
	
	
}
a.next_gStarted:visited{
	font-weight:bold;
	font-family: Arial, verdana, Helvetica;
	font-size: 11px;
	color: #2972B2;
	background-image: url(../img/nextfeature.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	line-height:18px;
	padding-bottom:2px;
	padding-top:2px;
	text-decoration: none;
}
a.next_gStarted:link{
	font-weight:bold;
	font-family: Arial, verdana, Helvetica;
	font-size: 11px;
	color: #2972B2;
	background-image: url(../img/nextfeature.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	line-height:18px;
	padding-bottom:2px;
	padding-top:2px;
	text-decoration: none;
}
a.next_gStarted:hover{
	color: #FF6600;
	
}
a.previous_gStarted:visited{
	font-weight:bold;
	font-family: Arial, verdana, Helvetica;
	font-size: 11px;
	color: #2972B2;
	background-image: url(../img/previousfeature.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	line-height:18px;
	padding-bottom:2px;
	padding-top:2px;
	text-decoration: none;
}
a.previous_gStarted:link{
	font-weight:bold;
	font-family: Arial, verdana, Helvetica;
	font-size: 11px;
	color: #2972B2;
	background-image: url(../img/previousfeature.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	line-height:18px;
	padding-bottom:2px;
	padding-top:2px;
	text-decoration: none;
}
a.previous_gStarted:hover{
	color: #FF6600;
	
}
a.back_gStarted:visited{
	font-weight:bold;
	font-family: Arial, verdana, Helvetica;
	font-size: 11px;
	color: #2972B2;
	background-image: url(../img/backfeatures.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	line-height:18px;
	padding-bottom:2px;
	padding-top:2px;
	text-decoration: none;
}
a.back_gStarted:link{
	font-weight:bold;
	font-family: Arial, verdana, Helvetica;
	font-size: 11px;
	color: #2972B2;
	background-image: url(../img/backfeatures.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	line-height:18px;
	padding-bottom:2px;
	padding-top:2px;
	text-decoration: none;
}
a.back_gStarted:hover{
	color: #FF6600;
	
}

/* **************************************************************
ajout generation ti  -- FIN
************************************************************** */

------------------------ Onglets Menu 2---------------------
div#menuOnglet {
   FONT-FAMILY: arial;
	float: center;
	border: 1px ridge #CCCCCC;
	padding: 4px 10px 0 20px;
	color: #010080;
	display:block;
	font-weight:normal;  
}
#menuOnglet ul {
        padding:1px 0 0 0;
        list-style:none;
		margin:0 0 0 0px;
		white-space: nowrap;
		width:auto;
		float:center;
		FONT-FAMILY: arial;
		display:block;
}
#menuOnglet li {
	float:none;
	margin:0px 0px 0 0px;
	padding:0;
	width:auto;  
	FONT-FAMILY: arial;
	display:block;
}
#menuOnglet span {
      float:left;
      background:url("../img/ongletGauche.gif") no-repeat left top;
      margin:0 0px;
      padding:0 0 0 10px;
      text-decoration:none;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  width:auto;
}
#menuOnglet span span {
      float:left;
      display:block;
      background:url("../img/ongletDroit.gif") no-repeat right top;
      padding:5px 20px 3px 6px;
	  
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menuOnglet a span {float:none;}
/* End IE5-Mac hack */
#menuOnglet a:hover span {
      /*color:#FFF;*/
}
#menuOnglet a:hover {
      background-position:0% -26px;
	  COLOR: #004265;
	 
}
#menuOnglet a:hover span {
      background-position:100% -26px;
	  COLOR: #004265;
	  
}
/* tooltip */
.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(../img/bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(../img/bt.gif) no-repeat bottom}

table.blueBox th{
	background-image: url(../img/topBox.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2380AE;
	background-color: #D8E6FF;
	padding: 10px 2px 2px 20px;
	text-align: left;
	height:25px;
}
table.blueBox td{
	background-image: url(../img/dwBox.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #D8E6FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #154C67;
	padding:0 5px 20px 5px;
	height:100%;
	min-height:100%;
	vertical-align:top;
}
table.blueBox {
	height:220px;
}
table.blueBox2 th{
	background-image: url(../img/topBox2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37A3D7;
	background-color: #D8E6FF;
	padding: 10px 2px 2px 10px;
	text-align: left;
	height:25px;
}
table.blueBox2 td{
	background-image: url(../img/dwBox2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #D8E6FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #154C67;
	padding:0 5px 20px 5px;
	vertical-align:top;
}
table.blueBox2 {
	height:220px;
	width:190px;
	margin:3px;
}
table.blueBox2 td ul{
	margin-left:20px;
	padding:0;
}
table.blueBox2 td ul li{
	margin:0 0 0 0;
	padding:2px 0 2px 0;
	list-style-position: outside;
	list-style-type: disc;
	display: list-item;
	
}

.style2 {font-size: 13px; font-weight:bold; padding-bottom:5px;}
.style3 {color: #303a53;}
.style4 {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #303a53;}
.style5 {color: #303a53;font-family: verdana, arial, helvetica, sans-serif;font-size: 14px;font-weight: bold}
.style6 {font-size: 11px; font-weight: bold; }
.style9 {font-size: 12px}
.style10 {font-size: 13px}


/* Add by Mike B. */

.desc_cell {border-bottom: 1px #ffffff solid;font-size:11px; font-family: Arial; color: #002D45; background: #DCE5EA; padding: 2px 5px 2px 5px;}

.link_help {font-family:Arial; font-size:11px; font-weight:bold; color:#000000;}
.link_help a:link{color:#000000;}
.link_help a:active {color:#000000;}
.link_help a:visited {color:#000000;}
.link_help a:hover {color:#000000; text-decoration:underline;}

.ul_faq {margin-top:10px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-left:5px;line-height:14px;}

.li_faq {font-family:Arial;color: #316DA4;font-size: 12px;font-weight: bold;text-decoration:none;background-image: url(../img/flQuestions.gif);background-repeat: no-repeat;background-position: left top;padding:0px 5px 10px 15px;margin:0px; list-style:none}
	
.li_faq a:link{ text-decoration:none}
.li_faq a:active{ text-decoration:none}
.li_faq a:visited {text-decoration:none}
.li_faq a:hover{ text-decoration:underline}
	
.Q{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size:13px;font-weight: bold;color: #F3F3F3;background-color: #164774;padding:5px 0px 5px 0px;}

.answer{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size:13px;font-weight: bold;color: #ffffff;background-color: #1C5B94;padding:3px 0px 5px 0px;}

.contextual_box {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; background-color:#ffffff}

.ul_contextual {margin-top:5px;margin-bottom:20px;margin-left:15px;margin-right:0px;padding-left:5px;line-height:16px; list-style:none;}
.ul_contextual2 {margin-top:0px;margin-bottom:10px;margin-left:15px;margin-right:0px;padding-left:5px;line-height:16px; list-style:none;}
.ul_contextual3 {margin-top:0px;margin-bottom:0px;margin-left:15px;margin-right:0px;padding-left:5px;line-height:16px; list-style:none;}

UL {margin-top:0px;margin-bottom:0px;margin-left:20px;margin-right:0px;padding-left:20px;}

.ol_contextual {margin-top:0px;margin-bottom:20px;margin-left:15px;margin-right:0px;padding-left:25px; padding-right:15px;line-height:16px;}

.ul_gstart {margin-top:0px;margin-left:15px;margin-right:0px;padding-left:25px; padding-top:10px;line-height:16px;}

.ul_nu1 {margin-top:0px;margin-left:15px;margin-right:0px;padding-left:25px;line-height:16px; list-style:disc;}
.ul_nu2 {margin-top:0px;margin-left:15px;margin-right:0px;padding-left:15px;line-height:16px; list-style:circle;}
.li_nu1 {padding-bottom:7px;}

#login_page {font-family: arial;float: center;color: #000000;font-weight:normal; font-size:12px; padding-left:10px; padding-right:10px;}

#login_page a:link {font-family: arial;float: center;color: #000000;font-weight:normal; font-size:12px; padding-left:10px; padding-right:10px; text-decoration:none}
#login_page a:active {font-family: arial;float: center;color: #000000;font-weight:normal; font-size:12px; padding-left:10px; padding-right:10px; text-decoration:none}
#login_page a:visited {font-family: arial;float: center;color: #000000;font-weight:normal; font-size:12px; padding-left:10px; padding-right:10px; text-decoration:none}
#login_page a:hover {font-family: arial;float: center;color: #000000;font-weight:normal; font-size:12px; padding-left:10px; padding-right:10px; text-decoration:none}

.date {border-bottom: 1px #ffffff solid;font-size:11px; font-family: Arial; color:#000000; padding: 2px 5px 2px 5px; font-weight:bold;}

.TextReadOnly {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.form_bgcolor {background: #f6f6f6;}
.hr_color {background: #000000; height: 1px; border: 0px; color: #000000; }

.info 
{
	font-family:Arial;
	font-size:9px;
	color:#cccccc;
	font-weight:normal;
	}

.common_link {color:#000000;}	
.common_link a:link {color:#000000;}
.common_link a:active {color:#000000;}
.common_link a:visited {color:#000000;}
.common_link a:hover {color:#000000;}