﻿body 
	{
	margin:0; 
	padding:0; 
	color:#000; 
	background-image:url('/images/mainbg.gif'); 
	background-color:#fff; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:100%; 
	font-family:verdana, arial, Helvetica, sans-serif;
	} 

li 
	{
	padding-bottom:3px;
	
	}


li.grants
	{
	padding-bottom:5px;
	padding-top:3px;
	}


ul 
	{
	padding-top:3px;
	}

h1 { 
	background-color: #f7f7f7; 
	color: #ff0033;
	font-weight:bold;
	font-size : 120%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #ff0033;
	border-bottom: 1px solid #ff0033;
	background-repeat: no-repeat; 
	background-position:  right top;
	}
	
h1.about{ 
	background-color: #666699; 
	color: #ffffff;
	font-weight:bold;
	font-size : 120%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-repeat: no-repeat; 
	background-position:  right top;
	}
.centerbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: center;
}

	
	h1.sitemap{ 
	background-color: #cc0000; 
	color: #ffffff;
	font-weight:bold;
	font-size : 120%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-repeat: no-repeat; 
	background-position:  right top;
	}
	
	h2.about { 
	background-color: #666699; 
	color: #ffffff;
	font-weight:bold;
	font-size : 100%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
		border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-repeat: no-repeat; 
	background-position:  right top;
	}



h1.grants { 
	background-color: #4682B4; 
	color: #ffffff;
	font-weight:bold;
	font-size : 120%; 
	padding: 5px; 
	margin-top:15px;

	margin-bottom:5px;
	border-top: 1px solid #4682B4;
	border-bottom: 1px solid #4682B4;
	background-repeat: no-repeat; 
	background-position:  right top;
	}

h2.grants{ 
	background-color: #4682B4; 
	color: #ffffff;
	font-weight:bold;
	font-size : 90%; 
	padding: 5px; 
	margin-top:15px;
		margin-right: 275px;
	margin-bottom:5px;
	border-top: 1px solid #4682B4;
	border-bottom: 1px solid #4682B4;
	background-repeat: no-repeat; 
	background-position:  right top;
	}
	
	a.grants, a.grants:visited 
	{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}

a.grants:hover 
	{
	color:#000000; 
	text-decoration:none; 
	font-weight:bold;
	}
	
	h3.grants{ 
	background-color: #4682B4; 
	color: #ffffff;
	font-weight:bold;
	font-size : 100%; 
	padding: 5px; 
	margin-top:15px;
		margin-right: 275px;
	margin-bottom:5px;
	border-top: 1px solid #4682B4;
	border-bottom: 1px solid #4682B4;
	background-repeat: no-repeat; 
	background-position:  right top;
	}

h1.forms { 
	background-color: #CC0066; 
	color: #ffffff;
	font-weight:bold;
	font-size : 120%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #CC0066;
	border-bottom: 1px solid #CC0066;
	background-repeat: no-repeat; 
	background-position:  right top;
	}

h2.forms { 
	background-color: #CC0066; 
	color: #ffffff;
	font-weight:bold;
	font-size : 100%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #CC0066;
	border-bottom: 1px solid #CC0066;
	background-repeat: no-repeat; 
	background-position:  right top;
	}


h1.directory { 
	background-color: #666633; 
	color: #ffffff;
	font-weight:bold;
	font-size : 120%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #666633;
	border-bottom: 1px solid #666633;
	background-repeat: no-repeat; 
	background-position:  right top;
	}

h2.directory { 
	background-color: #666633; 
	color: #ccccff;
	font-weight:bold;
	font-size : 100%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #ccccff;
	border-bottom: 1px solid #ccccff;
	background-repeat: no-repeat; 
	background-position:  right top;
	}

h1.resources{ 
	background-color: #cc6633; 
	color: #ffffff;
	font-weight:bold;
	font-size : 120%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #cc6633;
	border-bottom: 1px solid #cc6633;
	background-repeat: no-repeat; 
	background-position:  right top;
	}
	
	.largefont
	{font-size: 120%;
	background-color:#FFFFFF;
	color:#cc6633;
	}
	
	.redlargefont
	{font-size: 100%;
	background-color:#ffffff;
	color:#990000;
	}
	

	
	
	
.sitebk{ 
	background-color: #990000; 
	color: #ffffff;
	font-weight:bold;
	font-size : 100%; 
	padding: 2px; 
	margin-top:1px;
	margin-bottom:1px;
	
	background-repeat: no-repeat; 
	background-position:  right top;
	}
	
	
a.sitebk, a.sitebk:visited 
	{
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	}



h2.resources{ 
	background-color: #cc6633; 
	color: #ffffff;
	font-weight:bold;
	font-size : 100%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #cc6633;
	border-bottom: 1px solid #cc6633;
	background-repeat: no-repeat; 
	background-position:  right top;
	}

h1.news { 
	background-color: #669933; 
	color: #ffffff;
	font-weight:bold;
	font-size : 120%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #669933;
	border-bottom: 1px solid #669933;
	background-repeat: no-repeat; 
	background-position:  right top;
	}

h2.news { 
	background-color: #669933; 
	color: #ffffff;
	font-weight:bold;
	font-size : 100%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #669933;
	border-bottom: 1px solid #669933;
	background-repeat: no-repeat; 
	background-position:  right top;
	}


h2 { 
	background-color: #f7f7f7; 
	color: #ff0033;
	font-weight:bold;
	font-size : 100%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #ff0033;
	border-bottom: 1px solid #ff0033;
	background-repeat: no-repeat; 
	background-position:  right top;
	}
	
	h3{ 
	background-color: #f7f7f7; 
	color: #ff0033;
	font-weight:bold;
	font-size : 100%; 
	padding: 5px; 
	margin-top:15px;
	margin-bottom:5px;
	border-top: 1px solid #ff0033;
	border-bottom: 1px solid #ff0033;
	background-repeat: no-repeat; 
	background-position:  right top;
	}

h3 
	{
	font-size : 100%;  
	margin-bottom:0px;
	} 
	
img 
	{
	border:none;
	}

hr 
	{
	color:#cccccc; 
	size:0;
	} 
	
	hr.about
	{
	color:#666633  


	} 
	



table 
	{
	border-collapse:collapse;
	margin-bottom:10px;
	}

th
	{
	text-align:left;
	font-weight:bold;
	background-color:#999999;
	padding: 5px;
	
	}
	
th.images
	{
	text-align:center; 
	font-size:80%; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	padding: 5px;
	
	}
	
	th.grants
	{
	text-align:left;
	font-weight:bold;
	background-color:#4682B4;
	padding: 5px;
	color:#FFFFFF;
	
	}
	
	td.grants
	
	{
	text-align:left;

		padding: 5px;
			background-color:#F0F8FF;
	
	
	}
td.members
	{
	text-align:left;

		padding: 5px;
			background-color:#f7f7f7;
	
	
	}
	
	td.memberscen
	{
	text-align:center;

		padding: 5px;
			background-color:#f7f7f7;
	
	
	}


.submitlink 
	{
	font:75% Arial, verdana, sans-serif;
	}

#footnote 
	{
	background-color:#E7E7E7;
	border:1px solid #c0c0c0;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
	}



#footer 
	{
	background-color:#ffffff;
	border-top:1px solid #c0c0c0;
	padding:5px;
	margin-top:20px;
	margin-bottom:5px;
	font-size: 80%;
	text-align: center;
	clear: both;

	}

#submenu 
	{
	background-color:#E7E7E7;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
	border: 1px solid #c0c0c0;
	font-size: 90%;
	}

#submenu a 
	{
	color:#0D2E7D; 
	text-decoration:none;  
	} 

#submenu a:hover 
	{
	color:#000; 
	text-decoration:underline;  
	} 

	
div.markup 
	{
	font-size:90%;

	background-color:#ccccff;
	padding:25px;
	margin-top:10px;
	margin-bottom:10px;
	width:30%;
	float:right;
	border:1px dotted #669999;
	}
	
	
.imgleft 
	{
	float:left;
	padding:5px;
	width:40%;
	}
	
	.imgleft1 
	{
	float:left;
	padding:10px;
	margin-top:2px;
	border: none;
	}
	
#artsimages
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}

#formimages
{
background-color: #ffffff;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 250px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}



#imagesresources
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: right;}

#artsimages5
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}

#artsimages3
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}

#artsimages7
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}

#artsimages9
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}

#artsimages11
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}

#artsimages13
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}

#artsimages15
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}

#artsimages17
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-right:125px; 
margin-top: 10px; 
width: 200px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: left;}

#artsimages2
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-top: 10px; 
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:80%;
margin-right:125px;
width: 200px; 
float: right;}

#artsimages4
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-top: 10px; 
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:80%;
margin-right:125px;
width: 200px; 
float: right;}

#artsimages6
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-top: 10px; 
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:80%;
margin-right:125px;
width: 200px; 
float: right;}



#artsimages8
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-top: 10px; 
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:80%;
margin-right:125px;
width: 200px; 
float: right;}

#artsimages10
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-top: 10px; 
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:80%;
margin-right:125px;
width: 200px; 
float: right;}

#artsimages12
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-top: 10px; 
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:80%;
margin-right:125px;
width: 200px; 
float: right;}

#artsimages14
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-top: 10px; 
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:80%;
margin-right:125px;
width: 200px; 
float: right;}

#artsimages16
{
background-color: #cc6633;
position: relative; 
padding: 10px;
margin-top: 10px; 
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:80%;
margin-right:125px;
width: 200px; 
float: right;}

#imageclear
{
background-color: #cc6633;
position: relative; 
padding: 10px; 
margin-top: 10px; 
width: 200px; 
clear: left ;}



.imgright 
	{
	float:right;
	padding:25px;
	margin-top:10px;
	font-size:70%;
	}
	
.imgrightb {
	float:right;	
	margin-top:10px;
	font-size:70%;
	width:265px;
	text-align:center;
}

.imgrightb2 {
	float:right;	
	margin-top:32px;
	font-size:70%;
	width:265px;
	text-align:center;
}

.imgboxright{
	
	
}
	
	.imgright1
	{
	float:right;
	padding:10px;
	border: none;
	
	}
	
		.dirimgright 
	{
	float:right;
	padding:25px;
	margin-top:10px;
	background-color: #666699;
	}
	
	#dirimages
{
background-color: #FFffff;
position: relative; 
margin-right:5px;
padding-top: 20px;
padding-bottom:20px;

width: 250px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: right;}


	#formimages
{
background-color: #ffffff;
position: relative; 
margin-right:5px;
padding-top: 10px;
padding-bottom:10px;

width: 250px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: right;}

	#aboutimages
{
background-color: #ffffff;
position: relative; 
margin-right:5px;
padding-top: 10px;
padding-bottom:10px;

width: 250px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: right;}

	#whiteimages
{
background-color: #ffffff;
position: relative; 
margin-right:5px;
padding-top: 10px;
padding-bottom:10px;

width: 250px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: right;}

#grantimages
{
background-color: #ffffff;
position: relative; 
padding-top: 10px;
padding-bottom:10px;
margin-right:10px;
width: 250px; 
color:#FFFFFF;
font-size:80%;
font-weight:bold;
text-align:center;
float: right;}

.searchtext 
	{
	font-size:90%;
	}

.strongtext 
	{
	font-weight: bold;
	}

.pdfdoc 
	{
	font-size:80%;
	color:#008C00;
	}
	
a.menulinks, a.menulinks:visited 
	{
	color:#406921;
	text-decoration:none;
	font-weight:bold;
	}

a.menulinks:hover 
	{
	color:#000000; 
	text-decoration:underline; 
	font-weight:bold;
	}

#breadcrumb 
	{
	background-color:#000000; 
	padding:5px; 
	padding-top:-1px; 
	font:70% Arial, Verdana, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	} 

#breadcrumb a 
	{
	color:#ffffff; 
	text-decoration:underline; 
	font-weight:bold; 
	} 

#breadcrumb a:hover 
	{
	color:#cccccc; 
	text-decoration:underline; 
	font-weight:bold; 
	} 


#header 
	{
	position:absolute;
	font:70% Arial, Verdana, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	padding-top:4px; 
	top:1px;
	} 

#header a 
	{
	color:#ffffff; 
	text-decoration:underline; 
	font-weight:bold; 
	} 

#header a:hover 
	{
	color:#cccccc; 
	text-decoration:underline; 
	font-weight:bold; 
	} 


#toplist
	{
	text-align:right; 
	font:70% Arial, Verdana, Helvetica, sans-serif;
	white-space:nowrap;
	background-color:#000000; 
	padding:5px; 
	color:#fff;
	}
	
	

#toplist a 
	{
	color:#fff; 
	text-decoration:underline; 
	font-weight:bold; 
	} 

#toplist a:hover 
	{
	color:#cccccc; 
	text-decoration:underline; 
	font-weight:bold; 
	} 

#tagline
	{
	padding:0px;
	margin:0px;
	background-repeat:no-repeat; 
	background-color:#990000;
	background-image:url('/images/artslogo.jpg');
	}

#searchform
	{
	position:absolute;
	top:50px;
	right:10px;
	text-align:right;
	white-space:nowrap;
	padding:0px;
	margin:0px;
	}
	
#hidden
	{
	display:none;
	}

#content
	{
	margin-left:200px;
	margin-right:20px;
	padding-left:10px;
	font-size:90%;
	/*overflow:auto;*/
	}
	
	
	

	
	
	
	
	

#textbar
	{
	left:5px;
	margin-top:2em;
	width: 175px;
	}

#textbar li
	{
	font-size:94%;
	margin-bottom: 3px;
	padding-bottom:3px;
	font-weight:normal;
	


	line-height:2.75em; list-style-type:disc; 
	}

#textbar a 
	{
	font-size:94%;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	}

#textbar a:hover 
	{
	font-size:94%;
    color:#000000; 
	text-decoration:none; 
	font-weight:bold;
	}
	
.sidebar
	{
	font-size:94%;
position:absolute;
	top:135px;
	margin-left:0px;

	}

.sidebar ul
	{

margin:0px;
	padding:0px;
	text-align:left;
	border:0;
	}
	
      
      
#rightBox
	{
	padding:1px;
	float:right;
	width:200px;
	border: 2px solid; border-color: #fff #ccc #999 #fff;
	background-color: #CCD8E3;
	font-size : 75%;
	}
	



#leftBox
	{
	padding:1px;
	float:left;
	width:200px;
	border: 2px solid; border-color: #fff #ccc #999 #fff;
	background-color: #CCD8E3;
	font-size : 75%;
	}


#rightContent
	{
	padding:5px;
	}
	
	#redrightContent
	{
	padding:5px;
	text-align: center;
	}


#rightTitle
	{
	padding:3px;
	border: 1px solid; border-color: #c0c0c0 #ccc #999 #c0c0c0;
	background-color: #597A9B;
	font-family: Verdana, Helvetica, sans-serif; 
	font-weight : bold; 
	color : #fff; 
	
	}
	
	
	
	
	



	
	.clearFloats {
  clear: both;
  font-size: .1em;
  height: 0px;
  /* This is used to clear floating divs above it. When you use it you have to put a &nbsp; inside it. That's why the font-size is so small. Very kludgy in my opinion but apparently <br clear="all"> is passe in XHTML. */
  
  }
  
  

	ul.DirectorysubMenu
	{
	margin-top:-8px;
	}

ul.DirectorysubMenu li
	{
	font-size : 85%;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	margin-right:275px;
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #666633;
	background-color: #666633;
	background-image : url('/images/dir_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	color: #fff;
	}

ul.DirectorysubMenu a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.DirectorysubMenu a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}
	
	ul.aboutMenu
	{
	margin-top:-8px;s
	}

ul.aboutMenu li
	{
	font-size : 85%;
	color: #ffffff;
	font-weight: bold;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	margin-right:275px;
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #666699;
	background-color: #666699;
	background-image : url('/images/Purple_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}

ul.aboutMenu a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.aboutMenu a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}
	
	
	


		ul.FormsSubMenu
	{
	margin-top:-8px;
	}

ul.FormsSubMenu li
	{
	font-size : 85%;
	color:#FFFFFF;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	margin-right: 275px;
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #CC0066;
	background-color: #CC0066;
	background-image : url('/images/Forms_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}
	

ul.FormsSubMenu a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.FormsSubMenu a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}
	
			ul.GrantsSubMenu
	{
	margin-top:-8px;
	}

ul.GrantsSubMenu li
	{
	font-size : 85%;
	color:#FFFFFF;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	margin-right: 275px;
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #4682B4;
	background-color: #4682B4;
	background-image : url('/images/Grants_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}
	
	ul.GrantsSubMenuBold li
	{
	font-size : 95%;
	font-weight: bold;
	color:#FFFFFF;
	
	}
	

ul.GrantsSubMenu a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.GrantsSubMenu a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}

	


	
ul.GrantsSubMenu ol
	{
	font-size : 95%;
	color: #ffffff;
	list-style: none;
	border-right : 1px solid #4682B4;
	background-color: #4682B4;
	margin-left: 10px;
	background-repeat: no-repeat; 
	background-position: bottom left;

	}
	
	
	

ul.GrantsSubMenu a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.GrantsSubMenu a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}
				ul.NewsSubMenu
	{
	margin-top:-8px;
	}

ul.NewsSubMenu li
	{
	font-size : 85%;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	margin-right: 275px;
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #669933;
	background-color: #669933;
	background-image : url('/images/News_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}

ul.NewsSubMenu a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.NewsSubMenu a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}
	
	
				ul.ResourcesSubMenu
	{
	margin-top:-8px;
	}

ul.ResourcesSubMenu li
	{
	font-size : 85%;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	margin-right: 275px;
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #cc6633;
	background-color: #cc6633;
	background-image : url('/images/resources_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}

ul.ResourcesSubMenu a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.ResourcesSubMenu a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}
	
	#navigation a
{
color: #000;
background: #4682B4 url("/images/red_left.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a span
{
background: url("/images/red_right.gif") right top no-repeat;
padding-right: 10px
}

			ul.GrantsSubMenu2
	{
	margin-top:-8px;
	}

ul.GrantsSubMenu2 li
	{
	font-size : 85%;
	color:#FFFFFF;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #4682B4;
	background-color: #4682B4;
	background-image : url('/images/Grants_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}
	
	ul.GrantsSubMenu2Bold li
	{
	font-size : 95%;
	font-weight: bold;
	color:#FFFFFF;
	
	}
	

ul.GrantsSubMenu2 a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.GrantsSubMenu2 a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}

	


	
ul.GrantsSubMenu2 ol
	{
	font-size : 95%;
	color: #ffffff;
	list-style: none;
	border-right : 1px solid #4682B4;
	background-color: #4682B4;
	margin-left: 10px;
	background-repeat: no-repeat; 
	background-position: bottom left;

	}
	
	
	

ul.GrantsSubMenu2 a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.GrantsSubMenu2 a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}

ul.ResourcessubMenu1
	{
	margin-top:-8px;
	}

ul.ResourcessubMenu1 li
	{
	font-size : 85%;
	color: #ffffff;
	font-weight: bold;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #666633;
	background-color: #cc6633;
	background-image : url('/images/resources_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}

ul.ResourcessubMenu1 a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.ResourcessubMenu1 a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}


ul.aboutsubMenu1
	{
	margin-top:-8px;
	}

ul.aboutsubMenu1 li
	{
	font-size : 85%;
	color: #ffffff;
	font-weight: bold;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #666633;
	background-color: #666699;
	background-image : url('/images/about_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}

ul.aboutsubMenu1 a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.aboutsubMenu1 a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}


			ul.NewsSubMenu2
	{
	margin-top:-8px;
	}

ul.NewsSubMenu2 li
	{
	font-size : 85%;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	color:#FFFFFF;
	font-weight:bold;
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #669933;
	background-color: #669933;
	background-image : url('/images/News_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}
.polboxl {
	vertical-align: middle;
	width: 150px;
	border: 3px solid #669933;
	padding: 0px;
	float: left;
	background-position: center center;
	margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	text-align: center;
	background-color: #669933;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.polboxc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	background-color: #669933;
	text-align: center;
	width: 400px;
	border: 3px solid #669933;
}


.polboxr {
	vertical-align: middle;
	border: 3px solid #669933;
	padding: 0px;
	float: right;
	background-position: center center;
	background-color: #669933;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	width: 150px;
	margin-left: 15px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

ul.NewsSubMenu2 a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.NewsSubMenu2 a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}
	
	
		ul.FormsSubMenu2
	{
	margin-top:-8px;
	}

ul.FormsSubMenu2 li
	{
	font-size : 85%;
	color:#FFFFFF;
	list-style: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-left:-30px;
	font-weight:bold;
	border-top:  1px solid #ffffff;	
	border-right : 1px solid #CC0066;
	background-color: #CC0066;
	background-image : url('/images/Forms_submenubg.gif'); 
	background-repeat: no-repeat; 
	background-position: bottom left;
	}
	

ul.FormsSubMenu2 a 
	{
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	}

ul.FormsSubMenu2 a:hover 
	{
	color : #000000; 
	text-decoration : none; 
	font-weight:bold;
	}
	
	
	.resourcesbk{ 
	background-color: #cc6633; 
	color: #ffffff;
	font-weight:bold;
	font-size : 100%; 
	padding: 2px; 
	margin-top:1px;
	margin-bottom:1px;
	
	background-repeat: no-repeat; 
	background-position:  right top;
	}
	
		
a.resourcesbk, a.resourcesbk:visited 
	{
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	}
	
li.tips { margin-top:1em; margin-bottom:1em; 

}	

.emphasis { color:#CCD8E3; font-size:80%; font-variant:small-caps; font-style:italic; 

}

img.space { margin:10px;}

.smallfont { font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif; }

.smallfont-indent {font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:20px;}

.smallcaps { 
	font-variant:small-caps;
	font-weight:bold;
	text-decoration:underline;
}

ul.meeting_details {
	list-style: none;
	margin: 0 30px;
}

div.centered {
	text-align:center;
	margin:auto;
}

td.alignright {
	text-align: right;
}

td.alignleft {
	text-align:left;
}

td input.btn {
	/*background: #ccc;*/
	/*border: 1px solid #333;*/
	font-size: 90%;
	color: #000;
	vertical-align: top;
	padding: auto;
}

td input.red {
	/*background: #ccc;*/
	color: #990000;
	font-size:90%;
	vertical-align: top;
	padding: auto;
	/*border:1px solid #990000;*/
}

span.red {
	color: #990000;
	font-size: 90%;
}


/* Banner Styles */
#headerGraphic {	
	background:url("/images/NewAB_Red.gif") no-repeat #5569ae;
	padding:0px;
	margin:0px;
	height:100px;
}

#headerGraphic1 {	
	
	padding:0px;
	margin:0px;
	height:100px;
}
#breadcrumb {
    background-color:#000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:7px 5px 0 5px; 
	color:#ffffff;
	min-height:29px;
}
* html #breadcrumb {
	height:22px;
}
#breadcrumb .breadCrumbText {
	margin-right:350px;
}
#breadcrumb p {
	margin:0;
	padding:0;
}
#breadcrumb a {
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
} 
#breadcrumb a:hover {
	color:#ccc; 
	text-decoration:none;
} 
#breadcrumb #siteSearchForm {
	margin: 0;
	position:absolute;
	top:143px;
	right:5px;
}
#breadcrumb #siteSearchForm p {
	margin:0;
	padding:0;
}
#breadcrumb #siteSearchForm #searchBoxSite {
    background:url("http://www.virginia.gov/images/virginia_seach_txt-bg.jpg") no-repeat;
	background-color:transparent;
	border:0;
	font-weight:bold;
	height:14px;
	width:172px;
	padding:3px;
}
#breadcrumb #siteSearchForm #siteSearchBtn {
    background:url("http://www.virginia.gov/images/virginia_seach_button-bg.jpg") no-repeat transparent;
	border:none;
	height:20px;
	width:28px;
	height:20px;
	margin-left:2px;
}
#breadcrumb .alignLeft {
	float:left;
}
#breadcrumb .clear {
	clear:both;
}
#breadcrumb .hidden {
	display:none;
	visibility:hidden;
}


#blackStripe {
	background:#000;
	color:#fff;
	text-align:center;
	padding: 3px;
}
#commonBanner {
    background:url(http://www.virginia.gov/images/common_feel_bg.jpg)  repeat-x; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:40px;
}
#commonBanner a {
	text-decoration:none;
}
#commonBanner a img {
	border:none;
}
#commonBanner .alignLeft {
	color:#fff;
	float:left;
	margin-left: 10px;
	padding-top: 13px;
}
#commonBanner .alignLeft a{
	color:#fff;
	font-weight:bold;
}
#commonBanner .alignLeft a:hover {
	color:#eee;
	font-weight:bold;
}
#commonBanner .hidden {
	display:none;
	visibility:hidden;
}
#commonBanner .virginiaLogo{
	float:left;
}
#commonBanner #virginiaSearch {
	float:right;
	margin-top:7px;
}
#commonBanner #virginiaSearchForm {
    margin: 0;
}
#commonBanner #virginiaSearch p {
	margin:0;
	padding:0;
}
#commonBanner #virginiaSearch #searchBox {
    background:url(http://www.virginia.gov/images/virginia_seach_txt-bg.jpg) no-repeat;
	background-color:transparent;
	border:0;
	font-weight:bold;
	height:14px;
	padding:3px;
	width:172px;
}
#commonBanner #virginiaSearch #vaSearchBtn {
    background:url(http://www.virginia.gov/images/virginia_seach_txt-bg.jpg) no-repeat transparent;
	border:none;
	height:20px;
	margin-left:2px;
	margin-right:5px;
	width:28px;
}
#INCLUDE VIRTUAL="banner.asp" 
}#content #whiteimages img {
	height: auto;
	width: 211px;
}

