/* $TopStyle:URL=http://www.chritech.com/chritechnew.css$ */



/* Layout Stylesheet */ 
body{
 margin: 0;
 padding:0; 
 background:White;
 color: #333333;
 }	 
 
 p {
 padding: 0 15px;
 }
 
 h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		color: maroon;
}

a:link {
  color:#58a;
  text-decoration:none;
  }
a:visited { 
  color:#58a;
  text-decoration:none;
  }
a:hover {
  color:#c60;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }
		


h4, h3 {
 margin:0; 
 padding: 5px 0;
 }
 
#description {
  margin:0 5px 5px;
  padding:0 20px 20px;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  text-align:center;
  }
 
 #title {
  margin:5px 5px 0;
  padding:20px 20px .25em;
  font-size:200%;
  line-height:1.2em;
   font-weight: bold;
  color: #B22222;
  text-transform:uppercase;
  letter-spacing:.2em;
   text-align:center;
  }		

	 
#lh-col{
 position:absolute;
 top:62px;
 left:0;
 width:175px;
 z-index:3;
 background:#FFFFF0;
 color: #333333;}

#rh-col{
 position:absolute;
 top:62px;
 right:0;
 width:140px;
 z-index:2;
 background:#FFFFF0;
 color: #333333;}

#c-block {
 width:100%;
 z-index:1;
 background:White;
 color: #333333;
 height:80%;}

#hdr{
 height:61px; 
 border-bottom:1px solid #000000; 
 width:100%; 
 background:#9FD3FF;
 color: #333333; 
 margin:0;
  }

#c-col{
 margin:0 142px 0 177px;
 position:relative;
 background:#ffffff;
 color: #333333;
 z-index:5;
 border: 1px #015E8C solid;
 
 }

#ftr {
 width:100%;
 height:35px;
 border: solid #000000; 
 border-width:1px 0;
 background:#FDF5E6;
 color: #333333;
 margin:0;
 }
 
body {
		margin:10px 10px 0px 10px;
		padding:0px;
		}
	
	#leftcontent {
		position: absolute;
		left:10px;
		top:75px;
		width:200px;
		background:transparent;
		
		}

	#centercontent {
		background:#fff;
   		margin-left: 199px;
   		margin-right:199px;
		
			
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 201px;
   		margin-right:201px;
		}
	html>body #centercontent {
   		margin-left: 201px;
   		margin-right:201px;
		}

	#rightcontent {
		position: absolute;
		right:10px;
		top:71px;
		width:200px;
		background:transparent;
		
		}
	
	#banner {
		background:#93C6FB;
		height:69px;
		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:70px;
		}
	html>body #banner {
		height:69px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#rightcontent p {
		font-size:10px
		}



