
/* these styles needed for user selectable, move from generic */
#sidebarYellow {
 
	width: 169px;
	margin-left:0px;
	float: left;
   background:#fff;
   border-right: 1px solid #fff;
}
#sidebarYellow ul{
   margin:0px;
	padding:0px;
	list-style:none;
}
#sidebarYellow h2{
	display: block;
	padding:3px;
	font-weight:bold;
	text-decoration: none;
	background: #FFDE00;
   color: #000;
}
#contentYellow {
	padding-top: 87px;
	float: left;
	width: 388px;
	background: #fff;
	background-image: url(../../../images/headImage_Yellow.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
/* end user selectables */


/*end content styles */
/*Search results list - also used by template P - move to generic */
#downloads {
clear:both;
margin-top:10px;
padding:0px;
padding-right:15px;

font-size:80%;
/*border-left: 1px solid #ccc;
padding-left:5px;*/
}
#downloads ul
{
	margin-left: 0px;
	padding-left: 0px;
	list-style:none;
	border-bottom: 1px solid #ccc;
}
#downloads ul li{
padding-top:5px;
padding-bottom:5px;
display:block;
border-top: 1px solid #ccc;
min-height:32px;
}


* html #downloads ul li {
	height:32px;
}

#downloads ul li a
{


background-color: #fff;
display:block;

}

#downloads ul li a:link, #downloads ul li a:visited
{ 

color: #0099cc;
text-decoration: none;
}

#downloads ul li a:hover
{
background-color: #fff;
color: #003399;
}
#downloads ul li a img {
float:left;
margin:0px;
padding:0px;
margin-right:10px;
}
#downloads h3{
	border: none;
	margin-bottom:-10px;
	padding:0;
   font-size: 100%;
	font-weight:normal;
}

/* hub list */
#hubList {
	clear:both;
	padding:0px;
	padding-right:15px;
	font-size:80%;
	line-height: 1.2;
}

#hubList ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style:none;
}

#hubList ul li {
	clear:both;
	padding: 5px 0;
	_padding: 0;
	margin: 0px 0 0 0;
	_margin: 20px 0 0 0;
}

#hubList ul li sup {
	font-size: 75%;
	_font-size: 85%;
}

#hubList ul li a {
	display:block;
	_margin-top: -14px;
}

#hubList ul li a span {
	display: inline-block;
	margin-top: 0px;
}

#hubList ul li a:link, #hubList ul li a:visited { 
	color: #1444a5;
	text-decoration: none;
}

#hubList ul li a:hover {
	color: #006;
}

#hubList ul li a img {
	padding:0px;
	margin: 0 10px 0 0;
	float: left;
	background: none;
}

#hubList h3 {
	border: none;
	padding:0;
   	font-size: 100%;
	font-weight:normal;
}

/* end hub list */



#SeeAlso{
	margin-left:5px;
	font-size:80%;
}

#SeeAlso p{
   padding-top:0px;
	font-size:100%;
	margin-right:10px;
}
#SeeAlso h4{
	font-size:100%;
	margin-bottom:10px;
	padding-bottom:0px;
}
#SeeAlso a
{
background-color: #fff;
font-size:100%;
}

#SeeAlso a:link, #SeeAlso a:visited
{
color: #0099cc;
text-decoration: none;
}

#SeeAlso a:hover
{
background-color: #fff;
color: #003399;
}

#sectionIntro ul {
	font-size:80%;
	margin-top:0px;
   margin-right: 20px;
	list-style:outside;
}
/*
#sectionIntro ul li{
padding-top:5px;
}
*/
#sectionIntro ol {
	font-size:80%;
	margin-top:0px;
   margin-right: 20px;
	list-style:outside;
}

/*
.downloadList a
{
background-color: #fff;
}

.downloadList a:link, #downloadList a:visited
{
color: #0099cc;
text-decoration: none;
}

#downloadList a:hover
{
background-color: #fff;
color: #003399;
}
#downloadList img{
	float:left;
}
*/
/*
.subsection{
	border-bottom: 1px solid #ccc;
}
*/
/*
.pageName{
	font-size: 105%;
	font-weight:bold;
}
*/
/* end serch results styles


.question{
	font-weight:bold;

}

/*________________________________________________________*/

/* misc classes */

.blockLink {
	font-weight: bold;
	display:block;
}
.bold {
	font-weight: bold;
}

fieldset {
    border: 0px;
    padding: 0px;
    margin: 0px;
}

.exLink{
	margin-top:5px;
	margin-bottom:15px;
}
/* end form stylews */