@charset "utf-8";
/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#456889;
font-size:12px;
line-height:18px;
background:url(../images/body-bg.jpg) left top repeat-x #d5e6fc;
}
img
{
border:none;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:12px 0px;
padding:0px;

}
.left
{
float:left;
}
.right
{
float:right;
}
a
{
text-decoration:underline;
}
a:hover
{
text-decoration:none;
}
.body-bg
{
background:#fff;
padding-left:15px;
padding-right:15px;
}

.navcontainer
{
list-style-type:none;
float:left;
width:940px;
height:34px;
padding-top:4px;
padding-left:9px;
}
.navcontainer ul
{
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
width:960px;
float:left;
}
.navcontainer ul li
{
float:left;
list-style-type:none;
display:inline;
text-align:center;
padding-left:1px;
padding-right:1px;
}

.home a
{
background:url(../images/home.png) left bottom no-repeat;
width:111px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
line-height:22px;
text-decoration:none;
}
.home a:hover
{
background:url(../images/home.png) left top no-repeat;
width:111px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#136ca5;
font-size:14px;
line-height:22px;
text-decoration:none;
}

.home-active
{
background:url(../images/home.png) left top no-repeat;
width:111px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#136ca5;
font-size:14px;
line-height:22px;
text-decoration:none;
}
.get-involved a
{
background:url(../images/get-involoped.png) left bottom no-repeat;
width:160px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
line-height:22px;
text-decoration:none;
}
.get-involved a:hover
{
background:url(../images/get-involoped.png) left top no-repeat;
width:160px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#136ca5;
font-size:14px;
line-height:22px;
text-decoration:none;
}

.get-involved-active
{
background:url(../images/get-involoped.png) left top no-repeat;
width:160px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#136ca5;
font-size:14px;
line-height:22px;
text-decoration:none;
}
.multimedia a
{
background:url(../images/multimedia.png) left top no-repeat;
width:140px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
line-height:22px;
text-decoration:none;
}
.multimedia a:hover
{
background:url(../images/multimedia.png) left bottom no-repeat;
width:140px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#136ca5;
font-size:14px;
line-height:22px;
text-decoration:none;
}

.multimedia-active
{
background:url(../images/multimedia.png) left bottom no-repeat;
width:140px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#136ca5;
font-size:14px;
line-height:22px;
text-decoration:none;
}
.contact a
{
background:url(../images/contact.png) left top no-repeat;
width:127px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
line-height:22px;
text-decoration:none;
}
.contact a:hover
{
background:url(../images/contact.png) left bottom no-repeat;
width:127px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#136ca5;
font-size:14px;
line-height:22px;
text-decoration:none;
}


.contact-active
{
background:url(../images/contact.png) left bottom no-repeat;
width:127px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#136ca5;
font-size:14px;
line-height:22px;
text-decoration:none;
}
.body-top
{
padding-top:10px;
}
.header-bg
{
background:url(../images/header-banner.jpg) left top no-repeat;
height:186px;
width:960px;
}
.logo
{
margin-left:23px;
margin-top:18px;
}
.twt-mid
{
background:url(../images/twt-mid.jpg) left top repeat-y;
}

.font-email
{
color:#cd0012;
font-size:19px;
line-height:25px;
}
.email-input
{
width:194px;
height:20px;
border:1px solid #99aab5;
}
.footer-bg
{
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
color:#456889;
font-size:12px;
line-height:20px;
}

.footer-bg a
{
font-family:Arial, Helvetica, sans-serif;
color:#456889;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.footer-bg a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#456889;
font-size:12px;
text-decoration:underline;
font-weight:bold;
}
.footer-bg-link
{
font-family:Arial, Helvetica, sans-serif;
color:#456889;
font-size:12px;
line-height:20px;
font-weight:bold;
}
.footer-bg-link a
{
font-family:Arial, Helvetica, sans-serif;
color:#456889;
font-size:12px;
text-decoration:none;
font-weight:bold;
padding-left:2px;
padding-right:2px;
}

.footer-bg-link a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#456889;
font-size:12px;
text-decoration:underline;
font-weight:bold;
}
.contribute-bg
{
background:url(../images/connet-top.jpg) left bottom repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#063f74;
font-size:20px;
padding-bottom:20px;
padding-top:4px;
line-height:28px;
width:268px;
margin-left:7px;
margin-right:7px;
float:left;
}
.contribute-bg a
{
font-family:Arial, Helvetica, sans-serif;
color:#063f74;
font-size:20px;
line-height:28px;
text-decoration:none;
}
.contribute-bg a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#063f74;
font-size:20px;
line-height:28px;
text-decoration:underline;
}

.contribute-image1
{
padding-left:3px;
padding-right:12px;
padding-top:2px;
}
.contribute-image2
{
padding-left:17px;
padding-right:17px;
padding-top:2px;
}
.contribute-image3
{
padding-left:6px;
padding-right:19px;
padding-top:2px;
}

.news
{
list-style-type:none;
float:left;
width:624px;
padding-top:4px;
}
.news ul
{
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
width:624px;
float:left;
}
.news ul li
{
float:left;
list-style-type:none;
display:inline;
text-align:left;
width:606px;
line-height:18px;
padding-left:18px;
background:url(../images/news-icon.jpg) left 5px no-repeat;
padding-bottom:22px;
}
.news ul li a
{
font-weight:bold;
text-decoration:none;
color:#b60b12;
}
.news ul li a:hover
{
font-weight:bold;
text-decoration:underline;
}
.news-heading
{
color:#b60b12;
font-size:14px;
font-weight:bold;
line-height:22px;
}

.news-heading a
{
color:#b60b12;
font-size:14px;
font-weight:bold;
line-height:22px;
} 

.news-heading a:hover
{
color:#b60b12;
font-size:14px;
font-weight:bold;
line-height:22px;
}

.links
{
color:#91abc2;
font-size:12px;
text-decoration:none;
line-height:22px;

}
.links a
{
color:#91abc2;
font-size:12px;
text-decoration:none;
}
.links a:hover
{
color:#91abc2;
font-size:12px;
text-decoration:underline;
}