
/* PopUp Window */

#popupContent {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;

	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-top-color: #333333;
	
	padding-top: 20px;
	padding-bottom: 25px;
	padding-left:25px;
	padding-right:25px;
	
	margin-left:25px;
	margin-right:25px;	
	margin-top:10px;
	margin-bottom:0px;	
	
	line-height:150%;	
}

#popupHeader {
	margin-left:25px;
	margin-right:25px;	
	margin-top:5px;
	margin-bottom:0px;	
}

#popupFooter {
	margin-left:25px;
	margin-right:25px;	
	margin-top:0px;
	margin-bottom:25px;	
}

#popupContent a {
	text-decoration:none;
	color: #e67f00;
}
#popupContent a:hover {
	text-decoration:underline;
	color: #e67f00;
}

/* nav link to top of page */
#TopNavi {
	margin-top:30px;
	margin-bottom: 0px;
	display:block;
}
#TopNavi a {
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:5px;
	padding-right:5px;
	font-size: x-small;
	font-weight:bold;
	color: #efaa23;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
}
#TopNavi a:hover {
	border-width: 1px;
	border-style: solid;
	border-color: #efaa23;
	text-decoration:none;
}

/*  Events */
#event {
color:#333333;
display:block;
border-bottom-color:#efaa23;
border-bottom-style:solid;
border-bottom-width:1px;
}
#event tr:hover {
background-color:#FDF5E8;
text-decoration:none;
}
#event td:hover {
background-color:#FDF5E8;
text-decoration:none;
}
#eventDate a {
display:block;
color:#333333;
}
#eventTitle a {
display:block;
color:#333333;
}
#eventLocation a {
display:block;
color:#333333;

}

#eventDate {
	color:#333333;
	width:190px;
	padding-left:5px;
	padding-bottom:8px;
	padding-top:8px;
}
#eventTitle {
	color:#333333;
	width:340px;
	padding-bottom:8px;
	padding-top:8px;
}
#eventLocation {
	color:#333333;
	width:140px;
	padding-bottom:8px;
	padding-top:8px;
}
#eventIcon {
	color:#333333;
	width:20px;
}
/*  Press Releases */
#pr {
	color:#333333;
	border-bottom-color:#efaa23;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
#pr tr:hover {
	background-color:#FDF5E8;
	text-decoration:none;
}
#prDate a {
	display:block;
	color:#333333;
}
#prTitle a {
	display:block;
	color:#333333;
	
}
#prDate {
	color:#333333;
	width:180px;
	padding-left:5px;
	padding-bottom:8px;
	padding-top:8px;
}
#prTitle {
	color:#333333;
	width:480px;
	padding-bottom:8px;
	padding-top:8px;
	padding-right:10px;
}
#prIcon {
	padding-top:12px;
	color:#333333;
	width:20px;
}

/*  Text Styles */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
p {
	/* line-height: 160%; */	
}


#marginCol690 {
	margin-left:25px;
	width:690px;
}
#marginCol330a {
	margin-left:25px;
	width:330px;
}
#marginCol330b {
	margin-left:15px;
	width:330px;
}

#contentArea ul {
	list-style:square;
	list-style-image:url(/img_common/bullett-list.gif);
}
#contentArea ul li {
	margin-left:-25px;
	margin-bottom:0.6em;
}
#contentArea ol {
	list-style: decimal;
	list-style-type:decimal;
	list-style-position: outside;
}
#contentArea ol li {
	margin-left:-10px;
	margin-bottom:0.6em;
}


.txtHeadline {
	font-size: 130%;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin-bottom:40px;
}

.txtSubHeadline {
	font-size: 130%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-bottom:15px;
}

.txtCaption {
	font-size: 85%;
	line-height: normal;
	color:#4B4B4B;
}

.whitespace {
white-space:nowrap;
}


/*  Top Navigation  */
.tblBorderNavi {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #efaa23;
	border-left-color: #efaa23;
}

#tblMarginRight td {
margin-right: 20px;
}


/* Left-hand Navigation */

#naviRight {
	margin-top: 15px; 
	margin-left:2px;
}

#tabsOn {
	  padding-top: 3px;
	  padding-bottom: 3px;
	 
}
#tabsOn a  {
	background:url("/img_navi/naviTriangleOrange.gif") no-repeat left center;
	display:block;
	width:180px;
	text-decoration:none;
}
#tabsOn a span {
	color:#666666;
	margin-left:18px;
	font-size: 85%;	
	font-weight: bold;
	white-space:nowrap;	
}

#tabs {
	  padding-top: 3px;
	  padding-bottom: 3px;
}
#tabs a {
	display:block;
	width:180px;
	text-decoration:none;
}
#tabs a span {
	color:#666666;
	margin-left:18px;
	font-size: 85%;	
	font-weight: bold;
	white-space:nowrap;
}
#tabs a:hover span {
	color:#efaa23;	
	font-weight: bold;
}
#tabs a:hover {
	background:url("/img_navi/naviTriangleOutline.gif") no-repeat left center;
}

#tabsL1 {
	  padding-top: 3px;
	  padding-bottom: 3px;
}
#tabsL1 a {
	display:block;
	width:195px;
	text-decoration:none;
}
#tabsL1 a span {
	color:#666666;
	margin-left:30px;
	font-size: 85%;	
	font-weight: normal;
	white-space:nowrap;
}
#tabsL1 a:hover span {
	color:#efaa23;	
	font-weight: normal;
}
#tabsL1 a:hover {
	background:url("/img_navi/naviTriangleOutline.gif") no-repeat left top;
}

#tabsL1On {
	  padding-top: 3px;
	  padding-bottom: 3px;
	 
}
#tabsL1On a  {
	background:url("/img_navi/naviTriangleOrange.gif") no-repeat left top;
	display:block;
	width:195px;
	text-decoration:none;
}
#tabsL1On a span {
	color:#666666;
	margin-left:30px;
	font-size: 85%;	
	font-weight: normal;
	white-space:nowrap;	
}

/* navi top */
#naviTop {
/* nothing */
}





/*  header */

/* hide navigation */
#headerImage{
	/* nothing */
}

#headerNavi {
	margin-top:10px;
	display:block;
}
#headerNavi a {
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:5px;
	padding-right:5px;
	font-size: x-small;
	font-weight:bold;
	color: #333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
}
#headerNavi a:hover {
	border-width: 1px;
	border-style: solid;
	border-color: #efaa23;
}

/*  footer */
#copyright {
	font-size: x-small;
}
#copyright a {
	text-decoration:none;
	color: #B2232A;
}
#copyright a:hover {
	text-decoration:underline;
	color: #B2232A;	
}
#legalNotice {
/*display:none;*/
}

#tdBorder  {
	border-width: 1px;
	border-style: solid;
	border-color: #efaa23;
}

/* news items */
#newsRight {
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 5px;
	margin-bottom: 10px;	
}
#newsItem {
	margin-bottom: -5px;	
}
#newsItem a {
	display:block;
	text-decoration:none;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
#newsItem a:hover {
	border-width: 1px;
	border-style: solid;
	border-color: #efaa23;
}
#newsItem span {
	color:#333333;
	text-decoration:none;
}

/* buttons for list of links */
#btnLinkHeader {
	display:block;
	text-decoration:none;
	font-weight:normal;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color:#FDF5E8;
	/*background-color:#FAE6C5;*/
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 5px;
}


#linkAnchor  {
	margin-bottom: 0px;	
}
#linkAnchor a {
	display:block;
	text-decoration:none;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-bottom-color:#efaa23;
	/*background-color:#FDF5E8;*/
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background:url("/img_navi/naviAnchorOrange.gif") no-repeat right center;
}
#linkAnchor a:hover {
	border-width: 1px;
	border-style: solid;
	/*border-color: #efaa23;*/
	background-color:#FDF5E8;
}

#linkAnchorLeft  {
	margin-bottom: 0px;	
}
#linkAnchorLeft a {
	display:block;
	text-decoration:none;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-bottom-color:#efaa23;
	/*background-color:#FDF5E8;*/
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 5px;
	background:url("/img_navi/naviAnchorOrange.gif") no-repeat left center;
}
#linkAnchorLeft a:hover {
	border-width: 1px;
	border-style: solid;
	/*border-color: #efaa23;*/
	background-color:#FDF5E8;
}

#linkNewsPopup a {
	display:block;
	text-decoration:none;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-bottom-color:#efaa23;
	/*background-color:#FDF5E8;*/
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background:url("/img_navi/naviPopupPROrange.gif") no-repeat right top;
}
#linkNewsPopup a:hover {
	border-width: 1px;
	border-style: solid;
	/*border-color: #efaa23;*/
	background-color:#FDF5E8;
}


#rolloverWhite a {
	background:url("/img_navi/naviPopupOrange1.gif") no-repeat right bottom;
}

#rolloverWhite a:hover {
	background-color:#FFFFFF;
}

#linkPopup  {
	margin-bottom: 0px;	
}

#linkPopup a {
	display:block;
	text-decoration:none;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-bottom-color:#efaa23;
	/*background-color:#FDF5E8;*/
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background:url("/img_navi/naviPopupOrange.gif") no-repeat right 7px;
}
#linkPopup a:hover {
	border-width: 1px;
	border-style: solid;
	/*border-color: #efaa23;*/
	background-color:#FDF5E8;
}

#linkPopUpLeft a {
	display:block;
	text-decoration:none;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-bottom-color:#efaa23;
	/*background-color:#FDF5E8;*/
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 5px;
	background:url("/img_navi/naviPopupLeftOrange.gif") no-repeat left 7px;
}
#linkPopUpLeft a:hover {
	border-width: 1px;
	border-style: solid;
	background-color:#FDF5E8;
}




#btnLink {
	margin-bottom: 0px;	
}
#btnLink a {
	display:block;
	text-decoration:none;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-bottom-color:#efaa23;
	/*background-color:#FDF5E8;*/
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 15px;
	background:url("/img_navi/naviPointerOrange.gif") no-repeat right center;
}
#btnLink a:hover {
	border-width: 1px;
	border-style: solid;
	/*border-color: #efaa23;*/
	background-color:#FDF5E8;
}

#btnNoLink {
	margin-bottom: 0px;	
}
#btnNoLink a {
	display:block;
	text-decoration:none;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-bottom-color:#efaa23;
	/*background-color:#FDF5E8;*/
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	
}
#btnNoLink a:hover {
	border-width: 1px;
	border-style: solid;
	/*border-color: #efaa23;*/
	background-color:#FDF5E8;
}

#btnBoxLink {
	margin-bottom:10px;
	margin-top:0px;
}

#btnBoxLink a {
	display:block;
	text-decoration:none;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	/*border-top-color:#FDF5E8;
	border-bottom-color:#FDF5E8;*/
	background-color:#FDF5E8;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 5px;	
}
#btnBoxLink a:hover {
	border-width: 1px;
	border-style: solid;
	background-color:#FDF5E8;
	border-width: 1px;
	border-style: solid;
	border-color: #efaa23;	
}




/* content area */

#borderContentArea {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

#contentArea {
	margin-top: 15px;
	margin-bottom: 20px;
	line-height:150%;
}
#contentArea a {
	text-decoration:none;
	color: #e67f00;
}
#contentArea a:hover {
	text-decoration:underline;
	color: #e67f00;
}

