body {
 text-align:center;
 background-color: #cccccc;
 margin:0;
 padding:0;
}
.left_menu_bg {
	background-image: url(../img/left_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-size: small;
	line-height: 150%;
	text-align: left;
/*	padding-left: 10px;*/
	padding-left:0px;
}
.left_menu_bg a:link{
	color:#000000;
	text-decoration:none;
}
.left_menu_bg a:visited{
	color:#000000;
	text-decoration:none;
}.left_menu_bg a:hover{
	color:#000000;
	text-decoration:underline;
}

.container {
 width:640px;
/* width:950px;*/
 overflow:hidden;
 margin:0 auto;
 text-align:left;
 background-color: #FFF;
}

.boxB {
 float:left;
 width:100%;
 overflow:hidden;
 padding:8px 8px 0 0px;
 margin:0;
 text-align:left;
}

.boxC {
 width:180px;
 float:left;
 padding:8px 0 0 8px;
 margin:0;
 display:none;
}

.boxD {
 width:100%;
 clear:both;
 float:center;
 text-align:center;
}

img{
 border:none;
}

.Row {
 
 vertical-align:middle;
} 

.Row2 {
 vertical-align:top;
} 

.clear {
 clear:both;
} 

.border {
 border-style: dotted none dotted none;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-top-color: #666666;
 border-bottom-color: #666666;
 margin:5px;
 padding:5px;
}
.hr_border{
	border-top:1px dotted #666;
}

.border_1 {
 border-style: dotted none none none;
 border-top-width: 1px;
 border-top-color: #666666;
 margin:5px;
 padding:5px;
}

td.border_2 {
 margin:5px;
 padding:5px;
}

.policy {
	line-height: 150%;
	text-align: left;
	padding: 10px;
	font-size: small;
}
.show_location{
	width:600px;
}
/**********************
body,tr,td{
	font-size:11px;
}
td{
	margin:0;
	padding:0;
}
******************/