/*body { font-family:Arial, Verdana; font-size:12px; 
		background-image: url(images/body_background.gif); background-repeat:repeat-x; background-color:#386f8e }
*/		
body { font-family:Arial, Verdana; font-size:12px; 
		background-image: url(images/background.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:center; background-position:top; background-color:#135f91}		
td { font-family:Arial, Verdana; font-size:12px; color:#ccffff;  }
.metadata { font-family:Arial, Verdana; font-size:10px; color:#ccffff; }
a.metadata:hover { color:#ccffff; font-size:11px; text-decoration:underline; font-weight:normal; }
a.metadata:visited { color:#ccffff; font-size:11px; text-decoration:underline; font-weight:normal; }
a.metadata:link { color:#ccffff; font-size:11px; text-decoration:underline; font-weight:normal; }

img {border: none;}
		
.metadata_grey { font-family:Arial, Verdana; font-size:10px; color:#222222; }
.dropdowns { font-family:Arial, Verdana; font-size:10px; color: #000000; }
.display_textbox { font-family:Arial, Verdana; font-size:10px; }

/* .headerbackground { background-image: url(images/header_background1.gif); background-repeat:no-repeat; } */
.headerbackground { background-image: url(images/header_background1.gif); background-repeat:no-repeat; }
.headertext { color:#ccffff; font-size:12px; text-decoration:none; font-weight:bold; padding-top:3px; padding-right:8px; background-repeat:no-repeat; }
a.headerlinks:hover { color:#ccffff; font-size:12px; text-decoration:none; font-weight:bold;}
a.headerlinks:visited { color:#ccffff; font-size:12px; text-decoration:none; font-weight:bold; }
a.headerlinks:link { color:#ccffff; font-size:12px; text-decoration:none; font-weight:bold; }

.renewreminder { color:#33aa33; font-size:11px; font-family:Arial, Verdana; text-decoration:none; }
.renewreminder a:hover { color:#ff0000; font-size:11px; font-family:Arial, Verdana;}
.renewreminder a:active { color:#ff0000; font-size:11px; font-family:Arial, Verdana;}
.renewreminder a:visited { color:#ff0000; font-size:11px; font-family:Arial, Verdana;}
.renewreminder a:link { color:#ff0000; font-size:11px; font-family:Arial, Verdana;}


.renewtext { color:#00ff33; font-size:12px; font-family:Arial, Verdana; text-decoration:none; }
.renewtext a:hover { color:#ffcc66; font-size:12px; font-family:Arial, Verdana;}
.renewtext a:active { color:#ffcc66; font-size:12px; font-family:Arial, Verdana;}
.renewtext a:visited { color:#ffcc66; font-size:12px; font-family:Arial, Verdana;}
.renewtext a:link { color:#ffcc66; font-size:12px; font-family:Arial, Verdana;}

.homepagead_medium { color:#ccffff; font-size:25px; text-decoration:none; background-repeat:no-repeat; }
.homepagead_big { color:#ccffff; font-size:30px; text-decoration:none; background-repeat:no-repeat; }
.homepagead_small { color:#ccffff; font-size:18px; text-decoration:none; background-repeat:no-repeat; }
.homepagead_text { color:#0a3044; font-family:Arial, Verdana; font-size:14px; }
.darkbluetext { color:#0a3044; font-family:Arial, Verdana; font-size:12px; }
.distancetext { color:#ccffff; font-weight:bold; font-family:Arial, Verdana; font-size:12px; background-color:#135f91; padding:2px 2px 2px 2px; }


a:hover { color:#ccffff; font-size:12px; text-decoration:underline; font-weight:bold;}
a:visited { color:#ccffff; font-size:12px; text-decoration:underline; font-weight:bold; }
a:link { color:#ccffff; font-size:12px; text-decoration:underline; font-weight:bold; }

td.textareas { color:#ccffff; background-color:#3d6981; background-image: url(images/contourlines_fadeleft.gif); background-repeat:no-repeat; background-position:375px -20px }
td.textareas_fadedown { color:#ccffff; background-color:#3d6981; background-image: url(images/contourlines_fadedown.gif); background-repeat:no-repeat; background-position:375px -20px }
td.textareas_noimage { color:#ccffff; background-color:#3d6981; }
td.textarea_gray { background-color:#91A9BB; padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px;}
.padding_left_blue {padding-left:3px;color:#ccffff; }
.padding_all_blue {padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:3px;color:#ccffff; }

.termsandconditionstextbox { width: 100% }
.tbmmyy { width: 25px;}

.padding_left {padding-left:3px;}
.padding_all {padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:3px;}
.dg_padding_left {padding-left:15px; border-width:0px; border-style:none;}
.dg_header {font-weight:bold; text-align:left}

.header { color:#ccffff; font-size:14px; font-weight:bold;}
.tutorialheader { color:#ccffff; font-size:17px; font-weight:bold;}

.footertext { color:#ccffff; font-size:10px; text-decoration:none; font-weight:bold;}
a.footertext:hover { color:#ccffff; font-size:10px; text-decoration:underline; font-weight:bold;}
a.footertext:visited { color:#ccffff; font-size:10px; text-decoration:none; font-weight:bold;}
a.footertext:link { color:#ccffff; font-size:10px; text-decoration:none; font-weight:bold;}


.mapright { background-image: url(images/map_right_repeat.gif); background-repeat:repeat-y; }
.mapbottom { background-image: url(images/map_bottom.gif); background-repeat:repeat-x; }

.button					
	{ font-family:arial,verdana; font-size: 10px; color: #000000; 
		border: none; height: 21px; width:70px; background-position: top center; background-image: url(images/button_bg_blue.gif); background-repeat: no-repeat; 
		text-align: center; }
		
.button_transparent
	{ font-family:arial,verdana; font-size: 10px; color: #000000; 
		border: none; height: 21px; width:70px; background-position: top center; background-image: url(images/button_bg_transparent.gif); background-repeat: no-repeat; 
		text-align: center; background-color:white;}



#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#printDiv {
position:absolute;
background-color:#ffffff;
width:300px;
z-index: 9002;}

.printTitle { color:#000000; font-size:14px; text-decoration:none; font-weight:bold; background-color:#ffffff;}
.print { color:#000000; font-size:12px; text-decoration:none; background-color:#ffffff;}
a.print:hover { color:#000000; font-size:12px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.print:visited { color:#000000; font-size:12px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.print:link { color:#000000; font-size:12px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
td.print {color:#000000; font-size:12px; text-decoration:none; background-color:#ffffff;}
tr.print {background-color: #ffffff;}


#reportsReadMoreDiv 
{
position:absolute;
background-color:#ffffff;
text-align:left;
width:500px;
z-index: 9002;}


.reportsReadMoreTitle { color:#000000; font-size:13px; text-decoration:none; font-weight:bold; background-color:#ffffff;}
.reportsReadMoreSubTitle { color:#000000; font-size:11px; text-decoration:none; font-weight:bold; background-color:#ffffff;}
.reportsReadMore { color:#000000; font-size:11.5px; text-decoration:none; background-color:#ffffff;}
a.reportsReadMore:hover { color:#000000; font-size:11.5px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.reportsReadMore:visited { color:#000000; font-size:11.5px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.reportsReadMore:link { color:#000000; font-size:11.5px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
td.reportsReadMore {color:#000000; font-size:11.5px; text-decoration:none; background-color:#ffffff;}
tr.reportsReadMore {background-color: #ffffff;}


#FF4Div 
{
position:absolute;
background-color:#ffffff;
text-align:left;
width:500px;
z-index: 9002;}

.FF4Title { color:#000000; font-size:13px; text-decoration:none; font-weight:bold; background-color:#ffffff;}
.FF4SubTitle { color:#000000; font-size:11px; text-decoration:none; font-weight:bold; background-color:#ffffff;}
.FF4 { color:#000000; font-size:11.5px; text-decoration:none; background-color:#ffffff;}
a.FF4:hover { color:#000000; font-size:11.5px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.FF4:visited { color:#000000; font-size:11.5px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.FF4:link { color:#000000; font-size:11.5px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
td.FF4 {color:#000000; font-size:11.5px; text-decoration:none; background-color:#ffffff;}
tr.FF4 {background-color: #ffffff;}


#IE6Div 
{
position:absolute;
background-color:#ffffff;
text-align:left;
width:500px;
z-index: 9002;}

.IE6Title { color:#000000; font-size:13px; text-decoration:none; font-weight:bold; background-color:#ffffff;}
.IE6SubTitle { color:#000000; font-size:11px; text-decoration:none; font-weight:bold; background-color:#ffffff;}
.IE6 { color:#000000; font-size:11.5px; text-decoration:none; background-color:#ffffff;}
a.IE6:hover { color:#000000; font-size:11.5px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.IE6:visited { color:#000000; font-size:11.5px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.IE6:link { color:#000000; font-size:11.5px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
td.IE6 {color:#000000; font-size:11.5px; text-decoration:none; background-color:#ffffff;}
tr.IE6 {background-color: #ffffff;}


.smallBlack { color:#000000; font-size:10px; text-decoration:none; background-color:#ffffff;}
a.smallBlack:hover { color:#000000; font-size:10px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.smallBlack:visited { color:#000000; font-size:10px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
a.smallBlack:link { color:#000000; font-size:10px; text-decoration:underline; font-weight:bold; background-color:#ffffff;}
td.smallBlack {color:#000000; font-size:10px; text-decoration:none; background-color:#ffffff;}
tr.smallBlack {background-color: #ffffff;}



  ul, li
  {
    margin:0;padding:0;
    text-align:left;
    text-decoration:none;  
    font-size:10px; 
    color: black;    
  }  
  
  ul.pmenu 
  {
    position:absolute;
    margin: 0;
    padding: 1px;
    list-style: none;
    width: 130px; /* Width of Menu Items */
    border: 1px solid #ccc;
    background:white;
    display:none; 
    z-index:10;
    text-align:left;
    text-decoration:none;        
    font-size:10px;
    color: black;     
  }  
  ul.pmenu li 
  {
    position: relative;
    text-align:left;
    text-decoration:none;
    font-size:10px; 
    color: black;    
  }
  ul.pmenu li ul 
  {
    position: absolute;
    left: 130px; /* Set 1px less than menu width */
    top: 0;
    display: none;
    z-index:10;
    text-align:left;
    text-decoration:none;    
    font-size:10px; 
    color: black;    
  }

  /* Styles for Menu Items */
  ul.pmenu li a 
  {
    display: block;
    text-decoration: none;
    color: black;
    padding: 2px 2px 2px 5px;
    font-family:Tahoma; 
    font-size:10px; 
    font-weight:normal;
    text-align:left;
    font-size:10px; 
  }
  ul.pmenu li a:hover 
  {
    background:#335EA8;
    color:white;
    font-family:Tahoma; 
    font-size:10px; 
    font-weight:normal;
    text-decoration:none;
    text-align:left;
  }
  ul.pmenu li a.parent 
  {
    text-align:left;
    text-decoration:none;        
    font-size:10px; 
    color: black;    
  }

  ul.pmenu li a.parent:hover 
  {
    background:#335EA8 url('drop_down_triangle_hover.gif') no-repeat 140px 4px; 
    font-family:Tahoma; 
    font-size:10px; 
    font-weight:normal;
    text-decoration:none;    
    text-align:left;
    color: black;    
  }
  /* IE \*/
  * html ul.pmenu li { float: left; height: 1%; }
  * html ul.pmenu li a { height: 1%; }
  * html ul.pmenu li ul {left:147px;}
  /* End */
  ul.pmenu li:hover ul, ul.pmenu li.over ul
  {
    display: block;
    font-family:Tahoma; 
    font-size:10px; 
    font-weight:normal;
    text-decoration:none;    
    text-align:left;
    color: black;    
  }
  ul.pmenu li ul
  {
    left:130px;
    text-decoration:none;    
    font-size:10px; 
    color: black;    
  }


.waypointDiv
 {
    position:absolute;
    margin:0;
    padding: 1px;
    list-style: none;
    width: 300px; 
    z-index:10;
    background-color:White;  
    font-family:Arial, Verdana; 
    font-size:12px; 
    color:#000000;
 }  

table.waypointDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}


tr.waypointDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

td.waypointDiv 
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

.waypointDiv a:hover { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.waypointDiv a:active { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.waypointDiv a:visited { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.waypointDiv a:link { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.waypointDiv b {font-family:Arial, Verdana; font-size:12px; color:#000000;}

.waypointDivCoordinateTextbox { font-family:Courier New; font-size:11px; text-align:right; }
 

.reportDiv
 {
    position:absolute;
    margin:0;
    padding: 1px;
    list-style: none;
    width: 300px; 
    z-index:10;
    background-color:White;  
    font-family:Arial, Verdana; 
    font-size:12px; 
    color:#000000;
 }  

table.reportDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}


tr.reportDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

td.reportDiv 
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

.reportDiv a:hover { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.reportDiv a:active { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.reportDiv a:visited { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.reportDiv a:link { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.reportDiv b {font-family:Arial, Verdana; font-size:12px; color:#000000;}

.reportDivCoordinateTextbox { font-family:Courier New; font-size:11px; text-align:right; }

.collapseDashboardDiv
 {
    position:absolute;
    margin:0;
    padding: 1px;
    list-style: none;
    width: 17px; 
    z-index:10;
    background-color:White;  
    font-family:Arial, Verdana; 
    font-size:12px; 
    color:#000000;
 }  

table.collapseDashboardDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}


tr.collapseDashboardDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

td.collapseDashboardDiv 
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

.collapseDashboardDiv a:hover { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.collapseDashboardDiv a:active { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.collapseDashboardDiv a:visited { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.collapseDashboardDiv a:link { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.collapseDashboardDiv b {font-family:Arial, Verdana; font-size:12px; color:#000000;}



.dashboardLinks
{
	font-family:Arial, Verdana; 
	font-size:11px; 
	color:#000000;
	background-color:White;
	cursor:default;
	vertical-align:baseline;
}

tr.dashboardDiv
{ 
	font-family:Arial, Verdana; 
	font-size:11px; 
	color:#000000;
	background-color:White;
	cursor:default;
	vertical-align:baseline;
}

td.dashboardDiv 
{ 
	font-family:Arial, Verdana; 
	font-size:11px; 
	color:#000000;
	background-color:White;
	cursor:default;
	vertical-align:baseline;
}

a.dashboardLinks { 	cursor:pointer; vertical-align:baseline; text-decoration:underline; font-weight:normal; color:#000000; font-size:11px; font-family:Arial, Verdana;}
.dashboardLinks a:hover { cursor:pointer; vertical-align:baseline; text-decoration:underline; font-weight:normal; color:#000000; font-size:11px; font-family:Arial, Verdana;}
.dashboardLinks a:active { cursor:pointer; vertical-align:baseline; text-decoration:underline; font-weight:normal; color:#000000; font-size:11px; font-family:Arial, Verdana;}
.dashboardLinks a:visited { cursor:pointer; vertical-align:baseline; text-decoration:underline; font-weight:normal; color:#000000; font-size:11px; font-family:Arial, Verdana;}
.dashboardLinks a:link { cursor:pointer; vertical-align:baseline; text-decoration:underline; font-weight:normal; color:#000000; font-size:11px; font-family:Arial, Verdana;}




.dashboardDiv
 {
    position:absolute;
    margin:0;
    padding: 1px;
    list-style: none;
    width: 501px; 
    z-index:10;
    background-color:White;  
    font-family:Arial, Verdana; 
    font-size:12px; 
    color:#000000;
 }  

table.dashboardDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}


tr.dashboardDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

td.dashboardDiv 
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

.dashboardDiv a:hover { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.dashboardDiv a:active { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.dashboardDiv a:visited { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.dashboardDiv a:link { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.dashboardDiv b {font-family:Arial, Verdana; font-size:12px; color:#000000;}



.dashboardHelpDiv
 {
    position:absolute;
    margin:0;
    padding: 1px;
    list-style: none;
    width: 245px; 
    z-index:10;
    background-color:White;  
    font-family:Arial, Verdana; 
    font-size:12px; 
    color:#000000;
 }  

table.dashboardHelpDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}


tr.dashboardHelpDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

td.dashboardHelpDiv 
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

.dashboardHelpDiv a:hover { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.dashboardHelpDiv a:active { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.dashboardHelpDiv a:visited { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.dashboardHelpDiv a:link { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.dashboardHelpDiv b {font-family:Arial, Verdana; font-size:12px; color:Navy;}


 

.ajax__calendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color:#ffffff;
    color:#000000;
}
.ajax__calendar .ajax__calendar_footer {
    border-top:1px solid #f5f5f5;
} 
.ajax__calendar .ajax__calendar_dayname {
    border-bottom:1px solid #f5f5f5;
    color:Black;
} 
.ajax__calendar .ajax__calendar_day {
    border:1px solid #ffffff;
    color:Black;    
} 
.ajax__calendar .ajax__calendar_days {
    border:1px solid #ffffff;
    color:Black;
} 
.ajax__calendar .ajax__calendar_month {
    border:1px solid #ffffff;
    color:Black;        
} 
.ajax__calendar .ajax__calendar_year {
    border:1px solid #ffffff;
    color:Black;        
} 

.ajax__calendar .ajax__calendar_months {
    border:1px solid #ffffff;
    color:Black;        
} 
.ajax__calendar .ajax__calendar_years {
    border:1px solid #ffffff;
    color:Black;        
} 
.ajax__calendar .ajax__calendar_active .ajax__calendar_day {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_other .ajax__calendar_day {
    background-color:#ffffff; 
    border-color:#ffffff;
    color:#646464;
} 
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {
    background-color:#ffffff;
    border-color:#ffffff;
    color:#646464;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {
    color:#0066cc;
} 





.mobileDashboardDiv
 {
    position:relative;
    margin:0;
    padding: 1px;
    list-style: none;
    width: 760px; /* if this is changed, also cahnge the hard code in MobileMapScripts.js - LoadMobileDashBoard()*/
    z-index:10;
    background-color:Transparent;
    font-family:Arial, Verdana; 
    font-size:12px; 
    color:#000000;
    text-align:center;
 }  

table.mobileDashboardDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

tr.mobileDashboardDiv
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

td.mobileDashboardDiv 
{ 
	font-family:Arial, Verdana; 
	font-size:12px; 
	color:#000000;
	background-color:White;
}

.mobileDashboardDiv a:hover { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.mobileDashboardDiv a:active { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.mobileDashboardDiv a:visited { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.mobileDashboardDiv a:link { color:#000000; font-size:10px; font-family:Arial, Verdana;}
.mobileDashboardDiv b {font-family:Arial, Verdana; font-size:12px; color:#000000;}
.MobileButton {font-weight:bold; font-size:large; background-color:#d6d6ce; height:70px; width:120px; filter: alpha(opacity=87); opacity:0.87; -moz-opacity:0.87;}
