/* @override 
	http://216.139.245.162/dev/templates/as_ocean_breeze_6_sub/css/common.css
	http://thecheepcheeps.com/page/templates/as_ocean_breeze_2_sub/css/common.css
	http://thecheepcheeps.com/page/templates/as_ocean_breeze_3_sub/css/common.css
*/

@charset "utf-8";
/* CSS Document */
* {
}
ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, span, em,img, a {
border: 0;
}

/* changed a */
a {
color: #004e8e;
/* removes dotted outline on focus */
}

body {
background-color: #505050;
color: #4b4b4b;
}

/* change: added h3 */
h3 {
}

iframe {
border: 0 solid #FFF;
}

.moduletablelinks, .moduletableimages, .moduletablepdfs {
}

.moduletablelinks h3 {
}

p,label {
}


/*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: #DFDFDF;
}

p.page a {
color: #004e8e;
}

/*Change: Old mast head here:*/
/*#masthead {
}
*/
 /*New mast head*/ 
#masthead {
}

#main_content {
}
#page_top {
background: #DFDFDF;
}
#header {
background: #505050;
}
#header ul, #header ul li {
color: #999999
}
#header ul a {
color: #FFFFFF;
}
div.logo a{
	background: #FFFFFF;
}
img.logo {
}
div.logo{
	background: #FFFFFF;
}
#secondary_content {
/*Change in margins:
*/
}
.cssbox1 {
background: #fff;
}
* html .cssbox1 {
background: #fff;
}
*:first-child+html .cssbox1 {
background: #fff;
}
.cssbox2 {
background: #fff;
}
.cssbox3 {
background: #e4e4e4;
}
/*pdg centers flash*/
.cssbox4 {
background: #e4e4e4;
}
.cssbox4 .left {
}
#footer {
background: #FFFFFF;
}
#footer p {
color: #666;
}
#footer .copyright {
color: #fff;
}

#footer .copyright a {
color: #fff;
}
/*inside pages*/
#inside_main_content {
	background: #FFFFFF;
}

* html #inside_main_content {
background-color: #FFFFFF;
}

*:first-child+html #inside_main_content {
background-color: #FFFFFF;
}

#inside_main_content .cssbox1 {
}
#column1 {
}
#column2 {
}
/* change: added a */
#column2 a {
color: #004e93;
}
/*header_nav*/
ul#header_nav {
}
ul#header_nav li {
}
ul#header_nav li a {
color: #505050;
background: #DFDFDF;
}
/*secondary_header_nav*/
ul#secondary_header_nav {
}
ul#secondary_header_nav li {
color: #fff;
}
ul#secondary_header_nav li a {
color: #fff;
}

/*main_nav*/
#main_nav {
color: #013366;
background: #FFFFFF;
/* 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: #013366;
}
/* change: defining main_nav a */
#main_nav a {
/*background: url(../images/divider.png) no-repeat center right;*/
color: #4b4b4b;
}

#main_nav a:hover {
color: #000;
}
#main_nav .current a {
color: #000;
}
#main_nav .last {
background: none;
}

/*sidebar_nav*/
#sidebar_nav, #spanish_nav {
background-color: #e4e4e4;
}
/*
changed: sidebar nav
#sidebar_nav li {
}
#sidebar_nav li a {
color: #004e8e;
}
*/
#sidebar_nav li {
}
#sidebar_nav li a, #spanish_nav li a {
color: #4b4b4b;
}

#sidebar_nav li, #spanish_nav li{
	background: #F3F3F4 url(../../images/help_button.png) no-repeat 10px 0;
}
#sidebar_nav li.patient-forms, #sidebar_nav li.request-an-appointment,
#spanish_nav li.patient-forms, #spanish_nav li.request-an-appointment{
	background: #F3F3F4 url(../../images/form_button.png) no-repeat 10px 0;
}
#sidebar_nav li.insurance-and-billing, #spanish_nav li.insurance-and-billing{
	background: #F3F3F4 url(../../images/insurance_button.png) no-repeat 10px 0;
}
#sidebar_nav li.online-bill-pay, #spanish_nav li.online-bill-pay{
	background: #F3F3F4 url(../../images/credit_card_button.png) no-repeat 10px 0;
}
#sidebar_nav li.directions, #spanish_nav li.directions{
	background: #F3F3F4 url(../../images/directions_button.png) no-repeat 10px 0;
}
#sidebar_nav li.newsletter-signup, #spanish_nav li.newsletter-signup{
	background: #F3F3F4 url(../../images/envelope_button.png) no-repeat 10px 0;
}

/*inside_secondary_nav*/
#inside_secondary_nav {
color: #4b4b4b;
/* changed margins */
}
/* changed: nav a stuff */
#inside_secondary_nav a {
color: #606060;
}
#inside_secondary_nav a:hover {
color: #606060;
}
#inside_secondary_nav .indent {
}
#inside_secondary_nav .current a {
color: #000;
}

/*
old nav a
#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;
}
/* change added smaller colored anchors */
p.orange a {
}

/*typhograpy*/
p {
}
#main_content h1 {
color: #fff;
background-color: #676767;
}

/* change: added moduletable h3 */
#main_content .moduletable h3 {
color: #fff;
background: #676767;
}

#main_content h3 {
color: #fff;
background: #676767;
}

#main_content h3.titlebar_link {
}

h2 div.moduletable {
}

#inside_main_content #bread_crumb {
background-color: #676767;
}

/* changed: added content pane */

.contentpaneopen h1 {
/*background-color:#004e8e;
*/
}

.cssbox1 h2 {
color: #2c5d5d;
border-bottom: dotted 1px #2c5d5d;
}
/*changed cssbox p */
/*.cssbox1 p {
}
*/

.cssbox1 p, .cssbox1 li {
color: #000;
}
.cssbox2 p {
color: #4b4b4b;
}
.cssbox4 p {
color: #606060;
}
.large {
}

#bread_crumb {
color: #606060;
/* added width */
}

#bread_crumb div.moduletable {
color: #FFFFFF;
}

* html #bread_crumb {
}

/*IE7 Only rule*/
*:first-child+html #bread_crumb {
}

/* change: added more breadcrumb stuff */

#bread_crumb a {
color: #fff;
}

#bread_crumb .moduletable {
}

* html #bread_crumb * {
}

/*IE7 Only rule*/
*:first-child+html #bread_crumb * {
}

* html #bread_crumb a {
}

/*IE7 Only rule*/
*:first-child+html #bread_crumb a {
}

/*IE7 Only rule*/
*:first-child+html #bread_crumb a img {
}

* html #bread_crumb a img {
}

.cssbox2 a {
color: #606060;
}
.cssbox3 a {
/* change: removed padding */
/*/
/* change: margins */
color:#606060;
}


.cssbox4 a {
color: #2c5d5d;
}
#secondary_content h2 {
color: #fff;
background: #676767;
}
#secondary_content h2 a {
color: #FFFFFF;
}
#inside_main_content .cssbox1 h2 {
color: #2c5d5d;
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 {
}


#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: #505050;
color: #F2F2EB;
}


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

table.contentpaneopen li {
}


/* Quiz CSS */

.goodanswer {
color: #00FF00;
}

.badanswer {
color: #FF0000;
}

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

.ctcss-ul-style label {
}

/*Breaking News Styles*/

.bnews {
color: #606060;
}

.bnews h3 {
color: #2c5d5d;
}

/*Module table links */
div.moduletablelinks a {
color: #004e8e;
}
.moduletablelinks, .moduletableimages {
}

.moduletablelinks h3 {
}
#footer .moduletable {
color: #4b4b4b;
}

p.label {
}

/* Joomla content styles */

.contentheading {
color: #676767;
border-bottom: dotted 1px #676767;
}

table.contentpaneopen {
}

td {
color: #606060;
}

.buttonheading {
}

#cosmoTestSpan_1_module0 h1 {
}

.gmnoprint {
}

#inside_secondary_nav li.top a {
border-bottom: 3px solid #676767;
}

a.current {
color: #606060;
}

div.bottom_bar {
border-bottom: 3px solid #676767;
}

div.pdf_link {
}

div.pdf_link a {
}

div.pdf_link a img {
}

div.pdf_link span.desc {
}

div.pdf_listing a.img {
left: 0
}

div.pdf_listing {
}

div.pdf_listing a {
}

div.pdf_listing a.img {
}

div.pdf_listing span.desc {
}

table.contentpaneopen h3 b {
color: #FFFFFF;
background: url(../images/patsat.png);
}

#preview {
border: 1px solid #ccc;
background: #333;
color: #fff;
}

.mvf_text {
}




#footer a{
	color: #4b4b4b;
}



#footer a:hover{
	color: #4b4b4b;
}
