a { outline: none; } /* moz fix */
* { -moz-box-sizing: border-box; } /* fixes border issues in Mozilla/Firefox */
.ll li { margin-bottom: 6px; margin-top: 6px; }
.textLink:hover { text-decoration: underline; }
h1 { font-weight:normal; margin:0; padding:0; font-size: 10pt; }
.textBox { border: 1px solid #680000; }
.userTable, .userTable TD { border: 1px solid #888; }

.btn {
	background-image: url(/images/shaded.jpg);
	font-family: Verdana, Arial;
	font-size: 9pt;
	background-color: #EEE;
	text-align: center;
	text-decoration: none;
	padding: 0 5px 1px 3px;
	border: 1px solid;
	border-color: #fff #666 #666 #fff;
	color: #000;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	-moz-user-select:none;
}

.text {
	color:#000;
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
}

.blackText {
	color:#000;
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
}

.leftColumn {
	width:35%;
	background-color:#999;
	border-right:10px solid #888;
	height:100%
}

.rightColumn {
	width:35%;
	background-color:#999;
	border-left:10px solid #888;
	height:100%;
}

.menuStyle {
	background-color:#000044;
	/*border-bottom:1px solid #ccc;*/
	height:1%;
	margin:0;
}

.menuLink {
	color:#e0e0e0;
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration:none;
	padding: 6px 18px;
}
.menuLink:hover {
	color: #eee;
	background-color: #000078;
	padding: 5px 17px;
	border: 1px solid #0000b9;
}

.textLink {
	color:#005;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.btn, .btnHL, .btnD {
	font-family: Verdana, Arial;
	font-size: 9pt;
	background-color: #EEE;
	text-align: center;
	text-decoration: none;
	padding: 1px 10px 2px 10px;
	border: 1px solid;
	border-color: #eee #444 #444 #eee;
	color: #000;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	-moz-user-select:none;
}
