html {font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#727475; font-size:12px; }
td {text-align:left;
line-height:130%; }
div {text-align:left;
line-height:130%;}
input {font-family:Calibri, "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#727475; border: solid 1px #4972A5;}
input.help {font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; padding-left:1px; padding-right:1px; color:#727475; border: solid 1px red;}
textarea {font-family:Calibri, "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#727475; border: solid 1px #CCCCCC;}
select {font-family:Calibri, "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#727475; border: solid 1px #CCCCCC;}
#common { border-style:solid; border-top-color:black; border-right-color:red; border-bottom-color:red; border-left-color:black; }
.item {font-family:Calibri, "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:130%; font-weight:bold; color:#4972A5; line-height:100%;}
.head {font-family:georgia, "Times New Roman", times, serif; font-size:150%; font-weight:bold; color:#4972A5; line-height:100%;}
.sub {font-family:georgia, "Times New Roman", times, serif; font-size:130%; font-weight:bold; color:#4972A5; line-height:100%;}
.eoit {font-family:"Arial Black", arial, helvetica; font:size:120%; line-height:100%; font-weight:bold;}
div.hidden {visibility: hidden; position: absolute; z-index: -1;}
table.hidden {width: 250px; background-color: #CCFFFF; border: solid 1px #669999;padding: 5px;}
a:visited, a:link, a:active { color:red; text-decoration:none; }
a:hover { color:red; text-decoration:underline; }
a.sm:visited, a.sm:link, a.sm:active {
display: block;
border:solid 1px red;
background-color:#CCCCCC;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
color:#343A3C;
}
a.sm:hover {
display:block;
border:solid 1px #343A3C;
background-color:#343A3C;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
color: white;
text-decoration:none;
}
a.smsm:visited, a.smsm:link, a.smsm:active {
display: block;
font-size:80%;
border:solid 1px #808285;
background-color:#ffffff;
padding:2px;
color:red;
text-align:center;
line-height:100%;
}
a.smsm:hover {
display:block;
font-size:80%;
border:solid 1px #808285;
background-color:#808285;
padding:2px;
color: white;
text-align:center;
text-decoration:none;
line-height:100%;
}
a.list:visited, a.list:link, a.list:active {
	display:block;
	padding-left:4px;
	padding-right:4px;
	background-color:CCCCCC;
	color:red;
	text-decoration:none;
}

a.list:hover {
	display:block;
	padding-left:4px;
	padding-right:4px;
	background-color:#FFFFFF;
	color:black;
	text-decoration:none;
}

a.blu:visited, a.blu:link, a.blu:active {
	font-family:georgia, "Times New Roman", times, serif;
	font-size:14px;
	font-weight:bold;
	color:#4972A5;
	text-decoration:none;
}

a.blu:hover {
	font-family:georgia, "Times New Roman", times, serif;
	font-size:14px;
	font-weight:bold;
	color:#003366;
	text-decoration:underline;
}







a.block:visited, a.block:link, a.block:active {
display: block;
border:solid 1px #CCCCCC;
background-color:#ffffff;
padding-left:1px;
padding-right:1px;
color: red;
font-size:11px;
text-decoration:none;



color:#343A3C;
}
a.block:hover {
display:block;
border:solid 1px #4972A5;
background-color:#4972A5;
padding-left:1px;
padding-right:1px;
color: white;
font-size:11px;
text-decoration:none;
}

input.newCat {

	font-family: Calibri, "Lucida Grande", Helvetica, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 1px;
	color:#5F6467; 
	background-color: #FFFFFF;
	border: solid 1px #333333;
	width: 120px;
}

form {

	display: inline;

}

div.err {

	width: 250px;
	text-align: center;
	border: solid 1px #000000;
	background-color: #FFCCCC;
	padding: 15px;
	visibility: hidden;
	position: absolute;
	z-index: -1;
	
}

div.rounded {

	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;

}
