/* Please use lower case for any new class names!! -jeff */


body
	{
	font-size: 9pt;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	background-color: #ffffff;
	}
	
font
	{
	font-size: 9pt;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	}	

p
	{
	font-size: 9pt;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	}

td
	{
	font-size: 9pt;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	}

a
	{
	color: #3366ff;
	font-size: 9pt;
	font-family: arial, verdan, univers, helvetica, sans-serif;
	}
    
a:hover
	{
	color: teal;
	}

a:active
	{
	color: teal;
	}
	
.small
	{
	font-size: 8pt;
	font-family:verdana, arial;
	}
	
	
.searchHead
  {
  font-family: arial;
  font-size: 13pt;
  font-weight: bold;
  color: #6699cc;
  }

.pageTitle
	{
	font-size: 14pt;
	color: #006633;
	font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
	font-weight:normal;
	}

.pageTitleNa
	{
	font-size: 14pt;
	color: #669999;
	font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
	font-weight:normal;
	}
    
.pageTitleMs
	{
	font-size: 14pt;
	color: #6e6e10;
	font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
	font-weight:normal;
	}

.pageTitleWb
	{
	font-size: 14pt;
	color: #2f64b4;
	font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
	font-weight:normal;
	}

.pageTitleMpweb
	{
	font-size: 14pt;
	color: #569942;
	font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
	font-weight:normal;
	}

.pageTitleProd
	{
	font-size: 14pt;
	color: #336699;
	font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
	font-weight:normal;
	}
	
.pageTitleNew
	{
	font-size: 14pt;
	color: #F7FCC2;
	font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
	font-weight:normal;
	}
	
.pdprice
	{
	font-size: 13pt;
	color: #906000;
	font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	}
  
.published
  {
  color: #669999;
  font-size: 9pt;
  font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
  font-weight: bold;
  }
  
.keyfeatures
  {
  color: #336699;
  font-size: 8pt;
  font-family: verdana, arial, univers, helvetica, sans-serif;
  }
  
.keyfeatures2
  {
  color: #336699;
  font-size: 9pt;
  font-family:  trebuchet MS, arial, univers, helvetica, sans-serif;
  } 
  
.optionbox
  {
  color: #FFFFFF;
  font-size: 8pt;
  font-family: arial, verdana, univers, helvetica, sans-serif;
  font-weight: bold;
  }

.acrobatds
  {
  color: #808080;
  font-size: 8pt;
  font-family: verdana, arial, univers, helvetica, sans-serif;
  }
  
 .homeprd
  {
  color: #669999;
  font-size: 8pt;
  font-family: verdana,arial;
  }    

.use
  {
  color: #666666;
  font-size: 8pt;
  font-family:  verdana, arial, univers, helvetica, sans-serif;
  }

.breadcrumbLink
	{
	font-size: 9pt;
	font-weight: normal;
	color: blue;
	}

.currentPage
	{
	font-size: 9pt;
	font-weight: bold;
	color: black;
	}

.loginError
	{
	font-style: normal;
	font-size: 8pt;
	color: red;
	}

.loginLabel
	{
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	color: black
	}

.loginLarge
	{
	font-weight: bold;
	font-size: 9pt;
	color: Black;
	}

.loginSmall
	{
	font-weight: normal;
	font-size: 8pt;
	}

.loginInput
	{
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	}

.queryLineNumberOdd
	{
	font-size: 8pt;
	color: blue;
	font-weight: normal;
	}

.queryLineNumberEven
	{
	font-size: 8pt;
	color: blue;
	font-weight: normal;
	}

.queryLineField
	{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	}

.queryLineCondOp
	{
	font-size: 8pt;
	font-weight: normal;
	color: black;
	}

.queryLineValue
	{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	}

.queryLineLogOp
	{
	font-size: 8pt;
	font-weight: normal;
	color: black;
	}

.heading
	{
	font-family: verdana, arial;
	font-size: 10pt;
	color:black;
	font-weight:bold;
	}

.h1
	{
	font-size: 10pt;
	font-weight:bold;
	color: #000000;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	}

.large
	{
	font-size: 10pt;
	color: #000000;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	}

.largeb
	{
	font-size: 10pt;
	color: #000000;
	font-weight:bold;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	}

.inclInfo
	{
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
	}
  
.msel
	{
	font-size: 8pt;
	font-weight:bold;
	color: #996600;
	font-family: verdana, arial, univers, helvetica, sans-serif;
	}

.statshead
	{
	font-size: 10pt;
	font-weight:bold;
	color: #ffffff;
        background-color: #996600;
	font-family: verdana, arial, univers, helvetica, sans-serif;
	}
  
.mseh
	{
	font-size: 10pt;
	font-weight:bold;
	color: #669999;
	font-family: verdana, arial, univers, helvetica, sans-serif;
	}

.spacer
	{
	font-size: 9pt;
	}

.spacer2
	{
	font-size: 4pt;
	}

.formElement
	{
	font-size: 9pt;
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	}

.selectWidth
	{
	font-size: 8pt;
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	width: 210px;
	}

.selectWidth1
	{
	font-size: 8pt;
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	width: 85;
	}

.selectWidth2
	{
	font-size: 8pt;
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	width: 250;
	}

.selectwidth3
	{
	font-size: 8pt;
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	width: 215px;
	}

.selectwidth4
	{
	font-size: 8pt;
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	width: 235px;
	}

.footer
	{
	font-family: arial;
	font-size: 9pt;
	color: #c0c0c0;
	font-weight: bold;
	}

.resultsName
	{
	font-weight: normal;
	}

/* used in pop-ups */
.pophead
	{
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	}

.whatsnewhead
	{
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	}

/*used in basic search table heads*/
.verdanahead
	{
	color: black;
	font-size: 9pt;
	font-weight: bold;
	font-family: verdana, arial, univers, helvetica, sans-serif;
	}

.NextStep
	{
	background-color:navy;
	color:white;
	font-family: verdana, arial, univers, helvetica, sans-serif;
	}

.searchHeading
	{
	background-color: #cccc99;
	}

.searchTable
	{
	background-color: #eeeeee;
	}

.question
	{
	font-size: 12pt;
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #3232CD;
	}	

.answer
	{
	font-size: 12pt;
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #B5A642;
	}	

.linkbold
	{
	font-weight: bold;
	}	

.tableheading
	{
	font-size: 9pt;
	font-family: arial, verdana, univers, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	}

.required
	{
	font-size: 9pt;
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	color: red;
	}	

.checkbox
	{
	font-size: 8pt;
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-weight: normal;
	}

.data
	{
	font-family: arial, verdana, univers, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: italic;
	}

.headline
	{
	font-size: 12pt;
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	}
	
	.survcntr
	{
	font-size: 12pt;
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-weight: bold;
	font-style: none;
	color: #336699;
	}		
		
.headlinesub
	{
	font-size: 10pt;
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	}	

.bodybold
	{
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	}

.bodyblue
	{
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #3366ff;
	}

.bodybluev
	{
	font-family:  verdana, arial, univers, helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	}

.bodyplv
	{
	font-family:  verdana, arial, univers, helvetica, sans-serif;
	font-size: 8pt;
	color: #330066;
	}

.startpage
	{
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-size: 12pt;
	color: navy;
	}
	
.startpagelink
	{
	font-family:  arial, verdana, univers, helvetica, sans-serif;
	font-size: 12pt;
	}
			
.titlebar
	{
	background-color: #cccc99;
	}

.titlebarb
	{
	background-color: beige;
	}

.radioback
	{
	background-color: #eeeeee;
	color: #eeeeee;
	}

.CompOpSelect
	{
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	font-size: 10pt;
	width: 90px;
	}

.LogOpSelect
	{
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	font-size: 10pt;
	width: 55px
	}

.lineNumSelect
	{
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	font-size: 10pt;
	width: 40px
	}

.CondSelect
	{
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	font-size: 10pt;
	width: 260px
	}
	
.CondSelectMetro
	{
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	font-size: 10pt;
	}

.CondAllocSelect
	{
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	font-size: 10p;
	width: 190px
	}

.PickListSelect
	{
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	font-size: 10pt;
	width: 280px
	}

.PickPerPageSelect
	{
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	font-size: 10pt;
	width: 70px
	}

.CondSelectAdvanced
	{
	font-family: Arial, verdana, univers, helvetica, sans-serif;
	font-size: 10pt;
	width: 300px
	}

.bannertitle
	{
	font-size: 11pt;
	color: #ffffff;
	font-family: trebuchet MS, arial, univers, helvetica, sans-serif;
	}

.bannercompany
  {
  font-size: 11pt;
  color: navy;
	font-family: verdana, arial, univers, helvetica, sans-serif;
  }

.mpwbox
  {
  color: #336699;
  font-size: 8pt;
  font-family: arial, verdana, univers, helvetica, sans-serif;
  }

.mpwboxheader
  {
  color: #336699;
  font-size: 9pt;
  font-family: arial, verdana, univers, helvetica, sans-serif;
  font-weight: bold;
  }
  
 .prodNameDefault
  {
  color: #333333;
  font-size:8pt;
  font-family:verdana;
  }

