body {
font-family: arial, verdana, sans-serif;
background: #43698E url(../images/bg.jpg);
font-size:12px;
}

p, td {
font-family: arial, verdana, sans-serif;
font-size: 10pt;
color: #333;
}


ul {
list-style-type: circle; 
color: #333333; 
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
padding-top: 0; 
margin-top: 0; 
margin-bottom; 0;
}

li {
list-style-image: url(../images/arr.gif); 
font-size: 12px; 
color: #333333; 
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
}

li.small {
list-style-image: none;
list-style-type: circle;
font-size: 11px; 
color: #333333; 
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
margin-left: 5px;
}


td.sm2 {
font-size: 9pt;
padding: 2px;
text-align: center;
margin: 1px;

}

td.sm {
font-size: 9pt;
padding: 2px;
background-color: #fff;
text-align: center;
margin: 1px;
}

td.smhead {
font-size: 9pt;
padding: 2px;
background-color: #006;
color: #fff;
text-align: center;
margin: 1px;
}

td.smhead2 {
font-size: 9pt;
padding: 4px;
background-color: #006;
color: #fff;
margin: 1px;
}

FORM {
font-size: 12px;
padding: 10px;
border: 1px solid #818CCF;
background-color: #fff;
}

INPUT, TEXTAREA, SELECT, OPTION {
font-size: 12px;
color: #000080;
}

.pageon {
color: #666;
}

.services {
border-right: solid #999 1px;
border-bottom: solid #999 1px;
width: 299px;
padding: 5px;
}

.services2 {
border-bottom: solid #999 1px;
width: 299px;
padding: 5px;
}

.img_ser {
float: left;
padding-right: 5px
}

#navmenu { 
left: 50%; 
margin-left: -381px;
margin-top: 17px;
position: absolute;
width: 770px;
height: 22px;
border-left: solid #666 1px;
border-right: solid #666 1px;
background: #D3D0D0 url(../images/navbg.gif);
background-repeat: repeat-x;
line-height: 1.4em;
} 

#mainblock { 
position: absolute; 
left: 50%; 
width: 770px; 
padding: 0; 
border: 1px solid #000; 
margin-left: -381px;
margin-top: 39px;
margin-bottom: 10px;
background-color: #fffffc;
} 

h1 {
font-size: 13pt;
color: #6A9AC2;
border-bottom: solid #999 1px;
}
h1.home {
border: none;
}
h2 {
font-size: 11pt;
color: #666;
border-bottom: solid #ccc 1px;
padding: 2px;
}

h3 {
font-size: 9pt;
color: #000;
border: solid #999 1px;
background-color: #E7E7E7;
padding: 2px;
}

h4 {
font-size: 9pt;
color: #000;
padding: 2px;
}

.topbar {
border-bottom: solid #666 1px; 
border-top: solid black 1px; 
margin: 0;
height: 60px;
width: 770px;
}

.nav {font-size: 10pt;
color: #fff;
border: solid #fff 1px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 2px;
background-color: none;}

.quote {
border: solid #333 1px; 
background: #fff url(../images/leftnav.gif);
width: 160px;
padding: 2px;
text-align: center;
font-size: 12px;
font-weight: bold;
margin-bottom: 3px;
margin-left: 3px;

}

.port {
color: #900;
font-weight: bold;
padding-bottom: 3px;
padding-top: 2px;
}

A {
COLOR: #003399; text-decoration: none
}
A:visited {
COLOR: #003399
}
A:active {
COLOR: #003399
}
A:hover {
COLOR: #003399; text-decoration: underline
}

A.men {
COLOR: #003399; text-decoration: none
}
A.men:visited {
COLOR: #003399;
}
A.men:active {
COLOR: #003399
}
A.men:hover {
COLOR: #900; text-decoration: none;
}

A.under {
COLOR: #003399; text-decoration: underline;
}
A.under:visited {
COLOR: #003399;
}
A.under:active {
COLOR: #003399
}
A.under:hover {
COLOR: #900; text-decoration: none;
}

A.news {
COLOR: #666; text-decoration: none;
}
A.news:visited {
COLOR: #666
}
A.news:active {
COLOR: #666
}
A.news:hover {
COLOR: #333; text-decoration: none; background-color: #fff;
}

A.white {
COLOR: #fff; text-decoration: underline
}
A.white:visited {
COLOR: #fff
}
A.white:active {
COLOR: #fff
}
A.white:hover {
COLOR: yellow; text-decoration: none;
}



.footer {
color: #666;
font-size: 12px;
padding: 5px;

}

#div1, #div2, #div3, #div4, #div5, #div6 {
position:absolute; top: 240; left: 10; width:150; text-align: center;
color: #000; 
font-size: 13px;
border: solid #000 1px;
background: #98a1cb;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 2px;
padding-right: 2px;
visibility:hidden}

#div0 {
position:absolute; top: 240; left: 25; width: 120;

}


.resources {
width: 170px; background-color: #97A7B5; background-image: url(../images/back2.jpg); background-repeat: no-repeat; text-align: center; border-right: solid #999 1px;
}


.leftnav_ab {
width: 170px; background-image: url(../images/back.jpg);background-color: #B3B459; background-repeat: no-repeat; text-align: center; border-right: solid #999 1px;
}

.leftnav_ser {
width: 170px; background-image: url(../images/back2.jpg);background-color: #97A7B6; background-repeat: no-repeat; text-align: center; border-right: solid #666 1px;
}

.main_con {
padding-left: 10px; padding-top: 10px;
}

.divider {
border-bottom: 1px dashed #ccc; padding-bottom: 8px;
}

.glos {
font-weight: bold;
font-style: italic;
}

    A.imglink{ 
    color: #006; 
    width:170px; 
    height:20px; 
    background: #fff url(../images/leftnav.gif);
		padding-top: 2px;
    display:block; 
    text-decoration:none; 
    } 
    A.imglink:hover{ 
    color: #009; 
    width:170px; 
    height:20px; 
    background: #BFC6E8; 
		padding-top: 2px; 
    display:block; 
    text-decoration:none; 
		} 
		
		.imglink2{ 
    color: #006; 
    width:170px; 
    height:20px; 
    background: #ccc;
		padding-top: 2px;
    display:block; 
    text-decoration:none; 
    } 

.port_pad {
border-bottom: solid 2px #ccc; padding-bottom: 10px;
}	

.port_bold {
color: #B6B803; font-weight: bold;
}
	