/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif;font-size:90%;height:100%}

#container
{
width: 890px;
margin: 10px auto;
background-color: #fff;
color: #336C71;
border: 1px solid gray;
/*line-height: 130%;*/
}

.contheight{font-weight:normal}
}
#top{
background-color:  white;
border-bottom: 0px solid gray;

}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 130px;
margin-top:-30px;
padding:1em;
color:#336C71;
/*background-color: #ECF2F2;*/

}

#rightnav
{
float: right;
width: 125px;
margin: 3px 0;
padding:0 1em 0;
/*background-color: #ECF2F2;

background-repeat:repeat;*/

}

#content{
margin-left:160px;
border-left: 0px solid gray;
margin-right: 20px;
border-right: 0px solid gray;
padding:1.0em;
width:525px;
font-family:Arial, Helvetica, sans-serif;
color:#336C71;
}
<!--[if lte IE 6]>
#content{
margin-left:180px;
border-left: 0px solid gray;
margin-right: 159px;
border-right: 0px solid gray;
padding:1.0em;
width:525px;
color:#336C71;
font-family:Arial, Helvetica, sans-serif;

}

<!--[end if]-->
.printcontent{
margin-left:25px;
border-left: 0px solid gray;
margin-right: 159px;
border-right: 0px solid gray;
padding:1.0em;
width:725px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;


}

#content1{
margin-left:160px;
border-left: 0px solid gray;
border-right: 0px solid gray;
padding:1.0em;
width:675px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
height:700px;
color:#336C71;
}
#footer
{
clear: both;
margin: 0;
padding: .5em;
color:#336C71;
/*background-color:  #ddd;*/
border-top: 1px solid gray;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

ul#navlist
{
padding: 0;
margin: 0;
list-style-type: none;
float: left;
width: 100%;
color: #fff;
background-color: #336C71 ;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
}

ul#navlist li { display: inline; }

ul#navlist li a
{
float: left;
width: 5em;
color: #fff;
background-color: #336C71;
padding: 0.2em 1em  ;
padding-bottom:0.1em;
text-decoration: none;
border-right: 1px solid #fff;
}

ul#navlist li a:hover
{
background-color: #00635A ;
color: #fff ;
}

#menu a, #menu a:visited {
  text-decoration:none; 
  background-color:#fff; 
  color:#000; 
  display:block; 
  width:7.5em; 
  height:1.0em; 
  border-bottom:1px solid #fff;  
  border-right:0px solid #000; 
  padding:0.5em;
  font-size:70%
  }
#menu a:hover {
  border-bottom:1px solid #000; 
  text-align:right;
  background-color:#C6D6DE;
   height:1.0em; 
  }
  #menuwide a, #menuwide a:visited {
  text-decoration:none; 
  background-color:#fff; 
  color:#000; 
  display:block; 
  width:12.5em; 
  height:1.1em; 
  border-bottom:1px solid #fff;  
  border-right:0px solid #000; 
  padding:0.03em;
  font-size:70%;
  padding-left:10px;
  }
#menuwide a:hover {
  border-bottom:1px solid #000; 
  text-align:right;
  background-color:#C6D6DE;
   height:1.1em;  padding-left:10px;
  }
    #menuwideright a, #menuwide a:visited {
  text-decoration:none;
  text-align:right ;
  background-color:#fff; 
  color:#000; 
  display:block; 
  width:12.5em; 
  height:1.2em; 
  border-bottom:1px solid #fff;  
  border-right:0px solid #000; 
  padding:0.03em;
  font-size:80%
  }
#menuwideright a:hover {
  border-bottom:1px solid #000; 
  text-align:left;
  background-color:#C6D6DE;
   height:1.2em; 
  }


.menubullet {color: #336C71;font-size:120%; }
.menublock {
    font-family: verdana, arial, helvetica, sans-serif;
  	display: block;
	width:9em;
   	border-bottom: 1px solid #336C71;
	border-left: 12px solid #C6D6DE;
	font-size:80%;
	font-weight: bold;
	margin-top: 08px;
	margin-bottom: 10px;
	padding: 3px 0px 3px 0px;
	text-indent: 8px;}
	.menublockrs {
    font-family: verdana, arial, helvetica, sans-serif;
  	
	width:110px;
   	border-bottom: 1px solid #336C71;
	border-left: 12px solid #C6D6DE;
	font-size:12px;
	font-weight: bold;
	margin-top: 08px;
	margin-bottom: 10px;
	padding: 3px 0px 3px 0px;
	text-indent: 8px;}
	
	.headerblock {font-family: Arial, Helvetica, sans-serif ;  
	
	font-weight: normal;
	margin-top:8px;
	margin-bottom: 1px;
	margin-left:15px;
	text-indent: 1px;
	height:60px;
	width:650px;
	margin-top:25px;
	
	}
	.menublockxl {font-family: verdana, arial, helvetica, sans-serif;
  	/*display: block;*/
	
   	border-bottom: 1px solid #336C71;
	border-left: 12px solid #C6D6DE;
	font-size:80%;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 10px;
	padding: 3px 0px 3px 0px;
	text-indent: 8px;}
	
	.bquote {
	font-family: Arial, Helvetica, sans-serif ;
	color: #555555;
	line-height: 120%;
	text-align: justify;
	background-color: #f6f6f6;
	margin: 15px 20px 15px 20px;
	padding: 5px 17px 5px 12px;
	border-left: 5px solid #e6e6e6;
	font-size:100%;
	
}
.bquoteblock {display: block;
	font-family: Arial, Helvetica, sans-serif ;
	color: #555555;
	line-height: 120%;
	text-align: justify;
	background-color: #f6f6f6;
	margin: 15px 20px 15px 20px;
	padding: 5px 17px 5px 12px;
	border-left: 5px solid #e6e6e6;
	font-size:100%;
	
}


.bquotew {

	font-family: Arial, Helvetica, sans-serif ;
	color: #555555;
	line-height: 120%;
	text-align: justify;
	background-color: #f6f6f6;
	margin: 15px 20px 15px 0px;
	padding: 5px 17px 5px 5px;
	border-left: 5px solid #e6e6e6;
	font-size:100%;
	width:430px;}

div.row span.textleft 
{
  float: left;
  text-align: left;
  font-weight: bold;
   width: 49%;
  }

div.row span.textright {
  float: right;
  text-align: right;
  font-weight: bold;
  width: 49%;
  }
  div.row span.textleftright {
  float: right;
  text-align: left;
  font-weight: bold;
  width: 49%;
  }
 .headers {
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:18px;
  margin-bottom:10px}
  
  .headersSml {font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:18px;}
  .headerssmlred {font-size:75%; color:red;text-align:center}
    
a.two:link { text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #336C71;  font-size:12px;text-decoration: none;  }
a.two:visited { font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px;text-decoration: none;  color: #336C71; }
a.two:hover {font-size:12px;color: #FF0000; }

a.twoL:link { text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #336C71; font-size:170%;text-decoration: none;  }
a.twoL:visited { font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:170%;text-decoration: none;  color:#336C71;}
a.twoL:hover {font-size:100%;color: #FF0000; }

.moveitup{margin-top:-4px;padding:5px}
.sideimage{
padding-bottom:30px;
padding-left:15px }


#rfloat{
  float: right;
  width:150px;
  padding:3.5px;
  margin-right:15px;
  margin-right:0
  }
#lfloat{
  float: left;
  width:150px;
  padding:3.5px;
   margin-left:0px;
   border-color: #9CB5B5;
  margin-right:15px;
  }
  .upten {margin-top:10px}
  .innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
.tcfref{
width:420px;
margin-left:15px;
margin-top:25px;
border:0px ridge #00635A;
background-color:#ECF2F2;
padding:15px;
padding-bottom:25px

}

.tcfimage{margin-left:100px}
.tcfsig {float:right;margin-top:7px 
} 
.nodisc {list-style-type:none}
.bmargin{margin-left:0px}
.imagetable{padding-right:15px;border:1px solid white;
width:100px;
float:left;
margin-bottom:10px }
.ddown{font-size:75%;
width:95%} 

#search{ 
		     margin-left:1px;
			 margin-top:0px;
			 font-size:90%;
			 color: #FFFFFF;}
.custory{
height:825px;
display: block; 
overflow: auto;
width:500px;
margin-left:25px}
#loadingDiv{
	position:absolute;
	top:250;
	right:800;
	z-index:100;
	}

#accordiandiv{padding:5px;border:1px solid  #999999; background-color:#ECF2F2;width:480px;margin-left:20px;height:75px}
.displaytext{display: inline-block;margin-top:-0px;}
.imagedisplay{float:left;margin-left:-5px;padding-right:10px;height:40px;width:40px}
.content650{float:left;margin-left:15px;width:600px;margin-bottom:25px;color:#336C71;font-size:12px }
.content300{float:left;margin-left:15px;width:297px;padding-right:10px;margin-bottom:45px;border:0px solid;color:#336C71;font-size:12px }
.myheader{font-size:16px;font-weight:bold;color:#336C71; }
.pointheading{background-color:#F2F2F2;padding:15px}
.breakdiv{margin-bottom:0px;border:0px solid red;margin-top:10px;float:left;color:#336C71}
.listimagebulb{list-style-image:url(images/arrowright16.gif);}
.moduleheader{font-size:32px; color:#336C71; }
.harmonyball{float:left; padding-top:0px;margin-left:-20px}
.paraheight{margin-top:2px;margin-bottom:2px;padding:2px;color:336C71;}
.paraheightbold{margin-top:2px;margin-bottom:2px;padding:2px;color:336C71;font-weight:bold;font-size:12px;text-align:center}	
.marginbottom{margin-bottom:15px;}
.liborder{border:1px dotted black}
	
