<!--
body{margin:0px; background-image: url('../gallery/images/background.gif'); background-repeat: repeat-x; background-position: left top; background-color: #040404}
a{color:#043a66; text-decoration:none;}
a:hover {  color: #676767; text-decoration:none}
p
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
div
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
td
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.menu_option
{
	background-color: #FFFFFF;
	color: #333333;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
	border: 1px solid #5182C2;
}
.select
{
	background-color: #FFFFFF;
	color: #4D4D4D;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #92BAE6;
}
option, optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.input
{
	background-color: #FFFFFF;
	color: #4D4D4D;
	font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #92BAE6;
}
.bginput
{
	background-color: #FFFFFF;
	color: #4D4D4D;
	font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #92BAE6;
}
.textarea
{
	background-color: #FFFFFF;
	color: #4D4D4D;
	font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #92BAE6;
}
.button
{
	background-color: #005F90;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 0px solid #D07207;
	padding: 2px;
}
.page
{
	background-color: #FFFFFF;
	color: #2C591B;
}
.boldfont
{
	color: #000000;
	font: bold 10px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.rsmallfont
{
	color: #000000;
	font: 8px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
}
.smallfont
{
	color: #000000;
	font: 10px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.catfont
{
	color: #000000;
	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
}
.headfont
{
	color: #0c55a2;
	font: bold 18px arial, helvetica, sans-serif;
	text-decoration: none;
}
.rsmlinkfont
{
	color: #006091;
	font: bold 8px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.smlinkfont
{
	color: #006091;
	font: bold 10px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.linkfont
{
	color: #0a56a4;
	font: 11px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.linkfontbold
{
	color: #0a56a4;
	font: bold 11px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.resultslinkfont
{
	color: #006091;
	font: bold 12px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.blinkfont
{
	color: #006091;
	font: bold 10px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.linkfont1
{
	color: #006091;
	font: bold 12px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.linkfont2
{
	color: #006091;
	font: bold 13px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.linkfont3
{
	color: #006091;
	font: bold 14px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.linkfont4
{
	color: #006091;
	font: bold 15px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.linknav
{
	color: #FFFFFF;
	font: 10px verdana, geneva, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
}
.dashed1
{
	border-style: dashed; border-color: #DFDFDF; border-width:thin; border-spacing:inherit;
}
.dashed2
{
	border-style: dashed; border-color: #DFDFDF; border-width:thin; border-spacing:inherit;
}
.dashed3
{
	border-style: dotted; border-color: #666666; border-width: thin; border-spacing:inherit;
	background-color:#FFFFFF;
}

floatingtable {
    width: 140px;
    border: 1px solid #666666;
    text-align: left;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -70px;
}

-->





.menu{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:0.71em;}
.menu a{color:#7f7f7f; text-decoration:none; margin:0px 8px;}
.menu a:hover{color:#0a55a3; text-decoration:none;}


.nav{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; border-bottom:1px solid #0a55a3;}
.nav a{color:#ffffff; margin:0px 10px 0px 7px;}