body {font-weight: normal;font-size: 12px;color: #000000;font-family: arial, helvetica, sans-serif;text-decoration: none;}
table
{
        font-size: 12px;
        font-family: arial;
        color: #000000;
		text-decoration: none;
}

td
{
        font-size: 12px;
        font-family: arial;
        color: #000000;
		text-decoration: none;
}

tr
{
        font-size: 12px;
        font-family: arial;
        color: #000000;
		text-decoration: none;
}


.caption
{
		font-weight: normal;
        font-size: 10px;
        color: #000000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}


.txtblkleft1 
{ 
font-weight: bold;
font-size: 13px;
color: #000000; 
font-family: Verdana, helvetica, sans-serif; 
text-decoration: none;
}

.dates
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}




.indexlinks:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.indexlinks:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.indexlinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.caption
{
        font-size: 8px;
        font-family: verdana;
        color: #0099FF;
		text-decoration: none;
}

.plain	{font-weight: normal;font-size: 12px;color: #000000;font-family: arial, helvetica, sans-serif;text-decoration: none;}
.plain10 {font-weight: normal;font-size: 12px;color: #000000;font-family: arial, helvetica, sans-serif;text-decoration: none;}
.body {font-weight: normal;font-size: 12px;color: #000000;font-family: arial, helvetica, sans-serif;text-decoration: none;}
body {font-weight: normal;font-size: 12px;color: #000000;font-family: arial, helvetica, sans-serif;text-decoration: none;}

.bold	{font-weight: bold;font-size: 12px;color: #000000;font-family: Arial, helvetica, sans-serif;text-decoration: none;}
.bold10	{font-weight: bold;font-size: 12px;color: #000000;font-family: Arial, helvetica, sans-serif;text-decoration: none;}
.body_bold	{font-weight: bold;font-size: 12px;color: #000000;font-family: Arial, helvetica, sans-serif;text-decoration: none;}

.italic
{
        font-weight: normal;
        font-size: 12px;
        font-style: italic;
        color: #000000;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}

.blue
{
		font-weight: normal;
        font-size: 12px;
        color: #0099FF;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}

.blueBold	{font-weight: bold;font-size: 12px;color: #0099FF;font-family: arial, helvetica, sans-serif;text-decoration: none;}
.blue_bold	{font-weight: bold;font-size: 12px;color: #0099FF;font-family: arial, helvetica, sans-serif;text-decoration: none;}


.alert		{font-weight: bold;font-size: 12px;color: #FD0000;font-family: verdana, helvetica, sans-serif;text-decoration: none;}
.red_bold	{font-weight: bold;font-size: 12px;color: #FD0000;font-family: verdana, helvetica, sans-serif;text-decoration: none;}

.highlights
{
		font-weight: bold;
        font-size: 14px;
        color: #000000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}

.title		{font-weight: bold;font-size: 14px;color: #686868;font-family: verdana, helvetica, sans-serif;text-decoration: none;}
.headline	{font-weight: bold;font-size: 14px;color: #686868;font-family: verdana, helvetica, sans-serif;text-decoration: none;}


.subtitle
{
		font-weight: bold;
        font-size: 12px;
        color: #000000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}

.small
{
		font-weight: normal;
        font-size: 10px;
        color: #000000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}

.small a
{
        font-size: 10px;
        font-family: verdana, helvetica, sans-serif;
}

.small_blue	{font-weight: normal;font-size: 10px;color: #0099FF;font-family: verdana, helvetica, sans-serif;text-decoration: none;}
.small_bold	{font-weight:bold;font-size: 10px;color: #000000;font-family: verdana, helvetica, sans-serif;text-decoration: none;}

.red_subtitle
{
		font-weight: bold;
        font-size: 12px;
        color: #FD0000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}

s

.searchtxt
{
        font-weight: bold;
        font-size: 9px;
        color: #ffffff;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}

.tnav:link
{
        font-weight: bold;
        font-size: 9px;
        color: #0066CB;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}


.tnav:visited
{
        font-weight: bold;
        font-size: 9px;
        color: #0066CB;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}

.tnav:hover
{
        font-weight: bold;
        font-size: 9px;
        color: #FF0033;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}
.prev_next:link
{
        font-weight: bold;
        font-size: 11px;
        color: #0066CB;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}


.prev_next:visited
{
        font-weight: bold;
        font-size: 11px;
        color: #0066CB;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}

.prev_next:hover
{
        font-weight: bold;
        font-size: 11px;
        color: #FF0033;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}


.tnavheader:link
{
        font-weight: bold;
        font-size: 9px;
        color: #0066CB;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}


.tnavheader:visited
{
        font-weight: bold;
        font-size: 9px;
        color: #0066CB;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}

.tnavheader:hover
{
        font-weight: bold;
        font-size: 9px;
        color: #FF0033;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}




.txttopnav:visited
{
        font-weight: bold;
        font-size: 10px;
        color: #ffffff;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}
.txttopnav:hover
{
        font-weight: bold;
        font-size: 10px;
        color: #FF0033;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}
.txttopnav:link
{
        font-weight: bold;
        font-size: 10px;
        color: #ffffff;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}
.headleftnav
{
        font-weight: bold;
        font-size: 9px;
        color: #ffffff;
        font-family: Verdana, helvetica, sans-serif;
        text-decoration: none;
}
.blktxt
{
	font-weight: normal;
        font-size: 12px;
        color: #000000;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}

li.blktxt
{
	font-weight: normal;
        font-size: 12px;
        color: #000000;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}

a.blktxt:hover, .blktxt a:hover
{
		font-weight: normal;
        font-size: 12px;
        color: #FF0033;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}


.leftnavblue:link
{
		font-weight: bold;
        font-size: 11px;
        color: #0064cc;
        font-family: arial, helvetica, sans-serif;
		text-decoration: underline;
}

.leftnavblue:visited
{
		font-weight: bold;
        font-size: 11px;
        color: #0064cc;
        font-family: arial, helvetica, sans-serif;
		text-decoration: underline;
}

.leftnavblue:hover
{
		font-weight: bold;
        font-size: 11px;
        color: #FF0033;
        font-family: arial, helvetica, sans-serif;
		text-decoration: underline;
}
.signin
{
		font-weight: bold;
        font-size: 11px;
        color: #0064cc;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}
.itemlist:link
{
		font-weight: bold;
        font-size: 9px;
        color: #0064cc;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.itemlist:visited
{
		font-weight: bold;
        font-size: 9px;
        color: #0064cc;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}

.itemlist:hover
{
		font-weight: bold;
        font-size: 9px;
        color: #FF0033;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.itemlist1:link
{
		font-weight: bold;
        font-size: 10px;
        color: #0064cc;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.itemlist1:visited
{
		font-weight: bold;
        font-size: 10px;
        color: #0064cc;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.itemlist1:hover
{
		font-weight: bold;
        font-size: 10px;
        color: #FF0033;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.redmain
{
		font-weight: bold;
        font-size: 11px;
        color: #FD0000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.highlights
{
		font-weight: bold;
        font-size: 12px;
        color: #000000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.catgreyhdg
{
		font-weight: bold;
        font-size: 12px;
        color: #686868;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.categorytxt
{
		font-weight: normal;
        font-size: 12px;
        color: #000000;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}
.blackmain
{
		font-weight: bold;
        font-size: 10 px;
        color: #000000;
        font-family: arial; verdana, helvetica, sans-serif;
		text-decoration: none;
}
.leftnavitem:link
{
		font-weight: normal;
        font-size: 10px;
        color: #0366CE;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}

.leftnavitem:visited
{
		font-weight: normal;
        font-size: 10px;
        color: #0366CE;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}

.leftnavitem:hover
{
		font-weight: normal;
        font-size: 10px;
        color: #FF0033;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}


.txtblkleft
{
		font-weight: normal;
        font-size: 10px;
        color: #000000;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}

.redlink:link
{
		font-weight: bold;
        font-size: 9px;
        color: #FE0000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.redlink:visited
{
		font-weight: bold;
        font-size: 9px;
        color: #FE0000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}

.redlink:hover
{
		font-weight: bold;
        font-size: 9px;
        color: #FF0033;
        font-family: verdana, helvetica, sans-serif;
 		text-decoration: none;
}

.footertxt
{
		font-weight: normal;
        font-size: 9px;
        color: #000000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.breadc:visited
{
		font-weight: normal;
        font-size: 10px;
        color: #0065CA;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: underline;
}
.breadc:link
{
		font-weight: normal;
        font-size: 10px;
        color: #0065CA;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: underline;
}

.breadc:hover
{
		font-weight: normal;
        font-size: 10px;
        color: #FF0033;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: underline;
}
.breadcgrey
{
		font-weight: normal;
        font-size: 10px;
        color: #676767;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.blkheadingbig
{
		font-weight: bold;
        font-size: 14px;
        color: #000000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.top:link
{
		font-weight: normal;
        font-size: 11px;
        color: #0099ff;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.top:visited
{
		font-weight: normal;
        font-size: 11px;
        color: #0099ff;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.top:hover
{
		font-weight: normal;
        font-size: 11px;
        color: #FF0033;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.backto
{
		font-weight: normal;
        font-size: 10px;
        color: #000000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.bcgrey
{
		font-weight: normal;
        font-size: 10px;
        color: #666666;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.boldtxtgrey
{
        font-weight: bold;
        font-size: 12px;
        color: #676767;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}
.pressrelitem:link
{
        font-weight: bold;
        font-size: 12px;
        color: #0066CB;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: underline;
}

.pressrelitem:visited
{
        font-weight: bold;
        font-size: 12px;
        color: #0066CB;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: underline;
}

.pressrelitem:hover
{
        font-weight: bold;
        font-size: 12px;
        color: #FF0033;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: underline;
}

.hdngtable
{
        font-weight: bold;
        font-size: 10px;
        color: #ffffff;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}
.printtxt
{
        font-weight: bold;
        font-size: 10px;
        color: #666666;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}
.urltxt
{
		font-weight: normal;
        font-size: 9px;
        color: #676767;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: none;
}
.copytxt
{
		font-weight: normal;
        font-size: 10px;
        color: #666666;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}
.printtxthin
{
		font-weight: normal;
        font-size: 10px;
        color: #676767;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}
.boldblktxt
{
        font-weight: bold;
        font-size: 10px;
        color: #000000;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}

.smredlink:link
{
		font-weight: bold;
        font-size: 11px;
        color: #FE0000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: underline;
}
.smredlink:visited
{
		font-weight: bold;
        font-size: 11px;
        color: #FE0000;
        font-family: verdana, helvetica, sans-serif;
		text-decoration: underline;
}

.smredlink:hover
{
		font-weight: bold;
        font-size: 11px;
        color: #FF0033;
        font-family: verdana, helvetica, sans-serif;
 		text-decoration: underline;
}

.nrgreybold
{
        font-weight: bold;
        font-size: 12px;
        color: #666666;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}
.nrblktxt
{
		font-weight: bold;
        font-size: 11px;
        color: #000000;
        font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}
.tableblue
{
		  BORDER-BOTTOM: #0099ff 1px solid;
		  BORDER-LEFT:   #0099ff 1px solid;
		  BORDER-RIGHT:  #0099ff 1px solid;
		  BORDER-TOP:    #0099ff 1px solid;
}
.tablegrey
{
		  BORDER-BOTTOM: #E5E5E5 10px solid;
		  BORDER-LEFT:   #E5E5E5 2px solid;
		  BORDER-RIGHT:  #E5E5E5 2px solid;
		  BORDER-TOP:    #E5E5E5 9px solid;
}
.tablepad
{
		  padding-right: 12px;
	      padding-bottom: 12px;
}
.TextField1
{
	      background-color: #FFFFFFF;
		  border-color: #9DBACA;
		  color: #000000;
		  font-size: 9pt;
	      font-family: arial;
		  border-width: 1px;
		  border-style: ridge;
		  width: 113px;
}
.TextField11
{
	      background-color: #FFFFFFF;
		  border-color: #9DBACA;
		  color: #000000;
		  font-size: 11pt;
	      font-family: arial;
		  border-width: 1px;
		  border-style: ridge;
}
.TextFieldsmall
{
	      background-color: #FFFFFFF;
		  border-color: #9DBACA;
		  color: #000000;
		  font-size: 8pt;
	      font-family: arial;
		  border-width: 1px;
		  width: 215px;
		  BORDER-BOTTOM:  #9DB9C7 2px solid;
		  BORDER-RIGHT:  #9DB9C7 2px solid;
}

.TextFieldvsmall
{
	      background-color: #FFFFFFF;
		  border-color: #9DBACA;
		  color: #000000;
		  font-size: 8pt;
	      font-family: arial;
		  border-width: 1px;
		  width: 175px;
		  BORDER-BOTTOM:  #9DB9C7 2px solid;
		  BORDER-RIGHT:  #9DB9C7 2px solid;
}


.TextFieldlong
{
	      background-color: #FFFFFFF;
		  border-color: #9DBACA;
		  color: #000000;
		  font-size: 8pt;
	      font-family: arial;
		  border-width: 1px;
		  width: 330px;
		BORDER-BOTTOM:  #9DB9C7 2px solid;
		  BORDER-RIGHT:  #9DB9C7 2px solid;
}


.TextFieldvlong
{
	      background-color: #FFFFFFF;
		  border-color: #9DBACA;
		  color: #000000;
		  font-size: 8pt;
	      font-family: arial;
		  border-width: 1px;
		  width: 410px;
 		  BORDER-BOTTOM:  #9DB9C7 2px solid;
		  BORDER-RIGHT:  #9DB9C7 2px solid;
}




select
{
	     background-color: #FFFFFF;
	     border-color: #000000;
	     color: #000000;
	     font-size: 8pt;
	     font-family: arial;
	     size: 30;

}
.tabbg
{
		background-color: #0066CB;
}
.litebluebg
{
		background-color: #C2E6FE;
}
.greybgright
{
 		background-color: #C2C0C1;
}
.bgblue
{
		background-color: #009AFE;
}
.bgwhite
{
		background-color: #ffffff;
}
.bggrey
{
		background-color: #E5E5E5;
}
.bgred
{
		background-color: #FF3E3C;
}
.bg_dgrey
{
		background-color: #D0D0D0;
}
.bg_presstable
{
		background-color: #F2F2F2;
}
.dk_grey_bg
{
		background-color: #999999;
}

.bg_liteblue
{
		background-color: #0099ff;
}

.smvisitedlink
{
		font-weight: bold;
        font-size: 11px;
        color: #666666;
        font-family: verdana, helvetica, sans-serif;
 		text-decoration: underline;
}

.txtcontactus
{
        font-weight: bold;
        font-size: 10px;
        color: #ffffff;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}
selectlong
{
	     background-color: #FFFFFF;
	     border-color: #000000;
	     color: #000000;
	     font-size: 8pt;
	     font-family: arial;
	     size: 1000;
	    	    
}
.cat_nav_bg {background-color:#0066CB;color:#FFFFFF;font-family:verdana;font-weight:bold;font-size:10px;text-decoration:none;}
a.cat_nav:link {color:#FFFFFF;font-family:verdana;font-weight:bold;font-size:10px;text-decoration:none;}
a.cat_nav:hover {color:#FFFFFF;font-family:verdana;font-weight:bold;font-size:10px;text-decoration:none;}
a.cat_nav:visited {color:#FFFFFF;font-family:verdana;font-weight:bold;font-size:10px;text-decoration:none;}
input.quick {font-family:arial;font-size:9px;color:#333333;}
.cat_redbg {background-color:#FE0000;}

/* NFPA Catalog */
.blue_bg	{background-color:#0099FF;}
.bluebg		{background-color: #0099FF;}
.dk_blue	{background-color:#0064cc;}
.white_bg	{background-color:#FFFFFF;}
.grey_bg	{background-color:#F2F2F2;}
.grey_bg1	{background-color:#CFCFCF;}
.itemlist2 	{font-weight: bold;font-size: 10px;color: #0064cc;font-family: verdana;text-decoration: none;}
.itemlist4      {font-weight: bold;font-size: 12px;color: #0064cc;font-family: verdana;text-decoration: none;}


.bold_red	{font-weight: bold;font-size: 10px;color: #FF0000;font-family: Verdana;text-decoration: none;}	
 input.quick	{font-family:Verdana, helvetica, sans-serif;font-size:9px;color:#333333;}
.quick_black {font-family:arial;font-size:10px;color:black;font-weight:bold;}
.quick_red {font-family:arial;font-size:10px;color:#FE0000;font-weight:bold;}
.bg_e5e5e5 {background-color:#e5e5e5;}

 
 
INPUT.nfpa_button
{
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	color:#0064cc;
	font-family:Verdana;
	cursor:pointer;
	height: 20px;
}

div.ProductTabContent
{
	OVERFLOW: auto; 
	width: 100%;
	color:black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	padding-left: 5px;
	padding-right: 5px;
	
}

.tab
{
           background-image:url(/images/tab_bg.gif);

            /*border: solid 1px #8BBAE8;*/
	    border-left: solid 1px #8BBAE8;

            border-right: solid 1px #8BBAE8;

            border-top: solid 1px #8BBAE8;
	    border-bottom: solid 1px #000000;

            color: #0265CD;

            font-family: Arial, Verdana, Helvetica, sans-serif; 

            font-size: 10px;

            font-weight: bold;

            cursor: hand;

            text-align: center;

}

.tablink:link 
{
	color: #0265CD;
	text-decoration: none;
}

.tablink:active 
{
	color: #0265CD;
	text-decoration: none;
}


.tablink:hover 
{
	color: #0265CD;
	text-decoration: none;
}
.tablink:visited 
{
	color: #0265CD;
	text-decoration: none;
}

.selectedTab
{

            background-color: white;

            color: black;

            font-family: Arial, Verdana, Helvetica, sans-serif; 

            font-size: 9pt;

            font-weight: normal;

            border-left: solid 1px black;

            border-right: solid 1px black;

            border-top: solid 1px black;

            text-align: center;

}

.tabSeparator
{
            border-bottom: solid 1px black;
}

 

.tdTabPageContent
{

            border-left: solid 1px black;

            border-bottom: solid 1px black;

            border-right: solid 1px black;

            padding-right: 15px;

            padding-left: 10px;

            padding-bottom: 15px;

}


LI
{	
		
		padding:5px; 
		text-align:top;
		font-weight: normal;
		font-size: 12px;
		color: #000000;
		font-family: arial, helvetica, sans-serif;
		text-decoration: none;
}


.TextField2
{
	        background-color: #FFFFFFF;
		border-color: #9DBACA;
		color: #000000;
		font-size: 8px;
	        font-family: verdana, helvetica, sans-serif;
		border-width: 1px;
		border-style: ridge;
		  
}

.TextField5Number
{
	      background-color: #FFFFFFF;
		  border-color: #9DBACA;
		  color: #000000;
		  font-size: 8px;
	      font-family:  verdana, helvetica, sans-serif;
		  border-width: 1px;
		  border-style: ridge;
	            text-align: right;	  
}

.itemlist4:link
{
	font-size: -1;
        color: #ff0000;
        font-family: Arial, Helvetica, sans-serif;
	
}
.itemlist4:visited
{
	
        font-size: -1;
        color: #ff0000;
        font-family: Arial, Helvetica, sans-serif;
	
}
.itemlist4:hover
{
	
        font-size: -1;
        color:#ff0000;
        font-family: Arial, Helvetica, sans-serif;
	
}

.itemlist3:link
{
	font-size: 10px;
        color: #0064cc;
        font-family: verdana, helvetica, sans-serif;
	text-decoration: none;
}
.itemlist3:visited
{
	
        font-size: 10px;
        color: #0064cc;
        font-family: verdana, helvetica, sans-serif;
	text-decoration: none;
}
.itemlist3:hover
{
	
        font-size: 10px;
        color: #FF0033;
        font-family: verdana, helvetica, sans-serif;
	text-decoration: none;
}

.whitetxt
{
        font-weight: bold;
        font-size: 9px;
        color: #FFFFFF;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}

.whitetxt11
{
        font-weight: bold;
        font-size: 11px;
        color: #FFFFFF;
        font-family: Verdana, helvetica, sans-serif;
		text-decoration: none;
}

.loginButton { background-color: white;
	border-color: gray;
	border-style: groove;
	color: #0064cc;
	font-family: font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
	height: 22px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
	}
	
.request-header td {
	background-image: url(/images/catalog/request_table.gif);
	font-weight: bold;
	line-height: 10px;
}


/* Overlay CSS for width fix on left nav select boxes */
.select-overlay { background:#fff }

.select-overlay span
{
    display:block;
    float:left;
    clear:both;
    background:transparent url(../images/catalog_nav/bg-ie-select-width.png) no-repeat 0 0
}

.ie6 .select-overlay span,
.ie7 .select-overlay span
{
    width:18px;
    height:22px;
    background-position:0 -20px
}
.ie6 .select-overlay-hover span,
.ie7 .select-overlay-hover span { background-position:-18px -20px }
.ie6 .select-overlay-active span,
.ie7 .select-overlay-active span { background-position:-18px -20px }

.ie8 .select-overlay span
{
    width:18px;
    height:20px;
    background-position:0 0
}
.ie8 .select-overlay-hover span { background-position:-18px 0 }
.ie8 .select-overlay-active span { background-position:-18px 0 }


/* About The Codes Pages */

.alertmeLink {
	font-size:14px; 
	font-family:Arial; color:#CC0000; 
	text-decoration:underline; 
	font-weight:bold;
}

#asterisk{
	font-weight:bold;
	font-size:16px;
	color:red;
	padding-left:2px;
}


/* Committee Application */

div#application table td {
	padding:3px 0 3px 3px;
}

div#application textarea {
	width:100%;
	height:80px;
}

div#application  p.section {
	margin-top:20px;
}

div#application .noedit {
	padding:3px;
	border:1px solid black;
}

div#application span.noedit {
	display:inline-block;
}

div#application div.noedit {
	width:100%;
}
