body
{	margin: 0px 0px 0px 0px;
	font-size: 9pt;
	font-family: Tahoma;
	color: #617285;
	text-align: center;
	width: 100%;}

table
{
	font-size: 9pt;
	font-family: Tahoma;
}

div
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

p
{	text-indent: 18px;}

p:first-letter
{	font-size: 1.3em;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}

div#divsite
{
	width: 975px;
	margin-left: auto;
	margin-right: auto;}

div#divsite_w
{
	width: 1175px;
	margin-left: auto;
	margin-right: auto;
}

div#divbody
{
	padding: 20px 12px 10px 12px;
}

div#topdiv
{	width: 950px;
	overflow: hidden;
}

div#leftdiv
{	float: left;
	width: 225px;
}

div#rightdiv
{
	float: left;
	width: 700px;
	margin-left: 10px;
}

div#rightdiv_w
{
	float: left;
	width: 900px;
	margin-left: 10px;
}

a.menulink_old { font-size: 18px; color: #617285; text-decoration: none; font-weight: normal; font-family: Arial, Tahoma; }
a.menulink_old:hover { font-size: 18px; color: #8192a5; text-decoration: none; font-family: Arial, Tahoma; }

a.menulink_old { font-size: 16px; color: #617285; text-decoration: none; font-weight: normal; font-family: Tahoma; }
a.menulink_old:hover { font-size: 16px; color: #91a2b5; text-decoration: none; font-weight: normal; font-family: Tahoma; }

a.menulink_sel { font-size: 18px; color: #ffffff; text-decoration: none; font-weight: normal; font-family: Arial, Tahoma; }
a.menulink_sel:hover { font-size: 18px; color: #e0e0e0; text-decoration: none; font-family: Arial, Tahoma; }

a.menulink_sel { font-size: 16px; color: #ffffff; text-decoration: none; font-weight: normal; font-family: Arial, Tahoma; }
a.menulink_sel:hover { font-size: 16px; color: #ffffff; text-decoration: none; font-weight: normal; font-family: Arial, Tahoma; }

a.menulink { font-size: 16px; color: #617285; text-decoration: none; font-weight: normal; font-family: Verdana, Courier, Times; }
a.menulink:hover { font-size: 16px; color: #91a2b5; text-decoration: none; font-weight: normal; font-family: Verdana, Courier, Times; }

a.menulink_w { font-size: 20px; color: #ffffff; text-decoration: none; font-family: Tahoma; }
a.menulink_w:hover { font-size: 20px; color: #dfdfdf; text-decoration: none; font-family: Tahoma; }

a.dbl8u { font-size: 9pt; color: #1d4f80; text-decoration: underline; font-family: Tahoma; }
a.dbl8u:hover { font-size: 9pt; color: #5d5f50; text-decoration: underline; font-family: Tahoma; }

a.bl9u { font-size: 9pt; color: #617285; text-decoration: underline; font-family: Tahoma; }
a.bl9u:hover { font-size: 9pt; color: #8192a5; text-decoration: underline; font-family: Tahoma; }

a.dbl8u_sel { font-size: 9pt; color: #3d7fb0; text-decoration: none; font-family: Tahoma; }
a.dbl8u_sel:hover { font-size: 9pt; color: #3d7fb0; text-decoration: none; font-family: Tahoma; }

a.gl7 { font-size: 7pt; color: #d0d0d0; text-decoration: none; font-family: Tahoma; }
a.gl7:hover { font-size: 7pt; color: #a0a0a0; text-decoration: none; font-family: Tahoma; }

a.gl7u { font-size: 7pt; color: #d0d0d0; text-decoration: underline; font-family: Tahoma; }
a.gl7u:hover { font-size: 7pt; color: #a0a0a0; text-decoration: underline; font-family: Tahoma; }

a.dgl9u { color: #617285; font-size: 9pt; text-decoration: underline; font-family: Tahoma; }
a.dgl9u:hover { color: #91a2b5; font-size: 9pt; text-decoration: underline; font-family: Tahoma; }

#menupan
{	background-color: #eeeeee;
	background-image: url('img/menu_bg1.gif');
	padding: 0px 0px 0px 0px;
	width: 225px;
	height: 217px;}

.menurow
{	padding: 3px 35px 3px 0px;
	text-align: right;}

.menurow_sel1
{
	padding: 3px 35px 3px 0px;
	text-align: right;
	background-color: #7d7d7d;
	background-image: url('img/sel_menu_bg1.jpg');
	background-repeat: repeat-x;
	background-position: right top;
}

.menurow_sel
{
	padding: 3px 35px 3px 0px;
	text-align: right;
	background-color: #cfd4d7;
}

.menubut
{
	font-size: 20px;	width: 102px;
    text-align: center;
    color: #2a2e31;
    background-color: #a9b0b5;}

td.pico
{	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color: #333333;
	width: 71px;
	height: 71px;
	background-image: url('img/th_bg.gif');}

.pagerow
{	padding: 0px 2px 0px 2px;
	text-align: center;}

.pagerow_sel
{	padding: 0px 2px 0px 2px;
	text-align: center;
	color: #617285;}

.inpan
{
	padding: 0px 0px 0px 10px;}

.hdr
{
	font-size: 24px;
	color: #a9b0b5;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Tahoma;
	padding: 0px 0px 7px 0px;}

div#photownd
{	width: 700px;
	text-align: center;
	min-height: 470px;
	background-color: #fdfdfd;
	border: 1px solid #f0f0f0;}

div#photownd_w
{
	width: 900px;
	text-align: center;
	min-height: 470px;
	background-color: #fdfdfd;
	border: 1px solid #f0f0f0;
}

div#thumbs
{	width: 225px;
	height: 225px;
	position: relative;
	z-index: 110;
	overflow: hidden;
	clip: rect(0px 0px 225px 225px);}

div#thumbspan
{
	height: 223px;
	position: relative;
	z-index: 109;
	left: 0px;
	top: 0px;}

div.thumbscol
{	float: left;
	width: 71px;
	height: 225px;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px 2px;}

div.pico
{
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color: #333333;
	width: 71px;
	height: 71px;
	background-image: url('img/th_bg.gif');
	float: left;
}