body	{margin:0; font-family:arial, sans-serif; font-size:12px; color:#000000;}

a, a:visited	{color:#3a77aa; text-decoration:underline;}
a:hover, a:visited:hover	{color:#000000; text-decoration:none;}

td, th	{font-family:arial, sans-serif; font-size:12px; font-weight:normal;}

.leftColumn	{background-color:#CADFEC; width:160px;}
.rightColumn	{padding:10px; vertical-align:top;}

.missing	{font-size:12px; color:#ff0000; }

h1	{font-family:arial, sans-serif; font-size:20px; font-weight:bold; margin:0 0 10px 0;}
h2{margin:0;padding:0 0 0 0; font-size:11px;}
h4 {padding:0 0 0 0; margin:0; font-size:14px;}
html>body h4{padding-top:15px; }
.adminTable{width:730px;height:400px;}

.instructions {}

.skillsList li{
list-style-type:none;
}

.leftColumn ul{
	margin:50px 0 0 0px;
	padding:0 0 0 10px;
}

.leftColumn li{
	list-style-type:none;
	padding-bottom:10px;
}

ul.submenu {
	padding-top: 15px;
	margin: 4px 0px 0px 5px;
}

.rightColumn ul{margin:0px 0 0 15px; }
.rightColumn li{list-style-type:none; }

html>body .rightColumn ul{margin:0px 0 0 0px; }

.bullets li{list-style-type:disc; margin:0 0 0px 20px;}

fieldset {
	border:0px solid #000;
}
legend {
	font-weight:bold;border-bottom:1px solid #ccc;border-top:1px solid #ccc;width:100%;margin:5px 0px 0px -5px;
}

#editDeleteTool {
	width: 100%;
}

#editDeleteTool thead th {
	font-weight:bold;
}

#editDeleteTool caption {
	font-weight:bold;
	text-align:left;
	font-size:12px;
	padding-bottom: 5px;
}

.errorMessage {
	color: #f00;
}
