/* CSS Document */

a
{
	background-color: transparent;
	/* font-size: .85em; */
	color: #0066CC;
	font-weight: normal;
	text-decoration: none; 
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* font-size: .8em;		*/
}


 td
{
	color: #000000;
	/* font-size: .8em;		*/
	font-weight: normal;
}

/*CLASSES FOR PORTAL HOME PAGE */
.Welcome
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #333333;
	font-weight: bold;	
	text-decoration: none;
	padding-left:.65em;
	padding-top:.4em;
	padding-bottom:.18em;
	line-height: 1.5em;
}

.Brdcrmb
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff6600;	
	text-decoration: none;
	font-size: .7em;
	font-weight: normal;	
}

A:hover.Brdcrmb
{
	color: #3399FF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: normal;	
	text-decoration: underline;

}

.BrdcrmbLink
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399FF;
	text-decoration: none;
	font-size: .7em;
	font-weight: normal;	
}

A:hover.BrdcrmbLink
{
	color: #3399FF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: normal;	
	text-decoration: underline;

}

A:visited.BrdcrmbLink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399FF;
	font-size:.7em;
	font-weight: normal;
	text-decoration: none;
}

.Search
{
	background-color: transparent;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
   font-size: .70em;
	text-transform: uppercase;
	clear: both
}

.FrmSearchDB
{
	margin-bottom: 4px;
	border: #7F7F7F solid 1px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
    font-size: .7em;
	width: 100px;
	height: 18px;
}

.SiteCntrl
{
     background-color: transparent;
     color: #333333;
	  	font-weight: normal;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: .75em;
     text-decoration: none;
	  text-transform: capitalize;
}


.AcctCntrl
{
   background-color: transparent;
   color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: .75em;
	margin: 0em 0em 0em 0em;
	text-transform: capitalize;
	text-decoration: none;
}

.HorizNav
{
	background-color: #012555;
	color: White;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: .8em;
	text-decoration: none;
	margin: .2em 0em 0em .3em;
}

.HorizNavDiv
{
	background-color: #012555;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: .8em;
	text-decoration: none;
}

.LifeEvent
{
	background-color: transparent;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: .85em;*/
	font-size: .75em;
	font-weight: bold;	
	text-decoration: none;
	line-height: 1.3em;
}

.HomeLink
{
	background-color: transparent;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		/*font-size: .85em;*/
	font-size: .7em;
	text-decoration: none;
	line-height: 1.5em;
}

.TextBold
{
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: .7em;*/
	font-size: .8em;
	color: #333333;
	font-weight: bold;	
	line-height: 1.0em;
	padding-top: .5em;
}

.TextLink
{
	background-color: transparent;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: .85em;
    font-weight: normal;	
}

.TextLinkSm
{
	background-color: transparent;
	color: #003163;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: .75em;
   font-weight: normal;	
}

.TextSm
{
	background-color: transparent;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.7em ;
   font-weight: normal;		
	margin: 0em .2em 0em 0em;
	line-height:1.3em;
}	

.TextSurvey
{
	background-color: transparent;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.85em ;
    font-weight: normal;		
	margin: 0em .2em 0em 0em;
	line-height:1.3em;
}	

.TitleAroundCo
{
	background-color: transparent;	
	color: #1F3765;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: .7em;
	padding-bottom:.3em;
	text-transform: uppercase;
}

.TitleConnect
{
/*	background-color: #E1F4FB;	*/
	color: #336699;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: .8em;
	padding-bottom:.3em;
	text-transform: uppercase;
}

.BkgConnect
{
/* background-color: #E1F4FB;	*/
}

.TitleQLink
{
	background-color: transparent;
	color: #333333;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: .7em;
	line-height:1.5em;
	text-transform: uppercase;

}

.TitleHot
{
	/* background-color: #E1F4FB;	*/
	color: #336699;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: .8em;
	padding-bottom:.3em;
	text-transform: uppercase;
}

.BkgHot
{
/*	background-color: #E1F4FB;	*/
}

.TitleOnline
{
	color: #336699;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: .8em;
	padding-bottom:.3em;
	text-transform: uppercase;
}

.BkgOnline
{
	background-color: #E1F4FB;	
}

.TitleGreatPl
{
/*	background-color: #E1F4FB;	*/
	color: #336699;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: .8em;
	padding-bottom:.3em;
	text-transform: uppercase;
}

.BkgGreatPl
{
/*	background-color: #E1F4FB;	*/
}

.TitleSurvey
{
	background-color: transparent;	
	color: #336699;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: .8em;
	padding-bottom:.3em;
	text-transform: uppercase;
}

.BkgSurvey
{
	background-color: White;
}

.TitleWorking
{
	background-color: transparent;	
	color: #336699;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	text-decoration: none;
	font-size: .8em;
	padding-bottom:.3em;
	text-transform: uppercase;
}

/* Add .TitleAll for v7 applications  page headers */

.TitleAll
{
	background-color: transparent;	
	color: #336699;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	text-decoration: none;	
}

.BkgWorking
{
	background-color: White;
}

.HeaderNotice
{	
	background-color: transparent;
	color: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: .9em;
}

/*EMPLOYEE LOGIN*/
.empForgot
{
	background-color: transparent;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: .75em;
    font-weight: normal;	
}

.empInBox
{
	border: #7F7F7F solid 1px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 90px;
	height: 16px;
}

.empLogin
{
	background-color:  transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003163;	
	font-weight: bold;
	text-decoration: none;
	font-size: .68em;
	line-height:1.5em;
}

.empLabel
{
	background-color:  transparent;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003163;	
	font-weight: normal;
	font-size: .7em;
}

.BkgEmpLog
{
	background-color: #FFFFFF;	
}

.BkgEmpLogIn
{
	background-color: #EEEEEE;	
}

.BkgEmpLogOut
{
	background-color: #CCCCCC;	
}

/*QUICKLINKS*/
.QLink
{
	background-color: transparent;	
	color: #003366;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: .7em;
	/*font-size: .85em;*/
}

/*  To fix the problem with QuickLinks background of V6 RFP list and review,
this class is commented out.  It is replaced with the .BkgLink  class of
a specific agency's css. BkgLink of specific agency has the background 
color. 11/21/05 My-Duyen.

11/13/07 - Use BkgLink now to fix the background color for QuickLinks when
Agency doesn't have its own QuickLinks.
  */

.BkgLink
{
    background: url(../images/egov/ql_bkgnd_2nd.gif);
}


.LinkBorderIn
{
	background-color: #E2E2E2;
}

.LinkBorderOut
{
	background-color: #CCCCCC;	
}

/*PROMOS - Padding for Promo Img*/
.ImgPad
{
 padding: 3px 3px 3px 3px;
}	

/*FOOTER*/
.Footer
{
	background-color: transparent;
	color: #003163;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.78em;
	text-decoration: none;
	text-transform: capitalize;
}

.Privacy
{
	background-color: transparent;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.78em;
	text-decoration: none;
	text-transform: capitalize;
}

.Copyright
{
	background-color : transparent;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.78em;
	text-decoration: none;
	text-transform: capitalize;
}

/*GLOBAL PAGES*/

.ABTMedBl
{
	background-color: #CCE5FF;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}


.ABTMed,a:visited.ABTMed
{
	background-color: transparent;
	color: #336699;
	font-weight: bold;
	text-decoration: none;	
	font-size: .8em;
}

.AgencyBkg
{
	background-color: #CCE5FF;
	color: #FFFFFF;
	font-weight: bold;
	font-size: .8em;
}

/*Find out where it's being used; otherwise, delete*/
.MainD
{
	background-color: #6699CC;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : .8em;
}


.MainDPad
{
	background-color: #6699CC;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left:8px;
	font-size: .8em;
}

.GlTableHdr
{
	background-color: #6699CC;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Spotlight
{
	background-color: #336699;
	font-size: .85em;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
}

a:hover
{
	background-color: transparent;
	/*font-size: .85em;*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;    */
	color: #0066CC;
	font-weight: normal;
	text-decoration: underline;
}

A:hover.ABTMed
{
	background-color: transparent;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;	
}

A:hover.ABTMedYel
{
	background-color: #FFFFCC;
	color: #336699;	
	font-weight: bold;	
	text-decoration: underline;
	/*font-size:.85 em;*/
}

A:hover.AcctCntrl
{
   background-color: transparent;
   color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: .75em;
   text-decoration: underline;
	margin: 0em 0em 0em 0em;
	text-transform: capitalize;
}

A:hover.empForgot
{
	background-color: transparent;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: .75em;
    font-weight: normal;	
}

A:hover.Footer
{
	background-color: transparent;
	color: #003163;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.78em;
	text-decoration: underline;
	text-transform: capitalize;
}

A:hover.Privacy
{
	background-color: transparent;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.78em;
	text-decoration: underline;
	text-transform: capitalize;
}

A:hover.HomeLink
{
	background-color: transparent;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: .85em;*/
	font-size: .7em;
	text-decoration: underline;
}

A:hover.HorizNav
{
	background-color: #012555;
	color: #99CCFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: .8em;
	text-decoration: underline;
	margin: .2em 0em 0em .3em;
}

A:hover.LifeEvent
{
	background-color: transparent;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: bold;	
	text-decoration: underline;
	line-height: 1.3em;
}

A:visited.LifeEvent
{
	background-color: transparent;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: bold;
	line-height: 1.3em;
}

A:hover.QLink
{
	background-color: transparent;		
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	/*font-size: .85em;*/
	font-size: .7em;
	
}

A:hover.SiteCntrl
{
     background-color: transparent;
     color: #333333;
	  font-weight: normal;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: .75em;
     text-decoration: underline;
	  text-transform: capitalize;
}

A:hover.TextLink
{
	background-color: transparent;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: .8em;
   font-weight: normal;	
}

A:hover.TextLinkSm
{
	background-color: transparent;
	color: #003163;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: .75em;
   font-weight: normal;	
}

A:hover.TitleWorking
{
	background-color: transparent;	
	color: #336699;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	text-decoration: underline;
	font-size: 1em;
	padding-bottom:.3em;
	text-transform: uppercase;
}

A:hover.SideNav1off
{
	background-color: transparent;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
	/*font-size: .85em;*/
	font-size: .7em;
}

A:hover.SideNav1on
{
	background-color: transparent;
	color: #3399FF;
	font-weight: bold;
	text-decoration: underline;
	/*font-size: .85em;*/
	font-size: .7em;
}

A:hover.SideNav2off
{
	background-color: transparent;
	color: #336699;
	font-weight: normal;
	text-decoration: underline;
	/*font-size: .85em;*/
	font-size: .7em;
}

A:hover.SideNav2on
{
	background-color: transparent;
	color: #ff6600;	
	font-weight: normal;
	text-decoration: underline;
	/*font-size: .85em;*/
	font-size: .7em;
}

A:hover.SideNav3on
{
	background-color: transparent;
	color: #3399FF;
	font-weight: normal;
	text-decoration: underline;
	/*font-size: .85em;*/
	font-size: .7em;
}


/*CLASSES USED IN GLOBAL AND AGENCY PAGES*/
.HeaderSm
{
	background-color: transparent;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: .9em;
}

.HeaderMed
{
	background-color: transparent;
	color: #336699;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
}

.HeaderLrg
{
	background-color: transparent;
	color: #336699;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
}

/*Used in Suggestions/Comments*/
.HeaderSmYel
{
	background-color: #FFFFCC;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: .85em;
}

/*Used in Register/Login pages???*/
.HeaderSmGld
{
	background-color: #FFCC33;
	color: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:.9em;
}

/*CLASSES FOR AGENCY PAGES*/
.BkgAgBnr
{		
	background-color: #FFFFFF;
}

.TextIntro
{	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #CC6633;	
	font-weight: normal;	
}

.SideNav1off
{
	background-color: transparent;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	/*font-size: .85em;*/
	font-size: .7em;
}

.SideNav1on
{
	background-color: transparent;
	color: #3399FF;
	font-weight: bold;
	text-decoration: none;
	/*font-size: .85em;*/
	font-size: .7em;
}

.SideNavoff, .SideNav2off
{
	background-color: transparent;
	color: #336699;
	font-weight: normal;
	text-decoration: none;
	/*font-size: .85em;*/
	font-size: .7em;
}

.SideNavon, .SideNav2on
{
	background-color: transparent;
	color: #ff6600;
	font-weight: normal;
	text-decoration: none;
	/*font-size: .85em;*/
	font-size: .7em;
}

.SideNav3on
{
	background-color: transparent;
	color: #3399FF;
	font-weight: normal;
	text-decoration: none;
	/*font-size: .85em;*/
	font-size: .7em;
}

/*Active alpha link for agency/dept (yellow background) */
.ABTMedYel
{
	background-color: #FFFFCC;
	color: #336699;	
	font-weight: bold;	
	text-decoration: none;
	/*font-size:.85 em;*/
	font-size: .8em;
}

/*Grayed out alpha link for agency/dept (yellow background) */
.BTMedLtBldYel
{
	background-color: #FFFFCC;
	/*font-size: .85 em;	*/
	color: #B0AAAA;	
	font-weight: bold;
	font-size: .8em;
}

/*TextBold with Yellow Background*/
.BTLrgBldYel
{
	background-color: #FFFFCC;
	color: #333333;
	font-weight: bold;
	font-size: .8em;	
}

.BTMedPadBl
{
	background-color: #CCE5FF;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*padding-left: .70em;*/
	padding-left:8px;
	font-size: .8em;
}

.BTMedPadWht
{
	background-color: #FFFFFF;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*padding-left: .70em;*/
	padding-left:8px;
	font-size: .8em;
}

.BTMedPadTrans
{
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left:26px;
	font-size: .8em;
}

.Error
{
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: .8em;
}

.FrmInput
{
	background-color: #FFFFFF;
	color: #333333;	
	font-weight: normal;	
	font-size: .8em;	
	width: 250px;
}

.FrmSearch
{
	background-color: #FFFFFF;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 300px;
}

.FrmOnline
{
	background-color: #FFFFFF;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: .85em; */
	font-size: .7em;
	font-weight: normal;
	border: #7F7F7F solid 1px;
}

/*Background color for global table header e.i. Alpha in Ag List (was BkgMainDBl)*/
.BkgGlTblHdr
{
	background-color:  #6699CC;
}

.BkgMainDBl
{
	background-color:  #6699CC;
}

.BkgLtBl

{
	background-color: #CCE5FF;
}

.BkgWhite
{		
	background-color: #FFFFFF;
}

.BkgWht
{		
	background-color: #FFFFFF;
}

.BkgYel
{		
	background-color: #FFFFCC;
}

.BkgMainDBl
{		
	background-color: #6699CC;
}

.BkgGlTableRw1
{
	background-color:  #CCE5FF;
}

.BkgGlTableRw2
{
	background-color:  #FFFFFF;
}

.BkgSideNav
{
  	background-color: #E7F4F8;
}

/* Add classes to fix missing css for V6 applications.  These classes are used in all applications.  Remove them after launching V7 applications. */

.LocBrdcrmb
{	
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff6600;	
	text-decoration: none;
	font-size: .85em;
	font-weight: normal
	
}

/* .RnBTSm  is used in Quicklinks on V6 applications  - Modify font-size
from .7em to .85em for Promo on VMC Doctor Search. */
.RnBTSm
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.85em ;
    font-weight: normal;		
	margin: 0em .2em 0em 0em;
	line-height:1.3em;
}

/* .Header , .BTLrgYel, and .BTMedBldYel are used in page header on V6 applications */
.Header
{
	background-color: transparent;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: .9em;
}

.BTLrgYel
{
	background-color: #FFFFCC;
	color: #333333;
	font-weight: normal;
    font-size: .8em;
}

.BTMedBldYel
{
	background-color: #FFFFCC;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size: .8em;
}

/*.ABTSmPad is used in VMC Doctor Search - Highlights [more...] on V6 applications. 
Use element  definition of class .HomeLink for .ABTSmPad */
.ABTSmPad
{
	background-color: transparent;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.5em;
}	

A:hover.ABTSmPad
{
	background-color: transparent;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	font-weight: bold;
	text-decoration: underline;
	line-height: 1.5em;
}	

/* To work on these classes
.BkgRtNav
{
	
}

A:hover.BkgRtNav
{
	
}
 */
 

#container-chp, #container-shp, #container-related-article{
    margin:0;
    padding: 0px 6px 0px 6px;
	text-align: left;
    /*border-left : 1px solid #CCCCCC;   */
    border-top: 1px none #FFFFFF;
    min-width: 420px  /* min width; */
    width:100%;
}

#chp-title, #mission-title, #whatsnew-title, #featuredinfo-title{
	color: #336699;
	font-size:.95em;
	font-weight: bold;
    padding-bottom: 10px;
	/*padding-left: 10px;	*/
}

#mission-statement{
    /*padding-top: 10px;	*/
	/*padding-left: 10px;	*/
	padding-bottom: 10px;
	font-size: .8em;
	color: #CC6633;
}

#chp-body, #shp-body{
	/*padding-top: 10px;
	padding-bottom: 10px;
    padding: 0;    */
	font-size : .8em;
	font-weight:normal;
    width:100%;
}

#chp-body table tbody tr td,#chp-body table tr td, #shp-body table tbody tr td, #shp-body table tr td{
  font-size: .8em;
  table-layout: auto;
}

#chp-body ul li, #chp-body ol li, #shp-body ul li, #shp-body ol li {
    margin-left:30px;
    list-style-type: auto;
    padding-bottom: 4px;
}


#whatsnew-body{
    margin:0;
	/*padding-left: 10px;	*/
	padding-right: 10px;
	padding-bottom: 10px;
	border:0px;
	text-align: left;

}

.whatsnew-body-left{
    padding: 0 20px 0 0;
    width: 50%;
	float: left;

}

.whatsnew-body-right{
    margin: 0 0 0 51%;
    padding: 0px 10px 0px 0px;
    display: block;
}

  hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

#contact{
	padding-top: 10px;  /* for Firefox*/
	/*padding-left: 10px;	*/
	padding-bottom: 10px;
	font-size: .8em;
}

.title{
   font-weight: bold;
   padding: 0px 0px 10px 0px;
}

#related-link, #featuredinfo-link{
    font-size: .8em;
	padding-top:4px;
	vertical-align: top;
   /*padding-top: 10px;*/
	/*padding-left: 10px;		*/
	padding-bottom: 10px;
}

#featuredinfo-link ul {
	text-align: left;
	margin:0;
	padding:0;
	font-weight:normal;
}

#related-link ul {
	text-align: left;
	margin:0;
	padding:0;
	font-weight:bold;
}

#related-link ul li, #featuredinfo-link ul li{
	padding-left: 6px;
	list-style-type: none;
	background : url(../images/egov/linklist_nocircle_arrow.gif) no-repeat 0% 6%;
	padding-bottom: 10px;
}

#related-link ul li a, #related-link ul li a:visited{
   padding-left: 20px;
   text-decoration: none;
   font-weight: bold;
   display: block;
}

#featuredinfo-link ul li a, #featuredinfo-link ul li a:visited{
   padding-left: 20px;
   text-decoration: none;
   font-weight: normal;
   display: block;
}


#related-link ul li a:hover, #featuredinfo-link ul li a:hover {
	text-decoration: underline;
}

#attachment-link{
    font-size: .8em;
	vertical-align: top;
    padding-top: 10px;
	/*padding-left: 10px;	*/
	padding-bottom: 20px;
}


#attachment-link ul {
	text-align: left;
	margin:0;
	padding:0;
}

#attachment-link ul li{
	padding-left: 6px;
	list-style-type: none;
	padding-bottom:10px;
}

#attachment-link ul li a, #attachment-link ul li a:visited{
   padding-left: 20px;
   text-decoration: none;
   font-weight:bold;
   display: block;
}

#attachment-link ul li a:hover {
	text-decoration: underline;
}

.pdf{
	background : url(../images/egov/linklist_pdf.gif) no-repeat 0% 6%;
}

.doc{
	background : url(../images/egov/linklist_doc.gif) no-repeat 0% 6%;
}

.ppt{
	background : url(../images/egov/linklist_ppt.gif) no-repeat 0% 6%;
}

.xls{
	background : url(../images/egov/linklist_xls.gif) no-repeat 0% 6%;
}

.etc{
	background : url(../images/egov/linklist_nocircle_arrow.gif) no-repeat 0% 6%;
}


.description{
	color:#333333;
	font-weight: normal;
	padding-left: 20px;
}

/*#related-article-link{
	font-size: .8em;
	vertical-align: top;
	margin:0;
	padding:0;
}

#related-article-link a, #related-article-link a:visited{
	text-decoration: none;
	font-weight: bold;
	display: block;
}

#related-article-link a:hover {
	text-decoration: underline;
}
  */

#related-article-link{
	font-size: .8em;
	vertical-align: top;
	margin:0;
	padding:0;
}

#related-article-link ul {
	text-align: left;
	margin:0;
	padding:0;
}

#related-article-link ul li{
	padding-left: 6px;
	list-style-type: none;
	background : url(../images/egov/linklist_circlearrow.gif) no-repeat 0% 0%;
	padding-bottom:10px;
}

#related-article-link ul li a, #related-article-link ul li a:visited{
   padding-left: 20px;
   font-weight: bold;
   text-decoration: none;
   display: block;
}

#related-article-link ul li a:hover {
    font-weight: bold;
	text-decoration: underline;
}

.more {
  font-weight: bold;
}


#linklist-whatsnew{
	font-size: .8em;
	margin-left : 2px;
	padding-top:4px;
	vertical-align: top;
    width:100%;
}

#linklist-whatsnew a, #linklist-whatsnew a:visited{
	font-weight:bold;
	text-decoration: none;
	display: block;
}

#linklist-whatsnew a:hover{
	text-decoration: underline;
}

#link-etc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	
}

#link-etc a, #link-etc a:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #0070B2;
}

#link-etc a:hover{
	text-decoration: underline;
}

#linklist-mktree {
    text-align: left;
	font-size: .75em;
	font-weight: bold;
	display: block;
	color:  #336699;
}
/*
#linklist-mktree a, linklist-mktree a:visited {
    text-align: left;
	font-size: .85em;
	color:  #336699;
}
*/
/*/* these are used in left nave tree */
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; }

	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:0px; padding:2px;}

	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li .bullet { padding-left: 10px; padding-top:4px;}

	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(../images/egov/linklist_minus.gif)  center left no-repeat;  }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(../images/egov/linklist_plus.gif)   center left no-repeat;   }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(../images/egov/linklist_arrow_gray.gif)  center  left no-repeat;  }

	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }

	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li { font-size: .9em; font-weight: bold; color:  #336699;} /* Level 1 - Blue */
	ul.mktree  li ul li { font-size: 1em; font-weight: normal; color: #336699;}	/* Level 2 - Blue */
	ul.mktree  li ul li ul li { font-size: 1.05em; font-weight: normal; color: #336699;} /* Level 3 - Blue*/
	ul.mktree  li ul li ul li ul li { font-size: 1.1em; font-weight: normal; color: #336699;}  /*Currently not used in employee portal*/

	
	/*Lists and sublists are underlined when mouse-over; color stays unchanged*/
	
   
	ul.mktree li a.liLevel1 {  font-size: 1.05em; font-weight: bold; color: #3399FF; }
	ul.mktree li.liOpen a.liLevel1 {  font-size: 1.05em; font-weight: bold; color: #3399FF; }
	ul.mktree li ul li a.liLevel2 {  font-size: 1.05em; font-weight: normal; color: #FF6600; }
	ul.mktree li ul li.liOpen a.liLevel2 {  font-size: 1.05em; font-weight: normal; color: #FF6600; }
	ul.mktree li ul li ul li.liOpen a.liLevel3 {  font-size: 1em; font-weight: normal; color: #3399FF; }
	ul.mktree li ul li ul li a.liLevel3 {  font-size: 1em; font-weight: normal; color: #3399FF; }
		/* These are used in Agency channel nav */
	 ul.mktree  li a:hover {color: #336699; font-weight: bold; text-decoration: underline;}
    ul.mktree  li ul li a, ul.mktree li ul li ul li a {color: #336699; font-weight: normal; text-decoration: none;}
    ul.mktree  li ul li a:hover, ul.mktree li ul li ul li a:hover {color: #336699; font-weight: normal; text-decoration: underline;}
     
	
	ul.mktree  li a, ul.mktree {color: #336699; font-weight: bold; text-decoration: none;}
	ul.mktree  li ul li a,  ul.mktree li ul li ul li a{color: #336699; font-weight: normal; text-decoration: none;}
	
	
		/* These are used in Agency channel nav */

#container-agency-nav {
  margin: 0;
  padding:0;
  text-align: left;
  border-right : 1px solid #CCCCCC;
  width: 100%;
}


#separator-agency-nav {
  margin: 0px 10px 0px 10px;
  padding:2px 0px 2px 0px;
  border-bottom: 1px dashed  #CCCCCC;
  width: 164px;

}

/* These are used in level3 channel nav */

 #container-level3channel-nav {
  margin: 0px;
  padding:2px;
  text-align: left;
  width: 100%;
  background-color: #E7F4F8;
}

/* These are  new created for Public Portal as a result of changes in font-size in body, td, a elements */
#channel-level2-title{
	font-size: .8em;
	font-weight: bold;
}

.BTMed, .BTLrg{
	font-size: .8em;
	font-weight: normal;
}

#general-text{
	font-size: .8em;
}	


#emp-css {background:transparent; margin:0px;}


#linklist ul li a:hover, #linklist-relatedlinks ul li a:hover {
    color: #3A4750;	
	text-decoration: underline;
}

#linklist-relatedlinks {	
	font-size: .7em;	
	font-weight: normal;
	margin-left : 4px;
	padding-top:4px;	
	vertical-align: top;	
}

/* The 2 below are used for VMC links when mouse-over*/

#dhtmltooltip{
position: absolute;
left: -300px;
width: 325px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
font-size: .8em;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
font-size: .8em;  
}

/* These are used in promo */

#promo{
	font-size: .7em;
	font-weight:normal;
	margin: 4px;
	vertical-align: top;
}

.promo-more{
	color: #003163;
	font-weight: bold;
}

/* This is used in left promo */
 #container-left-promo{
	margin: 0px 10px 0px 0px;
	padding:0px 2px 0px 0px;
	text-align: left;
	border-left : 2px  solid #CCCCCC;
	border-right : 2px  solid #CCCCCC;
	border-top : 2px solid #CCCCCC;
	border-bottom : 2px  solid #CCCCCC;
	background-color : transparent;
    width: 98%;
}

/* Personalization selection and Firefox */
.multipleSelectBoxControl span{	/* Labels above select boxes*/
	font-family:arial;
	font-size:.8em;
	font-weight:bold;
}

.multipleSelectBoxControl div option{	/* Select box layout */
	font-family:arial;
}

.multipleSelectBoxControl div select{
	height:100%;
}
.multipleSelectBoxControl input{	/* Small butons */
	width:25px;
}

.multipleSelectBoxControl div{
	float:left;
}

fieldset{
	width:500px;
	margin:5px;  
}
img{
	border:0px;
}

/* The ones below are used in Common Account-Registration pages.*/


#form-content table tr td{
    font-size: .8em;
}

#form-button input{
    width: 100px;
}

#common-account-banner{
    margin:0;
    padding:0;
    width: 100%;
    height: 36px;
    background-color: #FFFFFF;
    /*background: url(http://www.sccdads.org/portal/images/egov/common_account.gif) no-repeat top right;
    float: right; */
    border-top : 1px solid #c0c0c0;
    border-bottom : 1px solid #c0c0c0;
}

#common-account-banner h1{
    padding-left: 10px;
    padding-top: 4px;
}

#common-account-banner h1 span{
    font-size: .7em;
    font-weight: bold;
    color : #336699;
    float: left;
}