.droplinebar{
overflow: hidden;
}

.droplinebar ul{
margin: 0;
padding: 0;
float: left;
width: 100%;
font: bold 13px Arial;
background: #242c54 url(/images/bluedefault.gif) center center repeat-x; /*default background of menu bar*/
}

.droplinebar ul li{
display: inline;
}

.droplinebar ul li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
}

.droplinebar ul li a:visited{
color: white;
}

.droplinebar ul li a:hover, .droplinebar ul li .current{ /*background of main menu bar links onMouseover*/
color: white;
background: transparent url(/images/blueactive.gif) center center repeat-x;
}

/* Sub level menus*/
.droplinebar ul li ul{
position: absolute;
z-index: 100;
left: 0;
top: 0;
background: #303c76; /*sub menu background color */
visibility: hidden;
}

/* Sub level menu links style */
.droplinebar ul li ul li a{
font: normal 13px Verdana;
padding: 6px;
padding-right: 8px;
margin: 0;
border-bottom: 1px solid navy;
}

.droplinebar ul li ul li a:hover{ /*sub menu links' background color onMouseover */
background: #242c54;
}


.droplinebar ul li ul li a:hover, .droplinebar ul li ul li .current{
color: black !important; /*text color of selected and active item*/
padding-top: 2px; /*shift text down 1px for selected and active item*/
padding-bottom: 2px; /*shift text down 1px for selected and active item*/

}




.period{
font: bold  12px Arial;
width: 100%; /*leave this value as is in most cases*/

}

.period ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 1px solid #bebebe; /*dark purple border*/
border-width: 1px 0;
background: white url(../images/periodgradient.jpg) center center repeat-x;

}

.period ul li{
display: inline;
}

.period ul li a{
float: left;
color: #363636; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #717171; /*dark purple divider between menu items*/

}

.period ul li a:visited{
color: 273b78;
}

.period ul li a:hover, .period ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: white url(../images/indentbg2.gif) center center repeat-x;
}



/*
body 
{ 
  margin: 0; 
  padding: 0; 
  text-align: center; 
} 
#container 
{ 
  margin: 0 auto; 
  width: 770px; 
  border: 0px solid red; 
} 
*/



.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#f0f0f0;
color:#273b78;
font-weight:bold;
padding: 1px 2px;

}





.td
{ 	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: left;
	text-transform: none;
	

}

a.td:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.td:visited 
{
	text-decoration: underline;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.td:hover
{
	text-decoration: underline;
	font-size: 12px;
	line-height: 15px;
	color: #273b78;
	background-color: #fff;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}


.tdright
{ 	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: right;
	text-transform: none;
	

}

a.td:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.td:visited 
{
	text-decoration: underline;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.td:hover
{
	text-decoration: underline;
	font-size: 12px;
	line-height: 15px;
	color: #273b78;
	background-color: #fff;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}



.tdsmall
{ 	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: left;
	text-transform: none;
	background-color: #fff;

}

a.tdsmall:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 11px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.tdsmall:visited 
{
	text-decoration: underline;
	font-size: 11px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.tdsmall:hover
{
	text-decoration: underline;
	font-size: 11px;
	color: #273b78;
	background-color: #fff;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}





.tdhome
{ 	font-family: Verdana, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #333;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: left;
	text-transform: none;
	background-color: #f3f3fd;

}

a.tdhome:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 13px;
	color: #273b78;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.tdhome:visited 
{
	text-decoration: underline;
	font-size: 13px;
	color: #273b78;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.tdhome:hover
{
	text-decoration: underline;
	font-size: 13px;
	color: #333333;
	background-color: #f3f3fd;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}






.title1
{ 	font-family: Verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	color: #999999;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left:1px;
	text-align: center;
	text-transform: none;
	background-color: #FFF;

}


.title2
	
{ 
	font:  17px Verdana, sans-serif;
	line-height: 18px;
	color: #2b2b2b;
	padding-top: 1qpx;
	padding-bottom: 1px;
	padding-left: 0px;
	text-align: left;
	text-transform: none;
	
	border-width: 1pt 1pt 1pt 1pt;

}



a.title2:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 17px;
	color: #123f99;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.title2:visited 
{
	text-decoration: none;
	font-size: 17px;
	color: #273b78;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.title2:hover
{
	text-decoration: none;
	font-size: 17 px;
	color: #999;
	background-color: #fff;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}


.title4
{ 	font-family: Verdana, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #535353;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: left;
	text-transform: none;
	background-color: #FFF;

}


.title3
{ 	font-family: Verdana, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #535353;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	text-transform: none;
	background-color: #FFF;

}


.summarytext
{ 	font-family: Verdana, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #535353;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: left;
	text-transform: none;
	background-color: #FFF;

}



.headertotal
{ 	font: bold 13px Arial;
	line-height: 15px;
	color: #fff;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	text-transform: none;
	background-color: #7798ba;

}


.header1
{ 	font: 12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background: #ffffff url(/images/tablegradient.jpg) center center repeat-x; /*default background of menu bar*/
	
}

a.header1:hover
{
	text-decoration: underline;
	font-size: 12px;
	color: #c9c9c9;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: none;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

.headeradd
{ 	font: 12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #fff;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #4b8f41;
}



.header2
{ 	font: bold 13px Arial;
	line-height: 15px;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: center;
	text-transform: none;
	background: #7798ba url(/images/tablegradient.jpg) center center repeat-x; /*default background of menu bar*/

}


.header2small
{ 	font:  13px Verdana, sans-serif;
	line-height: 15px;
	color: #fff;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	text-align: center;
	text-transform: none;
	background-color: #7798ba;

}



.resident
{ 	font:  12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #343434;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 3px;
	text-align: left;
	text-transform: none;
	background-color: #c9c9c9;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}


.residentP
{ 	font: 11px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #343434;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: right;
	text-transform: none;
	background-color: #c9c9c9;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.industry
{ 	font: bold 13px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #123f99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: none;
	text-transform: none;
	background-color: #fff;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

.total
{ 	font: bold 13px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #123f99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: none;
	text-transform: none;
	background-color: #f0f0f0;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


.totalP
{ 	font: bold 12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #123f99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #f0f0f0;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

.totalNoadd
{ 	font: 12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #ce6c6c;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: right;
	text-transform: none;
	background-color: #f0f0f0;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


a.total:link /* 0B3763 */
{ 	font: bold 11.5px Arial, Verdana, sans-serif;
	text-decoration: underline;
	color: #123f99;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
	background-color: #c9c9c9;
}

a.total:visited 
{
	text-decoration: underline;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
		background-color: #c9c9c9;
}

a.total:hover
{
	text-decoration: underline;
	font-size: 12px;
	color: #333399;
	background-color: #c9c9c9;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}



.summary
{ 	font: bold 13px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #123f99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: none;
	text-transform: none;
	background-color: #f0f0f0;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


.summaryP
{ 	font: bold 13px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #123f99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #f0f0f0;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


a.summary:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 12px;
	color: #123f99;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
		background-color: #c9c9c9;
}

a.summary:visited 
{
	text-decoration: underline;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
		background-color: #c9c9c9;
}

a.summary:hover
{
	text-decoration: underline;
	font-size: 12px;
	color: #333399;
	background-color: #c9c9c9;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}


.droptop
{ 	font:  11px Arial, Verdana, sans-serif;
	line-height: 12px;
	color: #495875;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
	text-transform: none;
	background-color: #ffffff;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


a.droptop:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 11px;
	color: #123f99;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
		background-color: #c9c9c9;
}

a.droptop:visited 
{
	text-decoration: underline;
	font-size: 11px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
		background-color: #c9c9c9;
}

a.droptop:hover
{
	text-decoration: underline;
	font-size: 11px;
	color: #333399;
	background-color: #c9c9c9;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}


.nodata
{ 	font: 11px Arial, Verdana, sans-serif;
	line-height: 12px;
	color: #e36712;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
	text-transform: none;
	background-color: #ffffff;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}



.stages
{ 	font:  11px Arial, Verdana, sans-serif;
	line-height: 12px;
	color: #495875;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
	text-transform: none;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


a.stages:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 11px;
	color: #0088cc;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
	
}

a.stages:visited 
{
	text-decoration: underline;
	font-size: 11px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
	
}

a.stages:hover
{
	text-decoration: underline;
	font-size: 11px;
	color: #333399;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

.stagesP1
{ 	font: 11.5px Arial, Verdana, sans-serif;
	line-height: 11px;
	color: #343434;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: right;
	text-transform: none;
	background-color: #f0f0f0;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}




.stagesP
{ 	font: 11px Arial, Verdana, sans-serif;
	line-height: 11px;
	color: #343434;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: right;
	text-transform: none;
	background-color: #f0f0f0;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

a.stagesP:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 12px;
	color: #123f99;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.stagesP:visited 
{
	text-decoration: underline;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.stagesP:hover
{
	text-decoration: underline;
	font-size: 12px;
	color: #333399;
	background-color: #f0f0f0;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}




.stagesnumber
{ 	font:  12px Arial, Verdana, sans-serif;
	line-height: 12px;
	color: #343434;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	text-align: left;
	text-transform: none;
	background-color: #b3b3b3;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.stagesNoadd
{ 	font:  11px Arial, Verdana, sans-serif;
	line-height: 12px;
	color: #ce6c6c;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: right;
	text-transform: none;
	background-color: #f0f0f0;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.stagesNoaddnoback
{ 	font: bold 11px Arial, Verdana, sans-serif;
	line-height: 12px;
	color: #ce6c6c;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: center;
	text-transform: none;
	
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}




.statehead
{ 	font:  12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 3px;
	text-align: left;
	text-transform: none;
	background-color: #c9c9c9;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.statename
{ 	font:  12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #333399;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 3px;
	text-align: left;
	text-transform: none;
	background-color: #c9c9c9;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}





.nonresident
{ 	font:  12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #343434;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 3px;
	text-align: left;
	text-transform: none;
	background-color: #c9c9c9;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.nonresidentP
{ 	font: 11px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #343434;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: right;
	text-transform: none;
	background-color: #c9c9c9;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}




.noncom
{ 	font:  12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #343434;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 3px;
	text-align: left;
	text-transform: none;
	background-color: #c9c9c9;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.noncomP
{ 	font: 11px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #343434;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: right;
	text-transform: none;
	background-color: #c9c9c9;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.noncomNoadd
{ 	font:  11px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #ce6c6c;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: right;
	text-transform: none;
	background-color: #c9c9c9;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

a.noncomP:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 12px;
	color: #343434;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.noncomP:visited 
{
	text-decoration: underline;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.noncomP:hover
{
	text-decoration: underline;
	font-size: 12px;
	color: #333399;
	background-color: #c9c9c9;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}



.statenamehighlight
{ 	font:  12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #333399;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 3px;
	text-align: left;
	text-transform: none;
	background-color: #d2bef3;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.noncomPhighlight
{ 	font: bold 12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #123f99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #d2bef3;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}


.nonresidentPhighlight
{ 	font: bold 12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #123f99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #d2bef3;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}
.residentPhighlight
{ 	font: bold 12px Arial, Verdana, sans-serif;
	line-height: 15px;
	color: #123f99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #d2bef3;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.stagesPhighlight
{ 	font: bold 11px Arial, Verdana, sans-serif;
	line-height: 12px;
	color: #333399;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #d2bef3;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}



.signup
{ 	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #333399;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-align: center;
	text-transform: none;
	background-color: #d6d5d1;

}




.foot
{ 	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #7d7d7d;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-align: center;
	text-transform: none;
	background-color: #f5f6f7;

}

a.foot:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 11px;
	color: #0088cc;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.foot:visited 
{
	text-decoration: underline;
	font-size: 11px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.foot:hover
{
	text-decoration: underline;
	font-size: 11px;
	color: #0088cc;
	background-color: #f5f6f7;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}



.homesmall
{ 	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: center;
	text-transform: none;
	background-color: #FFFFFF;

}

a.homesmall:link /* 0B3763 */
{
	text-decoration: underline;
	font-size: 10px;
	color: #273b78;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.homesmall:visited 
{
	text-decoration: underline;
	font-size: 10px;
	color: #333333;
	padding: 0px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.homesmall:hover
{
	text-decoration: underline;
	font-size: 10px;
	color: #333399;
	background-color: #EFEFEF;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}




.boxoverhdr {
 	background:#ebebeb;
	/*background-image: url(/images/indentbg.gif);*/
	/*background-repeat: repeat-x; */
	color:#003366;
            font-family:arial;
            font-size:13px;
            font-weight:none;
            border:1px solid #dedede;
            padding:2px;
            width:312px;
            }
            
.boxoverbdy {
	background:#ebebeb;
	color:#676767;
            font-family:arial;
            font-size:13px;
            font-weight:none;
            border:1px solid #dedede;
            padding:2px;
            width:312px;
            /* for IE */
  filter:alpha(opacity=20);
  /* CSS3 standard */
  opacity:0.2;
  }


.frmShdwSelectDropChosen{
	margin:0px 0px 0px 0px;
	padding: 0 0 0 0px !important;
	padding: 0 10 0px 0px;
	font-size:.9em;
	float:left;
	border-right:1px solid #cccccc;
	border-left:1px solid #ffffff !important;
	border-left:0;
	display:block;
	cursor:pointer;
	/*some stuff for IE*/
	color:#666666;
	text-decoration:none;
	   font-weight:none;
}

.frmShdwSelectDropShown{
	margin:3px 3px 3px 5px;
	padding: 0 0 0 2px;
	font-size:.9em;
	float:left;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	position:absolute;
	background:#ffffff;
}

.frmShdwSubmit{
	padding: 1 1 1 1px;
	border:0;
	background:#f7f7f7 !important;
	background:transparent;
	float:left;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	font-size:.9em;
	font-weight:none;
	cursor:pointer;
}

	.frmShdwSubmit:hover{
		color:#000000;
	}
	
	
.dropsmallChosen{
	margin:1px 1px 1px 1px;
	padding: 0 0 0 2px !important;
	padding: 0 0 1px 1px;
	font-size:.7em;
	float:left;
	border-right:1px solid #cccccc;
	border-left:1px solid #ffffff !important;
	border-left:0;
	display:block;
	cursor:pointer;
	/*some stuff for IE*/
	color:#666666;
	text-decoration:none;
}


.yegradient {
	background-image: url(http://dev.lowe.org/images/yegradient.jpg);
	background-repeat: repeat-x; 
}

.glossary
{ 	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;

}

a.glossary:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 12px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	border-width: 0pt 0pt 0pt 0pt;
}

a.glossary:visited 
{
	text-decoration: none;
	font-size: 12px;
	color: #0088cc;
	padding: 0px;
		padding-right: 1px;
	font-weight: bold;
	border-width: 0pt 0pt 0pt 0pt;
}

a.glossary:hover
{
	text-decoration: underline;
	font-size: 12px;
	color: #0088cc;

	font-weight: bold;
	padding-right: 1px;
	border-width: 0pt 0pt 0pt 0pt;
}



.mapnav
{ 	font-family: Verdana, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;
	text-transform: none;
	background-color: #ffffff;

}

a.mapnav:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 14px;
	color: #0088cc;
	padding: 0px;
	padding-right: 5px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.mapnav:visited 
{
	text-decoration: none;
	font-size: 14px;
	color: #0088cc;
	padding: 0px;
		padding-right: 5px;
	font-weight: none;
	border-width: 0pt 0pt 0pt 0pt;
}

a.mapnav:hover
{
	text-decoration: underline;
	font-size: 14px;
	color: #0088cc;
	background-color: #ffffff;
	font-weight: none;
		padding-right: 5px;
	border-width: 0pt 0pt 0pt 0pt;
}




.sumbox {
		background:#ffffff;
			
		
           	border-top:1px solid #d4d4f6;	
            border-left:1px solid #d4d4f6;
            border-right:1px solid #d4d4f6;
            border-bottom:1px solid #d4d4f6;
            padding:3px;
            width:375px;
            
	 }
	 
	 .sumline {
		background:#ffffff;
			
		
           	border-bottom:1px solid #d4d4f6;	
            
          	padding-top: 5px;
			padding-bottom: 0px;
            width:375px;
            
	 }
	 
	  

.divclass {
	background-color:#fff;
	height:100%;
	font-family:tahoma,arial;
	font-size:12px;
	padding:10 10 10 10px;
}
.ramka td {
	border:1px solid #999999;
}
.small {
font-size:10px;
font-family:arial;
}
.license {
	margin-top:5px;
}
.license TD{
	border:1px solid #D4DEE6;
	padding:3 3 3 10px;
}
	 
	 
	 
	 
	 .statetitle
{ 	font-family: Verdana, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #F26522;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: left;
	text-transform: none;
	background-color: #FFF;

}



.MSACountyHead
{ 	font:  13px Arial, Verdana, sans-serif;
	line-height: 14px;
	color: #495875;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
	text-transform: none;
	background-color: #f0f0f0;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}

.listhead
{ 	
	font: bold 13px Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #f6f6f6;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


a.listhead:link 
{
	
	font: bold 13px Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #0088cc;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #f6f6f6;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


a.listhead:hover
{
	
	font: bold 13px Arial, Verdana, sans-serif;
	line-height: 18px;
	text-decoration: underline;
	color: #0088cc;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #f6f6f6;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}



.homehead1
{ 	font: bold 14px Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #006633;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


a.homehead1:link /* 0B3763 */
{
	text-decoration: underline;
	font: bold 14px Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #66cc9a;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


a.homehead1:hover
{
	font: bold 14px Arial, Verdana, sans-serif;
	line-height: 18px;
	text-decoration: underline;
	color: #e8e8e8;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #66cc9a;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}



.homehead2
{ 	font: bold 14px Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #fc575e;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

.homehead
{ 	font: bold 14px Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #080808;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #f6f6f6;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

.homehead4
{ 	font: bold 14px Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #388fc5;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


.graph1
{ 	font: bold 15px Arial, Verdana, sans-serif;
	line-height: 16px;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: none;
	text-transform: none;
	background-color: #afd8f8;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


.graph2
{ 	font: bold 15px Arial, Verdana, sans-serif;
	line-height: 16px;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: none;
	text-transform: none;
	background-color: #f6bd0f;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

.graph3
{ 	font: bold 15px Arial, Verdana, sans-serif;
	line-height: 16px;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: none;
	text-transform: none;
	background-color: #8bba00;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}



.rankgray
{ 	font:  12px Arial, Verdana, sans-serif;
	line-height: 16px;
	color: #282828;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #e8e8e8;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

a.rankgray:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 12px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #e8e8e8;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankgray:visited 
{
	text-decoration: none;
	font-size: 12px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #e8e8e8;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankgray:hover
{
	text-decoration: underline;
	font-size: 12px;
	color: #0088cc;
	background-color: #ffffff;
	font-weight: bold;
		padding-right: 1px;
		background-color: #e8e8e8;
	border-width: 0pt 0pt 0pt 0pt;
}


.rankhighlight
{ 	font:  12px Arial, Verdana, sans-serif;
	line-height: 16px;
	color: #282828;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #cdd7fa;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

a.rankhighlight:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 12px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #cdd7fa;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankhighlight:visited 
{
	text-decoration: none;
	font-size: 12px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #cdd7fa;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankhighlight:hover
{
	text-decoration: underline;
	font-size: 12px;
	color: #0088cc;
	background-color: #ffffff;
	font-weight: bold;
		padding-right: 1px;
		background-color: #cdd7fa;
	border-width: 0pt 0pt 0pt 0pt;
}



.growthtitle
{ 	font-family: Verdana, sans-serif;
	font-size: 17px;
	line-height: 18px;
	color: #66cc9a;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: left;
	text-transform: none;
	background-color: #FFF;
	text-shadow: #b2b2b2 0 1px 0;
}


.growthcomp
{ 	font-family: Verdana, sans-serif;
	font-size: 17px;
	line-height: 18px;
	color: #fbca54;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: left;
	text-transform: none;
	background-color: #FFF;
	text-shadow: #b2b2b2 0 1px 0;

}


/*iPhone only__________________________________________________________________________*/

.homehead1iPhone
{ 	font: bold 11px Arial, Verdana, sans-serif;
	line-height: 13px;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #66cc9a;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}


.homehead3iphone
{ 	font: bold 11px Arial, Verdana, sans-serif;
	line-height: 13px;
	color: #fff;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-transform: none;
	background-color: #fbca54;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
}


.rankgrayiPhone
{ 	font:  11px Arial, Verdana, sans-serif;
	line-height: 11px;
	color: #282828;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #e8e8e8;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

a.rankgrayiPhone:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 11px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #e8e8e8;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankgrayiPhone:visited 
{
	text-decoration: none;
	font-size: 11px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #e8e8e8;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankgrayiPhone:hover
{
	text-decoration: underline;
	font-size: 11px;
	color: #0088cc;
	background-color: #ffffff;
	font-weight: bold;
		padding-right: 1px;
		background-color: #e8e8e8;
	border-width: 0pt 0pt 0pt 0pt;
}


.rankhighlightiPhone
{ 	font:  11px Arial, Verdana, sans-serif;
	line-height: 16px;
	color: #282828;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #cdd7fa;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

a.rankhighlightiPhone:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 11px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #cdd7fa;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankhighlightiPhone:visited 
{
	text-decoration: none;
	font-size: 11px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #cdd7fa;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankhighlightiPhone:hover
{
	text-decoration: underline;
	font-size: 11px;
	color: #0088cc;
	background-color: #ffffff;
	font-weight: bold;
		padding-right: 1px;
		background-color: #cdd7fa;
	border-width: 0pt 0pt 0pt 0pt;
}






.rankgrayiPhone10
{ 	font:  10px Arial, Verdana, sans-serif;
	line-height: 11px;
	color: #282828;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #e8e8e8;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

a.rankgrayiPhone10:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 10px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #e8e8e8;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankgrayiPhone10:visited 
{
	text-decoration: none;
	font-size: 10px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #e8e8e8;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankgrayiPhone10:hover
{
	text-decoration: underline;
	font-size: 10px;
	color: #0088cc;
	background-color: #ffffff;
	font-weight: bold;
		padding-right: 1px;
		background-color: #e8e8e8;
	border-width: 0pt 0pt 0pt 0pt;
}


.rankhighlightiPhone10
{ 	font:  10px Arial, Verdana, sans-serif;
	line-height: 16px;
	color: #282828;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: center;
	text-transform: none;
	background-color: #cdd7fa;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #333;
	
}

a.rankhighlightiPhone10:link /* 0B3763 */
{
	text-decoration: none;
	font-size: 10px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #cdd7fa;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankhighlightiPhone10:visited 
{
	text-decoration: none;
	font-size: 10px;
	color: #0088cc;
	padding: 0px;
	padding-right: 1px;
	font-weight: bold;
	background-color: #cdd7fa;
	border-width: 0pt 0pt 0pt 0pt;
}

a.rankhighlightiPhone10:hover
{
	text-decoration: underline;
	font-size: 10px;
	color: #0088cc;
	background-color: #ffffff;
	font-weight: bold;
		padding-right: 1px;
		background-color: #cdd7fa;
	border-width: 0pt 0pt 0pt 0pt;
}



#pcm{display:none;}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
	background-color:#fff;
	background-repeat:repeat;
	border-color:#808080;
	border-width:1px;
	border-style:solid;
}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	display:block;
	zoom:1;
	height:21px;
	float: left;
}
ul.pureCssMenu ul{
	width:135.45000000000002px;
}
ul.pureCssMenu li{
	display:block;
	margin:2px 0px 0px 2px;
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#fff;
	border-style:solid;
	text-align:center;
	text-decoration:none;
	padding:2px 5px 5px 10px;
	_padding-left:0;
	font:normal 11px Tahoma;
	color: #000;
	text-decoration:none;
	cursor:default;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:left;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;

}
ul.pureCssMenu li.sep span{
	float:none;	padding-right:0;
	width:3px;
	height:100%;
	display:inline-block;
	background-color:#808080;	background-image:none;}
ul.pureCssMenu ul li.sep span{
	width:100%;
	height:3px;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #444;
	text-decoration:none;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #444;
	text-decoration:none;
}
ul.pureCssMenu li.dis a {
	color: #557D4F !important;
}
ul.pureCssMenu img 
{
border: none;float:left;_float:none;margin-right:2px;
width:16px;
height:16px;
}
ul.pureCssMenu ul img 
{
width:16px;
height:16px;
}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
ul.pureCssMenu li:hover > a img.def  {display:none}
ul.pureCssMenu li:hover > a img.over {display:inline}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul,ul.pureCssMenu a:hover a:hover ul,ul.pureCssMenu a:hover a:hover a:hover ul{display:block}
ul.pureCssMenu a:hover ul ul,ul.pureCssMenu a:hover a:hover ul ul{display:none}
ul.pureCssMenu span{
	display:block;
	background-image:url(/images/arrv_white.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:9px;
   }
ul.pureCssMenu ul span{background-image:url(/images/arr_black.gif)}
ul.pureCssMenu ul li:hover > a span{	background-image:url(/images/arr_white.gif);}
ul.pureCssMenu table a:hover span,ul.pureCssMenu table a:hover a:hover span,ul.pureCssMenu table a:hover a:hover a:hover span{background-image:url(./images/arr_white.gif)}
ul.pureCssMenu table a:hover table span,ul.pureCssMenu table a:hover a:hover table span{background-image:url(/images/arr_black.gif)}
ul.pureCssMenu li.pureCssMenui0 {
width:110px;
height:23px;

}
ul.pureCssMenu li a.pureCssMenui0{
height:100%;
background-image:url(/images/btn3.jpg);
border-width:0px;
font:normal 11px Tahoma;
color:#fff;
}
ul.pureCssMenu li a.pureCssMenui0:hover{
background-image:url(/images/btn4.jpg);
font:normal 11px Tahoma;
color:#eee;
}
 ul.pureCssMenum0 {
background-color:transparent;
border-width:0px;
padding:0px 0px 0px 0px;

}
 ul.pureCssMenum0>li>a {
padding:8px 10px 0px 10px;
}
 ul.pureCssMenum0 a {
padding:8px 10px 0px 10px;
}
 ul.pureCssMenum0 ul a {
padding:2px 5px 5px 10px;
}
 ul.pureCssMenum0>li {
margin:0px 0px 0px 0px;
}
 ul.pureCssMenum0 li {
margin:0px 0px 0px 0px;
}
 ul.pureCssMenum0 li li {
margin:2px 0px 0px 2px;
}



#breadcrumb
{
    font: 16px Arial, Helvetica, sans-serif;
    background-image:url('/images/bc_bg.png'); 
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#454545;
    border:solid 1px #cacaca;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}
#breadcrumb li 
{
    list-style-type:none;
    float:left;
    padding-left:10px;
}
#breadcrumb a
{
    height:30px;
    display:block;
    background-image:url('/images/bc_separator.png'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#0088cc;   
}
.home
{
    border:none;
    margin: 8px 0px;
}

#breadcrumb a:hover
{
	color:#7b7b7b;
}



.shadetabs{
border-bottom: 1px solid gray;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1em;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(/images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(/images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
