body {
background-color: #5e8ac6;
background-image: url(img/bg.jpg);
background-repeat: all;
margin: 0px;
font-family: Trebuchet MS;
color: #6f675c;
font-size: 10px;
}

A:link, A:visited, A:active {
COLOR: #5e8ac6; 
font-weight: none;
font-family: Tahoma; 
font-size: 9px; 
text-transform:uppercase; 
text-decoration: none;
cursor:default;
}

a:hover {
COLOR: #5e8ac6; 
font-weight: none;
font-family: Tahoma; 
font-size: 9px; 
text-transform: uppercase ;
border-bottom: 1px dotted #044476;
cursor: default; 
}


a img {
border: 0px solid #FF0000;
}
a:hover img {
border: 0px solid #FF0000;
}
b {
color:#5e8ac6;
font-weight:bold;
text-transform: uppercase;
font-family: Tahoma;
font-size: 9px; 
}

i {
color:#5e8ac6;
text-transform: uppercase;
font-family: Tahoma;
font-size: 9px; 
}

u {
color:#5e8ac6;
text-transform: uppercase;
border-bottom: 1px dotted #044476;
text-decoration: underline;
font-family: Tahoma;
font-size: 9px; 
}

hr {
color:#5e8ac6;
}

table, td, tr {
	font-size: 11px;
}

.naviline {
background-color: TRANSPARENT;
background-image: url(img/naviline.jpg);
background-repeat: repeat-y;
height:30px;
font-size:15px; 
font-family:Tahoma; 
letter-spacing:1px; 
color: #5e8ac6; 
text-align: right; 
text-transform: uppercase; 
padding: 0px; 
}

.naviline2 {
background-color: TRANSPARENT;
background-image: url(img/naviline2.jpg);
background-repeat: repeat-y;
height:30px;
font-size:15px; 
font-family:Tahoma; 
letter-spacing:1px; 
color: #5e8ac6; 
text-align: center; 
text-transform: uppercase; 
padding: 0px; 
}

.newsbutton {
background-image: url(img/bg.jpg);
background-color: #cdcdcd; 
height:20px;
font-size:14px; 
font-family:Tahoma; 
letter-spacing:1px; 
color: #5e8ac6; 
text-align: center; 
text-transform: uppercase; 
padding: 0px; 
border-left:#dadada solid 1px;
border-right:#dadada solid 1px;
border-top:#dadada solid 1px;
border-bottom:#b4b4b4 dotted 1px;
}

.nn1 {
background-color: TRANSPARENT;
background-image: url(img/nn2.jpg);
background-repeat: repeat-y;
height:45px;
font-size:15px; 
font-family:Tahoma; 
letter-spacing:1px; 
color: #3eb8b4; 
text-align: right; 
text-transform: uppercase; 
padding: 0px; 
}

.nn2 {
background-color: TRANSPARENT;
background-image: url(img/nncontent.jpg);
background-repeat: repeat-y;
height:30px;
font-size:8px; 
font-family:Tahoma; 
letter-spacing:1px; 
color: #3eb8b4; 
text-align: right; 
text-transform: uppercase; 
padding: 0px; 
border-left:#dadada dotted 1px;
border-right:#dadada dotted 1px;
border-top:#dadada dotted 1px;
border-bottom:#b4b4b4 dotted 1px;
}

.box2 {
background-color: #cdcdcd; 
font-size:7pt; 
font-family:Tahoma; 
letter-spacing:0px;  
color: #6f675c; 
padding: 2px; 
text-align: justify;
}

.newsline {
background-image: url(img/bg.jpg);
font-size:7pt; 
height:7px;
font-family:Tahoma; 
letter-spacing:0px;  
color: #6f675c; 
padding: 2px; 
text-align: justify;
border-left:#dadada solid 1px;
border-right:#dadada solid 1px;
border-top:#dadada solid 1px;
border-bottom:#b4b4b4 dotted 1px;
}

.box4 {
color: #FFFFFF;
font-family: Tahoma;
font-weight: bold;
letter-spacing: 1px; 
text-transform: uppercase;
padding: 5px;
font-size: 7px;
}

.menu {
padding: 6px;
font-size: 10px;
color: #562e51;
line-height: 13px;
font-weight: none;
text-align: left;
font-family: Tahoma;
background-color: #EEF4FC;
}

#header {
position: absolute;
left: 0px;
top: 28px;
}

#content {
position: absolute;
left: 320px;
top: 660px;
width: 648px;
height: 10px;
}

#navi {
position: absolute;
left: 30px;
top: 660px;
width: 283px;
background-color: TRANSPARENT;	
}

.quote {
background: #dadada;
margin-left:26px;
font-family: Tahoma;
color: #6f675c;
width: 85%;
padding: 5px 10px 5px 20px;
border-left:#5e8ac6 solid 10px;
}
