/* General */
html, body{background-image:url(images/background.jpg); margin: 0px;}
body, pre, table {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}

/* Site Build Out */
.ifoundlogo {
	background-image:url(images/ifoundlogo.jpg);
	background-repeat:no-repeat;
	height:100px;
	width:234px;
}

.ifoundlogo2 {
	background-repeat:no-repeat;
	height:100px;
	width:231px;
}

.purpletop {
	background-image:url(images/purpletop.jpg);
	background-repeat:no-repeat;
	height:100px;
	width:466px;
}

.purpletop2 {
	background-image:url(images/purpletop2.jpg);
	background-repeat:no-repeat;
	height:100px;
	width:464px;
}

.maptop {
	background-image:url(images/topmap.jpg);
	height:5px;
}

.mapservicearea {
	background-image:url(images/mapservicearea.jpg);
	background-repeat:no-repeat;
	height:24px;
	width:153px;
}

.map {
	background-repeat:no-repeat;
	height:317px;
	width:234px;
}

.body{
	background-repeat:no-repeat;
	height:548px;
	width:466px;
}
.bottomNav{
	background-image:url(images/bottomnav.jpg);
	background-repeat:no-repeat;
	height:22px;
	width:700px;
}
.whiteboxright{
	background-color:#FFFFFF;
	height:239px;
	width:230px;
}
.whiteboxcenter{
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	background-color:#FFFFFF;
	height:239px;
	width:233px;
}
.whiteboxleft{
	background-color:#FFFFFF; 
	height:239px; 
	width:231px;
}
.bottom{
	background-image:url(images/bottom.jpg);
	background-repeat:no-repeat;
	height:44px;
	width:700px;
}
.bottom4{
	background-image:url(images/bottom4.jpg);
	background-repeat:no-repeat;
	height:44px;
	width:695px;
}
.bottom2{
	background-image:url(images/bottom2.jpg);
	height:80px;
	width:700px;
}
.bottom3 {
	height:80px;
	width:695px;
}
.linehorz{
	width:1px;
	background-color:#b6121b;
}
.linehorz2{
	width:2px;
	background-color:#A8A8A8;
}
.linevert{
	height:1px;
	background-color:#A8A8A8;
}
.lineshorthorz{
	width:1px; 
	height:20px; 
	background-image:url(images/lineshorthorz.jpg); 
	background-repeat:no-repeat; 
	background-color:#FFFFFF;
}

.subnavbackground {
	/*background-color:#EDE6E8;*/
	backgrond-color: #FFFFFF;
}

.quotebackground {
}

.sendaquestion {
	background-image:url(images/sendaquestion.jpg); 
	background-repeat:no-repeat; 
	width:230px; 
	height:24px; 
	background-color:#FFFFFF; 
	text-align:left;
}

.IQButton {
	background-image:url(images/IQButton.jpg); 
	width:230px; 
	height:27px; 
	background-repeat:no-repeat;
}

.IQButtonText {
	color:#FEFAF4; 
	font-weight:bold;
}

.IQNextPrev {
	color:#993333; 
	font-size:9pt; 
	font-weight:bold;
}

/* Modules */
a.mod_news_link:link{color:#993333; font-size:9pt;}
a.mod_news_link:active{color:#993333; font-size:9pt;}
a.mod_news_link:visited{color:#993333; font-size:9pt;}
a.mod_news_link:hover{color:#663399; font-size:9pt;}


/* Links */
a:link{border:0px; color:#b6121b; font-weight:bold; text-decoration:none;}
a:active{border:0px; color:#b6121b; font-weight:bold; text-decoration:none;}
a:visited{border:0px; color:#b6121b; font-weight:bold; text-decoration:none;}
a:hover{border:0px; color:#968774; font-weight:bold; text-decoration:none;}

a.gallery_link:link{border:0px; color:#B6121B; font-weight:bold; text-decoration:none;}
a.gallery_link:active{border:0px; color:#B6121B; font-weight:bold; text-decoration:none;}
a.gallery_link:visited{border:0px; color:#B6121B; font-weight:bold; text-decoration:none;}
a.gallery_link:hover{border:0px; color:#968774; font-weight:bold; text-decoration:none;}

a.breadcrumb:link{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.breadcrumb:active{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.breadcrumb:visited{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.breadcrumb:hover{color:#968774; font-size:8pt; font-weight:bold; text-decoration:none;}

a.subnav:link{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.subnav:active{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.subnav:visited{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.subnav:hover{color:#968774; font-size:8pt; font-weight:bold; text-decoration:none;}

a.subnav_indented:link{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.subnav_indented:active{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.subnav_indented:visited{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.subnav_indented:hover{color:#968774; font-size:8pt; font-weight:bold; text-decoration:none;}

a.mod_news_link:link{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.mod_news_link:active{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.mod_news_link:visited{color:#b6121b; font-size:8pt; font-weight:bold; text-decoration:none;}
a.mod_news_link:hover{color:#968774; font-size:8pt; font-weight:bold; text-decoration:none;}

a.subnavcurrent:link{color:#968774; font-size:8pt; font-weight:bold; text-decoration:none;}
a.subnavcurrent:active{color:#968774; font-size:8pt; font-weight:bold; text-decoration:none;}
a.subnavcurrent:visited{color:#968774; font-size:8pt; font-weight:bold; text-decoration:none;}
a.subnavcurrent:hover{color:#968774; font-size:8pt; font-weight:bold; text-decoration:none;}

a.iqlinks:link{color:#b6121b; font-size:8pt; text-decoration:none; font-weight:bold;}
a.iqlinks:active{color:#b6121b; font-size:8pt; text-decoration:none; font-weight:bold;}
a.iqlinks:visited{color:#b6121b; font-size:8pt; text-decoration:none; font-weight:bold;}
a.iqlinks.hover{color:#968774; font-size:8pt; text-decoration:none; font-weight:bold;}

/* Text */
.breadcrumb{
	color:#b6121b; 
	font-size:8pt; 
	font-weight:bold;
}
.footer{
	color: #b6121b; 
	font-size:8pt;
}
.footerbold{
	color:#632C84; 
	font-weight:bold; 
	font-size:8pt;
}
.copywrite{
	color:#999999; 
	font-size:8pt;
}
.imagetitle{
	color:#8B0018; 
	font-size:8pt; 
	font-weight:bold;
}
.imagedescription{
	color:#412B60; 
	font-size:8pt;
}
.textbox{
	font-size:8pt; 
	font-family: Arial, Helvetica, sans-serif;
}
.submitbutton{
	background-color:#993333;
	color:#FFFFFF; 
	font-size:9pt;
}
.pagename{
	color:#968774;
	font-weight:bold; 
	font-size:12pt;
	font-family: Times;

}
.pagename2{
	color:#663399; 
	font-weight:bold; 
	font-size:10pt;
}
.pagename3{
	color:#002C84;
	font-weight:bold; 
	font-size:15pt;
}
.pagename4{
	color:#663399;
	font-weight:bold; 
	font-size:9pt;
}
.emailconfirm{
	font-size:8pt;
}
.red{
	color:#993333; 
	font-size:9pt; 
	font-weight:bold;
}
.small{
	font-size:7pt;
}


/* Test Gutters */
.breadcrumbgutter{
	margin-left:10px; 
	margin-top:10px; 
	margin-right:10px;
}
.footergutter{
	margin-left:10px;
}
.newsgutter{
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
}
.questiongutter{
	margin-left:10px; 
	margin-top:10px; 
	margin-right:8px; 
	font-size:9pt; 
	width: 210px;
}
.questiongutter2{
	margin-left:10px; 
	margin-top:10px; 
	margin-right:5px; 
	font-size:9pt; 
	width: 210px;
}
.subnavgutter{
	margin-left:20px; 
	margin-bottom:5px; 
	margin-top:5px;
}
.quotebackground2{
	margin-top:25px; 
	margin-bottom:25px; 
	margin-left:15px; 
	margin-right:15px; 
	color:#0F2789;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

/* Image */
img{border-style:hidden; padding: 0px; border:0px; padding:0px; margin:0px; border-style:none;}
	#gallery_random:hover{
		cursor:hand;
}
/* Search Grants */
.searchgutter{
	margin-left:5px; 
	margin-top:5px; 
	margin-bottom:5px; 
	margin-right:5px;
}
.searchfont{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000;
}
.searchresultfont{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000;
}
.searchresultdescriptionfont{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #747078;
}
.searchinput{
	height:20px; 
	width:135px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	padding:0px;
}
.searchinput2{
	width:135px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	padding:0px;
}
.searchbutton{
	width:450px;
}
.searchresulttitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	font-weight:900;
}

/* Site Map */
ul.sitemap {
 list-style-type: none; 
 margin-left: 0.5cm;
 padding-left: 0;
}

ul.sitemap li {
 padding-left: 1.1em;
}

ul.sitemap li a {
 background: transparent ?
 url('sitemapdocbullet.gif') no-repeat;
 margin-left: -1.1em;
 padding-left: 1em;
}

ul.sitemap li ul {
 background: transparent ?
 url('sitemapfolderbullet.gif') no-repeat;
 list-style-type: none;
 margin: -1.4em 0 0 -1.6em;
 padding: 1.4em 0 0 0.6em;
}

ul.sitemap li a.parent {
 background: transparent ?
 url(none) no-repeat;
}

ul.sitemap li ul li {
 margin-left: 0.5cm;
 padding-left: 10px;
}

#sel {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
}
textarea {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
}

.dropdown{width:146;}
.newsdate{color:#000000; font-size:8pt; font-weight:100; text-decoration:none;}


