/*a:link, a:visited, a:hover, a:active, a:focus {
	color:#000000;
}*/

#maincontent {
	position:relative;
	z-index:10;
}

#maincontentsmall{
	margin:0px;
	margin-top:30px;
	padding-bottom:100px;
	overflow:hidden;
}

div.csc-default p{
	color:#BA0004;
	padding:0px 0px 0px 0px;
}

#ticker div.csc-default p{
	color:#FFFFFF;
}

#leftbanner{
	height:687px;
}

#maincontent h1{
	padding:0px 0px 30px 0px;
	background-color:#FFFFFF;
	margin-bottom:0px;
}

#maincontent div.csc-header-n1 h1{
	position:absolute;
	top:0px;
	left:0px;
	background-color:#BA0004;
	padding:7px;
	width:auto;
	font-size:1em;
	z-index:10;
}

* html #maincontent div.csc-header-n1{
        display:none;
}

#maincontent div.csc-header-n2 h1{
	font-size:28px;
	font-weight:normal;
	color:#34495E;
	margin-left:18px;
	padding:0px 0px 0px 0px;
	width:auto;
	background-color:#FFFFFF;
}

* html #maincontent div.csc-header-n2 h1{
	border-top:20px solid #ffffff;
	border-left:10px solid #ffffff;
}

	* html DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
									border:1px solid yellow;
									width:540px;
									height:202px;
									overflow:hidden;
									position:absolute;
									top:0px;
									left:0px;
									z-index:9;
									background-color:white;
									clear:both;
									display:none;
									}

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }

	* html DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none;
											position:absolute;
											top:0px;
											left:0px;
											z-index:10;
											}

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: right; }

	* html DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float:none;
											position:absolute;
											bottom:0px;
											right:0px;
											z-index:10;
										}


dl dd.csc-textpic-caption{
	font-size:14px;
	font-weight:normal;
	color:#34495E;
	position:relative;
	bottom:31px;
	text-align:right;
	padding-right:10px;
	padding-top:8px;
	width:0px;
	height:23px;
	min-width:240px;
	background-color:#ffffff;
	float:right;
}


/*NEWS*/


div.news-latest-container{
	margin-left:0px;
	padding-left:0px;
}

div.news-latest-item{
	margin-left:30px;
	width:255px;
	float:left;
	background-color:#ffffff;
	padding:0px;
}

* html div.news-latest-item{
	width:225px;
	margin-left:0px;
}

div.news-latest-item h2{
	padding:30px 30px 20px 30px;
}

* html div.news-latest-item h2{
	width:195px;
}

div.news-latest-item h2{
	position:relative;
	top:10px;
}

div.news-latest-item p{
	padding:0px 30px 20px 30px;
	width:195px;
}

span.news-latest-date, div.news-latest-gotoarchive{
	display:none;
}

#flashbanner{
	margin:0px 0px 0px 30px;
}

#maincontent div.csc-textpic{
	padding-left:0px;
	padding-top:0px;
}


