
#container	{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
text-align:left;
font-size:12px;
color:white;
background-image: url(images/contentBackgrnd.gif) ;
background-repeat: repeat-y;

}

#topcontainer	{
width: 900px; 
margin: 0 auto; 
background-image: url(images/contentBackgrnd.gif) ;
background-repeat: repeat-y;
height:35px;
}

#LogoTopLeft	{
width: 219px;
height: 92px;
margin: 0 auto;
background-image: url(images/Logo-Top.jpg);
background-repeat: no-repeat;
background-position:bottom left;
padding-top: 32px;
margin-left: 35px;

}

.homepadding	{
margin-right:85px
}



#buttoncontainer	{
width: 615px;
height:47px;
padding-top: 18px;
margin-left: 235px;
}

.formsize	{
border:1px solid grey;
font-size:11px;
}

.formwords	{
font-size:11px;
color:white;
text-align:right;
}

#linkbuttonno	{
width: 91px;
height:47px;
background-image: url(/images/linkBckgrndGreySM.gif);
background-repeat: no-repeat;
margin-top: 25px;
padding-right:2px;
padding-left: 2px;

}

#linkbuttonyes	{
width: 91px;
height:47px;
background-image: url(/images/linkBckgrndRed_SM.gif);
background-repeat: no-repeat;
margin-top: 0px;
padding-right:2px;
padding-left: 2px;

}

#containertopbanner	{
width: 879px;
height: 171px;
margin: 0 auto;
margin-top: 0px;
margin-left: 10px;
}


#newscontainer	{
height:100%; 
float: left;
width: 219px;
background-image: url(/images/NewsBackground.gif);
background-repeat: repeat-y;
margin-left: -865px;
}

#maincontentwrapper{
float: left;
width: 100%;
}

#contentpadding{
padding-top: 20px;
}

#contentpaddingall{
padding: 10px;
padding-top:30px;
}

.maincontent	{
font-size:12px;
color: #ffffff;
text-align:left;
padding: 0 20px 0 20px;

}

#hometableheader	{
width: 110px;
background-color:#a60000;
padding-left: 0px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 3px;
border:1px solid grey;
color:white;
font-size:13px;
margin-bottom:2px;

}

#hometablecontent	{
width: 110px;
background-color:#988c8c;
margin: 0 auto;
padding-left: 3px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
border:1px solid grey;
color:white;
font-size:12px;
margin-bottom:14px;
}


#partnerheader	{
width: 550px;
background-color:#a60000;
padding-left: 20px;
padding-right: 20px;
padding-top: 3px;
padding-bottom: 3px;
border:1px solid grey;
color:white;
font-size:13px;
margin-bottom:2px;
text-align:left;

}

#partnercontent	{
width: 550px;
background-color:#988c8c;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
border:1px solid grey;
color:white;
font-size:11px;
margin-bottom:14px;
margin-top:6px;
text-align:justify;
}

#partnercontent2	{
width: 550px;
background-color:#988c8c;
padding-left: 10px;
padding-right: 10px;
padding-top: 8px;
padding-bottom: 3px;
border:1px solid grey;
color:white;
font-size:11px;
margin-bottom:14px;
margin-top:-8px;
text-align:justify;
}


#projectheader	{
width: 500px;
background-color:#a60000;
padding-left: 20px;
padding-right: 20px;
padding-top: 3px;
padding-bottom: 10px;
border:1px solid grey;
color:white;
font-size:13px;
margin-bottom:2px;

}

#projectcontent	{
width: 500px;
background-color:#988c8c;
margin: 0 auto;
padding-left: 20px;
padding-right: 20px;
padding-top: 3px;
padding-bottom: 3px;
border:1px solid grey;
color:white;
font-size:11px;
margin-bottom:14px;
}

body	{background-color : #403a3a;
		background-image: url(/images/background.gif);
		font-family: tahoma, verdana, arial, helvetica, sans-serif ;
		background-repeat: repeat-x;
		text-align:center;
		margin: 0 0 0 0;
		}
		
		
#footer{
clear: left;
height:75px;
width: 100%;
background: #564e4e;
color: #FFF;
text-align: center;
}


#footerinside{

height:75px;
width: 900px;
background: #262121;
color: #FFF;
text-align: center;
padding-top: 18px;
font-size: 11px;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
		
A:link {text-decoration: none; font-family:tahoma, verdana, arial, sans-serif; font-size:11px; color:white; line-height:13px;
		}

A:active {text-decoration: none; font-family:tahoma, verdana, arial, sans-serif; font-size:11px; color:white;  line-height:13px;
		}

A:visited {text-decoration: none; font-family:tahoma, verdana, arial, sans-serif; font-size:11px; color:white; line-height:13px;
		}

A:HOVER {text-decoration: underline; font-family:tahoma, verdana, arial, sans-serif; font-size:11px; color:white; line-height:13px;
}


#lightbox{
	background-color:#eee;
	padding: 20px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	}
#lightboxDetails{
	font-size:11px;
	padding-top: 20px;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/overlay.png", sizingMethod="scale");
	}