	body {
	color:#333;
	font:83%/2.0 verdana,arial,tahoma,sans-serif;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
		#warp {
	margin : auto;

	}

	a {color:#333333}
	a:hover {color:#9D1961}
	a:active {color:#9D1961}
	
	/* LISTS */
	ul {margin: .3em 0 1.5em 0;list-style-type:none}
		ul.related {margin-top: -1em}
	ol {margin: .5em .5em 1.5em}
	ol li {margin-left: 1.4em;padding-left: 0;background: none; list-style-type: decimal}
	li {line-height: 1.4em;padding-left: 10px;}
	
	#clear {clear:both;} 

	#header {
	width: 100%;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	height: 121px;
	margin: auto;
	background-color: #FFFFFF;
	background-position: center;
	}
#headup {
	width: 100%;
	height: 25px;
		background-color: #d1cebb;
	top: 0px;
	text-align: right;
	}
	#headerline {
	width: 100%;
	height: 112px;
	background-color: #a6cbdb;
	top: 0px;
	background-image: url(../images/headline.jpg);
	}	
#headerdown {
	width: 100%;
	height: 11px;
	background-color: #a6cbdb;
	top: 0px;
	background-image: url(../images/headdown.jpg);
	}	
	
	#BANNER {
	position: absolute;
	width: 170px;
	height: 800px;
	left: 830px;
	padding-left: 10px;
	top: 0px;
	}

	#hmenu {
		border-bottom: 6px solid #9D1961;
		width: 849px;
		position: relative;
		top: 104px;
	}
	
		/* hide from IE mac \*/
		#nav li {width:auto}
		/* end hiding from IE5 mac */
		
	/* LAYOUT - main body of page */
	#wrap {
		width: 849px;
	}
	
	#content-wrap {
	width:900px;
	height: auto;
	background-color: #FFFFFF;
	margin: 0 auto; 

	}

	#utility {
	height: auto;
	width: 150px;
	left: 0px;
	float: left;
	margin-right: 15px;
	}

	#content {
	height: 100%;
	float: left;
	width: 550px;
	}
	
		#gogrechts {
	height: 100%;
	float: right;
	width: 162px;
	}

	
	
	#breadcrumb {
	width: 500px;
	float: left;
	}
		
	#imagebar {
	width: 100px;
	float: right;
	}
	#resultslist-wrap {
	width: 100%;
	height: 30px;
	}

	
	/* SECONDARY NAVIGATION - vertical navigation */
		#nav {position:static}
		#nav {list-style: none;margin:0;padding:0}
		#nav ul {list-style: none;margin:0;
				padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 2px;
		padding-left: 0px;
		}
		#nav {padding-top:0;}
		#nav a {
		padding-top: 2px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
		#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none} 
		#nav a:link {color:#333333} 
		#nav a:visited {color:#333333} 
		#nav a:hover {color:#9D1961} 
		#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#9D1961} 
		#nav li {border-top: 1px solid #fff;border-bottom: 1px solid #ccc}

	/* SECONDARY NAVIGATION - 2nd TIER */
		#nav ul {margin: 0 0 0 0}
		#nav li.active li a, #nav li.active li a:link, #nav li.active li a:visited {line-height: 1.5;padding:0 0 0 0px;font-weight:normal;width:130px;color:#000;width:130px}
		#nav li.active li a:hover, #nav li.active li a:active {color: #9D1961}
		#nav li.active li {border: none;margin:0}
		
		#nav li.active li.active a:link, 
		#nav li.active li.active a:visited, 
		#nav li.active li.active a:hover, 
		#nav li.active li.active a:active {color: #9D1961; font-weight:normal}
	
	/* SECONDARY NAVIGATION - 3rd TIER */
		#nav ul ul {margin: 0 0 0 0;padding:0}
		#nav li.active li.active li a, #nav li.active li.active li a:link, #nav li.active li.active li a:visited {width:117px}
		#nav li.active li.active li a:link, 
		#nav li.active li.active li a:visited, 
		#nav li.active li.active li a:hover, 
		#nav li.active li.active li a:active {font-weight:normal}
		#nav li.active li.active li.active a:link, 
		#nav li.active li.active li.active a:visited, 
		#nav li.active li.active li.active a:hover, 
		#nav li.active li.active li.active a:active {color: #9D1961; font-weight:normal}
	
	/* SECONDARY NAVIGATION - 4th TIER */
		#nav ul ul ul {margin: 0 0 1em 13px;padding:0}
		#nav li.active li.active li.active li a, #nav li.active li.active li.active li a:link, #nav li.active li.active li.active li a:visited {width:104px}
		#nav li.active li.active li.active li a:link, 
		#nav li.active li.active li.active li a:visited, 
		#nav li.active li.active li.active li a:hover, 
		#nav li.active li.active li.active li a:active {font-weight:normal}
		#nav li.active li.active li.active li.active a:link, 
		#nav li.active li.active li.active li.active a:visited, 
		#nav li.active li.active li.active li.active a:hover, 
		#nav li.active li.active li.active li.active a:active {color: #9D1961; font-weight:normal}
	
	/* LAYOUT - FOOTER */
	#footer {
	clear:both;
	border-top: 1px solid #E3E8EE;
	color:#999;
	padding-top: 3px;
	text-align: right;
	margin-bottom: auto;
	}
	
	#footer p {margin:0}
	#footer a:link {color:#33333}
	
	.bodytext {
		font-size : 0.9em;
		font-family : Verdana;
		color : #000000;
		margin: 0px;
		padding: 0px;
		text-align: left;
	}

#text {
	width : 550px;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
	position: inherit;
	padding-top: 20px;
}

#linkblock {
	float : left;
	width : 550px;
	height: 250px;
	background-color : #ffffff;
	font-size : 0.9em;
	font-family : Verdana;
	text-align: left;
	padding-top: 0px;
	margin-bottom: 25px;

}

#g-werb {
	width : 200px;
	background-color : #009999;
	height: 200px;
	left: 615px;
	top: 11px;
	right: 0px;
	z-index: 10;

}


#clear {
	clear : both;
}

h1.csc-firstHeader {
	font-size : 1.7em;
	font-family : Verdana;
	font-weight : bold;
	line-height : 25px;
	margin-bottom: 20px;
	margin-top: 10px;
	color: #9D1961;
	clear: both;
}
.bodytext {
background-color : #ffffff;
font-size : 0.9em;
font-family : Verdana;
text-align : justify;
}
#wrap {
	width: 100%;
	margin: auto;
	margin-bottom: 10px;
	margin-top: 0px;
	background-color: #FFFFFF;
	border-right: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
}


.bodytext A {
	background-color : #ffffff;
	font-size : 1em;
	font-family : Verdana;
	text-decoration : underline;
	color: #9D1961;
}

p.bodytext {
line-height : 1.8em;
background-color : #ffffff;
}

div.cat,div.catHead,div.catSides,div.catLeft,div.catRight,div.catBottom {
			background-image: url(..images/cellpic1.gif);
			background-color:#d3cfbe; border: #FFFFFF; border-style: solid; height: 28px;
}

.tx-timtabsociable-pi1 img {
	border-right: 1;
	border-right-color: #ffffff;
	border-bottom: 0;
	border-left: 0;
	border-top: 0;
	border-right-width: medium;
}

