
body { 
	font:0.8em verdana; 
	background:#FFF; 
	margin:0;
	padding:0;
	color:#666;
	}

a:link, a:visited, a:active {
				color:#666;
				font:bold 9pt verdana, arial, sans-serif;
			    }



a:hover {

	color:#0f3256;
	font:bold 9pt verdana, arial, sans-serif;
	
        }






a.left:link, a.left:visited, a.left:active {
				
				color:#666;
				font:bold 7pt verdana, arial, sans-serif;

			    }



a.left:hover {
	
	color:#0f3256;
	font:bold 7pt verdana, arial, sans-serif;
        }







a.white:link, a.white:visited, a.white:active, a.whiite:hover{
				
				color:#fff;
				font:bold 8pt verdana, arial, sans-serif;

			    }




img {
	border-style: none;
    }  

h1 {

	font:28pt verdana, arial, sans-serif;
	color:#666;
	margin:0;
	padding:20px;
}

h2 {

	font:16pt verdana, arial, sans-serif;
	color:#666;
	padding:10px;
	margin-left:7px;

}



h3 {

	font:11pt verdana, arial, sans-serif;
	color:#666;
	padding:5px 0px 0px 15px;
	margin-left:7px;

}



h4 {

	font:12pt verdana, arial, sans-serif;
	color:#fff;
	margin-left:3px;
}


h5 {

	font:10pt verdana, arial, sans-serif;
	color:#666;
	margin-left:3px;
}





p { 
	font: 0.9em verdana; 
	margin: 0px; 
	text-align: justify;
	}
	
#contain {
	width:750px;
        margin-top:10px;
	border-top:1px solid #748d9c;
	border-right:1px solid #748d9c;
	border-left:1px solid #748d9c;
	margin-left:auto;
	margin-right:auto;

}
	
#header {

	width:750px;
	border-bottom:1px solid #CCC;
	background:#fff;

}


#secondheader {

	width:750px;
	border-bottom:1px solid #CCC;
	background:#0f3256;

}



#colorheader {
	
	
	width:750px;
	height:5px;
	background-image:url(../images/repeat_top.gif);  
	background-repeat:repeat-x;
}



#leftcol {

	width:150px;
	float:left;
	padding:5px 0 5px 0;
	background:#fff;

}

#leftcol p {
	font:0.8em verdana; 
	padding:3px 8px 3px 8px;
	margin:0;

}


#leftcol img {

	
	margin-left:3px;

}




#leftcol a {

	padding:3px 10px 3px 8px;
	

}




.leftcolumnColour{ width:150px;background-color: #fff; border-bottom: 1px dashed #748d9c;}


#content {

	width:590px;
	float:left;
	padding:5px 0 5px 0;
	background:#fff;
}

#content p {

	padding:3px 18px 3px 18px;
	margin:0;

}






#content li {

	padding:0;
	margin:0;
	line-height:2em; line-spacing:6px;
	background:#fff;
}




.contentcolumnColourBox{ width:552px; margin-left:20px; background-color: #fff; border: 1px solid #748d9c;}


.contentcolumnColourTop{ width:550px;background-color: #0f3256; border: 1px solid #748d9c;}



#rightcol {

	width:150px;
	float:left;
	padding:5px 0 5px 0;
	margin-left:2px;
	background:#fff;
}

#rightcol p {

	padding:3px 18px 3px 18px;
	margin:0;

}

#footer {

	width:750px;
	clear:both;
	border-top:0px solid #fff;
	border-bottom:1px solid #748d9c;
	background:#ffffff;
	padding:0 0 2px 0;

}

#footer p {
	text-align:center;
	font:8pt verdana, arial, sans-serif;

}
	

.portfolio{ border:1px solid #748d9c; margin:2; padding:0; }

.portfolioHeading{ border:1px solid #748d9c; }


.leftBackFirst{ width:150px;background-color: #c62c17; border-bottom:1px solid #fff;}


.leftBackWhite{ width:150px; height:30px; background-color: #fff; border-bottom:1px solid #fff;}


.leftBackBlue{ width:150px;background-color: #193397; border-bottom:1px solid #fff;}