a:link {
	text-decoration:none;
	color: #545454;
}
a:visited {
	color: #999999;
	text-decoration:none;
}
a:active {
	text-decoration:none;
	color: #9F0D09;
}
a:hover {
	color: #9F0D09;
	text-decoration:underline;

}
h1 a:link {
	text-decoration:none;
	color: #545454;
}
h2 a:link {
	text-decoration:none;
	color: #545454;
}
h3 a:link {
	text-decoration:none;
	color: #545454;
}
h4 a:visited {
	color: #999999;
	text-decoration: underline;
}
h5 a:visited {
	color: #999999;
	text-decoration: underline;
}

	
body {
	background-image: url(../imagesLayout2009/V9.5_BGR_vertical_Line_6px_topNonStriped_striped_buttons_middlebar_white.png);
	background-repeat: repeat-x;
	text-align: center;
	background-color: #949494;
	/*font-family: Verdana, Arial, Helvetica, sans-serif; 
	*/
	font-size: 11px;
	font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
	color: #545454;
}

#wholeSite {
	position: relative;  
	top: -8px;
	/* Relates to "wholeSiteWithoutTopArea" - if deleted here "logo" and "topNavDisplay" move to the side of the 888px Container DIV
	*/
	margin: 0 auto;  
	width: 888px;
	
}

#logo {
	position: absolute; 
	top: 0px; 
	left: 40px; 
	border: none; 
	width: 267px; 
	height: 89px; 
	background-image: url(../imagesLayout2009/V9.5_BGR_Logo_withBGR_square.png);
}

#topNavDisplay {
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 70px;
	text-transform: lowercase;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EEEEEE;
	opacity: .50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	
}

#wholeSiteWithoutTopArea {
	position: relative;
	/*Relates to "wholeSite" - if deleted here "logo" and "topNavDisplay" move to the completely to the border
	*/
	margin: 0 auto;  
	width: 888px;
}

#topMenu {
	position: absolute;
	top: 90px;
	right: 0px;
	height:23px;
	overflow: hidden;
}

#topMenu img {
 	border: none;
}

#wholeMainTopFlashArea {
	position: absolute; 
	display: block;
	left: 0px; 
	top: 114px; 
	width: 888px; 
	height: 266px;
	/* background-color: #EEEEEE; */
	overflow: hidden;
	text-align: center;
	padding: 0px;
	margin:0px;
}

#wholeMainTopFlashArea h1{
       display: none;
}

#wholeTextArea {
	position: absolute;
	left: 0px;
	top: 382px;
}

#TextAreaBGR {
	position: absolute;
	left: 0px;
	top: 0px;
	top: 21px;
	width: 890px;
	min-height: 279px;
}

#BGR_middlebar_horizontal_endpiece_left {
	position:absolute;
	top:380px;
	left:-103px;
	border:none;
	width:108px;
	height:23px; 
	background-image:url(../imagesLayout2009/V9.5_BGR_middlebar_horizontal_endpiece_left.png);
}

#BGR_middlebar_horizontal_endpiece_right {
	position:absolute;
	top:380px;
	left:885px;
	border:none;
	width:108px;
	height:23px; 
	background-image:url(../imagesLayout2009/V9.5_BGR_middlebar_horizontal_endpiece_right.png);
}

#middleBarGrayOverlay {
	position: absolute; 
	left: 5px; 
	top: 0px; 
	width: 880px; 
	height: 21px; 
	background-image: url(../imagesLayout2009/V9.5_BGR_grayarea_880x100.png);
}

#BGR_right_side_long_vertical_endpiece {
	position: absolute;
	top: 0px;
	right: 1px;
	border: none;
	width: 4px;
	height: 100%;
	background-image: url(../imagesLayout2009/V9.5_BGR_right_side_long_vertical_endpiece.png);
}

#BGR_left_side_long_vertical_endpiece {
	position: absolute;
	top: 0px;
	left: 1px;
	border: none; 
	width: 4px; 
	height: 100%; 
	background-image: url(../imagesLayout2009/V9.5_BGR_left_side_long_vertical_endpiece.png);
}

#BGR_right_side_long_vertical_short {
	position: absolute;
	top: 0px; 
	right: 1px;
	border: none;
	width: 4px;
	height: 279px; 
	background-image: url(../imagesLayout2009/V9.5_BGR_right_side_long_vertical_short.png);
}

#BGR_left_side_long_vertical_short {
	position: absolute;
	top: 0px;
	left: 1px;
	border: none; 
	width:  4px; 
	height: 279px; 
	background-image: url(../imagesLayout2009/V9.5_BGR_left_side_long_vertical_short.png);
}

#BGR_uppercorner_left {
	position: absolute;
	top: 0px;
	left: 0px;
	border: none;
	width: 5px;
	height: 9px; 
	background-image: url(../imagesLayout2009/V9.5_BGR_uppercorner_left.png);
}

#BGR_lowercorner_left {
	position: absolute;
	bottom: 0px;
	left: 1px;
	border: none;
	width: 4px;
	height: 9px;
	background-image: url(../imagesLayout2009/V9.5_BGR_lowercorner_left.png);
}

#BGR_lowercorner_right {
	position: absolute;
	bottom: 0px;
	right: 1px;
	border: none;
	width: 4px;
	height: 9px; 
	background-image: url(../imagesLayout2009/V9.5_BGR_lowercorner_right.png);
}

#BGR_uppercorner_right {
	position: absolute;
	top: 0px;
	right: 0px;
	border: none;
	width: 5px;
	height: 9px;
	background-image: url(../imagesLayout2009/V9.5_BGR_uppercorner_right.png);
}

#BGR_grayarea_880x100 {
	z-index: 0; 
	position: absolute; 
	top: 0px;
	left: 5px; 
	border: none;
	width: 100%;
	height: 100%; 
	background-repeat: repeat-y;  
	background-image: url(../imagesLayout2009/V9.5_BGR_grayarea_880x100.png);
}

#BGR_lowershaddow_horizontal {
	position: absolute;
	bottom: 0px;
	left: 5px;
	border: none;
	width: 880px;
	height: 9px;
	background-image: url(../imagesLayout2009/V9.5_BGR_lowershaddow_horizontal.png);
}

#bottomSpacer {
	position: absolute; 
	bottom: -30px;
	border: none;
	width: 800px;
	height: 30px;
}

#textArea {
	position: relative;  
	padding-left: 20px; 
	padding-right: 20px;  
	padding-bottom: 30px; 
	text-align: left;
}


p.bodytext {
 	display: inline;
}

#bottomMenuBGR {
	position:fixed; 
	bottom:0px; 
	left:0px; 
	width:100%; 
	height:20px; 
	border-top: solid 1px #000000; 
	background: #FFFFFF;
}

#copyrightBGR {
	position:absolute; 
	right:0px; 
	margin-top:6px; 
	text-align:left; 
	margin-right:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
}

#loginBGR {
	position:absolute; 
	left:0px; 
	margin-top:6px; 
	text-align:left; 
	margin-left:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
}

#bottomMenu {
	position:absolute; 
	height: 14px; 
	width:100%; 
	bottom:0px;    
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	page-break-inside: avoid; 
	left:-50px;
	top: 2px;
}

#bottomMenu a{
	text-decoration: none;
        color: #000000;
}
#bottomMenu a:visited{
	text-decoration: none;
        color: #000000;
}
#bottomMenu a:hover{
        color: #9F0D09;
        text-decoration: underline;
}
#bottomMenu a:active{
	text-decoration: none;
        color: #9F0D09;
}
#bottomMenu ul{
	-moz-padding-start:0px;
	margin: 0px;
}



ul.bottomMenu, li.topMenuFirst, li.topMenuMiddle, li.topMenuLast, li.bottomMenuFirst, li.bottomMenuMiddle, li.bottomMenuLast {
 	display: inline;
 	list-style-type: none;
 	padding-left: 0px; 	
}

li.topMenuLast {
 	display: inline; 
 	list-style-type: none;
 	padding-left: 0px; 
 	padding-right: 0px; 
}

.bottommenu li{
	display: inline; 
 	list-style-type: none;
}

div.csc-textpic-imagewrap{
	margin-bottom: 20px;
	}
