BODY
{
    FONT-SIZE: 10px;
    margin-top:0;
    margin-bottom:0;
    margin-left:0;
    margin-right:0;
    FONT-FAMILY: verdana, helvetica, arial;
}
A
{
    FONT-WEIGHT: 700;
    COLOR: #003399;
    TEXT-DECORATION: none
}
A:link
{
    FONT-WEIGHT: 700;
    COLOR: #003399;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #ca0000
}
A:hover
{
    COLOR: #ca0000;
    TEXT-DECORATION: underline
}


/* Classes */

.header {
  background: #94BEDE;
}

.footer {
  background: #99CCFF;
  FONT-SIZE: 10px;
  FONT-FAMILY: verdana, helvetica, arial;

}

.top-right-menu {
  background: #214194; 
  COLOR: #FFFFFF;
  FONT-SIZE: 10px;
  FONT-FAMILY: verdana, helvetica, arial;

}

.print-email
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    background: #878787;
    FONT-FAMILY: verdana, helvetica, arial;

}

.print-email2
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    background: #878787;
    FONT-FAMILY: verdana, helvetica, arial;

}

A.print-email
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, helvetica, arial;

}

A.print-email2
{
    COLOR:#ffffff;
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, helvetica, arial;
alink: white; 
vlink: white; 
}


.category-title {
  font-size: 10px;
  COLOR: #CE6500;
  FONT-FAMILY: verdana, helvetica, arial;
}


.map-a-location {
  background: #EFEBEF;
FONT-FAMILY: verdana, helvetica, arial;
}

.map-smalltext {
  font-family: verdana, helvetica, arial;
  font-size: 10px;
  color: #000000;
  }

.map-navigation {
  font-family: verdana, helvetica, arial;
  font-size: 10px;
  color: #003399;
  }

.map-bar {
  background: #878787;
  }


A.normal
{
    COLOR: #003399;
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, helvetica, arial;
}

.report-title
{
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana, helvetica, arial;
}
.disclaimer
{
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    FONT-FAMILY: verdana, helvetica, arial;
}

.report-data
{
    FONT-SIZE: 10;
    BACKGROUND: #EFEBEF;
    FONT-FAMILY: verdana, helvetica, arial;
}

.smallreport-data {
  font-size: 7.25pt;
  font-family: verdana, helvetica, arial;
  }

a.white 
{ text-decoration: none; 
alink: white; 
vlink: white; 
color: white;
font-family: verdana, helvetica, arial;
 }

.addressreport-title {
  font-family: verdana, helvetica, arial;
  font-size: 9px;
  background: #FFFFFF;
  }

a.theme 
{ text-decoration: none;
FONT-SIZE: 10px;
alink: #878787; 
vlink: #878787; 
color: #878787;
font-family: verdana, helvetica, arial;
 }

a.activetheme
{ text-decoration: none; 
FONT-SIZE: 10px;
alink: #FFFFFF; 
vlink: #FFFFFF; 
color: white;
font-family: verdana, helvetica, arial;
 }

.Producttable {
border: solid 1px #99CCFF;			
width: 100%;
background-color: #eeeeee;
FONT-FAMILY: verdana, helvetica, arial, sans-serif;
FONT-SIZE: 10px;				
}

.ProductSelect {
FONT-FAMILY: verdana, helvetica, arial, sans-serif;
FONT-SIZE: 14px;
border:none;
border-right: none;
border-bottom: none;
border-left: none;		
background-color: #ffffcc;			
}


.ProductCart {
FONT-FAMILY: verdana, helvetica, arial, sans-serif;
FONT-SIZE: 10px;
border: solid thick dashed 2px #999999;
border-right: none;
border-bottom: none;
border-left: none;		
background-color: #eeeeee;			
}


.ProductDiv {
FONT-FAMILY: verdana, helvetica, arial, sans-serif;
FONT-SIZE: 10px;
border: solid thin 1px #99CCFF;
border-right: none;
border-bottom: none;
border-left: none;		
background-color: #eeeeee;			
}

				
#MAPDIV 	{
		position:absolute; 
		left: 194; 
		top: 112; 
		width:402; 
		height:362; 
		clip:rect(0,401,362,0); 
		z-index: 0;
		}

#GRID 	{
		position:absolute; 
		left: 194; 
		top: 112; 
		width:402; 
		height:362; 
		clip:rect(0,401,362,0);		
		background-image: url(images/grid.gif);
		visibility: hidden; 
		z-index: 0;
		}

#MEASUREGLASS 	{
		position:absolute; 
		left: 194; 
		top: 153; 
		width:385; 
		height:355; 
		clip:rect(0,385,355,0);		
		z-index: 2;
		}
		

		
#DISTANCE	{}		
.TITLE 	{}


		
.THEMETAB	{
		
		background-color: #CCCCCC;
		color: #CE6500;
		font-size: 10px;
		border-top: 1 solid #999999;
		border-right: 1 solid #999999; 
						
		}	

.THEMEOPTIONS	{
		
		
		background-color: CCCCCC;
		border-color: #EBA71E;
						
		}
		
.THEMETABSELECTED	{
		
		background-color: #FEEBC1;
		color: #CE6500;
		font-size: 10px;
		border-top: 1 solid #999999;
		border-right: 1 solid #999999; 
						
		}
		
		
.THEMEOPTIONSDFWMAPS	{
		
		background-color: #CCCCCC;		
		border-color: #EBA71E;
								
		}	
				

.THEMETABSELECTEDDFWMAPS	{
		
		background-color: #FEEBC1;
		color: #CE6500;
		font-size: 10px;
		border-top: 1 solid #999999;
		border-right: 1 solid #999999; 
						
		}


.THEMETABSELECTEDPURCHASE	{
		
		background-color: #FFFFC0;
		color: #CE6500;
		font-size: 10px;
		border-top: 1 solid #999999;
		border-right: 1 solid #999999; 
						
		}


.THEMEOPTIONSENVIRONMENTAL	{
		
		background-color: #EFEFCE;
		border-color: #217531;
		font-family: verdana;
		font-size: 10px;				
		}			

.THEMETABSELECTEDENVIRONMENTAL	{
		
		background-color: #217531;
		color: #FFFFFF;
		font-size: 10px;
		border-top: 1 solid #999999;
		border-right: 1 solid #999999; 
						
		}


a.offTheme 
{ 
	text-decoration: none;
	font-size: 10px;
	font-family: verdana, helvetica, arial;
	alink: #999999; 
	vlink: #999999; 
	color: #999999;
}

a.onTheme 
{ 
	text-decoration: none;
	font-size: 10px;
	font-family: verdana, helvetica, arial;
	alink: #ffffff; 
	vlink: #ffffff; 
	color: #ffffff;
}

a:hover.onTheme 
{ 
	text-decoration: none;
	color: #ffffff;
	
}

a:visted.offTheme 
{ 
	text-decoration: none;
	color: #999999;
	
}
a:active.offTheme 
{ 
	text-decoration: none;
	color: #999999;
	
}


.THEMEOPTIONSTRANSPORTATION	{
		
		background-color: #FFCC99;
		border-color: #CC6600;
		font-family: verdana;
		font-size: 10px;				
		}			

.THEMETABSELECTEDTRANSPORTATION	{
		
		background-color: #CC6600;
		color: #FFFFFF;
		font-size: 10px;
		border-top: 1 solid #999999;
		border-right: 1 solid #999999; 
						
		}

		.ReportTitle {
		
			FONT-FAMILY: verdana, helvetica, arial, sans-serif;
			FONT-SIZE: 9px;
			color: "#0A285A";			
			BACKGROUND: #ffffff;			
		}

		.ReportColLeft {
			width: 40%;
			FONT-FAMILY: verdana, helvetica, arial, sans-serif;
			FONT-SIZE: 9px;
			color: #000000;
			background-color: #E6E6E6;			
		}
		
		.ReportColRight {
			width: 60%;
			FONT-FAMILY: verdana, helvetica, arial, sans-serif;
			FONT-SIZE: 9px;
			color: #000000;
			background-color: #E6E6E6;		
		}


.MENULIST {
background-color: #878787; 
font-size: 12px; 
color: #FFFFFF;
font-weight: bold;
vertical-align: middle
font-family: verdana;

}
.risbodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}

	.risbodycopy a:link {
	color: #eba81d;
	text-decoration: none;
	}
.risbodycopy a:visited {
	text-decoration: none;
	color: #eba81d;
}
.risbodycopy a:hover {
	text-decoration: none;
	color: #6b4b0a;
}
.rissmallcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}

	.rissmallcopy a:link {
	color: #eba81d;
	text-decoration: none;
	}
.rissmallcopy a:visited {
	text-decoration: none;
	color: #eba81d;
}
.rissmallcopy a:hover {
	text-decoration: none;
	color: #6b4b0a;
}
.risbulletlist ul {
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 333333;
	line-height: 16px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 20px;
	padding-left: 0px;
	list-style-image: url(../images/dot.gif);
}
.risbulletlist ul a:link {
	color: #eba81d;
	text-decoration: none;	
}
.risbulletlist ul a:visited {
	color: #eba81d;
	text-decoration: none;
}
.risbulletlist ul a:hover {
	color: #6b4b0a;
	text-decoration: none;
}
.risabovelist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	margin-bottom: 0px;
}
.risabovelist a:link {
	text-decoration: none;
	color: #eba81d;
	margin-bottom: 0px;
}
.risabovelist a:visited {
	color: #eba81d;
	text-decoration: none;
	margin-bottom: 0px;
}
.risabovelist a:hover {
	color: #6b4b0a;
	text-decoration: none;
	margin-bottom: 0px;
}
.risnobulletlist ul {
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 333333;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	margin-left: 30px;
	padding-left: 0px;
	list-style-type: none;
}
.risnobulletlist ul a:link {
	color: #eba81d;
	text-decoration: none;	
}
.risnobulletlist ul a:visited {
	color: #eba81d;
	text-decoration: none;
}
.risnobulletlist ul a:hover {
	color: #6b4b0a;
	text-decoration: none;
}
.risorderlist ol {
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 333333;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom:20px;
	padding-top: 0px;
	margin-left: 30px;
	padding-left: 0px;
	padding-bottom: 10px;
}
.risorderlist ol a:link {
	color: #eba81d;
	text-decoration: none;	
}
.risorderlist ol a:visited {
	color: #eba81d;
	text-decoration: none;
}
.risorderlist ol a:hover {
	color: #6b4b0a;
	text-decoration: none;
}
.notetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

