/* CSS Document */


body	{text-align:left;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			background:#ffffff;
			background-image:url(pics/sidebar.jpg);
			background-repeat:repeat-y;}
			
body.window	{text-align:center;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			background:#ffffff;
			background-image:url(pics/greenfade.jpg);
			}
			
h1	{text-align:center;
			margin-top:2px;
			margin-bottom:10px;
			margin-left:10px;
			margin-right:10px;
		text-indent:0px;
		font:bolder 24px/27px helvetica,arial,sans-serif;
		color:#29232f;}				
h1.feature	{text-align:center;
			margin-top:2px;
			margin-bottom:0px;
			margin-left:10px;
			margin-right:10px;
		text-indent:0px;
		font:bolder 14px/15px helvetica,arial,sans-serif;
		color:#29232f;}	
	
h2	{text-align:left;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:10px;
			margin-right:10px;
		text-indent:0px;
		font:bolder 21px/24px helvetica,arial,sans-serif;
		color:#29232f;}	
	
h3	{text-align:left;
			margin-top:7px;
			margin-bottom:0px;
			margin-left:10px;
			margin-right:10px;
		text-indent:0px;
		font:bold 19px/25px helvetica,arial,sans-serif;
		color:#29232f;}	
	
h4	{text-align:left;
			margin-top:6px;
			margin-bottom:0px;
			margin-left:10px;
			margin-right:10px;
		text-indent:0px;
		font:bold 16px/20px helvetica,arial,sans-serif;
		color:#29232f;}	
	
p   	{text-align:left;
			margin-top:7px;
			margin-bottom:5px;
			margin-left:7px;
			margin-right:7px;
		text-indent:0px;
		font:400 14px/17px helvetica,arial,sans-serif;
		color:#000000;}
	
li   	{text-align:left;
			margin-top:7px;
			margin-bottom:5px;
			margin-left:27px;
			margin-right:7px;
		text-indent:0px;
		font:400 14px/17px helvetica,arial,sans-serif;
		color:#000000;}
	
p.sub   	{text-align:center;
			margin-top:7px;
			margin-bottom:5px;
			margin-left:7px;
			margin-right:7px;
		text-indent:0px;
		font:600 9px/11px helvetica,arial,sans-serif;
		color:#000000;}
	
form   	{text-align:left;
			margin-top:7px;
			margin-bottom:5px;
			margin-left:7px;
			margin-right:7px;
		text-indent:0px;
		font:400 14px/17px helvetica,arial,sans-serif;
		color:#000000;}
		
		
			
p.menu	{text-align:right;
			margin-top:15px;
			margin-bottom:5px;
			margin-left:1px;
			margin-right:15px;
		text-indent:0px;
		font:800 14px/20px helvetica,arial,sans-serif;
		color:#39535f;}
			
p.topmenu	{text-align: left;
			margin-top:10px;
			margin-bottom:5px;
			margin-left:10px;
			margin-right:10px;
		text-indent:0px;
		font:800 15px/17px helvetica,arial,sans-serif;
		color:#39535f;}
			
.topmenu2	{text-align: left;
			margin-top:0px;
			margin-bottom:5px;
			margin-left:13px;
			margin-right:10px;
		text-indent:0px;
		font:800 13px/13px helvetica,arial,sans-serif;
		color:#39535f;}
					
a {color:#39535f; 
				text-decoration:none;
				font-weight: bold;
				}
				
a:link {color:#39535f; 
				text-decoration:none;
				}
		
a:visited {color:#39535f;
				text-decoration:none;
				}
		
a:hover {color:#000000;
				text-decoration:none;
				}
		
a:active {color:#000000;
				text-decoration:none;
				}
				
a.menu:link {color:#39535f; 
				text-decoration:none;
				}
		
a.menu:visited {color:#39535f;
				text-decoration:none;
				}
		
a.menu:hover {color:#000000;
				text-decoration:none;
				}
		
a.menu:active {color:#000000;
				text-decoration:none;
				}
p.feature	{text-align:left;
			margin-top:5px;
			margin-bottom:5px;
			margin-left:3px;
			margin-right:3px;
		text-indent:0px;
		font:400 12px/16px helvetica,arial,sans-serif;
		color:#000000;}	 
td.header { background: url(pics/header.jpg);
			background-repeat:no-repeat; vertical-align:top; 
			}
td.noheader { background: url(pics/topbar.jpg);
			background-repeat:repeat-x; 
			vertical-align:top; 
			height:100; 
			width:800;
			}

td.leftside { background: url(pics/tcrso.jpg);
			background-repeat:no-repeat; 
			vertical-align:top; 
			}
			
div.menu {margin: 0;
			position:absolute; 
			width:150px;
			left:0px;  
			top:180px;; 
			text-align: left;
			padding-top:3px;
			padding-bottom:13px;
			padding-left:3px;
			padding-right:3px; 
			}

			
div.topmenu {margin: 0;
			position:absolute; 
			width:500px;
			height:35px;
			left:140px;  
			top:50px;; 
			text-align: left;
			padding-top:3px;
			padding-bottom:13px;
			padding-left:3px;
			padding-right:3px; 
			}

			
div.child {margin: 0;
			position:absolute; 
			left:165px;  
			top:60px;
			text-align: left;
			}

			
div.child2 {margin: 0;
			position:absolute; 
			width:150px;
			left:163px;  
			top:60px;
			text-align: left;
			background:#e4e8cd; 
			visibility:hidden;
			z-index:100;
			padding-bottom:5px; 
			border:2px solid #54cc8c
			}

			
div.dev {margin: 0;
			position:absolute; 
			left:315px;  
			top:60px;
			text-align: left;
			}

			
div.dev2 {margin: 0;
			position:absolute; 
			width:200px;
			left:313px;  
			top:60px;
			text-align: left;
			background:#e4e8cd; 
			visibility:hidden;
			padding-bottom:5px;
			border:2px solid #54cc8c
			}

			
div.housing {margin: 0;
			position:absolute; 
			left:575px;  
			top:60px;
			text-align: left;
			}

			
div.housing2 {margin: 0;
			position:absolute; 
			width:150px;
			left:573px;  
			top:60px;
			text-align: left;
			background:#e4e8cd; 
			visibility:hidden;
			padding-bottom:5px;
			border:2px solid #54cc8c
			}
			
div.popmenu	 {
	visibility:hidden;
	padding-bottom:8px;
	z-index:100;}
			

div.feature {margin: 0px;
			background-color:#e4e8cd; 
			width:180px; 
			padding-top:3px;
			padding-bottom:3px;
			padding-left:3px;
			padding-right:3px;
			text-align: right; 
			border:2px solid #54cc8c; 
			}
			
table.feature {margin: 10px; padding-right:10px;
			
			}
			
table.pic {margin: 0px;
			border:border:2px solid #54cc8c
			
			}