* {
 padding: 0;
 margin: 0;
 border: 0;
 font-family: Arial;
 font-size: 12px;
 color: #000000;
}

a:hover {
 text-decoration: underline;
}

body {
 padding: 0;
 margin: 0;
 border: 0;
}

.header {
 width: 1259px;
 height: 228px;
 background-image: url('images/bg_.jpg');
 background-repeat: no-repeat;
}

.subheader {
 width: 256px;
 height: 300px;
 background-color: #ffffff;
 background-image: url('images/bg2.jpg');
 background-repeat: no-repeat;
 position: absolute;
 top: 228px;
 left: 0;
}

.leftheader {
 width: 256px;
 height: 20px;
 background-image: url('images/left1__.png');
 background-repeat: no-repeat;
 position: absolute;
 top: 520px;
 left: 0;
}
.leftfooter {
 width: 260px;
 height: 13px;
 background-image: url('images/left3_.png');
 background-repeat: no-repeat;
}

.left {
 width: 260px;
 background-image: url('images/left2_.png');
 padding-top: 320px;
 padding-left: 0px;
 margin-left: 0px;
 background-repeat: repeat-y;
 text-align: left;
 vertical-align: top;
}

.right {
 width: 250px;
 background-image: url('images/right2.png');
 background-repeat: repeat-y;
 vertical-align: top;
}

.rightheader {
 width: 250px;
 height: 31px;
 background-image: url('images/right1.png');
 background-repeat: no-repeat;
}

.rightfooter {
 width: 250px;
 height: 15px;
 background-image: url('images/right3.png');
 background-repeat: no-repeat;
}

.main {
 text-align: left;
 vertical-align: top;
 padding-right: 10px;
 padding-left: 0px;
}


.line {
 background-image: url('images/left5.png');
 background-repeat: no-repeat;
 padding-top: 2px;
 margin-top: 6px;
}

.line span {
 color: #306ba0;
 margin-left: 20px;
 padding-left: 5px;
 padding-right: 5px;
 background-color: #d9dbdc;
 font-family: Arial;
 font-size: 14px;
 font-weight: bold;
}

.line2 {
 background-image: url('images/left6__.png');
 background-repeat: no-repeat;
 width: 240px;
 height: 16px;
 margin-top: 4px;
 margin-bottom: 4px;
}

.lefttopic {
 color: #306ba0;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 padding-left: 16px;
 padding-bottom: 6px;
}

.lefttopic a {
 color: #306ba0;
 text-decoration: none;
}

.lefttitle {
/* background-image: url('images/right4.png');*/
 background-color: #407bb0;
 padding-top: 8px;
 padding-bottom: 8px;
 width: 222px;
 color: white;
 font-size: 14px;
 padding-left: 14px;
 padding-right: 14px;
}

.informer tr td img {
 border: 1px solid #306ba0;
 margin: 0;
 padding: 0;
}

.informer tr td {
 vertical-align: top;
}

.informerimage {
 width: 60px;
 padding-left: 16px;
}

.informerimage img, .informerimage img:hover {
 border: 1px solid #306ba0;
}

.informertext {
 padding-left: 8px;
 width: 130px;
}

.informertext a, .informertext a:hover {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}

.footer {
 margin-top: 10px;
 text-align: center;
 width: 98%;
 padding: 10px;
 padding-left:100px;
 padding-right: 100px;
 background-image: url('images/col2.png');
 background-repeat: repeat;
}

.footer tr td {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

.footer tr td a {
 color: #000000;
 text-decoration: none;
 font-size: 11px;
}

.mainnews {
 width: 100%;
 padding-top: 0px;
 margin-bottom: 18px;
}

.mainnewsimage{
 width: 200px;
 vertical-align: top;
 padding-top: 4px;
}

.readnewsimg {
 width: 240px;
 vertical-align: top;
 padding-top: 4px;
}

.mainnewsborder {
 width: 100%;
 padding: 0px;
 border-left: 2px solid #306ba0;
 border-right:  1px solid #f0f0f0;
 border-bottom: 1px solid #f0f0f0;
}

.mainnewstext {
 padding-left: 5px;
 vertical-align: top;
}

.mainnews tr td {
 vertical-align: top;
}

.mainnewsheader {
 height: 18px;
 width: 100%;
 background-image: url('images/mainnews.png');
 background-repeat: repeat-x;
}

.mainnewstopic {
 background-color: #ffffff;
 font-family: Tahoma;
 font-size: 12px;
 font-weight: bold;
 padding-top: 3px;
 padding-left: 6px;
 padding-right: 6px;
 margin-left: 6px;
 color: #8e8f90;
 float: left;
 text-align:left;
}

.mainnewsdate {
 background-color: #ffffff;
 font-family: Tahoma;
 font-size: 12px;
 font-weight: bold;
 padding-top: 3px;
 padding-left: 6px;
 padding-right: 6px;
 margin-right: 10px;
 color: #8e8f90;
 float: right;
 text-align:right;
}

.mainnewsimg1 {
 width: 3px;  min-width: 3px;  max-width: 3px;
 height: 3px; min-height: 3px; max-height: 3px;
 background-image: url('images/border1.png');
}

.mainnewsimg2 {
 height: 3px; min-height: 3px; max-height: 3px;
 background-image: url('images/borderbg.png');
 background-repeat: repeat-x;
}

.mainnewsimg3 {
 width: 3px;  min-width: 3px;  max-width: 3px;
 height: 3px; min-height: 3px; max-height: 3px;
 background-image: url('images/border2.png');
}

.mainnewsimg4 {
 width: 3px;  min-width: 3px;  max-width: 3px;
 background-image: url('images/borderbg.png');
 background-repeat: repeat-y;
}

.mainnewsimg5_big {
 width: 160px;  min-width: 160px;  max-width: 160px;
 height: 120px; min-height: 120px; max-height: 120px;
}

.mainnewsimg5 {
 width: 120px;  min-width: 120px;  max-width: 120px;
 height: 90px; min-height: 90px; max-height: 90px;
}

.mainnewsimg6 {
 width: 3px;  min-width: 3px;  max-width: 3px;
 background-image: url('images/borderbg.png');
 background-repeat: repeat-y;
}

.mainnewsimg7 {
 width: 3px;  min-width: 3px;  max-width: 3px;
 height: 3px; min-height: 3px; max-height: 3px;
 background-image: url('images/border3.png');
}

.mainnewsimg8 {
 height: 3px; min-height: 3px; max-height: 3px;
 background-image: url('images/borderbg.png');
 background-repeat: repeat-x;
}

.mainnewsimg9 {
 width: 3px;  min-width: 3px;  max-width: 3px;
 height: 3px; min-height: 3px; max-height: 3px;
 background-image: url('images/border4.png');
}

.mainnewstitle {
 width: 100%;
 background-color: #eeefef;
 padding-left: 5px; 
}

.mainnewstitle a {
 color: #306ba0; 
 font-family: Verdana;
 font-size: 14px;
 font-weight: bold;
 text-decoration: none;
}

.mainnewstitle a:hover{
 text-decoration: underline;
}

.mainnewscomment {
 padding-top: 0px;
 padding-left: 4px;
 padding-right: 4px;
 width: 100%;
 text-align: justify;
 font-weight: bold;
 font-size: 12px;
}

.onenews {
 width: 100%;
 margin-top: 4px;
 margin-bottom: 0px;
}

.onenewsimage{
 width: 120px; 
 vertical-align: top;
 padding-top: 4px;
}

.onenewstitle {
 width: 100%;
 padding-left: 0px;
 padding-right: 2px;
}

.onenewstitle a {
 color: #306ba0; 
 font-family: Verdana;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
}

.onenewstitle a:hover {
 text-decoration: underline;
}

.onenewscomment {
 padding-top: 4px;
 padding-left: 0px;
 padding-right: 2px;
 width: 100%;
 text-align: justify;
 font-weight: normal;
 font-size: 12px;
}

.mainmenu {
 margin-top: 16px;
 margin-bottom: 10px;
 width: 100%;
}
.mainmenu1 {
 width: 18px;  min-width: 18px;  max-width: 18px;
 height: 15px; min-height: 15px; max-height: 15px;
 background-image: url('images/u1.png');
}
.mainmenu2 {
 background-color: #508bc0;
}
.mainmenu3 {
 width: 18px;  min-width: 18px;  max-width: 18px;
 height: 15px; min-height: 15px; max-height: 15px;
 background-image: url('images/u2.png');
}
.mainmenu4 {
 background-color: #508bc0;
 width: 18px; min-width: 18px; max-width: 18px;
}
.mainmenu5 {
 background-color: #508bc0;
/* background-image: url('images/line.png');*/
}
.mainmenu6 {
 background-color: #508bc0;
 width: 18px; min-width: 18px; max-width: 18px;
}
.mainmenu7 {
 width: 18px;  min-width: 18px;  max-width: 18px;
 height: 15px; min-height: 15px; max-height: 15px;
 background-image: url('images/u3.png');
}
.mainmenu8 {
 background-color: #508bc0;
}
.mainmenu9 {
 width: 18px;  min-width: 18px;  max-width: 18px;
 height: 15px; min-height: 15px; max-height: 15px;
 background-image: url('images/u4.png');
}
.mainmenu5 a, .mainmenu5 {
 font-size: 13px;
 color: white;
 text-decoration: none;
 text-align: center;
 line-height: 20px;
}
.mainmenu5 {
 padding-left: 20px;
 padding-right: 20px;
}

.menu {
 width: 100%;
 margin-top: 8px;
 margin-bottom: 16px;
}
.menu span {
 color: #90a0d0;
}
.menu a, .menu a:hover {
 font-size: 12px;
 color: #7080f0;
 text-decoration: none;
 font-weight: bold;
 padding-left: 6px;
 padding-right: 6px;
}


.righttitle {
 width: 250px;
/* background-image: url('images/right4.png');*/
 background-color: #407bb0;
 background-repeat: repeat-y;
 color: #ffffff;
 font-size: 14px;
}

.righttitle div {
 padding-top: 8px;
 padding-bottom: 8px;
 padding-left: 12px;
 padding-right: 12px;
 color: #ffffff;
}

.q {
 width: 160px;
 height: 17px; 
 line-height: 10px;
 font-size: 10px;
 margin-left: 10px;
 border: 1px solid #306ba0;
 vertical-align:middle;
}

.search {
 width: 49px;
 height: 19px;
 background-image: url('images/search.png');
 margin-left: 2px;
 margin-top: 3px;
 vertical-align:middle;
}






.rinformertext a.title {
 font-size: 13px;
 font-weight: bold;
 color: #306ba0;
}





.line3 {
 background-image: url('images/left6.png');
 background-repeat: no-repeat;
 height: 16px;
 margin-top: 4px;
 margin-bottom: 4px;
}

.righttopic {
 color: #306ba0;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 padding-left: 16px;
 padding-bottom: 6px;
}

.righttopic a {
 text-decoration: none;
 color: #306ba0;
}

.rinformer tr td img {
 border: 1px solid #306ba0;
 margin: 0;
 padding: 0;
}

.rinformer tr td {
 vertical-align: top;
}

.rinformerimage {
 width: 60px;
 padding-left: 16px;
}

.rinformerimage img, .informerimage img:hover {
 border: 1px solid #306ba0;
}

.rinformertext {
 padding-left: 8px;
 width: 150px;
}

.rinformertext a, .informertext a:hover {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}






.topictitle {
 color: #306ba0;
 font-size: 16px;
 font-weight: bold;
 border-left: 3px solid #306ba0;
 background-image: url('images/col2.png');
 padding: 10px;
 margin-top: 10px;
 margin-bottom: 10px;
 text-align: center;
}





h1 {
 font-size: 22px;
 font-weight: bold;
}


h2 {
 font-size: 18px;
 font-weight: bold;
}

h3, h4 {
 font-size: 16px;
 font-weight: bold;
}

p {
 font-size: 12px;
 padding-top: 5px;
 padding-bottom: 5px;
 text-align: justify;
}

.newstitle {
 color: #306ba0;
 font-size: 16px;
 font-weight: bold;
 border-left: 3px solid #306ba0;
 background-image: url('images/col2.png');
 padding: 10px;
 margin-top: 4px;
}

.newscomment {
 color: black;
 font-size: 12px;
 font-weight: bold;
 border-left: 3px solid #000000;
 background-image: url('images/col2.png');
 padding: 5px;
}





img {
 border: 1px solid #306ba0;
}

a {
 text-decoration: none;
 color: #306ba0;
}


.viewall {
 float: right;
 margin-top: 0px;
}

.viewall a, .viewall a:hover {
 color: #306ba0;
 font-weight: bold;
 text-decoration: underline;
}

a.navy {
 color: #306ba0;
 font-weight: bold;
 font-size: 13px;
}



iframe {
 border: 0;
 margin: 0;
 padding: 0;
}



.links, .links span {
 font-size: 11px;
}

.links span {
 color: #517ca3;
}
  
a.thelink, a.thelink:hover {
 text-decoration: underline !important;
 color: #517ca3 !important;
 font-size: 11px;
}


   
   
   
   
