body {
	background-color: #FCFCFC;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

a:link {
	color: #006699;
}
a:visited {
	color: #660033;
}
a:hover {
	color: #0066FF;
}


#contain {
	background-image: url(images/bg.png);
	background-repeat: repeat-y;
	text-align: left;
	margin: 0px auto 0px auto;
	padding: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana;
	font-size: small;
	color: #333333;
	line-height:140%;
	width: 710px;
}




h1 {
	background-image: url(images/header.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	display: block;
	height: 256px;
	width: 710px;
}

h2 {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/h2.png);
	background-repeat: no-repeat;
	height: 71px;
	width: 710px;
	
}

h3{
	margin:25px 15px 10px 50px;
	padding:0px;
	font-size:larger;
	font-weight:bold;
	color: #000000;
	clear:both;
}

h4{
	margin:15px 15px 3px 50px;
	padding:0px;
	font-size:small;
	font-weight:bold;
	color: #333333;
	clear:both;
}




p{
	margin:5px 50px 5px 50px;
	padding:0px;
	line-height:165%;
}



.rightalign{
	text-align:right;

}


.columntable2
{
	margin:5px 20px 3px 50px;
	padding:0px;
	border:1px solid #666666;

}

.columntable2 td{
	padding:4px;
	background-color:#ffffff;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}
.columntable2 th{
	padding:2px;
	background-color:#f3f3f3;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	text-align:right;
	font-weight:normal;
	font-size:x-small;
	white-space:nowrap;
}

.colored th{
	background-color:#E9EBED;
}

.colored td{
	background-color:#F8FBFC;

}

.coloredb td{
	background-color:#f0f0f0;
	text-align:center;
	font-size:x-small;

}

.columntable2 h4{
	margin:5px;
	padding:0px;
	font-weight:bold;

}

.columntable2 ol{
	margin:5px 5px 5px 30px;

}
 .columntable2 ul{
	margin:5px 5px 5px 30px;
	list-style-type:circle;

}
.columntable2 li{
	margin:3px 0px 2px 10px;


}


.nw{
	text-align:right;
	white-space:nowrap;
}

.nwb{
	text-align:center;
	white-space:nowrap;
}

.infolist{
	padding:0px;
	margin:0px 0px 0px 60px;
}

.infolist li{
	padding:3px;
	margin:0px;

}
.infolist2{
	padding:0px;
	margin:0px 0px 0px 60px;
	list-style-type:disc;
}

.infolist2 li{
	padding:3px;
	margin:0px;

}



.smallfont{
	font-size:xx-small;

}
.photoborder{
	border:1px solid #999999;
	margin:0px 5px 10px 5px;
	display:block;
	float:left;
	padding:4px;
}

img.photo{
	padding:0px;

}

.linkcaravan{
	margin:0px;
	padding:0px;
	text-align:center;

}

.linkcaravan a{
	
	background-image:url(images/caravanmateb.png);
	background-repeat:no-repeat;
	width:281px;
	height:56px;
	display:block;
	text-indent:-9999px;
	margin:20px auto 20px auto;
	padding:0px;


}

.linkcaravan a:hover{
	background-position:0px -56px;
}


.linkdiagnosis{
	margin:0px;
	padding:0px;
	text-align:center;

}

.thanks{
	margin:0px 0px 0px 60px;

}


#footer{
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	height:60px;
	clear:both;
}
