@charset "UTF-8";
/* CSS Document */

body {
	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#84888b;
	font-size:11px;
	line-height:normal;
/*	background:#000000;*/
}

p {
	line-height:20px;
	margin:0px 0px 15px 0px;
}

img {
	border:0;
	/*display:block;*/
}

a {
	text-decoration:none;
	color:#84888b;
	font-weight:bold;
}

a:hover {
	color:#5d87a1;
}

a.EmailLink
{
color:#5d87a1;

}

a.EmailLink:hover
{
color:#84888b;
}


ul {
	list-style:none;
	margin:0; padding:0;
}

h1
{
margin:0px 0px 10px 0px;
padding:0px;
/*border:1px solid #FF0000;*/
font-size:167%;
color:#5d87a1;
text-transform: uppercase;

}

h1 img
{
margin:0px 0px 0px -2px;
}


h2 {
	font-size:109%;
	color:#3e3e3e;
	text-transform:uppercase;
	margin:0px 0px 15px 0px;
	font-weight:lighter;
	
}

h3
{
font-size:127%;
color:#252525;
/*border:1px solid #000099;*/
margin:0px;
padding:0px;
clear:both;
font-weight:lighter;

}

h3.FloatRight
{
float:right;
display:inline;
/*margin-right:30px;*/

}


h4
{
clear:both;
font-size:155%;
color:#252525;
margin:0px;
padding:0px;

/*border:1px solid #00FF00;*/

}



h4.FloatRight
{
float:right;
display:inline;
/*margin-right:30px;*/
}



h5
{
font-size:100%;
font-weight:bold;
color: #4C4C4C;
margin:0px 0px 3px 0px;
text-transform:uppercase;

}

.lighter
{
font-weight:lighter;

}

input {
	color:#84888b;
	font-size:11px;
	margin-bottom:10px;
	clear:left;
	float:left;
}

.submit {
	background:url(../images/submit_up.jpg) no-repeat;
	height:28px;
	width:64px;
	border:0;
	cursor:pointer;
}

#container {
	width:945px;
	margin:auto;
	/*border:1px solid #FF00FF;*/
	/*background-color:#FFFFFF;
	background-image:url(../images/homepage_screenshot.jpg);
	background-position:-15px 0px;
	background-repeat:no-repeat;*/
	/*height:1000px;*/
	
}

/* Header Start */

#header {
	width:943px;
	height:115px;
/*	float:left;*/
clear:both;
float:none;
	/*display:inline;*/
	border-left:#969696 1px solid;
	border-right:#969696 1px solid;
	/*padding-bottom:14px;*/
	/*margin-bottom:100px;*/
	/*border:1px solid #00FF00 ;*/

}



.HeaderRHSContent
{
/*border:1px solid #FF0000;*/
float:right;
margin-top:21px;
margin-right:26px;
width:300px;
display:inline;
}


.HeaderRHSContentFlagDiv
{
clear:both;
/*border:1px dotted #990000;*/
}

.languageRHS {
	float:right;
	display:inline;
	/*margin-right:30px;*/
	/*margin-top:25px;*/
	margin-left:8px;
	margin-bottom:15px;
/*	border:1px solid #00FF00;*/
}

.language {
	float:right;
	display:inline;
	/*margin-right:30px;*/
	/*margin-top:25px;*/
/*	border:1px solid #00FF00;*/
}

.logo {
	float:left;
	display:inline;
	margin-left:20px;
	margin-top:17px;
}

.login {
	float:right;
	display:inline;
	clear:right;
	margin-right:30px;
	margin-top:25px;
}

/* Slideshow Start */

#slideShow {
/*	float:left;*/
float:none;
clear:both;
    width:947px;
    height:255px;
/*	border:1px solid #FF0000;*/

}

/* Main Start */

#main {
	clear:both;
	float: none;
	width:943px;
	height:auto;
	/*float:left;*/
	border-left:#969696 1px solid;
	border-right:#969696 1px solid;
	border-bottom:#969696 1px solid;
	border-top:1px solid #ffffff;
}

#main_news {
	width:943px;
	float:left;
	border-left:#969696 1px solid;
	border-right:#969696 1px solid;
	border-bottom:#969696 1px solid;
	padding-bottom: 15px;
}
/*#main ul {
*//*	float:left;*/
/*clear:both;
float:none;
	*//*display:inline;*/
	/*width:943px;
	margin:0px;
	padding:0px;
	margin-top:12px;
	border:1px solid #00FFFF;
}

#main li {
	float:left;
	display:inline;
	text-transform:uppercase;
	margin-left:27px;
	font-size:91%;
}

*/
#menu
{
clear:both;
float:none;
/*width:943px;*/
/*border:1px dotted #FF00FF;*/
height:20px;;
margin-top:8px;
margin-bottom:22px;

}

#menu a
{
font-weight:normal;
}


#menu ul
{
float:left;
margin:0px;
	padding:0px;
/*	border:1px solid #00FFFF;*/
}


#menu ul li
{
float:left;
	display:inline;
	text-transform:uppercase;
	margin-left:24px;
	font-size:91%;

}

.selected {
	color:#5d87a1;
}

#mainContent {
	/*float:left;*/
	clear:both;
	float:none;
	width:943px;
	height: 100% auto;
/*	margin-top:35px;*/
	margin-bottom:30px;
/*	border:1px solid #FF0000;*/
}

#mainContent .partners {
	float:left;
	display:inline;
	margin-left:10px;
}

#col3 {
	width:156px;
	float:right;
	/*display:inline;*/
	padding-right:27px;
	padding-left:15px;
}

#col3 img {
	margin-bottom:10px;
}

#col3_news {
	width:156px;
	float:right;
	display:inline;
	padding-right:30px;
	padding-left:15px;
}

#col3_news img {
	margin-bottom:10px;
}

#col2 {
	float:right;
/*	display:inline;*/
	width:508px;
	margin-left:0px;
	padding-left:6px;
/*	border:1PX solid #FF0000;*/
}

#col2_news {
	float:right;
	display:inline;
	width:500px;
	margin-left:14px;
	padding-left:14px;
}


#SingleColumn
{
margin-left:0px;
	padding-left:24px;
	padding-right:24px;
	

}

#col2FloatLeft
{
float: left;
/*	display:inline;*/
	width:660px;
	margin-left:20px;
	padding-left:2px;
	padding-right:6px;
/*	border:1PX solid #FF0000;*/

}


.borderLeft {
	border-left:#969696 1px solid;
}

.col2col2 {
	width:205px;
	float:left;
	display:inline;
	margin-top:10px;
}

#col1 {
	margin:0; padding:0;
	float:left;
/*	display:inline;*/
	width:181px;
	padding-left:27px;
/*	border:1px solid #FF0000;*/
}

#col1 ul {
	width:181px;
	float:left;
	display:inline;
}

#col1 li {
	margin-bottom:10px;
	width:150px;
}




#col1 a, #col2 a, #col3 a, #SingleColumn a, #col2FloatLeft a, .col2col2 a {
	text-decoration:none;
	color:#5d87a1;
	font-weight:bold;
}


#col1 a:hover, #col2 a:hover, #col3 a:hover, #SingleColumn a:hover, #col2FloatLeft a:hover, .col2col2 a:hover {
	color:#84888b;
}

#col1_news {
	margin:0; padding:0;
	float:left;
	display:inline;
	width:181px;
	padding-left:30px;
}

#col1_news ul {
	width:181px;
	float:left;
	display:inline;
}

#col1_news li {
	margin-bottom:10px;
	width:150px;
}


.breakFloatDiv
{
clear:both; float:none; /*border:1px solid #00FF33;*/ height:1px;
}


/* Footer Start */

#footer {
clear:both;
float:none;
	width:945px;
	height:50px;
	margin:auto;
/*	border:1px solid #FF0000;*/
font-size:100%;

}

#footer ul {
	/*float:left;*/
	clear:both;
	float:none;
	/*display:inline;*/
	text-transform:uppercase;
	font-size:82%;
}

#footer li {
/*background-color:#FFFFCC;*/
	float:left;
	padding-right:6px;
	margin-left:6px;
	margin-top:10px;
	border-right:#969696 1px solid;
}

#footer li.first {
	margin-left:0px;
}

#footer li.last {
	border:none;
}

#footer div.copyright
{
float:right;
margin-top:9px;
/*border:1px solid #FF0000;*/
}

#footer a
{
font-weight:normal;
}

div.infoBox
{
width:152px;
border:1px solid #5d87a1;
/*color:#5d87a1;*/
padding:10px 10px 10px 10px;

}

div.infoBox img.map
{
border:1px solid #5d87a1;
text-align:center;
margin:0px;
}



div.infoBox p
{
padding:0px;
margin:0px 0px 6px 0px;
}


#col1 div.infoBox a
{
/*color:#5d87a1;*/
font-weight:normal;
}


div.infoBox a:hover
{
color:#84888b;
/*font-weight:bold;*/
}


#col1 div.infoBox a.selected
{
color:#84888b;
}

.Black
{
color:#000000;
}


.BulletPoint
{
margin-right:5px;
}

/* NEWS ITEM */

#news p.newsTitle {
	float:left;
	width:684px;
	color:#3E3E3E;
	font-weight:bold;
	text-transform:uppercase;
}

#newsdetail h4 {
	font-size:11px;
	color:#3E3E3E;
	font-weight:bold;
	text-transform:uppercase;
}


#news p.newsSummary {
	float:left;
	width:684px;
}

#news .articleDiv .readMore {
	margin-left:0;
	clear:left;
	width:110px;
	cursor:pointer;
}

#news .articleDiv h4.associatedBtn {
	margin-left:107px;
	display:inline;
}

.articleDiv .addressTitle {
	color:#8D744A;
	float:left;
	width:200px;
	text-transform:uppercase;
}

.articleDiv .address {
	color:#3E3E3E;
	text-transform:uppercase;
	font-weight:bolder;
}

.articleDiv span {
	text-transform:uppercase;
	color:#3E3E3E;
	font-weight:bold;
}

.articleDiv span.assosHide {
	text-transform:none;
	color:#84888b;
	font-weight:normal;
	display:none;
}

#news .articleDiv img {
	margin-left:5px;
}

#news .articleDiv img.assosciatedLogo {
	margin-left:0px;
	float:left;
}

#news .articleDiv .date {
	color:#5d87a1;
	float:left;
	width:100%;
	text-transform:uppercase;
}

#news .articleDiv {
	float:left;
	clear:left;
	width:684px;
	margin-bottom:20px;
	/*background: blue;*/
}

#news h4.readMore {
	float:left;
	width:80px;
	margin:0; padding:0;
	margin-left:160px;
	margin-top:0;
	text-transform:uppercase;
	font-size:11px;
}

#news h4.readMore a {
	color:#3E3E3E;
}

#news h4 img, #leftCol p img {
	display:inline;
	margin-left:5px;
}

#news #displayingDiv {
	margin-top:20px;
	margin-bottom:20px;
	height:20px;
}

#news .displaying {
	float:left;
	width:200px;
	text-transform:uppercase;
}

#news .displaying img {
	margin-right:5px;
}

#leftCol .next {
	float:right; 
	width:100px; 
	text-transform:uppercase;
}

/***  START PREV + NEXT CSS XSL ***/
#news .prev img{ display:inline; margin: 0px 2px 0px 2px ; }
#news .prev{ float:left; display:inline; width:100px; height:15px;}
#news .next img{ display:inline; margin: 0px 2px 0px 2px ; }
#news .next{ float:left; display:inline; width:100px; height:15px; text-align:right; text-transform: uppercase;}
#news .displaying_page{ float:left; display:inline; width:284px; height:15px; text-align:center;}

/*** END PREV + NEXT CSS XSL ***/

#news .next img {
	margin-left:5px;
}

/*END NEWS AMENDS*/

/*JOB AMENDS - dan@patchrobe.com 20100210 */


p.filled {

	text-decoration: line-through;

}







/*END JOB AMENDS*/

