html, body {
	height: 100% ;
	margin: 0;
	padding: 0; 
	background: #DCE1E6;
	overflow: auto;}



#miniverse {
	position: absolute ;
	display: block ;
	width: 953px ;
	height: auto ;
	top: 0 ;
	left: 50% ;
	margin-left: -477px ;
	right: 0 ;
	bottom: auto ;
	background-image: url("../IMAGE_FILE/NEWbg.gif") ;
	background-repeat: repeat-y;
	padding: 0 ;
	border: 1px solid #033668 ; }

#headerbarspace {
	display: block ; 
	position: relative ;
	width: 100% ;
	height: 149px ;
	top: 0;
	right: 0 ;
	left: 0 ;
	bottom: 0.5em ;
	padding: 0 ;
	background-image: url("../IMAGE_FILE/dep_external_main_banner_2.jpg") ;
	background-repeat: no-repeat ;
	z-index: 200; }

#headerbarspace a, #headerbarspace a:hover, #headerbarspace a:visited {
	color: #ffffff;
	text-decoration: none; }


#screenbulk {
	display: block ; 
	position: relative ;
	width: 100% ;
	height: auto ;
	top: 0 ;
	left: 0 ;
	background-image: url("../IMAGE_FILE/NEWbg.gif") ;
	background-repeat: repeat-y;
	z-index: 195; }

#dropfind {
	display: block ;
	position: relative ;
	float: right;
	width: 76.5% ;
	height: 3em ;
	top: 0.35em ;
	right: 0;
	z-index: 201;
}

#verbage {
	display: block ;
	position: relative ;
	width: 76.5% ;
	float: right ;
	height: 100% ;
	top: 1em ;
	right: 1.5% ;
	font-family: Arial, Verdana, "Lucida Sans Unicode", Tahoma,  Helvetica, sans-serif ;
	font-size: 10pt ; 
	color: black ;
	background: inherit;
	background-image: none ; 
	}


#leftlinks {
	display: block ;
	position: relative ;
	float: left ;
	width: 200px ;
	height: auto;
	top: 0em ;
	left: 0 ;
	bottom: 0em ;
	background: inherit;
	}




#footerbarspace {
	display: block ;
	position: relative ;
	float: none ;
	width: 100% ;
	height: auto ;
	top: 0 ;
	right: 0 ;
	left: 0 ;
	bottom: 0 ;
	clear: both ;
	background-color: #FFF ; }

#twocolumnblock {
	display: block ; 
	position: relative ;
	width: 100% ;
	height: auto ;
	top: 0 ;
	left: 0 ;
	background-color: #FFF ; }


/* Begin CSS Popout Menu */


#menuh-container {
	position:  absolute;		
	top: 0;
	left: 0; }

#menuh
	{
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: 600;
	width:100%;
	float:left;
	margin:0 0 0 0;
	}
		
#menuh a
	{
	text-align: left;
	display: block;
	border: 1px solid #555;
	margin:0;
	padding: 0.225em 2.5em 0.225em 0.5em;
	}
	
#menuh a, #menuh a:visited	/* menu at rest */
	{
	color: #066;
	background-color: #ffb;
	text-decoration:none;
	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
	color: #066;
	background-color: #ff3;
	}	
			
#menuh a.top_parent  /* attaches down-arrow to all top-parents */
	{
	background: #ff9;
	background-image: url("../IMAGE_FILE/1arrow_down.gif");
	background-position: 95% 50%;
	background-repeat: no-repeat;
	font-style:normal;
	}

#menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background: #ff6;
	background-image: url("../IMAGE_FILE/1arrow_down.gif");
	background-position: 95% 50%;
	background-repeat: no-repeat;
	font-style:normal;
	}
	
#menuh ul.ptRight a.parent, #menuh ul.ptRight a.parent:hover 	/* attaches rightward side-arrow to all parents */
	{
	background-image: url("../IMAGE_FILE/1arrow_right.gif");
	background-position: 97.5% 50%;
	background-repeat: no-repeat;
	}

#menuh ul.ptLeft a.parent, #menuh ul.ptLeft a.parent:hover 	/* attaches leftward side-arrow to all parents */
	{
	background-image: url("../IMAGE_FILE/1arrow_left.gif");
	background-position: 97.5% 50%;
	background-repeat: no-repeat;
	}



#menuh ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:180px;	/* width of all menu boxes */
	}

#menuh li
	{
	position:relative;
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 2em -1em;
	}


#menuh ul ul ul.ptRight
	{
	top:10px;
	left:100%;
	}


#menuh ul ul ul.ptLeft
	{
	top:10px;
	left:-100%;
	}

#menuh ul ul ul.ptLeft ul
	{
	top:10px;
	left:-100%;
	}

#menuh ul ul ul.ptRight ul
	{
	top:10px;
	left:100%;
	}



div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Popout Menu */


.leftsidecolumn {
	position: relative;
	float: left;
	top: 0 ;
	margin: 0 0 0 0 ;
	width: 47.5%; }

.rightsidecolumn {
	position: relative;
	float: right;
	top: 0 ;
	margin: 0 0 0 0 ;
	width: 47.5%; }

.topmost {
	background-color: #0cf;
}

p {
	}

h1, h2, h3, h4, h5, h6 {
 	font-family: Arial, Helvetica, sans-serif ; 
	color: #009 ;
	background-color: inherit ; }

h1 {
	font-size: 220% ; }

h2 {
	font-size: 155% ; }

h3 {
	font-size: 130% ; }

h4 {
	font-size: 120% ; }

h5 {
	font-size: 110% ; }

h6 {
	font-size: 90% ; }



hr.gray {
	color: #ccc ;
	background-color: #ccc ;
	height: 3px ; }

hr.black {
	color: #000 ;
	background-color: #000 ;
	height: 3px ; }

hr.blue {
	color: #009 ; 
	background-color: #009 ;
	height: 3px ; }

hr.red {
	color: #f66 ;
	background-color: #f66 ;
	height: 3px ; }

hr.green {
	color: #060 ;
	background-color: #060 ;
	height: 3px ; }

hr.paleGreen {
	color: #d8eac0 ;
	background-color: #d8eac0 ;
	height: 3px ; }

ul ul li {
	color: black ; 
	background-image: none ; 
	background-color: inherit ; }



.copa {
	font-weight: normal ;
	font-size: 12px ;
	color: #060 ;
	font-family: Arial, Helvetica, sans-serif ; }

.housekeeping {
	font-size: 12px ;
	color: #060 ;
	font-family: Arial, Helvetica, sans-serif ; }

.programs {
	font-weight: normal ;
	font-size: 12px ;
	color: #060 ;
	font-style: normal ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	text-decoration: none ; }

.foot {
	font-size: 11px; 
	font-family: "Arial Black", Verdana, Arial, Tahoma, Helvetica, sans-serif ; }

.showOnlyInPrinterFriendlyView {
	display: none ; }

.showOnlyInNormalView {
	}

.greenbox {
	background-color: #f1f7e9;
	border: 1px solid #d7ecc3; }


a:link {
	color: blue ;
	text-decoration: underline ; 
	background-color: inherit ; }
a:visited {
	color: blue ;
	text-decoration: underline ; 
	background-color: inherit ; }
a:hover {
	color: blue ;
	text-decoration: underline ;
	background-color: inherit ; }
a:active {
	color: blue ;
	text-decoration: underline ;
	background-color: interit; }




dl.navbar {
	list-style-type: none;
	list-style-position: inside;
	padding: 0;
	margin: 0;
	position: relative;
	top: auto;
	left: 0;
	bottom: auto ;
	width: 100% ;
	background-color: inherit ;
	font-family: Verdana, Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
	color: #006600 ; 
	font-weight: 600 ; }


dl.navbar dd {
	color: #000 ;
	background-color: inherit ;
	background-image: none ;
	background-position: 0.4em 50% ;
	background-repeat: no-repeat;
	margin: 0em 0.25em 0.25em 0;
	padding: 0.05em ;
	border: none ;
	font-size: 10pt ; }

dl.navbar dd {
	color: #036 ;
	background-color: #c5def2 ;
	margin: 0 ;
	padding: 0.35em 0.5em 0.35em 1.35em ;	
	border-top: none ;
	border-right: none ;
	border-left: none ;
	border-bottom-width: 1.5px ;
	border-bottom-style: solid ;
	border-bottom-color: #fff ;
	font-size: 9pt ; }

dl.navbar dd.depwide {
	color: #ffffff ;
	background-color: #a3c5e1 ;
	background-image: none ;
	background-position: 0.4em 50% ;
	background-repeat: no-repeat;
	margin: 0 ;
	padding: 0.35em 0.5em 0.35em 0.5em ;
	border-top: none ;
	border-right: none ;
	border-left: none ;
	border-bottom-width: 1.5px ;
	border-bottom-style: solid ;
	border-bottom-color: #fff ;
	font-size: 9pt ; }




dl.navbar dd.brptop {
	color: #ffffff ;
	background-color: #63a3c5 ;
	margin: 0 ;
	padding: 0.35em 0.5em 0.35em 0.5em ;
	border-top: none ;
	border-right: none ;
	border-left: none ;
	border-bottom-width: 1.5px ;
	border-bottom-style: solid ;
	border-bottom-color: #fff ;
	font-size: 9pt ; }




	
dl.navbar dd.here {
	color: #ffffff ;
	background-color: #6ea3c5 ;
	margin: 0;
	padding: 0.35em 0.5em 0.35em 1.35em ;	
	font-size: 9pt ; }

dl.navbar dd.expand {
	color: #6ea3c5 ;
	background-color: #c5def2 ;
	margin: 0;
	padding: 0.35em 0.5em 0.35em 1.35em ;	
	font-size: 9pt ; }


dl.navbar dd.subhead {
	background-color: #d8eac0 ;
	background-image: none ;
	background-position: 0.4em 50% ;
	background-repeat: no-repeat;
	margin: 0em 0em 0.5em 0em;
	padding: 0.35em ;
	border: none ;
	font-size: 10pt ; 
	font-weight: 700 ;
	color: #060 ; }

dl.navbar dd.a2z {
	color: #060 ;
	background-color: #c5def2 ;
	margin: 0 ;
	padding: 0.35em 0.5em 0.35em 1.35em ; }

dl.navbar a:link, dl.navbar a:hover, dl.navbar a:visited {
	display: block ;
	text-decoration: none ;
	color: #6ea3c5;
	background-color: transparent;
	margin: 0 ;
	padding: 0 ;
	width: 100% ; }

dl.navbar dd.depwide a:link, dl.navbar dd.depwide a:hover, dl.navbar dd.depwide a:visited {
	display: block ;
	text-decortation: none ;
	color: #003366 ;
	background-color: #a3c5e1 ; }

dl.navbar dd.brptop a:link, dl.navbar dd.brptop a:hover, dl.navbar dd.brptop a:visited {
	color: #ffffff ;
	background-color: #63a3c5 ; }

dl.navbar dd.here a:link, dl.navbar dd.here a:hover, dl.navbar dd.here a:visited {
	color: #ffffff ;
	background-color: #6ea3c5 ; }

dl.navbar a.geo {
	display: inline ;
	text-decoration: none ;
	color: blue ;
	background-color: transparent ;
	margin: 0 ;
	padding: 0 ; 
	font-weight: normal ;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt; }

ul.navbar a {
	text-decoration: none ;
	text-align: left ;
	color: #009 ; 
	background-color: inherit ; }

.samecolor a:visited {
	color: blue; }

.samecolor a:hover {
	color: #0c0; }

ul.navbar a {
	color: #963 ;
	text-decoration: underline ; 
	background-color: inherit ; }

dl.navbar a.geo {
	display: inline ;
	text-decoration: none ;
	color: blue ;
	background-color: transparent ;
	margin: 0 ;
	padding: 0 ; 
	font-weight: normal ;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt; }

dl.navbar a:hover.geo {
	display: inline ;
	text-decoration: none ;
	color: #f90 ;
	background-color: transparent ;
	margin: 0 ;
	padding: 0 ; 
	font-weight: normal ;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt; }

img.imgrightfloat {
	position: relative ;
	float: right ; 
	padding: 1em ;
	border: 0.3em ridge #C06 ; 
	margin: 1em 0 1em 1em ; }

img.imgleftfloat {
	position: relative ;
	float: left ; 
	padding: 1em ;
	border: 0.3em ridge #C06 ;
	margin: 1em 1em 1em 0 ; }

img.imgrightplace {
	position: absolute;
	display: block;
	right: 0;
	background-color: inherit ;
	margin: 1em 0 1em 1em ;
	padding: 1em ;
	border: 0.3em ridge #c06 ; }

img.imgleftplace {
	position: absolute;
	display: block;
	left: 0;
	background-color: inherit ;
	margin: 1em 1em 1em 0 ;
	padding: 1em ;
	border: 0.3em ridge #c06 ; }

.imgcenterplace {
	position: relative;
	display: block;
	background-color: inherit ;
	margin-left: auto ;
	margin-right: auto ;
	padding: 1em;
	border: 0.3em ridge #c06 ; }




.returnToIndex {
	position: absolute;
	display: block;
	right: 0;
	background-color: #ff6;
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 50px;
	margin: 0.75em 0 3em 1em;
	padding: 0.25em 2.5em 0.25em 0.5em;
	border: ridge 0.2em;
	border-color: #000086;
	background-image: url("../IMAGE_FILE/1arrow_up.gif");
	background-position: 95% 50%;
	background-repeat: no-repeat; }

.returnToTOC {
	position: relative;
	float: right;
	background-color: #ff6;
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 100px;
	margin: 0 0 1em 1em;
	padding: 0.25em 2.5em 0.25em 0.5em;
	border: ridge 0.2em;
	border-color: #000086;
	background-image: url("../IMAGE_FILE/1arrow_up.gif");
	background-position: 95% 50%;
	background-repeat: no-repeat; }



.redBorderLeftFloat {
	position: relative ;
	float: left ; 
	padding: 1em ;
	border: 0.3em solid #C06 ;
	margin: 1em 1em 1em 0 ; }

.redBorderRightFloat {
	float: right ; 
	padding: 1em ;
	border: 0.3em solid #C06 ; 
	margin: 1em 0 1em 1em ; }

.bigLetterSpace{
	position: relative ;
	left: -1.5em;
	float: none ;
	margin: 0 0 5em 0 ;
	padding: 0 0 0 0;
	width: 75%;
	height: 5em; }


.bigLetter {
	display: block;
	position: absolute;
	float: none;
	font-family: "Times New Roman", serif;
	padding: 0;
	border: 2px solid #060;
	margin: 0;
	width: 1.5em;
	height: 37.5px;
	background-color: #060;
	background-position: 50% 50% ;
	font-size: 24pt;
	color: white ; 
	text-align: center;
	top: 2.5px;}

.bigLetterLine {
	display: block ;
	position: relative ;
	color: #060;
	text-align: center ;
	z-index: 2 ;
	width: 250px;
	height: 2px; 
	margin: 0 auto ;}

.bigLetterCute {
	display: block ;
	position: absolute;
	float: none ;
	background-color: #f1f7e9;
	border: 2px solid #d7ecc3; 
	font-family: "Times New Roman", serif;
	font-weight: 700;
	padding: 10px 20px 0 65px ;
	margin: 12px 0 0 12px;
	width: 85%;
	height: 30px;
	color: #060;
	font-size: 12pt;
	vertical-align: middle;}

.bigLetterAtoZ {
	display: block ;
	position: absolute;
	float: none ;
	width: 102.5%;
	left: 1.5em;
	top: 1.5em;
	padding: 35px 10px 10px 10px;
	background-image: url('../IMAGE_FILE/strbkgde.gif');
	border-width: 2px;
	border-style: solid;
	border-color: #006600;
	font-family: 'Times New Roman', serif;
	font-size: 12pt;
	font-weight: 700;
	font-style: italic;}

.bigLetterTextBlock {
	display: block ;
	position: absolute;
	float: none ;
	width: 102.5%;
	left: 1.5em;
	top: 1.5em;
	padding: 35px 10px 10px 10px;
	background-image: url('../IMAGE_FILE/strbkgde.gif');
	border-width: 2px;
	border-style: solid;
	border-color: #006600;
	font-family: 'Times New Roman', serif;
	font-size: 12pt;
	font-weight: 700;
	font-style: italic;
	text-decoration: none;}





#a2zQuickJump {
	display: block;
	position: absolute;
	width: 1em;
	height: auto ;
	left: 50%;
	margin: 0 0 0 400px;
	right: 0;
	top: 5px;
	bottom: auto;
	color: #fff;
	background: #060;
	font-family: "Times New Roman", serif;
	font-size: 14pt;
	text-align: center;
	padding: 0.25em; }


#p7PMnav-container {
	position:  absolute;		
	top: 0.5em;
	left: 0; }


#p7PMnav {
	margin: 0;
	margin-top: 0px;
	padding: 0;
	display: block;
	float: right;
	position: relative;
}
#p7PMnav li {
	list-style-type: none;
	margin: 0;
	text-align:left;
	left: -20px;
        background-color: inherit;
}
#p7PMnav ul {
	margin: 0;
	padding: 0;
	border: 1px solid #dddddd;
	background-color: #163f6e;
	position: absolute;
	z-index: 99999;
        visibility:hidden;
}
#p7PMnav li:hover {
        background-color:#ededed;
}
#p7PMnav li:hover ul li a {
        color:#ffffff;
}
#p7PMnav li:hover a {
        color:#000099;
}
#p7PMnav li ul li:hover a {
        color:#000099;
}
#p7PMnav li:hover ul {
        visibility:visible;
}
#p7PMnav ul li {
border-bottom: 1px solid #cccccc;
}
#p7PMnav ul ul {
border-top: 2px solid #999999;
}


#p7PMnav a {
	display: block;
	padding:7px 0px 7px 30px;
	font:bold 11px/13px verdana;
    text-decoration:none;
    color:#ffffff;
}
#p7PMnav ul a {
	border: 0;
}
#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus,
#p7PMnav .p7PMon, #p7PMnav .p7PMon:hover,
#p7PMnav .p7PMon:active {
	text-align:left;
		display:block;
		background-color:#ededed;
		color:#000099;
}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark, #p7PMnav .p7PMmark:hover {
	font-weight: bold;
}
/* ------ the trigger link styles ------- */


/*the normal trigger link */
#p7PMnav ul .p7PMtrg, #p7PMnav ul .p7PMtrg:hover, #p7PMnav ul .p7PMtrg:active {
background: #000099 url(http://www.depweb.state.pa.us/dep/assets/templates/nav/arrow.gif) no-repeat right center;
}
#p7PMnav .p7PMtrg:hover {
	color: #ffffff;
	background:#000099 url(http://www.depweb.state.pa.us/dep/assets/templates/nav/arrow.gif) no-repeat right center;
}
/*the submenu classes */
#p7PMnav .p7PMhide {
	left: -9000px;
	border: 0;
}
#p7PMnav .p7PMshow {
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width */
#p7PMnav li {
	float: left;
	width: 190px;
}
#p7PMnav ul li {
	float: none;
}
/* 2nd and subsequent Submenu widths */
#p7PMnav ul, #p7PMnav ul li {
	width: 175px;
}
#pmmcrumb {
	font-weight: bold;
	color: #333333;
}
#pmmcrumb a, #pmmcrumb a:visited {
	font-weight: normal;
	color: #333333;
}
#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {
	font-weight: normal;
	color: #956870;
}






.clearAll {
	clear: both; }

.clearLeft {
	clear: left; }

.clearRight {
	clear: right; }

.returnToIndex {
	position: absolute;
	display: block;
	right: 0;
	background-color: #ff6;
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width:50px;
	margin: 0.75em 0 3em 1em;
	padding: 0.25em 2.5em 0.25em 0.5em;
	border: ridge 0.2em;
	border-color: #000086;
	background-image: url("../IMAGE_FILE/1arrow_up.gif");
	background-position: 95% 50%;
	background-repeat: no-repeat; }

.returnToIndexPage {
	display: block;
	float: right;
	background-color: #ff6;
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width:120px;
	margin:1em 0 1em 1em;
	padding: 0.25em 2.5em 0.25em 0.5em;
	border: ridge 0.2em;
	border-color: #000086;
	background-image: url("../IMAGE_FILE/1arrow_left.gif");
	background-position: 95% 50%;
	background-repeat: no-repeat; }


.headerlike {
	font-family: Arial, Helvetica, sans-serif ; 
	color: #009 ;
	font-size: 110% ; 
	font-weight: 700; }

.hl1, .hl2, .hl3, .hl4, .hl5, .hl6 {
 	font-family: Arial, Helvetica, sans-serif ; 
	color: #009 ;
	font-weight: 700 ;
	background-color: inherit ;
	padding: 0.5em 0 0.5em 0 ; }

.hl1 {
	font-size: 220% ; }

.hl2 {
	font-size: 155% ; }

.hl3 {
	font-size: 130% ; }

.hl4 {
	font-size: 120% ; }

.hl5 {
	font-size: 110% ; }

.hl6 {
	font-size: 90% ; }

.twocolumnblocka {
	display: block ; 
	position: relative ;
	width: 100% ;
	height: auto ;
	top: 0 ;
	left: 0 ;
	background-color: #FFF ; }

.redQ {
	font-family: Albertus Medium, Palatino Linotype, Times New Roman, serif;
	font-size: 150%; 
	color: #f66 ;
	background: inherit ;
	font-weight: 700; }

.greenA {
	font-family: Albertus Medium, Palatino Linotype, Times New Roman, serif;
	font-size: 150%; 
	color: #060 ;
	background: inherit ;
	font-weight: 700; }

#stateagencies24662, #stateagencies24662 ul, #onlineserv24662, #onlineserv24662 ul
{
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 1;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}

#stateagencies24662 li, #onlineserv24662 li
{ 
   	float: left;
	list-style: none;
	list-style-image: none;
}

#stateagencies24662 li ul, #onlineserv24662 li ul
{ 
   	position: absolute;
   	left: -999em;
  	list-style: none;
   	background-color: #103C6B;
   	border: 1px solid #ffffff;
	width: 175px;
	list-style: none;
	list-style-image: none;
}

#stateagencies24662 li ul li, #onlineserv24662 li ul li
{
   	border-bottom: 1px solid #ffffff;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	width: 175px;
	display: block;
}

#stateagencies24662 li:hover ul, #stateagencies24662 li.sfhover24662 ul, #onlineserv24662 li:hover ul, #onlineserv24662 li.servhover24662 ul
{ 
   	left: auto;
}

#stateagencies24662 a, #onlineserv24662 a
{
   	color: #ffffff;
   	font-size: 10px;
  	text-decoration: none;
   	padding: 2px 20px 2px 20px;
   	display: block;
}

#stateagencies24662 a:hover, #onlineserv24662 a:hover
{
   	background-color: #efefef;
   	color: #103C6B;
}

a.agencylink_24662 {
	text-decoration: none;
	color: #ffffff;
}

a.agencylink_24662:hover {
	text-decoration: underline;
}
.white24662 {
	font-size: 10px;
	color: #ffffff;
}


.bigLetterTextBlock a:link, .bigLetterTextBlock a:hover, .bigLetterTextBlock a:visited {
	color: #060;
	text-decoration: none; }


.agencySearchFormcontain107585{
	background:#A3C5E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 0px;
	padding: 5px 3px 5px 5px;
}

.checkbox107585 {
margin-left: 0px;
margin:0 2 3 0;
width:13px;
height:13px;
overflow:hidden;
}


