html, body,   
 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100.01%;
	font-family: inherit;
	vertical-align: baseline;
	background-image: transparent;
}
 
html, body {
height: 100%;
}
#container {  
min-height: 100%;
}

#container {
height: 100%;
}

#containerBB {
margin: auto 0;
height: 100%;
min-height: 100%;
width:955px;
background:#eac76b;
}
 
body {
	line-height: 1;
	color: black;
	background-color: #dbcc94;
	background: #dbcc94 url(images/hops2bgj.jpg) no-repeat center top;
	background-image:url(images/hops2bgj.jpg) no-repeat center top;
	text-align: center; /* For IE */ 
	text-decoration:none;
  	font-family: Arial, Verdana, Verdana,Sans-Serif;
}

 
#login{ 
width:952px;
height:22px;
position:relative;
 
margin: 0 auto;
text-align:right;  
top:0px;
 
border:#ff0000 0px solid;
}

#top_nav{position:relative;
top:6px;
left:0px;
text-align:right;
border:#ffcc00 0px solid;
float:right;
width:350px;
}

#content_ind{}
 
#content{
min-height: 450px; 
padding-top:10px;
margin: 0 auto; 
text-align:left;
 }
 
.flashContent{  
padding-top:10px;
padding-left:10px;
margin: 0 auto; 
text-align:center;
 }
 
#left_content{ 
padding:10px; 
text-align:left;
 }
 
 #r_side{ 
width:238px; 

text-align:left;
 }

 

#mem_content{
margin-top:20px;
min-height: 450px; 
}


#mem_page{
padding-top:40px;
margin: 0 auto;
width:740px;
padding-left:20px; 
}

.mem_mins{padding-top:40px;
margin: 0 auto;
width:740px;
padding-left:20px; }


#req_box{
background: #FFFFFF url(images/req_box.gif) no-repeat center top;
width:524px;
height:284px;
z-index:1;
}

#ind_pic{
background: #FFFFFF url(images/ind_box.jpg) no-repeat center top;
width:250px;
height:284px;
margin-left:20px;
padding-top:12px; 
}
 
 
#bot_bar{background: #dbcc94 url(images/dsp_bot.jpg) repeat-x 0 0;
width:952px;
height:36px;
position:relative;
margin: 0 auto; 
top:30px;
}
 
.nav {color: #003366; text-decoration: none; FONT-WEIGHT: normal;FONT-SIZE: 100%;}
a:link {color: #003366; text-decoration: none; FONT-WEIGHT: normal;FONT-SIZE: 100%;}
a:visited {color: #003366; text-decoration: none; FONT-WEIGHT: normal;FONT-SIZE: 100%;}
a:hover {color: #000066; text-decoration: underline; FONT-WEIGHT: normal;FONT-SIZE: 100%;}

.header {color:#FFFFFF; font-weight:bold;font-size:22px;}
a.header:link {color:#FFFFFF; font-weight:bold;font-size:22px;}
a.header:visited {color:#FFFFFF; font-weight:bold;font-size:22px;}
a.header:hover {color:#FFCC00; font-weight:bold;font-size:22px;}

.event {color:#055f22; font-weight:bold;font-size:9px;}
a.event:link {color:#055f22; font-weight:bold;font-size:9px;}
a.event:visited {color:#055f22; font-weight:bold;font-size:9px;}
a.event:hover {color:#c7db94; font-weight:bold;font-size:9px;}

.login {color:#055f22; font-weight:bold;font-size:12px;}
a.login:link {color:#055f22; font-weight:bold;font-size:12px;}
a.login:visited {color:#055f22; font-weight:bold;font-size:12px;}
a.login:hover {color:#790000; font-weight:bold;font-size:12px;}

.footer {color: #718EC1;}
a.footer:link {color: #718EC1;}
a.footer:visited {color: #718EC1;}
a.footer:hover {color: #718EC1;}
 

.white{background:#ffffff;} 

.grn_text{color:#055f22;}

.grn_text_bold{color:#055f22;}

.sm_text{font-size:9px;}
.normal_text{font-size:86%;}

#request_border{			
                width:752px; 
                position:center;
                margin-left:auto;
                margin-right:auto;
				margin: 0 auto;
                /*clear:both;*/
                background:#FFFFFF;
                z-index:1;
                padding-left:10px;
                padding-right:10px;
                padding-top:10px;
                padding-bottom:10px;
                BORDER-TOP: #000000 1px solid;
            	BORDER-LEFT: #000000 1px solid;	  
            	BORDER-RIGHT: #000000 1px solid;
            	BORDER-BOTTOM: #000000 1px solid;
                }
#request{   width:722px; 
                background:#F2F2F2;
                z-index:1;
                padding-left:10px;
                padding-right:10px;
                padding-top:10px;
                padding-bottom:10px;
                }
