BODY
{font-family: verdana, tahoma, arial, sans-serif;
font-size: 10pt;
margin: 0px 3px;
padding:0px; text-align:left; margin-right:3px; margin-left:3px}

P
{padding-top: 3px;
margin: 0px; padding-bottom:2px;
}

H1
{font-size: 12pt;
font-weight: bold;
padding-top: 15px;
padding-left: 6px;
margin: 0;}

/******************* Tagline on bottom **********/

H2
	{font-size: 10pt;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 6px;
	margin: 0;}

/******************* Heading above body text on each page **********/

H3
	{font-size: 18pt;
	font-weight: bold;
	padding-top: 15px;
	margin: 0}

/********** Huge Letters! **********/

H4
	{font-size: 24pt;
	font-weight: bold;
	padding-left: 6px;
	margin: 0}

/********** This is the style section for the lists **********/

#main, #maindiv
	{
	width: 800px;
	padding-bottom: 5px;
   	margin:auto; 
    border-collapse: collapse;  
	background-color: white; 
    }

#main td, #maindiv
	{
    ;
    }
    	
#main p, #maindiv p 
	{
	margin:0;
	padding: 0 0 6px 6px;
	} 

#nav, #navdiv
	{
	border: 4px double #a8a8d7;
	margin: 8px;
	padding: 6px;
	border-collapse: collapse;
	background-color:#ffffff;
	} 
		
#nav ul, #navdiv ul
	{
	margin: 0;
	padding: 0;
	} 
		
#nav li, #navdiv li
	{
	margin: 0;
	padding: 4px;
	list-style-type:none; font-size:10px; 
	} 

/********** This ends the style section for the lists **********/

/********** Section for left column div on Index.php **********/
#leftcolumn
	{
	border:2px solid #FFCC33; width: 423px;
    border-collapse: collapse;  
	background-color: #FFFFFF;
	float:left;
	margin-left:5px;
    }

#leftcolumn ul
	{
    margin: 0;
    padding-left: 3px;
    font-weight:bold;
    list-style-type:none;
    }

#leftcolumn p
	{
	margin-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	list-style-type:none;
	}

/********** Section for right column div on Index.php **********/

#rightcolumn
	{
	border:2px solid #990000; width: 348px;
    border-collapse: collapse;  
	background-color: #FFFFFF; 
	float:right;
	margin-right: 5px;
    }

#rightcolumn ul
	{
    margin: 0;
    padding-left: 3px;
    font-weight:bold;
    }

#rightcolumn li
	{
	margin-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	list-style-type:none;
	}

#rightcolumn p
	{
	margin-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	list-style-type:none;
	}


/********** Section for Link List on Legislation and Advocacy Page **********/

#linklist ul
	{
	margin: 0;
	padding-left: 3px;
	}

#linklist li
	{
	margin: 0;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	list-style-type:none;
	}

/********** End Section for Link List on Legislation and Advocacy Page **********/

/********** Section for Regular Text Lists **********/

#textlist ul
	{
	margin: 0;
	padding: 3px;
	}

#textlist li
	{
	margin: 0;
	padding: 6px;
	list-style-type:none;
	}

/********** End Section for Regular Text Lists **********/

/********** Section for Bullet Lists **********/

#bulletlist ul
	{
	margin: 0;
	padding: 3px;
	}

#bulletlist li
	{
	margin: 0;
	padding: 6px;
	list-style-type:disc;
	list-style-position:inside;
	}


/********** End Section for Bullet Lists **********/

/********** This is the style section for the calendar table **********/

table.calendar
	{
	margin-left: auto;
	margin-right: auto;
    border-collapse: collapse;  
	width: 600px;
	}


td.calendar
	{
	color: #000000;
	valign: top;
	align: left;
	background-color: #FFFFFF;
	text-decoration:none;
	font-size:12px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px
	}

/********** This ends the style section for the calendar table **********/

table.main
	{ 
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
	width: 800px;
	}

td.main
	{
	padding: 6px;
	color: #000000;
	vertical-align: top;
	background-color: white;
	text-decoration:none;
	font-size:12px
	}

/********** Section for Featured Alerts **********/

#featdiv
	{
	width: 350px;
	padding: 6px;
	border-collapse: collapse;
	background-color:#C0C0C0;
	} 
	
#featdiv ul
	{
	margin: 0;
	padding: 0;
	} 
		
#featdiv li
	{
	margin: 0;
	padding: 4px;
	list-style-type:none; font-size:10px; 
	} 

#featdiv h1
	{
	font-size: 12pt;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 6px;
	margin: 0;
	text-align:center;
	}

#featdiv h2
	{
	font-size: 10pt;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 6px;
	margin: 0;
	text-align:center;
	}


/********** End of Section for Featured Alerts **********/

#summitscheduletable {
	font-family: Verdana, Geneva, sans-serif;
}
table.picture
	{ 
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
	padding: 8px;
	}

td.picture
	{
	border:3px outset #C0C0C0; padding:6px; color: #808080;
	vertical-align: top;
	background-color: #FFFFFF;
	text-decoration:none;
	font-size:10px
	padding-top: 6px
	}

table.footer
	{
	font-size: 8pt;
	margin: 0px;
	padding: 2px; 
	font-weight: bold;
	background-color="#990000";
	}
	

td.footer
	{
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: top;
	background-color: #990000; text-decoration:none
	}

a:link.footer
	{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #990000;
	display: block; font-weight:bold
	}

a:visited.footer
	{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #990000;
	display: block; font-weight:bold
	}

a:hover.footer
	{
	text-decoration: none;
	color: #000000;
	background-color: #FFCC33;
	display: block
	}

a:active.footer
	{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #990000;
	display: block; font-weight:bold
	}