/* Languages */

A.toolslink:link { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.toolslinkon:link { color: #FCA518; font-size: 10px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.toolslink:active { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.toolslinkon:active { color: #FCA518; font-size: 10px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.toolslink:visited { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.toolslinkon:visited { color: #FCA518; font-size: 10px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.toolslink:hover { text-decoration: underline; color: white }
A.toolslinkon:hover { color: #FCA518; text-decoration: none }
A.toolslink:visited:hover { color: white }
A.toolslinkon:visited:hover { color: #FCA518; font-size: 10px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif }

.navbotlink { color: white }
A.navbotlink:link { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.navbotlink:active { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.navbotlink:visited { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.navbotlink:hover { color: white; text-decoration: underline }
A.navbotlink:visited:hover { color: white; text-decoration: underline }


/* Navigation */

A.parentnavlink:link { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.parentnavlinkon:link { color: #FCA518; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlink:link { color: #000; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlinkon:link { color: #FCA518; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlink:link { color: #444; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlinkon:link { color: #444; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }

A.parentnavlink:active { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.parentnavlinkon:active { color: #FCA518; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlink:active { color: #000; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlinkon:active { color: #FCA518; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlink:active { color: #444; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlinkon:active { color: #444; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }

A.parentnavlink:visited { color: white; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.parentnavlinkon:visited { color: #FCA518; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlink:visited { color: #000; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.childnavlinkon:visited { color: #FCA518; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlink:visited { color: #444; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.grandchildnavlinkon:visited { color: #444; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }

A.parentnavlink:hover { color: #fff; text-decoration: underline }
A.parentnavlinkon:hover { color: #FCA518; text-decoration: underline }
A.childnavlink:hover { color: #000; text-decoration: underline }
A.childnavlinkon:hover { color: #FCA518; text-decoration: underline }
A.grandchildnavlink:hover { color: #444; text-decoration: underline }
A.grandchildnavlinkon:hover { color: #444; text-decoration: underline }

A.parentnavlink:visited:hover { color: #fff; text-decoration: underline }
A.parentnavlinkon:visited:hover { color: #FCA518; text-decoration: underline }
A.childnavlink:visited:hover { color: #000; text-decoration: underline }
A.childnavlinkon:visited:hover { color: #FCA518; text-decoration: underline }
A.grandchildnavlink:visited:hover { color: #444; text-decoration: underline }
A.grandchildnavlinkon:visited:hover { color: #444; text-decoration: underline }


/* Nav BG's */

.parentnavbg  { background-color: #2f75b9 }
.parentnavbgon { background-color: #8A8A8A }
.childnavbg { background-color: #FFE4E1 }
.grandchildnavbg { background-color: #FFF }

.formbg { background-color: #D7F2FD }
.formtitlebg { color: #FFF; font-weight: bold; background-color: #8A8A8A }
.sectionbg { color: #FFF; background-color: #006 }

/* Path Links */

A.pathlink:link { color: #666666; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.pathlink:active { color: #666666; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.pathlink:visited { color: #666666; font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
A.pathlink:hover { color: #000; text-decoration: underline }
A.pathlink:visited:hover { color: #000; text-decoration: underline }


/* Normal links */

A:link { color: #2f75b9; text-decoration: none }
A:active { color: #2f75b9; text-decoration: none }
A:visited { color: #2f75b9; text-decoration: none }
A:hover { color: #2f75b9; text-decoration: underline }
A:visited:hover { color: #2f75b9; text-decoration: underline }


/* Forms */

TEXTAREA { color: #000; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif }
TEXTAREA:focus { background-color: #FFFFED }
TEXTAREA.paste_report { background-color: #D5D5EA }
INPUT { color: #000; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif }
INPUT.INV {background-color: #FFFFCC; border-width: 1px; border-color: #000000; border-style: solid; font-family: Verdana; font-size: 12px; color: #000000;}
INPUT.RCU { background-color: #99CCFF; border-width: 1px; border-color: #000000; border-style: solid; font-family: Verdana; font-size: 12px; color: #000000;}
INPUT.RCUBoolean { background-color: #FFFF66; border-width: 1px; border-color: #000000; border-style: solid; font-family: Verdana; font-size: 12px; color: #000000;}
INPUT:focus { background-color: #FFFFED }
SELECT { color: #000; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif }
SELECT.Invoices { background-color: #99CCFF; font-family: Verdana; font-size: 11px; color: #0000FF; text-align: center; }
SELECT.renewal { background-color: #008000; font-family: Verdana; font-size: 11px; color: #F4F400; text-align: center; }
SELECT.pending { background-color: #FF8000; font-family: Verdana; font-size: 11px; color: #F4F400; text-align: center; }
SELECT.delete { background-color: #808080; font-family: Verdana; font-size: 11px; color: #F4F400; text-align: center; }
SELECT.hold { background-color: #ff0000; font-family: Verdana; font-size: 11px; color: #F4F400; text-align: center; }
SELECT:focus { background-color: #FFFFED }
SELECT.emailgenerator_from { background-color: #FFCE9D; font-family: Verdana; font-size: 11px; color: #0000FF; text-align: center; }
SELECT.emailgenerator_template { background-color: #BDF2A4; font-family: Verdana; font-size: 11px; color: #0000FF; text-align: center; }
OPTION { color: #000; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif }
OPTION:focus { background-color: #FFFFED }
INPUT.domain { color: #000; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif }
INPUT.domain:focus { background-color: #CCC }
INPUT.button { color: #000; font-size: 10px; font-weight: bold; font-family: Verdana, Geneva, Helvetica, sans-serif; background-color: #8A8A8A }
INPUT.button:focus { background-color: #CCC }
SELECT.menu { color: #000; font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif; background-color: #8A8A8A }
SELECT.menu:focus { background-color: #CCC }

/* Common */

body { color: #000; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif }
table, tr, td, p { color: #000; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif }
p { color: #000; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif }
H2 { color: #FCA518; font-weight: bold; font-size: 15px; font-family: Verdana, Geneva, Helvetica, sans-serif }
H3 { color: #FCA518; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif }
H4 { color: #FFC100; font-weight: bold; font-size: 13px; font-family: Verdana, Geneva, Helvetica, sans-serif }
.title { color: #FFF; font-size: 17px; font-weight: bold; font-family: Verdana, Geneva, Helevetica, Sans-Serif; background-color: #F17C0E }
SPAN.title { color: #FFF; font-size: 17px; font-weight: bold; font-family: Verdana, Geneva, Helevetica, Sans-Serif; background-color: #F17C0E; border solid 2px #F17C0E; padding: 4px }
b.newtitel {color: #FCA518; font-size: 15px; font-family: Verdana, Geneva, Helvetica, sans-serif }
b.newtitelsm { color: #FFC100; font-size: 13px; font-family: Verdana, Geneva, Helvetica, sans-serif }

.graytext { color: gray; font-size: 9px; font-family: Verdana, Geneva, Helevetica, Sans-Serif }
.bluetext { color: #1A65A7; font-size: 10px; font-family: Verdana, Geneva, Helevetica, Sans-Serif }
.smtext { color: black; font-size: 10px; font-family: Verdana, Geneva, Helevetica, Sans-Serif }
.whitetext { color: white; font-size: 12px; font-family: Verdana, Geneva, Helevetica, Sans-Serif }
.whitetext2 { color: white; font-size: 10px; font-family: Verdana, Geneva, Helevetica, Sans-Serif }
.copyright { color: #666666; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif }
.titlesm { color: #000; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif }
.address { color: #DEDEDE; font-size: 9px }
