
body { color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #000 }
table { color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }

a   { color: #fff; font-size: 14px; text-decoration: none }
a:link    { color: #ccc; font-size: 11px; text-decoration: none }
a:visited    { color: #ccc; font-size: 11px; text-decoration: none }
a:hover   { color: #fff; font-size: 11px; text-decoration: none }

/* MAIN NAVIGATION --- RIGHT OPEN*/
a.mainMenu:link, a.mainMenu:visited, a.mainMenu:active   { color: #fff; font-size: 12px; text-decoration: none; background-color: #373737; display: block; padding: 10px 15px; vertical-align: middle; border-top: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff }
a.mainMenu#current   { color: #fff; font-size: 12px; text-decoration: none; background-color: #4b4b4b; display: block; padding: 10px 15px; vertical-align: middle; border-top: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff }
a.mainMenu:hover  { color: #fff; font-size: 12px; text-decoration: none; background-color: #4b4b4b; display: block; padding: 10px 15px; vertical-align: middle; border-top: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff }
/* MAIN NAVIGATION --- RIGHT CLOSED
*/
a.mainMenu2:link, a.mainMenu2:visited, a.mainMenu2:active { color: #fff; font-size: 12px; text-decoration: none; background-color: #373737; display: block; padding: 10px 15px; vertical-align: middle; border: solid 1px }
a.mainMenu2#current { color: #fff; font-size: 12px; text-decoration: none; background-color: #3d3d3d; display: block; padding: 10px 15px; vertical-align: middle; border: solid 1px }
a.mainMenu2:hover { color: #fff; font-size: 12px; text-decoration: none; background-color: #4b4b4b; display: block; padding: 10px 15px; vertical-align: middle; border: solid 1px }
/*text
*/
.contactInfoHeader { color: #ccc; font-size: 11px; font-weight: bold; line-height: 16px; letter-spacing: 6px }
.promoHeaderTxt { color: #ccc; font-size: 11px; font-weight: bold; line-height: 16px; word-spacing: 1px; letter-spacing: 3px }
.promoHighlightTxt { color: #cacaca; font-size: 11px; font-weight: bold; line-height: 16px; letter-spacing: 1px }
.paragraphTxt { color: #999; font-size: 11px; line-height: 16px; letter-spacing: 1px }
.contactInfotxt { color: #999; font-size: 11px; line-height: 16px; letter-spacing: 3px }
.officialTxt { color: #999; font-size: 11px; line-height: 11px }
/* MAIN NAVIGATION --- RIGHT CLOSED
*/
a.mainMenu3:link, a.mainMenu3:visited, a.mainMenu3:active { color: #ccc; font-size: 10px; text-decoration: none; display: block; padding: 5px 7px; vertical-align: middle }
a.mainMenu3#current { color: #ccc; font-size: 10px; text-decoration: none; display: block; padding: 5px 7px; vertical-align: middle }
a.mainMenu3:hover { color: #fff; font-size: 10px; text-decoration: none; display: block; padding: 5px 7px; vertical-align: middle }
