﻿/**---

CSS Document :: Content

Government Printing Office (GPO)
Digital Media Service

---**/

html{
font-family: Geneva, Arial, Verdana, sans-serif;
font-size:75%;}

h1{ font-size:1.7em; padding:15px 0 15px 10px; margin:0; color:#2c3940; font-weight:normal; border-bottom:1px solid #eaeaea;}
h2{ font-size:1.5em; padding:5px 0 0 20px; margin:0;  font-weight:normal;}
h3{ font-size:1.2em; padding:5px 0 0 20px; margin:0; color:#2c3940; font-weight:bold;}
h4{ font-size:1em; padding:10px 0 0 20px; margin:0; color:#666; font-weight:bold;}
h5{ font-size:1em; padding:5px 0 0 20px; margin:0; font-weight:normal; font-style:italic; }

a:link, a:visited { color:blue; text-decoration:none;} /*#6d8d9e*/
a:hover { color:#8a0026; text-decoration:none; text-decoration:underline;}/*#998b00*/
a:active { }

hr { border:0;  color: #eaeaea; background-color: #eaeaea; height: 1px;}

p {padding:5px 20px 0 20px; margin:0;}

a.rsslink:link,
a.rsslink:visited { color:#ff6600 !important; padding-right:20px !important; background-image:url(images/icon-rss.gif); background-position:right bottom; background-repeat:no-repeat;}

#bodycontent p { line-height:1.5em;}

#bodycontent table {border:0; padding:10px 0 10px 0; width:95%;}
#bodycontent th { background-color:#2c3940; color:#fff; border:0; border-left:1px solid #fff; padding:5px;}
#bodycontent th p { padding:5px !important; color:#fff;}
#bodycontent td {border-bottom:solid 1px #ccc;border-top:0; border-right:0; border-left:0; padding:5px; vertical-align: top;}
#bodycontent tr {border-bottom:solid 1px #ccc; border-top:0; border-right:0; border-left:0; vertical-align: top; }
#bodycontent table p {padding:0 0 10px 0; margin:0px;}


#bodycontent ul { }
#bodycontent li
{
	padding: 3px 20px 0 0;
	line-height: 1.5em;
	list-style-type:square;
	/* list-style-image:url(images/bullet.gif);
	list-style-position:outside;	*/
	/* list-style:none;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat; */
}
#bodycontent ol li {list-style-type: decimal;}

	/* 
	#box-headlines table{
		margin:0;
	}
	#box-headlines table th {
		background:#ece9d8;
	}
	#box-headlines table td {
		
	}
	#box-headlines table tr.alt {
		background:#000;
	}
	#box-headlines table tr:hover {
		background:#e9edee;
		border-bottom:1px solid #ccc !important;
	}
	*/
	.RadGrid_Default {border:0 !important; background-color:#fff !important;}
	#box-headlines table {border:0 !important; padding:10px 0 10px 0; width:100% !important;}
	#box-headlines th { background-color:#2c3940; color:#fff; border:0; border-left:1px solid #fff; padding:5px;}
	#box-headlines th p { padding:5px !important; color:#fff;}
	#box-headlines td {border-bottom:solid 1px #eaeaea;border-top:0; border-right:0; border-left:0; padding:5px; vertical-align: top;}
	#box-headlines tr {border-bottom:solid 1px #ccc; border-top:0; border-right:0; border-left:0; vertical-align: top; }
	#box-headlines table p {padding:0 0 10px 0; margin:0px;}
	#box-headlines ul 
	{ 
		list-style:none;
		padding-right:20px;
		padding-left:20px;
		padding-bottom:10px;
		margin:0;
		}
	#box-headlines ul li
	{
		list-style-image: none;
		list-style-type: none;
		color: #2c3940;		
		font-weight:bold;		
		padding-top:5px;
		padding-bottom:5px;
		border-bottom:1px dotted #ccc;
	}
	#box-headlines ul li ul { list-style:none; margin:0; padding:0;}
	#box-headlines ul li ul li { border:0; list-style-image: none; list-style-type: none; font-weight:normal; color: #4d636f; padding-bottom:0; padding-top:0; font-size:.9em;}
	
	#box-headlines a:link, 
	#box-headlines a:visited { color:blue; text-decoration:none; font-weight:bold; font-size:1.1em;} /*#6d8d9e*/
	#box-headlines a:hover { color:#8a0026; text-decoration:none;  font-size:1.1em; text-decoration:underline; }/*#998b00*/



#leftnav p { padding-bottom:5px;}

/** footer **/
	#footer{ font-size:.9em;}
			#ftr-content{ padding-left:0px; }

	#footer p{ padding-bottom:10px;} 
	
	#GPO { font-size:.9em; border-top:solid 1px #ccc; color:#999; padding: 5px 0px 50px 20px;}
	#GPO a:link,
	#GPO a:visited { color:#666;}
	#GPO a:hover { color:#000; text-decoration:underline;} 

/** Left Nav **/

#leftnav p { font-weight:bold; padding-left:10px !important; border-bottom:1px solid #999;}


/** index/Main page **/
.subintro { color:#8a0026; font-weight:bold;}
.viewall { float:right; font-size:.6em !important;}

.rssIconLink { padding-right:20px; background-image:url(images/icon-rss.gif); background-repeat:no-repeat; background-position:right;}
.rssright { float:right; font-size:.8em; color:#666; padding:20px 20px 0 0;}

#Quinn p {padding:0 0 5px 55px !important; color:#666; font-size:.9em !important;}
#Quinn a:link,
#Quinn a:visited { color: Blue;  padding-top:5px !important; display:block;}
#Quinn a:hover { color:#8a0026;} 

#box-topalert h2,
#box-alerts h2 { font-size:9pt; padding:5px 0 0 10px; font-weight:bold;}

#box-events h2 { font-size:9pt; padding:5px 0 5px 10px; font-weight:bold; background-color:#2c3940; color:#fff;}


/** Skin Label **/
.skinLabel { display:block; width:150px; float:left;}
.skinBtn { text-transform:uppercase; font-size:.8em; font-weight:bold; padding:2px 20px 2px 20px; border:1px outset #2c3940; background-color:#2c3940; color:#fff;}
.btnSearch { font-size:.9em; font-weight:bold; border:1px dotted #ccc;  padding:1px 20px 2px 20px !important; vertical-align:middle; margin-left:10px; background-color:#ffffcc;}


/* letter */
.LetterFormat { line-height:1.5em; }

/* Search */
.sInfo { color:#339933;}
.sLink { color: Blue !important; font-weight:bold;}

/* welcome */
.floattextright { float:left; clear:both;}
.clearout { clear:both;}

/* misc */
a.lnkReadMore:link,
a.lnkReadMore:visited 
{ 
	font-size:.9em; 
	font-weight:bold;
	text-transform:uppercase; 
	padding:0 10px 0 10px; 
	background-image:url(images/arrow-more.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#2c3940 !important;
} 