body {
  text-align: center;
  padding:0; 
  background-color: #2D2D2D;
  background-image: url('images/bkgrd_texture.gif');
  color: #444444;
  font-family: Arial, Helvetica, Verdana, Sans-serif; 
  font-size: 12px  
  }
td img {display: block; font-family: Arial, Helvetica, Verdana, Sans-serif; 
  font-size: 12px}
a           {text-decoration: none; color: #BD3620; }
a.visited	{color: #C76B5C}
a.active	{color: #BD3620}
a:hover {color: #FE2400}
li {margin-left: 0px; margin-bottom: 0px; margin-top: 0px; }
.subbox_ul	{ margin-left: -10px; }
.subpage_ul { margin-bottom: 5px; }
.title {font-weight: bold; font-size: 22px; color: #BD3620; margin-top: -10px;}

.nobr { white-space: nowrap; }
.phone { font-weight: bold; font-size: 13px; }
.copyright { font-size: 10px; }

.main_layout { width: 766px; 		
   margin-right:auto;
   margin-left:auto;
   margin-top: 1px;
   border: 2px solid #000000; padding-left: 0px; 
   padding-right: 0px; padding-top: 0px; padding-bottom: 1px;
   border-top-width: 1px;
   background-color: #FFFFFF 
   }
.top {padding:0; margin:0; white-space: nowrap; }
.yellowbar { width: 766px; height: 6px;	
   background-color: #FFF606;
   padding:0; margin:0;
   }

.toolbar { float:left; width: 175px; 
	background-image: url('images/toolbarbackground.jpg');}
.arrows { float: left; width: 40px; margin-left: -7px; padding-top: 9px;
	text-align: left; 
}	
.main_content { float: left; width: 305px; padding-right: 40px; 
	text-align: left; padding-left: 8px; padding-top: 27px;
}
	
	
.right_column { float: left; width: 160px; 
	padding-top: 8px; 
	margin-left: 0; padding-left: 0;
	text-align: left;
}
.right_box { background-color: #ECECEC;
	width: 157px; margin-bottom:0; padding-bottom:0;
	border: 1px solid #DDDDDD; border-bottom: 0;
	text-align: left;
}
.right_box2 { background-color: #ECECEC;
	width: 157px; margin-bottom:0; padding-bottom:0;
	border: 1px solid #DDDDDD;
	text-align: left;
}
.yellowbar2 { width: 157px; height: 6px;	
   background-color: #FFF606;
   padding:0; margin:0;
   }
.right_subbox { width: 157px; 	
	padding-top: 6px; padding-bottom: 6px;
	margin-left: -1px; margin-right:-1px; padding-left: 0;
	background-color:#FFFFFF; 
	border:1px solid #D3D3D3; 
	text-align: center;
	font-size:10px; font-weight:bold; 
	color:#BD3620; 
   }
.subbox_text { margin-left: 11px; margin-top: 17px; margin-right: 9px;  }

.subpage_table { margin-left: 11px; }

.left_column { float: left; width: 173px; text-align: left; margin-right: 30px}