body 	{ 
	margin-top: 10px; 
	margin-right: 10px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	} 
.hiddencontent{
	display: none;
	padding-left: 0px;
	text-align: left;
	width: 25px;
}
text {
	height: 100%;
	margin: 10px;
	width: 100%; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
}
html{
	height: 100%;
	width: 100%;
}
.tablequerybuilder {
	border-width: 1px;
	border-color: black;
	background: url(ablblue.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 83%;
	padding:5px; 
	margin-left:0px; 
	margin-right:0px; 
}
.tablequerybuilder td {
	padding:5px; 
}	
.tablestd {
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 83%;
	padding:10px; 
	margin-left:0px; 
	margin-right:-50px; 
}
.tableheader {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: black;
	background: #F7F7F7;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 83%;
	padding:10px; 
	margin-left:0px; 
	margin-right:-50px; 
}
.tableheader a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 83%;
	color: #1B5693;
	text-decoration: none;
}
.tableheader a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 83%;
	color: #1B5693;
	text-decoration: none;
}
.tableheader a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 83%;
	color: #1B5693;
	text-decoration: none;
}
.tableheader a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 83%;
	color: #1B5693;
	text-decoration: underline;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
	color: #0970FD;
	text-decoration: none;
}
a:active, a:visited { color: #0970FD; text-decoration: none; } 
a:hover  {
	text-decoration: underline;
}
.textinput{
	border-color: #A9A9A9;
}
#tablist{
	padding: 10px 0px 0px 0px;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0.1em;
	font: bold 12px Verdana;
}
#tablist li{
	list-style: none;
	display: inline;
	margin-left: 0px;
}
#tablist li a{
	text-decoration: none;
	padding: 6px 3px 3px 3px;
	margin-right: 3px;
	border: 1px solid #778;
	background: #C5D5E8;
}
#tablist li a:link, #tablist li a:visited{
	color: black;
}
#tablist li a:hover{
	color: black;
	background: #AACBF2;
	border-color: navy;
}
#tablist li a.current{
	background: #AACBF2;
} 
.fieldlink {	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #1B5693; 
	text-decoration: underline;
	display: inline;
}
.fieldlink a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
	color: #1B5693;
	text-decoration: underline;
}
.fieldlink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
	color: #1B5693;
	text-decoration: underline;
}
.fieldlink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
	color: #1B5693;
	text-decoration: underline;
}
.fieldlink a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
	color: #1B5693;
	text-decoration: underline;
}
.linkText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold !important; 
}
.headerText a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
	color: #1B5693;
	text-decoration: underline;
}
.headerText a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
	color: #1B5693;
	text-decoration: underline;
}
.headerText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
	color: #1B5693;
	text-decoration: underline;
}
.headerText a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 100%;
	color: #1B5693;
	text-decoration: underline;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	MARGIN-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: large; 
	MARGIN-BOTTOM: 5px; 
	COLOR: #6B6B6B; 
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	MARGIN-TOP: 15px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	MARGIN-BOTTOM: 10px; 
	COLOR: #6B6B6B; 
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	MARGIN-TOP: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	MARGIN-BOTTOM: 5px; 
	COLOR: #6B6B6B; 
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	MARGIN-TOP: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 83%; 
	MARGIN-BOTTOM: 5px; 
	COLOR: #6B6B6B; 
}
H5 {
	font-family: Arial, Helvetica, sans-serif;
	MARGIN-TOP: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 83%; 
	MARGIN-BOTTOM: 5px; 
	COLOR: #6B6B6B; 
}
H6 {
	font-family: Arial, Helvetica, sans-serif;
	MARGIN-TOP: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 100%; 
	MARGIN-BOTTOM: 5px; 
	COLOR: #6B6B6B; 
}
hr {
	border: 0;
	color: #9E9E9E;
	background-color: #9E9E9E;
	height: 1px;
	width: 100%;
	text-align: center;
} 
.footer {
	text-align: center;
	padding-left: 0px;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000 ;
}
.footer a {	
	font-size: 8pt;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #0970FD;
	text-decoration: none;
}
.footer a:active {
	font-size: 8pt;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #0970FD ;
	text-decoration: none;
}
.footer a:visited {
	font-size: 8pt;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #0970FD ;
	text-decoration: none;
}
.footer a:hover {
	font-size: 8pt;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #0970FD ;
	text-decoration: underline;
}
.header {
	font-size: 8pt;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #000000 ;
}
.header a {	
	font-size: 8pt;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #0970FD;
	text-decoration: none;
}
.header a:active {
	font-size: 8pt;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #0970FD ;
	text-decoration: none;
}
.header a:visited {
	font-size: 8pt;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #0970FD ;
	text-decoration: none;
}
.header a:hover {
	font-size: 8pt;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #0970FD ;
	text-decoration: underline;
}
/* dialogbox css */
#mbox {font-size: 9pt; background-color:#CCD6E0; padding:10px; border:1px dashed #959595;}
#mbm {font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;} 
#ol {background-image: url(/appstoresearch.nsf/overlaylight.png?openfileresource);} 
.modaldialog {display:none} 
* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/appstoresearch.nsf/overlaylight.png?openfileresource", sizingMethod="scale");} 

