@charset utf-8;
/* CSS Document */
body {
	margin: 0px 0px 10px 0px;
	height: 100%;
	height: 100%; 
	padding: 0;
	margin-bottom: 1px; 
	background-image:url(/images/bg.png); 
	background-repeat:repeat-x; 
	background-color:#7383B9; 
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;
}
td {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;
}
th {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#7383B9;
}
h2{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}
.lside {
	background-image:url(/images/lside.png); 
	background-repeat:repeat-y;
	width:16px; }
.rside {
	background-image:url(/images/rside.png); 
	background-repeat:repeat-y;
	width:16px; }
div.content
	{margin: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.style1 {font-size:font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
a:link {font-size:font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:bold;} 
a:visited{font-size:font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:bold;} 
a:active{font-size:font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a:hoover {font-size:font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:bold;}

a.footer:link {font-size:font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;} a.footer:visited{font-size:font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;} a.footer:active{font-size:font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.footer:hoover {font-size:font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.grey_body{background-image:url(/images/body/grey_body.png); background-repeat:repeat-y; width:788px;}
.lblue_body{background-image:url(/images/body/lblue_body.png); background-repeat:repeat-y; width:788px;}
.dblue_body{background-image:url(/images/body/dblue_body.png); background-repeat:repeat-y; width:788px;}
a.home_sroll {	display: block;
	width: 60px;
	height: 28px;
	background: url("/images/menu/home.png") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.home_sroll {
	background-position: 0px -28px;
}
a.about_sroll {
	display: block;
	width: 78px;
	height: 28px;
	background: url("/images/menu/about.png") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.about_sroll {
	background-position: 0px -28px;
}
a.student_sroll {
	display: block;
	width: 119px;
	height: 28px;
	background: url("/images/menu/student.png") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.student_sroll {
	background-position: 0px -28px;
}
a.adult_sroll {
	display: block;
	width: 105px;
	height: 28px;
	background: url("/images/menu/group.png") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.adult_sroll {
	background-position: 0px -28px;
}
a.dodgeville_sroll {
	display: block;
	width: 132px;
	height: 28px;
	background: url("/images/menu/dodgeville.png") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.dodgeville_sroll {
	background-position: 0px -28px;
}
a.gallery_sroll {
	display: block;
	width: 71px;
	height: 28px;
	background: url("/images/menu/gallery.png") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.gallery_sroll {
	background-position: 0px -28px;
}
a.account_sroll {
	display: block;
	width: 128px;
	height: 28px;
	background: url("/images/menu/account.png") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.account_sroll {
	background-position: 0px -28px;
}
a.contact_sroll {
	display: block;
	width: 89px;
	height: 28px;
	background: url("/images/menu/contact.png") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.contact_sroll {
	background-position: 0px -28px;
}
a.site_sroll {
	display: block;
	width: 74px;
	height: 13px;
	background: url("/images/menu/sitemap.png") no-repeat;
	background-position: 0px -13px;
	text-decoration: none;
}

a:hover.site_sroll {
	background-position: 0px 0px;
}
a.login {
	display: block;
	width: 90px;
	padding: 2px 2px 2px 2px;
	border: 2px solid #FFFFFF;
	background-color:#CCCCCC;
	text-decoration: none;
	color:#000000;
}

a:hover.login {
	background-color:#666666;
	color:#ffffff;
	text-decoration: none;
}
.process_step {
	display: block;
	width: 14px;
	padding: 2px 2px 2px 2px;
	border: 2px solid #FFFFFF;
	background-color:#9EA9CF;
	text-decoration: none;
	color:#FFFFFF;
	text-align:center;
}
.process_step2 {
	display: block;
	width: 14px;
	padding: 2px 2px 2px 2px;
	border: 2px solid #cccccc;
	background-color:#9EA9CF;
	text-decoration: none;
	color:#cccccc;	
	text-align:center;
}
.style2 {color: #CCCCCC}
.block {
	display: block;	
	height: 50px;
	padding: 2px 2px 2px 2px;
	background-color:#CDC9C6;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	vertical-align:middle;}
input.btn{
   color:#FFFFFF;
   background-color:#7383B9;
   font-family: Arial, Helvetica, sans-serif; 
   font-size:11px;
   font-weight:bold;
   border:1px solid;
   border-top-color:#FFFFFF;
   border-left-color:#FFFFFF;
   border-right-color:#FFFFFF;
   border-bottom-color:#FFFFFF;}
input.graybtn{
   color:#FFFFFF;
   background-color:#5A5858;
   font-family: Arial, Helvetica, sans-serif; 
   font-size:11px;
   font-weight:bold;
   border:1px solid;
   border-top-color:#FFFFFF;
   border-left-color:#FFFFFF;
   border-right-color:#FFFFFF;
   border-bottom-color:#FFFFFF;}   
table.layout {
  width: 99%;
  border-collapse: collapse;
}
tr.layout {
  background-color: #D3D7E7;
}
td.layout {
  font-weight: bold;
}
.style4 {
	font-size: 12px;
	font-weight: bold;
}
.style5 {font-size: 12px;}

.black {color: #000000}

table.black {color: #000000}
td.black {color: #000000}
tr.black {color: #000000}

