
	body {
		font-size: 12px;
		font-family: Verdana, Monospace;
		padding: 0px;
		margin: 0px;
	}
		
	a { text-decoration: none; }
	img { border-style: none; padding: 0px; margin: 0px; }
	table { border-spacing: 0px; border: 0; }
	td { padding: 0px; font-size: 12px; font-family: Verdana, Monospace; }
	form { margin: 0px; }
	
	a,
	a:link,
	a:visited,
	a:hover,
	a:active {
		color: blue;
	}
	
	/* outer content styles */
	#container {
		margin: 20px auto 20px auto;
	}
	
	/* top content styles */
	#topBar {
		text-align: right;
		white-space: nowrap;
	}
	#logo {		/* when text appears on hover, this prevents text from being on top and interfering */
		position: relative;
		z-index: 1;
		vertical-align: top;
		margin-bottom: 5px;
	}
	#logoHome {
		visibility: hidden;
		position: relative;
		top: -9px;
		_top: -16px;			/* width - 7 */
		left: 233px;
		font-size: 10px;
		font-weight: bold;
		color: blue;
	}
	#fadeLeftDiv {
		background: #878787;
	}
	#fadeLeftDiv img {
		display: block;
	}
	#topTabBar {
		float: right;
		margin-bottom: 5px;
	}
	.topTab {
		float: right;
		display: inline;
		background: url('../images/topTabBorderLong.gif') top left no-repeat;
		width: 247px;
		height: 24px;
		padding-top: 3px;
		font-family: "times new roman", sans-serif;
		font-size: 13px;
		margin-left: -9px;
		_height: 27px;
	}
	.topTabLast {
		width: 174px;
		margin-right: 9px;
	}

	/* content styles */
	#mainCell {
		height: 504px;
		background-image: url('../images/spiral.gif');
		background-repeat: repeat-y;
		vertical-align: top;
		padding-left: 22px;
	}
	#mainDiv {
		width: 945px;
	}
	#rightTabCell {
		width: 25px;
		vertical-align: top;
		font-size: 0px;		/* these two styles allow img tags to close on end of line and not create space below img */
		line-height: 0px;
	}
	
	/* generic styles */
	.clearFlts {
		clear: both;
		line-height: 0px;
		display: block;
	}
	.fontzero {
		font-size: 0px;
	}
	.vertTop {
		vertical-align: top;
	}
	.floatRight {
		float: right;
	}
	.disabled {
    	color: #888;
    }
    .totalWidth {
    	width: 100%;
	}