/*---------------------------------------------*/
/*  waterboards.css                          */
/*  Version 1.20                               */
/* Last Updated 06/20/2007                     */
/*                                             */
/*  Water boards-specific styles                 */
/*---------------------------------------------*/

/* Custom Waterboards Browser version message */
#browser_version {
	background:#ffdddd;
	color:#ff1111;
	border:2px dashed #ff1111;
	padding:5px;
	display:none;
}


h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 1.38em;
	color: #253b5a;
	border-bottom:2px dotted #999;
	margin:14px 0;
	width:99%; /* Fix IE problem, too short */
}
h2
{
	font-smooth: always;
	/*text-transform:uppercase;*/
 font-weight: bold;
	font-size: 1.1em;
	color: #1d3b66;
	border:1px solid #ccd4df;
	margin:10px 0;
	padding:3px 2%;
	background-color:#e7e9ec;
	width:95%; /* Fix IE problem, too short */
}
h3
{
	font-size:1.2em;
	text-transform:uppercase;
	margin-bottom:6px;
}
h4
{
	font-size:1em;
	font-weight:bold;
}
hr
{
	color: #088110;
	background-color: #088110;
	height: 2px;
	border: 0;
}

/* First Level List Items */
#middle_column ol { list-style-image:none; margin-bottom:0px; font-weight:normal; }
#middle_column ol li { list-style-image:none; margin-bottom:0px; font-weight:normal; }
#middle_column ul {	list-style-image:url(../images/ca_department/arrow_green.gif); margin-bottom:0px; font-weight:normal; }
#middle_column ul li { list-style-image:url(../images/ca_department/arrow_green.gif); margin-bottom:0px; font-weight:normal; }

/* Second Level List Items */
#middle_column li ol { list-style-image:none; margin-bottom:0px; font-weight:normal; }
#middle_column li ol li { list-style-image:none; margin-bottom:0px; font-weight:normal; }
#middle_column ul li ul { list-style-image:url(../images/ca_department/arrow_blue.gif); margin-bottom:0px; font-weight:normal; }
#middle_column ul li ul li { list-style-image:url(../images/ca_department/arrow_blue.gif);	margin-bottom:0px; font-weight:normal; }

/* Third Level List Items */
#middle_column ul li ul li ul { list-style-image:url(../images/ca_department/dot_green.gif); margin-bottom:0px; font-weight:normal; }
#middle_column ul li ul li ul li{ list-style-image:url(../images/ca_department/dot_green.gif);	margin-bottom:0px; font-weight:normal; }
#middle_column ul li ul li ol { list-style-image:none; margin-bottom:0px; font-weight:normal; }
#middle_column ul li ul li ol li { list-style-image:none; margin-bottom:0px; font-weight:normal; }

/* Forth Level List Items */
#middle_column li ul li ul li ul { list-style-image:url(../images/ca_department/dot_blue.gif); margin-bottom:0px; font-weight:normal; }
#middle_column li ul li ul li ul li { list-style-image:url(../images/ca_department/dot_blue.gif);	margin-bottom:0px; font-weight:normal; }
#middle_column li ul li ul li ol { list-style-image:none; margin-bottom:0px; font-weight:normal; }
#middle_column li ul li ul li ol li { list-style-image:none; margin-bottom:0px; font-weight:normal; }

/* Fifth Level List Items */
#middle_column li ul li ul li ul li ul { list-style-image:url(../images/ca_department/ring_green.gif); margin-bottom:0px; font-weight:normal; }
#middle_column li ul li ul li ul li ul li { list-style-image:url(../images/ca_department/ring_green.gif);	margin-bottom:0px; font-weight:normal; }
#middle_column li ul li ul li ul li ol { list-style-image:none; margin-bottom:0px; font-weight:normal; }
#middle_column li ul li ul li ul li ol li { list-style-image:none; margin-bottom:0px; font-weight:normal; }

/* Sixth Level List Items */
#middle_column li ul li ul li ul li ul li ul { list-style-image:url(../images/ca_department/ring_blue.gif); margin-bottom:0px; font-weight:normal; }
#middle_column li ul li ul li ul li ul li ul li { list-style-image:url(../images/ca_department/ring_blue.gif);	margin-bottom:0px; font-weight:normal; }
#middle_column li ul li ul li ul li ul li ol { list-style-image:none; margin-bottom:0px; font-weight:normal; }
#middle_column li ul li ul li ul li ul li ol li { list-style-image:none; margin-bottom:0px; font-weight:normal; }

.blockTitle
{
	background-color:#335b96;
	color:#FFFFFF;
	width: inherit;
	padding:5px 5px 5px 5px;
	text-align:left;
	height:15px;
	font-size:1em;
	font-weight:bold;
	margin-bottom:5px;
}
.green
{
	color: #088110;
	border:none;
	background-color:#ffffff;
}
.green
{
	color: #088110;
	border:none;
	background-color:#ffffff;
}
.red_bold_text
{
	font:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
}
.red_text
{
	font:Arial, Helvetica, sans-serif;
	color:#FF0000;
}

/***************************************************************************************/
/******************* PREVIOUS CSS STYLE  FILE NAME WAS default.css  ********************/

.blackHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 100%;
}
.blueContent
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
}
.blueIndent
{
	margin-left: 20px;
	color: #000033;
}
.blueLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000066;
	font-size: 71%;
}
.content
{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 100%;*/
}
.contentItalic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 71%;
	color: #000000;
	font-style: italic;
}
.contentLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 71%;
	color: #0000FF;
}
.conversion
{
	font-family: Arial, Helvetica, sans-serif;
}
.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.85em;
}
.header
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 80%;
}
.indent
{
	margin-left: 20px;
}
.listBlueSubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000033;
	font-size: 100%;
	font-style: normal;
}
.listSubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	font-style: normal;
}
.radioBg
{
	background-color: #003399;
	color: #000000;
}
.redLink
{
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
}
.redLink a
{
	color: #990000;
}
.redLink a:link
{
	color: #990000;
}
.redLink a:hover, a:active
{
	color: #990000;
}
a.redLink
{
	color: #990000;
}
a.redLink:link
{
	color: #990000;
}
a.redLink:hover, a.redLink:active, a.redLink:visited
{
	color: #990000;
}

.linkRed
{
	color: #990000;
}
.linkRed a
{
	color: #990000;
}
.linkRed a:link
{
	color: #990000;
}
.linkRed a:hover, a:active
{
	color: #990000;
}
a.linkRed
{
	color: #990000;
}
a.linkRed:link
{
	color: #990000;
}
a.linkRed:hover, a.linkRed:active
{
	color: #990000;
}
.search
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 71%;
	color: #FFFFFF;
}
.subtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 100%;
	font-size: 1.1em;
	color: #000000;
}
.blueSubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #1d3b66;
	font-size: 1.1em;
}
.greenSubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #088110;
	font-size: 1.1em;
}
.title
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
}
.contentWhite
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.redContent
{
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
}
.contentRed
{
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
}


/********* START Page Content Styles ********************************************/
#page_contents
{
	/*padding-left:0px;
	padding-right:20px;*/
	padding-top:0px;
	padding:0px 0px 0px 0px;
	overflow:visible;
	display:inline;
}
#page_contents a
{
	color:#335B96;
	display: inline;
}
/* THIS #page_contents SECTION CAUSING CONFLICTS WITH TabPanel MODULES */
#page_contents a:link, a:active	
{
	text-decoration:underline;
	color:#335b96;
	background:transparent;
}

#page_contents a:visited
{
	text-decoration:underline;
	color:purple;
	background:transparent;
}

#page_contents a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	background:#335b96;
}

#page_contents ul li a
{
	color: #000000;
	display:inline;
}

/*
.content {
	color: #000000;
	font-weight:normal;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
}

.content a:link, a:active	
{
	text-decoration:underline;
	color:#335b96;
	display:inline;
}

.content a:visited
{
	text-decoration:underline;
	color:purple;
	background:#ffffff;
	display:inline;
}

.content a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	background:#335b96;
	display:inline;
}

#carousel a:link	
{
	text-decoration:underline;
	color:#335b96;
	display:inline;
}*/

#carousel a
{
	display:inline;
}

.announcement
{
	text-decoration:none;
	position:relative;
	display:block;
	padding-right:16px;
 //clear:right;
}
.announcement a
{
	border-bottom:1px dotted #999;
	text-decoration:none;
	display:block;
	color:#335B96;
}
.announcement ul a
{
	text-decoration:none;
	display:block;
	color:#335B96;
}
.announcement a:link
{
	border-bottom:1px dotted #999;
	text-decoration:none;
	color:#335B96;
}
.announcement a:visited
{
	border-bottom:1px dotted #999;
	text-decoration:none;
	color:#335B96;
}
.announcement a:hover, a:active
{
	border-bottom:1px dotted #999;
	text-decoration:none;
	color:#FFFFFF;
	background:#088110;
	display:inline;
}

/********* END Page Content Styles *********************************************/
