.white {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;}

.whitebold {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}

.whitesm {font-family: verdana, arial, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal;}

.whitesmbold {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}

.black {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; font-weight: normal;}

.blackbold {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}

.blacksm {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal;}

.blacksmbold {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}

.orange {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal;}

.orangebold {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: bold;}

.orangesm {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FF6600; font-weight: normal;}

.orangesmbold {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FF6600; font-weight: bold;}

.orange28 {font-family: georgia, verdana, arial, sans-serif; font-size: 28px; color: #FF6600; font-weight: normal;; line-height : 30px;}

.orange1114bold {font-family: arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; line-height: 14px;}

.grey {font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal;}

.greybold {font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; font-weight: bold;}

.greyitalic {font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal;; font-style: italic}

.greysm {font-family: verdana, arial, sans-serif; font-size: 10px; color: #666666; font-weight: normal;}

.greysmbold {font-family: verdana, arial, sans-serif; font-size: 10px; color: #666666; font-weight: bold;}

.greylg {font-family: verdana, arial, sans-serif; font-size: 14px; color: #666666; font-weight: normal;; line-height: 20px;}

.grey1218 {font-family: verdana, arial, sans-serif; font-size: 12px; color: #666666; font-weight: normal; line-height: 18px;}

.grey1115 {font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 15px;}

.grey1114 {font-family: arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 15px;}

.tan {font-family: verdana, arial, sans-serif; font-size: 11px; color: #AAAA99; font-weight: normal;}

.tanbold {font-family: verdana, arial, sans-serif; font-size: 11px; color: #AAAA99; font-weight: bold;}

.tansm {font-family: verdana, arial, sans-serif; font-size: 10px; color: #AAAA99; font-weight: normal;}

.tansmbold {font-family: verdana, arial, sans-serif; font-size: 10px; color: #AAAA99; font-weight: bold;}

.tanitalic {font-family: verdana, arial, sans-serif; font-size: 10px; color: #AAAA99; font-weight: normal; font-style: italic}

.green {font-family: verdana, arial, sans-serif; font-size: 11px; color: #6F6F5C; font-weight: normal;}

.greenbold {font-family: verdana, arial, sans-serif; font-size: 11px; color: #6F6F5C; font-weight: bold;}

.greensm {font-family: verdana, arial, sans-serif; font-size: 10px; color: #6F6F5C; font-weight: normal;}

.greensmbold {font-family: verdana, arial, sans-serif; font-size: 10px; color: #6F6F5C; font-weight: bold;}

.yellow {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFF66; font-weight: normal;}

.yellowbold {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFF66; font-weight: bold;}

.yellowsm {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FFFF66; font-weight: normal;}

.yellowsmbold {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FFFF66; font-weight: bold;}

.clientlist {font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal;; line-height : 18px;}

A.whitelink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: underline;}

A:hover.whitelink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: underline;}

A.whitelinknu {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

A:hover.whitelinknu {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: none;}

A.greylink {font-family: verdana, arial, sans-serif; font-size: 10px; color: #AAAA99; font-weight: normal; text-decoration: none;}

A:hover.greylink {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FF6600; font-weight: normal; text-decoration: none;}

A.clientlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; line-height : 18px;}

A:hover.clientlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: none; line-height : 18px;}

A.greylglink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline;}

A:hover.greylglink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: underline;}

A.orangeitlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: none; font-style: italic}

A:hover.orangeitlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; font-style: italic}

A.orangelink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: underline;}

A:hover.orangelink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFF66; font-weight: normal; text-decoration: underline;}

A.orangebdlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; text-decoration: none;}

A:hover.orangebdlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFF66; font-weight: bold; text-decoration: none;}

A.orangesmlink {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FF6600; font-weight: normal; text-decoration: underline;}

A:hover.orangesmlink {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FFFF66; font-weight: normal; text-decoration: underline;}

A.yellowlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFCC; font-weight: normal; text-decoration: none;}

A:hover.yellowlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFCC; font-weight: normal; text-decoration: none;}

A.navlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

A:hover.navlink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFF66; font-weight: normal; text-decoration: none;}

A.blacklink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}

A:hover.blacklink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; text-decoration: none;}

A.masklink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: none; line-height : 15px;}

A:hover.masklink {font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; line-height : 15px;}

A.mask2link {font-family: arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: underline; line-height : 15px;}

A:hover.mask2link {font-family: arial, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline; line-height : 15px;}



/* --- Fixes --- */



#applicationssub table,

#companysub table,

#improvementsub table,

#planssub table,

#caresub table,

#buysub table

{

position: relative;

top: -30px;

}

	


*html #applicationssub table,

*html #companysub table,

*html #improvementsub table,

*html #planssub table,

*html #caresub table,

*html #buysub table

{

position: static;

}



/* Firefox  */

@-moz-document url-prefix()

{

#firefox { position:relative; top:33px; }

}



/* Firefox  */

@-moz-document url-prefix()

{

#firefox2 { padding-top: 10px; }

}
