body, a, a:link, a:visited, a:hover, img {
	border: 0px;
	margin: 0px;
	font: normal 10pt Arial,Helvetica,sans-serif;
	line-height: 120%;
	color: #000000;
	vertical-align: top;
	text-align: left;
	text-decoration: none;
}

body { background: #e7e6e1 url(lookfeel/bodybg.jpg) repeat-y center; }
a, a:link, a:visited, a:hover {
	font: normal 10pt Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
	text-decoration: none;
}
a:hover { text-decoration: underline; }
a:focus { outline: none; }
li {
	font: normal 10pt Arial,Helvetica,sans-serif;
	line-height: 120%;
	color: #000000;
}
p, div.text p {
	padding: 0px 0px 3px 0px;
	font: normal 10pt Arial,Helvetica,sans-serif;
	line-height: 120%;
	color: #000000;
}

div { border: solid 0px red; }

/* section styles ***********************************************************************************************/

div.page {
	width: 100%;
	background: #ffffff;
	vertical-align: top;
	text-align: left;
}

div.topstrip {
	width: 100%;
}

div.topstrip img {
	width: 100%;
}

div.banner {
	width: 100%;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.logo {
	width: 208px;
	height: 61px;
}

div.login {
	display: none;
}

div.stafflanguage {
	display: none;
}

/* Top Menu *******************************************************************************************/

div.topmenu {
	display: none;
}

/* Left Side *******************************************************************************************/

div.leftside {
	display: none;
}

/* Side Menu *******************************************************************************************/

div.Sidetop {
	display: none;
}

div.Sideleft {
	display: none;
}

div.Side {
	display: none;
}

div.Sidebase {
	display: none;
}

/* News Features *******************************************************************************************/

div.feature {
	display: none;
}

/* index section ************************************************************************************************/

div.indexmain {
	width: 100%;
	text-align: left;
}

div.indexbanner {
	width: 100%;
}

div.indexfeatures {
	width: 100%;
	padding: 6px 0px 14px 0px;
}

a.indexfeaturetitle1, a.indexfeaturetitle1:link, a.indexfeaturetitle1:visited, a.indexfeaturetitle1:hover,
a.indexfeaturetitle2, a.indexfeaturetitle2:link, a.indexfeaturetitle2:visited, a.indexfeaturetitle2:hover,
a.indexfeaturetitle3, a.indexfeaturetitle3:link, a.indexfeaturetitle3:visited, a.indexfeaturetitle3:hover,
a.indexfeaturetitle4, a.indexfeaturetitle4:link, a.indexfeaturetitle4:visited, a.indexfeaturetitle4:hover {
	display: block;
	width: 100%;
	font: bold 11pt Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
	text-decoration: none;
}

a.indexfeaturesubtitle, a.indexfeaturesubtitle:link, a.indexfeaturesubtitle:visited, a.indexfeaturesubtitle:hover {
	display: block;
	width: 100%;
	font: bold 9pt Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
}

div.indexfeaturetext {
	width: 100%;
	font: normal 9pt Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
}

a.indexfeaturearrow, a.indexfeaturearrow:link, a.indexfeaturearrow:visited, a.indexfeaturearrow:hover {
	display: none;
}

div.tagbox {
	display: none;
}

/* article section **********************************************************************************************/

div.artmain {
	width: 100%;
	text-align: left;
}

div.artfeatures {
	display: none;
}

div.bannerstrip {
	width: 100%;
}

div.bannerstrip img { width: 100%; }

div.arttextarea {
	padding: 16px 0px 16px 0px;
	font: normal 10pt Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
}

div.arttextarea p {
	font: normal 10pt Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
}

div.rightside {
	display: none;
}

/* search results **********************************************************************************************/

div.paginate {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000000;
	text-align: left;
}

a.current, a.current:link, a.current:visited, a.current:hover {
	font-weight: bold;
	color: #000000;
}

div.searchline {
	width: 100%;
	height: 1px;
	margin: 10px 0px 10px 0px;
	background: #d2d2d2;
}

/* sitemap styles ***********************************************************************************************/

a.maplink1, a.maplink1:link, a.maplink1:visited, a.maplink1:hover,
a.maplink2, a.maplink2:link, a.maplink2:visited, a.maplink2:hover,
a.maplink3, a.maplink3:link, a.maplink3:visited, a.maplink3:hover,
a.maplink4, a.maplink4:link, a.maplink4:visited, a.maplink4:hover {
	display: block;
	margin-top: 10px;
	font: bold 11pt Arial,Helvetica,sans-serif; 
	color: #000000;
	line-height: 120%;
	text-decoration: none;
}
a.maplink2, a.maplink2:link, a.maplink2:visited, a.maplink2:hover {
	margin-top: 2px;
	margin-left: 30px;
	color: #000000;
	font-weight: normal;
}
a.maplink3, a.maplink3:link, a.maplink3:visited, a.maplink3:hover {
	margin-top: 2px;
	margin-left: 60px;
	color: #000000;
	font-weight: normal;
}
a.maplink4, a.maplink4:link, a.maplink4:visited, a.maplink4:hover { font-weight: normal; margin-top: 2px; margin-left: 90px; color: #000000; }

a.maplink1:hover, a.maplink2:hover, a.maplink3:hover, a.maplink4:hover {
	color: #7d9ed0;
}

/* text *********************************************************************************************************/

div.title {
	padding-bottom: 10px;
	text-align: left;
	font: bold 12pt Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
}

a.subtitle, a.subtitle:link, a.subtitle:visited, a.subtitle:hover {
	display: block;
	padding-bottom: 5px;
	text-align: left;
	font: bold 11pt Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
	text-decoration: none;
}

a.subtitle:hover { color: #7d9ed0; }

a.more:link, a.more:visited, a.more:hover {
	padding-bottom: 10px;
	text-align: left;
	font: bold 10pt Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
	text-decoration: none;
}

a.more:hover { color: #7d9ed0; }

/* footer section ***********************************************************************************************/

div.footer {
	width: 100%;
	height: 15px;
}

div.copyright {
	width: 100%;
	text-align: right;
	font: normal 9pt Arial,Helvetica,sans-serif;
	color: #999999;
	line-height: 120%;
}

/* bottom menu styles *******************************************************************************************/

div.Bottom {
	display: none;
}

div.bottomstrip {
	display: block;
	width: 100%;
	height: 34px;
}

div.bottomstrip img {
	width: 100%;
}

/* response styles **********************************************************************************************/

td.responsetitle  {
	font: bold 9pt Arial,Helvetica,sans-serif;
	color: #808284;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}

td.responsedata {
	font: normal 9pt Arial,Helvetica,sans-serif;
	color: #4a5c68;
}

td.responseheading {
	font: bold 9pt Arial,Helvetica,sans-serif;
	color: #808284;
	padding: 0px 0px 0px 0px;
}

td.responselabel {
	font: normal 9pt Arial,Helvetica,sans-serif;
	color: #4a5c68;
	line-height: 120%;
	padding: 6px 0px 0px 0px;
	_padding: 4px 0px 0px 0px;
}

div.response {
	font: normal 9pt Arial,Helvetica,sans-serif;
	color: #4a5c68;
	line-height: 120%;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

input.responseinput, textarea.responseinput {
	font: normal 9pt Arial,Helvetica,sans-serif;
	color: #4a5c68;
	border: solid 1px #576068;
	padding: 4px;
	_padding: 1px;
}

span.responserequired {
	font: normal 8pt Arial,Helvetica,sans-serif;
	color:#ff0000; 
	padding: 0px 0px 0px 0px;
}

input.responsebutton {
	text-align: center;
}