
div.ui-datepicker{
 font-size:12px;
}

.links {
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

.linksred {
	font-size: 11px;
	color:#FF0000;
	font-weight: bold;
	text-decoration: none;
}
.formlabel {
	font:Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
}

.bluelabel {
	
	background-color: #f4f4f4;
	font-size: 90%;
	font:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: blue;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

.header {
	
	font-size:100%;
	background-color: #f4f4f4;
	text-align: center;
	color: black;
	font-size: ;
	text-transform: capitalize;
	font-weight: bold;
}


.redlabel {
	font-size: 90%;
	font-weight: bold;
	color:red;
	text-align:left;
}

.stickynote {
font:Arial, Helvetica, sans-serif;
font-size: 90%;
background-color:lightgreen;
position:absolute;
left:50%;  
top: 50%;
width:500px;
padding:5px; 
margin:0 0 0 0;
border: 1px solid #000000;

}

.stickynotered {
font:Arial, Helvetica, sans-serif;
font-size: 90%;
color:black;
background-color:#FF6666;
position:absolute;
left:40%;  
top: 30px;
width:250px;
padding:5px; 
margin:0 0 0 0;
border: 1px solid #000000;

}


.infotext {
font:Arial, Helvetica, sans-serif;
font-size: 70%;
color:black;
background-color:white;
position:static;
margin-left:auto;
margin-right:auto;
width:700px;
padding:5px; 

border: 1px solid #000000;

}


.printheader {
	font-size: 16px;
	font-weight: bold;
}

.formlabelright {
    background-color: #f4f4f4;
	font:Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: middle;
	text-decoration: none;
}
.formlabelleft {
	background-color: #f4f4f4;
	font-size: 90%;
	font:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

.yellowMsg{
font-weight: bold;
background-color:yellow;
font-size: 90%;
font:Arial, Helvetica, sans-serif;

}
.yellowlabel{
 background-image:url(/aqs/images/btn_background.gif);
  background-repeat:repeat-x;
padding:1px 10px 2px;
*padding:1px 5px 0;
font:bold 100% arial;
color:#000;
white-space:nowrap;
border:1px solid #999b9a;
background-color:#ce9200;
background-position:0 -450px;
font-size:8pt;
}


.navbutton{
background-image:url(/aqs/images/bk_blue.jpg);
background-repeat:repeat-x;
padding:1px 10px 2px;
*padding:1px 5px 0;
font:bold 100% arial;
color:#000;
white-space:nowrap;
border:1px solid #999b9a;

font-size:8pt;
}


.formlabelcenter {
	font:Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	background-color: #f4f4f4;
}

.recordscenter {
	font:Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	
}


.gridtext {
	font:Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color:black;
	text-align: center;
	vertical-align: bottom;
	background-color: #f4f4f4;
}

.gridHeader {
	font:Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	
	color:white; 


background-image:url(/aqs/images/bk_green.jpg);
background-repeat:repeat-x; 
height:18px; 
line-height:18px; 
padding-left:5px; 
	
	
}




.tableresults {
	font:Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	height:15px; 

}

.sortHeader { 
color:white; 

font-weight:bold; 
font:Arial, Helvetica, sans-serif;
font-size: 80%;
background-image:url(/aqs/images/bk_blue.jpg);
background-repeat:repeat-x; 
height:15px; 
line-height:15px; 
padding-left:5px; 
}

.style1 {
	font-size: 90%;
	font-weight: bold;
	background-color: #8D8DB8;
	vertical-align: top;
	text-align:center;
	list-style-position: inside;
	list-style-type: square;
	border: 1px solid #000000;
	color: #FFFFFF;
}

.stylered {
	font-size: 12px;
	font-weight: bold;
	background-color:yellow;
	vertical-align: top;
	text-align: center;
	list-style-position: inside;
	list-style-type: square;
	
	color:black;	
}



.stylegreen {
	font-size: 12px;
	font-weight: bold;
	background-color:yellow;
	vertical-align: top;
	text-align: center;
	list-style-position: inside;
	list-style-type: square;
	
	color:black;	
}


.greenfont {
color:green;
font-size:12px;
font-weight:bold;

}
.selectwidth {
	width:60%;
	
}
.selectformat {
	font:Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align:left;
}

div.dropdown_container {
    width:10px;
}

select.my_dropdown {
    width:auto;
}

/*IE FIX */
select#my_dropdown {
    width:100%;
}

select:focus#my_dropdown {
    width:auto\9;
}


.style2 {
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-size: 12px;
}
.style3 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.mmenuformat {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	
}

.style4 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.style5 {color: #FFFFFF}


 .title
{
	background-color: #F0F0F0;
	display: inline;
	margin: 0;
	border-top-style:solid; 
	border-top-color:#000000; 
	margin-bottom: 5px;
	border-bottom-style: solid;
	font-size: 16px;
}
.nav
{
	background-color: rgb(236,236,236);
	display: block;
	margin: 0;
	width: 135px;
	float: left;
}


.tablecell
{
background-color:#FFFFFF;
text-align:  center;
vertical-align: top
}

.celleft
{
background-color:#FFFFFF;
text-align:  left;
vertical-align: center;
font-size: 9pt;
font-weight: bold;

}

.cellright
{
background-color:#FFFFFF;
text-align:  right;
vertical-align: center;
font-size: 9pt;

}
.cellcenter
{
background-color:#FFFFFF;
text-align:  center;
vertical-align: center;
font-size: 9pt;
font-weight: bold;

}

.formatcell
{
	font:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	text-align: left;
	vertical-align: middle;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #666666;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #666666;
	font-size: 90%;
	font-weight: bold;
	line-height: 18px;	
	
}

.formatTableheader {
text-align:center;
vertical-align:bottom;
font-weight:bold;
font-size:14px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #666666;
}

.bottomline {
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #666666;

}


.linkLabel {
	font-size: 10px;
	font-weight: bold;
	background-color:#66CC33;
	vertical-align: center;
	text-align: center;
	border: 1px solid #000000;
	color:#000000;	
}

.wrap {
		position:relative;
		margin:0 auto;
               /*replace 900px with your width*/
		width:800px;
	}

	#header, #footer {
		width:100%;
		float:left;
	}



ul.MenuBar
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;

}

li.MenuBar
{
float:left;
}

A.MenuBar:link,A.MenuBar:visited
{
display:inline-table;
width:120px;
font-weight:bold;
color: black;
background-image:url(/aqs/images/greybk.jpg);

text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}
A.MenuBar:hover,A.MenuBar:active
{
color:#FFFFFF;
background-image:url(/aqs/images/bk_grey.png);
}


ul.ActionBar
{
list-style-type:none;
margin:0;
padding:0;
padding-top:6px;
padding-bottom:6px;
}

li.ActionBar
{
display:inline;
}

A.ActionBar:link,A.ActionBar:visited
{
font-weight:bold;
color:#FFFFFF;

text-align:center;
padding:6px;
text-decoration:none;
text-transform:uppercase;
background-image:url(/aqs/images/bk_blue.jpg);
}
A.ActionBar:hover,A.ActionBar:active
{

background-color:gray;
background-image:url(/aqs/images/bk_grey.png);
}







ul.IndexBar
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;

}

li.IndexBar
{
float:left;
}

A.IndexBar:link,A.IndexBar:visited
{
display:inline-table;
width:120px;
font-weight:bold;
color:black;
vertical-align: middle;
text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}
A.IndexBar:hover,A.IndexBar:active
{
background-color:white;
}


A.homeLinks:link {
    COLOR: #000000; 
	TEXT-DECORATION: none;
	font-size:90%;
	font-weight:bold;
	
}
A.homeLinks:visited {
    COLOR: #000000; 
	TEXT-DECORATION: none;
	font-size:90%;
	font-weight:bold;
}
A.homeLinks:active {
    COLOR: #000000; 
	TEXT-DECORATION: underline;
	font-size:90%;
	font-weight:bold;
}
A.homeLinks:hover {
    COLOR:#000000; 
	TEXT-DECORATION: underline;
	font-size:90%;
	font-weight:bold;
}


A.headerLink:link {
    COLOR:white;
	TEXT-DECORATION: none;
	font-size:90%;
	font-weight:bold;
}
A.headerLink:visited {
    COLOR: white; 
	TEXT-DECORATION: none;
	font-size:90%;
	font-weight:bold;
}
A.headerLink:active {
    COLOR: white; 
	TEXT-DECORATION: underline;
	font-size:90%;
	font-weight:bold;
}
A.headerLink:hover {

    COLOR: white;
	TEXT-DECORATION: underline;
	font-size:90%;
	font-weight:bold;
	
}




A.gridLink:link {
    COLOR:rgb(22, 56, 124);
	TEXT-DECORATION: none;
	font-size:90%;
	font-weight:bold;
}
A.gridLink:visited {
    COLOR: rgb(22, 56, 124) ;
	TEXT-DECORATION: none;
	font-size:90%;
	font-weight:bold;
}
A.gridLink:active {
    COLOR: rgb(22, 56, 124);
	TEXT-DECORATION: underline;
	font-size:90%;
	font-weight:bold;
}
A.gridLink:hover {
    COLOR:rgb(22, 56, 124);
	TEXT-DECORATION: underline;
	font-size:90%;
	font-weight:bold;
}




.subheader {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width: thin;
	border-top-width: thin;
	border-bottom-color: #000000;
	border-top-color : #000000;
	background-color: #f4f4f4;
	text-align: center;
	color: #000000;
	font-size: small;
	text-transform: capitalize;
	font-weight: bold;
}
.headerLined { 
font-weight:bold; 
border-bottom:1px solid #999; 
width:100%; padding-bottom:3px; }


.srollingdiv {
overflow:auto; 
height:150px;
}

.blackHeader { 
color:#FFF; 
font-weight:bold; 
border-left:1px solid #000; 
border-right:1px solid #000; 
/*background-image:url(https://a248.e.akamai.net/n/248/1777/20061109.0/www.etrade.com/images/black_sliver_06.gif); */
background-image:url(/aqs/images/black_sliver_06.gif);
background-repeat:repeat-x; 
height:23px; 
line-height:23px; 
padding-left:5px; 
}

.na
{
font-size:10px;

}


  .initial { background-color: #f4f4f4; color:#000000 }
  .normal { background-color: #f4f4f4 }
  .highlight { background-color: yellow }


.greenHeader { 
color:white; 
font-weight:bold; 
font-size:90%;
background-image:url(/aqs/images/bk_green.jpg);
background-repeat:repeat-x; 
height:18px; 
line-height:18px; 
padding-left:5px; 
}



.blueHeader { 
color:#e6e6e6; 
font-weight:bold; 
font-size:100%;
text-align:center;
background-image:url(/aqs/images/bk_blue.jpg);
background-repeat:repeat-x; 
height:18px; 
line-height:18px; 
padding-left:5px;
text-transform:uppercase; 
}

.redWarning { 
color:red; 
font-weight:bold; 
font-size:80%;
text-align:center;
height:23px; 
line-height:23px; 
padding-left:5px; 
text-transform:uppercase;
}

.HeaderTable { 
color:white; 
font-weight:bold; 
font-size: 9pt;
text-align:center;
white-space: nowrap;
background-image:url(/aqs/images/bk_green.jpg);
background-repeat:repeat-x; 
height:23px; 
line-height:23px; 
padding-left:5px; 

}


.greyHeader { 
color:Black; 
font-weight:bold; 
font:Arial, Helvetica, sans-serif;
font-size: 90%; 
text-align:center;
background-image:url(/aqs/images/greybk.jpg);
background-repeat:repeat-x; 
height:18px; 
line-height:18px; 
padding-left:5px; 

}

.ScrollingHeader 
{
    position: relative;
   top:expression(this.offsetParent.scrollTop-2);
   left:-1;
   color:Black; 
font-weight:bold;   
background-image:url(/aqs/images/greybk.jpg);
background-repeat:repeat-x; 
height:23px; 
line-height:23px; 
padding-left:5px; 
   

    
    }

.clipped{width:100%;margin-top:0em;margin-left:auto;margin-right:auto;background-color:#f4f4f4;content}
.clipped-tl{background-image: url(/aqs/images/corner_upperLeft.gif);background-repeat: no-repeat;background-position:top left;}
.clipped-tr{background-image: url(/aqs/images/corner_upperRight.gif);background-repeat: no-repeat;background-position:top right;}
.clipped-bl{background-image: url(/aqs/images/corner_lowerLeft.gif);background-repeat: no-repeat;background-position:bottom left;}
.clipped-br{background-image: url(/aqs/images/corner_lowerRight.gif);background-repeat: no-repeat;background-position:bottom right; padding:10px;}
.clipped-t{background-image: url(/aqs/images/spacer_999999.gif);background-repeat:repeat-x;background-position:top;}
.clipped-b{background-image: url(/aqs/images/spacer_999999.gif);background-repeat:repeat-x;background-position:bottom;}
.clipped-l{background-image: url(/aqs/images/spacer_999999.gif);background-repeat:repeat-y;background-position:left;}
.clipped-r{background-image: url(/aqs/images/spacer_999999.gif);background-repeat:repeat-y;background-position:right;}
.clipped-or{background-image: url(/aqs/images/g_orCondition.gif);background-repeat:no-repeat;background-position:top;margin-top:1px;margin-top:0px!important;}
.clipped-and{background-image: url(/aqs/images/g_andCondition.gif);background-repeat:no-repeat;background-position:top;margin-top:1px;margin-top:0px!important;}
.blank-b{background-image: url(/aqs/images/spacer.gif);background-repeat:no-repeat;background-position:bottom;}



a.titleBar:link, a.titleBar:visited, a.titleBar:active, a.titleBar:hover { font-size:11px; color:#FFF; font-weight:bold; text-decoration:none; }
.Gradient { border-left:1px solid #FFF;
 border-right:1px solid #FFF; 
/* background-image:url(https://a248.e.akamai.net/n/248/1777/20061109.0/www.etrade.com/images/mm_grey_sliver_06.gif); */
 background-image:url(/aqs/images/mm_grey_sliver_06.gif); 
 background-repeat:repeat-x; 
 height:11px; 
 line-height:11px; }
 
 
 /* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #AAE;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

#tabsF {
      
      }
    #tabsF ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("/aqs/images/tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("/aqs/images/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
   	 #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }


div.suggestions {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid black;
	background-color: #FFFFFF;
    position: absolute;   
}

div.suggestions div {
    cursor: default;
    padding: 0px 3px;
	background-color: #FFFFFF;
}

div.suggestions div.current {
    background-color: #3366cc;
    color: white;
}


.web_dialog_overlay
{
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   height: 100%;
   width: 100%;
   margin: 0;
   padding: 0;
   background: #000000;
   opacity: .15;
   filter: alpha(opacity=15);
   -moz-opacity: .15;
   z-index: 101;
   display: none;
}
.web_dialog
{
   display: none;
   position: absolute;
   width: 1000px;
   height: 500px;
   margin-left: -500px;
   margin-top: -250px;
   background-color: #ffffff;
   border: 2px solid #336699;
   padding: 0px;
   top: 50%;
   left: 50%;
   z-index: 102;
   font-family: Verdana;
   font-size: 10pt;
}
.web_dialog_title
{
   border-bottom: solid 2px #336699;
   background-color: #336699;
   padding: 4px;
   color: White;
   font-weight:bold;
}
.web_dialog_title a
{
   color: White;
   text-decoration: none;
}
.align_right
{
   text-align: right;
}


