﻿/* Global Stylesheet */
/* ============================================== */
IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: 10px/1.2 Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1E4C2;
	/* top,left,bottom,right */
}
.bigbody {
	font-size: small;
}
.para_text {
	line-height: 100%;
	margin-top: 3px;
}
.division_style {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
/*
	border-top: 5px solid #F00;
	border-bottom: 5px solid #F00;
	border-right: 5px solid #F00;
	border-left: 5px solid #F00;
*/
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

ul.eibullet1 {
	margin-top: 1px;
	list-style: disc outside;
}
ul.eibullet2 {
	margin-top: 1px;
	list-style: circle outside;
}
ol.eiolist1 {
	margin-top: 1px;
	list-style-type: decimal;
}
.eis_input {
}
.eis_execute {
	vertical-align:middle;
}
.banner_style {
	z-index: 1;
	background: #0f0;
/* The following is the height according to IE5 (+padding+border) */
	height: 96px;
	voice-family: "\"}\"";
	voice-family: inherit;
/* The following is the true height according to contemporary browsers */
	height: 96px;
}
html>body .banner_style {
/* The following is the true height according to contemporary browsers with parsing bug */
	height:96px;
}

.menu_style {
/*	visibility: hidden; */
	z-index: 1;
	padding-top: 5px;
	position: absolute;
	left: 0px;
	top:96px; /* banner_height+body_top_margin */
/*	background-color: #E1E4C2; */
/* The following is the width according to IE5 (+padding+border) */
	width:70px;
	voice-family: "\"}\"";
	voice-family: inherit;
/* The following is the true width according to contemporary browsers */
	width: 70px;
}
html>body .menu_style {
/* The following is the true width according to contemporary browsers with parsing bug */
	width:70px;
}

.menu_layer {
/*	background-color: #FFFFFF; */
}

.topbar_layer {
	text-align: center;
/*	border-bottom:1px solid #939762; */
	padding-top: 3px;
		background-color: #E1E4C2;
}
.secondbar_layer {
	text-align: center;
/*	border-bottom:1px solid #939762; */
	padding-top: 3px;
		background-color: #E1E4C2;
}
.thirdbar_layer {
	text-align: center;
/*	border-bottom:1px solid #939762; */
	padding-top: 3px;
		background-color: #E1E4C2;
}
.content_style {
	z-index: 2;
	border-right:5px solid #939762;
	border-left:5px solid #939762;
	border-bottom:5px solid #939762;
/*	background: #fff; */
	margin-left: 70px; /* 70px; */
	margin-right: 183px;
}

.content_style_w {
	z-index: 2;
	border-right:5px solid #939762;
	border-left:5px solid #939762;
	border-bottom:5px solid #939762;
/*	background: #fff; */
	margin-left: 70px;
	margin-right: 0px;
}

.content_block_style {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	margin-right: 5px;
}

.content_framed_style {
	border: thin solid #C0C0C0;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	margin-right: 5px;
}

.ads_style {
	z-index: 1;
	padding-top: 5px;
	position: absolute;
	right: 0px;
	top: 96px; /*	background-color: #E1E4C2; *//* The following is the width according to IE5 (+padding+border) */;
	width: 180px;
	voice-family: "\"}\"";
	voice-family: inherit; /* The following is the true width according to contemporary browsers */;
	width: 180px;
	text-align: center;
}
html>body .ads_style {
/* The following is the true width according to contemporary browsers with parsing bug */
	width:180px;
}

.footer_style{
	z-index: 0; 
	text-align: center;
	width:100%;
/* Tantek Hack */		
/* The following is the height according to IE5 (+padding+border) */
	height:42px;
	voice-family: "\"}\"";
	voice-family: inherit;
/* The following is the true height according to contemporary browsers */
	height:20px;
	clear: both;
}
html>body .footer_style{
/* The following is the true height according to contemporary browsers with parsing bug */
	height:20px;
}

.menutabs_style{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
/*
	border-top:5px solid #FF0;
	border-bottom:5px solid #FF0;
	border-right:5px solid #FF0;
	border-left:5px solid #FF0;
*/
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
/*	background-color: #E1E4C2; */
	font-size: xx-large;
}

.pagehead_style{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px; /*
	border-top:5px solid #FF0;
	border-bottom:5px solid #FF0;
	border-right:5px solid #FF0;
	border-left:5px solid #FF0; */
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	height: 40px;
/*	background-color: #6699FF; */
	font-size: xx-large;
	border-bottom: 2px solid #000;
	font-weight: bold;
	font-family: verdana;
	overflow: hidden;
}

.ph_admin_style {
	background-color: #FF5050;
}
.ph_news_style {
	background-color: #9999FF;
}
.ph_sport_style {
	background-color: #FFCC00;
}
.ph_dressage_style {
	background-color: #33CCFF;
}
.ph_driving_style {
	background-color: #CC6600;
}
.ph_eventing_style {
	background-color: #66FF66;
}
.ph_community_style {
	background-color: #009999;
}
.ph_market_style {
	background-color: #CC3399;
}

.fp_introduction_hdr_style {
	border-top: 2px solid #000;
	font-size: x-large;
	background-color: #99FF99;
	text-align:center;
}

.fp_title1_style {
	font-size: x-large;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
}

.fp_title2_style {
	font-size: large;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
}

.fp_title3_style {
	font-size: medium;
	padding-top: 5px;
	padding-bottom: 3px;
	font-weight: bold;
}

.fp_title4_style {
	font-size: small;
	padding-top: 5px;
	padding-bottom: 3px;
	font-weight: bold;
}

.fp_title5_style {
	font-size: x-small;
	padding-top: 5px;
	padding-bottom: 3px;
	font-weight: bold;
}
.fp_latest_news {
	width:65%;float:left;
	padding-right:2px;
	border-right:thin;
}
.fp_rightfront {
	margin-left:65%;
	width:35%;
	border-left:medium black;
}
.fp_presscorner {
	padding-left:4px;
	overflow:auto;
/*	max-height:15em; */
}
.fp_pc_continue {
	padding:2px;
}
.fp_other_resources {
	padding-top:5px;
	border-top:medium black;
	overflow:hidden;
}
.picture {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
}
.pic_right {
	float: right;
}
.pic_left {
	float: left;
}
.pic_center {
	text-align: center;
}
.txt_center {
	text-align: center;
}
.txtbox_right {
	padding: 2px;
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
	border-left: 2px solid #000;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	float: right;
	background-color: #EAECD5	;
	width: 30%;
}
.txtbox_right_small {
	padding: 2px;
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
	border-left: 2px solid #000;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	float: right;
	background-color: #EAECD5;
	width: 20%;
}
.news_topimg {
	border-width: 0px;
	width: 20px;
	height: 20px;
}
.fedbck_style {
	text-align: center;	
}
.fedbck_head {
}
.fedbck_email {
}
.fedbck_mess {
}
.eflash_form {
	text-align: center;
}
.eflash_form.form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:100% verdana,arial,sans-serif;
  margin: 0;
  padding: 0;
  min-width: 400px;
/*  max-width: 600px; */
  width: 400px; 
}

.doclist_style {
	margin: 10px 2px 2px 2px;
	padding: 2px;
	display: inline;
}
.docl_entry {
/*	clear: both; */
}
.docl_head {
	font-size: small;
	font-weight: bold;
	border-style: outset;
}
.docl_text {
	font-size: small;
	margin: 2px 2px 8px 2px;
}
.docl_ilnk {
	float: left;
	margin: 1px 5px 1px 1px;
}
.calevent_current {
	font-size: small;
	font-family: Verdana;
	margin: 3px;
	text-align: left;
}
.calevent_current_ei {
	font-size: small;
	font-family: Verdana;
	background-color: #EAECD5;
	margin: 3px;
	text-align: left;
}
.eisurvey {
	font-size: small;
}
.eisurvey_header {
}
.eisurvey_question {
	font-weight: normal;
	background-color: #88A525;
	color: #FFFF00;
	font-size: medium;
}
.eisurvey_response {
}

.eisearch {
	text-align: center;
	border: inset;
	padding: 4px;
	width: 170px;
	text-align: center;
}
.searchbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	background-color: #333333; 
	color: #FFFFFF; 
	margin-right: 6px; 
}

.datebar {
	width: 175px;
/*	float: left; */
	left: 10px;
	top: 150px;
	height: 20px;
}
.quickbar {
	padding: 2px;
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
	border-left: 2px solid #000;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	float: left;
	background-color: #EAECD5;
	width: 180px;
	border-width: 3px;
	border-color: #D7DAAD;
/*	left: 10px; */
/*	top: 300px; */
}
.bannerbackground {
	background-image: url('../../images/eibannerslice.jpg');
}
.menucontainer {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.menupadding {
}
.menucontent {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	max-width: 980px;
}
.submenucontent {
/*	left: -175px; */
/*	float: left; */
}
.banner_layer {
	text-align: center;
	font-family: Verdana;
	font-size: xx-large;
	font-weight: bolder;
	font-style: italic;
	color: #004191;
	background-color: #EAECD5;
/*	left: 0px;
	right: 0px; */
/*	width: 100%;
	margin-left: auto;
	margin-right: auto; */

/*	background-color: #CB9807; */
/*	background-color: #FFFFFF;	 */
/*	background-color: #B6B66D; */
}
.frontpage {
/*	left: 300px; */
	margin-top: 2px;
	margin-left: 5px;
	margin-right: 2px;
	padding: 3px;
	float: left;
/*	right: 0px; */
/*	width: auto; */
/*	left: 0px; */
/*	background-color: green; */
}
.pagecontainer {
	 clear: both;
	 width: 100%;
}

.d09_world{
	background-color: #E1E4C2;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: small/1.2 Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1E4C2;
}
.d09_issue{
	position: absolute;
	right: 10px;
	top: 24px;
	font-family: Verdana;
	text-align:center;
}
.d09_banner{
	height: 96px;
	text-align: center;
}
.d09_banner_inner{
	margin: 0 auto;
	background-repeat: repeat-x;
	background-image: url('../../images/eibannerslice.jpg');
}
.d09_mainmenu{
	margin-top: 3px;
}
.d09_mainmenu_inner{
	margin: 0 auto;
	max-width: 980px;
}
.d09_leftmatter{
	float: left;
	width: 190px;
}
.d09_leftmatter_innerA{
	margin: 0 auto;
	border-width: 3px;
	border-color: #D7DAAD;
}
.d09_leftmatter_innerB{
	height: 70px;
	padding: 3px;
	margin-top: 10px;
	border-width: 3px;
	border-color: #D7DAAD;
}
.d09_searchform {
	margin-top: 5px;
	margin-left: 5px;
}
.d09_rightmatter{
	margin-left: 195px;
}
.d09_rightmatter_title{
	 text-align: center;
	 font-family: Verdana;
	 font-size: xx-large;
	 font-weight: bolder;
	 font-style: italic;
	 color: #004191;
}
.d09_centerdiv{
	margin: 0 auto;
}
.d09_rightmatter_menu{
	margin-top: 3px;
	margin-bottom: 20px;
}
.d09_rightmatter_body{
/*	padding-top: 20px; */
	margin-top: 26px;
	margin-right: 6px;
	border-width: 3px;
	border-color: #D7DAAD;
	padding: 4px;
	background-color: #EAECD5;
	font-family: Verdana;
	font-size: small;	
}
.d09_rightmatter_rightbox{
	float: right;
	overflow: hidden;
	width: 150px;
	height: 100px;
	padding: 3px;
	background-color: #EAECD5;
	margin: 3px;
	border-bottom-width: thick;
}
.d09_footer{
	clear: both;
	text-align: center;
}
.d09_marque{
	text-align: center;
	margin:0px;
}
.d09_marque input {
/*
	font-family: Verdana;
	font-style: italic;
	color: #008000;
	background-color: #E1E4C2;
	font-weight: bold;
*/
}
.BMarqueeForm {
	text-align: center;	
	width: 188px;
	font-family: Verdana;
	font-style: italic;
	color: #008000;
	background-color: #E1E4C2;
	font-weight: bold;	
}
.BMarqueeInput {
	width: 185px;
	font-family: Verdana;
	font-style: italic;
	color: #008000;
	background-color: #E1E4C2;
	font-weight: bold;	
}
.BMarqueeTable {
	padding: 0;
	margin: 0;
	border: 0;
	text-align:center
}
.BMarqueeCell {
	width: 185px;
	text-align:center
}
.d09_table_light {
	border: 1px solid #808080;	
}
.d09_tablerow_dark {
	background-color: #C0C0C0;
}
