﻿html {}

body 
{
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	margin:0;
	padding:0;
	height:100%; 
	font-size:11px; 
	line-height:160%; 
	color: #333333;
	min-width:975px;
	}

form
	{
        margin-bottom: 20px;
        margin-top: 20px;
	}
	
table
	{
		line-height:160%; 
		font-size:11px; 
	}
	
th 
{
	text-align:left;
}

div.content_para table tbody tr td p 
{
	/*text-indent: 10px;*/
	margin-left:10px;
}


	
blockquote
{
	margin-left:10px;
	padding-left:10px;
}

p
{
	margin-top:10px;
	margin-bottom:10px;
}

textarea
{
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size:11px; 
}

.FT_highlight
{
	background-color:#FFFF99;}
	
/* -------------Links---------------------- */
a {	
	color: #1861A9;	
	text-decoration: none;
}
a:visited {	
	color: #4C2C92;		
	text-decoration: none;
}
a:hover {	
	text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}

a.disabled
{
	color:#cccccc;
	cursor:text;
}

a.disabled:hover
{
	color:#cccccc;
	cursor:text;
}

/* -------------Text---------------------- */
/* p {line-height: 160%; margin: 9px 0;} */
h1 {font-weight: bold; font-size:16px; font-family:Verdana; margin: 15px 0 5px 0;}
h2 {font-weight: normal; font-size:16px; font-family:Verdana; color:#660066; margin: 20px 0 5px 0;}
h3 {font-weight: bold; font-style:italic; font-size:12px; font-family:Verdana; color:#333333; margin: 5px 0 0 0;}
h4 {font-weight:bold; font-size:11px; margin: 5px 0 5px 0;}
h5 {margin: 5px 0 5px 0;}
.regular {font-size:11px; font-weight:normal;color:#333333;}
.smaller {font-size:10px; font-weight:normal;}
.big {line-height: 160%; font-size:12px;}
.bigger {line-height: 160%; font-size:14px;}
.bigger_bold {font-size:14px;font-weight:bold;}
.bigger_bold .normal {font-size:14px; font-weight:normal}
.no_top_margin {margin-top:0;}
.padding {margin:10px; position:relative;}
.heavy_ital {font-size:12px; font-weight:bold; font-style:italic;}
.normal {font-size:11px; font-weight:normal}
.search_and {font-weight:normal;}
/* -------------Colors---------------------- */	

.gray
{
	color:#999999;
}

.blue
{
	color:#333399;
}

.purple
{
	color:#514574;
}

.brown
{
	color:#555555;
}

.brownStrong
{
	color:#555555;
	font-weight:bold;
}

.grayOutline
{
	border:solid 1px #999999;
}

.grayLine
{
	border-top:solid 1px #999999;
}

.grayLineMargin
{
	border-top:solid 1px #999999;
	padding-top:10px;
	margin-top:7px;
}

.grayBackground
{
	background-color:#eeeeee;
}

.red
{
	color:#633;
}

.redStrong
{
	color:#633;
	font-weight:bold;
}

.redNew
{
	color:#CC0000;
	font-weight:bold;
}

.hr
{
	width:100%; 
	border-top-style:solid; 
	border-top-color:#999999; 
	border-top-width:1px;
	height:1px;
	line-height:1px;
}

.hrLight
{
	width:100%; 
	border-top-style:solid; 
	border-top-color:#cccccc; 
	border-top-width:1px;
	height:1px;
	line-height:1px;
}

.height1
{
	height:1px;
}

.errormsg
{
	color:#CC0000;
}

.outsideBorder
{
	border:solid 1px #333333;
}

.orgHeading
{
	line-height: 160%; 
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.javascriptLink
{
	font-size:10px;
	cursor:pointer;
	cursor:hand;
}

.selectedNavLink
{
	font-weight:bold; 
	color:#514574;
}

/* ----- spacing ---------*/
.ten_px_gap
{
	width:10px;
	height:1px;
}

/* ----- list formatting ---*/
ul
	{
		/* margin-left:20px; */
		/* margin-top:-5px; */
	}
	
ol
	{
		margin-left:7px;
	}
	
dd
	{
		margin-left:10px;
		margin-bottom:15px;
	}
	
li {margin-left:15px;}	

.NoBullets
{
	list-style-type:none
}

.tabButton
{
	border:solid 1px #333333;
	text-align:center;
	margin-bottom:-1px;
	margin-left:2px;
}

.tabButtonSelected
{
	border:solid 1px #333333;
	text-align:center;
	margin-bottom:-1px;
	margin-left:2px;
	border-bottom:solid 1px #ffffff;
}

.index_content_box a
{
	font-weight:bold;
}

.index_content_box_last a
{
	font-weight:bold;
}

.TitleBackground
{
	width:33%;
	border:solid 1px #cccccc;
	padding:10px; 
	background-image: url(../images/tile_topicbrowse.jpg);
	background-repeat:repeat-x;
}

.toggleClosed, .toggleOpen
{
   background-repeat:no-repeat;
   padding-left:10px;
   background-position:0px 7px;

}

.toggleClosed
{
     background-image:url('../images/arrow_blue_closed.gif');
}

.toggleOpen
{
     background-image:url('../images/arrow_blue_open.gif');
}



.myRadio
{
   position:relative;
   top:-10px;
}

.myRadio td 
{
	padding:6px 10px 0px 10px!important;
}

/*----site map-----*/

.rsmLink 
{
	color:#1861a9!important;
}

.rsmNodeLines .rsmItem .rsmLink 
{
	margin-left:3px!important;
}

.selectionYeildCount 
{
	font-weight:normal;
	color:#333333;
	font-size:11px;
}


.hiddenInputLabel 
{
	position:absolute;
	right:4000px;
	top:0px;
}

/*--class for lists within content BS 7/16/10--*/

.contentListFont
{
	font-size:90%;	
}

.content_para ul li p 
{
	/*line-height:2;*/
	margin:6px 0px 6px 0px;
}

.hhsDwnldLink
{
    color:#FFF;
    font-size:11px;
    font-family:Verdana, Geneva, Sans-Serif;
    padding:2px 10px 5px 10px;
    background-image:url('/images/nqmc/tile_downloadbutton.jpg');
    background-repeat:repeat-x;
    background-color:#404279;
    border:1px solid #404484;        
}

.hhsDwnldLink:hover
{
    text-decoration:none;
}

.rssIEBox
{
    border:1px solid #999;
    margin-left:6px;
    margin-top:10px;
    margin-bottom:20px;
    padding:10px;
    font-family:Verdana, Arial, Sans-Serif;
    font-size: 11px;
    line-height:150%;
}

.firstLevelUL 
{
    list-style-type: circle;    
}

.secondLevelUL
{
    list-style-type:disc;
}

.secondLevelIndent
{
    margin-left: 10px;
}

.divAdvancedSearchOnHomePageFilters
{
    display:none;
    background-color:#f5f5f5;
    
    color:#333333;
}

#divAdvancedSearchOnHomePage
{  
    color:#333333;
    padding-left:10px;
    overflow:hidden;
}
.divToggleAdvancedSearchOnHomePage 
{ 
    float:left;
    width:280;
    overflow:hidden;
}
.divToggleAdvancedSearchOnHomePage_right
{
    float:left;
    height:1px;
    background-color:#DDD;
    content:"";
    width:295px;
    margin-top:11px;
    margin-left:10px;
    overflow:hidden;
}
.divToggleAdvancedSearchOnHomePage:hover
{
    cursor:pointer;
}

.aSearchSpacer
{
    border-top: solid 1px #CCC;
    padding-bottom:15px;
}

div.DateDiv
{
  margin-top:30px;
  text-align:right; 
}

.playVideoSpace {
    padding-top: 15px;   
}

.videoPageLinks {
    font-size: 12px;
    line-height: 140%;
    color: #333333;
    padding: 10px;
}

.validVerifyEmail, .divCheckPasswordMatch, .validNewEmail {
	float: none !important;
	clear:both !important;
}