/* ---------------------- General Template ---------------------- */
#hd{margin:0 0 10px 0;}
#bd{font-size:93%;}
#ft{margin:10px 0 10px 0;}
.clear{clear: both;height:1px;line-height:0;font-size:0;}
.clearfix {clear: both;}
.hidden{position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}
.rounded{-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.dropShadow{-moz-box-shadow:0px 0px 10px #aaa;-webkit-box-shadow:0px 0px 10px #aaa;}
.divider{height:10px;line-height:0;}
.logoWrapper{border:none;padding:0;margin:0 10px;height:60px;width:220px;}
.right {float: right;}
.left {float: left;}
img.left {margin: 0 1em 1em 0;}
img.right {margin: 0 0 1em 1em;}
img.border {border: solid 1px #999;padding: 3px;margin: 0.5em 0;}
hr {border:0;width:100%;height:1px;color:#aaa;background:#aaa;}

/* ---------------------- END General Template ---------------------- */

/* ---------------------- Site Tools ------------------------*/
.siteTools{margin:-1px -1px 10px -1px;padding:5px 5px 2px 5px;font-size:85%;}
.siteTools ul{margin:0; padding:0; list-style:none;float:right;}
.siteTools ul li{float:left;display:block;position:relative;margin:0 10px;vertical-align:middle;}
.siteTools ul li a, .siteTools ul li span{vertical-align:middle;}
/* ---------------------- END Site Tools ------------------------*/


/* ---------------------- Breadcrumbs ------------------------*/
.crumbTrail{padding:0 10px 0 0;margin-left:10px;}
.crumbTrail ul{margin:0; padding:0; list-style:none;}
.crumbTrail ul li{font-weight:bold;font-size:131%;float:left;display:block;position:relative;margin:5px 15px 5px 0;vertical-align:middle;}
.crumbTrail ul li a{font-size:77%;font-weight:normal;text-decoration:none;background: url() no-repeat right center; opacity:0.6;}
.crumbTrail ul li a:hover{opacity:1;}
.crumbTrail ul li a, .siteTools ul li span{vertical-align:middle;}
.crumbTrail img{margin-bottom:-2px;
margin-left:10px;}
/* ---------------------- END Breadcrumbs ------------------------*/



/* ---------------------- Titles, Dates and Lists ---------------------- */
.pagetitle{padding:0 10px;margin:0 0 15px 0;}
.pagetitle h1{font-size:123.1%;font-weight:bold;}
.bodyContent{padding:10px;margin-bottom:10px;}

#eventsWrapper{}
/* ---------------------- END Dates and Lists ---------------------- */

/* ---------------------- News Lists ---------------------- */
ul.new-listing{margin:0;padding:0;}
ul.new-listing li{list-style-type:none;display:block;margin-bottom:15px;}
ul.new-listing li .headline{font-size:108%;display:block;text-transform:none;}
ul.new-listing li .date{text-transform:uppercase;}
ul.new-listing li .description{font-size:93%;display:block;}

.ui-accordion ul.new-listing{margin:0;padding:0;}
.ui-accordion ul.new-listing li{list-style-type: none;display:block;margin-bottom:15px;}
.ui-accordion ul.new-listing li .headline{font-size:108%;margin-left:55px;display:block;text-transform:uppercase;}
.ui-accordion ul.new-listing li .date{position: absolute;text-align:center;padding:5px;margin-top:-18px;}
.ui-accordion ul.new-listing li .date-day{font-size:131%;display:block;}
.ui-accordion ul.new-listing li .date-month{display:block;margin:bottom:3px;font-size:100%;text-transform:uppercase;}
.ui-accordion ul.new-listing li .date-year{display:none;}
.ui-accordion ul.new-listing li .description{margin-left:55px;font-size:93%;display:block;}

.newsImage{float:left;margin-right:10px;}
/* ---------------------- News Lists ---------------------- */


/* ---------------------- Grid View ---------------------- */
.grid-view {margin: 20px 0;}
.grid-view .bodyContent {width:28%; float:left; min-height:172px;}
/* ---------------------- Grid View ---------------------- */

ul.product-list li{list-style-type:none;display:block;margin-bottom:15pxpadding-bottom:15px;border-bottom:1px dashed #888;}
ul.product-list li span{display:block;float:left;padding:5px;margin:0 20px 10px 0;}

#tweets a{display:block;margin:0 0 15px 0;}
#tweets span{display:block;font-size:85%; text-transform:uppercase; opacity:40;}

#formBody label{display:inline;padding-right:20px;}
#formBody input{display:inline;}
#formBody br{display:block;clear: both;height:1px;line-height:0;font-size:0;}
#formBody h5{font-size:123.1%;}
#dispatch,#commentAutoPublish,#commentUseCaptcha,#commentStripHtml,#commentForceLogin,#commentTitle,#referrer,#contentInode,#emailTemplate,#commentsModeration,#commentUseAudioCaptcha{ position:absolute;left:-9999px;}
/* Calendar */

#events .prev-next {
  position: relative;
  text-transform: none;
  color: #000;
  padding: .8em 0;
  border-top: 5px solid #e6e6e6;
}

#events .prev-next.top {
  border-top: 1px solid #e6e6e6;
}


#events .prev-next a.previous, #events .prev-next a.next, #events td.last a {
  padding: 3px 8px;
  background: #3C6CBA;
  color: #FFF;
  top: .6em;
}

#events .prev-next a.previous {
  position: absolute;
  left: 0;
}

#events .prev-next a.next {
  position: absolute;
  right: 0;
}

#events .prev-next .date-range {
  width: 200px;
  text-align: center;
  margin: 0 auto;
  font-weight: 700;
  font-size: 123.1%;
}

#events .day {
  border-top: 5px solid #e6e6e6;
  padding: .5em 0 1em 0;
}

#events .day .date {
  float: left;
  padding: 1em 0 0 0;
}

#events .day .date .month {
  text-transform: uppercase;
  font-size: 1.1em;
  margin: 0 0 .1em 0;
}

#events .day .date .day-number {
  font-weight: 700;
  font-size: 1.7em;
}

#events .day ul {
  float: right;
  width: 490px;
  list-style: none;
  margin: 0;
  padding: 1em 0 0 0;
}

#events .day ul li {
  border-bottom: 1px solid #e6e6e6;
  margin: 0 0 1em 0;
}

#events .day ul li.last {
  border: none;
  list-style: none;
}

#events .day p {
  margin: 0 0 1em 0;
}

#events .day p.small {
  font-size: .917em;
  margin: 0 0 .3em 0;
}

#events .day h3 {
  padding: 0;
  margin: 0 0 .3em 0;
}


#events .events.detail .day {
  padding: .5em 0;
}

#events .events.detail .day ul li {
  padding: 0 0 .5em 0;
}

#events hr {
  margin: 2em 0;
}

.calendar {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background:none repeat scroll 0 0 #f2f2f2;
  padding: 16px 10px;
  margin: 0 0 2em 0;
}


#events .datePickerTable {
  width: 100%;
  margin: 0;
}

#events table.datePickerTable th {
  text-align: center;
  text-transform: uppercase;
  padding: 3px 0;
  width: 14.28%;
}

#events .datePickerTable td {
  width: 14.28%;
}

#events .datePickerTable td.today a {
  background: #3C6CBA;
  font-weight: bold;
  color: #FFF;
}

#events .datePickerTable td a {
  border: solid 1px #999;
  background: #FFF;
  display: block;
  text-align: center;
  margin: 1px;
  padding: 6px 0;
}

#events table.event-details {
  margin: 0;
}
  
/* ---------------------- On Going Events ---------------------- */

#sidebar .ongoing-events ul {
  margin: 0;
}

#sidebar .ongoing-events li {
  border-bottom: solid 1px #E6E6E6 ;
  margin:0 0 1em;
  list-style: none;
  padding: 0;
}
#sidebar .ongoing-events li.last {
  border:medium none;
}
#sidebar .ongoing-events ul.meta {
  font-size:0.917em;
  margin:0 0 0.6em;
}
#sidebar .ongoing-events ul.meta li {
  border:medium none;
  line-height:1em;
  margin:0 10px 0 0;
  padding:0 10px 0 0;
}
#sidebar .ongoing-events ul.meta li.date {
  font-weight:bold;
}
#sidebar .ongoing-events h3 {
  margin:0 0 0.3em;
  padding:0;
}
#sidebar .ongoing-events p {
  margin:0 0 1em;
}

/* ---------------------- Site Search ---------------------- */
#resultsSearchBox{
  padding:10px;padding-bottom:1px;
}
#dotQ{
  padding:5px;
}
#resultsNum{
  padding-left:15px;padding-top:1px;padding-bottom:10px;
  font-size:80%;
  margin-bottom:10px;
  border-bottom:1px #eeeeee solid;
}
.resultResult{
  padding:7px;
  padding-left:15px;
  width:600px;
}
.resultTitle a{
  font-size:110%;
  font-weight:bold;
}
.resultSummary{
  padding-left:5px;
}
.resultUrl{
  padding-left:5px;
}
.resultSummary .highlight{
  background: #FFFFCC;
}
.resultSummary .ellipsis{
  display:none;
  
}
#resultsFooter{
  padding:10px;

  margin-top:10px;
  border-top:1px #eeeeee solid;
}
#resultsBack{
  float:left;
  padding:5px;
  font-weight:bold;
  width:50px;
}
#resultsNext{
  float:right;
  padding:5px;
  font-weight:bold;
  width:120px;
}
#resultsNone{
  padding:10px;
  padding-left:20px;
  
  font-weight:bold;
}
#resultsMisspell{
  padding:20px;
}
#resultsPage{
  margin-left:30px:
  width:300px;
  padding:5px;
  padding-left:30px;
  float:left;
}
#resultsPage a{
  font-weight:bold;
}


/* ---------------------- Polls ---------------------- */


#pollsArea{
  padding:5px;
}
/* ---- poll questions ----*/
td.poll-description{
   border-bottom:1px solid #eeeeee;
   padding-top:5px;
   padding-bottom:5px;
   margin-bottom:3px;
}

.poll-answer-table{
  width:95%;
}
.poll-answer-table td{
  padding:3px;
  vertical-align:top;
}
.poll-radio {
  width:20px;
}
.poll-radio input{
  margin:0px;
  margin-top:5px;
  padding:0px;
  margin-left:5px;
}
.poll-label label{
  width:100%;
  padding:0px;
  margin:0px;
}
.poll-buttons{
  text-align:center;
}
.poll-view-results{
    text-align:center;
}

/* ---- poll results ----*/
.poll-result-table{
  width:100%;
}
.poll-result-table td{
  padding:3px;
  margin:0px;
  vertical-align:top;
}
td.poll-question{
  padding:0px;
  margin:0px;
  vertical-align:top;
  padding-left:10px;
  padding-bottom:0px !important;
}
td.poll-percents{
  padding-left:10px !important;
  width:40px;
  text-align:right;
  padding-top:0px !important;
}
td.poll-responses{
  border-top:1px solid #eeeeee;
  text-align:center;
  padding-top:0px !important;
}
td.poll-bars{
  width:100%;
  padding-top:0px !important;
}
.poll-result-bar{
  height:15px;
}
.poll-result-bar-0{background:red;border:1px solid silver;padding:1px;}
.poll-result-bar-1{background:green;border:1px solid silver;padding:1px;}
.poll-result-bar-2{background:blue;border:1px solid silver;padding:1px;}
.poll-result-bar-3{background:yellow;border:1px solid silver;padding:1px;}
.poll-result-bar-4{background:silver;border:1px solid silver;padding:1px;}
.poll-result-bar-5{background:orange;border:1px solid silver;padding:1px;}
.poll-result-bar-6{background:purple;border:1px solid silver;padding:1px;}
.poll-result-bar-7{background:brown;border:1px solid silver;padding:1px;}
.poll-result-bar-8{background:gray;border:1px solid silver;padding:1px;}
.poll-result-bar-9{background:silver;border:1px solid silver;padding:1px;}
.poll-result-bar-10{background:orange;border:1px solid silver;padding:1px;}


  margin:0px;
}
.poll-question{
  padding-left:10px !important;
}
.poll-percents{
  padding-left:10px !important;
  width:50px;
  text-align:right;
}
.poll-responses{
  border-top:1px solid #eeeeee;
  text-align:center;
}
.poll-bars{
  width:100%;
}
.poll-result-bar{
  height:15px;
}
.poll-result-bar-0{background:red;border:1px solid silver;padding:1px;}
.poll-result-bar-1{background:green;border:1px solid silver;padding:1px;}
.poll-result-bar-2{background:blue;border:1px solid silver;padding:1px;}
.poll-result-bar-3{background:yellow;border:1px solid silver;padding:1px;}
.poll-result-bar-4{background:silver;border:1px solid silver;padding:1px;}
.poll-result-bar-5{background:orange;border:1px solid silver;padding:1px;}
.poll-result-bar-6{background:purple;border:1px solid silver;padding:1px;}
.poll-result-bar-7{background:brown;border:1px solid silver;padding:1px;}
.poll-result-bar-8{background:gray;border:1px solid silver;padding:1px;}
.poll-result-bar-9{background:silver;border:1px solid silver;padding:1px;}
.poll-result-bar-10{background:orange;border:1px solid silver;padding:1px;}



/* ---------------------- Comments ---------------------- */

.comments{
  padding:30px;

}
.comments-title h5{
  font-size:+2;
}



.comment{
  position:relative;
  margin-bottom:20px;
}

.comment-attribution{
  float:left;
  position:absolute;
  left:0px;
  top:0px;
  width:170px;
  padding:10px;

}
.commenter-name{
  display:block;
  z-index:-5;
}

.comment-time{
  display:block;
  font-size:80%;
  font-weight:bold;
  padding-left:5px;
}


.comment-text{
  margin-left:190px;
  padding:10px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border:1px solid silver;
  background:#eeeeee;
  z-index:5;
  min-height:50px;
}
.comment-arrow{
  background:url(http://www.shsu.edu/global/images/macros/comments/comment-arrow.png) no-repeat center;
  position:absolute;
  top:2px;
  left:176px;
  width:20px;
  height:30px;
  z-index:10;
}
.comments-form{
  position:relative;
}
.comments-form-link{
  display:none;
}
.comments-messages #errorMessages{
  background:#FFFFCC;
  padding:10px;
  padding-bottom:0px;
  position:absolute;
  top:70px;
  right:10px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border:1px solid silver;
  width:200px;
}
.comments-messages #messagesMessages{
  background:#FFFFCC;
  padding:10px;
  padding-bottom:0px;
  position:absolute;
  top:70px;
  right:10px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border:1px solid silver;
  width:200px;
}
#formBody {
  border:1px solid silver;
  margin:auto;
  padding:20px;
  margin-top:20px;
    
}
#formBody label{
  display:inline;
  padding-right:20px;
  width:60px;
  white-space:nowrap;
}
#formBody input{
  display:inline;
  padding:3px;
  border:1px solid silver;
}
#comment-textarea{
  margin-left:80px;
  width:200px;
  height:100px;
  border:1px solid silver;
}
#comments-captcha-image{
  margin-left:80px;
  padding-top:15px;
  padding-bottom:0px;
  margin-bottom:0px;

}
#comments-captcha-tools{
  height:16px;
  margin-left:240px;
  clear:all;
}
#comments-captcha-audio{
  height:0px;
  width:0px;
  overflow:hidden;
}
#comments-captcha-reset{
  background:url(http://www.shsu.edu/global/images/icons/arrow-circle.png) no-repeat;
  height:16px;
  width:16px;
  cursor:pointer;
  float:left;
  border:1px solid silver;
  margin:2px;

}
.captcha-audio-play{
  background:url(http://www.shsu.edu/global/images/icons/control.png) no-repeat;
  height:16px;
  width:16px;
  cursor:pointer;
  float:left;
  border:1px solid silver;
  margin:2px;
}
.captcha-audio-playing{
  background:url(http://www.shsu.edu/global/images/icons/round-progress-bar.gif) no-repeat center;
  height:16px;
  width:16px;
  float:left;
  border:1px solid silver;
  margin:2px;
}

#comment-button{
  margin-left:40px;
}

#formBody br{display:block;clear: both;height:1px;line-height:0;font-size:0;}
#formBody h5{font-size:123.1%;}
#dispatch,#commentAutoPublish,#commentUseCaptcha,#commentStripHtml,#commentForceLogin,#commentTitle,#referrer,#contentInode,#emailTemplate,#commentsModeration,#commentUseAudioCaptcha{ position:absolute;left:-9999px;}



/*********************/
/*Global Declarations*/
/*********************/
body{font-size:69%; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; background:#efefef;}

a img{border:0px;}

.forPrint{display:none;}
.skip{float:left; position:absolute; top:0; left:-9000px;}
.clearFloats{height:0px; overflow:hidden; clear:both; font-size:1px;}
.floatLeft{float:left; padding:0; margin:0 5px 5px 0;}
.floatRight{float:right; padding:0; margin:0 0 5px 5px;}
/*Main Heading Area*/
#tertContainer{background:#474edd; min-height:32px; border:#FF6600 1px; border-bottom-style: solid;}
  #tertWidth{width:962px; margin:0 auto; position:relative;}
  #leftTert{color:#fff; font-size:1.1em; float:left; margin:9px 0 0 10px; padding:0;}
  #leftTert li{list-style:none; display:inline;}
  #leftTert li img{float:left; margin:-6px 0 0 0;}
  #leftTert li a{color:#fff; text-decoration:none;}
  #leftTert li a:hover{text-decoration:underline;}
  #rightTert{color:#fff; font-size:1.1em; float:right; margin:0; padding:0;}
  #rightTert li{list-style:none; display:inline; padding:0 5px 0 20px; float:right;}
  #rightTert li a{text-decoration:none; color:#fff;}
  #rightTert li img{position:relative; top:6px; margin:0 4px 0 2px;}
  #rightTert li a:hover{text-decoration:underline;}
  #rightTert li form{display:inline; margin:0; padding:0;}
  #rightTert li.form, #rightTert li.formtop {position:relative; top:5px;}
  #rightTert li form input{background:none; border:none; width:137px; position:relative; top:2px; padding:0px 0 0 0; margin:0px 0 0 0; color:#666666; font-weight:bold; letter-spacing:0px; font-size:0.9em;}
  #rightTert li form #searchBkgd{background:url(http://www.shsu.edu/global/images/global/search_y.png) top left repeat-y; width:145px; float:left; min-height:15px;}
  #rightTert li form #searchTop{background:url(http://www.shsu.edu/global/images/global/searchTop.png) top left no-repeat; width:145px; float:left; min-height:15px;}
  #rightTert li form #searchBtm{background:url(http://www.shsu.edu/global/images/global/searchBtm.png) bottom left no-repeat; width:145px; float:left; min-height:15px; padding:2px 4px 4px;}
   
#logoContainer{clear:both; background:#333797; min-height:105px;}
  #logoContainer #logo{width:962px; margin:0 auto;}
  #logoContainer span{display:none;}
  
/*Main Global Nav*/
#mainGlobalNavContainer{background:#E1E1E1 url(http://www.shsu.edu/global/images/global/mainNavBkgdRptX2.png) top left repeat-x; min-height:39px; margin:0 0 25px 0; clear:both; border-bottom:1px solid #C9C9C9;}
  #mainGlobalNav{width:972px; margin:0 auto;}
  #mainGlobalNav ul{margin:0; padding:0;}
  #mainGlobalNav li{list-style:none; display:inline;}
  #mainGlobalNav a{display:block; float:left; text-decoration:none; padding:12px 9px 12px 9px; font-family:Arial, sans-serif; color:#bd5e0e; font-size:1.1em; letter-spacing:0em; text-transform:uppercase; font-weight:bold;}
  #mainGlobalNav a:hover{text-decoration:underline;}
  #mainGlobalNav a.active{color:#333797; background:#fff url(http://www.shsu.edu/global/images/global/mainNavActiveBkgdRptX2.png) top left repeat-x;}
  #mainGlobalNav a.last{padding:12px 0px 12px 9px;}
  #mainGlobalNav a.first{padding:12px 9px 12px 0px;}

/*Main Centered Container*/
#mainCenteredContainer{width:962px; margin:0 auto; clear:both;}
  /*Horizontal Slider Component*/
  /*Orange Area*/
  #samHoustonBkgdOrange{float:left; background:#DB6B0F url(http://www.shsu.edu/global/images/home/samHoustonBkgdOrange.jpg) top left no-repeat; width:183px; height:374px; position:relative;}
  #samHoustonBkgdOrange p{color:#fff; position:absolute; bottom:0; left:0; padding:15px; max-height:374px; overflow:auto; line-height:1.3em;}
  #samHoustonBkgdOrange p a{text-decoration:none; border-bottom:1px solid #fff; color:#fff;}
  #samHoustonBkgdOrange p a:hover{border-bottom:1px dashed #fff;}
  /*Slider Area*/
  #slidersContainer{width:779px; overflow:hidden; position:relative; height:374px; margin:0 0 25px 0;z-index:10;}
  #slidersContainer ul{padding:0; margin:0; display:block; width:1000px; overflow:hidden;}
  #slidersContainer li{list-style:none; display:inline; float:left; width:39px; position:relative; height: 374px; overflow:hidden;}
  #slidersContainer li div{height:374px; float:left; overflow:hidden; width:584px; position:absolute; top:0px; left:39px;}
  #slidersContainer li a{float:left; display:block; width:39px; height:374px; background-position:top left; text-decoration:none;}
  #slidersContainer li.active{list-style:none; display:block; float:left; width:623px; height: 374px; overflow:hidden;}
  #slidersContainer li.active a{background-position:-78px 0;}
  #slidersContainer li.active div{width:584px; }
  /*#slideImgContainer img{position:absolute; top:0; left:0;}*/
#slidersContainer ul li p a img { margin-top:-10px;}

#slidersContainer-small{width:680px; overflow:hidden; position:relative; height:341px; margin:0;z-index: 10;}
  #slidersContainer-small ul{padding:0; margin:0; display:block; width:1000px; overflow:hidden;}
  #slidersContainer-small li{list-style:none; display:inline; float:left; width:39px; position:relative; height: 341px; overflow:hidden;}
  #slidersContainer-small li div{height:341px; float:left; overflow:hidden; width:584px; position:absolute; top:0px; left:39px;}
  #slidersContainer-small li a{float:left; display:block; width:39px; height:341px; background-position:top left; text-decoration:none;}
  #slidersContainer-small li.active{list-style:none; display:block; float:left; width:623px; height: 341px; overflow:hidden;}
  #slidersContainer-small li.active a{background-position:-78px 0;}
  #slidersContainer-small li.active div{width:584px; }
#slidersContainer-small ul li p a img { margin-top:-10px;}

/*News & Events*/
  #newsEventsContainer{background:#fff url(http://www.shsu.edu/global/images/home/newsEventsBkgdRptY.png) top left repeat-y; width:680px; overflow:hidden; float:left; margin:0 14px 0 0;}
  #newsEventsContainerTop{background:url(http://www.shsu.edu/global/images/home/newsEventsBkgdTop.png) top left no-repeat;}
  #newsEventsContainerBottom{position:relative; background:url(http://www.shsu.edu/global/images/home/newsEventsBkgdBottom.png) bottom left no-repeat; padding:15px 25px 10px 25px;}
    /*News Section*/
    #newsEventsContainerBottom #news{width:300px; background:url(http://www.shsu.edu/global/images/home/newsEventsVertDashRptY.png) top right repeat-y; padding:0 16px 0 0; float:left; margin:0 14px 0 0;}
     /*News Section*/

    #newsEventsContainerBottom #news{width:300px; background:url(/global/home/newsEventsVertDashRptY.png) top right repeat-y; padding:0 16px 0 0; float:left; margin:0 14px 0 0;}
    #newsEventsContainerBottom #news ul{margin:0; padding:0 0 0px 0; min-height:270px; position:relative;}
    #newsEventsContainerBottom #news ul li{list-style:none; padding:0 0 20px 0;}
    #newsEventsContainerBottom #news ul li a{border:2px solid #ccc; margin:0 7px 0 0; width:75px; height:65px; float:left; overflow:hidden;}
    #newsEventsContainerBottom #news ul li h2{margin:0 0 7px 86px; padding:0; line-height:1em; font-size:1.3em; }
    #newsEventsContainerBottom #news ul li h2 a{float:none; width:auto; height:auto; border:0px; color:#DA6B0E; font-family:"Times New Roman", Times, serif; text-decoration:none;}
    #newsEventsContainerBottom #news ul li h2 a:hover{text-decoration:underline;}
    #newsEventsContainerBottom #news ul li p{margin:0 0 0 86px; padding:0;}
    #newsEventsContainerBottom #news ul li.more{position:absolute; bottom:-24px; padding:0 0 20px 0; text-transform:uppercase;}
    #newsEventsContainerBottom #news ul li.more img{position:relative; top:2px;}
    #newsEventsContainerBottom #news ul li.more a{border:0px; float:none; height:auto; width:auto; text-decoration:none; color:#333797; font-size:1.1em;}
    #newsEventsContainerBottom #news ul li.more a:hover{text-decoration:underline;}
    /*Events Section*/
    #newsEventsContainerBottom #events{width:300px; float:left;}
    #newsEventsContainerBottom #events ul{margin:0; padding:0 0 0px 0; min-height:270px; position:relative;}
    #newsEventsContainerBottom #events ul li{list-style:none; padding:0 0 7px 0;}
    #newsEventsContainerBottom #events ul li a{display:inline; font-size:1.3em; text-decoration:none; font-weight:bold; line-height:1em; color:#DA6B0E; font-family:"Times New Roman", Times, serif;}
    #newsEventsContainerBottom #events ul li a:hover{text-decoration:underline;}
    #newsEventsContainerBottom #events ul li p{margin:0; padding:2px 0 0 0;}
    #newsEventsContainerBottom #events ul li.more{position:absolute; bottom:-24px; padding:0 0 20px 0; text-transform:uppercase; display:block;}
    #newsEventsContainerBottom #events ul li.more img{position:relative; top:2px;}
    #newsEventsContainerBottom #events ul li.more a{display:inline; text-decoration:none; color:#333797; height:auto; width:auto; font-size:1.1em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
    #newsEventsContainerBottom #events ul li.more a:hover{text-decoration:underline;}
    #horizontalBreak{clear:both; position:relative; top:20px; margin:20px 0 35px; height:1px; overflow:hidden; font-size:1px; line-height:1px; background:url(http://www.shsu.edu/global/images/home/newsEventsHorDashRptX.png) top left repeat-x;}


/*Right Col*/
  #rightCol{width:268px; float:left; min-height:200px;}
  /*Audience Area*/
  #rightCol #audienceContainerBkgd{background:url(http://www.shsu.edu/global/images/home/audContainRptY.png) top left repeat-y;}
  #rightCol #audienceContainerHead{background:url(http://www.shsu.edu/global/images/home/audContainHead.png) top left no-repeat;}
  #rightCol #audienceContainerFoot{background:url(http://www.shsu.edu/global/images/home/audContainFoot.png) bottom left no-repeat; padding:35px 25px 15px 25px;}
  #rightCol #audienceContainerFoot ul{margin:0; padding:0; font-size:1.1em; font-weight:bold; text-transform:uppercase;}
  #rightCol #audienceContainerFoot ul li{list-style:none; display:block; border-bottom:1px dotted #999; padding:10px 0;}
  #rightCol #audienceContainerFoot ul li.last{border-bottom:0px; padding:10px 0 0 0;}
  #rightCol #audienceContainerFoot ul li a{text-decoration:none; color:#333}
  #rightCol #audienceContainerFoot ul li a:hover{text-decoration:underline;}
  #rightCol #audienceContainerFoot ul li a:hover span{text-decoration:underline;}
  #rightCol #audienceContainerFoot ul li a:hover strong{text-decoration:underline;}

/*Social Media Area*/
#rightCol #socialbox {
background:url("http://www.shsu.edu/images/home/socialbox.png") no-repeat;
height:100px;
width:263px;
margin:15px 0 0;
padding:0 5px 0 0;
}
#rightCol #socialbox p {
float:right;
color:#DA6B0E;
font-size:20px;
font-weight:bold;
}
#rightCol #socialbox p a img {
height:26px;
width:26px;
margin:10px 6px 0 0;
border:0;
}
#rightCol #socialbox br {padding:0;margin:0;}

  /*Action Area*/
  #rightCol #actionHead{margin:20px 0 0 0; background:#696969 url(http://www.shsu.edu/global/images/home/actionsContainerHead.png) top left no-repeat;}
  #rightCol #actionFoot{position:relative; background:url(http://www.shsu.edu/global/images/home/actionsContainerFoot.png) bottom left no-repeat; padding:20px 25px;}
  #rightCol #actionFoot ul{margin:0; padding:0;}
   #rightCol #actionFoot ul li{list-style:none; color:#fff; display:block; padding:18px 0 18px 0; background:url(http://www.shsu.edu/global/images/home/actionItemListBkgdRptX.png) bottom left repeat-x;}
  #rightCol #actionFoot ul li.last{background-image:none; padding:15px 0 0 0;}
  #rightCol #actionFoot ul li.first{padding:0px 0 15px 0;}
  #rightCol #actionFoot ul li img{float:left;}
  #rightCol #actionFoot ul li a{color:#fff; text-decoration:none;}
  #rightCol #actionFoot ul li a:hover{color:#ccc;}
  #rightCol #actionFoot ul li a span.large{font-size:1.4em; display:block; padding:0 0 4px 0; font-weight:bold;}
  #rightCol #actionFoot ul li a strong{display:block; padding:5px 0 0 0;}


 /*Main Nav*/
  
  #mainNav{background:url(http://www.shsu.edu/global/images/interior1/navRpt.png) top left repeat-y; margin:6px 0 0 0;}
  #mainNav h1#pageHeading{line-height:1em; margin:0; padding:0 0 0 15px; width:253px; min-height:40px; background:url(http://www.shsu.edu/global/images/interior1/navTop2.png) top left no-repeat; font-weight:bold;}
  #mainNav h2#pageHeading{line-height:1em; margin:0; padding:0 0 0 15px; width:253px; min-height:40px; background:url(http://www.shsu.edu/global/images/interior1/navTop2.png) top left no-repeat; font-weight:bold;}
  #mainNav h3.pageSubHeading{background: #fff; color: #dc741c; font-size: 1.5em; margin: 15px 0 5px 0; padding: 8px 0 8px 13px; font-weight: normal; border-left: 1px solid #999; border-right: 1px solid #999;}
  div#headingContainer{border-bottom:#CCCCCC 1px solid; background:#fff  url(http://www.shsu.edu/global/images/interior1/navTopRpt.png) top left repeat-y; padding:0; margin:-21px 0 0 0; float:left; }
  #mainNavTop{background:url(http://www.shsu.edu/global/images/interior1/navTop2.png) top left no-repeat;}
  #mainNavBtm{background:url(http://www.shsu.edu/global/images/interior1/navBtm.png) bottom left no-repeat; padding:15px 0;}
  #mainNavBtm h1{margin:0; padding:0;}
  #mainNavBtm ul{margin:0 15px; padding:0; font-size:1.05em; text-transform:uppercase; color:#333; clear:both;}
  #mainNavBtm ul li{list-style:none; /*display:block;*/ display:list-item; padding:7px 0 9px 0; background:url(http://www.shsu.edu/global/images/interior1/navLiBkgdRptX.png) bottom left repeat-x;}
  #mainNavBtm ul li.last{background:url(http://www.shsu.edu/global/images/interior1/navLiBkgdRptXnone.png) bottom left repeat-x;}
  #mainNavBtm ul li a{text-decoration:none; color:#333; position:static;}
  #mainNavBtm ul li a:hover{color:#333797; text-decoration:underline;}
  
  /*Main Nav Active*/
  
  #mainNavBtm ul li.active{font-weight:bold;}
  #mainNavBtm ul li.active ul{color:#000; margin:0 15px 0 15px; font-size:0.95em; text-transform:capitalize;}
  #mainNavBtm ul li.active ul li{background:url(http://www.shsu.edu/global/images/interior2/mainNavSubBullet.png) 0 11px no-repeat; padding-bottom:2px; padding-left:12px;}
  #mainNavBtm ul li.active ul li a{color:#000;}
  #mainNavBtm ul li.active ul li a:hover{color:#333797;}
  #mainNavBtm ul li.active ul li.last{margin:0; padding-bottom:0;}

/*Secondary Nav (light blue)*/
#subnav2 {width: 235px; background: #D1D3F6; border: 1px solid #A4A7EF; color: #000; margin: 15px 0 0 0; padding: 0 15px 10px 15px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
#subnav2 h2 {color:#24276F;font-size: 1.5em;}
#subnav2 ul {list-style:none;padding:0;}
#subnav2 ul li {font-size: 1.05em;margin:0 0 10px;}
#subnav2 ul li a, #subnav2 ul li a:visited {color:#474EDD;text-decoration:none;}
#subnav2 ul li a:hover {text-decoration:underline;}
  
  /*Sub Nav (orange)*/
  #subNav{margin:14px 0 0 0; background:#dc741c;}
  #subNavTop{background:url(http://www.shsu.edu/global/images/interior1/subNavTop.png) top left no-repeat;}
  #subNavBtm{background:url(http://www.shsu.edu/global/images/interior1/subNavBtm.png) bottom left no-repeat; padding:9px 0;}
  #subNavBtm ul{margin:0; padding:0; font-size:1.4em; color:#fff; line-height:66px; vertical-align:middle;}
  #subNavBtm ul li{list-style:none; margin:0 15px; padding:0 0 0 70px; display:block; min-height:70px; border-bottom:1px solid #b25000;}
  #subNavBtm ul li.facebook{background:url(http://www.shsu.edu/global/images/interior1/icoFaceBook.png) 0px 12px no-repeat;margin:-5px 15px 0 15px;}
  #subNavBtm ul li.twitter{background:url(http://www.shsu.edu/global/images/interior1/icoTwitter.png) 0px 12px no-repeat;}
  #subNavBtm ul li.sammy{background:url(http://www.shsu.edu/global/images/interior1/icoSammy.png) 0px 3px no-repeat;}
  #subNavBtm ul li.events{background:url(http://www.shsu.edu/global/images/interior1/icoEvents.png) 0px 5px no-repeat;margin:0 15px -5px 15px;}
  #subNavBtm ul li.last{border-bottom:none;}
  #subNavBtm ul li a{text-decoration:none; color:#fff;}
  #subNavBtm ul li a:hover{color:#6c2900;}
  
  /*Sub Nav 2 (blue)*/
  #subNav2{margin:14px 0 0 0; background:#474edd;}
  #subNavTop2{background:url(http://www.shsu.edu/global/images/interior2/relatedLinksTop.png) top left no-repeat;}
  #subNavBtm2{background:url(http://www.shsu.edu/global/images/interior2/relatedLinksBtm.png) bottom left no-repeat; padding:9px 0 9px 15px;}
  #subNavBtm2 h2{margin:0 15px 4px 0; padding:0 0 10px 0; color:#fff; text-transform:capitalize; background:url(http://www.shsu.edu/global/images/interior2/subNav2HeadingBrdr.png) bottom left repeat-x;}
  #subNavBtm2 ul{margin:0; padding:0; font-size:1.3em;}
  #subNavBtm2 ul li{list-style:none; background:url(http://www.shsu.edu/global/images/interior2/subNav2Bullet.png) 0 8px no-repeat; margin:0 0 0 15px; padding:0 0 10px 20px;}
  #subNavBtm2 ul li a{color:#fff; text-decoration:none;}
  #subNavBtm2 ul li a:hover{color:#CCC;}
  
  div#contentHeading{background:#DC741C url(http://www.shsu.edu/global/images/interior2/headingBkgdRptY.png) top left repeat-y;}
  div#contentHeading h1{margin:0; padding:4px 0 4px 26px; background:url(http://www.shsu.edu/global/images/interior2/mainHeadingTop.png) top left no-repeat; font-weight:normal; font-family:"Times New Roman", Times, serif; color:#fff; font-size:2.5em; letter-spacing:0px;}
  



 <!-- for spotlight section -->  
    #headingSpotlight{margin:20px 0 5px 0; clear:left;}
    #spotlightContainer ol ul { font-size:100%;}
#spotlightContainer ol ol { font-size:100%;}
#spotlightContainer ol p { font-size:100%;}
#spotlightContainer ul ul { font-size:100%;}
#spotlightContainer ul p { font-size:100%;}

/*Footer*/
#footerContainer{width:970px;margin: 0 auto;padding:25px 0;}
#footerContainer img{position:relative; float:left;}
#footerContainer ul{margin:0 0 0 102px; padding:0 0 2px 0;font-size:11px;font-weight:bold;}
#footerContainer ul li{display:inline; list-style:none; line-height:1.4em;}
#footerContainer ul li a, #footerContainer ul li a:visited{text-decoration:none; color:#000;}
#footerContainer ul li a:hover{text-decoration:underline;}
#footerContainer p{border-top:1px solid #ccc;margin:3px 0 0 102px;padding:8px 0 0 0;font-size:11px;}
#footerContainer a, #footerContainer a:visited{color: #474EDD; text-decoration: none;}
#footerContainer a:hover{text-decoration: underline;}


/***********************/
/*Interior Only Content*/
/***********************/
/*Interior Left Column*/
/*Interior Left Column*/
#intLeftCol{background:#fff url(http://www.shsu.edu/global/images/interior1/leftColBkgdRptY.png) top left repeat-y; float:left; width:680px;}
  div.subContainer{float:right; width:260px; margin:0 0 10px 20px;}
  div.subContainer img{border:2px solid #333797; margin:10px 0;}
#intLeftColBtm{background:url(http://www.shsu.edu/global/images/interior1/leftColBtmNoRpt.png) bottom left no-repeat; padding:0 0 15px 0;}
/*Interior Right Column*/
#intRightCol{margin:0 0 0 14px; float:left; width:268px;}


 
/*Crumb Trail*/
ul#crumbs{color:#333; margin:0 2px; padding:4px 0 0 20px; display:block; background:#eeeeee url(http://www.shsu.edu/global/images/interior1/crumbTrailBkgdRptX.png) top left repeat-x; min-height:19px; border-bottom:1px solid #e1e1e1;}
ul#crumbs li{list-style:none; display:inline;}
ul#crumbs li a{color:#333;}
ul#crumbs li a:hover{color:#666;}
/*Primary Content Container*/
#primaryContentContainer{padding:20px 20px 0 20px; height:auto;}
#primaryContentContainer p{margin:0; padding:5px 0 5px 0; font-size:1.2em; line-height:1.3em;}
#primaryContentContainer h1{color:#dc741c; font-size:1.6em; font-weight:bold;}
#primaryContentContainer h2{color:#dc741c; font-size:1.5em; font-weight:normal;}
#primaryContentContainer h3{color:#dc741c; font-size:1.3em; font-weight:bold;margin-bottom:5px;}
#primaryContentContainer h4{color:#dc741c; font-size:1.2em; font-weight:bold;margin-bottom:5px;}
#primaryContentContainer h5{color:#dc741c; font-size:1.1em; font-weight:bold;}
#primaryContentContainer h6{color:#dc741c; font-size:1.1em; font-weight:normal;}
#primaryContentContainer ul ul { font-size:100%;margin-bottom:5px;}
#primaryContentContainer ul p { font-size:100%;}
#primaryContentContainer ul ol { font-size:100%;}
#primaryContentContainer ul, ol{ padding-top:3px; margin-top:3px;font-size:1.2em; line-height:1.3em;}
#primaryContentContainer ol ul { font-size:100%;}
#primaryContentContainer ol ol { font-size:100%;}
#primaryContentContainer ol p { font-size:100%;}
#primaryContentContainer a{color:#474edd; text-decoration:none;}
#primaryContentContainer a:hover{color:#dc741c; text-decoration:underline;}
#primaryContentContainer table.small tr td p {font-size:11px;padding:0;margin:0;}
#crumbs ul {
    background: url("http://www.shsu.edu/global/images/interior1/crumbTrailBkgdRptX.png") repeat-x scroll left top #EEEEEE;
    border-bottom: 1px solid #E1E1E1;
    color: #333333;
    display: block;
    margin: 0 2px;
    min-height: 19px;
    padding: 4px 0 0 20px;
}

#crumbs ul li {
    display: inline;
    margin-left:10px;
padding-left:15px;
   }

/* Other Interior Designs */
#tertContainer{border:#FF6600 1px; border-bottom-style: solid;}
#logoContainer h1{margin-top: 25px; margin-bottom: 0px; width: 425px; color:#FFFFFF; float:right; text-align:right; text-transform:uppercase; font-family:Georgia; font-size:2.5em;}
#intRightCol2{background:#fff url(http://www.shsu.edu/global/images/interior1/leftColBkgdRptY.png) top left repeat-y; float:right; width:680px;}
  div.subContainer{float:right; width:260px; margin:0 0 10px 20px;}
  div.subContainer img{border:2px solid #333797; margin:10px 0;}
#intLeftColBtm{background:url(http://www.shsu.edu/global/images/interior1/leftColBtmNoRpt.png) bottom left no-repeat; padding:0 0 15px 0; width:680px;}
/*Interior Right Column*/
#intLeftCol2{margin:0 0 14px; float:left; width:268px;}


/*LeftNav Template */
#intLeftCol3{background:#fff url(http://www.shsu.edu/global/images/interior1/leftColBkgdRptY3.png) top left repeat-y; float:left; margin:0; padding: 0; width:680px;}
#IntContentContainer{margin:0; padding:0px 10px 20px 0px; width: 670px; height: auto;}
#IntContentContainer p{margin:0; padding:20px 0px 22px 20px; font-size:1.2em; line-height:1.3em;}
#IntContent {margin-left:200px; margin-top:10px; padding:0px; width: 450px; height: auto;}
#IntContent p{width: 435px; padding:0px 0px 22px 20px; font-size:1.2em; line-height:1.3em;}
#IntContent h1{color:#dc741c; padding: 0 0 0 20px; font-size:1.6em; font-weight:bold;}
#IntContent h2{color:#dc741c; padding: 0 0 0 20px; font-size:1.5em; font-weight:normal;}
#IntContent h3{color:#dc741c; padding: 0 0 0 20px; font-size:1.3em; font-weight:bold;}
#IntContent h4{color:#dc741c; padding: 0 0 0 20px; font-size:1.2em; font-weight:bold;}
#IntContent h5{color:#dc741c; padding: 0 0 0 20px; font-size:1.1em; font-weight:bold;}
#IntContent h6{color:#dc741c; padding: 0 0 0 20px; font-size:1.1em; font-weight:normal;}
#IntContent a{color:#474edd; text-decoration:none;}
#IntContent a:hover{color:#dc741c; text-decoration:underline;}
#intLeftColBtm2{background:url(http://www.shsu.edu/global/images/interior1/leftColBtmNoRpt3.png) bottom left no-repeat; padding:0 0 15px 0; width:680px;}
#subNavIntContent  {float:left; padding:0px; margin:0; width:190px; min-height:auto;}
#subNavIntContent ul {margin:0; padding:0 12px 0 12px;}
#subNavIntContent ul li{list-style:none; display:list-item; padding:10px 5px 10px 2px; border-bottom:dotted #aaaaaa 1px;}
#subNavIntContent ul li a {color:#000000; text-decoration: none;}

#img_box{
background-repeat:no-repeat;
}
#alertbox {
    background: url("http://www.shsu.edu/global/images/alertbox.png") no-repeat scroll left top transparent;
    height: 378px;
    padding-bottom: 20px;
    width: 964px;
}
#alertbox ul {
    font: 13px Verdana,Arial,Helvetica,sans-serif;
    list-style-type: none;
    margin: 0;
    padding: 45px 25px;
    position: absolute;
    width: 800px;
}
#alertbox ul li {
    margin: 10px 0;
}
#alertbox ul li.date {
    color: #C90000;
    font-size: 11px;
    font-weight: bold;
}
 #headingSpotlight{margin:0 0 20px 0;}
   #spotlightContainer ol ul { font-size:100%;}
#spotlightContainer ol ol { font-size:100%;}
#spotlightContainer ol p { font-size:100%;}
#spotlightContainer ul ul { font-size:100%;}
#spotlightContainer ul p { font-size:100%;}
#spotlightContainer ul{margin:20px 0 20px 0; padding:0; float:left;}
    #spotlightContainer ul li{float:left; display:block; margin:0 7px; list-style:none; overflow:auto;}
    #spotlightContainer ul li img{border:1px solid #ccc;}
    #spotlightContainer ul li p strong{display:block}
    #spotlightContainer ul li a{border:2px solid #ccc; margin:0 7px 0 0; width:175px; height:125px; float:left; overflow:hidden;}
    #spotlightContainer ul li h2{margin:0 0 7px 86px; padding:0; line-height:1em; font-size:1.3em; }

    #spotlightContainer ul li h2 a{float:none; width:auto; height:auto; border:0px; color:#DA6B0E; font-family:"Times New Roman", Times, serif; text-decoration:none;}
    #spotlightContainer ul li h2 a:hover{text-decoration:underline;}
    #spotlightContainer ul li p{margin:0 0 0 86px; padding:0; height: 130px;}
    #spotlightContainer ul li.more{position:absolute; bottom:-24px; padding:0 0 20px 0; text-transform:uppercase;}
    #spotlightContainer ul li.more img{position:relative; top:2px;}
    #spotlightContainer ul li.more a{border:0px; float:none; height:auto; width:auto; text-decoration:none; color:#333797; font-size:1.1em;}
    #spotlightContainer ul li.more a:hover{text-decoration:underline;}
 #spotlightContainer{width:100%; overflow:hidden; margin:0 0 30px 0; /*height:230px;*/ position:relative;}
#fastlinks_block { display:none; }
#search_box  { display:inline;}

.sIFR-alternate {display:none;}




/* Temporary New Header Menu */
#wrap {
  width:100%;
  margin: 0 0 25px 0;
  padding:0;
  background:url(http://www.shsu.edu/images/global/body-bg.jpg) repeat-x #efefef;
}
#wrap #header {
  height:151px;
  width:1000px;
  margin:0 auto;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
}
#header #logo {float:left;width:304px;margin: 15px 0 23px 10px;}
#header #icons {float:right;width:305px;margin:25px 5px 15px 0;}
#header #icons img {margin:0 5px -7px 0;}
#header #icons a, #header #icons a:visited, #header #icons a:hover {
  color:#fff;
  margin:0 0 0 15px;
  font-size:15px;
  font-weight:normal;
  text-decoration:none;
}
#header #header-menu {
  float:right;
  margin:0 15px 24px 0;
  width:555px;
  height:25px;
}
#header #header-menu > ul {
  padding:1px 0;
  margin:0px;
  list-style:none;
  width:100%;
  height:25px;
  font-size:14px;
}
#header #header-menu > ul li {
  margin:0 15px 0 0;
  padding:0;
  display:block;
  float:left;
  position:relative;
  width:175px;
}
#header #header-menu > ul li a:link, #header-menu > ul li a:visited {
  padding:4px 0 0 5px;
  display:block;
  text-align:left;
  text-decoration:none;
  background:url(/images/global/header-dropdown-bg.jpg) no-repeat;
  color:#ffffff;
  width:170px;
  height:25px;
}
#header #header-menu > ul li#search {
  margin:0;
}
#header #header-menu li#search form {
  background:#4853DA;
  width:175px;
  margin:0;
  padding:0;
}
#header #header-menu li#search form input#q {
  background:none;
  border:0;
  color:#fff;
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  width:139px;
  margin:0;
  padding:4px 0 4px 5px;
}
#header #header-menu li#search form input#submit {
  position:absolute;
  right:0;
  height:24px;
  width:30px;
}
#header #header-menu > ul li ul {
  margin:0;
  padding:0;
  list-style:none;
  display:none;
  width:175px;
  position:absolute;
  top:25px;
  z-index:200;
}
#header #header-menu > ul li ul li {
  clear:left;
}
#header #header-menu > ul li ul li a:link, #header-menu > ul li ul li a:visited {
  clear:left;
  background:#6b85e5;
  font-size:12px;
  text-shadow: 0px 1px 1px #262971;
  padding:6px;
  width:163px;
  height:auto;
  position:relative;
}
#header #header-menu > ul li ul.fastlinks li a:link, #header-menu > ul li ul.fastlinks li a:visited {
  width:154px;
}
#header #header-menu > ul li ul li:hover a, #header-menu > ul li ul li a:active, #header-menu > ul li ul li a:hover {
  clear:left;
  background:#262971;
}
#header .campustools, .fastlinks {display:none;}
#header ul.fastlinks {max-height:600px;max-width:175px;overflow-x:hidden;overflow-y:scroll;}

/* Main Menu */
#header #main-menu {
  width:960px;
  margin:0 auto;
  padding:0;
}
#header #main-menu > ul {
  padding:0;
  margin:0;
  list-style:none;
  width:960px;
  height:27px;
  font-size:12px;
  font-weight:bold;
  text-transform:uppercase;
}
#header #main-menu > ul li {
  margin:0 28px 0 0;
  padding:0;
  display:block;
  float:left;
  position:relative;
  width:auto;
}
#header #main-menu > ul li a:link, #header #main-menu > ul li a:visited {
  display:block;
  text-align:left;
  text-decoration:none;
  color:#DC741C;
  text-shadow: 0px 1px 1px #fff;
  height:27px;
}
#header #main-menu > ul li#search a:link, #header #main-menu > ul li#search a:visited {
  background:url(/images/global/header-search-bg.jpg) no-repeat;
}
#header #main-menu > ul li ul {
  margin:0;
  padding:0;
  list-style:none;
  display:none;
  width:175px;
  background:#efefef;
  border:1px solid #ccc;
  position:absolute;
  top:27px;
  left:-5px;
  z-index:100;
}
#header #main-menu > ul li:hover ul {
  display:block;
}
#header #main-menu > ul li ul li {
  clear:left;
}
#header #main-menu > ul li ul li a:link, #header #main-menu > ul li ul li a:visited {
  clear:left;
  background:#efefef;
  font-size:12px;
  color:#707070;
  text-shadow: 0px 1px 1px #fff;
  margin:3px 0;
  padding:6px;
  height:auto;
  width:163px;
  position:relative;
}
#header #main-menu > ul li ul li:hover a, #main-menu > ul li ul li a:active, #main-menu > ul li ul li a:hover {
  clear:left;
  background:#fff;
  color:#DC741C;
}


/* Photo Cycle */
#intLeftCol ul.cycle {list-style:none;height: 250px; width: 650px; margin: -5px 0 0 -5px; position:relative;}
#intLeftCol ul.cycle li img {height: 250px; width: 650px; }
#intLeftCol ul.cycle li p {color:#fff;background:url(/images/slider/trans-black75.png) repeat; font-size:18px; font-family:Arial, Helvetica, sans-serif; position:absolute; bottom:0; left:0; width:630px; height: 20px;margin:0; padding: 10px 10px 10px 10px;}
#intLeftCol ul.cycle li p a, #intLeftCol ul.cycle li p a:visited {color:#bacdff;text-shadow: 1px 1px 1px #000;}
#intLeftCol ul.cycle li p a:hover {text-decoration:underline;}

/* NEW Related Links */
#intRightCol #related-links {background:#4853DA;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;width:198px;margin:15px 0 0 0;padding:8px 10px;}
#intRightCol #related-links h3 {font-size:16px;font-weight:normal;color:#fff;margin:2px 0 8px 2px;}
#intRightCol #related-links hr {background:#333797;color:#333797;margin:0 0 12px 0;}
#intRightCol #related-links ul {list-style:none;margin:0;padding:0;}
#intRightCol #related-links ul li {height:20px;margin:0 0 8px 5px;padding:0 0 0 28px;line-height:20px;}
#intRightCol #related-links ul li a, #intRightCol #related-links ul li a:visited {color:#fff;text-decoration:none;}
#intRightCol #related-links ul li a:hover {text-decoration:underline;}
#related-links li#facebook {background:url(/images/global/related-facebook.png) no-repeat;}
#related-links li#twitter {background:url(/images/global/related-twitter.png) no-repeat;}
#related-links li#ask {background:url(/images/global/related-ask.png) no-repeat;}
#related-links li#events {background:url(/images/global/related-events.png) no-repeat;}

div#noscript {position:relative;z-index:1000;width:960px;margin: 0 auto -24px;padding:5px;background:#af0000;color:#fff;text-align:center;}
div#noscript a {color:#fff;text-decoration:underline;}

/* Button Styles */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);.btn{color:#fff;display:inline-block;cursor:pointer;padding:7px 12px;font:600 1.1em 'Open Sans',Helvetica,Arial,Verdana,Sans-serif;text-decoration:none!important;text-shadow:0 1px 0 #000;border:solid 1px #333797;background:#4853da;background-image:-webkit-linear-gradient(top,#4853da 30%,#0043c9 75%);background-image:-moz-linear-gradient(top,#4853da 30%,#0043c9 75%);background-image:-ms-linear-gradient(top,#4853da 30%,#0043c9 75%);background-image:-o-linear-gradient(top,#4853da 30%,#0043c9 75%);background-image:linear-gradient(top,#4853da 30%,#0043c9 75%);-webkit-box-shadow:0 1px 4px 0 #b3b3b3;-moz-box-shadow:0 1px 4px 0 #b3b3b3;box-shadow:0 1px 4px 0 #b3b3b3}.btn:hover{color:#fff;background:#0f6dd3;background-image:-webkit-linear-gradient(top,#0f6dd3 30%,#0a50dd 75%);background-image:-moz-linear-gradient(top,#0f6dd3 30%,#0a50dd 75%);background-image:-ms-linear-gradient(top,#0f6dd3 30%,#0a50dd 75%);background-image:-o-linear-gradient(top,#0f6dd3 30%,#0a50dd 75%);background-image:linear-gradient(top,#0f6dd3 30%,#0a50dd 75%)}.btn:active{color:#fff;text-shadow:0 -1px 0 #000;background:#0074f1;background-image:-webkit-linear-gradient(top,#4853da 30%,#0043c9 75%);background-image:-moz-linear-gradient(top,#4853da 30%,#0043c9 75%);background-image:-ms-linear-gradient(top,#4853da 30%,#0043c9 75%);background-image:-o-linear-gradient(top,#4853da 30%,#0043c9 75%);background-image:linear-gradient(top,#4853da 30%,#0043c9 75%);-webkit-box-shadow:0 1px 2px 0 #333797 inset;-moz-box-shadow:0 1px 2px 0 #333797 inset;box-shadow:0 1px 2px 0 #333797 inset}.btn:visited{color:#fff}.lgBtn{padding:12px 18px;font-size:1.4em;font-weight:700}.smBtn{padding:4px 7px;font-weight:400;font-size:.97em}.tinyBtn{padding:2px 5px;font-size:.8em;font-weight:300;letter-spacing:.1em}.roundBtn{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.wideBtn{padding-left:50px;padding-right:50px}.orangeBtn{border:solid 1px #d6640d;background:#f68e1e;background-image:-webkit-linear-gradient(top,#f68e1e 30%,#f07918 75%);background-image:-moz-linear-gradient(top,#f68e1e 30%,#f07918 75%);background-image:-ms-linear-gradient(top,#f68e1e 30%,#f07918 75%);background-image:-o-linear-gradient(top,#f68e1e 30%,#f07918 75%);background-image:linear-gradient(top,#f68e1e 30%,#f07918 75%)}.orangeBtn:hover{background:#ff9c33;background-image:-webkit-linear-gradient(top,#ff9c33 30%,#f68e1e 75%);background-image:-moz-linear-gradient(top,#ff9c33 30%,#f68e1e 75%);background-image:-ms-linear-gradient(top,#ff9c33 30%,#f68e1e 75%);background-image:-o-linear-gradient(top,#ff9c33 30%,#f68e1e 75%);background-image:linear-gradient(top,#ff9c33 30%,#f68e1e 75%)}.orangeBtn:active{background:#f68e1e;background-image:-webkit-linear-gradient(top,#f68e1e 20%,#f07918 100%);background-image:-moz-linear-gradient(top,#f68e1e 20%,#f07918 100%);background-image:-ms-linear-gradient(top,#f68e1e 20%,#f07918 100%);background-image:-o-linear-gradient(top,#f68e1e 20%,#f07918 100%);background-image:linear-gradient(top,#f68e1e 20%,#f07918 100%);-webkit-box-shadow:0 1px 2px 0 #d97e1c inset;-moz-box-shadow:0 1px 2px 0 #d97e1c inset;box-shadow:0 1px 2px 0 #d97e1c inset}.blueBtn{border:solid 1px #202477;background:#4349c3;background-image:-webkit-linear-gradient(top,#4349c3 30%,#333798 75%);background-image:-moz-linear-gradient(top,#4349c3 30%,#333798 75%);background-image:-ms-linear-gradient(top,#4349c3 30%,#333798 75%);background-image:-o-linear-gradient(top,#4349c3 30%,#333798 75%);background-image:linear-gradient(top,#4349c3 30%,#333798 75%)}.blueBtn:hover{background:#4658dd;background-image:-webkit-linear-gradient(top,#4658dd 30%,#3143a2 75%);background-image:-moz-linear-gradient(top,#4658dd 30%,#3143a2 75%);background-image:-ms-linear-gradient(top,#4658dd 30%,#3143a2 75%);background-image:-o-linear-gradient(top,#4658dd 30%,#3143a2 75%);background-image:linear-gradient(top,#4658dd 30%,#3143a2 75%)}.blueBtn:active{background:#4349c3;background-image:-webkit-linear-gradient(top,#4349c3 20%,#333798 100%);background-image:-moz-linear-gradient(top,#4349c3 20%,#333798 100%);background-image:-ms-linear-gradient(top,#4349c3 20%,#333798 100%);background-image:-o-linear-gradient(top,#4349c3 20%,#333798 100%);background-image:linear-gradient(top,#4349c3 20%,#333798 100%);-webkit-box-shadow:0 1px 2px 0 #181c70 inset;-moz-box-shadow:0 1px 2px 0 #181c70 inset;box-shadow:0 1px 2px 0 #181c70 inset}.greenBtn{border:solid 1px #57962f;background:#67c72b;background-image:-webkit-linear-gradient(top,#67c72b 30%,#6cb43f 75%);background-image:-moz-linear-gradient(top,#67c72b 30%,#6cb43f 75%);background-image:-ms-linear-gradient(top,#67c72b 30%,#6cb43f 75%);background-image:-o-linear-gradient(top,#67c72b 30%,#6cb43f 75%);background-image:linear-gradient(top,#67c72b 30%,#6cb43f 75%)}.greenBtn:hover{background:#62ce1e;background-image:-webkit-linear-gradient(top,#62ce1e 30%,#6fbe3d 75%);background-image:-moz-linear-gradient(top,#62ce1e 30%,#6fbe3d 75%);background-image:-ms-linear-gradient(top,#62ce1e 30%,#6fbe3d 75%);background-image:-o-linear-gradient(top,#62ce1e 30%,#6fbe3d 75%);background-image:linear-gradient(top,#62ce1e 30%,#6fbe3d 75%)}.greenBtn:active{background:#67c72b;background-image:-webkit-linear-gradient(top,#67c72b 20%,#6cb43f 100%);background-image:-moz-linear-gradient(top,#67c72b 20%,#6cb43f 100%);background-image:-ms-linear-gradient(top,#67c72b 20%,#6cb43f 100%);background-image:-o-linear-gradient(top,#67c72b 20%,#6cb43f 100%);background-image:linear-gradient(top,#67c72b 20%,#6cb43f 100%);-webkit-box-shadow:0 1px 2px 0 #6cb43f inset;-moz-box-shadow:0 1px 2px 0 #6cb43f inset;box-shadow:0 1px 2px 0 #6cb43f inset}.tealBtn{border:solid 1px #5282be;background:#32a8d6;background-image:-webkit-linear-gradient(top,#32a8d6 30%,#0093d6 75%);background-image:-moz-linear-gradient(top,#32a8d6 30%,#0093d6 75%);background-image:-ms-linear-gradient(top,#32a8d6 30%,#0093d6 75%);background-image:-o-linear-gradient(top,#32a8d6 30%,#0093d6 75%);background-image:linear-gradient(top,#32a8d6 30%,#0093d6 75%)}.tealBtn:hover{background:#34b1e2;background-image:-webkit-linear-gradient(top,#34b1e2 30%,#079ce0 75%);background-image:-moz-linear-gradient(top,#34b1e2 30%,#079ce0 75%);background-image:-ms-linear-gradient(top,#34b1e2 30%,#079ce0 75%);background-image:-o-linear-gradient(top,#34b1e2 30%,#079ce0 75%);background-image:linear-gradient(top,#34b1e2 30%,#079ce0 75%)}.tealBtn:active{background:#32a8d6;background-image:-webkit-linear-gradient(top,#32a8d6 20%,#0093d6 100%);background-image:-moz-linear-gradient(top,#32a8d6 20%,#0093d6 100%);background-image:-ms-linear-gradient(top,#32a8d6 20%,#0093d6 100%);background-image:-o-linear-gradient(top,#32a8d6 20%,#0093d6 100%);background-image:linear-gradient(top,#32a8d6 20%,#0093d6 100%);-webkit-box-shadow:0 1px 2px 0 #5282be inset;-moz-box-shadow:0 1px 2px 0 #5282be inset;box-shadow:0 1px 2px 0 #5282be inset}.greyBtn{border:solid 1px #636363;background:#808083;background-image:-webkit-linear-gradient(top,#8a8a8a 30%,#808083 75%);background-image:-moz-linear-gradient(top,#8a8a8a 30%,#808083 75%);background-image:-ms-linear-gradient(top,#8a8a8a 30%,#808083 75%);background-image:-o-linear-gradient(top,#8a8a8a 30%,#808083 75%);background-image:linear-gradient(top,#8a8a8a 30%,#808083 75%)}.greyBtn:hover{background:#8a8a8a;background-image:-webkit-linear-gradient(top,#949494 30%,#8a8a8a 75%);background-image:-moz-linear-gradient(top,#949494 30%,#8a8a8a 75%);background-image:-ms-linear-gradient(top,#949494 30%,#8a8a8a 75%);background-image:-o-linear-gradient(top,#949494 30%,#8a8a8a 75%);background-image:linear-gradient(top,#949494 30%,#8a8a8a 75%)}.greyBtn:active{background:#808083;background-image:-webkit-linear-gradient(top,#8a8a8a 20%,#808083 100%);background-image:-moz-linear-gradient(top,#8a8a8a 20%,#808083 100%);background-image:-ms-linear-gradient(top,#8a8a8a 20%,#808083 100%);background-image:-o-linear-gradient(top,#8a8a8a 20%,#808083 100%);background-image:linear-gradient(top,#8a8a8a 20%,#808083 100%);-webkit-box-shadow:0 1px 2px 0 #636363 inset;-moz-box-shadow:0 1px 2px 0 #636363 inset;box-shadow:0 1px 2px 0 #636363 inset}.disabledBtn,.disabledBtn:hover,.disabledBtn:active{color:#fff;display:inline-block;cursor:default;text-decoration:none!important;text-shadow:0 1px 0 #000;border:solid 1px #afafaf;background:#d5d5d5;background-image:-webkit-linear-gradient(top,#d5d5d5 30%,#c0c0c0 75%);background-image:-moz-linear-gradient(top,#d5d5d5 30%,#c0c0c0 75%);background-image:-ms-linear-gradient(top,#d5d5d5 30%,#c0c0c0 75%);background-image:-o-linear-gradient(top,#d5d5d5 30%,#c0c0c0 75%);background-image:linear-gradient(top,#d5d5d5 30%,#c0c0c0 75%);-webkit-box-shadow:0 1px 3px 0 #b4b4b4 inset;-moz-box-shadow:0 1px 3px 0 #b4b4b4 inset;box-shadow:0 1px 3px 0 #b4b4b4 inset};