/* default tag attributes*/
BODY  {
	background : #FFFFFF;
}

H1, H2, H3, H4, H5, H6  {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	margin-left : 10;
}

P, DIV, SPAN, DD  {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10pt;
}

}

caption  {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 18pt;
	font-weight : bold;
}

/* main page attributes*/
.disclaim  {
	font-family : Arial, Helvetica, sans-serif;
	/* copyright & disclaimer */
	font-size : 10pt;
	font-style : italic;
	color : #000000;
	margin-left : 40;
	margin-right : 40;
}

/* top text attributes*/
.titletop  {
	font-family : Arial, Helvetica, sans-serif;
	/* top title text, i.e. 'State Routes 000-009' */
	font-weight : bold;
	color : #000000;
}

.qlinkt  {
	font-family : Arial, Helvetica, sans-serif;
	/* area containing all quick route links */
	color : #FFFFFF;
}

.qlsignt  {
	font-family : Arial, Helvetica, sans-serif;
	/* quick links for signed routes */
	font-weight : bold;
	color : #FFFFFF;
}

.qlunsignt  {
	font-family : Arial, Helvetica, sans-serif;
	/* quick links for unsigned routes */
	color : #FFFFFF;
}

.qldecommt  {
	font-family : Arial, Helvetica, sans-serif;
	/* quick links for decommissioned routes */
	font-style : italic;
	color : #FFFFFF;
}

.qlunusedt  {
	font-family : Arial, Helvetica, sans-serif;
	/* quick links for unused routes */
	font-style : italic;
	color : #009966;
}

A.prevt  {
	font-family : Arial, Helvetica, sans-serif;
	/* 'Prev Page' link */
	font-weight : bold;
	color : #0000FF;
}

A.nextt  {
	color : #0000FF;
	/* 'Next Page' link */
	font-weight : bold;
}

A.linkt  {
	color : #0000FF;
}

/* left text attributes*/
.countyl  {
	font-family : Arial, Helvetica, sans-serif;
	/* left side county names */
	font-size : 10pt;
	font-weight : bold;
	color : #FFFFFF;
}

.townl  {
	font-family : Arial, Helvetica, sans-serif;
	/* left side town names */
	font-size : 10pt;
	color : #FFFFFF;
}

/* left cell backgrounds*/
.signedl  {
	background : #009966;
}

.unsignedl  {
	background : #000099;
}

.decomml  {
	background : #996633;
}

.unusedl  {
	background : #999999;
}

.usl  {
	background : #CC0000;
}

.isl  {
	background : #FFFF00;
}

/* center text attributes*/
.fromtoc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center total mileage from-to info below rt# and road names */
	font-size : 10pt;
	color : #000000;
}

.signedc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center route number for signed routes */
	font-size : 14pt;
	color : #009966;
}

.unsignedc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center route number for unsigned routes */
	font-size : 14pt;
	color : #000099;
}

.decommc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center route number for decommissioned routes */
	font-size : 14pt;
	color : #996633;
}

.unusedc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center route number for unused routes */
	font-size : 14pt;
	color : #999999;
}

.usc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center route number for US routes in MD pages */
	font-size : 14pt;
	color : #CC0000;
}

.isc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center route number for Interstates in MD route pages */
	font-size : 14pt;
	color : #0000CC;
}

.rdnamec  {
	font-family : Arial, Helvetica, sans-serif;
	/* center text after route number with road names */
	font-size : 14pt;
	color : #000000;
}

.statusc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center info on status of route */
	font-size : 10pt;
	color : #000000;
}

.bodyc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center body text */
	font-size : 10pt;
	color : #000000;
}

.sectionsc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center 'sections of' headers */
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
}

.listc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center list items */
	font-size : 10pt;
	color : #000000;
}

.listsc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center list headers signed */
	font-size : 10pt;
	color : #009966;
}

.listunsc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center list headers unsigned */
	font-size : 10pt;
	color : #000099;
}

.listdecc  {
	font-family : Arial, Helvetica, sans-serif;
	/* center list headers decommissioned */
	font-size : 10pt;
	color : #996633;
}

.toplinkc  {
	font-family : Arial, Helvetica, sans-serif;
	/* '[top of page]' at bottom of each route section */
	font-size : 10pt;
	color : #FF0000;
}

/* center cell attributes*/
.descc  {}

/* right text attributes*/
.rtnumr  {
	font-family : Arial, Helvetica, sans-serif;
	/* right route number above mileage & junctions */
	font-size : 14pt;
	color : #009966;
}

.usnumr  {
	font-family : Arial, Helvetica, sans-serif;
	/* US route number above mileage & junctions */
	font-size : 14pt;
	color : #CC0000;
}

.isnumr  {
	font-family : Arial, Helvetica, sans-serif;
	/* Interstate number above mileage & junctions */
	font-size : 14pt;
	color : #0000CC;
}

.mileager  {
	font-family : Arial, Helvetica, sans-serif;
	/* right mileage */
	font-size : 10pt;
	color : #FF0000;
}

.exitnumr  {
	font-family : Arial, Helvetica, sans-serif;
	/* right exit number */
	font-size : 10pt;
	color : #0000FF;
}

.otherexitr  {
	font-family : Arial, Helvetica, sans-serif;
	/* right exit number of other road */
	font-size : 10pt;
	color : #009900;
}

.juncr  {
	font-family : Arial, Helvetica, sans-serif;
	/* right junction (rt# or name--all other text */
	font-size : 10pt;
	color : #000000;
}

/* right cell backgrounds*/
TD.signedr  {
	background : #CCFFCC;
}

TD.unsignedr  {
	background : #CCFFCC;
}

TD.decommr  {
	background : #CCFFCC;
}

TD.unusedr  {
	background : #CCFFCC;
}

/* categories on links page */
.linkhead  {
	font-family : Verdana, Helvetica, sans-serif;
	color : #000000;
	background : #FFCC99;
	font-size : 12pt;
	font-weight : bold;
}

BLOCKQUOTE  {
	font-family : Verdana, Helvetica, sans-serif;
	color : #000000;
	font-size : 10pt;
}

