body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,p,blockquote,th,td {margin:0;padding:0; }
table{border-collapse:collapse;border-spacing:0;}
img { border:none;}
iframe { max-width:600px; }
/* turn off the link outline in Firefox */
a {outline: none;}
:focus {outline:none;}

/* set global paragraph margin */
p { margin:0 0 15px 0; color:#636363; line-height: 22px;}
/* Apply left margin only to the few elements that need it: */
dd, blockquote { margin-left: 1em; }

/* This makes the text left justified & keeps font large in the CS debug area */
.cfdebug {text-align:left; font-size:12px;}
.cfdebug code{ font-size:12px;}
.cfdebug pre{ font-size:12px;}

.floatleft { float:left;}
.floatright { float:right;}
.clear { clear:both;}

body { font-size: .8em; /* this ses the font size for the all tags on the page.  Use ems to increase or decrease font size */
	/*font-size: .8em;   if this is set in % (100% is the browser default font size) or in em units (1 em = default size, .8 em is about 11px) the user will be able to change Text Size under the View menu. Setting a pixle size will prevent it */
	font-family: Arial, Helvetica, sans-serif ;
	text-align: center;  /*this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

input, select, textarea { font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
input { vertical-align:middle;}
select { vertical-align:middle;}

/* this contains everything in the site and controls centering and margins */
#container{ width: 812px; margin: 12px auto; height:100%; text-align: left; }
	#container a, #container a:link, #container a:visited, #container a:active { color:#51b5e0; text-decoration:none; }
		#container a:hover { text-decoration: none; color:#000000; } #container a.selected { color: #000000; }
#loadingContainer {
	position:absolute;
	top:20%;
	left:310px;
	z-index:99999;
}