h1, h2, h3, h4, h5, h6 {
color:#000;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color:#000;
}
div.nav-menu ul ul {
background:url("images/dropdown_bg_blue.png") no-repeat scroll left top transparent;
}
div.nav-menu ul ul ul {
padding:0;
background:#137;
}
div.nav-menu ul ul li:hover, div.nav-menu ul ul li.sfHover, div.nav-menu ul ul a:focus, div.nav-menu ul ul a:hover, div.nav-menu ul ul a:active {
color:#f4f4f4;
background:#248;
outline:0;
}
div.content div.right {
background:url("images/opacity_95_blue.png") repeat scroll 0 0 transparent;
}
div.headline {
background-color:transparent;
border-bottom:1px solid #ddd;
border-top:1px solid #ddd;
padding:27px 0;
}
div.headline_button {
border-right:2px solid transparent;
margin-right:9px;
}
.headline_inner h4 {
color:#696969;
}
div.round {
padding:24px 0;
}
div.footer {
background:none repeat scroll 0 0 #137;
}
.footer ul.footer_widgets ul.thumblist img {
background:none repeat scroll 0 0 #025;
border:1px solid #014;
}
.footer a {
color:#eef;
}
ul.footer_widgets ul li {
border-bottom:1px solid #025;
}
.footer ul {
border-top:1px solid #025;
}
.buttonxlarge, .buttonlarge, .buttonmedium, .buttonsmall {
-moz-box-shadow:0 2px 5px #999;
-webkit-box-shadow: 0 2px 5px #999;
box-shadow: 0 2px 5px #999;
background-color: #002164;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#17387b), to(#002164));
background-image: -webkit-linear-gradient(top, #17387b, #002164);
background-image:    -moz-linear-gradient(top, #17387b, #002164);
background-image:     -ms-linear-gradient(top, #17387b, #002164);
background-image:      -o-linear-gradient(top, #17387b, #002164);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17387b', endColorstr='#002164');
}
.buttonxlarge:hover, .buttonlarge:hover, .buttonmedium:hover, .buttonsmall:hover {
color:#eee;
background-color: #204184;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#37589b), to(#204184));
background-image: -webkit-linear-gradient(top, #37589b, #204184);
background-image:    -moz-linear-gradient(top, #37589b, #204184);
background-image:     -ms-linear-gradient(top, #37589b, #204184);
background-image:      -o-linear-gradient(top, #37589b, #204184);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#37589b', endColorstr='#204184');
-moz-box-shadow: 0 2px 5px #777;
-webkit-box-shadow: 0 2px 5px #777;
box-shadow: 0 2px 5px #777;
}
a.more-link {
-moz-box-shadow: 0 2px 5px #999;
-webkit-box-shadow: 0 2px 5px #999;
box-shadow: 0 2px 5px #999;
background-color: #002164;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#17387b), to(#002164));
background-image: -webkit-linear-gradient(top, #17387b, #002164);
background-image:    -moz-linear-gradient(top, #17387b, #002164);
background-image:     -ms-linear-gradient(top, #17387b, #002164);
background-image:      -o-linear-gradient(top, #17387b, #002164);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17387b', endColorstr='#002164');
}
a.more-link:hover {
background-color: #204184;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#37589b), to(#204184));
background-image: -webkit-linear-gradient(top, #37589b, #204184);
background-image:    -moz-linear-gradient(top, #37589b, #204184);
background-image:     -ms-linear-gradient(top, #37589b, #204184);
background-image:      -o-linear-gradient(top, #37589b, #204184);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#37589b', endColorstr='#204184');
}
.pagename {
background-color: #002164;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#27488b), to(#002164));
background-image: -webkit-linear-gradient(top, #27488b, #002164);
background-image:    -moz-linear-gradient(top, #27488b, #002164);
background-image:     -ms-linear-gradient(top, #27488b, #002164);
background-image:      -o-linear-gradient(top, #27488b, #002164);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#27488b', endColorstr='#002164');
}
form#commentform input#submit {
background-color: #002164;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#17387b), to(#002164));
background-image: -webkit-linear-gradient(top, #17387b, #002164);
background-image:    -moz-linear-gradient(top, #17387b, #002164);
background-image:     -ms-linear-gradient(top, #17387b, #002164);
background-image:      -o-linear-gradient(top, #17387b, #002164);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17387b', endColorstr='#002164');
color:#eee;
}
form#commentform input#submit:hover {
background-color: #204184;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#37589b), to(#204184));
background-image: -webkit-linear-gradient(top, #37589b, #204184);
background-image:    -moz-linear-gradient(top, #37589b, #204184);
background-image:     -ms-linear-gradient(top, #37589b, #204184);
background-image:      -o-linear-gradient(top, #37589b, #204184);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#37589b', endColorstr='#204184');
}
.submit input {
font-size:1.2em;
width:auto;
padding:8px 17px;
background-color: #002164;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#17387b), to(#002164));
background-image: -webkit-linear-gradient(top, #17387b, #002164);
background-image:    -moz-linear-gradient(top, #17387b, #002164);
background-image:     -ms-linear-gradient(top, #17387b, #002164);
background-image:      -o-linear-gradient(top, #17387b, #002164);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17387b', endColorstr='#002164');
}
.submit input:hover {
background-color: #204184;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#37589b), to(#204184));
background-image: -webkit-linear-gradient(top, #37589b, #204184);
background-image:    -moz-linear-gradient(top, #37589b, #204184);
background-image:     -ms-linear-gradient(top, #37589b, #204184);
background-image:      -o-linear-gradient(top, #37589b, #204184);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#37589b', endColorstr='#204184');
cursor:pointer;
}
.kwicks li div.title {
background:url(images/opacity_95_blue.png) repeat;
}
.kwicks li div.title_active {
background:url(images/opacity_95_blue.png) repeat;
}
.kwicks li div.headline {
background:none repeat scroll 0 0 transparent;
bottom:0;
height:105px;
padding:0;
position:absolute;
width:650px;
border:0;
}
.kwicks li p a {
color:#ccc;
}
.nivo-caption {
background:#137;
}
.contentWrap p {
color:#eee;
}
.footer_form .submit input {
background-color: #002266;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222222), to(#002266));
background-image: -webkit-linear-gradient(top, #002266, #002266);
background-image:    -moz-linear-gradient(top, #002266, #002266);
background-image:     -ms-linear-gradient(top, #002266, #002266);
background-image:      -o-linear-gradient(top, #002266, #002266);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#002266', endColorstr='#002266');
color:#fff;
}
.footer_form .submit input:hover {
color:#fff;
background-color: #001155;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#002266), to(#001155));
background-image: -webkit-linear-gradient(top, #002266, #001155);
background-image:    -moz-linear-gradient(top, #002266, #001155);
background-image:     -ms-linear-gradient(top, #002266, #001155);
background-image:      -o-linear-gradient(top, #002266, #001155);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#002266', endColorstr='#001155');
}
.footer_form label {
color:#eef;
}
.footer input, .footer textarea {
background:none repeat scroll 0 0 #026;
}
.footer input:hover, .footer textarea:hover {
background:#002567;
}
.footer ul ul li:hover {
background:#026;
}
.footer ul a:hover {
color:#eee;
}
div.copyright {
background-color:#026;
}
.copyright p {
color:#fff;
}
.copyright p a, .copyright p a:hover {
color:#fff;
}
div.contentslider_4 div.right h4, div.contentslider_4 div.right h4 a, div.contentslider_4v div.right h4, div.contentslider_4v div.right h4 a, div.contentslider_5 div.right h4, div.contentslider_5 div.right h4 a, div.contentslider_5v div.right h4, div.contentslider_5v div.right h4 a {
color:#222;
}

ul.widgets, ul.footer_widgets {
border-top:0 none;
}
div.contentslider_0 div.right {
display:none;
}
div.contentslider_0 div.right p.buttonwrapper, div.contentslider_1 div.right p.buttonwrapper, div.contentslider_2 div.right p.buttonwrapper, div.contentslider_3 div.right p.buttonwrapper, div.contentslider_0v div.right p.buttonwrapper, div.contentslider_1v div.right p.buttonwrapper, div.contentslider_2v div.right p.buttonwrapper, div.contentslider_3v div.right p.buttonwrapper {
display:none;
}
div.contentslider_2 div.right {
bottom:auto;
top:0;
max-width:none;
max-height:none;
width:17.5%;
height:85%;
}
div.contentslider_2v div.right, div.contentslider_3v div.right {
bottom:auto;
top:0;
right:0;
max-width:none;
max-height:none;
width:265px;
height:85%;
padding-left:30px;
}
div.contentslider_2 p, div.contentslider_3 p {
max-height:none;
}
div.contentslider_3 div.right {
bottom:auto;
top:0;
right:0;
max-width:none;
max-height:none;
width:17.5%;
height:85%;
}
div.contentslider_4 div.right {
background:transparent;
bottom:auto;
top:25px;
max-width:none;
max-height:none;
width:207px;
padding-left:0;
padding-right:25px;
}
div.contentslider_4v div.right, div.contentslider_5v div.right {
background:transparent;
bottom:auto;
top:25px;
right:0;
max-width:none;
width:265px;
padding-left:30px;
}
div.contentslider_4 div.right p.buttonwrapper, div.contentslider_5 div.right p.buttonwrapper {
margin-top:15px;
}
div.contentslider_4 div.right .buttonmedium, div.contentslider_5 div.right .buttonmedium {
font-size:1.10em;
height:30px;
padding:5px 13px 0;
}
div.contentslider_4 p, div.contentslider_5 p {
color:#333;
max-height:none;
}
div.contentslider_5 div.right {
background:transparent;
bottom:auto;
top:25px;
right:0;
max-width:none;
width:207px;
padding-left:25px;
padding-right:0;
}