html, body {height:100%;color:#000;}

body {
	font: normal 13px  Arial, Verdana, Helvetica, sans-serif;
	background: #fff url(back_all.jpg);
	background-repeat: repeat-x;
	color:#333333;
	line-height: 16px;
	text-align: center; 
	margin:0;padding:0;
}

td { font: normal 13px  Arial, Verdana, Helvetica, sans-serif; }
.note { font-style:italic; font-size:12px;}
.hdr0 {font-size: 15px; font-weight:bold; color:#333333;}
.hdr1 {font-size: 17px; font-weight:bold; color:#333333;}
.hdr2 {font-size: 24px; font-weight:bold; color:#333333; font-family: Tahoma,Arial,Verdana;}
.hdr3 {font-size: 42px; font-weight:bold; }
.hdr4 {font-size: 20px; _font-weight:bold; }
.txt { font: normal 12px  Arial, Verdana, Helvetica, sans-serif; }

.gr1 { color: #666666; }


#distance { 
	width:1px;
/*	height:40%;
	margin-bottom:-317px; */
	float:left;
}

#container {
	margin:0 auto;
	position:relative;
	text-align:left;
	min-height:628px;
	width:818px;
	clear:left;
	border:0px solid red;}

#main {
	margin:0 auto;
	position:relative; 
	text-align:left;
	width:818px;
	clear:left;
	margin: auto;
	text-align: left;
	border-width:0px;
	border-style:solid;
	border-color:#000;
	padding: 0px 0px 0px 0px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='bg_site.png');
}


html > body #main {
	background: url('bg_site.png');
	background-repeat: repeat-y;
}


#contentshadetop {
	border-width:0px;
	border-style:solid;
	border-color:blue;
	margin:auto;
	margin-top: 0px;
	width: 818px;
	height: 20px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='_files/contentshadetop.png');
}

html > body #contentshadetop {
	background: url(contentshadetop.png) repeat;
	height: 20px;
}


#contentshadebottom {
	border-width:0px;
	border-style:solid;
	border-color:blue;
	margin:auto;
	margin-top: 0px;
	width: 818px;
	height: 16px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='_files/contentshadebottom.png');
}

html > body #contentshadebottom {background: url(contentshadebottom.png) repeat;height: 16px;}

#header {margin:auto;width: 796px;height: 86px;background-color: #fff;border:0px solid blue;}


#image {
	margin-left:7px;
/*	margin-top:-6px;*/
/*	width: 801px;
	height: 226px;*/
	border:0px solid red;
	
	border-left:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	width: 800px;
	background:#ffffff;

	
/*	background: #fff url(head.jpg);*/
}

#content {
	clear: both;

	border-left:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	width: 800px;
	background:#ffffff;
	
	margin-bottom: 0px;
	margin-left: 7px;
	
	margin-top: 0px;
	padding-bottom: 0px;
	
}


.imp { font: normal 13px  Arial, Verdana, Helvetica, sans-serif; }

.l_bdr { border-left-width:1px; border-left-style:dashed; border-left-color:#e0e0e0;
  border-right-width:1px; border-right-style:dashed; border-right-color:#e0e0e0;
  padding-left:3px; padding-right:5px; background:#fafafa;}
.r_bdr { padding-left:20px; }
.t_bdr { border-top-width:1px; border-top-style:dashed; border-top-color:#e0e0e0; padding-top:2px; }
.b_bdr { border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#e0e0e0; padding-bottom:2px; }
.a_bdr { border-width:1px; border-style:dashed; border-color:#c0c0c0; }

.a_bdr2 { border-width:1px; border-style:dotted; border-color:#c0c0c0; height:100%; width:100%;
	font-size: 17px; font-weight:bold;}


.p_data0 { border-top:3px dashed #e0e0e0; padding-left:12px; margin-left:2px; font:italic 13px Verdana,Arial; padding-top:10px;}
.p_data { border-left:0px dashed #e0e0e0; padding-left:12px; margin-left:2px; font:italic 13px Verdana,Arial;}
.p_data2 {font:italic 13px Verdana,Arial;}

.r1_bdr { border-width:1px 1px 0px 1px; border-style:solid; border-color:#e0e0e0; background: #f4f4f4;}
.r2_bdr { border-width:0px 1px 0px 1px; border-style:solid; border-color:#e0e0e0; background: #f9f9f9;}
.r3_bdr { border-width:0px 0px 0px 1px; border-style:solid; border-color:#e0e0e0; background: #f9f9f9;
 color:red; }
.r4_bdr { border-width:0px 1px 0px 0px; border-style:solid; border-color:#e0e0e0; background: #f9f9f9;
	padding-right: 30px; color: red;}
.r5_bdr { border-width:0px 1px 1px 1px; border-style:solid; border-color:#e0e0e0; background: #f9f9f9;}

input, select { border-color:#a0a0a0; border-width:1px; border-style:solid; #adding:0px;}
.ch { border-width:1px; border-style:none;padding:0px;}

.grf { font: normal 10px Arial, Verdana, Helvetica, sans-serif; }

.bd13 { background:#88ff88; color:red;}
.bd12 { background:#bbffbb;}
.bd1 { background:#ddffdd;}

.rd { color: red; font-weight: bold;}
.gr { color: #00aa00; font-weight: bold;}
.bl { color: #0000aa; font-weight: bold;}

.slider { height: 18px; }

.rm1 { padding: 0px 40px 0px 0px; }
#.pd1 {padding-left: 12px;}

.style70 {color: #0033CC; font-size: 24px; font-weight: bold;}
.style57 {font-size: 14px}
.style58 {font-size: 24px; color: #0033CC;}