@charset "utf-8";
/* CSS Document */
* {
}
ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, span, em,img, a {
border: 0;
}
a {/* removes dotted outline on focus */
}
body {
background-color: #d5e8ef;
color: #606060;
}
/*ie png fix disables certain classes, divs and headings*/
* html .cssbox1, .cssbox2, .cssbox3, .cssbox4 {
behavior: none;
}
* html h1,h2,h3 {
behavior: none;
}
* html #secondary_content {
behavior: none;
}
/*layout*/
#wrapper {
}
#page {
background: transparent url(../images/page_bg.png) repeat-y top left;
}
/*
Change: Old mast head here:
#masthead {
}
*/
/* New mast head */
#masthead {
}

#main_content {
}
#header {
background: url(../images/page_top.png) no-repeat bottom left;
}
div.logo a{
	background: transparent url(../images/logo_bg_right.gif) no-repeat top right;
}
img.logo {
}
div.logo{
	background: transparent url(../images/logo_bg_left.gif) no-repeat top left;
}
#secondary_content {
/*Change in margins:
*/
}
.cssbox1 {
background: #fff url(../images/corner1.png) no-repeat bottom left;
}
.cssbox2 {
background: #fff url(../images/corner1.png) no-repeat bottom left;
}
.cssbox3 {
background: #fff url(../images/corner2.png) no-repeat bottom right;  0 10px 0;
}
/*pdg centers flash*/
.cssbox4 {
background: #d5e8ef url(../images/corner3.png) no-repeat bottom right;
}
.cssbox4 .left {
}
#footer {
background: url(../images/footer_bg.png) no-repeat top left;
}
#footer p {
}
#footer  .copyright {
color: #004e8e;
}
/*inside pages*/
#inside_main_content {
}
#inside_main_content .cssbox1 {
}
#column1 {
}
#column2 {
}
/*header_nav*/
ul#header_nav {
}
ul#header_nav li {
}
ul#header_nav li a {
color: #fff;
background: url(../images/header_nav_tab.png) no-repeat top left;
}
/*secondary_header_nav*/
ul#secondary_header_nav {
}
ul#secondary_header_nav li {
color: #004e8e;
}
ul#secondary_header_nav li a {
color: #004e8e;
}

/*main_nav*/
#main_nav {
color: #004e8e;
background: url(../images/nav_bg.png) repeat-x top left;
/* changed: added text align */
}

*:first-child+html #main_nav {
}

* html #main_nav {
}


/*
changed: Old nav li
#main_nav li {
color: #004e8e;
}
*/

/* New nav li */
#main_nav li {
color: #004e8e;
}

#main_nav a {
background: url(../images/divider.png) no-repeat center right;
color: #004e8e;
}
#main_nav li a:hover {
color: #000;
}
#main_nav .current a {
color: #000;
}
#main_nav .last {
background: none;
}

/*sidebar_nav*/
#sidebar_nav {
background-color: #fff;
}
/*
changed: sidebar nav
#sidebar_nav li {
}
#sidebar_nav li a {
color: #004e8e;
}
*/
#sidebar_nav li {
}
#sidebar_nav li a {
color: #004e8e;
}
.sidebar_one {
background: url(../images/download_forms.png) no-repeat;
}
.sidebar_two {
background: url(../images/how_to_prepare.png) no-repeat;
}
.sidebar_three {
background: url(../images/insurance_accepted.png) no-repeat;
}
.sidebar_four {
background: url(../images/online_bill_pay.png) no-repeat;
}
.sidebar_five {
background: url(../images/directions.png) no-repeat;
}
.sidebar_six {
background: url(../images/newsletter.png) no-repeat;
}

/*inside_secondary_nav*/
#inside_secondary_nav {
color: #fff;
}
#inside_secondary_nav a {
color: #004e8e;
}
#inside_secondary_nav .indent {
}
#inside_secondary_nav .current a {
color: #000;
}

/*misc classes*/
.clear {
}
.left {
}
.right {
}
.orange {
color: #e37d16;
}
.blue_green {
color: #2c5d5d;
}

/*typhograpy*/
p {
}
#main_content h1 {
color: #fff;
background-color: #004e8e;
}
#main_content h3 {
color: #fff;
background: #004e8e url(../images/arrow.png) no-repeat center right;
}

#main_content h3.titlebar_link {
}

h2 div.moduletable {
}

#inside_main_content h1 {
background-color: #004e8e;
}
.cssbox1 h2 {
color: #004e8e;
border-bottom: dotted 1px #2c5d5d;
}
.cssbox1 p {
}
.cssbox2 p {
color: #606060;
}
.cssbox4 p {
color: #606060;
}
.large {
}
a {
}
#bread_crumb {
color: #004e8e;
}
.cssbox2 a {
color: #606060;
}
.cssbox3 a {
/* change: removed padding */
/*/
/* change: margins */
color:#004e8e;
}


.cssbox4 a {
color: #004e8e;
}
#secondary_content h2 {
color: #fff;
background: #004e8e url(../images/arrow.png) no-repeat center right;
}
#inside_main_content .cssbox1 h2 {
color: #004e8e;
border-bottom: dotted 1px #2c5d5d;
}
#inside_main_content .cssbox1 .link_list p {
}

/*link_list*/
.link_list {
}
.link_list li {
}
.link_list li a {
color: #013366;
}

/* Stuff added recently */

.cssbox3 a:hover {
}

#footer .moduletable {
}


#main_nav li .nl_subnav {
background: none;
}

#main_nav li .nl_subnav li {
}

#main_nav li .nl_subnav a {
background: #fff;
}

#main_nav li .nl_subnav a:hover {
background: #EFEFE7;
color: #004e8e;
}


#slideshow {
}
 
#slideshow img {
border: 1px solid #ccc;
background-color: #eee;
}

/* Quiz CSS */

.goodanswer {
color: #00FF00;
}

.badanswer {
color: #FF0000;
}

#main_content h1.ctcss-title {
color: #004e8e;
background-color: #fff;
}
#main_content p.ctcss-question-title {
}

.ctcss-ul-style label {
}

/*Breaking News Styles*/

.bnews {
color: #606060;
}

.bnews h3 {
color: #004E8E;
border-bottom: 1px solid #004E8E;
}

.bnews p {
}

.rmlink {
}

/* Joomla content styles */

.contentheading {
color: #004e8e;
border-bottom: dotted 1px #2c5d5d;
}

.cssbox1 .moduletable * {
}

#footer a{
	color: #606060;
}

#footer a:hover{
	color: #606060;
}