/* CSS Document */

body 
{
	/*text-align: right;*/
	margin:	0px;
	padding:0px;
	color: #707C75;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}

a{
	color: #707C75;
	/*text-decoration: none;*/
}

p{
	color: #707C75;
}

h4{
	font-size: 10px;
	font-weight: normal;
}

/*---------- wrapper ------------*/

div.wrapper
{
	display: block;
	width: 920px;
	height: 100%;
	margin:	0 auto;
	padding:0px;
	position:absolute;
	left:26px;
	top:26px;
}

/*---------- menu styles ------------*/

div.strip
{
	display: block;
	
	
	
	width: 920px;
	height: 26px;
	
	margin:	0px;
	padding: 0px;
	
	border-color: #99A6A7;
	border-width: 1px;
	
	border-top-style: dashed;
	border-bottom-style: dashed;
	
	text-transform: uppercase;

}

div.strip ul
{
	float: left;
	/*width: 100%;*/
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

div.strip a
{
	float: left;
	display: block;
	
	width: 184px;
	height: 26px;

	font-size: 9px;
	text-indent: 8px;
	text-decoration: none;
	
	color: #707C75;
	background-color: white;
	
	padding: 0;
	border: 0;
	
	/*border-right:0px;*/
	line-height: 24px;
}

div.strip a.selected
{
	color: white;
	/*background-color: #CCD3D3;*/
	background-color: #55BCEB; /*blue colour*/
	
	margin:	0px;
	padding: 0px;
}

div.strip a.selected:hover
{
	color: white;
	/*background-color: #CCD3D3;*/
	background-color: #55BCEB; /*blue colour*/
	/*cursor: default;*/
	
	margin:	0px;
	padding: 0px;
}

div.strip a:hover {
	color: white;
	/*background-color: #55BCEB;*/
	background-color: #80CDF0; /*lighter blue colour*/
}

div.strip li {
	display: inline;

	margin:	0px;
	padding: 0px;	
}

/*---------- logo styles ------------*/

div.logoblock
{
	display: block;
	
	text-align: left;
	
	margin:	0px;
	padding: 0px;
	
	width: 920px;
	height: 109px;
	
	/*border: 1px solid;*/
}

div.logoblock img
{
	margin:	0px;
	padding: 0px;
	border: 0px;
}

/*---------- splash styles ------------*/

div#splash
{
	display: block;
	
	text-align: left;
	
	margin:	0 auto;
	padding: 0px;

	margin-top: 25px;

	width: 920px;
	height: 340px;
	
	overflow: hidden;

}

div#splash p
{
	margin-top: 0px;
	margin-left: 0px;
	color: #B2B2B2;
	font-size: 9px;
}

div#imgHolder
{
	display: block;
	margin:	0px;
	padding: 0px;
	
	width: 1200;
	height: 500;
}

div#imgHolder div
{
	display: block;	
	margin:	0px;
	padding: 0px;

	
	float:left;  
}

div#imgHolder img
{
	margin:	0px;
	padding: 0px;
}


/*---------- list column styles ------------*/
/* NOTE : */
/* box model hack from : http://www.tantek.com/CSS/Examples/boxmodelhack.html */

div.list_col
{
	float: left;
	display: block;
	
	margin:	0px;
	padding: 0px;
	
	width: 184px;
	
	
	text-align: left;
}

div.list_col h4
{
	border:	0px;
	margin:	2px 0px 3px 8px;
	padding: 0px;
	
	color: #006687;
	text-transform: uppercase;
}

div.list_col p
{
	border:	0px;
	margin:	0px 0px 0px 0px;
	padding: 0px;
	display: block;
}

div.listspacer
{
	border:	0px;
	margin:	0px;
	padding: 0px;
	
	/*background-color: blue;*/
	height: 10px;
}

div.list_col a
{
	display: block;
	padding: 2px 0px 4px 8px;
	text-decoration: none;
	/*background-color: #E0DFE3;*/
	
}

div.list_col a
{
	width:192px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:184px;
}
	
html>body .list_col a 
{
	width:176px;
}


div.list_col a:hover
{
	color: #FFFFFF;
	background-color: #55BCEB;
	
}

div.list_col p.subList
{
	
}

div.list_col p.subList a
{
	margin:	0px;
	border:	0px;
	padding: 2px 0px 4px 15px;
	color: #9DA5A0;
}	


div.list_col p.subList a
{
	width:199px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:184px;
}
	
html>body .list_col p.subList a {
	width:169px;
}


div.list_col p.subList a:hover
{
	color: #FFFFFF;
}

/*---------- main content pages ------------*/

div#content
{

	margin-top: 15px;

}

div#content_left
{
	float: left;
	display: block;
	
	margin:	0px 8px 0px 0px;
	padding: 0px;
	
	width: 176px;
	min-height: 20px;
	
	/*word-wrap: break-word;*/
}

div#content_left h4, p
{
	border:	0px;
	margin:	7px 0px 14px 5px;

}

div#content_left a
{
	color: #55BCEB;
	/*text-decoration: none;*/
}

div#content_left a:hover
{
	color: #55BCEB;
	text-decoration: underline;
}

h4#long_title
{
	color: #55BCEB;
	text-transform: uppercase;
}

p#dates
{
	color: #707C75;
	text-transform: uppercase;
}

p#client
{
	color: #707C75;
}

p#misc
{
	color: #A5ADA8;
}

p#link
{
	/*word-wrap: break-word;*/
	color: #55BCEB;
}

div#content_right
{
	float: left;
	display: block;
	
	margin:	0px;
	padding: 0px;
	
	width: 368px;
	
	text-align: justify;
}

div#content_right h4, p
{
	border:	0px;
	margin:	7px 0px 14px 5px;
	padding: 0px;
}

div#content_right ul
{
	list-style-type: circle;
	padding-left:15px;
	margin:	7px 0px 14px 5px;
}

div#content_right li
{
	margin-bottom:	5px;
}


div#content_right img
{
	/*float: left;*/
	border:	0px;
	margin: 7px 0px 10px 4px;
	padding: 0px;
}

div#content_right a
{
	color: #55BCEB;
	/*text-decoration: none;*/
}

/*--------------------------------------*/
