@charset "UTF-8";
/* K-lift css */

body{
margin:0;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
background-color:#eaf3fe;
background-image:url(../images/background.gif);
background-repeat:repeat-x;
}
a{
text-decoration:none;
}

img {
border:0px;
}
.whiteheader{
height:91px;
}

.headerimage1{
padding-top:25px;
float:left;
}
.pagetitle{
float:left;
padding-top:26px;
padding-left:30px;
}

.headerimage2{
float:right;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0054a4;
font-weight:bold;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:normal;
line-height:22px;
padding:0px;
margin:0px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0054a4;
font-weight:bold;
margin:0px;
}

.headercontainer{
margin:0px auto;
width:860px;
}

.outercontainer{
margin:0px auto;
width:860px;
padding-top:20px;
}

.header{
/*background-color:#0054a4;*/
margin:0px auto;
height:100%;
}

.heading{
border-bottom:#0054a4 solid 1px;
width:100%;
margin-bottom:10px;
}

.leftcontent{
float:left;
width:552px;
margin-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
border-right:#cccccc solid 1px;
border-bottom:#cccccc solid 1px;
padding:15px;
background-color:#FFFFFF;
}

.rightcontent{
float:left;
width:255px;
}

.rightsubcontent{
border-right:#cccccc solid 1px;
border-bottom:#cccccc solid 1px;
padding:15px;
margin-bottom:20px;
background-color:#FFFFFF;
}

.activelink{
font-weight:bold;
}

.axlebutton{
margin-right:10px;
}

.mainnews{
border-bottom:#80bffb 1px solid;
width: 100%; 
}

.prev{
display:block;
}

.next{
display:block;
}

.headlines{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
margin:0px;
}

.headlines2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
margin:0px;
}

.headlines a:link {
text-decoration:underline;
color:#0054a4;
}
.headlines a:visited {
text-decoration:underline;
color:#0054a4;
}
.headlines a:active {
text-decoration:underline;
color:#0054a4;
}
.headlines a:hover {
text-decoration: underline;
}

.footerspacer{
height:15px;
background-color:#eaf3fe;
margin:0px auto;
clear:both;
text-align:center;
}

.maptabtxt{
vertical-align:top;
}

.footertext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a1caea;
text-align:center;
}

.footertext a{
text-decoration:underline;
color:#a1caea;
}

.smalltxt{
font-size:10px;
color:#ff9600;
text-decoration:none;
}

.smalltxt a{
font-size:10px;
color:#ff9600;
text-decoration:none;
}
