/* Body */

body  {
	background-color: #9999FF;
	color: #000000;
	display: block;
	font-family: Tahoma, "MS Sans Serif", Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	line-height: 125%;
	margin-top: 10px;
	margin-left: 8px;
	margin-right: 5px;
	text-align: left;
}

var {
	font-style: normal;
}


/* Paragraph */

p { margin-top: 4pt;
	margin-bottom: 4pt;
	padding: 0px 0px 0px 0px;
; color: #000000
; background-color: #9999FF
}



/* Links */

A:link { color: #000000; 
	   cursor: hand;
	   font-style: normal;
	   font-weight: bold;
	   text-decoration: underline;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt
}

A:visited { color: #000000; 
	      cursor: hand;
	      font-style: normal;
	      font-weight: bold;
	      text-decoration: underline;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt
}

A:active { color: #000000; 
	     cursor: hand;
	     font-style: normal;
	     font-weight: bold;
	     text-decoration: underline;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt
}

A:hover { color: #000000; 
	    cursor: hand;
	    font-style: normal;
	    font-weight: bold;
	    text-decoration: underline;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt
; background-color: #9999FF
}

A.external:link { color: #000000; 
			cursor: hand;
			font-style: normal;
	   		font-weight: bold;
	   		text-decoration: underline;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt
}

A.external:visited { color: #000000; 
		   cursor: hand;
		   font-style: normal;
		   font-weight: normal;
	   	   text-decoration: underline;
}

A.external:active { color: #990000; 
			  cursor: hand;
			  font-style: normal;
	   		  font-weight: normal;
	    	 text-decoration: underline;
}

A.external:hover { color: #990000; 
			 cursor: hand;
			 font-style: normal;
	   		 font-weight: normal;
	   		 text-decoration: underline;
}
h4 {
	font-family: Tahoma, "MS Sans Serif", Helvetica, sans-serif;

}

h1 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10pt;
	background-color: #9999FF;
	padding: 4px;
}

h2 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	background-color: #9999FF;
	padding: 2px;
	margin-bottom: 4px;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
}

h4 {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
; background-color: #CCFFFF
}


h5 {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
; background-color: #CCFFFF
}

h6 {
	font-size: 10px;
	font-weight: bold;
	color: #FFFF66;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
; background-color: #FFFF33
}



/* Class styles */
	
.admin {
	background-image:  url("icon_admin.gif");
	background-repeat: no-repeat;
	background-position: 1px 2px;
	padding-top: 4px;
	padding-left: 30px;
	height: 25px;
	margin-left: 10px;
	border: solid 0px;
}

.caution {
	background-image:  url("icon_caution.gif");
	background-repeat: no-repeat;
	background-position: 1px 2px;
	padding-top: 4px;
	padding-left: 30px;
	height: 25px;
	font-weight: bold;
	margin-left: 10px;
	border: solid 0px;
}

.caution_indent {
	font-size: 8 pt;
	margin-left: 40px;
	margin-right: 10px;
}

.expando {
	display: none;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	background-color: #ffffff;
	font-weight: normal;
	margin-top: 2px;
	padding: 4px;
 	border-color: #efefef;
}

.important {
	background:  url("icon_important.gif") no-repeat 3px 4px;
	font-size: 8 pt;
	text-indent: 65px;
	border: solid 0px;
}

.indent {
	font-size: 8 pt;
	margin-left: 25px;
	margin-right: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	}

.note {
	background:  url("icon_note.gif") no-repeat 3px 4px;
	font-size: 8 pt;
	text-indent: 36px;

	border: solid 0px;
}

.popup {
	font-size: 8 pt; 
	font-weight: bold; 
	margin-bottom: 6pt;
	background-color: #ffffff;
	}

.single_user {
	background-image:  url("icon_singleuser.gif");
	background-repeat: no-repeat;
	background-position: 1px 2px;
	padding-top: 4px;
	padding-left: 30px;
	height: 25px;
	margin-left: 10px;
	border: solid 0px;
}

.tablespace {
	padding: 4px;
	}
	
.tip {
	background-image:  url("icon_tip.gif");
	background-repeat: no-repeat;
	background-position: 1px 2px;
	padding-top: 4px;
	padding-left: 30px;
	height: 25px;
	margin-left: 10px;
	border: solid 0px;
}

.update_qb {
	background-image:  url("icon_updateqb.gif");
	background-repeat: no-repeat;
	background-position: 1px 2px;
	padding-top: 4px;
	padding-left: 30px;
	height: 25px;
	margin-left: 10px;
	border: solid 0px;
}

	
/* Lists */

ol {
	font-size: 100%;
	margin-top: .5em;
	margin-bottom: .6em;
	margin-left: 10px;
; color: #000000
; background-color: #9999FF
	}

ul {
	font-size: 100%;
	margin-top: .5em;
	margin-bottom: .6em;
	margin-left: 2px;
	list-style-type: square;
	color: #000000;
; background-color: #9999FF
	}

li {
	display: list-item;
	margin-bottom: .6em;
	margin-left: 15px;
; color: #000000
; background-color: #9999FF
; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; text-indent: 2.5cm
; left: auto; clip:   rect(   )
; list-style-type: none
	}


/* Tables */


table {
	align: center; 
	font-size: medium;
	width: auto;
	margin-top: 20pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
; background-color: #FFFFFF
; border: 1px #e0e0e0 solid
	}
.feedback {
	border-style: none;
	border-width: 0px;
	margin-top:	  0pt;
	margin-bottom:0pt;
	margin-left:  0pt;


}

tr {
	vertical-align: top;
; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; font-weight: bold
; background-color: #FFFFFF

	}

td {
	color: #000000;
	font-family: Tahoma, "MS Sans Serif", Helvetica, sans-serif;
	vertical-align: top;
	padding-left: 3px;
; background-color: #FFFFFF; font-size: 10pt
	}
	
th {
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	padding-left: 3px;
	vertical-align: top;
; font-size: 10pt
; color: #000000
	}
	
.invisible {
	align: auto;
	width: auto;
	display: inline;
	border: none 0px;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
}




/*Miscellaneous formatting bits */

hr	{ align: left; width: 100%; margin-top: 6 pt;; color: #000000; background-color: #CCFFFF}

.indent  {
	margin-left: 15px;
}.tahoma {
	font-family: Tahoma;
	font-size: 10pt;
}
.tahoma12 {
	font-family: Tahoma;
	font-size: 10.5pt;
}
.tahoma11 {
	font-family: Tahoma;
	font-size: 11pt;
}
.tahoma9 {
	font-family: Tahoma;
	font-size: 9pt;
}
.tahoma8 {
	font-family: Tahoma;
	font-size: 8pt;
}
.header {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	background-color: #e0efe0;
	padding-left: 2px;
	padding-right: 2px;

}

h3 { 
	font-family: Tahoma, "MS Sans Serif", Helvetica, sans-serif;
; background-color: #9999FF
 } h2 { 
	font-family: Tahoma, "MS Sans Serif", Helvetica, sans-serif;
 } 


/* div  { padding: 0px 0px 0px 0px; */
/*	 margin: 1em 0em 1em 0em; }  */


/* Headings */

h1 { 
	font-family: Tahoma, "MS Sans Serif", Helvetica, sans-serif;
; color: #000000
 } 