a:link, a:visited
{
   font-family: verdana, arial, helvetica, sans-serif;
   color: #3670A7;
   border-bottom: 1px dashed #3670A7;
   text-decoration: none;
}

a:hover
{
   font-family: verdana, arial, helvetica, sans-serif;
   color: #3670A7;
   border-bottom: 1px solid #3670A7;
   text-decoration: none;
}

h1, h2, h3, h4, h5 {
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight: bold;
    letter-spacing: -.05em;
    margin: 0;
    padding: 0;
    line-height: 1em;
}


h1 {
    text-align: center;
    font-size: 50px;
    padding: 20px 0 20px 0;
    margin: 0 20px 0 20px;
}

h2 {
    font-size: 42px;
    padding: 10px 0 10px 0;
    color: #284279;
    margin: 0 10px 0 10px;
}

h3 {
    font-size: 20px;
}

h4 {
    color: #660000;
    font-size: 16px;
    margin: 20px 0 20px 0;
    display: inline;	
}

h5 {
    font-size: 20px;
}

body {
        scrollbar-face-color:#CFCFCF;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-3dlight-color:#BFBFBF;
        scrollbar-darkshadow-color:#000000;
        scrollbar-shadow-color:#808080;
        scrollbar-track-color:#E0E0E0;
        scrollbar-arrow-color:#808080
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        font-weight: normal;
        text-align: justify
}

fieldset {
        border: 1px solid #2f6fab;
        margin: 1em 0 1em 0;
        padding: 0 1em 1em;
        line-height: 1.5em;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

pre {
    padding: 1em;
    border: 1px dashed #2f6fab;
    color: black;
    background-color: #f9f9f9;
    line-height: 1.1em;
}
#mw_trackbacks {
    border: solid 1px #bbbbff;
    background-color: #eeeeff;
    padding: 0.2em;
}

.clsFormButton {
    background :#404040;
    color :#e7e7e7;
    font : Bold 8pt Verdana Geneva Arial Helvetica sans-serif;
}

.clsFormInput {
    background-color:#eeeeee;
    color:#333333;
    font:bold 8pt verdana,arial;
}

.clsColHeader {
    font : bold;
    color:#333333;
}

.clsBold {
    font: bold;
}

.clsBoldRed {
    font: bold;
    color:#990000;
}

.clsBoldGreen{
    font: bold;
    color:#006600;
}

.clsBoldWhite {
    font: bold;
    color:#ffffff;
}

.clsSmall {
    font:8pt;
}

.red {
    font: bold;
    color:#990000;
}

.featureheader {
background-image : url(<? echo $config[1]; ?>greymenu.gif);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
padding : 2px;
color : #000000;
border-bottom : 1px solid #404040;
}

.content {
color: black;
font-size: 12px;
font-family: verdana, arial, sans-serif;
background: transparent;
text-align : justify;
}

.fullbox {
border: 1px solid #404040;
background-color : #e7e7e7;
}



div.thumb {
    border: 1px solid #ccc;
    line-height: 1.4em;
    padding: .3em 0 .1em .3em;
    background-color: #f9f9f9;
    font-size: 94%;
    text-align: left;
    overflow: hidden;
}

td.tdlight {
        background: #FFFFFF;
        color:#000000;
        font-family:verdana,arial,geneva;
        font-size:8pt;
        font-weight:normal;
        border-left:1px solid #8A867A;
        border-top:1px solid #8A867A;
        border-right: 1px solid #E7E4CF;
        border-bottom:1px solid #E7E4CF;
        text-align: left
        }
        
#nomood table { 
 background-color: #FFFFFF; 
 color: #000000; 
} 

#nomood td { 
 padding-left: 4px; 
}

#bluemood table { 
 background-color: #F9FBFD; 
 color: #000000; 
 width: 440px; 
 vertical-align: top;
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
} 

#bluemood td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}

.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 220px; 
} 

.globalcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
} 

.itemcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 text-align: left;
} 

.blackcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #000000; 
 width: 220px; 
} 

.headercell { 
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #FFFFFF; 
 background-color: #284279; 
 width: 220px; 
 text-align: center;
} 

.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.fieldcell2 { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.textareacell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.headercell { 
 background-color: #284279; 
 color: #ffffff; 
 text-align: center; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.smalllabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #3670A7; 
 width: 100px; 
} 

.smallfieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
}

.iframefieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
}

.fieldcell input { 
 width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.smallfieldcell input { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.phonefieldcell input { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}

#bluemood .buttons { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #284279; 
 color: #ffffff; 
 margin-right: 6px; 
}

Input.bluebutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #284279; 
 color: #ffffff; 
 width: 100%;
}

Input.headerbutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #284279; 
 color: #ffffff; 
}

Input.lightbluebutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #D7E5F2; 
 color: #000000; 
 width: 25%;
}

Input.redbutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-weight: bold;  
 background-color: #ff0000; 
 color: #ffffff; 
 width: 50px;
}

Input.stopbutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-weight: bold;  
 background-color: #ff0000; 
 color: #ffffff; 
 width: 100px;
}

Input.greenbutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 font-weight: bold; 
 background-color: #008000; 
 color: #ffffff; 
 width: 50px;
}

Input.startbutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 font-weight: bold; 
 background-color: #008000; 
 color: #ffffff; 
 width: 25%;
}

Input.mediumbluebutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #3670A7; 
 color: #ffffff; 
 width: 25%;
}

Input.darkbluebutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #284279; 
 color: #ffffff; 
 width: 40%;
}     


