.homeSmall {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 10px;
    font-weight : lighter;
    color : #111111;
}
.home {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 12px;
    font-weight : bold;
    color : #111111;
}.usersSmall {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 10px;
    font-weight : lighter;
    color : #111111;
}
.users {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 12px;
    font-weight : bold;
    color : #111111;
}
.textSemilargeGrey {
    font-family : Arial, Helvetica, san-serif;
    font-size : 14px;
    font-weight : bold;
    color : #cccccc;
}
.textSemilargeDarkgrey {
    font-family : Arial, Helvetica, san-serif;
    font-size : 14px;
    font-weight : bold;
    color : #333333;
}

.clientsSmall {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 10px;
    font-weight : lighter;
    color : #111111;
}
.clientsSmallGrey {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 10px;
    font-weight : lighter;
    color : #CCCCCC;
}
.clients {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 12px;
    font-weight : bold;
    color : #111111;
}
.clientGrey {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 12px;
    font-weight : bold;
    color : #cccccc;
}
.workSmall {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 10px;
    font-weight : lighter;
    color : #111111;
}
.work {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 12px;
    font-weight : bold;
    color : #111111;
}
.billingSmall {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 10px;
    font-weight : lighter;
    color : #111111;
}
.billing {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 12px;
    font-weight : bold;
    color : #111111;
}
.sectionHeadline1  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : #FF9900;
	font-style : normal;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.sectionHeadline2 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 16px;
    color : #8d6538;
    text-align : justify;
    font-style : normal;
}
.sectionHeadline3 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 17px;
    color : #333333;
    text-align : left;
    font-style : normal;
    font-weight : bold;
}
.u5MenuHeader1 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 18px;
    color : #ffffff;
    font-style : oblique;
    font-weight : bold;
}
.u5MenuHeader2 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 18px;
    color : #ffffff;
}
.u5MenuHeader4 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 24px;
    color : #ddeeff;
    font-weight : bold;
    letter-spacing : 0.3em;
}
.mandatory1 {
    color : #ff0000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 18px;
    margin-top : 1px;
    margin-bottom : 1px;
    padding-top : 1px;
    padding-bottom : 1px;
}
.menuContent1Link {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;
}
.menuContent1LinkBlueBG {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #eef6ff;
    background-color : #007cc3;
    font-weight : bold;
}
.sectionContent1Small {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 10px;
    font-weight : lighter;
}
.sectionContent1Grey {
    font-family : Geneva, Arial, Helvetica, san-serif;
    color : #cccccc;
    font-size : 12px;
    font-weight : lighter;
}
a.sectionContent1Grey {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-color : #cccccc;
    font-size : 12px;
    font-weight : lighter;
}
.sectionContent2 {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 14px;
    font-weight : bold;
}
.sectionContent3 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : normal;
    color : #000000;
}
.sectionContent4 { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #DDEEFF
}

form {
    margin : 0;
    padding : 0;
    margin-bottom : 2px;
    padding-top : 2px;
    padding-bottom : 2px;
}
.u5MenuHeader5 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #ddeeff;
    font-weight : bold;
}
.error {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #333333;
	padding : 4px;
	border : 1px solid #3399cc;
	background-color : #ff3333;
	width : 400px;
	font-style: italic;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-color: #FFFFFF;
}
.news {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	width : 600px;
	font-style: italic;
}
.success {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #000033;
    padding : 4px;
    border : 1px solid #3399cc;
    background-color : #a2cece;
    width : 400px;
}
.sectionContent1Paid {
    font-family : Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #cccccc;
}




.tab1 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #ffffff;
    font-weight : bold;    
    text-align: center;
}
td.tab1 {
    background-color : #444444;    
    text-align: center;
    width: 140px;
    height: 40px;    

	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #636563;

	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #636563;
    
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #636563;

}

.tabSelected1 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 13px;
    color : #ff9900;
    font-weight : bold;
    text-align: center;
}
td.tabSelected1 {
    background-color : #333333;
    text-align: center;
    width: 140px;
    height: 40px;

	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #636563;

	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #636563;
}




.tabBilling1 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #eeeeee;
    font-weight : bold;    
    text-align: center;
}
td.tabBilling1 {
    background-color : #444444;
    text-align: center;
    width: 140px;
    height: 40px;    

	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #636563;

	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #636563;
    
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #636563;
}

.tabBillingSelected1 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 13px;
    color : #eeeeee;
    font-weight : bold;
    text-align: center;
}
td.tabBillingSelected1 {
    background-color : #688200;
    text-align: center;
    width: 140px;
    height: 40px;

	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #636563;

	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #636563;

	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #444444;
}


.tab2 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #ffffff;
    font-weight : bold;    
}

td.tab2 {
    background-color : #333333;
}

.tabSelected2 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #ff9900;
    font-weight : bold;
}
td.tabSelected2 {
    background-color : #333333;
}

/*
.tab3 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #555555;
    font-weight : bold;    
    background-color : #FEB54E;
}
*/
td.tab3 {
	border-right: 1px solid; 
	border-right-color:#D17901;

	border-left: 2px solid; 
	border-left-color: #FFDEB0;

	border-bottom: 1px solid;
	border-bottom-color: #D17901;

	border-top: 2px solid;
	border-top-color: #FEA52C;
	
    padding: 1px;
}
/*
.tabSelected3 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #555555;
    font-weight : bold;
    background-color : #EB8801;
}
*/
td.tabSelected3 {
	border-right: 1px solid; 
	border-right-color:#D17901;

	border-left: 2px solid; 
	border-left-color: #FFDEB0;

	border-bottom: 1px solid;
	border-bottom-color: #D17901;

	border-top: 2px solid;
	border-top-color: #FEA52C;
	
	padding-bottom: 1px;
}

.textHighlight {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #3366cc;
    font-weight : bold;   
}
.quickJump {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #ff9900;
    font-weight : bold;   
}
.capitalLetter {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 35px;
    color : #666666;
    font-weight : bold;   
}
.clientContact {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 15px;
    color : #111111;
}
.wideButton {
	width: 100px;
}
.imgButton {
    border: 1px solid #999999; 
    background-color : #333333;
}
.buttonGreen {
	background-color: #99CC33;
	color: #111111;
	border: thin solid #111111;
	font-weight: bold;
	width: 100px;
}
.buttonRed {
	background-color: #FF3300;
	color: #111111;
	border: thin solid #111111;
	font-weight: bold;
	width: 100px;
}
.buttonBlue {
	background-color: #0099CC;
	color: #111111;
	border: thin solid #111111;
	font-weight: bold;
	width: 100px;
}
.homeText {
	font-family: sans-serif, Arial;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	font-weight: bold;
}
.usersSmallGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.usersGrey {
    font-family : Geneva, Arial, Helvetica, san-serif;
    font-size : 12px;
    font-weight : bold;
    color : #CCCCCC;
}
.sectionHeadline1b {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 24px; color: #8D6538; 
    text-align: left; 
    font-style: normal
}
.sectionContent1 {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #333333;
}
a:hover {  text-decoration: none}

ol {  
    margin-top: 2px; 
    margin-bottom: 2px; 
    padding-top: 2px; 
    padding-bottom: 2px
}

ul {  
	margin-top: 1px; 
	margin-bottom: 1px
}

.sectionHeadline3b { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 17px; 
	color: #DDEEFF; 
	text-align: left; 
	font-style: normal ; 
	font-weight: bold
}
.u5MenuHeader3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	color: #2A7FAA; 
	font-weight: bold; 
	letter-spacing: 1em
}

.sectionHeadline4 { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 16px; 
    color: #000033; 
    text-align: center; 
    font-style: normal 
}
.sectionContent3Bold { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #000000 
}

.sectionContent1SmallBlack { 
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 10px; 
	font-weight: lighter ; 
	color: #000000
}
.imgBorder1 {
	margin: auto;
	border: 1px solid #FF9900;
}
.statusMsg1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #006666;
	padding: 3px;
	border: 3px double #FF0000;
	width: 100%;
}
.menuContent1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #EEF6FF; 
	font-weight: bold
}

.tab {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
}

td.tab {
	background-color: #84C1DF;    

	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #DEEFFF;

	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #DEEFFF;	
}

.tabSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #EEF6FF; 
	font-weight: bold;
}

td.tabSelected {   
    background-color : #007DC6;

	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #DEEFFF;
}

.u5psP1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.u5psP2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.head_hrs
{
    font-family : Geneva, Arial, Helvetica, san-serif;
    color : #cccccc;
    font-size : 14px;
    font-weight : lighter;
}

