body
{
    font-family: Verdana,Tahoma,Arial;
font-size:10pt;
}
.invisible
{
    display:none;
}
.invisible1000px
{
    display:none;
    width:1000px;
}
.submitbutton
{
    color:Maroon;
    width:100px;
}
.submitbutton150
{
    color:Maroon;
    width:150px;
}
.submitbutton200
{
    color:Maroon;
    width:200px;
}


.logintextbox
{
    width: 400px;
    text-align: left;
    font-family: Courier New;
}
.logincell
{
    text-align: left;
    vertical-align: middle;
}
.centercell
{
    text-align: center;
    vertical-align: middle;
    
}
}
.centercellred
{
    text-align: center;
    color:red;
    vertical-align: middle;
    
}
.centercellarial
{
    text-align: center;
    vertical-align: middle;
    font-family: Arial;
    font-size: 11px;
}
.errorlabel
{
    color: Red;
    font-weight: bold;
}
.leftcell
{
    text-align: left;
    vertical-align: middle;
}
.leftcell100
{
    text-align: left;
    vertical-align: middle;
    width:100%;
}
.leftcell50
{
    text-align: left;
    vertical-align: middle;
    width:50%;
}
.leftcell1000px
{
    text-align: left;
    vertical-align: middle;
    width:1000px;
}
.leftcell500px
{
    text-align: left;
    vertical-align: middle;
    width:500px;
}
.leftcell400px
{
    text-align: left;
    vertical-align: middle;
    width:400px;
}
.rightcell
{
    text-align: right;
    vertical-align: middle;
    padding-right:10px;
}
.rightcell50
{
    text-align: right;
    vertical-align: middle;
    width:50%;
    padding-right:50px;
}
.centercell50
{
    text-align: center;
    vertical-align: middle;
    width:50%;
    
}
}
.rightcellred50
{
    text-align: right;
    color:red;
    vertical-align: middle;
    padding-right:10px;
    width:50%;
}
/* AKW 3/17/09 */
.rightcellred
{
    text-align: right;
    color:red;
    vertical-align: middle;
    white-space: nowrap;
}
.widerentryfield
{
    text-align: left;
    width:250px;
}
/* AKW 3/17/09 */
.edittextbox
{
    width: 100%;
    height: 400px;
    text-align: left;
    font-family: Courier New;
}
.largetextbox
{
    width: 700px;
    height: 250px;
    text-align: left;
    font-family: Arial;
}
.mediumtextbox
{
    width: 350px;
    height: 150px;
    text-align: left;
    font-family: Arial;
}
.smalltextbox
{
    width: 100px;
    height: 20px;
    text-align: left;
    font-family: Arial;
}
.fillertextbox
{
    
    width: 100px;
    height: 35px;
    text-align: left;
    font-family: Arial;
}
.widetextbox
{
    width: 700px;
    height: 30px;
    text-align: left;
    font-family: Arial;
}
.widthheader
{
width:770px;
}
.widthheaderlarge
{
width:1000px;
}
.widthheaderlargecenter
{
	width:1000px;
	text-align: center;
  vertical-align: middle;
}
.widthheadercenter
{
	width:770px;
	text-align: center;
  vertical-align: middle;
}
.widthheaderleft
{
	width:770px;
	text-align: left;
  vertical-align: middle;
}
.widthfiller
{
width:33%;
}
.widthfillercenter
{
width:25%;
text-align: center;
}
.textheader
{
font-weight:bold;
font-size:14pt;
}
.textnormal
{
font-weight:normal;
}
.textnormalleft
{
font-weight:normal;
text-align: left;
}
.buttonandcheckbox
{
    text-align: left;
    vertical-align: top;
}
.multiheadernormal
{
    font-weight: normal;
    text-align: right;
    width: 50%;
    padding-right:10px;
}
.multibindnormal
{
    font-weight:normal;
    text-align: left;
    vertical-align: middle;
    width: 50%;
    padding-left:10px;
}
.multiheader80
{
    font-weight: normal;
    text-align: right;
    width: 80%;
    padding-right:10px;
}
.multiheader35
{
    font-weight: normal;
    text-align: right;
    width: 35%;
    padding-right:10px;
}


.multibind20
{
    font-weight:normal;
    text-align: left;
    width: 20%;
    padding-left:10px;
}
.multiheader90
{
    font-weight: normal;
    text-align: Left;
    width: 90%;
    padding-right:10px;
    padding-bottom:10pt;
}
.multibind10
{
    font-weight:normal;
    text-align: left;
    vertical-align: middle;
    width: 10%;
    padding-left:10px;
}
.multibind65
{
    font-weight:normal;
    text-align: left;
    vertical-align: middle;
    width: 65%;
    padding-left:10px;
}

.multiabovenormal
{
    font-weight:normal;
    text-align: center;
    width: 50%;
}
.multimain
{
    width:770px;
    text-align:center;
    padding-top:15pt;
    padding-bottom:10pt;
}
.multimain400
{
    width:400px;
    text-align:center;
    padding-top:15pt;
    padding-bottom:10pt;
}
/* define a multicontrol for a single column of input boxes (no individual header) */
.multimain150
{
    width:150px;
    text-align:center;
    vertical-align: top;
    padding-top:5pt;
    padding-bottom:5pt;
}
.multimain100
{
    width:100px;
    text-align:center;
    vertical-align: top;
    padding-top:5pt;
    padding-bottom:5pt;
}
.multiheader10
{
    font-weight: normal;
    text-align: right;
    width: 10%;
    padding-right:1px;
}
.multibind90
{
    font-weight:normal;
    text-align: left;
    vertical-align: top;
    width: 90%;
    padding-left:1px;
}

/* define a multiline textbox to use as an XML editor */
.xmleditor
{
    width:800px;
    height:500px;
    font-family:Lucida Console, Courier New;
    text-align:left;
}
.graycell
{
    background-color: gray;
    color:Maroon;
    height: 30px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;
}
.yellowcell
{
    background-color: Yellow;
    color:Maroon;
    height: 30px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;
}
.bluecell
{
    background-color:Blue;
    color:White;
    
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;
}
.greencell
{
    background-color:Green;
    color:White;
    
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;
}
.redcell
{
    background-color:Red;
    color:White;
    
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;
}
.blackcell
{
    background-color:Black;
    color:White;
    
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;
}
.light_yellowcell
{
    background-color:#FFFFCC;
 
    font-family: Arial;
    font-size: 11px;
    height: 25px;	
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;
}
.light_bluecell
{
    background-color:#CCFFFF;
  
    font-family: Arial;
    font-size: 11px;
    height: 25px;	
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;	
}
.light_redcell
{
    background-color:#FFAEAE;
  
    font-family: Arial;
    font-size: 11px;
    height: 25px;	
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;	
}
.light_greencell
{
    background-color:#CCFFCC;
    
    font-family: Arial;
    font-size: 11px;
    height: 25px;	
    vertical-align: middle;
    border-width: 1px;
    border-color: #E4E5EA;
    border-style: solid;
    	
}
.arial11
{ 
    font-family: Arial;
    font-size: 11px;
    height: 25px;	
    vertical-align: middle;	
}
