
html {
	margin-bottom:0.01em;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
 
}

body    {
	background-color: 		white;  
	background-position:	left top;
	background-repeat:		repeat-x; 

}

h1 {
	margin:			0;
	padding:		0;
} 

h2 {
	font-size: 		18px; 
	font-family: 	Verdana, sans-serif;	
	font-weight: 	normal;
	color:			#333333;
	margin-bottom:	10px;
} 

h3 { 
	font-size: 		20px;
	font-family:	Verdana, sans-serif;	
	margin-bottom:	14px;
	font-weight:	normal;
	color:			white;
	
	} 

h4 { 
	font-size: 		16px;
	font-family:	Verdana, sans-serif;	
	margin-bottom:	14px;
	font-weight:	normal;
	color:			white;
}

.portfolio { 
	font-size: 		16px;
	font-family:	arial, sans-serif;	
	margin-top:		10px;
	font-weight:	bold;
	color:			white;
}

.hpink { 
	line-height: 	18px;
	font-size: 		12px;
	font-family:	Verdana, sans-serif;	
	font-weight:	Bold;
	color:			#d6c6cd;
}
 

.form { 
	line-height: 	20px; 
	font-size: 		12px;
	font-family:	Verdana, sans-serif;
	font-weight:	Bold;
	color:			white;
} 

.big { 
	line-height: 	20px; 
	font-size: 		20px;
	font-family:	Verdana, sans-serif;	
	font-weight:	normal;
	color:			white;
	
	} 
	
.simple { 
	line-height: 	13px; 
	font-size: 		12px;
	font-family:	Verdana, sans-serif;
	color:			white;

} 

p { 

	line-height: 	18px; 
	font-size: 		14px;
	font-family:	Verdana, sans-serif;
	color:			#3a3a3a;
} 
.car12 {
line-height: 	18px; 
	font-size: 		11px;
	font-family:	Verdana, sans-serif;
	color:			#999;

}

.go11 {
line-height: 	18px; 
	font-size: 		11px;
	font-family:	Verdana, sans-serif;
	color:			#333;

}
.go12 {
line-height: 	18px; 
	font-size: 		12px;
	font-family:	Verdana, sans-serif;
	color:			#fff;

}
li {  
	font-family:	verdana;
	color:			grey;
	font-weight:	normal;
	font-size: 		9pt;
}

ul {
	margin-top:		1em;
	margin-bottom:	1em;

}

a:link, a:visited, a:active { 
	color: 				#FFFFFF;
	background-color:	transparent;
	text-decoration: 	none; 
} 

a:hover { 
	color: 			#bbacbf;
	background-color:	transparent;
	text-decoration: 	none; 
}


#head {
background-color:#ffffff;
border-color:#5a77c3;
height:100px;
border-top-color: #5a77c3;
border-top-width: 4px;
border-top-style: solid;
border-left-width: 4px;
border-left-color: #5a77c3;
border-left-style: solid;
border-right-width: 4px;
border-right-color: #5a77c3;
border-right-style: solid;
 


}

#navigationLinks {
	background:		#333333; 
	height:			150px;
	width:			150px;
	margin:			0;
    padding-left: 	5px;
  	padding-top: 	15px;

}


#navigationLinks li  {
	line-height: 	18px; 
	padding:		0;
	margin:			0;
	list-style-type:none;
	text-align:		center;
	display:		inline;
}

#navigationLinks li a:hover {
	color:			#f2f2f2;
}

#navigationLinks li a {
	float:			left;
	display:		block;
	font-weight:	normal;
	font-size:		18px;
	padding:		5px 20px 7px 20px;
	color:			#999999;
	text-decoration:none;
}

#navigationLinks li a.active {
/*	background:		#8B8654; */
	color:		 	#999999;
} 

#navigationLinks li #top {
}
#darkColumn { 
	background-color:#333333;
	height:392px;
	border-left-width: 4px;
border-left-color: #5a77c3;
border-left-style: solid;
border-right-width: 4px;
border-right-color: #5a77c3;
border-right-style: solid;

}

#mainColumn { 
	font:normal 11px Arial, Helvetica, sans-serif; COLOR: #ffffff;
	text-align:		left;
	color:			#000000;
	position: 		absolute; 
	left: 			310px; 
	top: 			0px;
	width: 			600px; 
	padding-top: 	75px;
	
	
}  

 
#pageText {
	padding-left:		55px;
	padding-right:		55px;
	padding-top: 		35px;
	padding-bottom:		35px;
	background-color:	#666666;
	min-height:			500px;
	
} 

.prop {
    height:450px;
    float:right;
    width:1px;
  }
  
 .clear {
    clear:both;
    height:1px;
    
  }
  
  #footer {
background-color:#455370;
font:normal 10px Arial, Helvetica, sans-serif; COLOR: #ffffff;
height:100px;
border-bottom-color: #5a77c3;
border-bottom-width: 4px;
border-bottom-style: solid;
border-left-width: 4px;
border-left-color: #5a77c3;
border-left-style: solid;
border-right-width: 4px;
border-right-color: #5a77c3;
border-right-style: solid;
}
  
  * html .visualIEFloatFix { height: 0.01%; }
  /*
 * PureDOMExplorer Demo styles 
 * written by Chris Heilmann 
 * More at http://onlinetools.org/tools/puredom/
 */
	
	ul.pde a:link,
	ul.pde a:visited,
	ul.pde a:hover,
	ul.pde a:active{
		text-decoration:none;
		

		
			
		
	}
	ul.pde,ul.pde li{
		margin:0;
		padding:0;
		list-style:none;
		color:#ccc;
		font-size:16px;
		
	}
	ul.pde{
		text-align:left;
		margin:.5em 3;
		width:80%;
		margin-left:10px;
		padding-top: 15px;
		color:#999;
		font-size:16px;
	}
	ul.pde ul{
		margin:0 0 0 1em;
		padding:0;
		
	}
	ul.pde li{
		line-height:1.3em;
		padding:.2em 6px;
		margin:0;
		padding-left:15px;
		
	}
/* dynamically added to LIs with nested ULs */
	ul.pde li.parent{
		padding-left:0;
		
	}
	ul.pde li.parent img{
		border:none;
		padding-right:5px;
	}
/* dynamically added to LIs with nested ULs and STRONG elements in them */
	ul.pde li.current li{
		padding-left:0;
	}
/* The class to hide nested ULs */
       .hide{
               position:absolute;
               top:0;
               left:-4000px;
       }

/* The class to show nested ULs */
       .show{
               position:static;
               display: table;
               top:0;
               left:1em;
       }


