body {
	margin:0px; padding:0px;
	background:#aaa url(/images/main_bkgnd.gif) center repeat-y;
	font:12px Arial,Verdana,Tahoma,sans-serif;
}
#frame {
	margin:0px auto; padding:0px; width:1022px;
	background:#fff;
	/*border-right:1px solid #000; border-left:1px solid #000;*/
}
input, select, button {
	font:11px Arial,Verdana,Tachoma,sans-serif;
}
img {
	border:0px;
}
form {
	margin:0px; padding:0px;
}

/* Page Header */
#header {
	margin:0px; padding:0px; height:65px;
	background:#648CA7 url(../images/logo.gif) no-repeat;
	font:10px Arial,Verdana,Tahoma,sans-serif;
}
#header h1 {
	display:none
}
#header ul {
	float:right; margin:0px; padding:0px 20px;
	list-style-type:none;
}
#header li {
	margin:0px; padding:0px 5px;
	border-left:2px solid #aaa;
	display:inline;
}
#header .li0 {
	border:0px;
}
#header a {
	color:#eee; text-decoration:none;
}
#header a:hover {
	color:#ccc; text-decoration:underline;
}
#header #search {
	float:right; clear:both; margin-top:23px; color:#fff
}
#header input {
	font:11px Arial,Verdana,Tahoma,sans-serif;
}

/* Main Navigation */
#nav {
	padding:2px 0px; background:#468; height:20px;
	font:bold 12px Arial,Verdana,Tahoma,sans-serif; color:#eee;
	border-top:1px solid #777; border-bottom:2px solid #000;
}
#nav ul {
	float:right; margin:3px 0px; padding:0px;
	list-style-type:none;
}
#nav li {
	margin:0px; padding:0px 25px;
	border-left:2px solid #aaa;
	display:inline;
}
#nav .li0 {
	border:0px;
}
#nav a {
	color:#fff; text-decoration:none;
}
#nav a:hover {
	color:#ccc;
}
#nav #accounts {
	float:left; margin:0px 0px 0px 5px;
}
#nav select {
	font:11px Arial,Verdana,Tahoma,sans-serif;
}

/*#accounts {
	float:left; margin:0px 0px 0px 5px;
}
#search {
	float:right; margin:-30px 0px 0px 0px;
}*/

/* Breadcrumb */
#bread {
	padding:0px 10px;
	font:10px Arial,Verdana,Tahoma,sans-serif;
}
#bread ul, #bread li {
	margin:0px; padding:0px;
	list-style-type:none;
	display:inline;
}
#bread a {
	color:#00f; text-decoration:none;
}
#bread a:hover {
	color:#900;	text-decoration:underline;
}

/* Stats */
#stats {
	float:left; margin:20px 0px 0px 10px; width:170px; height:400px;
}
#stats #upper {
	background:url(/images/boxtop.gif) no-repeat; width:170px; height:17px;
}
#stats #upper strong {
	display:none;
}
#stats #lower {
	background:url(/images/boxbot.gif) no-repeat; width:170px; height:17px;
}
#stats p {
	margin-left:0px;
}
#stats .hx {
	margin:20px 0px 0px 0px;
	font:bold 14px Arial,Verdana,Tahoma,sans-serif;
	border-bottom:1px solid #000;
}
#stats table {
	margin:0px; background:#faf7e3;
	font:10px Tahoma,Verdana,Arial,sans-serif;
}
#stats td {
	padding:2px 6px;
}
#stats a {
	text-decoration:none;
}

/* Warning mesages */
#warn {
	margin:20px 0px; padding:10px; font:11px Arial; border:1px solid #ccc
}
#warn p {
	margin:0px; font:bold 14px Arial; color:#a00; text-align:center
}
#warn dt {
	font-weight:bold;
}
#warn dd {
	margin:0px 10px
}
#warn dd a {
	font:bold 11px Arial,Verdana,Tahoma,sans-serif; color:#00f; text-decoration:none;
}
#warn dd a:hover {
	color:#900; text-decoration:underline;
}

/* Help button */
#help img {
	margin-top:-5px; float:right;
}

/* Main */
#main {
	margin:0px; padding:10px;
}
#main h2 {
	margin:0px; padding:0px;
	font:bold 14px Arial,Verdana,Tahoma,sans-serif;
	border-bottom:1px solid #000;
}

/* Content */
#content {
	margin:20px 0px 0px 30px; padding:0px; min-height:350px;
	font:12px Arial,Verdana,Tahoma,sans-serif;
}
#content h3 {
	margin:0px; font:bold 12pt Arial
}
#content p {
	margin:10px 0px; padding:0px;
	font:12px Arial,Verdana,Tahoma,sans-serif;
}


/* General use styles
img {
	border:0px;
}
form {
	margin:0px; padding:0px;
}
input,select {
	font:11px Arial,Verdana,Tahoma,sans-serif;
}
*/
.date_selector input {
	font:12px Arial,Verdana,Tahoma,sans-serif;
}
.date_selector select {
	font:12px Arial,Verdana,Tahoma,sans-serif;
	float:left; width:50px;
}
.errtxt {
	font-weight:bold; color:#a00;
}
.center {
	text-align:center;
}
.ullist1 {
	margin:0px; padding:15px 0px;
	list-style-type:none;
}
.tborder {
	border-top:2px solid #68a;
}
.tbborder {
	border-top:2px solid #68a; border-bottom:2px solid #68a;
}
.trul td {
	font-weight:bold;
	border-bottom:1px solid #000;
}

/* Copyright */
#copyright {
	font:10px Arial,Verdana,Tahoma,sans-serif; text-align:center;
	clear:both;
}


/* TO BE REPLACED BY STATS */

#leftcol {
	float:left; margin-top:15px; padding:10px; width:165px;
	font:12px Arial,Verdana,Tahoma,sans-serif;
}
#leftcol h2 {
	margin:0px; padding:0px;
	font:bold 15px Arial,Verdana,Tahoma,sans-serif;
	border-bottom: 1px solid #000;
}

#leftcol #login {
	margin-top:5px; padding:5px;
	font:11px Arial,Verdana,Tahoma,sans-serif;
}
#leftcol #upperhome {
	background:url(../images/boxhome.gif) no-repeat; width:170px; height:17px;
}
#leftcol #upperhome strong {
	display:none;
}
#leftcol #upper {
	background:url(../images/boxtop.gif) no-repeat; width:170px; height:17px;
}
#leftcol #upper strong {
	display:none;
}
#leftcol #lower {
	background:url(../images/boxbot.gif) no-repeat; width:170px; height:17px;
}
#leftcol td {
	padding:2px 6px;
	font:10px Tahoma,Verdana;
}
#leftcol a {
	color:#00f; text-decoration:none;
}
#leftcol2 {
	margin-left:185px;
}

/* END - TO BE REPLACED BY STATS */

/*********** TO BE DELETED ***********/
/* password bar */
#pwdbar0 {
	background:#a00; width:150px; height:7px; font-size:7px;
}
#pwdbar1 {
	background:#0c0; width:0px; height:7px; font-size:7px;
}


#main .logoff {
	padding:100px;
	font:italic bold 11pt Arial,sans-serif; color:#900;
}
#assettag {
	background:#ffe; width:420px;
	border-top:3px solid #ddd; border-right:3px solid #666; border-bottom:3px solid #666; border-left:3px solid #ddd;
}
#scanbar {
	margin:20px 0px; padding:7px 0px 7px 80px; width:613px;
	background:#9db2bf url(../images/barscan.gif) no-repeat;
}

/* Menus */
#menu {
	float:left; margin:15px 0px; padding:0px; width:100%;
	list-style-type:none;
}
#menu li {
	margin:0px; padding:0px 15px; height:35px;
	background:url(../images/bullet.gif) no-repeat 0px 3px;
}
#menu a {
	float:left;
	font:bold 12px Arial,Verdana,Tahoma,sans-serif; color:#00f; text-decoration:none;
	border:1px solid #fff;
}
#menu a:hover {
	color:#900; text-decoration:underline;
}
#menu div {
 	margin-left:120px;
}
#menu span {
	float:left; margin:-1px 0px 0px 0px; padding:0px;
	font:12px Arial,Verdana,Tahoma,sans-serif;
}

/* Search */
#detail {
	width:700px
}
#detail #title {
	border-bottom:2px solid #68a;
}
#detail .spacer {
	float:left; width:550px
}
#detail ul {
	list-style-type:none;
}
#detail strong {
	float:left; width:130px
}
.tr68a td {
	border-bottom:2px solid #68a;
}
.assign {
	margin:0px 60px 0px 30px;
}


