/*<style type="text/css">*/

/*<style type="text/css" title="3 Columns">*/
/* hide these rules from CSS-challenged browsers */
@media screen, projection {
/* below exploits a parsing error so @media rules will be visible to MacIE5 */
.BeNiceToMacIE5 {
  font-family: "\"}\"";
  font-family: inherit;
}

/* center column */
.content {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 80%;
  color:#0066FF;
  text-align:center;
  margin-bottom: 3px;               /* keep flush with adjacent containers */
  background-color: yellow;  /* color behind the center column */
  
  border-color: #000;       /*W3C CSS validation service get an erroneous */
  border-style: solid;      /*  parse error on border-right shorthand, */
  border-width: 1px 1px;        /*but not on individual properties */
}

} /* end screen only rules */

@media screen, projection, print {
/* below exploits a parsing error so @media rules will be visible to MacIE5 
Refer to: http://msdn2.microsoft.com/en-us/library/ms530813.aspx re. Media Rules */
.BeNiceToMacIE5 {
  font-family: "\"}\"";
  font-family: inherit;
}
html, body {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  margin: 0;
  padding: 0;
  width: 100%;
  background-color: #fff;  /* light green body color */
  color: #000;
}



.desc { font-family: verdana,arial,helvetica,sans-serif; font-size:10px; text-align:center; color:#660000;
font-weight:bold;
}
.on {
  font-family: sans-serif;
  font-size: 70%;
  color:#000;
  margin: 0em;
  font-weight:bold;
  background-color:#EDF3F5;
	padding:5px;
}
.off {
  font-family: sans-serif;
  font-size: 60%;
  color:red;
  margin: 0em;
  font-weight:bold;
  background-color:#EDF3F5;
	padding:5px;
}
h1 {
  font-size: 175%;
  margin: .3em;
  text-align:center;
  color:#000;
}
h2 {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 125%;
  margin: .2em 0;
  color:#0066FF;
  text-align:center;
}

h3 {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 100%;
  color:#69B2FC;
  margin: 1.0em 1.0em 0em .6em ;
  font-weight:bold;
  text-align:justify;	
}

.txt {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 80%;
  color:#000;
  margin: 1.0em 1.0em 0em .6em ;
  font-weight:normal;
  text-align:justify;	
  padding-left: 2px;
  margin-left:2px;
text-indent: 3px;
}

.txtb {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 80%;
  color:#000;
  margin: 1.0em 1.0em 0em .6em ;
  font-weight:normal;
  text-align:justify;
line-height:25px;
text-indent:15px;*	
}

.txth {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 100%;
  color:#000;
  margin: 1.0em 1.0em 0em .6em ;
  font-weight:normal;
  text-align:center;
line-height:25px;
/*text-indent:15px;*/	
}

.txtr {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 80%;
  color:#000;
  margin: 1.0em 1.0em 0em .6em ;
padding-right:2px;
padding-left:3px;
  font-weight:bold;
  text-align:right;
/*  line-height:25px;*/
background-color:#EDF3F5;
/*text-indent:15px;*/	
}
.box
	{
	background-color: #D9E2DB;
	width:auto;
	margin-right:20px;
	margin-left:10px;
	text-indent:10px;
	margin-top:0px;
	margin-bottom:10px;
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10.0pt;
	line-height:17pt;
	color:black;
	font-weight:normal;
	padding: 8px;
	border: 1px solid #F50;
  border-radius: 10px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
	}	

.label
{
font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
font-size: 100%;
background-color:#EBF0F6; 
text-align:right;
color:#000;/*336699*/
}

h5 {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 12px;
  color:#0066FF;
  margin: 1.0em 0 0em .6em ;
  font-weight:normal;
  text-align:left;	
}

h6 {
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  padding:1px;
  font-size: 80%;
  color:#000;
  margin: 1.0em 0 0em .6em ;
  font-weight:normal;
  text-align:left;	
}

.h4r
{
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 80%;
  margin: 1.0em 0 0em .6em ;
  font-weight:normal;
  text-align:center;
  color:red;
}


/* page header, uses body colors */
/*
.header {
  width: 100%;             /* full window width */
  margin: 0;
  padding-top: 0em;
  padding-bottom: .5em;
  font-size: 88%;
  text-align: center;
}
*/
/* page footer, uses body colors */
.footer {
  clear: both;             /* below all columns */
  width: 100%;               /* full window width */
  height:40px;
  margin: 0;
  padding-top: 2em;
  padding-bottom: .5em;
  font-family: arial;
  font-size: 60%;
  text-align: center;
  vertical-align: bottom;
  background: url('../images/bg_bot.jpg') repeat-x;
}

/*
.header p,
.footer p {
  margin-bottom: 0;        /* prevent gaps between divs in some browsers */
}
*/

/* container for the 3 columns */
.outer-container {
  width: 100%;             /* full window width */
  margin: 0;               /* keep flush with adjacent containers */
  background-color: #fff;  /* bg color behind the right column */
  color: #000;
/*  border-top: 1px solid #999; */
/*  border-bottom: 1px solid #999; */
}
/* container for just the left and center columns */
.inner-container {
  width: 86%;              /* leaves 24% of window width for right column */
  float: left;             /* left side of window */
  background-color: #fff;  /* bgcolor behind the left column */
  color: #000;             /*   delete these colors to get same color as right column */
  margin: 0;               /* keep flush with adjacent containers */
}
/* right column */
.sidebar {
  width: 14%;              /* a little less than available 24% */
  float: right;            /* right side of window */
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0em 0em 0em 0em;      /* some space from right window edge */
  font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
  font-size: 70%;  
  color:#69B2FC;
  background-color: #000;
}
.clear {
  clear: both;
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;
  height: 0;
  overflow: hidden;
}
} /* end screen/print rules */

/* rules for WinIE only */
@media screen, projection {
* html .clear {
  display: none;           /* prevent excessive gap at div bottom in WinIE5 */
}
} /* end WinIE only rules */


/* print only rules (per request) */
@media print {
.nav {
	display: none;
}
.content {
	float: left;
}

} /* end print only rules */

/*</style>*/


