/* ============================================================ */
/* Copyright ....: (C) Surround Technologies, LLC 1999 - 2005   */
/*                     26 Osborne Street                        */
/*                     Bloomfield, NJ 07003                     */
/*                     (973) 743-1277                           */
/*                     http://www.surroundtech.com              */
/*                                                              */
/* ============================================================ */
/* Style Sheet...: ucfs_style.css                               */
/* Description...: Web Content Style Sheet                      */
/*                                                              */
/* Created by ...: Derek Maciak           				                */
/* Created on ...:                                              */
/* Last Updated..:  			                                */
/*                                                              */
/* ============================================================ */
/*                                                              */
/* This style sheet is for IE 4.02 and up                       */ 
/*                                                              */
/* ============================================================ */

		
/* ============================================================ */
/* Misc
/* ============================================================ */				
	

.handheldfont
	{
	font-size: 10px;
	}

.handheldfontright
	{
	font-size: 10px;
	text-align: right;
	}

.handheldfontinputtext
	{
	font-size: 10px;
 	border: 2px solid #7f9db9;
    	text-align: left;
	}

.messageText
	{
	font-size: 10px;
   	}

.errormessageText
	{
	color: #FF0000;
	font-size: 10px;
   	}
 
h1.title
  	{
	font-size: 12px;
        text-align: center;
  	}
			
.requiredFields
	{ 
	color: #FF0000;
	font-size: 10px;
	}			
													
.logoutstyle A
    	{
   	text-decoration : none;
   	color : #790000;
 	font-size: 13px;
 	font-weight : bold;	
   	}

.logoutstyle  A:link  { }

.logoutstyle  A:visited  { }

.logoutstyle   A:active  { }

.logoutstyle  A:hover 
	{
    	text-decoration : underline ;
    	color : #790000;
 	font-size: 13px;
	font-weight : bold;	
   	 }    
				
.mainmenu  
   	{
   	text-decoration : none ;
 	color : black; 
	}
				
.mainmenuclear  
	{
   	color : black; 
	}
				
.mainmenu A
   	{
	font-size: 10px;
	font-weight : bold;
	color : black; 
	}
					
.mainmenu  A:link   { }

.mainmenu  A:visited  { }

.mainmenu   A:active  { }

.mainmenu  A:hover
	{
   	color : black; 
	}	               			   

.mainlogin 
   	{
   	background-color : #670001;
   	color : #DFDFDF ;
 	font-size: 10px;
 	font-weight : normal;	 
   	}

.mainlogin A
  	{
   	background-color : transparent;
  	text-decoration : underline ;
	color : #FFFFFF;
 	font-size: 10px;
 	font-weight : normal;	
   	}

.mainlogin  A:link  { }

.mainlogin  A:visited  { }

.mainlogin   A:active  { }

.mainlogin  A:hover 
	{
   	text-decoration : underline ;
   	color : #FFF ;
	font-size: 10px;
  	font-weight : normal;	          
  	}

.tableheading
	{
 	background-color:#666666;
 	color:White;
   	font-weight : bold;
 	font-size: 13px;
	}      
   				
tr.list-h
   	{
    background: #336699;
    color: white;
   	}

tr.list-o
 	{
  	background: #f8f7f5;
  	color: black;
  	}

tr.list-e
	{
	background: #C0C0C0;
	color: black;
	}
					
.centeralign
	{
	text-align:center;
	vertical-align:top;
	}		
	
.errormessage
	{
	color: #FF0000;

   	}
			
.successfulmessage
	{
	color: #0000FF;

   	}	



.dncrmessages
	{
	font-size: 10px;
	color: #0000FF;
   	}			

.dncrrow1
	{
  	background-color:#E6E6E6;
	}				

.dncrrow2
	{
   	background-color:#CCCCCC;
	}				

.dncrline
	{
	color: #000000;
	font-size: 13px;
	background-color: #CCCCCC;
	}
				
.dncrNoContracts
	{
	font-size: 13px;
	}				

.dncrdata
   {
	font-size: 11px;
	}
	
.dncrHead
	{
	width : 930px;
	border-style: solid;
    border-width: thin;
    border-color: lightgrey;
    }

.dncrtable
	{
	width : 930px;
	margin-top:2px;
	margin-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	border-style: solid;
    border-width: thin;
    border-color: lightgrey;
   	}

.dncrHeadExtended
	{
	width : 1430px;
	border-style: solid;
    border-width: thin;
    border-color: lightgrey;
    }

.dncrtableExtended
	{
	width : 1430px;
	margin-top:2px;
	margin-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	border-style: solid;
    border-width: thin;
    border-color: lightgrey;
   	}

.dncrcategory
	{			
	width: 100%; height: 8px; font: bold 10pt verdana; color: white; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr=#670001, endColorstr=#dfc7c7)
	}				

.dncrheading
	{
	background-color:#666666;
 	color:White;
   	font-weight : bold;
 	font-size: 10px;
	}

.payheading
	{
   	font-weight : bold;
 	font-size: 10px;
	}

.paytotals
	{
	font-weight : bold;
	background-color: #FFFF99;				
	}


h1
	{
   	border-bottom: Solid;
   	background-color: #DFDFDF;
   	font-size: large;
	}
h2
	{
   	border-bottom: thin solid;
   	font-size: medium;
	}

h3
	{
   	font-size: small;
   	margin-bottom: 0
	}


