/*BX.COM STANDARDIZED STYLESHEET v3.5 5/29/2002*/
/*Alter the properties and values as needed, but do not change the names of the classes defined here*/

/*
Light baby blue: ccddff
Dark cobalt blue: 336699
Medium Blue:
*/


/*Basic Text Styles --------------------------------------------------------- */
/*in use*/
Body{ font-family: arial, geneva, sans-serif;
      font-weight: normal; font-size: 11px; color: #333333; 
      background-color: ffffff;
      margin:0px;}
/*in use*/
P,TD,.maintext,.td { font-family: arial, geneva, sans-serif;
    font-weight: normal; 
    font-size: 11px;
    color: #333333; ;} /*backup to body declaration*/
  
/* Highlight class--for inverse text*/
.hilite{color:#FFFFFF;
  background-color:#0033CC;
  layer-background-color:#0033CC}
.contentpadding {padding:2px}/*class for divs to prevent "W"'s from being clipped.*/
.padded {padding:15px}/*For adding padding to paragraphs or divs*/
  
  
/*Header Styles ------------------------------------------------------------- */
H1,.tophead,.head1{font-family:arial, helvetica, Geneva, sans-serif;/*top level header--used for page level headers*/
  font-size:12px;
  font-weight:bold;
  text-transform:uppercase;
  color:#339966;}
  
H2,.pagehead,.head2{font-family:arial, helvetica, Geneva, sans-serif;/*subtitle for page level header. Formerly subhead*/
  font-size:11px;
  font-weight:bold;  
  text-transform:uppercase;
  color:#7F7F7F} 
              
H3,.sectionhead,.head3{font-family:arial, helvetica, Geneva, sans-serif;/*subsection title. Formerly tertiary*/
  font-size:11px;
  font-weight:bold;  
  text-transform:uppercase;
  color:#999999} 
  
H4,.parahead,.head4{font-family:Tahoma, Geneva;/*Paragraph header*/
  font-size:12px;
  font-weight:bold;
  color:#000066}
/*Unordered List Styles --------------------------------------------------------------- */

ul {list-style-type:square}

/*Link Styles --------------------------------------------------------------- */

/* Set up main links--link setting to be used within the body of the page--no class necessary*/
/*in use*/
 a:link {color: #66997F; 
    text-decoration: underline}
 a:visited {color:#999999; 
    text-decoration: underline}
 a:active {color: #339966; 
    font-weight:bold;
    text-decoration: underline}  
 a:hover {color: #339966; 
    font-weight:bold;
    text-decoration: underline}

/*Additional Link Classes-- each has a nonlink declaration for NN4, followed by link declarations*/

/*Textlinks--class for the bottom text links--intended ONLY for text links on bottom of page--
  may be in colored area. */
/* rev 5/29/2002 -- now set up to inherit class from outside container, rather than needing 
   the class contained in the link itself */            
.textlinks {font-family:Arial, Geneva;
  font-size:10px;
  color:#000066}

.textlinks a:link {color:#990000;
  text-decoration:underline}
.textlinks a:visited {color:#666666;
  text-decoration:underline}
.textlinks a:active {color:#FF0000;
  text-decoration:none}
.textlinks a:hover {color:#FF0000;
  text-decoration:none} 
  
/*Navigational Link Classes--used for the structural links for site navigation. Properties will
usually be set at the proto stage */ 

/* Navlinks1--for top level links-- ONLY when images are not used*/
/* rev 5/29/2002 -- now set up to inherit class from outside container, rather than needing 
   the class contained in the link itself */ 
.navlinks1 {font-family:Verdana, Geneva;
  font-size:11px;
  font-weight:normal;
  color:teal} 
.navlinks1 a:link{color:teal;
  text-decoration:none}
.navlinks1 a:visited {color:teal;
  text-decoration:none}
.navlinks1 a:active {color:#000000;
  text-decoration:none}
.navlinks1 a:hover {color:#000000;
  text-decoration:underline} 
  
/*Class used to denote that we're on/in this page/section. Top Level. Only used when images are not used for
top level navigation*/
/*This class is set up NOT to inherit, since it's more likely to be an exception*/  
.thispage1 {font-family:Verdana, Geneva;
  font-size:14px;
  font-weight:bold;
  color:#FF0000} 
  
A.thispage1:link {color:#FF0000;
  text-decoration:none}
A.thispage1:visited {color:#FF0000;
  text-decoration:none}
A.thispage1:active {color:#FF0000;
  text-decoration:underline}
A.thispage1:hover {color:#FF0000;
  text-decoration:underline}
  
  
/* Navlinks2--for second level links */
/* rev 5/29/2002 -- now set up to inherit class from outside container, rather than needing 
   the class contained in the link itself. Added margin-left property; delete if not wanted */ 
.navlinks2 {font-family:Verdana, Geneva;
  font-size:10px;
  color:#333333;
  text-transform:uppercase;
  background:#FFFFFF} 
  
.navlinks2 a:link {color:#333333;
  text-transform:uppercase;
  text-decoration:none}
.navlinks2 a:visited {color:#333333;
  text-transform:uppercase;
  text-decoration:none}
.navlinks2 a:active {color:#339966;
  text-transform:uppercase;
  text-decoration:none;
  font-weight:normal}
.navlinks2 a:hover {color:#339966;
  text-transform:uppercase;
  text-decoration:none;
  font-weight:normal} 
  
/*Class used to denote that we're on/in this page/section. Second level */ 
/*This class is set up NOT to inherit, since it's more likely to be an exception*/   
.thispage2 {font-family:Verdana, Geneva;
  font-size:10px;
  text-transform:uppercase;
  color:#339966;
  background:#FFFFFF} 
  
.thispage2 a:link {color:#339966;
  text-transform:uppercase;
  text-decoration:none}
.thispage2 a:visited {color:#339966;
  text-transform:uppercase;
  text-decoration:none}
.thispage2 a:active {color:#339966;
  text-transform:uppercase;
  text-decoration:none;
  font-weight:normal}
.thispage2 a:hover {color:#339966;
  text-transform:uppercase;
  text-decoration:none;
  font-weight:normal} 
  
/* Navlinks3--for third level links */
/* rev 5/29/2002 -- now set up to inherit class from outside container, rather than needing 
   the class contained in the link itself. Added margin-left property; delete if not wanted */ 
.navlinks3 {font-family:Verdana, Geneva;
  font-size:12px;
  font-weight:normal;
  color:#990000;
  margin-left:10px} 
  
.navlinks3 a:link {color:#990000;
  text-decoration:none}
.navlinks3 a:visited {color:#666666;
  text-decoration:none}
.navlinks3 a:active {color:#FF0000;
  text-decoration:none}
.navlinks3 a:hover {color:#FF0000;
  text-decoration:underline} 
  
/*Class used to denote that we're on/in this page/section. Third level */
/*This class is set up NOT to inherit, since it's more likely to be an exception*/     
.thispage3 {font-family:Verdana, Geneva;
  font-size:12px;
  font-weight:normal;
  color:#FF0000} 
  
A.thispage3:link {color:#FF0000;
  text-decoration:none}
A.thispage3:visited {color:#FF0000;
  text-decoration:none}
A.thispage3:active {color:#FF0000;
  text-decoration:underline}
A.thispage3:hover {color:#FF0000;
  text-decoration:underline}

/*Table Styles --------------------------------------------------------------- */
th{font-family: Verdana, geneva, sans-serif; 
  font-weight: bold; 
  font-size: 12px; 
  color: #3366CC;}
  
.colhead{color:#ccddff;
  background-color:#336699}/*For colored column headers*/
  
.colhead2{color:#336699;
  background-color:#ccddff;
  text-align:left;
  font-size:11px}/*Second type of column header*/
  
/*Information/Logical Styles ------------------------------------------------- */  

 /* rev 5/29/2002 -- now set up to inherit class from outside container, rather than needing 
   the class contained in the link itself */  
.data a:link    {color: #000000;}
.data a:active  {color: #000000;}
.data a:visited {color: #000000;}
.data a:hover   {color: #000000;}

.data {font-family: arial, geneva, sans-serif;
  font-weight: normal;
  font-size: 12px; 
  color: black;}
  
.dataid {font-family: arial, geneva, sans-serif;
  font-weight: normal;
  font-size: 12px; 
  color: silver;}
  


.dataalt{font-family: arial, geneva, sans-serif;
  font-weight: normal; 
  font-size: 12px; 
  color: black; 
  background: #ddeeff;}

.dataidalt{font-family: arial, geneva, sans-serif;
  font-weight: normal; 
  font-size: 12px; 
  color: silver; 
  background: #ddeeff;}
  
.dataalt a:link {color: #000000;}
.dataalt a:active {color: #000000;}
.dataalt a:visited {color: #000000;}
.dataalt a:hover {color: #000000;}
 
.databold {font-family: verdana;
  font-weight: bold; 
  font-size: 10px; 
  color: #000000;}
  
.databold a:link {color: #000000;}
.databold a:active {color: #000000;}
.databold a:visited {color: #000000;}
.databold a:hover {color: #000000;}

.databoldalt {font-family: verdana;
  font-weight: bold; 
  font-size: 10px; 
  color: #000000; 
  background: #ddeeff;}
  
.databoldalt a:link {color: #000000;}
.databoldalt a:active {color: #000000;}
.databoldalt a:visited {color: #000000;}
.databoldalt a:hover {color: #000000;}
 
.label { font-family: arial, geneva, sans-serif;
    font-weight: bold; 
    font-size: 12px; 
    color: 336699;  
    border-style: none; 
    text-align: right; 
    background-color: #ccddff; 
    padding-left: 20px; 
    padding-right: 10px; 
    background-image: url(../images/labelbg.gif); 
    background-repeat:repeat-x;}
  
.small{font-size: 10px;} /*Smaller than normal text-assumes normal text is bigger than 10px*/
  
.smallbold{font-weight: bold;
  font-size: 10px;} /*Smaller than normal text, and bold*/
  
/*Form Styles --------------------------------------------------------------- */ 
.input, .formfield{ font-family: arial, geneva, sans-serif;
  font-weight: normal; 
  font-size: 12px; 
  color: black; 
  border-width: 1; 
  border-style: groove; 
  border-color: #336699;  
  background-Color: #ffffff;}
select {font-family:arial, geneva, sans-serif;
   font-size:11px;
   color:#000000;
   }  
fieldset,.fieldset {border:1px solid #CCCCCC} /*fieldset for grouping forms. Class "fieldset" can be used on a div to give border*/  

legend,.legend{font-family:Tahoma, Geneva;/*Legend for fieldsets*/
  font-size:14px;
  font-weight:bold;
  color:#003399;} 
  
.reqlabel{color:#990000; /*Class for marking the label of required fields*/
  font-weight:bold}
  
.reqsymbol{color:#990000; /*Class for marking the symbol used to denote a required field*/
  font-weight:bold}
  
/*Button Classes--note: most of these will not be visible in NN4--------------- */ 
.button {font-family: arial, geneva, sans-serif;
  font-weight: normal; 
  font-size: 12px; 
  color: black; 
  background-image: url(../images/labelbg.gif); 
  display: inline;
  border:1px groove #000000; }
   
.update { font-family: arial, geneva, sans-serif;
   font-weight:normal;   
   font-size:12px; 
   color:#336699; 
   background-color:#FFFFFF;
   background-image: url(../images/buttonbg_red.gif); 
   background-repeat:repeat-x;
   border:1px groove #000000;}
   
.insert { font-family: arial, geneva, sans-serif;
   font-weight:normal;   
   font-size:12px; 
   color:#336699; 
   background-color:#FFFFFF;
   background-image: url(../images/buttonbg_red.gif); 
   background-repeat:repeat-x;
   border:1px groove #000000;}
   
.reset { font-family: arial, geneva, sans-serif;
   font-weight:normal;   
   font-size:12px; 
   color:#006600; 
   background-color:#FFFFFF;
   background-image: url(../images/labelbg.gif); 
   background-repeat:repeat-x;
   border:1px groove #666666;}
   
.clear { font-family: arial, geneva, sans-serif;
   font-weight:normal;   
   font-size:12px; 
   color:#FFFFFF; 
   background-color:#666666;
   border:1px groove #666666}
   
.delete { font-family: arial, geneva, sans-serif;
   font-weight:normal;   
   font-size:12px; 
   color:#660033; 
   background-color:#FFFFFF;
   background-image: url(../images/buttonbg_red.gif); 
   background-repeat:repeat-x;
   border:1px groove #000000;}
   
.submit { font-family:arial, geneva, sans-serif;
   font-weight:bold;   
   font-size:12px; 
   color:#FFFFFF; 
   background-color:#339966;
   border:1px groove #006633;} /* A larger than 1 px border causes problems in NN4*/
   
 optgroup {color:#339966;
   font-style:normal;
   font-family:arial, geneva, sans-serif;
   font-size:11px;}
   
 option {color:#000000}
 
 .disabled {background:#EEEEEE}
   
/*Border classes, for putting a border on something -------------------------- */ 
.border1 {border:1px solid #000000;} /* 1 px solid border */
.border2 {border:2px solid #000000;} /* 2 px solid border */
.border3 {border:3px solid #000000;} /* 3 px solid border */  

/*Message classes*/

.message {font-family: arial; 
 font-weight: normal; 
 font-size: 11px; 
 color: teal;
 padding: 3px;}
 
.warning {font-family: arial;
  font-weight: normal;
  font-size: 11px; color: red;
	padding: 3px;}
  
/*Application specific*/
#header{width:100%; height:16px;}
.ql{vertical-align:top;
   background:#FFFFFF;
   text-transform:uppercase;
   font-family:verdana,geneva, sans-serif;
   font-size:10px}
   
.ql a:link {color:#333333}
.ql a:visited {color:#999999}
.ql a:active, .ql a:hover {color:339966;
   font-weight:normal}

 