﻿body, html, form
{
	height:								100%;
	width:								100%;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
}
center.main
{
	height:								100%;
	width:								100%;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
}
body.main 
{
	border:								none;
	background-color:					#221178;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							11px;
	color:								#666666;
}
table.main
{
	height:								100%;
	width:								940px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-collapse:					collapse;
}
td.barCenter
{
	height:								15px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-top:							solid 0px #666666;
	border-right:						solid 0px #666666;
	border-bottom:						solid 1px #666666;
	border-left:						solid 0px #666666;
	background-color:					#88DF3A;
	line-height:						8px;
}
td.barLeft
{
	height:								15px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-top:							solid 0px #666666;
	border-right:						solid 0px #666666;
	border-bottom:						solid 0px #666666;
	border-left:						solid 1px #666666;
	background-color:					#88DF3A;
	line-height:						8px;
}
td.barRight
{
	height:								15px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-top:							solid 0px #666666;
	border-right:						solid 1px #666666;
	border-bottom:						solid 0px #666666;
	border-left:						solid 0px #666666;
	background-color:					#88DF3A;
	line-height:						8px;
}
td.content
{
	height:								70%;
	width:								560px;
	margin:								0px 0px 0px 0px;
	padding:							10px 10px 10px 10px;
	border-top:							solid 2px #666666;
	border-right:						solid 1px #666666;
	border-bottom:						solid 2px #666666;
	border-left:						solid 1px #666666;
	background-attachment:				scroll;
	background-color:					#FFFFFF;
	background-image:					url("/img_Panopticam/layout/watermerk.gif");
	background-position:				right bottom;
	background-repeat:					no-repeat;
	text-align:							left;
	vertical-align:						top;
}
td.content a:link, td.content a:visited
{
	color:								#221178;
	text-decoration:					none;
}
td.content a:hover, td.content a:active
{
	color:								#88DF3A;
	text-decoration:					underline;
}
td.footer
{
	height:								20px;
	width:								940px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-top:							solid 2px #666666;
	border-right:						solid 1px #666666;
	border-bottom:						solid 1px #666666;
	border-left:						solid 1px #666666;
	background-attachment:				scroll;
	background-color:					#FFFFFF;
	background-image:					url("/img_Panopticam/layout/footer_bg.jpg");
	background-position:				top;
	background-repeat:					repeat-x;
	text-align:							center;
}
td.footer a:link, td.footer a:visited
{
	color:								#221178;
	text-decoration:					none;
}
td.footer a:hover, td.footer a:active
{
	color:								#221178;
	text-decoration:					none;
}
td.header
{
	height:								120px;
	width:								900px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 40px;
	border-top:							solid 0px #666666;
	border-right:						solid 1px #666666;
	border-bottom:						solid 0px #666666;
	border-left:						solid 1px #666666;
	background-attachment:				scroll;
	background-color:					#FFFFFF;
	/*background-image:					url("/img_Panopticam/layout/header_bg.jpg");*/
	background-position:				top;
	background-repeat:					repeat-x;
	text-align:							left;
	vertical-align:						middle;
}
div.headerText
{
	float:								right;
	margin:								0px 20px 0px 0px;
}
td.links
{
	width:								168px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 10px 0px;
	border-top:							solid 0px #666666;
	border-right:						solid 1px #666666;
	border-bottom:						solid 1px #666666;
	border-left:						solid 2px #666666;
	background-color:					#88DF3A;
	text-align:							left;
	vertical-align:						top;
}
td.menu
{
	height:								30px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-top:							solid 0px #666666;
	border-right:						solid 1px #666666;
	border-bottom:						solid 0px #666666;
	border-left:						solid 1px #666666;
	background-color:					#FFFFFF;
	text-align:							left;
	vertical-align:						bottom;
}
td.sideLeft
{
	width:								20px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-top:							solid 0px #666666;
	border-right:						solid 0px #666666;
	border-bottom:						solid 0px #666666;
	border-left:						solid 0px #666666;
	background-attachment:				scroll;
	/*background-image:					url("/img_Panopticam/layout/sideLeft_bg.gif");*/
	background-position:				right;
	background-repeat:					repeat-y;
}
td.sideRight
{
	width:								20px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-top:							solid 0px #666666;
	border-right:						solid 0px #666666;
	border-bottom:						solid 0px #666666;
	border-left:						solid 0px #666666;
	background-attachment:				scroll;
	/*background-image:					url("/img_Panopticam/layout/sideRight_bg.gif");*/
	background-position:				left;
	background-repeat:					repeat-y;
}
td.submenu
{
	width:								168px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 10px 0px;
	border-top:							solid 0px #666666;
	border-right:						solid 2px #666666;
	border-bottom:						solid 1px #666666;
	border-left:						solid 1px #666666;
	background-color:					#88DF3A;
	text-align:							left;
	vertical-align:						top;
}
/**** Gallery ****/
table.gallery
{
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-collapse:					separate;	
}
td.gallery
{
	margin:								2px 2px 2px 2px;
	padding:							5px 5px 5px 5px;
	border:								solid 1px #221178; /*#009CDE;*/
	background-color:					#F8F8F8;
	text-align:							center;
	vertical-align:						middle;
}
td.galleryEmpty
{
	margin:								2px 2px 2px 2px;
	padding:							0px 0px 0px 0px;
	border:								solid 1px #221178;
	background-color:					#F8F8F8;
	text-align:							center;
	vertical-align:						middle;
}
div.galleryMenu
{
	height:								20px;
	margin:								0px 0px 0px 0px;
	padding:							5px 10px 0px 0px;
	text-align:							right;
	vertical-align:						middle;
}
div.galleryMenu a:link, div.galleryMenu a:visited
{
	color:								#221178;
	text-decoration:					none;
}
div.galleryMenu a:hover, div.galleryMenu a:active
{
	color:								#221178;
	text-decoration:					underline;
}
/**** LINKS ****/
table.links
{
	width:								98%;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-collapse:					collapse;
}
td.linksHeader
{
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 30px 0px;
	text-align:							center;
	vertical-align:						top;
}
td.linksItem
{
	height:								20px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 15px;
	color:								#221178;
}
td.linksItem a:link, td.linksItem a:visited
{
	color:								#221178;
	text-decoration:					none;
}
td.linksItem a:hover, td.linksItem a:active
{
	color:								#221178;
	text-decoration:					underline;
}
/**** MENU ****/
table.menu
{
	width:								100%;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 0px;
	border-collapse:					collapse;
}
td.menuItem
{
	height:								30px;
	width:								188px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 4px 0px;
	border:								none;
	background-attachment:				scroll;
	background-image:					url("/img_Panopticam/layout/tab.gif");
	background-position:				bottom;
	background-repeat:					no-repeat;
	color:								#221178;
	font-weight:						bold;
	text-align:							center;
	vertical-align:						bottom;
}
td.menuItemHover
{
	cursor:								pointer;
	height:								30px;
	width:								188px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 4px 0px;
	border:								none;
	background-attachment:				scroll;
	background-image:					url("/img_Panopticam/layout/tabHover.gif");
	background-position:				bottom;
	background-repeat:					no-repeat;
	color:								#221178;
	font-weight:						bold;
	text-align:							center;
	vertical-align:						bottom;
}
td.menuItemSelected
{
	height:								30px;
	width:								188px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 4px 0px;
	border:								none;
	background-attachment:				scroll;
	background-image:					url("/img_Panopticam/layout/tabSelected.gif");
	background-position:				bottom;
	background-repeat:					no-repeat;
	color:								#221178;
	font-weight:						bold;
	text-align:							center;
	vertical-align:						bottom;
}
/**** SUBMENU ****/
table.submenu
{
	width:								100%;
	margin:								0px 0px 0px 2px;
	padding:							0px 0px 0px 0px;
	border-collapse:					separate;
}
table.submenu a
{
	color:								#221178;
	text-decoration:					none;
}
td.submenuHeader
{
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 30px 0px;
	text-align:							center;
	vertical-align:						top;
}
tr.submenuItem td
{
	cursor:								pointer;
	height:								40px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 8px;
	background-attachment:				scroll;
	background-image:					url("/img_Panopticam/layout/submenu.gif");
	background-position:				bottom;
	background-repeat:					no-repeat;
	/*background-color:					#80D237;
	border-top:							1px solid #9AFC42;
	border-right:						10px solid #9AFC42;
	border-bottom:						1px solid #9AFC42;
	border-left:						1px solid #9AFC42;*/
	color:								#221178;
}
tr.submenuHover td
{
	cursor:								pointer;
	height:								40px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 9px;
	background-attachment:				scroll;
	background-image:					url("/img_Panopticam/layout/submenuHover.gif");
	background-position:				bottom;
	background-repeat:					no-repeat;
	/*background-color:					#80D237;
	border-top:							1px solid #FFFFFF;
	border-right:						10px solid #FFFFFF;
	border-bottom:						1px solid #FFFFFF;
	border-left:						1px solid #FFFFFF;*/
	color:								#221178;
}
tr.submenuItemSelected td
{
	height:								40px;
	margin:								0px 0px 0px 0px;
	padding:							0px 0px 0px 9px;
	background-attachment:				scroll;
	background-image:					url("/img_Panopticam/layout/submenuSelected.gif");
	background-position:				bottom;
	background-repeat:					no-repeat;
	/*background-color:					#96F640;
	border-top:							1px solid #FFFFFF;
	border-right:						10px solid #FFFFFF;
	border-bottom:						1px solid #FFFFFF;
	border-left:						1px solid #FFFFFF;*/
	color:								#221178;
}