body, p, td{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h1{ font-size:12px;}

p{text-align:justify;}
.josie {
	color: #333333;
}
a:link {
	text-decoration: underline;
	color: #333333;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #666666;
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
	color: #333333;
}
.JLsmall {
	font-size: 9px;
	color: #000000;
}
.header {
	font-size: 14px;
	color: #000000;
}
h1 {
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
}


/*--------------------------------*/
.mattblacktabs{
width: 100%;
overflow: hidden;
border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold ;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #414141; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.testimonial_entry {clear:both; padding-bottom:15px;}
.testimonial_image_area_r {float:right; padding-left:5px;}
.testimonial_image_area_l {float:left; padding-right:5px;}
.testimonial_image_area img{width:82px; height:62px; border:none;}
.testimonial_details {text-align:justify;}

#table_results {clear:both;}
#table_results .data{width:100%;}
#table_results thead{background-color:#414141;color:#FFFFFF;}
#table_results th{padding:3px 5px 3px 5px;text-transform:uppercase;}
#table_results th a{color:#FFFFFF;}
#table_results th {font-size:12px;}
#table_results td{text-align:left; vertical-align:top;}
#table_results .odd{background-color:#EEEEEE;}
#table_results .even{background-color:#FFFFFF;}
#table_results .linked{background-color:#fff2f6;}
#table_results .actions{text-align:center;}
.icon{width:16px; height:16px;}
.dataform td{vertical-align:top;}
#nav
{
display: block;
font-size: 13px;
margin: 0px;
padding: 4px 0px 0px 3px;
}
ol,ul
{
list-style: none;
list-style-type: none;
list-style-position: initial;
list-style-image: initial;
}

#nav li, #nav li a
{
color: rgb(91, 38, 9);
display: block;
height: 31px;
line-height: 31px;
text-decoration: none;
text-indent: 22px;
width: 209px;
}
dt{font-weight:bold;}

.gallerythumbnail{padding:13px 0px 0px 13px;float:left;}
.gallerythumbnail img{width:120px;height:80px;border:none;}

.galleryimage{padding:13px 0px 10px 13px;float:left;width:515px;border-bottom:dashed #666666 1px;}
.galleryimageW img{width:350px;border:none;}
.galleryimageH img{margin-left:90px;height:300px;border:none;}
.galleryimagecaption{float:right;width:160px;text-align:left;padding-left:5px;}

.galleryimageTNW img{width:110px;border:none;padding-top:15px;}
.galleryimageTNH img{height:110px;border:none;padding-left:15px;}
.galleryimageTN{padding:10px 0px 0px 10px;float:left;width:120px;height:120px;}

#gallery{height:360px;overflow:auto;}
