body {margin: 0px 0px 0px 0px;
	      padding: 0px 0px 0px 0px;
	      border: 0px 0px 0px 0px;}

a:link{
	text-decoration: underline;
	color:#000088;
}
a:visited{
	text-decoration: underline;
	color:#000088;
}
a:hover{
	text-decoration: underline;
	/*color:#0099FF;*/
	color:#0075C2;
}


h2 {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	padding : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	font-weight : bold;
	font-size : 10pt;
}

img { border-style:none; border-width:0px; }

.main {
	font-size:10pt;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#000000;
	line-height: 125%;
}

ul{
	list-style-type : disc;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	margin-bottom : 0px;
	margin-right : 0;
	margin-top : 2px;
	margin-left : 16pt;
}

.nonlist{
	list-style-type : none;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	margin-bottom : 0;
	margin-right : 0;
	margin-top : 0;
	margin-left : 0;
}
li.nonlist{margin-bottom:10px;}

.pic-right{
	border : 1px solid #000000;
	padding : 5px;
	float : right;
	margin : 0px 0px 5px 5px;
}

.pic-left{
	border : 1px solid #000000;
	padding : 5px;
	float : left;
	margin : 0px 5px 5px 0px;
}

.footer{
	font-size : 8pt;
	font-family : Arial, Helvetica, verdana, sans-serif;
}
.nav{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.nav_light{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0075C2;
}
.nav_bigger{
	font-size : 9pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.servicetable{
	font-size : 10pt;
}
.servicetabletitle{
	font-weight : bold;
	border-bottom : 1px solid #000000;
}

.specialty{
	color : #9D867E;
}

h1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

a:link.guidetitle{
	text-decoration: none;
	color:#000088;
}
a:visited.guidetitle{
	text-decoration: none;
	color:#000088;
}
a:hover.guidetitle{
	text-decoration: underline;
	color:#0099FF;
}

a:link.pdfguide{
	text-decoration: none;
	color: #9D867E;
	font-size : smaller;
}
a:visited.pdfguide{
	text-decoration: none;
	color: #9D867E;
	font-size : smaller;
}
a:hover.pdfguide{
	text-decoration: none;
	color: Black;
	background-color : #FFFAF0;
	font-size : smaller;
}

.pic-right-noborder{
	border : 0 none;
	padding : 5px;
	float : right;
	margin : 0px 0px 5px 5px;
}

.header2checklist {
	margin-bottom : 10px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 20px;
	padding : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	font-weight : normal;
	font-style :  italic;
	font-size : 12pt;
	font-family : "times new roman" times, serif;
}

.checklist{
	list-style-image : url('images/box.gif');
	padding-bottom : 20px;
	padding-left : 10;
	padding-right : 0;
	padding-top : 0px;
	margin-bottom : 0;
	margin-right : 0;
	margin-top : 0px;
	margin-left : 10px;
}

.header1checklist{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

td {
	font-size:10pt;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#000000;
	line-height: 125%;
}

div.contactform {
	text-align:right;
	width:150px;
	display:block;
	float:left;
	margin:2px;
}

label.contactform {
	text-align: right;
	width:150px;
	display:block;
	float:left;
	margin:2px;
}


input.contactform  {
	width: 180px;
	display:block;
	float:left;
	margin:2px;
}

select.contactform  {
	width: 180px;
	display:block;
	float:left;
	margin:2px;
}

textarea.contactform {
	display:block;
	float:left;
	margin:2px;
}

legend{font-weight:bold;}

dl { width:150px; float:left; background-color:#EEEEEE; margin:5px; padding:3px;}

.testnames {
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
}

.videodisclaimer {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;	
	width:300px;
}

div.testimonials {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000
}

a:link.testimonials {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000
}

a:visited.testimonials {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

a:hover.testimonials {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0066FF;
}

.djvideotest {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.fields {
	color:#000000;
	text-align:right;
	width:150px;
	display:italic;
	float:left;
	margin:2px;
}

.sitemap-left {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.sitemap-title-left {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}