body {
    font-family: tahoma, arial;
    font-size: 9pt;
    color:#006600;
    text-align:justify;
    background-color:#F8FFF8;
    margin: 1em 1.5em 0.5em 1em;
}

a {
    color: #00AA00;
    text-decoration:none;
}

a:hover {
    text-decoration: underline;
    color:#FF6600;
}

h1 {
    color:#FF6600;
    text-align:left;
    font-size:140%;
    font-weight:bold;
    margin: 0.0em 0.0em 0.3em 0.3em;
    padding: 0em 0em 0em 0em;
}

h2 {
    color:#008800;
    font-size:100%;
    font-weight:bold;
    margin: 0.2em 0em 0.9em 0em;
    border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#008800;
}

h3 {
    color:#008800;
    font-size:150%;
    font-weight:normal;
    text-align:center;
}

h4 {
    color:#00CC00;
    font-size:100%;
    font-weight:normal;
    margin: 1em 0em 0.0em 0em;
    border-bottom-style:solid; border-bottom-width:0px; border-bottom-color:#008800;
}

.orange {
    color: #FF6600;
    font-size:100%;
    font-weight:bold;
    vertical-align:top;
}

.blue {
    color: #005080;
}

.green {
    color: #00CC00;
}

.ugreen {
    color: #00FF00;
}

.darkgreen {
    color: #008000;
}

.gray {
    font-weight:normal;
    font-size:100%;
    color: #CCCCCC;
}

.grey {
    font-weight:normal;
    color: #AAAAAA;
}
.attention {
    font-weight:normal;
    color:#00AAAA;
}

.attention2 {
    font-weight:normal;
    font-style:italic;
    color:#005000;
}

/* ----- Superior Bar -----  */
div.supBar {
    vertical-align: bottom;
    margin: 0em 0em 0.5em 0.0em;
}


/* ----- Menu -----*/
div.menu {
    width: auto;
    vertical-align: middle;
    font-size:100%;
    font-weight:bold;
    background-color:#009900;
    margin: -0.3em 0em 0.8em 0.5em;
    padding: 0.2em 1em 0.2em 0.5em;
    border-style:solid; border-width:1px; border-color:#009200;
    text-align: left;
    color:#FFFFFF;
}

div.menu a{
    color:#FFFFFF;
}

div.menu a:hover{
    color:#FF6600;
}

/* ----- Left Info - News -----*/

div.newsContainer{
    float: left;
    clear: left;
    width: 15em;
}

div.news{
    width: 15em;
    color:#00AA00;
    background-color:#EEFFEE;
    text-align:left;
    border-style:solid; border-width:1px; border-color:#00CC00;
    margin-bottom: 0.5em;
    margin-left: 0.5em;
    padding: 0.5em 0.5em 0.5em 0.5em;   
}

div.news h3{
    color:#00AA00;
    font-size:100%;
    font-weight:bold;
    text-align:left;
    margin: 0.0em 0em 0.9em 0em;
    padding: 0.0em 0.2em 0.2em 0em;
    border-width:0px;
    border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#00CC00;
}

div.news a{
    color:#00AA00;
}

div.news a:hover{
    color:#FF6600;
}

div.randomquote{
    width: 15em;
    color:#FFFFFF;
    background-color:#88BB88;
    border-style:solid; border-width:1px; border-color:#009900;  
    margin-bottom: 0.5em;
    margin-left: 0.5em;
    padding: 0.5em 0.5em 0.5em 0.5em;
    text-align:right;
}

div.randomquote h3{
    color:#005000;
    font-size:100%;
    font-weight:normal;
    text-align:left;
    margin: 0.2em 0em 0.9em 0em;
    padding: 0.2em 0.2em 0.2em 0em;
}

/* ----- Right Info  -----*/

div.rightInfo{
    float: right;
    clear: right;
    width: 15em;
    color:#FFFFFF;
    background-color:#88BB88;
    border-style:solid; border-width:1px; border-color:#009900;  
    padding: 0.5em 0.5em 0.5em 0.5em;
    margin: 0.0em 0em 0.5em 0em;
}

div.rightInfo h3{
    color:#FFFFFF;
    font-size:100%;
    font-weight:bold;
    text-align:left;
    margin: 0.0em 0em 0.9em 0em;
    padding: 0.0em 0.2em 0.2em 0em;
    border-width:0px;
    border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;
}

div.rightInfo h4{
    color:#005000;
    font-size:100%;
    font-weight:normal;;
    text-align:right;
    border-width:0px;
}

div.rightInfo p{
    margin: 1em 0em .2em 0em;
    padding: 0.0em 0.2em 0.2em 0.2em;
}

div.rightInfo a{
    color:#FFFFFF;
}

div.rightInfo a:hover{
    color:#FF6600;
}


/* ----- main Container ----- */
div.mainContainer{
    margin: 0em 0em 0em 15em;
}

div.mainInfo{
    width: auto;
    border-style:solid; border-width:1px; border-color:#BBEEBB;
    background-color:#FFFFFF;
    margin: 0.0em 16.6em 0.5em 2.1em;
    padding: 0.5em 0.5em 0.5em 0.5em;
}



div.mainInfo p{
    margin: 1em 0em .2em 0em;
    padding: 0.0em 0.2em 0.2em 0.2em;
}

div.imagetitle {
    float:left;
    width: 26px;
    height: 46px;
    margin-left:0em;
    margin-bottom:0em;
    border-style: none;
} 
}

div.imagetitle img {
    border-style: none;
}

div.image {
    float:left;
    width: 80px;
    height: 80px;
    margin-top:0.1em;
    margin-right:0.5em;
    margin-bottom:0.0em;
}

div.imageright {
    float:right;
    width: 80px;
    height: 80px;
    margin-top:0.1em;
    margin-right:0.5em;
    margin-bottom:0.0em;
}


/* ----- sub Compainer ----- */
div.subContainer{
    clear:both;
    width: auto;
    background-color:#EEFFEE;
    border-style:solid; border-width:1px; border-color:#DDFFDD;
    margin: 0.7em 0em 0em 0.5em;
    padding: 0.0em 0.0em 0.2em 0em;
}

div.copyright {
    color:  #66CC66;
    text-align:right;
    margin-left:0.5em;
    margin-right:0.5em;
}

/* ------- old site --------- */

            input {
            font-family: tahoma, arial;
            font-size: 9pt;  
            color : #000000;
            }  
            
            select {
            font-family: tahoma, arial;
            font-size: 9pt;  
            color : #008800;
            }   
            
            textarea {
            font-family: tahoma, arial;
            font-size: 9pt;  
            color : #000000;
            }          
            
            form {
            font-family: tahoma, arial;
            font-size: 9pt;  
            color : #008800;
            background-color : #FFFFFF;
            margin: 0px; 
            padding: 0px;
            }  

            .popup {
            font-family: tahoma, arial;
            font-size: 9pt;
            font-weight : bold;  
            color : #E64E25;
            border: 1px solid #E64E25;
            padding:2px;
            background-color : #006600;
            cursor:hand;
            }
            
            .color1 {   
            color : #CC8800;
            }  
            
            .color2 {   
            color : #0088CC;
            }  

