body              { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size:   12px;
                    font-weight: normal;
                    margin: 0px;
                    padding: 0px;
                    border: none;
                    background-color: #EEEEEE;
                    color:  #444041;
                    background-image: url('./images/bg.gif');
                    background-repeat: repeat;
                    text-align: left;
                    line-height: 16px; }

body.cms          { top: 0px;
                    left: 0px;
                    font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size:   12px;
                    font-weight: normal;
                    background-color: #FFFFFF;
                    color:  #444041;
                    background-image: URL('./images/bgcms.jpg'); }

/* styles used for the cms system itself */
.cmselement       { text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #444041; }

.cmselement:hover { text-decoration:  underline;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #444041; }

.cmsmenu          { text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #444041; }

.cmsmenu:hover    { text-decoration:  underline;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #444041; }

.bblack           { text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #444041; }

.bblack:hover     { text-decoration:  underline;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #444041; }

.nohighlight      { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: normal;
                    color: #444041; }

.highlight        { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: normal;
                    background-color:#DDDDDD;
                    color: #444041; }

.control          { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: normal;
                    background-color:#DDDDDD;
                    color: #444041; }

input             { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: bold;
                    border: 1px;
                    border-style: solid;
                    border-color: #444041;
                    color: #444041; }

input.noborder    { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: bold;
                    border-style: none;
                    color: #444041; }

textarea          { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: bold;
                    border: 1px;
                    border-style: solid;
                    border-color: #444041;
                    width: 270px;
                    color: #444041; }

select            { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: bold;
                    border: 1px;
                    border-style: solid;
                    border-color: #444041;
                    width:245px;
                    color: #444041; }

input.but         { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: normal;
                    border: 1px;
                    border-style: solid;
                    border-color: #444041;
                    width: 100px;
                    background-color: #DDDDDD;
                    color: #444041; }

form               { margin:0px; }

/* Styles GS Finger */

p                 { margin-top:0px;
                    margin-bottom: 8px;
                    font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size:   12px;
                    font-weight: normal;
                    color:  #444041; }

ul                { margin-top:0px;
                    margin-bottom: 0px;
                    padding-left:13px;
                    font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size:   12px;
                    font-weight: normal;
                    color:  #444041; }

a                 { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #444041; }

a:hover           { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #1b458f; }

h1                { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #1b458f;
                    line-height:      16px;
                    margin:           0px;
                    padding-top:      0px;
                    padding-bottom:   8px; }

h2                { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      normal;
                    font-size:        12px;
                    color:            #1b458f;
                    line-height:      16px;
                    margin:           0px;
                    padding-top:      0px;
                    padding-bottom:   0px; }

picsubline        { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      normal;
                    font-size:        8px;
                    color:            #444041; }

td.mainmenu       { font-family: Verdana, Arial, Helvetica, sans-serif;
                    padding: 6px;
                    background: transparent url('/images/mainmenubg.png'); }

td.mainmenuactive { font-family: Verdana, Arial, Helvetica, sans-serif;
                    padding: 6px;
                    color: #ffffff;
                    background: transparent url('/images/mainmenubgactive.png'); }

td.mainmenuspacer { font-family: Verdana, Arial, Helvetica, sans-serif;
                    padding: 0px;
                    background: transparent url('/images/mainmenuspacerbg.png'); }

a.mainmenu        { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bolder;
                    font-size:        12px;
                    color:            #FFFFFF; }

a.mainmenu:hover  { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bolder;
                    font-size:        12px;
                    color:            #DDDDDD; }

a.mainmenuactive  { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bolder;
                    font-size:        12px;
                    color:            #1b458f; }

a.submenu         { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #FFFFFF; }

a.submenu:hover   { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #DDDDDD; }

a.submenuactive   { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #1b458f; }

a.navi            { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #444041; }

a.navi:hover      { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #1b458f; }

a.naviactive      { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #1b458f; }

.newsteaser       { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      normal;
                    font-size:        10px;
                    color:            #444041; }

a.newslink        { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        10px;
                    color:            #444041; }

a.newslink:hover  { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        10px;
                    color:            #1b458f; }

input.clogin      { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 10px;
                    font-weight: bold;
                    border: 0px;
                    width:120px;
                    background-color: #DDDDDD;
                    color: #444041; }

input.cbut        { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 10px;
                    font-weight: bold;
                    border: 0px;
                    border-style: solid;
                    border-color: #444041;
                    background-color: #DDDDDD;
                    color: #444041; }

button.cbut       { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 10px;
                    font-weight: bold;
                    border: 0px;
                    border-style: solid;
                    border-color: #444041;
                    background-color: #DDDDDD;
                    color: #444041; }

select.config     { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: nomal;
                    border: 0px;
                    width:200px;
                    background-color: #DDDDDD;
                    color: #444041; }

input.config      { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    font-weight: nomal;
                    border: 0px;
                    width:200px;
                    background-color: #DDDDDD;
                    color: #444041; }

button.config     { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 10px;
                    font-weight: bold;
                    border: 0px;
                    border-style: solid;
                    border-color: #444041;
                    width:200px;
                    background-color: #DDDDDD;
                    color: #444041; }

button.configbig  { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 14px;
                    font-weight: bold;
                    border: 0px;
                    border-style: solid;
                    border-color: #444041;
                    width:200px;
                    background-color: #DDDDDD;
                    color: #444041;
                    padding-bottom: 4px;
                    padding-top:    2px; }

.configlink       { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        10px;
                    cursor:           pointer;
                    color:            #444041; }

.configlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        10px;
                    cursor:           pointer;
                    color:            #1b458f; }


td.cthead         { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      normal;
                    font-size:        10px;
                    color:            #444041;
                    border-bottom:    1px solid #1b458f; }

td.ctbody         { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      normal;
                    font-size:        12px;
                    color:            #444041;
                    border-bottom:    1px solid #1b458f; }

td.ctdetailshead  { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      normal;
                    font-size:        12px;
                    color:            #444041; }

td.ctdetails      { font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:  none;
                    font-weight:      bold;
                    font-size:        12px;
                    color:            #444041; }

tr.ctbody:hover   { background-color: #EEEEEE;
                    cursor:           pointer; }


