
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif}
p{margin:0 10px 10px}

#header  {height:80px;margin:0; padding-left:10px;background: #EEE;color: #FFFFFF}

/*#79B30B*/

#primaryMenu {position: relative; left: 500px; padding: 5px;}
#primaryMenu A{ padding-right: 10px; padding-left: 10px}
#primaryMenu A:hover{border-top: solid 1px silver; border-bottom: solid 1px silver; text-decoration : none;}

#secondaryMenu {
background:#B9CAFF;
vertical-align: top;
padding: 4px;
}


#wrapper{float:left;width:100%}

#content p{line-height:1.4}
#content{padding: 4px;}


#navigation{background:#B9CAFF}
#navigation{float:left;width:200px;margin-left:-100%; height: 500px; padding-top: 10px; padding-left: 10px}
#navigation A{line-height:1.4}
#navigation A:hover{text-decoration : none;}

#extra{clear:left;width:100%}
#extra{background:#FF8539}

#footer p{margin:0;padding:5px 10px}
#footer{float: left; background: #333;color: #FFF; width: 100%}

.loginRed{
	font-family:Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:13px;
}


.columnHead  {
  color: white;
  background-color: #7B88A9;
  align: center;
  font-weight: bold;
}

.inputFieldTitle {
  font-weight: bold;
  border: solid 1px silver;
  background-color: #DDDDDD;
}

.tableTitle {
  color: white;
  background-color: #7B88A9;
  align: center;
  font-weight: bold;
}

.tableSubTitle {
  font-weight: bold;
  background-color: #EEEEEE;
}

INPUT, SELECT {
  font-size: 10px;
}

.row td, .row-alt td {
 padding: 2px 4px;
 border-bottom: solid 1px silver;
  border-right: solid 1px silver;
}

.row-alt td {
 background: #EEEEEE;
}

.row, .row-alt {
 padding: 1px 2px;
 border-bottom: solid 1px silver;
 border-right: solid 1px silver;
}

.row-alt {
 background-color: #EEEEEE;
}
.row {
 background-color: #FFFFFF;
}


A {
  color : blue;
  text-decoration : none;
  }
A:link {color : blue;
    text-decoration : none;}
A:visited {
    color :  blue;
    text-decoration : none;}
A:hover {
  text-decoration : underline;
  color : red;
} 
A:active {color : blue;
    text-decoration : none;}
    

TD .error {
border: solid 1px red; 
background-color: eeeeee;
color: red;
}

.error {
color: red;
}


INPUT.error, TEXTAREA.error, SELECT.error {
border: solid 1 red;
background-color: white;
}



/* -----------------------------------------------------------------------
   OverLib Styles
-----------------------------------------------------------------------*/
.overlib_fgclass {background-color: white;}
.overlib_textfontclass {color: black;}
.overlib_capbgclass {background-color: blue;}
.overlib_bgclass {background-color: black;}
.overlib_captionfontclass {color: white;}


INPUT.readOnly {
border: solid 1px white;
/*border-right: solid 1px white;  //Used to align numbers in INPUT fields */
}

A.overlib {
color: blue;
 cursor: hand;
}



/* -----------------------------------------------------------------------
   ERA
-----------------------------------------------------------------------*/

.menuBar {
  background-color: #FFFFFF;
}


/*#29425A*/

.menuBar2 {
background-color: #D0DAE3;
}

.menuBar3 {
background-color: #666666;
}

.menuBar4 {
background-color: #FFFFFF;
}

BODY {
	SCROLLBAR-FACE-COLOR: #29425a; 
  SCROLLBAR-HIGHLIGHT-COLOR: #7b88a9; 
  SCROLLBAR-SHADOW-COLOR: #d0dae3; 
  SCROLLBAR-ARROW-COLOR: #d0dae3; 
  scrollbar-3d-light-color: #FFFFFF; 
  scrollbar-dark-shadow-color: #003366
}
A:link {
	COLOR: <strong>#cc0000</strong>; 
  TEXT-DECORATION: none
}
A:visited {
	COLOR: blue; 
  TEXT-DECORATION: none
}
A:active {
	COLOR: blue; 
  TEXT-DECORATION: none
}
A:hover {
	COLOR: red; 
  TEXT-DECORATION: none
}
A.dark:link {
	COLOR: #ffffff; 
  TEXT-DECORATION: none
}
A.dark:visited {
	COLOR: #ffffff; 
  TEXT-DECORATION: none
}
A.dark:active {
	COLOR: #ffffff; 
  TEXT-DECORATION: none
}
A.dark:hover {
	COLOR: #ccdae3; 
  TEXT-DECORATION: none
}
TD, INPUT, SELECT {
	FONT-SIZE:11px; 
  FONT-FAMILY: Verdana
}
P {
	FONT-SIZE: 12px; 
  FONT-FAMILY: Verdana
}
TD.dark {
	FONT-SIZE: 12px; 
  COLOR: #ffffff; 
  FONT-FAMILY: Verdana
}
P.dark {
	FONT-SIZE: 12px; 
  COLOR: #ffffff; 
  FONT-FAMILY: Verdana
}
TD.smaller {
	FONT-SIZE: 11px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana
}
P.smaller {
	FONT-SIZE: 11px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana
}
.menuOn {
background-color: #EEEEEE;
COLOR: black; 
TEXT-DECORATION: none;
border-bottom: solid 1 black;
border-right: solid 1 #7B88A9;
text-align: left;
cursor: hand;
}

.menuOff {
background-color: #666666;
COLOR: #ffffff; 
TEXT-DECORATION: none;
border-bottom: solid 1 silver;
text-align: left;
}

.menuOn2 {
color: #ffffff;
border: solid 1 silver;
TEXT-DECORATION: none;
cursor: hand;
}

.menuOff2 {
background-color: #666666;
border: solid 1 #7B88A9;
COLOR: #ffffff; 
TEXT-DECORATION: none;


}


A.guidebar {
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: white;
  background-color: #7B88A9;

}

A.guidebar:visited {
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: white;
  background-color: #7B88A9;

}




.error {
border: solid 1 silver; 
background-color: EEEEEE;
color: red
}

.rowDarkBkGround {  
  background-color: EEEEEE;

}
.rowLightBkGround { 
  background-color: FFFFFF;
  
}

.titleField {
  color: white;
  background-color: #7B88A9;
  align: center;
  font-weight: bold;
}

.titleField2 {
  font-weight: bold;
  background-color: #29425A;
  color: white;
}

.titleField3 {
  font-weight: bold;
  background-color: #D0DAE3;
  color: #7B88A9;
}


.formButtonBar {
	border-top: solid black 1;
	background-color: ccccc5;
} 



