/* CSS Document */

body{background-color:#ffffff;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.normaltxt_center{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000000;
}

.normaltxt{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.headgreen{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#CC0000;
}

.head_main_table{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#CC0000;
}

.body_main_table{background-image:url(../images/bg_body.jpg);}

.tab_table{background-image:url(../images/tab_bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-align:center;
font-variant:small-caps;

}

.tab:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFCC00;
	text-decoration: none;
}
.tab:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFCC00;
	text-decoration: none;
}
.tab:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}
.tab:active {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.big_tab_table{background-color:#79AD2B;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-variant:small-caps;
}

.big_tab:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #135901;
	text-decoration: none;
}

.big_tab:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #135901;
	text-decoration: none;
}
.big_tab:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#006633;
}
.big_tab:active {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.side_link_table{background-image:url(../images/side_link_bg.jpg);
}

.side_table{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-align:left;
}

.side_table:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size:13px;
}

.side_table:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size:13px;
}
.side_table:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFCC00;
	font-size:13px;
}
.side_table:active {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:13px;
}



.greenrow {background-image:url(../images/bg_top_body.jpg);
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
border-bottom:1px;
border-bottom-color:
}

.footer {background-image:url(../images/footer_bg.jpg);
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:9px;
border-bottom:1px;
text-align:center;
}

.a:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFCC00;
}
.a:active {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.white {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
font-size:10px;}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#F6F6F6;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
