html, body {
	height: 100%;
}
body {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.red {	color: #FF0000;}
fixed {	font-family: "Courier New", Courier, monospace;}
.error_div {	background-color: #000099;width: 50%;left:25%;position: relative;text-align:center;margin-top:20px;margin:12px;color:#ffffff;}

/* Body Text Large*/
	.btl				{FONT-WEIGHT:300;FONT-SIZE:11.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;}
/* Body Text Large Bold */
	.btlb				{FONT-WEIGHT:800;FONT-SIZE:11.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;}
/* Body Text */
	.bodytext		{FONT-WEIGHT:300;FONT-SIZE:11PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;}
/* Body Text Bold */
	.btb				{FONT-WEIGHT:800;FONT-SIZE:9.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;}
/* Body Text Small */
	.bts				{FONT-WEIGHT:300;FONT-SIZE:8.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;}
	.btsw				{FONT-WEIGHT:300;FONT-SIZE:8.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#FFFFFF;}
   .btsm          {FONT-WEIGHT:300;FONT-SIZE:8.5PT;FONT-FAMILY: "Courier New", Courier, monospace ;COLOR:#000000;}
/* Body Text Small Bold */
	.btsb 			{FONT-WEIGHT:800;FONT-SIZE:8.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;}
/* Body Text Small Bold Green Text*/
	.btsbgt 			{FONT-WEIGHT:800;FONT-SIZE:8.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:green;}
/* Body Text Small Bold + grey background */
    .btsbg 			{FONT-WEIGHT:800;FONT-SIZE:8.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;background:#eeeeee;}
/* Super Small Text*/
	.sst				{FONT-WEIGHT:300;FONT-SIZE:7.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;}
/* Super Small Text Bold*/
	.sstb				{FONT-WEIGHT:800;FONT-SIZE:7.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;}
/* Numbers */
	.num				{FONT-WEIGHT:300;FONT-SIZE:8.5PT;FONT-FAMILY:ms sans serif,verdana,helvetica,arial;COLOR:#000000;}
/* Large Body Headers */
   .header        {font-family: verdana, helvetica, arial, sans-serif;
	 					font-size: 12pt; font-weight: normal; background:#cccccc;
					  	margin-bottom: 0px;
						margin-top: 0px;
						padding-top: 2px;
						padding-left: 2px;
						padding-bottom: 2px;
					   }
/* Miscellaneous */
.BorderRight {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	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;
}
.BorderBottom {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	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;
}
.BorderRightBottom {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	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;
}
.BorderTop {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	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;
}
.redbox {	FONT-WEIGHT:800;FONT-SIZE:8.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;
				border: thin solid;  background-color: Red;}
.yellowbox {	FONT-WEIGHT:800;FONT-SIZE:8.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;
				border: thin solid;  background-color: yellow;}
.greenbox {	FONT-WEIGHT:800;FONT-SIZE:8.5PT;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;
				border: thin solid;  background-color: green;}				
/* Links */
	.btslink			{FONT-WEIGHT:300;FONT-SIZE:8.5PT;TEXT-DECORATION:none;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;}
  a.btslink:hover 		{COLOR:#0000FF;TEXT-DECORATION:none;}
	
/* tab area */

    .propBG             {background:#CCCCFF;}
    .toptabBG           {background:#cccccc;}
    
/* buttons */

    .smBUTTON   {FONT-WEIGHT:800;FONT-SIZE:8.5PT;background-color: #003399; 
border-color: #E7EEF4; FONT-FAMILY:verdana,helvetica,arial;color: black; }

input.button{
   color:#fff;
   font-family: verdana,helvetica,arial;
   font-size:84%;
   font-weight:bold;
   background-color:#003399;
   border:2px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#3399ffff',EndColorStr='#00339999');}
		
		
input.btnhov{
   background-color:#063;
   border-top-color:#3366ff;
   border-left-color:#3366ff;
   border-right-color:#003399;
   border-bottom-color:#003399;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#339966ff',EndColorStr='#00663399');}

    .oldbtn { background-color: #003399; 
border-color: #E7EEF4; 
color: white; 
font-family: arial, verdana, ms sans serif; 
font-weight: bold; 
font-size: 12pt; 
}    
    .oldbtn.disabled { background-color: #848484; 
border-color: #E7EEF4; 
color: white; 
font-family: arial, verdana, ms sans serif; 
font-weight: bold; 
font-size: 12pt; 
}   
.disbutton { background-color: #848484; 
border-color: #E7EEF4; 
color: black; 
font-family: arial, verdana, ms sans serif; 
font-weight: bold; 
font-size: 12pt; 
}
#container {
	position: relative;
	min-height: 100%;
	height: 100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
}
html>body #container {
	height: auto;
}
#content {
	padding: 0 0 22px 0;
	margin: 0 0 15px 0;
	}
#header {
	margin: 0px;
	height: 100px;
	background-color: #E5946C;
}

#footer {
	position: absolute;
	bottom: 0;
	padding: 15px;
	background-color: #00accd;
	width: 100%;
}	

.snifferr  {color:#000000; background-color:#FFFFFF; layer-background-color:#FFFFFF;
        position:absolute; top:100px; left:100px; width:80%; height:280px;
        z-index:99;  visibility:hidden;}
