body, form {
    margin: 0;
}

body {
    font-family: verdana, arial, helvetica, sans-serif; 
    background: white;
    color: black;
	font-size: .7em; 
}

.uwpTable
{
}
.uwpTableRow
{
}
.uwpTableCell
{
	font-family: verdana, arial, helvetica, sans-serif; 
}
.uwpHeader
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-weight:bold;
}

.uwpOptionsTable
{
   width:100%;

}

.uwpOptionsRow
{
}
.uwpOptionsCell
{
    text-align:right;
}

.uwpUserTable
{
	width:100%;
	background-color:#003e72;
	color:White;
	font-family:Microsoft Sans Serif, Verdana, Arial;
	font-weight:bold;
	border-color:Silver;
	border-width:2px;
	border-style:solid;
	border-top-color:White;
	border-left-color:White;
}

.uwpOptionsRow
{
}
.uwpOptionsCell
{
}
.uwpHeaderRow
{
    color:White;
	font-family:Microsoft Sans Serif, Verdana, Arial;
    font-weight:bold;
    background-color:Navy;
}

.uwpPageLabel
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size:x-large;
    color:#003399;
}

.uwpErrorLabel
{
    font-family: verdana, arial, helvetica, sans-serif; 
    color:Red;    
}

.uwpFieldLabel
{
    font-family: verdana, arial, helvetica, sans-serif; 
}

.uwpFieldSubHeader
{
    font-family: verdana, arial, helvetica, sans-serif; 
    color:#003399;

}

.uwpDisplayNone{
     display:none
}

.uwpButton 
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px; 
}

.uwpSelectedButton
{
    font-size: 11px; 
    font-family: verdana, arial, helvetica, sans-serif;     
    border-color : orange;    	
	  border-style:solid;	  
}

.uwpInput
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 1em; 
    border:1px solid Gray;
    
}

.uwpInputSelected
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;  
    border:1px solid orange;   
}

.uwpCheckbox
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 1em; 
}

.uwpCheckboxSelected
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;  
    border:1px solid orange;   
}

.uwpLinkInput
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;  
}

.uwpLinkInputSelected
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;  
    border:2px solid orange;   
}

.uwpLinkInputUnit4
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;
    color: White;  
}

.uwpLinkInputSelectedUnit4
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;  
    border:2px solid orange;   
    color:White;
}

.uwpRadio
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;     
}

.uwpRadioSelected
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;     
    border:1px solid orange   
}

.uwpInputMoney
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 1em; 
    text-align : right; 
    border:1px solid Gray;
}
.uwpInputSelectedMoney
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;  
    border:1px solid orange;
    text-align : right;   
}

.uwpInputDisplayMoney
{
    font-family: verdana, arial, helvetica, sans-serif;
    text-align : right; 
    border-style:none;
    border-width:0;
}
.uwpSelect {
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 1em;
}

.Grid 
{ 
  border: 1px solid #7C7C94; 
  background-color: #FFFFFF; 
  cursor: pointer; 
}

.uwpGridFooter
{
	font-family:Microsoft Sans Serif, Verdana, Arial;
    color:White;
    background-color:#003e72;
	border-color:Silver;
	border-style:solid;
	border-width:1px;
	border-top-color:White;
	border-left-color:White;
}
.uwpGridRow
{
	font-family:Microsoft Sans Serif, Verdana, Arial;
	border:solid 1px Silver;
	border-top-color:White;
	border-left-color:White;
	padding-left:3px;
    background-color:#cbe7ff;
   	overflow:hidden;
   	height:20px;
}
.uwpGridViewRow
{
	font-family:Microsoft Sans Serif, Verdana, Arial;
	border:solid 1px Silver;
	border-top-color:White;
	border-left-color:White;
	padding-left:3px;
	height:20px;
    background-color:#cbe7ff;
}
.uwpGridAlternateRow
{
	font-family:Microsoft Sans Serif, Verdana, Arial;
	border:solid 1px Silver;
	border-top-color:White;
	border-left-color:White;
	padding-left:3px;
    background-color:#70bdff;
    height:20px;
}

.uwpGridHeader
{
	font-family:Microsoft Sans Serif, Verdana, Arial;
	color:White;
    background-color:#003e72;
	border-color:Silver;
	border-width:1px;
	border-style:solid;
	border-top-color:White;
	border-left-color:White;
	border-top-width:1px;
	border-left-width:1px;
	height:20px;
		font-weight:bold ;
}

.uwpGridHeaderBold
{
	font-family:Microsoft Sans Serif, Verdana, Arial;
	color:White;
    background-color:#003e72;
	border-color:Silver;
	border-width:1px;
	border-style:solid;
	border-top-color:White;
	border-left-color:White;
	border-top-width:1px;
	border-left-width:1px;
	height:20px;
	font-weight:bold ;
}

.uwpEditDataCell
{ 
  padding: 0px!important; 
  background-color:  Orange ; 
  border-width:0px!important;
} 

.uwpEditDataField
{ 
  padding: 0px; 
  padding-left: 1px; 
  font-family: Microsoft Sans Serif, Verdana, Arial; 
  font-size: 10px; 
  height: 13px;
  width: 96%!important; 
} 

.uwpDataCell 
{ 
  cursor: default;
  border-right: 1px solid Silver; 
  border-bottom: 1px solid Silver;  
  border-top:1px solid White;
  border-left :1px solid White;
  word-wrap:break-word;
  white-space: normal;
} 

.uwpFrameStyle	
{
	border-color:Silver;
	border-style:ridge;
	border-width:0px;
	border-top-color:White;
	border-left-color:White;
	font-family:Microsoft Sans Serif, Verdana, Arial;
}
.uwpGridSelectedRow
{
	font-family:Microsoft Sans Serif, Verdana, Arial;
	background-color:  Orange ; 
	height:20px;
	padding-left:3px;
}

.uwpSelectedRowUpdatable
{
	font-family:Microsoft Sans Serif, Verdana, Arial;
	font-size:8.25pt;
	background-color:  Orange ;
	padding-left:3px;
}

.GroupHeading
{
  color: Black; 
  background-color: #FFFFFF; 
  font-family: verdana; 
  font-weight: bold;
  font-size: 11px; 
  border-bottom: 1px solid White; 
  padding-top: 4px;
  padding-bottom: 2px;
}

.uwpGridSelectedRow td.DataCell 
{ 
  cursor: default; 
  padding: 2px; 
  padding-left: 3px; 
  padding-bottom: 3px; 
  font-family: verdana; 
  font-size: 10px; 
  border-bottom: 1px solid #4B4B6F; 
  border-top: 1px solid #4B4B6F; 
  border-right: 0px; 
}

.uwpOptions
{
    font-family: verdana, arial, helvetica, sans-serif;    
    color:Blue;
}

.uwpOptionsSelected
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;    
    color:Blue;
    border-color : Red
}

.uwpOptionsUnit4
{
    font-family: verdana, arial, helvetica, sans-serif;    
    color:White;
}

.uwpOptionsSelectedUnit4
{
    font-size: 1em; 
    font-family: verdana, arial, helvetica, sans-serif;    
    color:White;
    border-color : Red
}

.uwpFooterText,.uwpFooterText:visited,.uwpFooterText:hover
{
    font-family: verdana, arial, helvetica, sans-serif;  
    color:White;  
}

.uwpFooterTextSelected,.uwpFooterTextSelected:visited,.uwpFooterTextSelected:hover
{
    font-family: verdana, arial, helvetica, sans-serif;  
    color:White;
    border: 1px solid orange;  
}
.uwpFooter
{
	width:100%;
	background-color:#003e72;
	color:White;
	font-family:Microsoft Sans Serif, Verdana, Arial;
	font-weight:bold;
	border-color:Silver;
	border-width:2px;
	border-style:solid;
	border-top-color:White;
	border-left-color:White;
}
a:visited
{
	color:Blue;
}

aUnit4:visited
{
	color:White;
}

.HeadingText
{
	font-weight: bold;
	font-size: 1.5em;
	font-family: Arial, Verdana;
}
.RowNoEdit
{
	display:block;
	color:Red;
}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
position: absolute;
background: black url(blackdot.gif);
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=40);
opacity: 0.4;
}

/* ComboBox dropdown menu */
.ddn { cursor:default;color:#000;background-color:transparent;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:1em;border:0px solid #58596d;z-index:20000 !important; }
.ddn-ftr { width:190px;height:8px;background:transparent url("../images/static.png") no-repeat 50% -22px; }
.ddn-con { width:188px;height:auto;background-color:transparent; }
.ddn-item { width:200px;padding-left:8px;line-height:22px;background:#cbe7ff; }
.ddn-item-hover { background:Orange url("images/static.png") no-repeat;width:200px;padding-left:8px;line-height:22px;color:#000; }
.cmb { padding-left:4px;background-color:#f9f9f9;border:1px solid #b4b4bd;border-right-color:#b4b4bd;border-bottom-color:#b4b4bd; }
.cmb-hover { background-color:#fff;border:1px solid #58596d; }
.txt { background:none;border:none;margin:0;padding:0;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:1em;color:#333; }
.cmb-hover .txt { color:#000; }

.ScrollBar
{
  background-image: url(../images/scroller/scroller_bg.gif); 
}

.ScrollGrip
{
  background-image: url(../images/scroller/scroll_gripBg.gif); 
}
