//putting all style rules in one file now. 

body {
     margin-top: 0; margin-bottom: 0; margin-left: 0; margin: right: 0;
     scrollbar-face-color: #000000; scrollbar-shadow-color: #666666;
     scrollbar-highlight-color: #666666; scrollbar-3dlight-color: #000000;
     scrollbar-darkshadow-color: #666666; scrollbar-track-color: #666666;
     scrollbar-arrow-color: #ffffff;
     font-family:verdana,helvetica,arial; font-size: 10pt;
     }

hr  { height:1px; color:black; }

a { color:#285B8B; font-weight:700; text-decoration: none;
     }

a:hover { color:#990000 ; text-decoration: underline;
//#CC6600
     }

.featurestab {   font-family:verdana,arial,helvetica; font-size: 10pt;
                 text-align: top;
     }

b { color:  #727272} 

DIV.treemenu { 
         overflow: auto;
         scrollbar-face-color: #2870B3; scrollbar-shadow-color: #29537A;
         scrollbar-highlight-color: white; scrollbar-3dlight-color: #000000;
         scrollbar-darkshadow-color: #29537A; scrollbar-track-color: #3E8CD5;
         scrollbar-arrow-color: #ffffff;
         scrollbar-width:5px;

         color: #727272; text-decoration: none;
         font-family: verdana, arial, helvetica; font-size: 10pt;
         position: absolute; top:150px; left:5px;
         width:208px; height:600px;

     }

DIV.treemenu A {
        font-size: 10pt; 
        font-family: verdana,helvetica; 
        text-decoration: none;
        color: #285B8B;
   }
DIV.treemenu A:hover {
        color:#990000 ; text-decoration: underline;

   }

.sitesearch_p {
         position: absolute; top:80px; left:5px;
}

.sitesearch {
         color:#285B8B; font-weight:700;
         font-family: verdana, arial, helvetica; font-size: 10pt;
}
.menutd { background-color: #333333;
     }

.menu:hover { color: rgb(224,208,158); text-decoration: underline;
     }

.menutd:hover { background-color: #999999;
     }

.top_menu { background-color: white;
            font-weight:bold; font-family:verdana,arial,helvetica;
            font-size:10px;
            border-style:solid; border-color:black;
            border-width:1px; border-top:0px;
            width:114px; 
            margin-left:3px; margin-right: 3px; margin-top:0px;
            padding:3px;
          }

.top_menu_content { padding-left:3px; padding-top:3px; padding-bottom:3px;

          }

.top_menu_title { background-color: rgb(206,206,206); 
            margin-left:3px; margin-right: 3px; margin-bottom:0px;
            width:114px; text-align:center;
            font-weight:bold; font-family:verdana,arial,helvetica;
            font-size:10px;
            border-style:solid; border-color:black;
            border-width:1px; border-bottom:0px;

          }

.a_top_menu { color:black; text-decoration:none; padding:3px;}

.a_top_menu:hover { color:red;}

.bullet { font-size:10pt; color:#285B8B; }

.searchbox {
	border: 1px;
	border-color:rgb(128,128,128);
	border-style: solid;
	background-color: white;
	color: black;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	width:auto;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	padding: 2px;
	line-height: 10px;
	height: 20px;
	text-align: left;
	vertical-align: middle;
}
.textarea {
	border: 1px;
	border-color:rgb(128,128,128);
	border-style: solid;
	background-color: white;
	color: black;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	width:auto;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	padding: 2px;
	line-height: 10px;
	height: 100px;
	text-align: left;
	vertical-align: middle;
}
.mission { font-style: italic; letter-spacing:2pt; line-height:50pt;
           font-size:12pt;
         }

.table_master { border-style:solid; border-color:black; border-width:1px;  
              }

.table_master_frame { background-color: #3C4E53;
              }

.table_master_frame_top { background-color: rgb(55,53,53);
              }

.table_master_content { background-color: white; border-style:solid; border-color:black; 
                        border-width:1px; border-right:1px; border-top:0px; padding:5px;
              }

.content { font-family:verdana,arial,helvetica; font-size: 8pt;
           
     }

.heading_content { font-family:verdana,arial,helvetica; font-size:18pt; color:#285B8B; padding:3px;
     }
.heading_content_series { font-family:verdana,arial,helvetica; font-size:18pt; color:rgb(128,130,130); padding:3px;
     }
.title_content {color: white; background-color: black; font-size: 10pt; font-weight:700; padding:3px;
     }

.hr	   { line-height: 1px; /* needed for IE */
	     font-size: 1px; /* needed for IE */
	     height: 2px;
	     background-color: black;
	     margin-left: 15px
     }

.hidden	   { display: none }

.prodhead1 { font-family: times; font-size: 48px; font-weight: bold; 
	     font-style: italic; line-height: 1; margin: 1 1 1 15px
     }
.prodhead2 { font-family: arial; font-size: 14px; font-weight: bold; 
	     letter-spacing: 30px; line-height: 1
     }
.prodhead3 { font-family: arial; font-size: 12px; font-weight: bold; 
	     letter-spacing: 5px; line-height: 1; margin: 1 1 1 15px
     }

.prodlist { font-family:verdana,arial,helvetica; font-size: 10pt;
     }

.coltitle   { text-align: center; vertical-align: bottom; padding-left: 6px;
	      padding-right: 6px; padding-bottom: 6px; padding-top: 6px;
	      border-color: rgb(172,186,196);
	      border-width:0px 1px 1px 0px; border-style: solid;
	      
     }
.prodlist_a { font-family:verdana,arial,helvetica; font-size: 10pt;
              background-color: rgb(255,255,255); color:black; padding: 3px;
              border-color: rgb(172,186,196); border-width:0px 1px 1px 0px; border-style: solid;
     }
.prodlist_b { font-family:verdana,arial,helvetica; font-size: 10pt;
              background-color: rgb(255,255,255); color:black; padding: 3px;
              border-color: rgb(172,186,196); border-width:0px 0px 1px 0px; border-style: solid;
     }

.prodlist_c { font-family:verdana,arial,helvetica; font-size: 10pt;
              background-color: rgb(255,255,255); color:black; padding: 3px;
              border-color: rgb(172,186,196); border-width:0px 0px 1px 1px; border-style: solid;
     }
	 
.sprodlist_a { font-family:verdana,arial,helvetica; font-size: 10pt;
              background-color: rgb(255,255,240); color:black; padding: 3px;
              border-color: rgb(172,186,196); border-width:0px 1px 1px 0px; border-style: solid;
     }
.sprodlist_b { font-family:verdana,arial,helvetica; font-size: 10pt;
              background-color: rgb(255,255,240); color:black; padding: 3px;
              border-color: rgb(172,186,196); border-width:0px 0px 1px 0px; border-style: solid;
     }

.sprodlist_c { font-family:verdana,arial,helvetica; font-size: 10pt;
              background-color: rgb(255,255,240); color:black; padding: 3px;
              border-color: rgb(172,186,196); border-width:0px 0px 1px 1px; border-style: solid;
     }
	 

.chartrow_a { font-family:verdana,arial,helvetica; font-size: 8pt;
              background-color: rgb(230,230,230); color:black; padding: 3px;
              border-style: solid; border-width: 1px; border-color:black;
     }

.chartrow_b { font-family:verdana,arial,helvetica; font-size: 8pt;
              background-color: rgb(255,255,255); color:black; padding: 3px;
     }

.yellowbox_a { font-family:verdana,arial,helvetica; font-size: 8pt;
               background-color: #F3F1CD; color:black; padding: 0px;
               border-color: #276EB1; border-width:0px 0px 0px 0px; border-style: solid;
     }
.yellowbox_b { font-family:verdana,arial,helvetica; font-size: 8pt;
               background-color: #18436B; color:black; padding: 3px;
               border-color: #276EB1; border-width:3px 3px 0px 0px; border-style: solid;
     }
.yellowbox_c { font-family:verdana,arial,helvetica; font-size: 10pt;
               background-color: #F3F1CD; color:black; padding: 6px;
               border-color: #276EB1; border-width:0px 3px 3px 3px; border-style: solid;
     }

.yellowbox_d { font-family:verdana,arial,helvetica; font-size: 10pt;
               background-color: #F3F1CD; color:black; padding: 3px;
               border-width:0px 0px 0px 0px; 
     }
	 
.cellnopad {   padding:0px;
     }
.dsselector_box { font-family:verdana,arial,helvetica; font-size: 10pt;
		   background-color: #F3F1CD; color: black; padding: 6px;
     }
.rpcselector_box { font-family:verdana,arial,helvetica; font-size: 10pt;
                   background-color: #F3F1CD; color:black; padding: 6px;
     }
.dsselect_form {
	scrollbar-face-color: #2870B3;
	scrollbar-shadow-color: #29537A;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow0color: #29537A;
	scrollbar-track-color: #3E8CD5;
	scrollbar-arrow-color: #ffffff;
	scrollbar-width: 5px;
	color: #000000;
	text-decoration: none;
	font-family: verdata, arial, helvetica;
	font-size: 10pt;
	border: 1;
	border-color: #000000;	
	border-width: 1;
	}
.rpcselect_form {
	scrollbar-face-color: #2870B3;
	scrollbar-shadow-color: #29537A;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #29537A;
	scrollbar-track-color: #3E8CD5;
	scrollbar-arrow-color: #ffffff;
	scrollbar-width:5px;
	color: #000000;
	text-decoration: none;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	border: 1;
	border-color: #000000;
	border-width: 1;
     }
.secttitle {color: white; }
.submitbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	background-color: #CCCCCC;
	background-position: right;
	height: 20px;
	width: auto;
	border: 1px solid #000000;
	text-align: center;
	vertical-align: middle;
}
.notice {
	border: 2px solid #18436b;
	width: 75%;
	align: center;
	margin-left: auto;
	margin-right: auto;
	font-size: 12pt;
}
.notice p {
	text-align: center;
	font-weight: bold;
	color: red;
}
.notice pre {
	font-size: 10pt;
}
#empnotice {
	align: center;
	margin-left: auto;
	margin-right: auto;
	font-size: 10pt;
}
#empnotice p {
	text-align: center;
	color: red;
	font-weight: bold;
	font-size: 12pt;
}
#empnotice pre {
	font-size: 10pt;
}
#emplogin {
	height: 250px;
	text-align: center;
	font-size: 10pt;
}
