BODY
{
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 10pt;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
.obapbody
{
    background-color:#333333;
    text-align:center;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;

}
div.inside
{
    width:850px;
    height:auto;
    min-height:600px;
    background-image:url(/images/main_body.jpg);
    background-repeat:repeat-y;
}
div.rightcolumn
{
    text-align:left;width:350px;float:right;margin-top:12px;margin-left:10px;margin-right:45px;
}
div.leftcolumn
{
    text-align:left;width:350px;float:left;margin-left:45px;margin-top:12px;margin-bottom:12px;
}
div.singlecolumn
{
    text-align:left;width:750px;padding:1em;
}
div.pagetitle
{
    font-family:Georgia, Times;
    font-size:18px;
    color:Navy;
    font-variant:small-caps;
    font-weight:bold;
    margin-bottom:15px;
}
div.bottom
{
    width:850px;height:129px;margin-left:auto;margin-right:auto;background-image:url(/images/main_bot.png);background-repeat:no-repeat;
} 
div.maintoolbar
{
    width: 150px; float: right; height:26px;margin-top:19px;margin-right:17px;
}
div.obaptoolbar
{
    width:792px;height:25px;background-color:#666666;text-align:right;
}
.wrapper
{
    margin-right:auto;
    margin-left:auto;
    text-align:center;
}   
A
{
    COLOR: #000033;

}
A:link
{
    COLOR: #000033;

}
A:Active
{
    COLOR: #000033;
 
}
A:hover
{
    COLOR: #990000;
  
}
.fplinks
{
    font-family:Arial, Helvetica;
    font-size:16px;
    color:#000033;
    font-weight:bold;
    text-decoration:none;
}
a.fplinks:link, active,visited
{
    font-family:Arial, Helvetica;
    font-size:16px;
    color:#000033;
    font-weight:bold;
    text-decoration:none;
}

a.fplinks:hover
{
    color:#0000cc;
    text-decoration:underline;
}
.fplinksblue
{
    font-family:Arial, Helvetica;
    font-size:16px;
    color:blue;
    font-weight:bold;
    text-decoration:none;
}
a.fplinksblue:link, active,visited
{
    font-family:Arial, Helvetica;
    font-size:16px;
    color:blue;
    font-weight:bold;
    text-decoration:none;
}

a.fplinksblue:hover
{
    color:red;
    text-decoration:underline;
}
.fplinkswhite
{
    font-family:Arial, Helvetica;
    font-size:16px;
    font-weight:bold;
    color:white;
    text-decoration:none;
}
a.fplinkswhite:link, active,visited
{
    font-family:Arial, Helvetica;
    font-size:16px;
    color:white;
    font-weight:bold;
    text-decoration:none;
}

a.fplinkswhite:hover
{
    color:white;
    text-decoration:underline;
}
.pdfUL
{
    LIST-STYLE-IMAGE: url(/images/pdf.gif);
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    MARGIN-left: 22px;
}
.calUL
{
    LIST-STYLE-IMAGE: url(/images/rghtarrblt.gif);
    MARGIN-TOP: 1px;
    MARGIN-LEFT: -3px;
}
UL
{
    LIST-STYLE-IMAGE: url(/images/airbullet.gif);
    MARGIN-TOP: 1px;

}
LI
{
    margin-top:3px;
    margin-bottom:3px;
}
TD
{
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 8pt;
}
h2
{
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 12pt;
    COLOR: #666666;
}
h4
{
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 14pt;
    COLOR: maroon
}
.inputheader
{
	font-family: Arial, Helvetica; 
	color:#990000;
	font-size:9pt;
	font-weight:bold;
}
.navyheader
{
	font-family: Arial, Helvetica; 
	color: #333366;
	font-size:10pt;
	font-weight:bold;
	
}
.wheader
{
	font-family: Verdana, vArial, Helvetica; 
	color: #FFFFFF;
	font-size:8pt;
	font-weight:bold;
	
}
.bioheader
{
	font-family: Arial, Helvetica; 
	color: maroon;
	font-size:8pt;
	font-weight:bold;
	
}
.content
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    Padding-left: 10px;
    Padding-right: 10px;
    Padding-bottom: 10px;
}
.mline
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    COLOR: #FF9900;
    FONT-WEIGHT:bold;
}
.smalltext
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 7.5pt
}

.smalllink
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
a.smalllink:link
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}

a.smalllink:visited
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
a.smalllink:active
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
a.smalllink:hover
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:red;
    TEXT-DECORATION: underline
}
.mtoolbar
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:#336699;
    TEXT-DECORATION: none
}
a.mtoolbar:link
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:#336699;
    TEXT-DECORATION: none
}

a.mtoolbar:visited
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:#336699;
    TEXT-DECORATION: none
}
a.mtoolbar:active
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:#336699;
    TEXT-DECORATION: none
}
a.mtoolbar:hover
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:red;
    TEXT-DECORATION: underline
}
.tlcontainer
{
	color:#ffccoo; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FF000000', EndColorStr='#FFFFCC00')
}
.contentmenu
{
	font-family: Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
}

.textboxheading
{
	color:#99ccff; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FF99CCFF', EndColorStr='#FFFFFFFF')
	font-family: Arial, Helvetica; font-size: 8.5pt; color: #00468b;
}
.footer
{
    width:775px;
    margin-right:auto;
    margin-left:auto;
    padding-top:29px;
    text-align:left;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    color:#eeeeee;
}
a.footer:link,active,visited
{
    color:#eeeeee;
}
a.footer:hover
{
    color:orange;
}
.dialogbox
{
	border:1px solid #666666; 
	background: #dddddd; 
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=3);
}
.jobheading
{
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: navy;
}
.SectHead
{
	Font-Family: Arial, Helvetica;
	Font-Size: 14pt;
	COLOR: darkgreen;
	Font-Style: bold;
	Text-Decoration: none;
	
}
.currentNL
{	
	Font-Family: Arial, Helvetica;
	Font-Size: 8pt;
	COLOR: #333333;
}
a.currentNL:link
{	
	Font-Family: Arial, Helvetica;
	Font-Size: 8pt;
	COLOR: #333333;
}
a.currentNL:visited
{	
	Font-Family: Arial, Helvetica;
	Font-Size: 8pt;
	COLOR: #333333;
}
a.currentNL:active
{	
	Font-Family: Arial, Helvetica;
	Font-Size: 8pt;
	COLOR: #333333;
}
a.currentNL:hover
{	
	Font-Family: Arial, Helvetica;
	Font-Size: 8pt;
	COLOR: #cc0000;
}
.ErrorField
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, Geneva
}
.ASPForums
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva
}
.management
{
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.management:link
{
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
active
{
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
visited
{
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
.manageheader
{
    BORDER-TOP: buttonhighlight 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: #000000;
    BORDER-BOTTOM: buttonshadow 1px solid;
    FONT-FAMILY: Tahoma, Arial, Helvetica
}
.hotlinks
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
   
    Text-Decoration: none
}
A.hotlinks:link
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    Text-Decoration: none
}
A.hotlinks:Active
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    Text-Decoration: none
}
A.hotlinks:Visited
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    Text-Decoration: none
}
A.hotlinks:hover
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    Text-Decoration: underline;
    color:#red;
}
.globalmenu
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold;
    COLOR: white;
    Text-Decoration: none
}
.ttable
{
	background: buttonface;
	border-top: 1px solid buttonhighlight;	
	border-left: 1px solid buttonhighlight;	
	border-bottom: 1px solid buttonshadow; 
	border-right: 1px solid buttonshadow; 
	padding: 2px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	FONT-SIZE: 9pt;
}
.gridtable
{
	background: #ffffff;
	border-top: 1px solid buttonhighlight;	
	border-left: 1px solid buttonhighlight;	
	border-bottom: 1px solid buttonshadow; 
	border-right: 1px solid buttonshadow; 
	padding: 2px; 
}
.gridtdl
{

	border-bottom: 1px dotted buttonshadow; 
	border-left: 1px solid buttonshadow; 
	padding: 2px; 
}
.gridtdr
{

	border-bottom: 1px dotted buttonshadow;
	border-right: 1px solid buttonshadow;  
	padding: 2px; 
}
.gridtdrow
{

	border-bottom: 1px dotted buttonshadow;
	padding: 2px; 
}
.qtable
{
	border-bottom:1px dashed #dddddd;
	border-left:1px dashed #dddddd;
	border-right:1px dashed #dddddd;
}
.qtd
{
	padding:3px;
	border-top:1px solid #dddddd;
}
.InputButton
{
    BACKGROUND-COLOR: #e3e3e3;
    BORDER-BOTTOM: #4d4a46 1px solid;
    BORDER-LEFT: #4d4a46 1px solid;
    BORDER-RIGHT: #4d4a46 1px solid;
    BORDER-TOP: #4d4a46 1px solid;
    CURSOR: hand;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8.5pt;
}
.InputButtonSearch
{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #dddddd 1px solid;
    WIDTH: 25px;
    HEIGHT: 16px;
    CURSOR: hand;
    BORDER-BOTTOM: #dddddd 1px solid;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #eeeeee
}
.InputTextArea
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #cdcac6 1px solid;
    BORDER-LEFT: #cdcac6 1px solid;
    BORDER-RIGHT: #cdcac6 1px solid;
    BORDER-TOP: #cdcac6 1px solid;
    FONT-SIZE: 8pt;
    COLOR: blue;
}
.InputTextCombobox
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
.InputSelect
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #4d4a46 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #4d4a46 1px solid;
    BORDER-TOP: #666666 1px solid;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
}

.InputCheckbox
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.InputRadioButton
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.InputPrompt
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.InputText
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #4d4a46 1px solid;
    BORDER-LEFT: #4d4a46 1px solid;
    BORDER-RIGHT: #4d4a46 1px solid;
    BORDER-TOP: #4d4a46 1px solid;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE:8pt;
    COLOR: blue;
}
.InputTextSearch
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
    BORDER-LEFT: #777777 1px solid;
    WIDTH: 125px;
    HEIGHT: 16px;
    BORDER-BOTTOM: #777777 1px solid;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE:8pt;
    BACKGROUND-COLOR: white
}

/*
fieldset  
{
  border:1px solid #999999; 
  padding:1em;
}

legend {
  padding: 0.2em 0.5em;
  border:1px solid #999999;
  color:black;
  font-size:90%;
  text-align:right;
  }
*/

fieldset {
  clear: both;
  font-size: 100%;
  border-color: #000000;
  border-width: 1px 0 0 0;
  border-style: solid none none none;
  padding: 10px;
  margin: 0 0 0 0;
}
 
fieldset legend {
  font-size: 125%;
  font-weight: normal;
  color: #000000;
  margin: 0 0 0 0;
  padding: 0 5px;
}


.fLabel
{
float: left;
width: 260px;
border: 0px solid #999;
margin: 0 15px 15px 0;
padding: 0 5px 2px 5px;
text-align:right;

}

.fField
{
float: left;
/*width: 165px;*/
border: 0px solid #999;
margin: 0 15px 15px 0;
padding: 5px:    
}


.clearboth { clear: both; }
