﻿body 									/* Additional property to main.css body sytle */
{
	LINE-HEIGHT: 140%;
}



.whtbg									/* Establishes white background and border for home page elements */
{
	vertical-align: top; 
	border-top:none;
	border-left:1px #CCC solid;
	border-bottom:1px #CCC solid;
	border-right:1px #CCC solid;
	background-color:#FFF;
	margin:0px 3px 3px 3px;
}
.intro 										/* Additional padding for intro par. on mainpage */
{

	padding: 10px;
	line-height: 150%;
}

.caption									/* Styles for caption under press release on mainpage */
{
	padding: 0px 10px; 
	font: 8pt Verdana, sans-serif; 
	line-height: 120%;
}

div.title	                                   /* Sets properties for side menu title */
{
	BACKGROUND-COLOR:#71A3BE;
	PADDING: 1px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
}
div.border	                                   /* Sets border for side menu sections */
{
	BORDER: 1px dashed #71A3BE;
	PADDING: 3px;
	MARGIN-BOTTOM: 2px;
}

div.border2	                                   /* Sets border for home page sections */
{
	BORDER: 1px solid #71A3BE;
	PADDING: 3px;
	MARGIN-BOTTOM: 2px;
}

.header			                                   /* Sets blue outline, text & white background for headers */							
{
	PADDING: 3px;
	COLOR: #006699;
	BORDER: 1px solid #006699;
	FONT: bold 10pt Verdana, sans-serif;
}
.header2			                                   /* Sets blue underline, text & white background for headers level 2 */							
{
	PADDING: 3px;
	COLOR: #666;
	BORDER-BOTTOM: 1px solid #666;
	FONT: bold 10pt Verdana, sans-serif;
}
.header3			                                   /* Sets black underline, text & white background for headers level 2 */							
{
	PADDING: 3px;
	COLOR: #000;
	BORDER-BOTTOM: 1px solid #000;
	FONT: bold 10pt Verdana, sans-serif;
}
.header4			                                   /* Sets blue underline, text & white background for headers level 2 */							
{
	PADDING: 3px;
	COLOR: #666;
	BORDER-BOTTOM: 0px;
	FONT: bold 10pt Verdana, sans-serif;
}

.bulpad
{
	 padding: 4px 0px;
}
.lh110
{
	line-height: 110%;
}
LI.pad	
{
	padding: 2px;
}
.btnHurr	
{										/* Establishes border and alignment for button-links in hurricane section */
	text-align: center;
	border: 1px solid #999;
	padding: 1px;
	font-size: 8pt;
	width: 15%;
}
a.hur:link 
{ 											/* Styles for Hurricane Button links */
	color:#999;
	text-decoration:none;
}
a.hur:visited	       
{ 
	text-decoration:none;
    color: #666;
}
a.hur:hover 
{ 
	color:#006699;
	text-decoration:underline;   
}
    
a.paag:link 
{ 											/* Styles for program at a glancEs (PAAG) links so links stay blue */
	color:#006699;
	text-decoration:underline;
    }
a.paag:visited	       
{ 
	text-decoration:underline;
    color: #006699;
}
a.paag:hover 
{ 
	color:#666;
	text-decoration:none;
}
    
.smalltextbold						/* Sets style for titles in Programs at a Glance contact table */
{	
	font: bold xx-small Verdana, sans-serf;
	padding-left: 6px;
}   
.smalltextnorm                    /* Sets style for content in Programs at a Glance contact table */
{
	font: normal xx-small verdana, sans-serif;
}
.paag_title						/* Sets style for Program at a Glance title/link */
{
	font: bold small verdana, sans-serif;
}    
.top	
{									/* Sets style for "top" link on hurricane pages */
	font-size: 7pt;
	text-align: left;
}
.pad	
{								/* Sets a padding of 4 pixels */
	padding: 4px;
}
.quote 
{								/* Styles for quote in Press Release */
	FONT: bold italic 14px Times,serif;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	WIDTH: 175px;
}
.quotesign 
{								/* Styles for quote signature in Press Release */
	FONT-WEIGHT: bold; 
	FONT-STYLE: italic; 
	TEXT-ALIGN: right;
	FONT: bold italic 14px Times,serif;
}
.pdf 
{
	font: 9px Verdana, sans-serif;
}

hr
{
	border: 1px dashed #999;
}
.new
{
	background: yellow; 
	font-weight: bold; 
	font-size: 6px;
}
.maincol2 	{
	width: 15%;			
	color : #000000;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	border: 1px solid #999; 
	padding: 8px 8px 5px 2px;
	margin-left: 10px;
	margin-bottom: 10px; 
	}
.caption2 {						
	FONT: italic 11px Times,serif;
	TEXT-ALIGN: right;
}
#list li
{
	padding-bottom: 4px;
}

#tbl td						/* Sets style for tbl columns */
{
	text-align: left; 
	border: 1px solid #c0c0c0; 
	padding: 2px;
}
							/*from pipo for homepage*/
							#pipo_column
{
	border:1px solid #cccccc;
	padding:10px 0px 0px 0px;
	-moz-border-radius:5px;
}
.pipo_sublinks
{
	float:left;
	padding:0px 10px 0px 0px;
	list-style:none;
}
