/************
 *   links   *
 ***********/
A {
	color: #F008000;
	font-family: Lucida, Verdana, Helvetica, Arial;
    font-size : 9pt;
}

A :Visited {
	color: #F008000;
}

A :Active {
	color: #F008000;
}

A :Hover {
	color: #F008000;
	text-decoration: none;
}

a .link1 {
	font-family: Lucida, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #0033CC;
	text-decoration: none;
}

a .link1 :hover {
	color: #0033CC;
}

a .link1 :Visited {
	color: #0033CC;
}

a .link1 :Active {
	color: #0033CC;
}

/*************
 *   body    *
 ************/
BODY {
	font-family: Lucida, Verdana, Helvetica, Arial background-color :   #FFFFFF;
	margin-left: 4;
	margin-top: 0;
	font-size: 9pt;
}

.tfooterPanel {
	text-align: center;
	width: 100%;
}

.tmainpage {
	width: 765px;
} 

.cmenu {
	width: 210;
	vertical-align: top;
}

.cline {
	width : 1;
	background-color: gray;
}

.ccontext {
	width : 554;
	vertical-align: top;
	padding : 10 10 10 10;
	font-size : 10;
	font-family: Arial, Helvetica, sans-serif;
}

.login-heading {
  font-weight : Bold; 
  font-size : 16pt; 
  text-align: left;		
}

.error-heading {
  font-weight : Bold; 
  font-size : 16pt; 
  text-align: left;	
  color: red;	
}

.centerPanel {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 450px;
	height: 160px;
	margin-top: -80px;
	margin-left: -225px;
}

.topPanel {
	position: absolute;
	top: 0%;
}

.errors {
	color: red;
	font-size : 8pt;
}
.TitleCL1_medium { 
  font-family : Arial, Helvetica, sans-serif; 
  font-weight : Bold; 
  font-size : 12pt; 
  color : #FF8000
}

.TitleCL2_medium { 
  font-family : Arial, Helvetica, sans-serif;  
  font-weight : Bold; 
  font-size : 12pt; 
  color : #008000;
}

.TitleBlack_medium { 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 16pt; 
  color : #000000;
}

.TitleCL1_small {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  color : #FF8000
}

.TitleCL2_small { 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 10pt; 
  color : #008000
}

.TitleBlack_small { 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 10pt;
  font-weight : Bold; 
  color : #000000
}

.TitleBlack_small_u { 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 10pt;
  font-weight : Bold; 
  color : #000000;
  text-decoration: underline
}

.TitleBlack_small_ui { 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 10pt;
  font-weight : Bold; 
  color : #000000;
  text-decoration: underline;
  font-style: italic
}

.TitleBlack_small_i { 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 10pt;
  font-weight : Bold; 
  color : #000000;
  font-style: italic
}

.Text_Std {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9pt;
  color : #000000
}

.Text_Warning {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  color : #FF8000
}

.Text_VerySmall {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  color : #000000
}

.Text_Error {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-weight : Bold; 
  color : red
}

.Text_Table {
  font-family: Lucida,Verdana,Helvetica,Arial;
  font-size : 8pt;
  font-weight : Bold; 
  color : #000000
}

.GridLabelCol {
  font-family: Lucida,Verdana,Helvetica,Arial;
  font-size : 8pt;
  font-style: italic
  color : #000000
}

.GridValueCol {
  font-family: Lucida,Verdana,Helvetica,Arial;
  font-size : 8pt;
  font-weight : Bold; 
  color : #000000
}

.LineCL1 {
  color : #F5B836;
  background-color: #F5B836;
  border-top-width : 0;
  border-left-width : 0;
  border-right-width : 0;
  border-bottom-width : 0;
}

.LineCL2 {
  color : #008000;
  background-color: #008000;
  border-top-width : 0;
  border-left-width : 0;
  border-right-width : 0;
  border-bottom-width : 0;
}

.submitButtonCL1 {
  background-color: #F5B836;
  color: #F5B836;
  font-family: Lucida,Verdana,Helvetica,Arial;
  font-size: 8pt;
  font-style: bold;
}

.submitButtonCL2 {
  background-color: #008000;
  color: #FFFFFF;
  font-family: Lucida,Verdana,Helvetica,Arial;
  font-size: 8pt;
  font-style: bold;
}

.RadioButton {
  background-color: #008000;
  color: #FFFFFF;
  font-family: Wingdings;
  font-size: 12pt;
  font-style: bold;
}

.LeftLineOrange{
  border-left:thin solid #F5B836; border-right:0px solid #F5B836; border-top:0px solid #F5B836; border-bottom:0px solid #F5B836; font-family: Lucida,Verdana,Helvetica,Arial;
  font-size: 8pt;
  font-style: bold;
  margin-bottom : 20;
  margin-left : 10;
  padding-left : 10
}

.TopLineOrange{
  border-left:0px solid #F5B836; border-right:0px solid #F5B836; border-top:thin solid #F5B836; border-bottom:0px solid #F5B836; font-family: Lucida,Verdana,Helvetica,Arial;
  font-size: 8pt;
  font-style: bold;
  margin-bottom : 20;
  margin-left : 10;
  padding-left : 10;
  padding-top : 10
}

.TopLeftLineOrange{
  border-left:thin solid #F5B836; border-right:0px solid #F5B836; border-top:thin solid #F5B836; border-bottom:0px solid #F5B836; font-family: Lucida,Verdana,Helvetica,Arial;
  font-size: 8pt;
  font-style: bold;
  margin-bottom : 20;
  margin-left : 10;
  padding-left : 10;
  padding-top : 10
}

table.bordereau {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
}
table.bordereau th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.bordereau td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}

table.noborder {
	border-width: 0px;
	border-spacing: ;
	border-style: none;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
}
table.noborder th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.noborder td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
