﻿/* Primary Background Color Classes */
/* -------------------------------------------------------------- */
.col_white 		{ background-color: #FFFFFF; }
.col_lightred 	{ background-color: #B2030C; }
.col_darkred 	{ background-color: #990100; }
.col_gray 		{ background-color: #B3B3B3; }
.col_darkgray 	{ background-color: #666666; }
.col_lightblue 	{ background-color: #4074CF; }
.col_darkblue 	{ background-color: #003693; }

/* Global Classes */
/* -------------------------------------------------------------- */
html,form {
height:0px;
	}
}
body, table, td, p { font-family: arial; font-size: 13px; color: #333333; }

.header_body { background-image: url('bg.gif'); 
background-position: left top; background-repeat: repeat-y; background-color: #4074CF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.header_search_p { margin: 2px 21px 8px 21px; }
.header_search_field { border: 1px solid #000033; width: 140px; height: 20px; }
.header_datelink_p { margin: 12px 25px 5px 21px; }
.header_datelink_p, .header_datelink_p a { font-family: verdana; font-size: 10px; color: #CCD7E9; }
.header_datelink_p a:hover { text-decoration: none; }

.header_ecodev_body { background-image: url(img/bg.gif); background-position: left top; background-repeat: repeat-y; background-color: #4074CF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.header_ecodev_search_p { margin: 2px 21px 8px 21px; }
.header_ecodev_search_field { border: 1px solid #003693; width: 140px; height: 20px; }
.header_ecodev_datelink_p { margin: 12px 25px 5px 21px; }
.header_ecodev_datelink_p, .header_ecodev_datelink_p a { font-family: verdana; font-size: 10px; color: #003693; }
.header_ecodev_datelink_p a:hover { text-decoration: none; }

.header_cvb_body { background-image: url(templates/cvb/img/bg.gif); background-position: left top; background-repeat: repeat-y; background-color: #4074CF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.header_cvb_search_p { margin: 2px 21px 8px 21px; }
.header_cvb_search_field { border: 1px solid #000033; width: 140px; height: 20px; }
.header_cvb_datelink_p { margin: 12px 25px 5px 21px; }
.header_cvb_datelink_p, .header_cvb_datelink_p a { font-family: verdana; font-size: 10px; color: #000000; }
.header_cvb_datelink_p a:hover { text-decoration: none; }

.header_lgip_body { background-image: url(templates/lgip/img/bg.gif); background-position: left top; background-repeat: repeat-y; background-color: #4074CF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.header_lgip_search_p { margin: 2px 21px 8px 21px; }
.header_lgip_search_field { border: 1px solid #000033; width: 140px; height: 20px; }
.header_lgip_datelink_p { margin: 12px 25px 5px 21px; }
.header_lgip_datelink_p, .header_lgip_datelink_p a { font-family: verdana; font-size: 10px; color: #FFFFFF; }
.header_lgip_datelink_p a:hover { text-decoration: none; }

.header_parks_body { background-image: url(templates/parks/img/bg.gif); background-position: left top; background-repeat: repeat-y; background-color: #4074CF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.header_parks_search_p { margin: 2px 21px 8px 21px; }
.header_parks_search_field { border: 1px solid #000033; width: 140px; height: 20px; }
.header_parks_datelink_p { margin: 12px 25px 5px 21px; }
.header_parks_datelink_p, .header_parks_datelink_p a { font-family: verdana; font-size: 10px; color: #CCD7E9; }
.header_parks_datelink_p a:hover { text-decoration: none; }



.footer_p { margin: 20px 20px 20px 20px; }
.footer_span { font-size: 11px; color: #FFFFFF; }
.footer_span a { font-size: 11px; color: #FFFFFF; }
.footer_cvb_span { font-size: 11px; color: #FFFFFF; }
.footer_cvb_span a { font-size: 11px; color: #FFFFFF; }

.sub_nav_p	{ margin: 20px 20px 20px 20px; }
.sub_nav_p a { font-family: arial; font-weight: bold; font-size: 11px; color: #F0D9D9; text-decoration: none; line-height: 18px; }
.sub_nav_p a:hover { text-decoration: underline; color: #FFFFFF; }

.sub_ecodev_nav_p	{ margin: 20px 20px 20px 20px; }
.sub_ecodev_nav_p a { font-family: arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 18px; }
.sub_ecodev_nav_p a:hover { text-decoration: underline; color: #FFFFFF; }

.sub_cvb_nav_p	{ margin: 20px 20px 20px 20px; }
.sub_cvb_nav_p a { font-family: arial; font-weight: bold; font-size: 11px; color: #333333; text-decoration: none; line-height: 18px; }
.sub_cvb_nav_p a:hover { text-decoration: underline; color: #000000 ; }

.sub_lgip_nav_p	{ margin: 20px 20px 20px 20px; }
.sub_lgip_nav_p a { font-family: arial; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 18px; }
.sub_lgip_nav_p a:hover { text-decoration: underline; color: #FFFFFF ; }

.breadcrumb_p { margin: 6px 8px 9px 8px; }
.breadcrumb_p, .breadcrumb_p a, .breadcrumb_p td { font-family: arial; font-size: 11px; color: #3362BF; }
.breadcrumb_p a:hover { text-decoration: none; }

.page_title_p { margin: 7px 20px 7px 20px; font-family: arial; font-size: 19px; color: #003366; }
.page_text_p { margin: 5px 20px 5px 20px; }

/* Home Template Classes */
/* -------------------------------------------------------------- */
.home_mission_p { margin: 15px 20px 15px 17px; }
.home_mission_span { color: #FFFFFF; }
.home_moreinfo_content_p	{ margin: 30px 0px 30px 0px; }
.home_newsbrief_ul { padding-right: 20px; }
.home_newsbrief_li { line-height: 20px; font-weight: bold; font-size: 12px; margin: 0px 0px 25px 0px; }
.home_contactinfo_span, .home_contactinfo_span a { font-size: 14px; font-weight: bold; line-height: 20px; }
.home_contactinfo_span a { text-decoration: none; color: #333333; }
.home_contactinfo_span a:hover { text-decoration: underline; color: #555555; }
.home_iama_p { margin: 0px 0px 23px 0px; }
a.home_weather_link { font-family: arial; font-size: 11px; color: #003693; }
a.home_weather_link:hover { text-decoration: none; }

/* Calendar Template Classes */
/* -------------------------------------------------------------- */
.calendar_p { margin: 20px 20px 20px 20px; }
.cal_title_cell { padding: 8px 7px 8px 7px; color: #FFFFFF; font-weight: bold; }

.day_title_cell { padding: 2px 0px 3px 0px; color: #FFFFFF; background-color:#999999; font-family:Arial; font-weight:bold;}

.day_cell { padding: 2px 3px 3px 3px; background-color:white; color:#666666; font-family:Arial; font-size:11px; height:45px;}
.day_context_cell { padding: 2px 3px 3px 3px; color:#999999; background-color:#DDDDDD; font-family:Arial; font-size:11px; height:45px; }
.calendar_title_cell, .calendar_title_cell td {  color:White; font-family:Arial; font-size:18px;}
a.day_link { color:#003693; font-family:Arial; font-size:11px; display: block; line-height: 12px; margin: 0px 0px 6px 0px; }
a.day_link:hover { text-decoration: none; }

/* Site Map Template Classes */
.sitemap_p { margin: 5px 18px 20px 22px; }
.sitemap_list_table { margin: 0px 0px 5px 0px; }
.sitemap_list_table a { font-family: arial; font-size: 12px; color: #3362BF; line-height: 23px; }
.sitemap_list_table a:hover { text-decoration: none; }
.sitemap_list_title { font-weight: bold; }

.pcn_p { margin: 5px 15px 20px 15px; }

.default_console a { text-decoration:none; color:#FFFFFF; }
.default_console a:hover { text-decoration:underline; }
.error_console a { text-decoration:none; color:#FF0000; }
.error_console a:hover { text-decoration:underline; }

p.mgHomeCondition { margin: 0px 0px 0px 0px; font-size: 12px; font-family: Arial; color: #002740; }
p.mgHomeWeather { margin: 10px 0px 0px 15px; font-size: 12px; font-family: Arial; color: #CCCCCC; }
p.mgHomeWeatherLegal { margin: 15px 0px 0px 0px; font-size: 11px; font-family: Arial; color: #CCCCCC; }

.authoringRegion
{
	background-color:#DDDDDD;
	color:#333333;
}

div#MSOTlPn_WebPartPageDiv 
{
	 overflow: visible !important;
}

table.rotatorTable
{
	padding: 10px;
	width: 100%;
}
td.rotatorBodyCell
{
	padding: 10px;
}
td.rotatorButtonsCell
{
}
td.rotatorPictureCell
{
	text-align: center;
}
