﻿
/* Common Section */
body
{
	margin: 0;
	background-color: #84A6CE;
	color: #000000;
	FONT-SIZE: 0.75em;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
}
TABLE
{
    BORDER-COLLAPSE: collapse;
    
}
TD
{
	vertical-align: top;
    FONT-SIZE: 11px;
    COLOR: black;
   
}
input 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
textarea
{
	FONT-SIZE: 11px;
	FONT-WEIGHT:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
select
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}


.autocomplete_firstrow
{
background-color:Red;
height:20px;


}
.autocomplete_watermark
{
	color : #808080; 
	
}
.completionListElement 
{  
	width: 300px;
    visibility : hidden; 
    margin : 0px! important; 
    background-color : white; 
    color : black; 
    border : solid 1px gray; 
    cursor : pointer; 
    text-align : left; 
    list-style-type : none; 
    font-family : Verdana; 
    font-size: 9px; 
    padding : 0; 
    overflow: auto;
    height: 400px;
    
} 
.listItem 
{ 
    background-color: white; 
    padding : 1px; 
}      
.highlightedListItem 
{ 
    background-color: #c3ebf9; 
    padding : 1px; 
}


/* Div Section */
#container
{
   background-color: white;
    MARGIN: 0px auto;
    WIDTH: 650px;
    POSITION: relative;
    TEXT-ALIGN: left;
    PADDING-left: 5px;
    PADDING-right: 5px;
}
#header
{
	PADDING-BOTTOM: 0px;
	
	}
#acuitylogo
{
	text-Align: right;
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 5px;
}
#brandlogo
{
	LEFT: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 5px;
    POSITION: absolute;
    TOP: 0px;
    PADDING-LEFT: 5px;
}
#productimage
{
    OVERFLOW: hidden;
    PADDING-TOP:170;
    PADDING-LEFT:300;
    FLOAT: right;  
}
#productlinks
{
	text-Align: center;
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 5px;
}
#ablntf
{
	OVERFLOW: hidden;
    PADDING-TOP:300;
    PADDING-LEFT:300;
    FLOAT: right;
    
	}
#title
{
	color: black;
    TEXT-TRANSFORM: uppercase; 
    font-weight: bold;
    PADDING-LEFT: 0px;
	}
#info { 
	PADDING-RIGHT: 100px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px;
    TEXT-TRANSFORM: uppercase; 
}
#welcome { 
	
     font-family : Verdana; 
    font-size: 9px; 
}
#photometry 
{
	PADDING-RIGHT: 100px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    TEXT-TRANSFORM: uppercase; 
}	
#endsummary 
{
	BORDER-BOTTOM: #245580 1px dashed;
	PADDING-RIGHT: 100px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}	
#lumens { 
	PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px;
    TEXT-TRANSFORM: uppercase; 
}
#lumensave  
{
	PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px;
    TEXT-TRANSFORM: uppercase; 
}
#lcsroadway
{
    
}
#floodsummary
{
    PADDING-BOTTOM: 10px;
}
#plots
{
    text-align:center;
    PADDING-BOTTOM: 10px;
}
#lcsplot
{
    text-align:center;
    PADDING-BOTTOM: 10px;
}
#footer { 
	PADDING-RIGHT: 0px;
    BORDER-TOP: #245580 1px dashed;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: center
}
#error
{
    color: Red;
    font-style: italic;
    font-weight:normal;
   
}

.pagebreakbefore
{
    page-break-before :always;
}
.pagebreakafter
{
    page-break-after:always ; 
}
.plotimage
{
	BORDER-top: #84A6CE 2px solid;
	BORDER-bottom: #84A6CE 2px solid;
	BORDER-left: #84A6CE 2px solid;
	BORDER-right: #84A6CE 2px solid;
	}
	
.vcenter {
 
  vertical-align: middle;
}
a.lnkOpen:active { 

margin:1px 0px 0px 2px;
background:url(../../images/open_document_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }
a.lnkOpen:link { 

margin:0px 0px 0px 2px;
background:url(../../images/open_document_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;
                               }
a.lnkOpen:visited { 

margin:0px 0px 0px 2px;
background:url(../../images/open_document_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;
}

a.lnkOpen:hover  
{
	
margin:0px 0px 0px 2px;
background:url(../../images/open_document_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #000000; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;

                               }

a.lnkSave:active { 

margin:0px 0px 0px -8px;
background:url(../../images/save_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }
a.lnkSave:link { 

margin:0px 0px 0px -8px;
background:url(../../images/save_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }
a.lnkSave:visited { 

margin:0px 0px 0px -8px;
background:url(../../images/save_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
}

a.lnkSave:hover  
{
	
margin:0px 0px 0px -8px;
background:url(../../images/save_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #000000; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }

a.lnkPrint:active { 

margin:0px 0px 0px -8px;
background:url(../../images/print2_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }
a.lnkPrint:link { 

margin:0px 0px 0px -8px;
background:url(../../images/print2_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }
a.lnkPrint:visited { 

margin:0px 0px 0px -8px;
background:url(../../images/print2_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
}

a.lnkPrint:hover  
{
	
margin:2px 2px 0px -8px;
background:url(../../images/print2_16.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #000000; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }
a.lnkSettings:active { 

margin:1px 0px 0px -8px;
background:url(../../images/gear2.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }
a.lnkSettings:link { 

margin:0px 0px 0px -8px;
background:url(../../images/gear2.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;
                               }
a.lnkSettings:visited { 

margin:0px 0px 0px -8px;
background:url(../../images/gear2.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;
}

a.lnkSettings:hover  
{
	
margin:0px 0px 0px -8px;
background:url(../../images/gear2.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #000000; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;

                               }

a.lnkCompare:active { 

margin:1px 0px 0px -8px;
background:url(../../images/pop-up-launcher.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }
a.lnkCompare:link { 

margin:0px 0px 0px -8px;
background:url(../../images/pop-up-launcher.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;
                               }
a.lnkCompare:visited { 

margin:0px 0px 0px -8px;
background:url(../../images/pop-up-launcher.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;
}

a.lnkCompare:hover  
{
	
margin:0px 0px 0px -8px;
background:url(../../images/pop-up-launcher.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #000000; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;

                               }

a.lnkNavigate:active { 

margin:1px 0px 0px -8px;
background:url(../../images/navArrow.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 

                               }
a.lnkNavigate:link { 

margin:0px 0px 0px -8px;
background:url(../../images/navArrow.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;
                               }
a.lnkNavigate:visited { 

margin:0px 0px 0px -8px;
background:url(../../images/navArrow.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #336699; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;
}

a.lnkNavigate:hover  
{
	
margin:0px 0px 0px 2px;
background:url(../../images/navArrow.gif) left center no-repeat;
padding: 1em 1.7em; 
font: 8pt "tahoma"; 
color: #000000; 
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
vertical-align : middle  ;

                               }





.toolbar 
{
	BACKGROUND-IMAGE: url(../../images/tool-bkgd.gif); BACKGROUND-COLOR: white;
	BORDER-top: #84A6CE 1px solid;
	BORDER-left: #84A6CE 1px solid;
	BORDER-right: #84A6CE 1px solid;
	BORDER-bottom: #84A6CE 1px solid;
	
}

.tdtoolbar {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: verdana; TEXT-DECORATION: none;
	vertical-align : middle  ;
	padding-right: 2px;
	
}

/* AJAX Content */
.watermarked
{
	background-color:#84A6CE;
	opacity: .6;
	filter: alpha(opacity=60);

}
.poppanel
{
	background-color: #ECE9D8;
	background-color: white;
	
	BORDER-top: #5281BA 3px solid;
	BORDER-bottom: #5281BA 3px solid;
	BORDER-left: #5281BA 3px solid;
	BORDER-right: #5281BA 3px solid;
	PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-RIGHT: 4px;
	
	}
.popcaption
{
	
	color: Black;
		
}
.popheader
{
	text-align: left;
	color: Black;
	BORDER-bottom: #84A6CE 1px solid;	
}

/* Main Content */


H1 {
	color: #5281BA;
    font-weight: bold;
    font-size: 13px;
}
.h2 {
	color: black;
    font-size: 12px;
    FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: arial
}
h2 {
	color: black;
    font-size: 12px;
    FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: arial
}


.HeaderStyle
{
	background-color: #84A6CE;
    color: White;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.HeaderStyle a, .HeaderStyle a:visited
{
	background-color: #84A6CE;
    color: White;
    font-size: 11px;
    font-weight: bold;
}

.FooterStyle
{
    background-color: #ECE9D8;
    color: White;
    text-align: right;
    font-size: 11px;
}

.CellAlt
{
	font-size: 9px;
	border-collapse: collapse;
	border-right: white 1px;
	border-top: white 1px;
	border-left: white 1px;
	border-bottom: lavender 1px solid;
	color: #84A6CE;
}
.CellAlt2
{
	font-size: 9px;
	border-collapse: collapse;
	border-right: white 1px;
	border-top: white 1px;
	border-left: white 1px;
	border-bottom: lavender 1px solid;
	background-color: #EEF3F9;
	color: #84A6CE;
}
.FormCell
{
	font-size: 9px;
	border-collapse: collapse;
	border-right: white 1px;
	border-top: white 1px;
	border-left: white 1px;
	border-bottom: #DCD7B6 1px solid;
	color: #CCCCCC;
}


/* Misc Styles */



.bTable
{
	BORDER-COLLAPSE: collapse;
	BORDER-RIGHT: #84A6CE 1px solid;
    BORDER-TOP: #84A6CE 1px solid;
    BORDER-LEFT: #84A6CE 1px solid;
    BORDER-BOTTOM: #84A6CE 1px solid;
	
}
.bSectionHeader2
{
	BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: #84A6CE 1px solid;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #84A6CE;
    text-align:left 
}
.bSectionHeader
{
	BORDER-RIGHT: #84A6CE 1px solid;
    BORDER-TOP: #84A6CE 1px solid;
    BORDER-LEFT: #84A6CE 1px solid;
    BORDER-BOTTOM: #84A6CE 1px solid;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #84A6CE;
    text-align:left 
}
.bHeaderRight
{
	FONT-SIZE: 11px;
    text-align: right;  
    BORDER-BOTTOM: #C2D2E7 1px solid;
}
.bHeaderLeft
{
	FONT-SIZE: 11px;
    text-align: left;  
    BORDER-BOTTOM: #C2D2E7 1px solid;
}
.bHeaderCenter
{
	FONT-SIZE: 11px;
    text-align: center;  
    BORDER-BOTTOM: #C2D2E7 1px solid;
}
.bFooterLeft
{
	FONT-SIZE: 11px;
    text-align: left;  
    BORDER-TOP: #C2D2E7 1px solid;
}
.bFooterRight
{
	FONT-SIZE: 11px;
    text-align: right;  
    BORDER-TOP: #C2D2E7 1px solid;
}
.bFooterCenter
{
	FONT-SIZE: 11px;
    text-align: center;  
    BORDER-TOP: #C2D2E7 1px solid;
}
.bName
{
	
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal ;
    COLOR: #425D8C;
    text-align:right;
    vertical-align: top; 

}
.bName2
{
	
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal ;
    COLOR: #425D8C;
    text-align:left;
    vertical-align:top ; 

}
.bName3
{
	
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal ;
    COLOR: #425D8C;
    text-align:center;
    vertical-align:top ; 

}
.bValue
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal ;
    COLOR: black;
    text-align:left;
    vertical-align: top; 
    
}
.FileContents
{
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-align: left;
	vertical-align: top;
	font-family:Courier New;
}
.bAveLum
{
	FONT-SIZE: 11px;
    text-align: right; 
    BORDER-RIGHT: #C2D2E7 1px solid;
    BORDER-TOP: #C2D2E7 1px solid;
    BORDER-LEFT: #C2D2E7 1px solid;
    BORDER-BOTTOM: #C2D2E7 1px solid;
    
}
.bCAMax
{
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
    COLOR: red;
    text-align: right; 
    padding-left :2px;
    padding-right :2px;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    background-color :#ffcccc;
    
}
.bCABeam
{
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
    COLOR: blue;
    text-align: right; 
    padding-left :2px;
    padding-right :2px;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    background-color :#d3e5fa;
}
.bCAField
{
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
    COLOR: Maroon;
    text-align: right; 
    padding-left :2px;
    padding-right :2px;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    background-color: #FFE4CA ; 
}
.bCAOther
{
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
    COLOR: #333333;
    text-align: right; 
    padding-left :2px;
    padding-right :2px;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    background-color: #f1f2f1 ; 
}
.bCAHeaderTop
{
	FONT-SIZE: 11px;
	FONT-WEIGHT:normal;
    COLOr: #0033cc;
    text-align:center;
    vertical-align: baseline; 
    padding-left :3px;
    padding-right :3px;
}
.bCAHeaderLeft
{
	FONT-SIZE: 11px;
	FONT-WEIGHT:normal;
    COLOR: #0033cc;
    text-align:right;
    vertical-align: baseline; 
    padding-left :3px;
    padding-right :3px;
}
.bCUData
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
    COLOR: Black;
    text-align: right; 
    padding-left :1px;
    padding-right :1px;
    
}
.bCUHeader1
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	font-style :italic;
    COLOR: #0033cc;
    text-align: center; 
    padding-left :2px;
    padding-right :2px;
}
.bCUHeader2
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
    COLOR: #0033cc;
    text-align: center; 
    padding-left :2px;
    padding-right :2px;
}
.bCUHeaderLeft
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
    COLOR: #0033cc;
    text-align: right; 
}
.bCUTable
{
    BORDER-COLLAPSE: collapse;
	BORDER-RIGHT: #84A6CE 1px solid;
    BORDER-TOP: #84A6CE 1px solid;
    BORDER-LEFT: #84A6CE 1px solid;
    BORDER-BOTTOM: #84A6CE 1px solid;
}

.bLumenLight
{
	FONT-SIZE: 11px;
    COLOR: #999999;
    text-align: right; 
    padding-left :2px;
    padding-right :2px;
}
.bLumen
{
	FONT-SIZE: 11px;
    COLOR: Black;
    text-align: right; 
    padding-left :2px;
    padding-right :2px;
}
.bLumenCenter
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
    COLOR: Black;
    text-align: center; 
    TEXT-DECORATION: none
}
.hr
{
	height: 1;
    color :#84A6CE;	
}
