* {margin:0; padding:0;}
.table_BRMC {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6A4721;
	border-bottom-color: #6A4721;
	vertical-align: bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFBD97;
	border-left-color: #DFBD97;
}
.table-bison-points {
	vertical-align: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4BEAF;
	padding-top: 4px;
	padding-bottom: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DDDAD0;
	border-left-color: #DDDAD0;
}

.table_bottom-lines {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6A4721;
	vertical-align: middle;
	padding-bottom: 0px;
}
.h6 {
	font-weight: bold;
	color: #6A4721;
	font-size: 13px;
}

.table_top-lines {
	vertical-align: middle;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6A4721;
}

html {height:100%;}
body {padding:0; margin:0; background: #6A4721  url(images/tall_body.jpg) repeat-x}
body, td, input, textarea{
	font-size:13px;
	font-family:Tahoma;
	color:#6B5521;
	line-height:14px;
	vertical-align:top;
	padding:0px;
}

table{border:0px; border-collapse:collapse;	}
a img{ border:0px;}
img { vertical-align:top;}


.w { width:100%;}
.site_center {text-align:center; width:789px;}
.site_center1 {
	text-align:left;
	width:789px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.tall_left{background:url(images/tall_left.jpg) top right repeat-x; height:167px; width:50%;}
.clear { clear:both;}
.pic { float:left;}
.bg_line { background:url(images/bg_line.gif) left bottom repeat-x;}
.bull_link { margin-top:-1px;}
.bull_link1 { margin-top:2px;}

.indent { padding:0 29px 0 25px;}
.block { width:735px; background:url(images/content_bg.gif) repeat-x #eae6dc;}
.block_bison {
	width:900px;
	background:url(images/content_bg.gif) repeat-x #eae6dc;
}
.block .r_b{ background:url(images/r_b.gif) right bottom no-repeat;}
.block .l_b { background:url(images/l_b.gif) left bottom no-repeat;}

.block1 {background:#ddd7c6;}
.block1 .l_t1{ background:url(images/l_t1.gif) left top no-repeat;}
.block1 .r_t1 { background:url(images/r_t1.gif) right top no-repeat;}
.block1 .r_b1 { background:url(images/r_b1.gif) right bottom no-repeat;}
.block1 .l_b1 { background:url(images/l_b1.gif) left bottom no-repeat;}


span{color:#B36B16; font-size:12px}

a{color:#6b5521; text-decoration:underline} 
a:hover{text-decoration:none}

.a1{color:#DCE57E; line-height:14px; font-size:12px} 


.a3{color:#6B5521; line-height:16px; font-size:11px} 


.a2{color:#B36B16; line-height:14px; font-size:12px; font-weight:bold; background:url(images/bull_link.jpg) no-repeat right; padding-right:21px} 


ul{
	list-style-image: none;
	list-style-type: disc;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2;
	margin-left: 0px;
}
li a{color:#2C5200; text-decoration:underline; line-height:16px;}

strong {
	color:#b36b16;
	font-size:12px;
	margin:0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	background-position: left top;
}

.more{vertical-align:middle; color:#b36b16; font-weight:bold; text-decoration:underline; font-size:12px; padding-right:6px; margin-top:3px;}
.footer-bison/*footer*/
{
	height:47px;
	padding-left: 105px;
}


/*header*/
#header { height:376px; }
#header td, #header a {color:#dce57e; font-size:12px;}
#header .logo {background:url(images/logo_wrapper.jpg) no-repeat 579px 48px;}
#header .row2 { height:254px; background:url(images/header_content1.jpg) no-repeat 25px 0px;}
#header .row2_1 {height:254px; background:url(images/header_content_wrapper.jpg) no-repeat 25px 0px; }
#header .header_content {
	width:250px;
	font-size:14px;
	color:#FFFFFF;
	line-height:18px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 480px;
}
#header .header_content1 { width:410px; margin:0px 0 0 89px; font-size:12px; color:#dce57e; line-height:16px;}
#header p { margin:0 0 16px 0;}
#header .menu{
	margin-left:28px;
	height:34px;
}
#header .p { margin-left:359px;}
#header .pad {
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 89px;
}
#header .pad1 { margin:6px 0 0 89px;}
#header .col1 { width:202px;}
#header .col1_1 { width:190px;}
#header .col2 { width:169px;}

/*footer*/
#footer{ height:47px;}
#footer .block2 {
	width:735px;
	background:#ffffff;
}
#footer .block2 .footer_con_right { background:url(images/footer_con_right.jpg) right bottom no-repeat;}
#footer a { text-decoration:none;}
#footer a:hover { text-decoration:underline;}

/*content*/


/*index*/
#page1 #header .div {
	padding-top:130px;
}
#page1 #header .title { margin:0 0 4px 56px;}
#page1 #content .ind { padding:9px 14px 8px 9px;}
#page1 #content .col1 { width:308px;}
#page1 #content .col2 { width:204px;}
#page1 #content .pic { margin-right:20px;}
#page1 #content .title { margin:31px 0 15px 0;}
#page1 #content .col2 .pad { margin:0 10px 0 11px;}
#page1 #content .col2 .div { margin:2px 0 0 9px; background:url(images/list_separate.jpg) left bottom no-repeat; padding-bottom:8px; margin-bottom:15px;}
#page1 #content .col2 .div1 { margin:2px 0 0 9px; background:url(images/list_separate.jpg) left bottom no-repeat; padding-bottom:7px; margin-bottom:6px;}
#page1 #content .col2 .div2 { margin-left:94px;}
#page1 #content .col2 .p { margin:22px 0 0 6px;}
#page1 #content .col3 { width:209px;}
#page1 #content .col3 .ind1 { margin:15px 0px 20px 0px; background:url(images/bg_line1.gif) left repeat-y; line-height:15px;}
#page1 #content .col3 .pad { padding:0px 0 0px 15px;}
#page1 #content .col3 .block1 { width:194px;}
#page1 #content .col3 .block1 .ind2 { padding:16px 17px 13px 19px;}
#page1 #content .col3 .title { margin:0px 0 12px 0;}
#page1 #content .col3 .pic { margin:0px 9px 7px 0;}
#page1 #content .col3 .p { margin:-5px 0 0 3px;}
#page1 #content .col3 .title1 { margin:32px 0 11px 21px;}
#page1 #content .col3 ul { margin:0 0 0 22px;}
#page1 #content .col3 .pic1 { margin:-1px 0px 0px 8px; float:left;}
#page1 #content .col3 p { margin:9px 0 0 0; color:#2c5200; font-weight:bold; line-height:14px;}


/*index-1*/
#page2 #header .div1 { padding-top:59px;}
#page2 #header .title { margin:0 0 3px 65px;}
#page2 #content .ind { padding:29px 22px 31px 43px;}
#page2 #content .col1 { width:431px; background:url(images/bg_line1.gif) right repeat-y;}
#page2 #content .col1 .pad { margin:6px 23px 0 0;}
#page2 #content .col1 .title { margin-bottom:14px;}
#page2 #content .col1 p { margin:0 0 19px 0;}
#page2 #content .col1 .pic { margin:-1px 21px 21px 0;}
#page2 #content .col1 .pic1 { margin:-1px 21px 0px 0; float:left;}
#page2 #content .col1 .bg_line { padding-bottom:9px; margin-bottom:5px;}
#page2 #content .col1 .div { margin:0 0 0 319px;}
#page2 #content .col2 { width:239px; height:324px;}
#page2 #content .col2 .pad { margin:6px 0 0 35px;}
#page2 #content .col2 .title { margin-bottom:14px;}
#page2 #content .col2 p { margin:0 0 18px 0; color:#2c5200;}
#page2 #content .col2 ul { margin:15px 0 0 0;}

/*index-2*/
#page3 #header .div1 { padding-top:59px;}
#page3 #header .div2 { margin:8px 0 0 0; font-weight:bold;}
#page3 #header .title { margin:0 0 3px 65px;}
#page3 #content .ind { padding:29px 14px 22px 43px;}
#page3 #content .col1 { width:221px;}
#page3 #content .col1 .pad { margin-bottom:9px; background:url(images/bg_line1.gif) right repeat-y;}
#page3 #content .col1 .title { margin:7px 0 14px 0;}
#page3 #content .col1 p { margin:0 0 17px 0;}
#page3 #content .col1 ul { margin:17px 0 6px 0;}
#page3 #content .col1 .div { margin:-5px 0 0 106px;}
#page3 #content .col2 { width:457px;}
#page3 #content .col2 .ind1 { margin:7px 0 24px 34px;}
#page3 #content .col2 .block1 { width:445px;}
#page3 #content .col2 .block1 .ind2 { padding:14px 20px 13px 22px;}
#page3 #content .col2 .title { margin-bottom:14px;}
#page3 #content .col2 .pic { margin:1px 20px 0 0;}
#page3 #content .col2 p { margin:0px 0 6px 0; color:#2c5200;}
#page3 #content .col2 .div { margin:-6px 20px 0 0; text-align:right;}
#page3 #content .col2 .pad { margin-left:12px;}
#page3 #content .col2 .title { margin-bottom:14px;}
#page3 #content .col2 .title1 { margin-bottom:8px;}
#page3 #content .col2 .div1 { height:21px;}
#page3 #content .col2 .div2 { margin:7px 0 0 321px;}



/*index-3*/
#page4 #header .div3 { padding-top:50px;}
#page4 #header .title { margin:0 0 3px 65px;}
#page4 #content .ind {padding:24px 20px 22px 43px;}
#page4 #content .col1 { width:233px;}
#page4 #content .col1 .pad { margin:13px 38px 0 0;}
#page4 #content .col1 .title { margin:0 0 15px -2px;}
#page4 #content .col1 p { margin:0 0 14px 0;}
#page4 #content .col2 { width:197px;}
#page4 #content .col2 .block1 { width:197px;}
#page4 #content .col2 .block1 .pad { padding:13px 16px 24px 23px;}
#page4 #content .col2 .title { margin-bottom:14px;}
#page4 #content .col2 .p { margin:18px 0 17px 0;}
#page4 #content .col2 p { margin:0 0 14px 0; line-height:13px;}
#page4 #content .col2 .p1 { padding-bottom:4px; line-height:13px;}
#page4 #content .col3 { width:242px; color:#2c5200;}
#page4 #content .col3 .ind1 { padding:13px 0 0 36px;}
#page4 #content .col3 .title { margin-bottom:15px;} 
#page4 #content .col3 p { margin:0 0 14px 0;}
#page4 #content .col3 a { color:#2c5200;}
#page4 #content .col3 .div2 { margin:0px 0 0 110px;}
#page4 #content .col3 .div { height:23px;}
#page4 #content .col3 .div1 { height:88px;}


/*index-4*/
#page5 #header .div3 { padding-top:50px;}
#page5 #header .title { margin:15px 0 4px 68px;}
#page5 #content .ind { padding:35px 22px 44px 43px;}
#page5 #content .title { margin-bottom:14px;}
#page5 #content p { margin:0 0 14px 0;}

/*input*/

input { 
		background:#FFFFFF;
   		border:1px solid #888888;
		margin-top:1px;
		height:18px;}

.input{width:190px;}
.input1{width:172px;}
.input2{width:169px;}   
.input3{width:180px;}   
.input4{width:172px;}
   
textarea{
	   background:#FFFFFF;
	   border:1px solid #888888;
	   width:190px; height:80px;
	   overflow:auto;
	   margin-top:1px;}p {
	line-height: 16px;
	font: normal;
}
.scheduleEvents {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6A4721;
	line-height: 24px;
}

