BODY {
    padding-right:    0px;
    padding-left:     0px;
    font-size:        100%;
    padding-bottom:   0px;
    margin:           0px;
    color:            #000;
    padding-top:      0px;
    font-family:      Verdana, Arial, Helvetica, sans-serif;
    background-color: #B6C2E1;
    text-align:       center;
}
A:link {
    color: #4966B5;
}
A:visited {
    color: #2448A6;
}
A:hover {
    color:            #fff;
    background-color: #427122;
}
A:active {
    color:            #fff;
    background-color: #427122;
}
H2 {
    font-size: 125%;
    margin:    0px;
    color:     #92A3D2;
}

H2.header {
    font-size: 125%;
    margin:    0px;
    color:     #92A3D2;
}
H3 {
    font-size: 120%;
    color:     #92A3D2;
}
H3.news {
    font-size: 65%;
    color:     #003366;
}
#container {
    border-right:     #bca6ca 1px solid ;
    border-top:       #bca6ca 1px solid ;
    margin:           1em auto;
    border-left:      #bca6ca 1px solid ;
    width:            900px;
    border-bottom:    #bca6ca 1px solid ;
    background-color: #fff;
    text-align:       left;
}
#header {
    background-image:  url(../images/header.jpg);
    border-bottom:     #fff 1px solid ;
    background-repeat: no-repeat;
    position:          relative;
    height:            70px;
    background-color:  #fff;
}
#header H1 {
    padding-right:  0px;
    padding-left:   0px;
    font-size:      1px;
    padding-bottom: 0px;
    margin:         0px;
    color:          #fff;
    padding-top:    0px;
    text-align:     right;
}
#skipmenu {
    right:    10px;
    position: absolute;
    top:      5px;
}
#skipmenu A {
    color:           #555;
    text-decoration: none;
}
#skipmenu A:hover {
    color:            #fff;
    background-color: #555;
    text-decoration:  none;
}
#mainnav {
    padding-right:    0px;
    padding-left:     0px;
    padding-bottom:   2px;
    margin:           0px 0px 20px;
    color:            #FFFFFF;
    padding-top:      2px;
    background-color: #002997;
}
#mainpage {
    text-align: center;
}
#mainnav UL {
    padding-right:   0px;
    padding-left:    0px;
    padding-bottom:  0px;
    margin:          0px 0px 0px 20px;
    border-left:     #d5c7dc 1px solid ;
    padding-top:     0px;
    list-style-type: none;
}
#mainnav LI {
    border-right:   #d5c7dc 1px solid ;
    padding-right:  10px;
    display:        inline;
    padding-left:   10px;
    padding-bottom: 0px;
    padding-top:    0px;
}
#mainnav LI A {
    color:           #fff;
    text-decoration: none;
}
#mainnav LI A:hover {
    color:            #fff;
    background-color: #427122;
    text-decoration:  none;
}
#textsize {
    margin:     0px 20px 20px 0px;
    text-align: right;
}
#menu {
    display:     inline;
    float:       left;
    margin-left: 10px;
    width:       140px;
}
#menu UL {
    padding-left:    0px;
    margin-left:     0px;
    line-height:     165%;
    list-style-type: none;
}
#contents {
    padding-left:  20px;
    border-left:   #d5c7dc 1px solid ;
    margin-top:    0px;
    margin-right:  20px;
    margin-bottom: 40px;
    margin-left:   170px;
}
#contents P {
    line-height: 165%;
}
.imagefloat {
    border-right:   #bca6ca 1px solid ;
    padding-right:  2px;
    border-top:     #bca6ca 1px solid ;
    padding-left:   2px;
    float:          right;
    padding-bottom: 2px;
    margin:         0px 0px 10px 10px;
    border-left:    #bca6ca 1px solid ;
    padding-top:    2px;
    border-bottom:  #bca6ca 1px solid ;
}
.text_bl {
    font-family:     Verdana;
    font-size:       11px;
    font-weight:     normal;
    text-decoration: none;
    color:           #000000;
    font-style:      normal;
}
#footer {
    clear:            both;
    padding-right:    5px;
    padding-left:     5px;
    font-size:        x-small;
    padding-bottom:   5px;
    color:            #fff;
    padding-top:      5px;
    background-color: #002997;
    text-align:       right;
}
.news2 {
    font-size: 12px;
}
.c1 {
    clear: both;
}
.c2 {
    float: left;
    width: 11%;
}
.c3 {
    float:       left;
    width:       11%;
    border-left: 1px solid #000000 ;
}
.c4 {
    border: 1px solid #000000 ;
}

.style1 {
    font-size:  85%;
    text-align: left;
}

.style2 {
    font-size: 10px;
}

.style3 {color: #FF0000}

div.bbox {
    float:  left;
    /* text-align: center; */
    width:  120px;
    margin: 0;
}

.c1t {
  clear:both;
}

.c2t {
  float:left;width:50%;
}

.c3t {
  float:left;width:20%;
}

.c4t {
  float:left;width:34%;
}