body,td,th {
	font-family: Verdana;
	font-size: 11px;
}


a {
	font-size: 11px;
	color: #333333;
}
.style1 {color: #B7A588}
.style2 {color: #FFFFFF}
.style4 {font-size: 8px}
.style3 {color: #333333}

.text {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
}

a.right_link:link {text-decoration: none; color: #000000; font-size: 11pt; font-weight: normal; font-family: "Arial Rounded MT Bold"}
a.right_link:visited {text-decoration: none; color: #000000; font-size: 11pt; font-weight: normal; font-family: "Arial Rounded MT Bold"}
a.right_link:hover {text-decoration: none; color: #000000; font-size: 11pt; font-weight: bold; font-family: "Arial Rounded MT Bold"}
a.right_link:active {text-decoration: none; color: #000000; font-size: 11pt; font-weight: normal; font-family: "Arial Rounded MT Bold"}


.events {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-align: center;
	word-spacing: 14px;
	background-color: #F1F0CE;
	border: #F1F0CE;
}

  body {
  	background-color: #F1F0CE;
  }
  
	.page 
	{
	width:812px;
	height:616px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -406px;
	margin-top: -308px;
	background-color: #F1F0CE;
	border: 0px solid black;
	 }

	.logo 
	{
	width:260px;
	height: 80px;
	position: absolute;
	top: 8px;
	left: 2px;
	background-color: #F1F0CE;
	border: 0px solid black;
	background-image:url(images/logo.gif);
	background-repeat: no-repeat;
   background-position: left top;		
	 }
	 	 
	.left_graphic 
	{
	width:280px;
	height: 421px;
	position: absolute;
	top: 81px;
	left: 0px;
	background-color: #F1F0CE;
	border: 0px solid black;
	background-image:url(images/menu_bkgd.gif);
	background-repeat: no-repeat;
	 }
	 
	 
	.left_recognition 
	{
	width:206px;
	height: 100px;
	position: absolute;
	top: 501px;
	left: 0px;
	background-color: #F1F0CE;
	border: 0px solid black;
	background-image:url(images/100x100px_square.gif);
	background-repeat: no-repeat;
   background-position: center;		
	 }


	.center_recognition 
	{
	width:206px;
	height: 100px;
	position: absolute;
	top: 501px;
	left: 207px;
	background-color: #F1F0CE;
	border: 0px solid black;
	background-image:url(images/wwRated_2009-badge-top.gif);
	background-repeat: no-repeat;
   background-position: center;		
	 }

	.center_recognition2
	{
	width:206px;
	height: 100px;
	position: absolute;
	top: 501px;
	left: 414px;
	background-color: #F1F0CE;
	border: 0px solid black;
	background-image:url(images/BOW_Square_08-09.gif);
	background-repeat: no-repeat;
   background-position: center;		
	 }
	 
	.right_recognition 
	{
	width:206px;
	height: 100px;
	position: absolute;
	top: 501px;
	left: 620px;
	background-color: #F1F0CE;
	border: 0px solid black;
	background-image:url(images/2010_BOW_web_65x65.gif);
	background-repeat: no-repeat;
   background-position: center;		
	 }
	 
	
	.footer 
	{
	width:812px;
	height: 15px;
	position: absolute;
	top: 601px;
	left: 0px;
	background-color: #000000;
	border: 2px solid black;
	 }	 
	 
	.menu 
	{
	width:350px;
	height: 240px;
	position: absolute;
	top: 202px;
	left: 68px;
	border: 0px solid black;
	 }	 	 
	 
	.home
	{
	width:432px;
	height: 501px;
	position: absolute;
	top: 0px;
	left: 380px;
	border: 0px solid black;
	background-image:url(images/home_image.png);
	background-repeat: no-repeat;
   background-position: center;	
   display:block;
   visibility:visible;
	 }	 	 
	 
	 .home_footer
	 {
	width:432px;
	height: 24px;
	position: absolute;
	top: 490px;
	left: 380px;
	border: 0px solid black;
	text-align:center;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	display:block;	 
	z-index:5;
	 }	 

	.no_scroller
	{
	display:none;
	}

	.content_no_scroller
	{
	width:432px;
	height: 331px;
	position: absolute;
	top: 140px;
	left: 380px;
	border: 0px solid black;
	 }	 	 	
	 
	 .right_top
	{
	width:432px;
	height: 129px;
	position: absolute;
	top: 0px;
	left: 380px;
	border: 0px solid black;
	background-image:url(images/frame.gif);
	background-repeat: no-repeat;
   background-position: center;	
	 }	 	

	 .right_title
	{
	width:432px;
	height: 25px;
	position: absolute;
	top: 105px;
	left: 380px;
	border: 0px solid black;
	text-align:center;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	 }	 	
	 
	#nav_menu ul
	{
	list-style: none;
	list-style-type:none;
	padding: 0;
	margin: 0;
	}
	
	#nav_menu li a
	{
	margin-bottom:8px;
	width:35em;
	float: none;
	display: block;
	text-decoration: none;
	text-align: left;
	font-size:11pt;
	font-weight:normal;
	color:black;
	}
	
	#nav_menu li a:hover
	{
	margin-bottom:8px;
	width:35em;
	float: none;
	display: block;
	text-decoration: none;
	text-align: left;
	font-size:11pt;
	font-weight:bold;
	color:black;
	}
	
	
	/* Hides from IE5-mac \*/
	* html .nav_menu li {padding-bottom: 1px;}
	/* End hide from IE5-mac */
	
			
	.scroller
	{
	display:none;
	}
	
	.scroller_title
	{
	width:432px;
	height: 25px;
	position: absolute;
	top: 105px;
	left: 380px;
	border: 0px solid black;
	text-align:center;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	 }	 
	 
	 .scroller_footer
	 {
	width:432px;
	height: 24px;
	position: absolute;
	top: 482px;
	left: 380px;
	border: 0px solid black;
	text-align:center;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	display:block;	 
	 }

	 .scroller_footer a
	 {
		padding-left:18px;
		color:518691;
		font-family:Arial,Helvetica;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}	 
	
	#divUpControl
	{
	position:absolute; 
	width:59px; 
	left:795px; 
	top:136px; 
	z-index:1; 
	text-align: right} 
	
	#divDownControl
	{
	position:absolute;
	width:59px;
	left:795px;
	top:457px;
	z-index:1;
	text-align: right;
	height: 15px;
	} 
	
	#divContainer
	{
	position:absolute; 
	width:360px; 
	height:330px; 
	overflow:hidden; 
	top:140px; 
	left:416px; 
	clip:rect(0,360,330,0); 
	visibility:visible;
	} 
	
	#divContent
	{
	position:absolute; 
	top:0; 
	left:0;
	width:360px;
	} 
	
	#divContent p
	{
		margin-left:5px;
		margin-right:5px;
		margin-bottom:12px;
		padding-bottom:1px;	
	} 
	
p, form {border:0; margin:0; padding:0;}

.spacer{clear:both; height:1px;}

.appt_form_div{
margin:0 auto;
width:360px;
align:center;
}

#appt_form_div p{
font-size:11px;
color:#666666;
margin-bottom:5px;
padding-bottom:1px;
}

#appt_form{
width:360px;
}

label	 
	{ float:left; width:9em; display:block; clear:left; margin-right:1em; text-align:right;  cursor:hand; font-size:12px;}

textarea, input, select, label, button, optgroup
	{ margin-top:5px; width:9em;}
	
label
	{ color:#333; }
	
select
	{  background-color: #fff; color: #000; }

input[type="text"]
	{ border: 1px solid #666; }

input[type="submit"]
	{  background-color: #ccc; color: #333;margin-top:10px;}
}
	
	
	
	