body, html {
	padding: 0;
	margin: 0;
	background: transparent url(../images/mainback.gif) repeat scroll 0 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	line-height: 1.5;
}
a:link, a:visited, a:active {color: #000000; text-decoration: none}
a:hover {text-decoration: none; color: #59b6c8;} 

th {
	font-size: 11pt;
	font-weight:normal;
	border-bottom:1px solid #B0C87B;
}

.bigLink {font-size: 20pt;}

img {border: 0;}

img.floatLeft { 
    float: left; 
    margin-right: 4px; 
}

img.floatRight { 
    float: right; 
    margin-left: 4px; 
    margin-right: 4px; 
}

#tblHead{
	background-color: #FFFFFF;
	font-size: 10pt;
	width: 100%;
}

#tblMain{width: 850px;}
#tblMainnavi{width: 250px;}

.table_1 {border-collapse: collapse; width: 600px; margin: 0px 0px 10px 5px; table-layout: fixed;}
.table_1 table {width: 100%}
.table_1 td {margin: 0px; padding: 0px;}
.table_1 .ol {background-image: url('/images/ol.gif'); width: 4px; height: 4px;}
.table_1 .o {background-image: url('/images/o.gif'); height: 4px;}
.table_1 .or {background-image: url('/images/or.gif'); width: 4px; height: 4px}
.table_1 .l {background-image: url('/images/l.gif'); width: 4px;}
.table_1 .r {background-image: url('/images/r.gif'); width: 4px;}
.table_1 .ul {background-image: url('/images/ul.gif'); width: 4px; height: 4px;}
.table_1 .u {background-image: url('/images/u.gif'); height: 4px;}
.table_1 .ur {background-image: url('/images/ur.gif'); width: 4px; height: 4px}
.table_1 .middle {background-color: #FFFFFF; padding: 6px;}
.table_1 .middle table {border-collapse: collapse; margin:0px; padding: 0px;}
.table_1 .middle td {padding: 2px;}
.table_1 .second td {background-color: #F2F2F2;}
.table_1 .second th {background-color: #F2F2F2;}
.table_1 .hover td {background-color: #D9F9FD; cursor: default;}
.table_1 .hover td.linked {background-color: #D9F9FD; cursor: pointer;}


.table_navi {border-collapse: collapse; width: 230px; margin: 0px 0px 10px 5px; table-layout: fixed;}
.table_navi table {width: 100%}
.table_navi td {margin: 0px; padding: 0px;font-size:14pt;}
.table_navi .ol {background-image: url('/images/ol.gif'); width: 4px; height: 4px;}
.table_navi .o {background-image: url('/images/o.gif'); height: 4px;}
.table_navi .or {background-image: url('/images/or.gif'); width: 4px; height: 4px}
.table_navi .l {background-image: url('/images/l.gif'); width: 4px;}
.table_navi .r {background-image: url('/images/r.gif'); width: 4px;}
.table_navi .ul {background-image: url('/images/ul.gif'); width: 4px; height: 4px;}
.table_navi .u {background-image: url('/images/u.gif'); height: 4px;}
.table_navi .ur {background-image: url('/images/ur.gif'); width: 4px; height: 4px}
.table_navi .middle {background-color: #FFFFFF; padding: 0px;}
.table_navi .middle table {border-collapse: collapse; margin:0px; padding: 0px;}
.table_navi .middle td {padding: 2px;}
.table_navi ul {list-style: none; margin: 2px 4px; padding: 0px;}
.table_navi li {float: left; width: 230px;}
.table_navi .activeURL {color: #000000; text-decoration: underline}

#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 90%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxIndicator {
	border: 1px solid white;
}
#lightboxOverallView,
#overlay {
	background-color: #000;
	opacity: 0.5;
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	filter: Alpha(opacity=50);
}
