@import "/cwis/css/global.css";
a:active { outline: none; }
ul {padding: 0px; margin-left: 1em;}
.grey {color: #666666; line-height: 145%}
.lacuc_line {line-height: 145%}
.calgreen {color: #026031; font-weight: bold;}
.greendates {font-size: 115%; color: #014121; font-weight: bold;}
.calblack {color: #000000; font-weight: bold;}
.white {color: #FFFFFF; font-weight: bold;}
.cal_odd{background-color: #FFFFFF;} 
.cal_even{background-color: #F0F0F0;}
.lacuclinkbox, .coladean{border:1px #666666 solid;}
.calleftborder {border-left: 1px solid #999999; background-color: #FFFFFF;}
.calrightbottom {border-right: 1px solid #999999; border-bottom: 1px solid #999999;}
a.calblack:link, a.calblack:visited {color: #000000; text-decoration: none;}
a.calblack:hover {color: #72170C; text-decoration: underline;}
a.calblack:active {color: #000000; text-decoration: underline;}

#homepage .primary-links{ padding:6px 20px; margin:0; list-style:none; }
#homepage .primary-links li, .nav_paths li { border-top:1px #bfbfaf solid; }
#homepage .primary-links li.first, .nav_paths li.first { border-top:none; }
#homepage .primary-links li a {display:block; width:196px; height:10px; overflow:hidden;
    border-top:5px #ffffff solid; border-bottom:5px #ffffff solid; text-indent:-10000px;
    margin-left:-12px; background:url("/images/toplevel/n_primarysprites.png") no-repeat; }
#homepage #n_futurestudents { background-position:0 -639px; }
#homepage #n_futurestudents:hover { background-position:0 -650px; }
#homepage #n_wsustudents { background-position:0 -661px; }
#homepage #n_wsustudents:hover { background-position:0 -672px; }
#homepage #n_alumnicomm { background-position:0 -705px; }
#homepage #n_alumnicomm:hover { background-position:0 -716px; }
#homepage #n_parentsvisitors { background-position:0 -727px; }
#homepage #n_parentsvisitors:hover { background-position:0 -738px; }
#homepage #n_facstaff { background-position:0 -749px; }
#homepage #n_facstaff:hover { background-position:0 -760px; }
#n_futurestudents { background-position:0 -892px; }
#n_futurestudents:hover { background-position:0 -903px; }
#n_wsustudents { background-position:0 -914px; }
#n_wsustudents:hover { background-position:0 -925px; }
#n_alumnicomm { background-position:0 -958px; }
#n_alumnicomm:hover { background-position:0 -969px; }
#n_parentsvisitors { background-position:0 -980px; }
#n_parentsvisitors:hover { background-position:0 -991px; }
#n_facstaff { background-position:0 -1002px; }
#n_facstaff:hover { background-position:0 -1013px; }
.secondary-links { padding:6px 10px; }
.nav_main {background-color:#fff0bb; }
.nav_main ul, .nav_other ul, .nav_paths ul, .nav_applynow {
    padding:12px 9px; margin:0; list-style:none; }
.nav_paths ul {padding:9px 8px; }
.secondary-links ul { padding:0 10px; margin:0; list-style:none; float:left; }
.secondary-links a, .nav_main a, .nav_other a, .nav_paths a, 
#n_home, #n_apply_undergrad, #n_apply_graduate
{ display:block; height:10px; overflow:hidden; border-top:2px #ffffff solid;
    border-bottom:3px #ffffff solid; text-indent:-10000px;
    background:url("/images/toplevel/n_primarysprites.png") no-repeat; }
.secondary-links a, .nav_main a { border-top:2px #fff0bb solid; border-bottom:3px #fff0bb solid; }
.nav_paths a { border-top:5px #ffffff solid; border-bottom:4px #ffffff solid; }
#seclinks-1 { width: 130px; border-right:1.5px #d9cc9f solid; }
#seclinks-2 { width: 65px; border-right:1.5px #d9cc9f solid; }
#seclinks-3 { width: 120px; }
#seclinks-1 a { width:130px; }
#seclinks-2 a { width:65px; }
#seclinks-3 a { width:120px; }
#n_applynow { width:159px; height:18px; border-top:2px #ffffff solid;
    border-bottom:5px #ffffff solid; overflow:hidden;
    background:url("/images/toplevel/n_primarysprites.png") no-repeat; text-indent:-10000px; }
#n_apply_undergrad { background-position:0 -19px; }
#n_apply_undergrad:hover { background-position:0 -29px; }
#n_apply_graduate { background-position:0 -39px; border-bottom:none; }
#n_apply_graduate:hover { background-position:0 -49px; }
#n_aboutwsu { background-position:0 -62px; }
#n_aboutwsu:hover { background-position:0 -73px; }
#n_academics { background-position:0 -84px; }
#n_academics:hover { background-position:0 -95px; }
#n_adminservices { background-position:0 -106px; }
#n_adminservices:hover { background-position:0 -117px; }
#homepage #n_athletics { background-position:0 -128px; }
#homepage #n_athletics:hover { background-position:0 -139px; }
#n_computing { background-position:0 -150px; }
#n_computing:hover { background-position:0 -161px; }
#n_azmajors { background-position:0 -172px; }
#n_azmajors:hover { background-position:0 -183px; }
#n_research { background-position:0 -194px; }
#n_research:hover { background-position:0 -205px; }
#n_newsevents { background-position:0 -216px; }
#n_newsevents:hover { background-position:0 -227px; }
#n_libraries { background-position:0 -238px; }
#n_libraries:hover { background-position:0 -249px; }
#n_visitwsu { background-position:0 -260px; }
#n_visitwsu:hover { background-position:0 -271px; }
#n_onestop { background-position:0 -1025px; }
#n_onestop:hover { background-position:0 -1036px; }
#n_support { background-position:0 -282px; }
#n_support:hover { background-position:0 -293px; }
#n_lakecampus { background-position:0 -484px; }
#n_lakecampus:hover { background-position:0 -495px; }
#n_athletics { background-position:0 -528px; }
#n_athletics:hover { background-position:0 -539px; }
#n_wings { background-position:0 -550px; }
#n_wings:hover { background-position:0 -561px; }
#n_pilot { background-position:0 -572px; }
#n_pilot:hover { background-position:0 -583px; }
#n_supportwsu { background-position:0 -616px; }
#n_supportwsu:hover { background-position:0 -627px; }
#n_home { background-position:-10px -793px; }
#n_home:hover { background-position:-10px -804px; }

/* Various homepage elements */
#sh_weekinpics, #sh_headlines, #sh_thingstodo
    { display:block; 
    background:url("/images/toplevel/sh_homepage.png") no-repeat; 
    text-indent:-10000px; 
    overflow:hidden; }
#sh_weekinpics { background-position:right top; width:53px; height:19px; }
#sh_headlines { background-position:left top; width:79px; height:12px; }
#sh_thingstodo { background-position:left -13px; width:79px; height:12px; }

#belowrotator_div {margin:6px 0 6px 6px; }

#weekinpicts_div {float:left; width:76px; margin:0; background:url(/images/homepage/bg_wip.png) repeat-y; text-align:center;}
#weekinpicts_div a.top {display:block; width:76px; height:20px; background:url(/images/homepage/h_wip.png) no-repeat; text-indent:-10000px; margin-bottom:3px; }
#weekinpicts_div a.bottom {display:block; width:76px; height:26px; background:url(/images/homepage/b_wipmore.png) no-repeat; text-indent:-10000px; margin-top:3px; }

#featurebtn_div {margin-left:82px; }

#n_webindex {height:30px; }
#n_webindex_0
{
    display:block;
    float:left;
    margin:5px 3px 5px 8px;
    height:20px;
    width:83px;
    border-left:6px #000000 solid;
    border-right:6px #000000 solid; 
    text-indent:-10000px;
    background:url("/images/toplevel/n_primarysprites.png") no-repeat 0 -819px;
}
#n_webindex_0:hover { background-position:0 -841px; }

#n_webindex_letters a
{ 
    display:block;
    float:left;
    height:9px;
    width:9px;
    font-size:9px;
    margin:10px 0;
    border-left:6px #000000 solid;
    border-right:6px #000000 solid; 
    text-indent:-10000px;
    background:url("/images/toplevel/n_primarysprites.png") no-repeat;
}

a#n_webindex_a { background-position:-85px -819px; }
a#n_webindex_a:hover { background-position:-85px -831px; }
a#n_webindex_b { background-position:-94px -819px; }
a#n_webindex_b:hover { background-position:-94px -831px; }
a#n_webindex_c { background-position:-103px -819px; }
a#n_webindex_c:hover { background-position:-103px -831px; }
a#n_webindex_d { background-position:-112px -819px; }
a#n_webindex_d:hover { background-position:-112px -831px; }
a#n_webindex_e { background-position:-120px -819px; }
a#n_webindex_e:hover { background-position:-120px -831px; }
a#n_webindex_f { background-position:-127px -819px; }
a#n_webindex_f:hover { background-position:-127px -831px; }
a#n_webindex_g { background-position:-136px -819px; }
a#n_webindex_g:hover { background-position:-136px -831px; }
a#n_webindex_h { background-position:-146px -819px; }
a#n_webindex_h:hover { background-position:-146px -831px; }
a#n_webindex_i { background-position:-152px -819px; width:8px; }
a#n_webindex_i:hover { background-position:-152px -831px; }
a#n_webindex_j { background-position:-158px -819px; }
a#n_webindex_j:hover { background-position:-158px -831px; }
a#n_webindex_k { background-position:-85px -843px; }
a#n_webindex_k:hover { background-position:-85px -855px; }
a#n_webindex_l { background-position:-93px -843px; }
a#n_webindex_l:hover { background-position:-93px -855px; }
a#n_webindex_m { background-position:-101px -843px; }
a#n_webindex_m:hover { background-position:-101px -855px; }
a#n_webindex_n { background-position:-113px -843px; }
a#n_webindex_n:hover { background-position:-113px -855px; }
a#n_webindex_o { background-position:-122px -843px; }
a#n_webindex_o:hover { background-position:-122px -855px; }
a#n_webindex_p { background-position:-132px -843px; }
a#n_webindex_p:hover { background-position:-132px -855px; }
a#n_webindex_q { background-position:-141px -843px; }
a#n_webindex_q:hover { background-position:-141px -855px; }
a#n_webindex_r { background-position:-151px -843px; }
a#n_webindex_r:hover { background-position:-151px -855px; }
a#n_webindex_s { background-position:-85px -867px; }
a#n_webindex_s:hover { background-position:-85px -879px; }
a#n_webindex_t { background-position:-93px -867px; }
a#n_webindex_t:hover { background-position:-93px -879px; }
a#n_webindex_u { background-position:-102px -867px; }
a#n_webindex_u:hover { background-position:-102px -879px; }
a#n_webindex_v { background-position:-111px -867px; }
a#n_webindex_v:hover { background-position:-111px -879px; }
a#n_webindex_w { background-position:-120px -867px; }
a#n_webindex_w:hover { background-position:-120px -879px; }
a#n_webindex_x { background-position:-130px -867px; }
a#n_webindex_x:hover { background-position:-130px -879px; }
a#n_webindex_y { background-position:-139px -867px; }
a#n_webindex_y:hover { background-position:-139px -879px; }
a#n_webindex_z { background-position:-148px -867px; }
a#n_webindex_z:hover { background-position:-148px -879px; }

