/* Body Style */
body { margin: 0%; top: 0px; left: 0px; background-color: #BBB0A6; color: #333333; position: static; height: 100%; background-image:url(images/repeat_background.gif); background-repeat:repeat-x}


/* List Styles */
ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px }
ol { font-family: Arial, Helvetica, sans-serif; font-size: 12px }


/* Link Styles */
a { color: #598527; text-decoration: underline; margin: 0% ; font-weight: bold;}
a:hover {color: #598527; text-decoration:none}
a.alt-black_blckundr {color: #000000; }
a.alt-black_blckundr:hover {color: #000000; text-decoration: underline;}
a.alt-white_whiteundr {color: #FFFFFF; text-decoration:none}
a.alt-white_whiteundr:hover {color: #FFFFFF; text-decoration: underline;}
a.alt-green {color: #ACD373; }
a.alt-green:hover {color: #ACD373; text-decoration: underline;}
a.external {background: transparent url(/images_mk/external_link_icon.gif) no-repeat scroll right center; padding-right: 13px; }



/* Paragraph and Text Styles */
p { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; padding: 0px; margin: 0px;}
.copyright { font-size: 10px; font-style: italic}
.p11 { font-size: 11px; }
.p10 { font-size: 10px; font-weight: bold; }
.p12 { font-size: 12px; }
.p13 { font-size: 13px; }
.p14 { font-size: 14px; }
.p16 { font-size: 16px; }
.p18 { font-size: 18px; }
.p20 { font-size: 20px; }
.p22 { font-size: 22px; }
.p24 { font-size: 24px; }

.p11-black { font-size: 10px; color: #000000; }
.p11-black { font-size: 11px; color: #000000; }
.p12-black { font-size: 12px; color: #000000; }
.p14-black { font-size: 14px; color: #000000; }
.p16-black { font-size: 16px; color: #000000; }
.p18-black { font-size: 18px; color: #000000; }
.p20-black { font-size: 20px; color: #000000; }
.p22-black { font-size: 22px; color: #000000; }
.p24-black { font-size: 24px; color: #000000; }

.p11-white { font-size: 10px; color: #FFFFFF; }
.p11-white { font-size: 11px; color: #FFFFFF; }
.p12-white { font-size: 12px; color: #FFFFFF; }
.p14-white { font-size: 14px; color: #FFFFFF; }
.p16-white { font-size: 16px; color: #FFFFFF; }
.p18-white { font-size: 18px; color: #FFFFFF; }
.p20-white { font-size: 20px; color: #FFFFFF; }
.p22-white { font-size: 22px; color: #FFFFFF; }
.p24-white { font-size: 24px; color: #FFFFFF; }

.p11-grey { font-size: 10px; color: #B8B8B8; }
.p11-grey { font-size: 11px; color: #B8B8B8; }
.p12-grey { font-size: 12px; color: #B8B8B8; }
.p14-grey { font-size: 14px; color: #B8B8B8; }
.p16-grey { font-size: 16px; color: #B8B8B8; }
.p18-grey { font-size: 18px; color: #B8B8B8; }
.p20-grey { font-size: 20px; color: #B8B8B8; }
.p22-grey { font-size: 22px; color: #B8B8B8; }
.p24-grey { font-size: 24px; color: #B8B8B8; }

.p11-brown { font-size: 10px; color: #382F2B; }
.p11-brown { font-size: 11px; color: #382F2B; }
.p12-brown { font-size: 12px; color: #382F2B; }
.p14-brown { font-size: 14px; color: #382F2B; }
.p16-brown { font-size: 16px; color: #382F2B; }
.p18-brown { font-size: 18px; color: #382F2B; }
.p20-brown { font-size: 20px; color: #382F2B; }
.p22-brown { font-size: 22px; color: #382F2B; }
.p24-brown { font-size: 24px; color: #382F2B; }

.p11-blue { font-size: 10px; color: #50789c; }
.p11-blue { font-size: 11px; color: #50789c; }
.p12-blue { font-size: 12px; color: #50789c; }
.p14-blue { font-size: 14px; color: #50789c; }
.p16-blue { font-size: 16px; color: #50789c; }
.p18-blue { font-size: 18px; color: #50789c; }
.p20-blue { font-size: 20px; color: #50789c; }
.p22-blue { font-size: 22px; color: #50789c; }
.p24-blue { font-size: 24px; color: #50789c; }


.png {opacity: 0.6;	-moz-opacity: 1; filter: alpha(opacity=100);}


/* Form Element Styles */
.forms { color: #453b37; padding: 2px; border:1px solid #382F2B; background-color:#FFFFFF;}
.header_search { height: 22px; width: 100px; color: #000000; padding-left: 4px; padding-top:5px; border:0px; background-image:url(http://www.wsc.edu/images_mk/nav_search_box.gif);}


/* Div (Layer) Styles */
div { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none; color: #000000; overflow: hidden; z-index: 1; }

/* Class (Menu) Styles */
.main_nav{
background-image:url(images/lft_menu_grey.gif);
background-repeat: no-repeat;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
height: auto;
width: 147px;
padding-left: 22px;
padding-top: 3px;
padding-bottom: 3px;
display: block;
overflow:visible;
}

.main_nav a{
color: #000000; text-decoration: none; font-weight:bold;
}

.main_nav a:hover{
color: #000000; text-decoration: underline; font-weight:bold;
}

.main_nav_important{
background-image:url(images/lft_menu_red.gif);
background-repeat: no-repeat;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
height: auto;
width: 147px;
padding-left: 22px;
padding-top: 3px;
padding-bottom: 3px;
display: block;
overflow:visible;
}

.main_nav_important a{
color: #000000; text-decoration: none; font-weight:bold;
}

.main_nav_important a:hover{
color: #000000; text-decoration: underline; font-weight:bold;
}

/* SECONDARY PAGE POSITIONING STYLES !!! CAREFUL HERE !!! */
#master { width:800px; margin-right:auto; margin-left:auto; margin-top:0px; padding:0px; text-align: left; overflow: visible; border:6px solid #000000; background-color:#F5F2EF}
#header { width: 800px; height:181px; overflow: visible; background-color:#000000; position: relative;}

#body_home { width: 800px; height:415px; background-color: #FFFFFF; text-align:left; overflow:visible; position:relative}
#body_2nd { width: 800px; height:415px; background-color: #F5F2EF; text-align:left; overflow:visible; position:relative}
#float_left {position:relative; float:left; height:auto; width:615px; margin-bottom:6px; background-color: #F5F2EF; z-index:1000}
	#internal_title {height:auto; width:595px; margin-bottom:5px; margin-left:auto; margin-right:auto; margin-top:5px; padding:5px; background-color: #bbafa6; z-index:3000}
	#internal_content {height:auto; width:595px; margin-bottom:5px; margin-left:auto; margin-right:auto; margin-top:5px; padding:5px; z-index:3000}
#float_right {position:relative; float:right; height:auto; width:185px; background-color: #F5F2EF; z-index:2000}

#footer { width: 800px; height: 50px; background-color: #000000; position:relative; clear:both}