.copyright { font-family: Verdana, Tahoma, Arial; font-size: 9px; color: #000000; background-color: white; }
.highlight { background-color: #FFFF40; }
BODY {margin: 0px; font-family: "Verdana", "Tahoma", "Arial";}
.head {  font-size: 22px; color: #FFFFFF; font-weight: bold; font-style: italic}
.heading {  font-size: 24px; color: #000000; font-weight: bold}
.headingc {  font-size: 24px; color: #FF0000; font-weight: bold}
.heading2 {  font-size: 20px; color: #000000; font-weight: bold}
.heading2c {  font-size: 20px; color: #FF0000; font-weight: bold}
.heading3 {  font-size: 18px; color: #000000; font-weight: bold}
.heading3c {  font-size: 18px; color: #FF0000; font-weight: bold}
.heading4 {  font-size: 14px; color: #000000; font-weight: bold}
.heading4b {  font-size: 14px; color: #3B6880; font-weight: bold}
.heading4c {  font-size: 14px; color: #FF0000; font-weight: bold}
.text {  font-size: 11px}
.textb {  font-size: 11px; color: #3B6880;}
.textr {  font-size: 11px; color: #aa103f;}
.textbold { font-size: 11px; font-weight: bold}
.textred { font-size: 11px; color: #FF0000;}
.textredbold { font-size: 11px; color: #FF0000; font-weight: bold}
.text10 {  font-size: 10px}
.textbold10 { font-size: 10px; font-weight: bold}
.textred { font-size: 10px; color: #FF0000;}
.textredbold10 { font-size: 10px; color: #FF0000; font-weight: bold}
.text9 {  font-size: 9px}
.textbold9 { font-size: 9px; font-weight: bold}
.textred9 { font-size: 9px; color: #FF0000;}
.textredbold9 { font-size: 9px; color: #FF0000; font-weight: bold}
.text12 {  font-size: 12px}
.text13 {  font-size: 13px}
.text14 {  font-size: 14px}
.highlight { background: #FFFF40; }
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; } 
.results { font-size: 100%; }
.category { color: #999999; }
.description { font-size: 100%; color: #008000; }
.context { font-size: 100%; }
.infoline { font-size: 80%; font-style: normal; color: #808080;}
.sorting { text-align: right; }
.result_title { font-size: 100%; }
.zoom_searchform { font-size: 100%; }
.zoom_options { font-size: 80%; }
input.zoom_button {  }
input.zoom_searchbox {  }		
a:link {color: #111111}
a:visited {color: #111111}
a:hover {color: #eac016}
a:active {color: #eac016}
.buttonscontainer {width: 211px;}
.buttons a#current {background: #5f98b7 url(http://www.westernregional.org/images/linkarrow.gif) no-repeat center right; z-index:10; color: #FFFFFF; border-color: #fff; text-decoration: none}
.buttons a {color: #FFFFFF;
	border-bottom: 1px solid;
	border-color: #e9e9e9;
	background-color: #86BAD6;
	font: 13px Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 0px;
	text-align: left;
	padding-left:12px; padding-right:5px; padding-top:6px; padding-bottom:6px}
.buttons a:hover, .buttons a:active {color: #FFFFFF; background-color: #5f98b7; border-color: #fff; text-decoration: none}
.buttons a:visited {color: #FFFFFF; text-decoration: none}
.RedButton	{text-align: center; margin: 15px 0; padding: 5px 0;}
.RedButton a, .RedButton a:link, .RedButton a:active, .RedButton a:visited	{color:#000000; background-color:#ffffff; border: 2px solid #c80505; padding:10px; font-size:1em; text-decoration: none;}
.RedButton a:hover	{color: #FFFFFF; background-color: #c80505; border: 2px solid #000000;}
.BlueButton	{text-align: center; margin: 15px 0; padding: 5px 0;}
.BlueButton a, .BlueButton a:link, .BlueButton a:active, .BlueButton a:visited	{color: #000000; background-color: #ffffff; border: 2px solid #3b6880; padding: 10px; font-size: 1em; width: 65%; text-decoration: none;}
.BlueButton a:hover	{color: #FFFFFF; background-color: #86bad6; border: 2px solid #3b6880;}
.BoothSold { background: #FFFF40; }
.Boothtext12 { font-size: 12px; color: #000000; font-weight: bold}
.Boothtext8 { font-size: 8px; color: #000000; font-weight: bold}
.Yellow_rbroundbox { background: url(http://www.westernregional.org/images/nt.gif) repeat; }
.Yellow_rbtop div { background: url(http://www.westernregional.org/images/tl.gif) no-repeat top left; }
.Yellow_rbtop { background: url(http://www.westernregional.org/images/tr.gif) no-repeat top right; }
.Yellow_rbbot div { background: url(http://www.westernregional.org/images/bl.gif) no-repeat bottom left; }
.Yellow_rbbot { background: url(http://www.westernregional.org/images/br.gif) no-repeat bottom right; }
.Yellow_rbtop div, .rbtop, .rbbot div, .rbbot { width: 100%; height: 7px; font-size: 1px; }
.Yellow_rbcontent { margin: 0 7px; }
.Yellow_rbroundbox { width: 50%; margin: 1em auto; }
:active, :focus { outline-style: none; -moz-outline-style:none; }
.hidedisplay{display:none;}
.topwrapper {position: relative; width:600px; height:90px; top:0px; left:0px;}
.SponsorshipDiv { background:#fffdeb none repeat scroll 0 0; border:2px solid #517aa7; float:right; margin:1%; padding:5px; 	width:175px; }
.SponsorPadding {padding:10px;}
.SponsorshipDiv h3 { font-size:16px; color:#006086; text-align:center;}
.SponsorshipDiv li {list-style:none; }
.SponsorshipDiv span {font-size:14px; font-weight:bold; display:block; border-bottom:1px dashed #5E5D5D;}
.SponsorshipDiv a {text-decoration:none; }
.SponsorshipDiv li.cen { height:200px; padding:10px; background:transparent url(../images/bg_fadeUp.gif) repeat-x scroll 0 0;}
.SponsorshipDiv li.dia { height:150px; padding:10px; background:transparent url(../images/bg_fadeUp.gif) repeat-x scroll 0 0;}
.SponsorshipDiv li.rub { height:100px; padding:10px; background:transparent url(../images/bg_fadeUp.gif) repeat-x scroll 0 0;}
.SponsorshipDiv li.sap { height:75px; padding:10px; background:transparent url(../images/bg_fadeUp.gif) repeat-x scroll 0 0;}
.SponsorshipDiv li.spe { height:75px; padding:10px; background:transparent url(../images/bg_fadeUp.gif) repeat-x scroll 0 0;}