.headquote img {display:none;}

.midColItem h1 {
  font-family: verdana;
  color: #466D9F;
  font-size: 16px;
  font-weight: bold;}
  
/* styles for whole page */
html {padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; height:100%; overflow-x:auto; overflow-y:scroll;}
body {background-color:#86A3C5;  height:100%; padding: 0px; margin-bottom:-1px; margin-top:-1px;margin-left:0px; margin-right:0px;} /* amended to fix width */
input {margin: 0px; padding: 0px;}
img {margin: 0px; padding: 0px;}
div {margin: 0px; padding: 0px;}

.page_container {margin-left: auto;margin-right: auto; margin-top:0; width: 1000px;min-height:100%; background-color: #ffffff;text-align:left;}

#headcontainer {
border:1px solid transparent;
_border:1px solid white;
position:relative;
top:0px;
width:1000px;
}

.headercontainer {position: relative; width: 1000px; height:165px;} /* amended to fix width */

.headercontainer_nonav {position: relative; width: 1000px; height:145px;} /* amended to fix width */

.headgreybar {
width:1000px; /* amended to fix width */
padding:0;
margin-left:-1px;
margin-top:103px; 
background-repeat: repeat-x; 
background-position: bottom; 
background-image: url('/cms-images/header/header_bg.gif'); height: 25px; /*z-index: -4;*/
}

.headbluebar {width:1001px;background-color:#466D9F; height: 7px; margin-left:-1px; /*z-index: -4;*/}
.headquote {position:absolute; left:3px; top:103px; z-index: 1; }
.headrightlinks {margin-top:6px;margin-right:240px;font-size:11px;color:#333333;}
.headrightlinks A:link {text-decoration:none;color:#333333;}
.headrightlinks A:visited {text-decoration:none;color:#333333;}
.headrightlinks A:active {text-decoration:none;color:#333333;}
.headrightlinks A:hover {text-decoration:none;color:#333333;}

.headprint {vertical-align:middle; padding-left:4px; border:0px none;}

.headright {width:400px;height:103px;background-repeat: none;background-image: url('/cms-images/header/UWL_header.gif');}
.headrightimage {display:none;}
.headrightlinks {margin-top:6px;margin-right:240px;font-size:11px;color:#333;float:right;}

#printer {position:absolute;right:-234px;top:24px;}

#normalSearch {padding-bottom:3px;padding-top:3px;padding-right:3px;float:right;}

.headnormalSearch {
color:#666666;
font-size:11px;
border:1px solid #666666;
width:200px;
height:16px;
padding-left:2px;
vertical-align:middle;}

.headsitesearchgo {height:16px;width:17px;border:none;vertical-align:middle;}

.centercontent {margin:0 auto; width:100%;}

.navwrapper {text-align: center;width:1000px;font-size:12px;}/* amended to fix width */

.navwrapper a {color:white;text-decoration:none;display:block;}
.navwrapper a:link {color:white;text-decoration:none;display:block;}
.navwrapper a:visited {color:white;text-decoration:none;display:block;}
.navwrapper a:hover {color:#d4d4d4;text-decoration:none;display:block;}
.navwrapper a:active {color:white;text-decoration:none;display:block;}

.hnavitems
{
padding:5px 0 0 0;
height:25px;
float: left;
position:relative;
display: inline;
color:#FFFFFF;
font-weight:bold;
width:142px;}

.hnavitemcourses {
border-right:1px solid #eeeeee;
background-image:url('/cms-images/header/nav_courses.gif');
background-repeat:repeat-x;}

.hnavitemstudents {
border-right:1px solid #eeeeee;
background-image:url('/cms-images/header/nav_students.gif');
background-repeat:repeat-x;}

.hnaviteminternational {
border-right:1px solid #eeeeee;
background-image:url('/cms-images/header/nav_international.gif');
background-repeat:repeat-x;}

.hnavitemuniversity {
border-right:1px solid #eeeeee;
background-image:url('/cms-images/header/nav_university.gif');
background-repeat:repeat-x;}

.hnavitemresearch {
border-right:1px solid #eeeeee;
background-image:url('/cms-images/header/nav_research.gif');
background-repeat:repeat-x;}

.hnavitememployers {
border-right:1px solid #eeeeee;
background-image:url('/cms-images/header/nav_employers.gif');
background-repeat:repeat-x;}

.hnavitemalumni {
background-image:url('/cms-images/header/nav_alumni.gif');
background-repeat:repeat-x;
}

/* styles for header section */

.headleft {float:left; width:300px;} 

.headright {float:right;}

.headlogo {position:absolute; left:2px; top:2px; /*z-index: -3;*/}

.headsearch {position:absolute; right:6px; top:2px; z-index: 1;}



/* HORIZONTAL NAVIGATION */
* html #hnav {white-space:nowrap;}


/* HOMEPAGE STYLES START HERE */

/* styles for left section of homepage */

#wholehome {margin-left: auto;margin-right: auto; margin-bottom:-1px; margin-top:-1px; width: 1000px;min-height:100%; background-color:#ffffff;} /* amended to fix width */

#homeleft {clear:left;float:left;width:200px;margin-left:4px;}

.qap_logo_home {float:left;margin:0;padding:0;margin-top:250px;margin-left:-4px;border:0;}

/* start course box styling */
#courseboxpadding {padding:10px 0px;}

#hlcourses {margin-left:4px;width:194px;height:75px;border:1px solid #CCCCCC;font-weight:bold}

#hlcourses img {border:none;padding:0;text-align:left;}

#hlcoursestop {padding:5px 0px 5px 3px;}

#hlcourseskey {
padding-left:3px;
}

.hlcoursesinput {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#666666;
font-size:12px;
width:160px;
border:1px solid #666666;
height:18px;
}

#hlcoursesadv {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#737474;
padding:5px 0px 5px 3px;
text-align:left;
border:none;
}

#hlcoursesadv A {color:#737474;position:relative;text-decoration:none;}
#hlcoursesadv A:visited {color:#737474;text-decoration:none;position:relative;}
#hlcoursesadv A:active {color:#737474;text-decoration:none;position:relative;}
#hlcoursesadv A:hover {color:#737474;text-decoration:none;position:relative;}

#golabel {display:inline;vertical-align: bottom;}

/* end course box styling */


/* start left quick links */
#hlqlinks {
	position:relative;/*ie needs this to show float */
	padding:0px;
	width:200px;
        margin:0 -199px 0 0;/*must be 1px less than width otherwise won't push footer down */
}

#hlqlinks ul {
position:absolute;
left:-40px;
width:200px;
list-style:none;
margin-top:0;
}

#hlqlinks ul li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-top:none;
border-bottom:1px solid #666666;
border-left:none;
border-right:none;
position:relative;
padding:3px 2px;
}

#hlqlinks ul li:hover {background-color:#eee;}

.hlqlinks A:link {color:#000000;text-decoration:none;position:relative;}
.hlqlinks A:visited {color:#000000;text-decoration:none;position:relative;}
.hlqlinks A:active {color:#000000;text-decoration:none;position:relative;}
.hlqlinks A:hover {color:#000000;text-decoration:none;position:relative;}

.hlqlinksFirst {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
border-collapse:collapse;
border-top:0px none;
border-bottom:1px solid #666666;
border-left:0px none;
border-right:0px none;
background-color:#466d9f;
position:relative;
padding:3px 2px;
}

#hlqlinks ul li.hlqlinksFirst:hover {background-color:#466d9f;}

/* end left quick links */

/* styles for main body section of homepage */

#homebody { /* amended to fix width */
margin-left:210px;
margin-top:10px;
height:400px;
width:780px; /* reduced 10px for ie6 */
}

#hbmainpic {width:450px;float:left;height:370px;}

#hbnewsevents { /* amended to fix width */
margin-left:5px; /* reduced while floated */
float: left; /* needed to push news items next to slideshow */
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
width:322px;
height:370px;
background-repeat:none;background-position:left top; background-image: url('/cms-images/home/news_bg.gif');
}

.hbnewsimage {padding:5px 0 0 5px;}
.hbnewstext {font-size:12px;padding:5px;vertical-align:top;line-height:1.16em;}
.hbnewstext A:link {color:#000;}
.hbnewstext A:active {color:#000;}
.hbnewstext A:hover {color:#000;}
.hbnewstext A:visited {color:#000;}

/* styles for campus section of homepage */

/* styles for footer section of homepage */
#homefooter {width:100%; padding:15px 0 30px 0; clear:both; height:140px; color: #000000;  position:relative;font-size:60%; color:#747374; text-align:center;}
#homefooter P {margin-top:0px;margin-bottom:10px;}
#homefooter A {color:#747374; text-decoration:none;}
#homefooter A:visited {color:#747374; text-decoration:none;}
#homefooter A:active {color:#747374; text-decoration:none;}
#homefooter A:hover {color:#747374; text-decoration:none;}
* html #homefooter {/*only ie gets this style*/
	\height:102px;/* for ie5 */
	he\ight:100px;/* for ie6 */
}
#footerMid {margin-right:250px;margin-left:250px;}


/* styles for home boxes (faculties & reading) section of homepage */
	.homefacboxes {height:140px;margin:0 8px;padding:0;width:764px;float:right;}
        #hbfhhs.homefacbox {margin:0;}
        #hbfops.homefacbox {margin:0 19px;}
        #hbfota.homefacbox {margin:0 18px 0 0;}
        #hbreading.homefacbox {margin:0;}
        
	.homefacbox {padding:0;background-color:#fff;float:left;font-size:small;width:230px;height:121px;border:1px dotted #b7cae2;}
	.homefacname {padding:3px 0 0 4px;margin:0;float:left;clear:both;}
	.homefacpic {float:left;padding:5px;margin:0;width:60px;height:80px;}
	.homefacpictext {border:1px solid #e3e3e3;background-color:#F3f8FF;float:left;width:140px;height:75px;font-family:verdana;margin:0;font-size:11px;color:#555;padding:5px;}
	.homefacpictext A:link {color:#333;position:relative;}
	.homefacpictext A:visited {color:#333;position:relative;}
	.homefacpictext A:hover {color:#333;position:relative;}
	.homefacpictext A:active {color:#333;position:relative;}


/* CLEARING HOME SLIDESHOW - HIDE CAPTIONS */
#clearingshow .slideshow-captions {display:none;}

/* FACULTY TEMPLATE STYLES START HERE */

/* start FACULTY styling */

#fac_wholepage {margin-left:auto; margin-right:auto; width: 1000px;min-height:100%; background-color:#ffffff;text-align:left;}
#fac_mainarea {width:1000px;padding-top:5px;}
#fac_left {position:relative;float:left;width:200px;}
#fac_centre {position:relative;float:left;width:600px;}
#fac_right {position:relative;float:right;width:200px;}
.fac_boxes {width:600px;padding-top:5px;height:147px;}
.fac_box {float:left;padding:2px 4px 0px 0;}
.fac_box_last {float:left;padding:2px 4px 0px 0;}
.fac_box_first {float:left;padding:2px 4px 0px 4px;}
.fac_box a img {border:0;}
.fac_box_first a img {border:0;}
.fac_box_last a img {border:0;}

/* start FACULTY course box styling */
#fac_courses {width:187px;height:75px;border:1px solid #CCCCCC;font-weight:bold;padding:3px;margin:0 2px 10px 2px;}
#fac_courses img {border:none;padding:0;text-align:left;}
#fac_courseform {padding:0;margin:0;}
#fac_courseskey {padding:2px;}
.fac_coursesinput {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#666;font-size:12px;width:155px;border:1px solid #666;height:18px;padding:0;margin:0;}
#fac_coursesadv {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#737474;padding:3px;text-align:left;border:none;}
#fac_coursesadv A {color:#737474;position:relative;text-decoration:none;}
#fac_coursesadv A:link {color:#737474;text-decoration:none;position:relative;}
#fac_coursesadv A:visited {color:#737474;text-decoration:none;position:relative;}
#fac_coursesadv A:hover {color:#737474;text-decoration:none;position:relative;}
#fac_coursesadv A:active {color:#737474;text-decoration:none;position:relative;}
#fac_golabel {display:inline;vertical-align: bottom;}
/* end FACULTY course box styling */

/* start FACULTY left links */
.fac_leftname {width:193px;height:50px;padding:0;margin:0 0 0 -3px;border:0;}
#fac_menu {margin:0;padding:0;}
#fac_menu ul {position:absolute;left:-36px;width:193px;margin-top:0;list-style:none;}
#fac_menu ul li {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;border-top:0;border-bottom:1px solid #666;border-left:0;border-right:0;position:relative;padding:3px 2px;}
.fac_menu a {color:#000000;text-decoration:none;position:relative;}
.fac_menu a:link {color:#000000;text-decoration:none;position:relative;}
.fac_menu a:visited {color:#000000;text-decoration:none;position:relative;}
.fac_menu a:hover {color:#104677;text-decoration:none;position:relative;}
.fac_menu a:active {color:#000000;text-decoration:none;position:relative;}
/* end FACULTY left links */

/* start FACULTY right news & events */
.faculty_news {padding:5px;width:185px;margin:0 0 0 4px;}
.faculty_events {padding:5px;width:185px;margin:0 0 0 4px;}
.fac_newsText {color:#000000; padding: 0 5px 5px 0;font-family:verdana, arial, sans-serif; font-size:11px;}
.fac_newsText a {color:#000000; text-decoration: none;}
.fac_newsText a:link {color:#000000; text-decoration: none;}
.fac_newsText a:visited {color:#000000; text-decoration: none;}
.fac_newsText a:hover {color:#104677; text-decoration: none;}
.fac_newsText a:active {color:#000000; text-decoration: none;}
.fac_newsText p {margin-top:0px; margin-bottom:0px;}
/* end FACULTY news */

/* start FACULTY info box */
.faculty_info {border:1px solid #ccc;margin:0 0 0 6px;width:185px;font-size:11px; color:#333;font-family:verdana, arial, sans-serif;background-color:aliceblue;padding:0;}
.faculty_info p {padding:7px;margin:0;}
.faculty_info p a {line-height:1.5em;}
/* end FACULTY info box */

.facsubtext {padding:10px; font-size:12px;}
.normal {font-size:12px;}
.sch_pic_caption {font-size:11px;padding:10px;text-align:left;}

/* end FACULTY styling */

.title_darkblue {font-family: verdana; color: #466D9F; font-size: 16px; font-weight: bold;}
.subtitle_darkblue {font-family: verdana; color: #466D9F; font-size: 14px; font-weight: bold;}

/* start SCHOOL styles */
#sch_wholepage {margin-left: auto;margin-right: auto; margin-top:0; width: 1000px; min-height:100%; background-color:#ffffff;text-align:left;}
#sch_mainarea {width:1000px;padding-top:5px;}
#sch_left {position:relative;float:left;width:200px;}
#sch_centre {position:relative;float:left;width:600px;}
#sch_right {position:relative;float:right;width:200px;}
.sch_rightpic {text-align:center;}
#sch_mainpic {width:590px;height:110px;}
#sch_text {width:600px;margin:0;padding:0;}
#sch_text p {font-size:12px;padding:10px;}
#sch_boxes {width:585px;height:200px;margin-bottom:20px;}
.sch_box_first {float:left;padding:0;width:175px;height:200px;margin-left:15px;margin-right:10px;}
.sch_box_mid {float:left;padding:0;width:175px;height:200px;margin-right:10px;}
.sch_box_last {float:left;padding:0;width:175px;height:200px;}
/* end SCHOOL styles */

/* start quote styles */
.quotebox {margin-left:10px;margin-right:0px; margin-top:10px; margin-bottom:0px;padding: 5px; display: block; color:#104677; font-weight:bold; float: right; width: 300px; height:auto;font-size: 0.9em; background-repeat:repeat-x;background-position:bottom; background-image: url('/cms-images/subpage/fadeblue.gif');}
.quotebox img {margin: 0px 5px 5px 0px; float: left; border:1px solid #ccc;}
.quotebox a:link, .quotebox a:visited, .quotebox a:active, .quotebox a:hover {color:#104677;}
/* end quote styles */

/* BEGIN SLIDESHOW STYLE */
#MainGallery {width:720px;margin:20px 0px 30px 20px;float:left; position:relative;}
#MainGallery .title_darkblue {padding-left:10px;}
#MainGallery a {color:#348;text-decoration:none;outline:none;}
#MainGallery a:hover {color:#67a;}
#MainGallery .caption {font-size:12px; color:#737474;display:block;position:relative;float:left;  }
#MainGallery .gallery {position:relative;margin-top:1em;  }
#MainGallery .gallery ul {margin-left:20px; }
#MainGallery .gallery_image_list {list-style:none; margin:0 auto;}
#MainGallery .gallery_image_list li {float:left; width:48px;height:48px; margin:5px 10px 5px; padding:18px}
/* was #MainGallery .gallery_image_list li{float:left; width:68px;height:68px; margin:5px 10px 5px; } */
#MainGallery .gallery_image_list li div{left:240px; position:relative;}
#MainGallery .gallery_image_list li div .caption{font:italic 0.6em/1.4 verdana,georgia,serif;}
#MainGallery #main_image {margin:0 auto 40px auto;width:700px;}
#MainGallery #main_image img {margin-bottom:10px;}
#MainGallery .gallerynav {width:700px; height:auto;color:#737474;text-align:center; padding:0;clear:both; font-weight:bold; font-face:verdana, arial, helvetica,sans-serif;font-size:12px; }
#MainGallery .gallerynav a {color:#737474;text-decoration:none;}		
#MainGallery .gallery_info_wrap {border: 1px none #000000; padding:10px 0 0 10px; color: #104677; width: 699px; margin-left:10px;}
#MainGallery .gallery_read_more {text-align:left; font-size:75%;}
#MainGallery #gallery_info {padding: 3px; font-size:75%;}
#MainGallery #gallery_info_link {text-decoration: none; color: #104677;}

/* TWITTER FEED on clearing pages */
#twitter_div {font-size:11px; padding:0; text-align:left;}
#twitter_div a img {padding:10px 0;text-align:center;}
.twitter_title {color:#466D9F;size:12px;padding:10px 0 5px 0;}
#twitter_update_list {list-style:none; width:190px;margin:0;padding:0;}

ul#twitter_update_list li {padding:5px 5px 10px 5px; display:block; margin:5px 0 0 0; border:1px dashed #86A3C5; text-align:left;}
ul#twitter_update_list li a:link {color:#466d9f;text-decoration:none;}
ul#twitter_update_list li a:visited {color:#466d9f;text-decoration:none;}
ul#twitter_update_list li a:hover {color:#466d9f;text-decoration:none;}
ul#twitter_update_list li a:active {color:#466d9f;text-decoration:none;}

ul#twitter_update_list li span a:link {color:#466d9f;text-decoration:underline;}
ul#twitter_update_list li span a:visited {color:#466d9f;text-decoration:underline;}
ul#twitter_update_list li span a:hover {color:#466d9f;text-decoration:underline;}
ul#twitter_update_list li span a:active {color:#466d9f;text-decoration:underline;}

/* queens anniversary prize on achievements page */

#qap_info {border:1px solid #eee;padding:20px;height:200px;margin-bottom:20px;}
#qap_info img {vertical-align:top;padding-right:15px;float:left;}
