/*	Style Sheet Sections:		I. Global Rules		II. Template Rules		III. Header Rules		IV. Body Rules		V. NavBar Rules		VI. Hit Lists Rules		VII. Inline Level Rules	*//* I. Global Rules */body{	color: #333;	background: #fff;	margin: 0;	border: 0;	padding: 0;	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}/* Be Kind to Netscape 4 Hack */p, td, ul, ol, li, di, dl, dt, dd{	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}h1, h2, h3, h4, h5, h6, table, tr, td, form, div{	margin: 0;	border: 0;	padding: 0;	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}/* II. Template Rules *//* III. Header Rules */#Header h1{	margin: 0;	border: 0;	padding: 10px;	background: #369;	font-size: 30px;	color: #ddd;}#Header h2{	margin: 0;	border: 0;	padding: 5px 10px;	background: #369;	color: #ccf;}#Header p,#Footer p{	margin: 0;	border: 0;	padding: 5px 10px;	background: #69c;	font-size: 12px;	font-weight: bold;	color: #ddd;}#Header p{	border-top: 1px solid #36699c;	border-bottom: 1px solid #ccf;}#Header p a,#Header p a:visited,#Footer p a,#Footer p a:visited{	text-decoration: none;	color: #fff;}#Header p a:hover,#Footer p a:hover{	color: #036;}/* IV. Body Rules */h1{	margin: 10px;	border: 0;	padding: 0;	font-size: 26px;	color: #369;}h2{	margin: 10px;	border: 0;	padding: 0;	font-size: 20px;	color: #369;}h3{	margin: 10px;	border: 0;	padding: 0;	font-size: 18px;	color: #369;}h4{	margin: 10px;	border: 0;	padding: 0;	font-size: 16px;	color: #369;}h5{	margin: 10px;	border: 0;	padding: 0;	font-size: 14px;	color: #369;}h6{	margin: 0;	border: 0;	padding: 0;	font-size: 12px;	color: #e8e8e8;}pre{	margin: 10px;	padding: 10px;	border: 1px solid #333;	background: #ddd;}.Content img{	margin: 10px;	border: 0;	padding: 0;}.Content table{	margin: 10px;	border: 0;	padding: 0;}.Spacer{	margin: 0;	border: 0;	padding: 0;}.Spacer img{	margin: 0;	border: 0;	padding: 0;}p{	margin: 10px;	border: 0;	padding: 0;}p.SubHead{	margin: 10px;	border: 0;	padding: 0;	font-style: italic;}.VariableContent{	margin: 10px;	border: 1px dotted #369;	padding: 0;	background: #ddd;}/* Forms */.EntryForm{	margin: 10px;	border: 1px dotted #369;	padding: 0;	background: #ddd;}.Label{	font-weight: bold;	text-align: right;}.RequiredFootNote{	font-size: 10px;}/* Links */a { color: #369; }a:link:hover { color: #036; }/* VI. Hit Lists */div.HitList{	margin: 10px;border: 1px solid #333;	padding: 0;}table.HitList{	margin: 10px;	border: 1px solid #333;	padding: 0;}.TableHead{	margin: 0;	border: 0;	padding: 0;}tr.TableHead td{	font-size: 14px;	font-weight: bold;	padding: 3px;	border-bottom: 1px solid #333;}li.OddRow,.OddRow td{	margin: 0;	border: 0;	padding: 3px;	background: #eee;}li.EvenRow,.EvenRow td{	margin: 0;	border: 0;	padding: 3px;	background: #fff;}/* VII. Inline Level Rules */strong { font-style: bold; }/* Footer Rules */#Footer{	margin: 0;	border-top: 5px solid #ccc;}/*#Footer ul{	margin: 0;	border: 0;	padding: 0;	display: inline;	list-style: none;}#Footer ul li{	margin: 10px;	border: 0;	padding: 0;	display: inline;}*//* Error */#DisplayError{	margin: 10px;	border: 2px dotted #f00;	padding: 0;	background: #ddd;}/* Lists */dt{	margin: 10px 10px 5px 10px;	font-size: 16px;	font-weight: bold;	color: #369;}dd{	margin: 5px 10px 10px 30px;}/* SideBar */.SideNavBar{	margin: 10px;	border: 1px dotted #369;	padding: 0;	background: #ddd;}.SideNavBar ul{	margin: 10px 3px 3px 8px;	border: 0;	padding: 0;	list-style: none;}.SideNavBar ul li{	margin: 10px 0 0 0;	border: 0;	padding: 0;	font-weight: bolder;	list-style: none;}/* Sub-NavBar ul */.SideNavBar ul ul{	margin: 0;	border: 0;	padding: 0;}/* Sub-NavBar li */.SideNavBar ul ul li{	margin: 3px 0 0 5px;	border: 0;	padding: 0;	list-style: none;	font-size: 10px;}.SideNavBar ul ul ul li{	margin: 3px 0 0 15px;	border: 0;	padding: 0;	list-style: none;	font-size: 10px;}/* Check, Optimize and Repair page */h3.DBName{	margin: 10px 0 10px 10px;	border: 0;	padding: 5px;	background: #369;	list-style: none;	font-size: 14px;	font-weight: bold;	color: #fff;}ul.ChkOptRep{	margin: 0;	border: 0;	padding: 0;}.ChkOptRep ul{	margin: 0;	border: 0;	padding: 0;}.ChkOptRep ul li{	margin: 10px;	border: 1px dotted #369;	padding: 10px;	background: #ddd;	list-style: none;	font-size: 12px;	font-weight: normal;	color: #333;}.ChkOptRep form{	margin: 0;	border: 0;	padding: 0;}.ChkOptRep ul li ul li{	margin: 5px;	border: 0;	padding: 0;	font-size: 12px;	list-style: none;	color: #333;	display: inline;}div.DBAdmin{	margin: 0;	border: 0;	padding: 0;}.DBAdmin table{	margin: 0;	border: 0;	padding: 0;}.DBAdmin table tr{	margin: 0;	border: 0;	padding: 0;}.DBAdmin table tr td form{	margin: 0 0 10px 10px;	border: 1px dotted #369;	padding: 10px;	background: #ddd;	list-style: none;	font-size: 12px;	font-weight: normal;	color: #333;}.DBAdmin table tr td form ul{	margin: 0;	border: 0;	padding: 0;}.DBAdmin table tr td form ul li{	margin: 5px;	border: 0;	padding: 2px;	font-size: 12px;	list-style: none;	color: #333;	display: inline;	background: #eee;}.DBIndex ul{	margin: 10px;	border: 1px dotted #369;	padding: 0;}.DBIndex ul li{	margin: 0;	border: 0;	padding: 2px 0 3px 10px;	font-size: 10px;	list-style: none;}/* Database Admin Results */.SQLResults{	margin: 10px;	border: 1px solid #369;	padding: 0;}.SQLResults td{	margin: 0;	border: 0;	padding: 3px;	background: #ddd;}.HeaderRow td{	margin: 0;	border: 0;	padding: 5px;	background: #999;	font-weight: bolder;	color: #fff;}