hr { background-color:#FFFFFF; color:#FFFFFF; height:1px; border:0px; width:100%; }
img { border-width:0px; }
body { background-color:#666666; background-image:url(images/greyfade.jpg); align:top;}
ul { list-style-position: inside; margin-left: 15px; padding-left: 1em; text-indent: -1em; }

.main { height:1%; font-family:sans-serif; font-size:9pt; background-color:#FFFFFF; color:#black; border-width:0px; cellpadding:0px; cellspacing:0px; vertical-align:top; }
.menu { vertical-align:top; font-family:sans-serif; font-size:9pt; font-style:normal; border-width:0px; background-color:#FFFFFF; color:#FFFFFF; line-height:12pt; cellpadding:0px; cellspacing:0px; border-collapse: collapse; }

.footer { font-family:arial; font-size:9px; font-style:normal; border-width:1px; border-color:black; background-color:#FFFFFF; color:#000000; height:18px;}
.logo { height:20px; }
.content { height:1%; font-family:sans-serif; font-size:9pt; background-color:#FFFFFF; color:#black; border-width:0px; cellpadding:2px; cellspacing:0px; vertical-align:top; }
.border { height:1%; font-family:sans-serif; font-size:9pt; background-color:#FFFFFF; color:#black; border-width:1px; border-style:solid; border-color:#CCCCCC; cellpadding:2px; cellspacing:0px; vertical-align:middle; }
.imageborder { background-color:#FFFFFF; border-width:1px; border-style:solid; border-color:#CCCCCC; cellpadding:2px; cellspacing:0px; vertical-align:middle; }
.faq { height:1%; font-family:sans-serif; font-size:9pt; background-color:#EEEEEE; color:#black; border-width:1px; border-style:solid; border-color:#CCCCCC; cellpadding:2px; cellspacing:0px; vertical-align:middle; }
.title { color:#666666; height:18px; font-family:sans-serif; font-size:10pt; font-weight:bold; font-style:normal; background-color:#FFFFFF; color:#black; border-width:0px; vertical-align:top; background-image:url(images/title_background.jpg); background-position:bottom; background-repeat:no-repeat; }
.title_admin { color:#666666; height:24px; text-indent:3px; font-family:sans-serif; font-size:11pt; font-weight:bold; font-style:normal; background-color:#DDDDDD; color:#black; border-width:0px; vertical-align:middle; }
.news { height:18px; font-family:sans-serif; font-size:9pt; font-weight:bold; font-style:italic; background-color:#FFFFFF; color:#black; border-width:0px; vertical-align:top; background-image:url(images/news_background.jpg); background-position:bottom; background-repeat:no-repeat; }
.fade_right { width:12px; font-family:sans-serif; font-size:11pt; font-weight:bold; font-style:normal; background-color:#7db2d5; color:#black; border-width:0px; vertical-align:top; background-image:url(images/fade_right_ai.jpg); background-position:top left; background-repeat:no-repeat; }
.fade_bottom { width:640px; height:1%; font-size:12px; background-color:#7db2d5; border-width:0px; vertical-align:top; background-image:url(images/fade_bottom_ai.jpg); background-position:top left; background-repeat:no-repeat; }
.greyitalic { font-style:italic; color:#666666; }
.facultydivider { background-color:#000000; color:#000000; height:1px; border:0px; width:100%; }
.filedesc { font-size:9px; color:#333333; text-wrap:none; height:26px; }
.filedesc a { font-size:9pt; }
.filedesc img { margin-bottom:0px; vertical-align:text-bottom; }
.colorbuttons img { margin-bottom:2px; vertical-align:text-bottom; }
.indentjustify { text-indent:15px; text-align:justify; }
.cwu { height:40px; width:125px; background-image:url(images/cwu.jpg); background-repeat:no-repeat; }

.menudata { background-image:url(images/fade_menu_green.jpg); vertical-align:top; font-family:sans-serif; font-size:9pt; font-style:normal; border-width:0px; background-color:#527DAD; color:#FFFFFF; line-height:14pt;background-repeat:no-repeat; }
.currentstudents { background-image:url(images/currentstudents_green.jpg); height:19px; width:125px; background-repeat:no-repeat; }
.prospectivestudents { background-image:url(images/prospectivestudents_green.jpg); height:19px; width:125px; background-repeat:no-repeat; }
.departments { background-image:url(images/departments_green.jpg); height:19px; width:125px; background-repeat:no-repeat; }
.toplogoheader { background-image:url(images/tech_green.jpg);line-height:15px;vertical-align:top;background-repeat:no-repeat;font-size:9px;padding-right:3px;padding-top:2px; }

.datemover { font-size:9px; text-align:center; }
.facultyinfo { text-align:left; }
.library { vertical-align: top;height:1%; font-family:sans-serif; background-color:#FFFFFF; }

.alert { color:red; }
.alert img { margin-bottom:0px; vertical-align:text-bottom; }

.print_table { align:center;border-width:1px;border-collapse:collapse;border-style:solid;border-color:#CCCCCC; }
.print_table td { border-width:1px;border-collapse:collapse;border-style:solid;border-color:#CCCCCC;padding:2px; }

/*
DO NOT FORGET LVHA RULE FOR LINKS!
*/

.library a:link { text-decoration:none; color:#000000; font-style:normal; font-weight:normal; }
.library a:visited { text-decoration:none; color:#000000; font-style:normal; font-weight:normal; }
.library a:hover { text-decoration:underline; color:#000000; font-style:normal; font-weight:normal; }
.library a:active { text-decoration:none; color:#000000; font-style:normal; font-weight:normal; }

.alert a:link { text-decoration:none; color:red; font-style:normal; font-weight:normal; font-size:9px;}
.alert a:visited { text-decoration:none; color:red; font-style:normal; font-weight:normal; font-size:9px;}
.alert a:hover { text-decoration:underline; color:red; font-style:normal; font-weight:normal; font-size:9px;}
.alert a:active { text-decoration:none; color:red; font-style:normal; font-weight:normal; font-size:9px;}

.content a:link { text-decoration:none; color:#527DAD; font-style:normal; font-weight:normal; }
.content a:visited { text-decoration:none; color:#527DAD; font-style:normal; font-weight:normal; }
.content a:hover { text-decoration:underline; color:#527DAD; font-style:normal; font-weight:normal; }
.content a:active { text-decoration:none; color:#527DAD; font-style:normal; font-weight:normal; }

.menudata a:link { text-decoration:none; line-height:14pt; color:#FFFFFF; font-style:normal; }
.menudata a:visited { text-decoration:none; line-height:14pt; color:#FFFFFF; font-style:normal; }
.menudata a:hover { text-decoration:none; line-height:14pt; color:#333333; font-style:normal; }
.menudata a:active { text-decoration:none; line-height:14pt; color:#333333; font-style:normal; }

.footer a:link { text-decoration:underline; color:#000000; font-weight:normal; }
.footer a:visited { text-decoration:underline; color:#000000; font-weight:normal; }
.footer a:hover { text-decoration:underline; color:#000000; font-weight:normal; }
.footer a:active { text-decoration:underline; color:#000000; font-weight:normal; }

.delay a:link { text-decoration:none; font-weight:normal; }
.delay a:visited { text-decoration:none; font-weight:normal; }
.delay a:hover { text-decoration:none; font-weight:normal; }
.delay a:active { text-decoration:none; font-weight:normal; }

.border_delay { height:1%; font-family:sans-serif; font-size:9pt; background-color:#FFFFFF; color:#black; border-width:1px; border-style:solid; border-color:#CD5C5C; cellpadding:2px; cellspacing:0px; vertical-align:middle; }

.balloonstyle { text-align:left; position:absolute; top: -500px; left: 0; padding: 5px; visibility: hidden; border:1px solid black; font:normal 10px sans-serif; line-height: 14px; z-index: 100; background-color: #CD5C5C; width: 200px; }

#dhtmltooltip { text-align:left; margin-left: 20px; font-family:sans-serif; font-size:9pt; position:absolute; width:600px; border:1px solid black;padding:2px; background-color:#EEEEEE; visibility:hidden; z-index:100; }

#search1 { display: none }
#search2 { display: none }
#search3 { display: none }
#search4 { display: none }
#search5 { display: none }
#search6 { display: none }
#search7 { display: none }
#search8 { display: none }
#search9 { display: none }
#search10 { display: none }
#search11 { display: none }

      .slide-out-div {
          padding: 20px;
          width: 250px;
          background: #ccc;
          border: #29216d 1px solid;
      }