/* HotSpot Manager CSS*/html {margin: 0; padding: 0;}body {margin: 0; padding: 0;	background: white url(images/background01.jpg) 0 0 repeat-y;	font: 12px Arial, Helvetica, sans-serif;	color: #333;}div#topnav {position: absolute;	top: 113px; left: 450px;	color: #66cccc;}div#topnav a {text-decoration: none;	color: #666;	font-size: 1.1em;}div#maincontent {	padding: 0;	width: 600px;	position: absolute; top: 200px; left: 165px;}h2 {color:#333;	font-size: 1.8em;	text-align: center;}h3 {color:#666;	font-size: 1.5em;	font-family: "Times New Roman", Times, serif;	font-style: italic;}h4 {font-size: 1.4em;	color:#666;	margin: 0 0 0 45px;}img.seperator {margin: 0 0 0 30px;}a:link {color:#660000;}a:hover {color: #666;}a:visited {color: #660000;}.floatright {float: right;}p.link {margin: 3px;}p#copyright {margin: 50px 5px 0 5px;	border-top: 1px solid #006666;	color: #666;	text-align: center;}div#wrapper {margin: 0; padding: 0;	background: white url(images/header01.jpg) 0 0 no-repeat;}div#content {padding: 0;	width: 600px;	margin: 200px 0 10px 165px;}p {margin: 15px 20px 15px 20px; padding: 0;	line-height: 1.3em;}strong {}.larger {font-size: 2em; }div.nav {font-size: 1.2em;	text-align: center;	border-bottom: 1px solid #ffcc66;	border-top: 1px solid #ffcc66;	margin-top: 35px;	padding: 3px;	background-color:#FFFF99;}div.nav a {text-decoration: none;	padding: 0 5px 0 7px;	font-weight:bold;}div.nav a:link {color: #996600;}div.nav a:hover {color:#FF6600;	border-right: 2px solid #996600;}div.breadcrumbs {border: 1px solid #cccc99;	border-width: 2px 0 2px 0;	margin: 0 0 5px 0; padding: 0;}div.topnav {margin: 0 110px 15px 125px;	background-color:#FFFF66;}div.topnav a {text-decoration: none;	color:#666600;	text-align: center;	padding: 7px; margin: 7px;	font-size: 1.3em;}div.topnav a:hover {color:#996600;}div#loginbox {width: 400px; margin-left: auto; margin-right: auto;	border: 1px solid #999933;	margin-top: 10px; margin-bottom: 10px;}div#loginbox h2 {text-align: center;	font-size: 1.5em; font-weight: bold;	background-color:#FFFF99;	padding: 5px; margin: 0;	color:#666600;}div#loginbox p {font-weight: bold;}div#loginbox a {text-align: center;	text-decoration: none;	font-weight: bold;	color:#996600;	padding: 5px; margin-left: 20px;	font-size: 1.2em;	background-color:#CCCC99;}div#loginbox a:hover {color:#666600;}table.datatable {width: 97%; margin-right: auto; margin-left: auto;	border: 1px solid #cccc99;	margin-bottom: 10px;}table.wrappertable {width: 97%; margin-right: auto; margin-left: auto;	border: 1px solid #cccc99;	margin-bottom: 10px;}table.wrappertable td {vertical-align: top;}table.tablecolumn {width: 100%; margin-left: auto; margin-right: auto;	border: 1px solid #cccc99;}table.tablecolumn td {border: 1px solid #cccc99;}td.dataKey {font-weight: bold;}.dataData {}tr.header {background-color:#FFCC66;	border-bottom: 1px solid #ff6600;	text-align: center;	font-weight:bold;	color:#666600;}tr.tableheader {background-color:#FFCC66;	border-bottom: 1px solid #ff6600;	text-align: center;	font-weight:bold;	color:#666600;}.highlight {background-color:#FFFFCC;}.topic {font-size: 1.1em;	font-weight: bold;	background-color:#FFFFCC;}td.button a {font-size: 1.1em;	font-weight:bold;	text-align: center;	text-decoration: none;	color:#999900;}td.button a:hover {color:#FF9900;}div.noclosed {text-align: center;	font-weight: bold;	color:#666633;	background-color:#FFFF99;	margin: 0 40px 10px 40px; padding: 5px;}div.actionbutton {float: right;}div.actionbutton a {font-size: 1.1em;	font-weight: bold;	text-decoration: none;	background-color:#CCCC66;	padding: 2px; margin: 0 40px 0 5px;	color:#666633;}div.actionbutton a:hover {color:#FF9900;}.required {color:#990000;	font-weight: bold;}.right {text-align: right;}.center {text-align: center;}div.centerbutton {width: 200px; margin-right: auto; margin-left: auto;	margin-bottom: 5px;}div.centerbutton a {font-size: 1.1em;	font-weight: bold;	text-decoration: none;	background-color:#CCCC66;	padding: 2px; margin: 0 40px 0 5px;	color:#666633;}div.centerbutton a:hover {color:#FF9900;}tr.topic {font-size: 1.1em;	font-weight: bold;	background-color:#FFFF99;}div.footer {text-align: center;	color:#666;}ul.link {list-style: none;	margin: 0; padding: 0;}div#mainnav {position: absolute;	top: 9em; left: 695px;	margin: 0; padding: 0;	width: 150px;	background-color:#FFFF99;	border-top: 1px solid #ffcc66;}div#mainnav a {display: block;	padding: 5px;	text-decoration: none;	font-weight: bold;	border-bottom: 1px solid #ffcc66;}div#mainnav a:link {color: #999966;}div#mainnav a:hover {background-color:#999999;	color:#666666;	border-right: 5px solid #999966;}div#mainnav a:visited {color: #999966;}div#mainnav a.sub {padding-left: 25px;}div#mainnav a.sub:link {color:#663333;}div#error {font-size: 1.2em;	text-align:center;	font-weight: bold;	color:#660000;	border-bottom: 5px solid #ffff33;	border-top: 5px solid #ffff33;	margin: 5px;	padding: 5px;}div#info {font-size: 1.2em;	text-align:center;	font-weight: bold;	color:#333366;	border-bottom: 5px solid #999;	border-top: 5px solid #999;	margin: 5px;	padding: 5px;}select.selectbox-acntype {width: 200px}