body {
font:11px Calibri, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #006699;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	margin: 0px 0px 0px 0px;
	scrollbar-3dlight-color: #d0d9db;
	scrollbar-base-color: #D6E5AA;
	scrollbar-darkshadow-color: #becbcd;
	scrollbar-face-color: #eaecee;
	scrollbar-highlight-color: #becbcd;
	scrollbar-shadow-color: #89A2A5;
	scrollbar-track-color: #becbcd;
	scrollbar-arrow-color: #89A2A5;

}
body.mainer {
font:11px Calibri, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #006699;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	margin: 0px 0px 0px 0px;
	scrollbar-3dlight-color: #d0d9db;
	scrollbar-base-color: #D6E5AA;
	scrollbar-darkshadow-color: #becbcd;
	scrollbar-face-color: #eaecee;
	scrollbar-highlight-color: #becbcd;
	scrollbar-shadow-color: #89A2A5;
	scrollbar-track-color: #becbcd;
	scrollbar-arrow-color: #89A2A5;
	overflow: hidden;

}
body.type2 {
font:11px Calibri, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #006699;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-COLOR: #FFFFFF;
	margin: 0px 0px 0px 0px;
	scrollbar-3dlight-color: #d0d9db;
	scrollbar-base-color: #D6E5AA;
	scrollbar-darkshadow-color: #becbcd;
	scrollbar-face-color: #eaecee;
	scrollbar-highlight-color: #becbcd;
	scrollbar-shadow-color: #89A2A5;
	scrollbar-track-color: #becbcd;
	scrollbar-arrow-color: #89A2A5;
	overflow: AUTO;

}
button {
   cursor:pointer; 
   font:11px Calibri, Arial, Helvetica, sans-serif;
   color:#050500;
   padding:0px;
   background-color:#fed;
   border:1px 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='#eaeaea',EndColorStr='#cccccc');
      }
      
 font.tinymsg {
cursor:pointer; 
font:10px Calibri, Arial, Helvetica, sans-serif;
   color:#000000;
      }
      
        
      
td.specialhead {
   cursor:pointer; 
   color:#000000;
   font:11px Calibri, Arial, Helvetica, sans-serif;
   font-weight:bold;
   
	background-image: url(__images/tiny/header.png);
	background-repeat: repeat-x;
border:1px solid lightgrey;
 
   padding:4px;
      }
      
      

fieldset {  padding:10px; border:1px solid #fff;border-color:#000000 #666661 #666661 #000000;}
legend {  background-image: url(__images/tiny/header.png); 	background-repeat: repeat-x; 

font:12px Calibri, Arial, Helvetica, sans-serif; padding:2px;
 font-weight:bold; border:1px solid lightgrey;
 color:#000000;
 }

H1 { color:#006699; font:14px Calibri, Arial, Helvetica, sans-serif; padding:2px;
 }


td.header {
	border:0px none;
  font:11px Calibri, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background-image: url(img/header_leg.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;




}


form {
	border:0px none;
	margin: 0px;
	padding: 0px;





}




div#mainSection div#leggg table th
{
font:11px Calibri, Arial, Helvetica, sans-serif;
border:1px solid #c8cdde;
background-color:#efeff7;
color:#00;
padding-left:3px;
padding-right:3px;
text-align:left
	text-decoration: none;
	white-space: nowrap;
	cursor:pointer;
}

 
div#mainSection div#leggg  table td
{
border:0px solid #d5d5d3;
margin:1px;
background-color:#f7f7ff;
padding-left:3px;
padding-right:3px
	white-space: nowrap;
}

td {
	border:0px none;
  font:11px Calibri, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	}


th.pretty {
	font:11px Calibri, Arial, Helvetica, sans-serif;
	border:1px solid #c8cdde;
	background-color:#ececfc;
	color:#000000;
	padding-left:3px;
	padding-right:3px;
	text-align:left
	text-decoration: none;
	white-space: nowrap;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#eaeaea',EndColorStr='#aaaaaa');
}


th {
	font:11px Calibri, Arial, Helvetica, sans-serif;
	border:1px solid #c8cdde;
	background-color:#ececfc;
	color:#000000;
	padding-left:3px;
	padding-right:3px;
	text-align:left;
	align:left;
	cursor:pointer;
	text-decoration: none;
	white-space: nowrap;
	
}

input, select, textarea {
  font:11px Calibri, Arial, Helvetica, sans-serif;
	background-color:#f7f7cc;
	padding:1px;
}


input.t {
	border:0px solid grey;
font:11px Calibri, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding:0px;
	margins:0px;

}


img {
  vertical-align:middle;
  padding:0px;
  margin:0px;
  border-collapse: collapse;
}

a {
	text-decoration: none;
	color: #3a6685;
}

a:hover {
	text-decoration: none;
	color: #333333;
}

img.tools
{
	border:2px outset silver;
}



img.tools:hover
{
	border:2px inset silver;
#	filter: Alpha(Opacity=100);
#	-moz-opacity:1.0;
#	opacity:1.0;
}


table {
	white-space: nowrap;
}


iframe {
	white-space: nowrap;
}

div#full
{
	border:2px solid #FF0000;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
none{
	#filter: Alpha(Opacity=50);
	#-moz-opacity:.50;
	#-opacity:.50;
}

tr.legend, td.legend,  input.legend, table.legend , font.legend {
	border: 0px solid;
	padding:0px;
	margin:0px;
	width:100%;
}


tr.legend_0 {
font:14px Calibri, Arial, Helvetica, sans-serif;
	cursor:pointer;
	color:#ffffff; 
	background-image: url(img/background_leg_2.gif);
	background-repeat: no-repeat;
	vertical-align:bottom;
}

tr.legend_1 {
font:11px Calibri, Arial, Helvetica, sans-serif;
	border: 0px solid;
	padding:0px;
	margin:0px;
	cursor:pointer;
	color:#000000;
	background-color:#bdbddd;
	vertical-align:bottom;
}

tr.legend_2 {
font:11px Calibri, Arial, Helvetica, sans-serif;
	border: 0px solid;
	padding:0px;
	color:#000000;
	margin:0px;
	cursor:pointer;
	background-color:#ddddff;
	vertical-align:bottom;
}

tr.legend_3 {
font:11px Calibri, Arial, Helvetica, sans-serif;
	border: 0px solid;
	padding:0px;
	color:#000000;
	margin:0px;
	cursor:pointer;
	background-color:#eaeaff;
	vertical-align:bottom;
}


tr.legend_4 {
font:11px Calibri, Arial, Helvetica, sans-serif;
	border: 0px solid;
	padding:0px;
	color:#000000;
	margin:0px;
	cursor:pointer;
	background-color:#efefff;
}


tr.legend_5 {
font:11px Calibri, Arial, Helvetica, sans-serif;
	border: 0px solid;
	padding:0px;
	margin:0px;
	cursor:pointer;
	background-color:#ffffff;
}


td.icons {

}


