A:link { color: #FFFF99; text-decoration: none; }
A:visited { color: #FFFF99; text-decoration: none; }
A:hover { color: #FFFFCC; text-decoration: none; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: F3F6F9;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}

td.form {
	font-size: 10px;
	background-color: #EBEBEB;
	border: 1px solid #CCCCCC;
}

th.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCD6DB;
	font-weight: bold;
	color: #000000;
	border: 1px solid #999999;
	text-align:left;
}

.verticaltext {
font-size:9px;
writing-mode: tb-rl;
filter: flipv fliph;
text-align:center;
}

td {
	font-size: 10px;
}

td.text {
	font-size: 11px;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #6F8998;
	font-weight: bold;
	color: #FFFFFF;
	
}

.tableborder {
	border: 1px solid #666666;
}

.alt1 {
	font-size: 10px;
	background-color: #ADDCF8;
	border: 1px solid #999999;
}

.alt2 {
	font-size: 10px;
	background-color: #DEE9F3;
	border: 1px solid #999999;
}

.alt3 {
	font-size: 10px;
	border: 1px solid #999999;
	background-color: #FFCCCC;
	font-weight: bold;
}

A {
	font-weight: bold;
	color: #666666;
	border:none;
}

img {
	border: 0px none;
}

swordunchanged {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}

.emphasize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
}

.errorMsg {
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

.userMsg {
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

td.Header {
	font-size: 10px;
	background-color: #EBEBEB;
	border: 0px solid #999999;
}

th.Header {
	font-size: 12px;
	background-color: #666666;
	color: #FFFFFF;
	border: 1px solid #999999;
}

td.noBorder {
	font-size: 10px;
	background-color: #EBEBEB;
	border: 0px solid #999999;
}

input.checkboxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input.customField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFCC;
	border:1px solid #666666;

}

input.normalField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border:1px solid #666666;
	
}
select.normalField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}

select.customField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFCC;
}

input.miniButtion {
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
}

input.SubmitButton
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;	
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
}

A.sortLink {
	color: #FFFFFF;
	border:none;
	text-decoration:none;
}

a:hover.sortLink{
	color: #FFFFFF;
	border:none;
	text-decoration:underline;
}

.header_small {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight:bold;
	color: #333333;
}
