/* ***** ***** ***** ***** ***** DEFAULT STYLE ***** ***** ***** ***** ***** */
/* ***** HTML STYLES ***** */
body { 
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0f0f0f;
	background: #373737;
	background-image: url(http://www.denisonjet.com/themes/default/page_bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;       
	scrollbar-base-color: #cccccc; }
a:link, a:visited { border: 0px; }
a:hover, a:active { border: 0px; }
a img { border: 0px; }
p { text-indent: 5; text-align: justify; }
div { border: 0px; padding: 0px; }
span { border: 0px; padding: 0px; }
h1 { font-size: 20px; font-weight: bold; }
h2 { font-size: 18px; font-weight: bold; }
h3 { font-size: 16px; font-weight: bold; }
h4 { font-size: 14px; font-weight: bold; }
h5 { font-size: 12px; font-weight: bold; }
h6 { font-size: 10px; font-weight: normal; }
input { 
	background-color: #d8d8c4; 
	border: 1px solid; 
	border-color: #000000; 
	color: #000000; 
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px }
input:focus { background: #e0e0e0; }

input.button { 
	border: 1px solid; 
	padding: 0 .1em; 
	cursor: pointer; 
	font-family: Arial, sans-serif; 
	font-size: 14px;
	font-weight: normal; 
	border-color: #000000;
	color: #000000; 
	background: #b8b8a4; }
input.button:hover, input.button:focus { background: #e8e8d4; }
input.button:active { background:#e8e8d4 }
input.button[disabled] { background: #EEE; border-color: #CCC; color: #333; }

input.file { 
	font-family: Arial, sans-serif; 
	font-size: 14px;
	font-weight: normal;
	border-color: #000000; 
	color: #000000; 
	background: #d8d8c4; 
	border: 1px solid; 
	letter-spacing: 0px }
input.file:focus { background-color: #f8f8e4; }

textarea, select { 
	font-family: Arial, sans-serif; 
	font-size: 14px;
	font-weight: normal;
	border-color: #000000; 
	color: #000000; 
	background: #d8d8c4; 
	border: 1px solid; 
	letter-spacing: 0px }
textarea:focus, select:focus { background-color: #e0e0e0; }

.button { 
	border: 1px solid; 
	padding: 0 .1em; 
	cursor: pointer; 
	border-radius: .4em;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	font-weight: normal; 
	border-color: #000000;
	color: #000000; 
	background: #b8b8a4; }
.button:hover, .button:focus, .button:active { background: #e8e8d4; }
.checkbox { border: 0; }


/* ***** CONTENT (WRAPPER) ***** */
#content { 
	margin: 0 auto 0 auto;
	max-width: 800px;
	min-width: 800px;
	padding: 0 0 0 0;
	text-align: center; }
.alert { color: #ff0000; font-weight: bold; }
.dark { background-color: #d0d0e0; }
.hilite { background-color: #eeee55; }
.weak { color: #777777; }


/* ***** HEADER ***** */
#headtainer { 
	border: 0px;
	height: 135px;
	margin: 0px;
	padding: 0px;
	width: 800px; }
	#header { 
		margin: 0px;
		padding: 0px;
		border: 0px;
		background: #f0f0f0;
		background-image: url(http://denisonjet.com/themes/default/header.jpg);
		width: 800px;
		height: 135px; }


/* HEADER / MENU DIVIDER */
#headtomenu { display: none; }


/* ***** MENU ***** */
#menutainer { 
	margin: 0;
	padding: 0;
	border: 0;
	width: 800;
	height: 36;
	font-size: 16px;
	color: #0f0f0f;
	background: #f0f0f0; }
	#menu a:link, #menu a:visited { color: #0f0f0f; text-decoration: none; font-weight: bold; }
	#menu a:hover, #menu a:active { color: #0f0f0f; text-decoration: underline; font-weight: bold; }
	#menu { 
		margin-right: 20px; 
		margin-left: 20px; 
		vertical-align: bottom; }
		#menu li { /* top menu item layout */
			float: left; 
			position: relative;
			z-index: 10;
			display: block; 
			white-space: nowrap; 
			list-style: none; }
		li ul { /* submenu container style, ie compatible */
			visibility: hidden;
			left: -10000px;
			top: 17px;
			position: absolute; 
			z-index: 60;
			list-style: none; 
			padding: 10px;
			margin: 0px;
			border-width: 1px;
			border-style: solid;
			border-color: #b0b0b0;
			background-color: #f9f9f9;
			font-family: Arial, san-serif;
			font-size: 12px;
			text-decoration: none; }
		#menu li ul li { 
			list-style: none;
			float: none; 
			text-align: left;  }
		#menu li ul a:link, #menu li ul a:visited { 
			margin: 4px 10px 4px 5px; 
			font-weight: normal; 
			text-decoration: none;
			text-indent: 5px; }
		#menu li ul a:hover, #menu li ul a:active { color: #ee0000; font-weight: normal; text-decoration: none; }
		#menu li:hover ul, li.over ul { visibility: visible; left: 0px; }
		.topmenu { position: relative; z-index: 11; }
		.menuspacer { width: 36px; height: 10px; }
		.subitem { /* NOT IMPLEMENTED */ }
		.submenu { /* NOT IMPLEMENTED */ }
		li.sublink:hover { background-color: #e0e0e0; }
		.subspacer { display: block; height: 5px; width: 80px; }
		.subtitle { display: block; cursor: default; white-space: nowrap; position: relative; font-weight: bold; }


/* MENU / MAIN DIVIDER */
#menutomain { display: none; }


/* ***** MAIN BODY CONTENT ***** */
#maintainer { 
	margin: 0 auto 0 auto;
	padding: 0;
	border: 0;
	width: 800;
	min-height: 99%;
	background: #f0f0f0;
	align: center;
	clear: both; }
	#main { 
		max-width: 760;
		border: 0;
		padding: 0;
		position: relative;
		margin: 0 20 0 20;
		align: center; }
	.mainbox { /* NOT IMPLEMENTED */ }

	.textbox {  
		margin: 5px;
		text-align: justify;
		width: 750px; }
	.title { 
		border: 0;
		width: 760;
		height: 28;
		max-height: 28;
		background: #032f55;
		background-image: url(http://www.denisonjet.com/themes/default/title_long.jpg);
		background-repeat: no-repeat;
		color: #f0f0f0;
		font-size: 20px;
		font-weight: bold;
		text-align: left;
		text-indent: 20px;
		overflow: hidden; }
	.titletext { 
		float: left;
		color: #f0f0f0;
		font-size: 20px;
		font-weight: bold;
		text-align: left;
		text-indent: 20px;
		overflow: hidden; }
	.titleadmin { 
		border: 0px;
		padding: 0px;
		margin: 0px;
		height: 28px; 
		float: right;
		text-indent: 9px;
		background-color: #f0f0f0;
		background-image: url(http://denisonjet.com/themes/default/title_end1.jpg);
		background-repeat: no-repeat;  }
	.formleft { width: 200; align: right; text-align: right; }
	.formright { width: 560; align: left; text-align: left; }
	.empty { 
		background-color: transparent ! important;
		color: transparent ! important; }

	#about {  }
		.aboutbox { 
			border: 0; 
			padding: 0; 
			margin: 0; 
			min-height: 300px; 
			text-align: left; }
		.aboutimg { margin: 20px; }
		#about hr { clear: both; }

	#ac {  }
		.acserial { 
			border: 0;
			width: 760;
			height: 22;
			color: #032f55;
			font-size: 18px;
			font-weight: bold;
			text-align: center; }
		.actext { 
			font-family: Arial, sans-serif;
			font-size: 16px;
			font-weight: normal;
			text-align: justify;
			width: 760; }
		.actext li { list-style: circle; } /* Reset LI tag from #Menu */

		.acimgtainer { 
			border: 0;
			float: left;
			padding: 0;
			width: 300;
			height: 230;
			text-align: center;
			vertical-align: middle; }
		.acimgtitle { 
			border: 0;
			height: 28;
			max-height: 28;
			width: 300;
			background: #032f55;
			background-image: url(http://www.denisonjet.com/themes/default/title_short.jpg);
			background-repeat: no-repeat;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			text-align: left;
			text-indent: 20px;
			overflow: hidden; }
		.acimgbox { 
			border: 0;
			padding: 0;
			width: 300;
			height: 230;
			background: #032f55;
			background-image: url(http://www.denisonjet.com/themes/default/imgbox.jpg);
			vertical-align: middle;
			margin: auto; }
		.acimgbox img { margin: 25 auto; }

		.acdltainer { 
			width: 440;
			float: right;
			position: relative;
			z-index: 1;
			margin: auto 0 auto auto;
			right: 0;
			border: 0;
			background: #f0f0f0 }
		.acdltitle { 
			border: 0;
			height: 28;
			max-height: 28;
			width: 440;
			background: #000000;
			background-image: url(http://www.denisonjet.com/themes/default/title_medium.jpg);
			background-repeat: no-repeat;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			text-align: left;
			text-indent: 20px;
			overflow: hidden; }
		.acdltitletext { 
			float: left;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			text-align: left;
			text-indent: 20px;
			overflow: hidden; }
		.acdltitleadmin { 
			border: 0px;
			padding: 0px;
			margin: 0px;
			height: 28px; 
			float: right;
			text-indent: 9px;
			background-color: #f0f0f0;
			background-image: url(http://denisonjet.com/themes/default/title_end1.jpg);
			background-repeat: no-repeat; }
		.acdlbox {  }
		.acdlname { font-size: 16px; font-weight: bold; text-align: left; }
		.acdltext { font-size: 14px; font-weight: normal; text-align: left; }
		.acdlbutton { float: right; }
		.acdladmin { 
			height: 28px; 
			min-width: 1px; 
			margin-right: 4px; }

		.acpgtainer { 
			border: 0;
            padding: 0;
            font-size: 16px;
            width: 760; }
		.acpgtitle { 
			background-color: #000000;
			background-image: url(http://www.denisonjet.com/themes/default/title_long.jpg);
			background-repeat: no-repeat;
			border: 0px;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			height: 28px;
			margin: 0px;
			max-height: 28px;
			overflow: hidden;
			text-align: center;
			text-indent: 0px;
			width: 760px; }
		.acpgtitletext { 
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			text-align: center;
			overflow: hidden; }
		.acpgadmin { 
			border: 0px;
			padding: 0px;
			margin: 0px;
			height: 28px; 
			float: right;
			text-indent: 9px;
			background-color: #f0f0f0;
			background-image: url(http://denisonjet.com/themes/default/title_end1.jpg);
			background-repeat: no-repeat; }
		.acpgtext { 
			font-family: Arial, sans-serif;
			font-size: 16px;
			font-weight: normal;
			text-align: justify;
			width: 760; }
		.acpgleft { 
			width: 300;
			text-indent: 5;
			text-align: left;
			border: 0;
			float: left; }
		.acpgright { 
			width: 460;
			border: 0;
			text-align: left;
			float: right; }

		.acthumbtitle { 
			background-color: #000000;
			background-image: url(http://www.denisonjet.com/themes/default/title_long.jpg);
			background-repeat: no-repeat;
			border: 0px;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			height: 28px;
			margin: 0px;
			max-height: 28px;
			overflow: hidden;
			text-align: left;
			text-indent: 20px;
			width: 760px; }
		.acthumbtitletext { 
			float: left;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			text-align: left;
			text-indent: 20px;
			overflow: hidden; }
		.acthumbtitleadmin { 
			border: 0px;
			padding: 0px;
			margin: 0px;
			height: 28px; 
			float: right;
			text-indent: 9px;
			background-color: #f0f0f0;
			background-image: url(http://denisonjet.com/themes/default/title_end1.jpg);
			background-repeat: no-repeat; }
		.acthumbtainer { 
			width: 760;
			background: none;
			color: #000000;
			text-align: center;
			border: 0; }
		.acthumbtable {  }
		.acthumbox { 
			width: 244;
			height: 184;
			border: 0;
			padding: 2;
			text-align: center;
			background: #032f55;
			color: #f0f0f0; }
		.acthumbox img { clear: both; }
		.acthumbcaption { display: block; text-align: center; color: #f0f0f0; }
		.acthumbadmin { float: right; }

		.acbctitle { 
			background-color: #000000;
			background-image: url(http://www.denisonjet.com/themes/default/title_long.jpg);
			background-repeat: no-repeat;
			border: 0px;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			height: 28px;
			margin: 0px;
			max-height: 28px;
			overflow: hidden;
			text-align: left;
			text-indent: 20px;
			width: 760px; }
		.acbctitletext { 
			float: left;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			text-align: left;
			text-indent: 20px;
			overflow: hidden; }
		.acbctitleadmin { 
			border: 0px;
			padding: 0px;
			margin: 0px;
			height: 28px; 
			float: right;
			text-indent: 9px;
			background-color: #f0f0f0;
			background-image: url(http://denisonjet.com/themes/default/title_end1.jpg);
			background-repeat: no-repeat; }
		.acbctainer { 
			width: 760;
			background: none;
			color: #000000;
			text-align: center;
			border: 0; }
		.acbctable {  }
		.acbcthumbox { 
			width: 244;
			height: 184;
			border: 0;
			padding: 2;
			text-align: center;
			background: #032f55;
			color: #f0f0f0; }
		.acbcthumbox img { clear: both; }
		.acbccaption { display: block; text-align: center; color: #f0f0f0; }
		.acbcadmin { float: right; }

	#bc {  }
		.bcbox { text-align: center; }
		.bcimg {  }

	#catalog {  }
		.catainer { width: 760px; }
		.catimgtainer { 
			float: left;
			border: 0;
			margin: 0;
			text-align: center;
			vertical-align: middle; }
		.catimgbox { 
			border: 0;
			padding: 0;
			width: 300;
			height: 230;
			background: #f0f0f0;
			background-image: url(http://www.denisonjet.com/themes/default/imgbox.jpg);
			background-repeat: no-repeat;
			text-align: center;
			vertical-align: middle;
			margin: 0; }
		.catimgbox img { margin-top: 25px; }
		.catobjtainer { float: right; width: 440; }
		.catobjtitle { 
			border: 0;
			height: 28;
			max-height: 28;
			width: 440;
			background: #032f55;
			background-image: url(http://www.denisonjet.com/themes/default/title_medium.jpg);
			background-repeat: no-repeat;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			text-align: left;
			text-indent: 20px;
			overflow: hidden; }
		.catobjtitletext { 
			float: left;
			color: #f0f0f0;
			font-size: 20px;
			font-weight: bold;
			text-align: left;
			text-indent: 20px;
			overflow: hidden; }
		.catobjadmin { 
			border: 0px;
			padding: 0px;
			margin: 0px;
			height: 28px; 
			float: right;
			text-indent: 9px;
			background-color: #f0f0f0;
			background-image: url(http://denisonjet.com/themes/default/title_end1.jpg);
			background-repeat: no-repeat; }
		.catobjserial { text-align: center; font-size: 18px; font-weight: bold; }
		.catobjtext { margin-left: 5; text-align: left; }
		.catlink {  }

	#contact { text-align: center; border: 0; padding: 0; margin: 0; }
		.contactbox { 
			font-family: Arial, sans-serif;
			font-size: 16px;
			font-weight: normal;
			margin: 10 10 0 10;
			text-align: left;
			width: 650; }

	#dl {  }
		.dlbox {  }

	#faq {  }
		.faqbox {  }

	#img { text-align: center; }
		.imgtainer { 
			border: 0;
			margin: 0;
			text-align: center;
			vertical-align: middle;
			width: 760px; }
		.imgbox { 
			border: 0;
			padding: 0;
			width: 300;
			height: 230;
			background: #f0f0f0;
			background-image: url(http://www.denisonjet.com/themes/default/imgbox.jpg);
			background-repeat: no-repeat;
			text-align: center;
			vertical-align: middle;
			margin: 0; }
		.imgbox img { margin-top: 25px; }
		.imglink {  }
		.imglink a:link, .imglink a:visited {  }
		.imglink a:hover, .imglink a:active {  }

	#login {  }
		.login {  }
	
	#myinfo {  }
		.infobox { }

	#pg {  }
		.pgbox {  }

	#rm {  }
		.rmbox { position: relative; z-index: 5; }
		#rm.backbutton { float: right; }

	#search {  }
		.searchbox {  }

	#services { text-align: center; }
		.servicebox { 
			font-family: Arial, sans-serif;
			font-size: 16px;
			font-weight: normal;
			text-align: justify;
			width: 740; }

	#sp { text-align: center; }
		.sp0 { /* NOT IMPLEMENTED */ }
		.sp0text { 
			font-family: Arial, sans-serif;
			font-size: 16px;
			font-weight: normal;
			text-align: justify;
			width: 760; }
		table.sp0table { border: 0; width: 600px; }
		div.sp0head { 
			background-color: #032f55;
			color: #f0f0f0;
			font-weight: bold;
			height: 16px;
			margin: 0 10 0 10;
			width: 740px; }
		td.sp0head { border-bottom: 1px solid black; }
		table.sp0table td { 
			border-bottom: 1px dotted #000088;
			color: #000000; 
			font-size: 12px; 
			width: 33%; }

	#unsub {  }
		.unsubox {  }

	#usage {  }
		.usagebox {  }

	#users { text-align: center; }
		.userbox {  }
		.userdiv { 
			clear: both;
			font-size: 12px;
			text-align: left;
			width: 750px; }
		.head { 
			background-color: #032f55;
			border: 1px;
			border-color: #f0f0f0;
			color: #f0f0f0;
			font-weight: bold;
			padding: 2px; }
		.userfull { 
			float: left;
			padding: 3px;
			width: 120px; }
		.username { 
			float: left;
			padding: 3px;
			width: 90px; }
		.userpass { 
			float:left;
			padding: 3px;
			text-align: center;
			width: 70px; }
		.userlevel { 
			float: left;
			padding: 3px;
			width: 130px; }
		.userseen { 
			float: left;
			padding: 3px;
			width: 150px; }
		.useredit { 
			float: left;
			padding: 3px;
			text-align: center;
			white-space: nowrap;
			width: 60px; }
		.userdel {
			float: left;
			padding: 3px;
			text-align: center;
			white-space: nowrap; 
			width: 70px; }

/* MAIN / FOOTER DIVIDER */
#maintofoot { 
	border: 0px; 
	padding: 0px; 
	height: 100px; 
	background-color: #f0f0f0;
	width: 800px; }

	
/* ***** FOOTER ***** */
#footainer { 
	clear: both;
	margin: 0; 
	border: 0; 
	padding: 0; 
	position: relative; 
	top: 0; 
	width: 800; 
	background: #f0f0f0; 
	text-align: center;
	font-family: Arial, sans-serif; 
	font-weight: normal;  }
	#footnav { 
		clear: both;
		margin: 0; 
		border: 0; 
		padding: 0; 
		position: relative; 
		top: 0; 
		width: 800; 
		background: #f0f0f0; 
		text-align: center;
		font-family: Arial, sans-serif; 
		font-weight: normal; }
	#footnav a:link, .footlink a:visited { color: #0f0f0f; text-decoration: underline; }
	#footnav a:hover, .footlink a:active { color: #0f0f0f; text-decoration: none; }
	.footspacer { margin-left: 20px; text-align: center; }

	#footer { 
		border: 0;
		padding: 0;
		font-family: Arial, san-serif;
		font-size: 12px;
		font-weight: normal;
		color: #0f0f0f; }
	.copyright { color: #777777; }

