@charset "UTF-8";
/* CSS Document */

	body {
		background-image:url(../images/pg/00_bk_grnd_a.gif);
		background-repeat:repeat-x;
		background-attachment:fixed;
		background-position:top;
		background-color:#003252;
		margin:0;
		}
	
	#bkgrnd {
		min-height:500px;
		height:auto !important;
		height:500px;
		background-image:url(../images/pg/contenta.png);
		background-repeat:repeat-y;
		width:806px;
		display:block;
		}


	#content {
		width:793px;
		display:block;
		text-align:left;
		}
	
	#topline {
		height:24px;
		width:793px;
		background-image:url(../images/pg/topline.gif);
		background-repeat:no-repeat;
		background-color:#ffffff;
		display:block;
		}
	
	#left {
		width:183px;
		display:block;
		float:left;
		background-color:#003153;
		}
	
	#topleft {
		background-image:url(../images/pg/topleft.gif);
		background-repeat:no-repeat;
		height:8px;
		display:block;
		}
	
	#center {
		float:right;
		display:block;
		width:600px;
		}
	
	#centerleft {
		float:left;
		width:428px;
		display:block;
		text-align:left;
		}
	
	#right {
		float:right;
		width:160px;
		display:block;
		background-color:#003153;
		}
	
	#topright {
		background-image:url(../images/pg/topright.gif);
		background-repeat:no-repeat;
		height:8px;
		width:160px;
		display:block;
		}
	
	#rightspace {
		height:267px;
		width:160px;
		display:block;
		}
	
	#rightspace span {
		display:none;
		}
	
	#bttm {
		background-image:url(../images/pg/bttm.jpg);
		background-repeat:no-repeat;
		display:block;
		clear:both;
		width:793px;
		height:117px;
		}
	
	.textmainarea {
		font-family:arial;
		font-weight:normal;
		text-align:left;
		vertical-align:top;
		color:#0E3D61;
		display:block;
		font-size:12px;
		}
	
	h3 {
		font-family:arial;
		font-weight:bold;
		color:#0E3D61;
		font-size:12px;
		text-decoration: none;
		background-color: transparent;
		border-color:#0E3D61;
		border-bottom-width: 1px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-style:solid;
		margin:0px;
		margin-bottom:1px;
		}
	
	.photoright {
		width:206px;
		display:inline;
		padding-left:10px;
		}
	
	
	
	
	#flashvideo {
		width:254px;
		display:block;
		float:right;
		font-family:arial;
		font-size:11px;
		color:#0E3D61;
		background-color:#e4e4e4;
		text-align:left;
		margin-left:6px;
		margin-bottom:10px;
		margin-top:2px;
		vertical-align:top;
		text-align:center;
		}

	#flashcontentv {
		background-color:#CCCCCC;
		font-family:arial;
		font-size:12px;
		color:#ffffff;
		text-align:left;
		vertical-align:middle;
		display:block;
		width:250px;
		height:209px;
		margin-left:2px;
		margin-top:2px;
		}
	
	#flashcontentv span {
		display:block;
		padding:10px;
		}
		
		
	.colleft {
		font-family:arial;
		font-size:12px;
		font-weight:bold;
		color:#0E3D61;
		text-align:left;
		vertical-align:top;
		width:75px;
		padding-left:5px;
		padding-bottom:3px;
		padding-top:2px;
		background-color:#f6f6f6;
		}

	.colmiddle {
		font-family:arial;
		font-size:12px;
		font-weight:normal;
		color:#0E3D61;
		text-align:left;
		vertical-align:top;
		width:150px;
		padding-left:5px;
		padding-bottom:3px;
		padding-top:2px;
		background-color:#f6f6f6;
		}
	
	.colright {
		font-family:arial;
		font-size:12px;
		font-weight:normal;
		color:#0E3D61;
		text-align:left;
		vertical-align:top;
		padding-left:5px;
		padding-bottom:3px;
		padding-top:2px;
		background-color:#f6f6f6;
		}
	
	
	.colleftb {
		font-family:arial;
		font-size:12px;
		font-weight:bold;
		color:#0E3D61;
		text-align:left;
		vertical-align:top;
		width:75px;
		padding-left:5px;
		padding-bottom:3px;
		padding-top:2px;
		background-image:url(../images/eventbk.gif);
		}

	.colmiddleb {
		font-family:arial;
		font-size:12px;
		font-weight:normal;
		color:#0E3D61;
		text-align:left;
		vertical-align:top;
		width:150px;
		padding-left:5px;
		padding-bottom:3px;
		padding-top:2px;
		background-image:url(../images/eventbk.gif);
		}
	
	.colrightb {
		font-family:arial;
		font-size:12px;
		font-weight:normal;
		color:#0E3D61;
		text-align:left;
		vertical-align:top;
		padding-left:5px;
		padding-bottom:3px;
		padding-top:2px;
		background-image:url(../images/eventbk.gif);
		}


	.photoheading {
		padding-left:30px;
		display:block;
		text-align:left;
		vertical-align:top;
		font-family:arial;
		font-size:12px;
		color:#0E3D61;
	}
	
	.photoinput {
		padding:3px;
		display:block;
		background-color:#CCC;
	}