@CHARSET "UTF-8";
/**********************
* ITS home Specific Styles
* kul thapa - 03-22-2010
***********************/



body {
    background:#BBA779;
    }
#outerwrapper, body.default #outerwrapper {
    background:#E8E3D4; 
    width:900px;
    margin:0 auto;
    }
#topwrapper {
    width:100%;
    background:none;
}
#top {
    background:url("images/background_home.png") repeat-x scroll 0 0 transparent;
    width:900px;
    height:115px;
}

body.itshome h2{
    text-indent:-2772px;
    margin-top:0;
}
   
body.defaultwide h2 {
    text-indent:0
}   
  
/* THE FEATURE SECTION */
#featurewrapper {
    width: 100%;
    margin: 0;
    padding: 0;
    color: #333;
    background: none;
    }
#feature {
    width: 900px;
    margin: 0 auto;
    text-align: left;
    background:#E8E3D4;
    color: inherit;
    }
    
#top-center {
    width:411px;
    height:255px;
    background:#E0D7C0;
    /*background:url("images/feature_bg.png") no-repeat scroll 0 0 transparent;*/
    padding:0px;
    border:1px solid #fff;
    float:left;
    margin: 15px 15px 25px 0px;
}
#top-center img{
    border:none;
    padding:0px;
    margin:-5px 0 0;
}

#top-center div.section {
margin:none;
}
/*.top-center {
background:#E0D7C0;
} */
.itshome #top-center h2{
margin:0;
}
#top-center h2 span.feature {
    background:url("images/btn_feature.png") no-repeat scroll 0 0 transparent;
    display:block;
    margin:none;
    height:26px;
    cursor:pointer;
}
#top-center h2 span.feature:hover {
        background-position: 0 -29px;
}
#top-center {
    margin-top:25px;
}
 #top-center h2 a,  #top-right h2 a  {
    display: block;
    height: 25px;
    font-size: 13px; /* IE */
}

#top-right {
    float:left;
    margin: 26px 20px 20px 0px;
    width:267px;
    background: #fff;
    padding: 1px 1px 10px;
    -webkit-box-shadow: 0 1px 2px #BBA779;
    -moz-box-shadow: 0 1px 2px #BBA779;
    -o-box-shadow: 0 1px 2px #BBA779;
    box-shadow: 0 1px 2px #BBA779;
    
    }
.itshome  #top-right h2{
    margin-top:0;
    font-size:15px;
}    
*html #top-right{   
margin:26px 10px 0 10px;
} 
  
#top-right img {
    margin:0;
    padding:0;
    border:0;
    }
#rt-b{
    float:right;
    margin:0;
    width:285px;
    height: 30px;
    padding: 0px;
    }
*html #rt-b{ margin-top:20px;}  
#rt-b p{
    margin-left:0px;
}
/* THREE COLUMNS */
#columnwrapper {
    width: 100%;
    background: none;
    }
#columns {
    width: 900px;
    margin: 0px auto;
    padding:0 0 20px 0;
    text-align: left;
    background:#E8E3D4;
    }
#columns h1 { 
    display: none; 
    }   
#columns h2 {
    margin: 0 0 15px 0;
    height: 25px;
    text-indent: -2727px;
    font-size:15px;
    }
#columns h3 {
    margin: 0;
    font: bold 1em Verdana, Arial, sans-serif;
    letter-spacing: .01em;  
    margin:10px 15px 0;  
    }
#columns h4 {
    margin:10px 15px 0;
    font: bold 1.0em/1.2em "Trebuchet MS", Verdana, Arial, sans-serif;
    }
    
#columns h5 {
    margin:10px 15px 0;
}
#columns p { 
    margin: 0 0 15px;
    line-height: 1.4em;
    }
#columns a, #columns a:link, #columns a:visited, #columns a:active {
    text-decoration: none;
    }
#columns a:hover {
    text-decoration: underline;
    }

/*** top features left menu ****/

#top-left {
    float:left;
    clear:both;
    font:bold 1.2em  Arial, sans-serif;
    width:140px;
    text-align:left;
    margin: 10px 15px 10px 26px;
    _margin:10px 5px 5px 10px;
    }
.top-l-nav hr{
    background-color:#DBD1B8;
    border: 0;
    color: #DBD1B8;
    height: 1px;
    }
#top-left a, #top-left a:link, #top-left a:active, #top-left a:visited {
    display:block !important;
    display:inline-block;
    margin:0;
    text-decoration:none;
    }
#top-left a:hover {
    text-decoration:underline;
    }
#top-left ul {
    list-style:none;
    margin:9px 0 -4px;
    padding:0;
    font-size:1em;
}
#top-left .bt-l-nav ul {
    border-top: 1px dotted #a19067;
    margin-right:20px;
    padding:10px 0 0 0;
    }
#top-left li {
    line-height:1.61em;
    margin:0 17px 0 0;
    padding:6px 0;
    text-transform:normal;
    border-bottom: 1px solid #DBD1B8;
    font-weight:bold;
    }

#top-left li.first {
    padding-top: 4px;
    }
    
.bt-l-nav {
    margin-top:35px;
}
#top-left .bt-l-nav a {
    color: #444;
    font-weight:normal;
    text-decoration:underline;
    }

#top-left .bt-l-nav a:hover {
    color: #990000;
    font-weight:normal;
    text-decoration:none;
    }
#bt-left, #bt-center, #bt-right {
    float:left;
    width: 274px;
    height:355px;
    background:#fff;
    padding:1px;
    }
#bt-left p, #bt-center p, #bt-right p {
    margin:10px 15px;
    }
    
#bt-left p{
    margin-top:15px;}
#bt-left {
    margin:10px 12px 25px 25px;
    -webkit-box-shadow: 0 1px 2px #BBA779;
    -moz-box-shadow: 0 1px 2px #BBA779;
    -o-box-shadow: 0 1px 2px #BBA779;
    box-shadow: 0 1px 2px #BBA779;
    
    
    }
*html #bt-left {
    margin:10px 12px 25px 10px;
    
}
    
#bt-center {
    margin:10px 12px 25px 0px;
    -webkit-box-shadow: 0 1px 2px #BBA779;
    -moz-box-shadow: 0 1px 2px #BBA779;
    -o-box-shadow: 0 1px 2px #BBA779;
    box-shadow: 0 1px 2px #BBA779;
    
    }
#bt-right {
    margin:10px 0px 25px 0px;
    -webkit-box-shadow: 0 1px 2px #BBA779;
    -moz-box-shadow: 0 1px 2px #BBA779;
    -o-box-shadow: 0 1px 2px #BBA779;
    box-shadow: 0 1px 2px #BBA779;
    
    }
   
#bt-left h3,
#bt-left h4,
#bt-left p {
    margin-right: 15px;
    }
#bt-center h3,
#bt-center h4,
#bt-center p { 
    margin-left: 15px;
    margin-right: 15px;
    }

#bt-left h2 a, #bt-center h2 a, #bt-right h2 a {
    display: block;
    height: 25px;
    font-size: 13px; /* IE */
    }
#bt-center h2 a:hover, #bt-right h2 a:hover {
    background-position: 15px -25px;
    text-decoration: none;
    }
#bt-right div.event {
    padding: 0;
    }

#columns #bt-left h2 span.cio, .cio {
background:url("images/btn_cio.png") no-repeat scroll 0px 0 transparent;
margin-top:-5px;
}

#columns #bt-left h2 span.support, .support {
background:url("images/btn_support.png") no-repeat scroll 0px 0 transparent;
margin-top:0;
}

*html #columns #bt-left h2 span.support, .support {
margin-top:0px;
font-size: 14px;
}
#columns #bt-left h2 span.network,  .network {
background:url("images/btn_network.png") no-repeat scroll 0 0 transparent;
font-size: 14px;
}
#columns #bt-left h2 span.apps, .apps{
background:url("images/btn_apps.png") no-repeat scroll 0 0 transparent;
font-size: 14px;
}
#columns #bt-center h2 span.news {
background:url("images/btn_news.png") no-repeat scroll 0 0 transparent;
font-size: 14px;
}
#columns #bt-right h2 span.calendar {
background:url("images/btn_calendar.png") no-repeat scroll 0 0 transparent;
font-size: 14px;
}

*html #bt-center h2, #bt-left h2, #bt-right h2 {margin-bottom:0px}

/* accordian menu */

.accordionButton {
    width: 274px;
    float: left;
    cursor: pointer;
    height:25px;
}
.accordionContent {
    height:255px;
    width:274px;
    float: left;
    display: none;
    position:relative;
}
static.csshtml .accordionContent {
    height:245px;
    padding-top:10px !important;
}


 .accordionContent ul{
    *margin-top:10px !important;
}
#columns #bt-left h2 span.support, #columns #bt-left h2 span.network
#columns #bt-left h2 span.apps, #columns #bt-center h2 span.news, 
#columns #bt-right h2 span.calendar,
#top-right h2 span.techstatus   {
    display:block;
    margin:none;
    height:26px;
    cursor:pointer;
}
#columns #bt-left h2 span.support:hover, #columns #bt-left h2 span.network:hover
#columns #bt-left h2 span.apps:hover, #columns #bt-center h2 span.news:hover, 
#columns #bt-right h2 span.calendar:hover{
    background-position: 0 -26px
}

/* Tech status, feedback, and submit problem */

#top-right h2 span.techstatus {
    background:url("images/btn_techstatus.png") no-repeat scroll 0 0 transparent;
    font-sie:14px;
    margin:none;
}
span.alert a{
    background:url("images/status_alert.png") no-repeat scroll 0 0 transparent;
}
span.complete a{
background:url("images/status_complete.png") no-repeat scroll 0 0 transparent;
}
span.progress a{
background:url("images/status_progress.png") no-repeat scroll 0 0 transparent;
}

span.alert a, span.complete a, span.progress a{
    margin-left:10px;
    margin-right:0px;
    padding-left: 28px;
    display:block;
    height:20px;
    font-size:11px;
}
#top-right p{
margin:-10px 5px 5px 10px;
}
#rt-b .feedback {
    background:url("images/btn_feedback.png") no-repeat scroll 0 0 transparent;
    margin:none;
    height:27px;
    width:99x;
    margin-right:5px;
    float:left;
     height:27px;
    width:99px;
    }
#rt-b .submitProblem {
    background:url("images/btn_submitProblem.png") no-repeat scroll 0 0 transparent;
    height:27px;
    width:145px;
    float:left;
    }
*html #rt-b .feedback {
    background:url("images/btn_feedback.png") no-repeat scroll 0 0 transparent;}
*html #rt-b .submitProblem {
    background:url("images/btn_submitProblem.png") no-repeat scroll 0 0 transparent;
}    
*html #rt-b .submitProblem {
        display:inline;
        }
 #rt-b .feedback:hover,  #rt-b .submitProblem:hover{ 
  background-position:0 -27px;
  }
 #rt-b .feedback a, #rt-b .submitProblem a{
     color:#FFFFFF;
    font-family:arial;
    font-size:12px;
    line-height:25px;
    padding-left:10px;
    text-decoration:none;
    height:27px;
    display:block;
 }
#rt-b .feedback a{
    width:99px;
   }
   
#rt-b .submitProblem a{
    width:130px;
   }
#rt-b .feedback a:hover, #rt-b .submitProblem a:hover{ 
text-decoration:underline;
 
 }
 

 
 /* Textimage styles */
#top-center .textimage {
margin:0 15px 15px}
    
.textimage img, .textimage .none img{
    margin:0px ;
}
.textimage .text {
    margin-top:0px;
}
.image_right {
    float:right;
    margin:8px 0px 0 10px;
}

.image_right img{
    float:right;
    margin:0px 5px 5px 0px;
}
.image_left, .original {
    margin:5px 15px 0px 0;
    border:0 none !important;
 
}
.original img  {
    background:transparent none repeat scroll 0 0 !important;
    border:0 none !important;
    padding:0 !important;
    }
.textimage .image_left, .textimage .original {
    margin:5px 15px 0px 0;
    float:left;
}    
   
.textimage .image_left img, .textimage .original img {
    margin-bottom:0px;
}  
.textimage .original_right, .original_right  {
    float:right !important;
    margin:5px 0 0 10px !important;
}



.textimage .original_right img, .original_right  img{
    background:transparent none repeat scroll 0 0 !important;
    border:0 none !important;
    padding:0 !important;
  
}
.none {
    float:none !important;
    margin:8px 0 15px 0;
}
.bcimagerow .bcimage {
    margin-right:15px;
    max-width:100px;
    max-height:100px;
}
.parsys_column .bcimagerow .bcimage img {
    margin-right:5px;
    max-width:65px;
    max-height:65px;
}

.image_center, .original_center  {
    text-align:center !important;
}
.textimage .image_center img{
    margin:0 auto;
}

.textimage .original_center img, .original_center img {
    background:transparent none repeat scroll 0 0 !important;
    border:0 none !important;
    margin-bottom: 0px;
    text-align:center;
}

/* caption */
.caption, .original .caption, .none .caption,
 .bcimagerow .bcimage .caption, .parsys_column .bcimagerow .bcimage .caption,
 .image_right .caption, .textimage .caption,.textimage .original_right .caption, .original_right .caption {
    margin:5px 0 ;
    font-weight:bold;
    /*border-bottom:1px solid #B6AD95;*/
}
 
 
   
/******************
* News and Events *
*******************/
.itshome .newslisting .news-item {
    border-bottom:none;
    clear:both;
    margin-right:none;
    margin-left:none;
    margin-bottom:15x;
}
*html itshome .newslisting .news-item {
    margin-bottom:5px;
}
.itshome .newslisting .news-item table {
    margin:5px;
    width:100%;
}
.itshome .newslisting .newsdate p{
    margin:0 15px 10px;
}

.itshome .newsdate, .itshome .abstract p, .itshome .morelink {
display:normal;
}

#top-right .news-item img{
    float:left;
    margin:0 10px;
}
#top-right .abstract h3, #top-right .abstract h4,#top-right .abstract h5{
font:bold 11px  verdana, arial;
margin-left:10px;
}
a.more {
    white-space: nowrap;
}
#footer{
    width:900px;
    color:#333;
}

/*Accordion menu*/
.accordionContent ul{
  position: relative;
  list-style: none;
}

/*\*/ * html .accordionContent ul /**/{
    margin-bottom:3px;
}

.accordionContent ul li{
float:left;
cursor:pointer;
padding:5px 10px;
margin-right:15px;
font: bold 12px arial;
color:#663300;
}

.accordionContent ul li ul li{
  position: relative;
  float:none;
}

.accordionContent ul li h3 {
  float: left;

}

.accordionContent ul li ul{
  position: relative;
}
.tab1-content, .tab2-content, .tab3-content,  
.tab4-content, .tab5-content, .tab6-content{
border-top:1px solid #E0D7C0;
margin:35px 20px;
    }

.tab1-content ul li, .tab2-content ul li, .tab3-content ul li, 
.tab4-content ul li, .tab5-content ul li, .tab6-content  ul li{
font:normal 11px verdana;
float:none;
color:#333;
padding:5px 0px;
margin:0 0 0 -24px;
}

.tab1-content ul li:hover, .tab2-content ul li:hover, .tab3-content ul li:hover, 
.tab4-content ul li:hover, .tab5-content ul li:hover, .tab6-content  ul li:hover{
color:#990000;
}

.tab2-content, .tab4-content, .tab6-content{
display:none;
}


.tab1:hover, .tab2:hover, .tab3:hover, .tab4:hover, .tab5:hover, .tab6:hover, 
.tab1.active, .tab2.active, .tab3.active, .tab4.active, .tab5.active, .tab6.active{
background: #E0D7C0;

       
}


/* column control layouts */
body.nonav_its  div.cq-colctrl-cols {width: 100%; float: left; }

body.nonav_its  div.cq-colctrl-default { width: 100%;}

body.nonav_its  div.cq-colctrl-lt0 { background: none;}
body.nonav_its  div.cq-colctrl-lt0-c0 { width: 47%; padding-right: 14px;}
body.nonav_its  div.cq-colctrl-lt0-c1 { width: 48%; }

body.nonav_its  div.cq-colctrl-lt1 { background:url(/etc/designs/bc/nonav_its/images/cq-colctrl-lt1.gif) repeat-y scroll -25px 0}
body.nonav_its  div.cq-colctrl-lt1-c0 { width: 34%; padding-right: 14px;}
body.nonav_its  div.cq-colctrl-lt1-c1 { width: 60%; margin-left:20px}

body.nonav_its  div.cq-colctrl-lt2 { background:url(/etc/designs/bc/nonav_its/images/cq-colctrl-lt2.gif) repeat-y scroll 15px 0}
body.nonav_its  div.cq-colctrl-lt2-c0 { width: 31%; }
body.nonav_its  div.cq-colctrl-lt2-c1 { width: 30%;margin-left:18px}
body.nonav_its  div.cq-colctrl-lt2-c2 { width: 30%; margin-left:18px}

body.nonav_its  div.cq-colctrl-lt2nl { background:none;}
body.nonav_its  div.cq-colctrl-lt2nl-c0 { width: 31%; padding-right: 14px;}
body.nonav_its  div.cq-colctrl-lt2nl-c1 { width: 31%; padding-right: 14px;}
body.nonav_its  div.cq-colctrl-lt2nl-c2 { width: 32%; }

body.nonav_its  div.cq-colctrl-lt3 { background:url(/etc/designs/bc/nonav_its/images/cq-colctrl-lt3.gif) repeat-y scroll 195px 0 }
body.nonav_its  div.cq-colctrl-lt3-c0 { width: 46%; padding-right: 18px;}
body.nonav_its  div.cq-colctrl-lt3-c1 { width: 22%; padding-right: 24px;}
body.nonav_its  div.cq-colctrl-lt3-c2 { width: 22%; margin-left:10px;}

body.nonav_its  div.cq-colctrl-lt3nl {background:none }
body.nonav_its  div.cq-colctrl-lt3nl-c0 { width: 46%; padding-right: 18px;}
body.nonav_its  div.cq-colctrl-lt3nl-c1 { width: 23%; padding-right: 18px;}
body.nonav_its  div.cq-colctrl-lt3nl-c2 { width: 23%; }

body.nonav_its  div.cq-colctrl-lt4 { margin:-18px 0pt;}
body.nonav_its  div.cq-colctrl-lt4-c0 { width: 38%; padding-right: 4px;}
body.nonav_its  div.cq-colctrl-lt4-c1 { width: 58% }


body.nonav_its div.cq-colctrl-lt5 { background:url(/etc/designs/bc/nonav_its/images/cq-colctrl-lt5.gif) repeat-y scroll -55px 0 }
body.nonav_its  div.cq-colctrl-lt5-c0 { width: 62%; padding-right: 14px;}
body.nonav_its  div.cq-colctrl-lt5-c1 { width: 34%;margin-left:10px}

body.nonav_its  div.cq-colctrl-lt5nl { background:none;}
body.nonav_its  div.cq-colctrl-lt5nl-c0 { width: 62%; padding-right: 0px;}
body.nonav_its  div.cq-colctrl-lt5nl-c1 { width: 34%; margin-left:20px;}

body.nonav_its  div.cq-colctrl-lt6 { background:url(/etc/designs/bc/nonav_its/images/cq-colctrl-lt6.gif) repeat-y scroll -68px 0}
body.nonav_its  div.cq-colctrl-lt6-c0 { width: 71%; padding-right: 14px;}
body.nonav_its  div.cq-colctrl-lt6-c1 { width: 24%;}

body.nonav_its  div.cq-colctrl-lt6nl { background:none;}
body.nonav_its  div.cq-colctrl-lt6nl-c0 { width: 72%; padding-right: 14px;}
body.nonav_its  div.cq-colctrl-lt6nl-c1 { width: 24%;}


/**************************/
/* News With Nav Column Contrl */
/**************************/


/* column control layouts */
.newsWithNav div.cq-colctrl-cols { width: 100%;float: left;}

.newsWithNav div.cq-colctrl-default { width: 100%;}

.newsWithNav div.cq-colctrl-lt0 {}
.newsWithNav div.cq-colctrl-lt0-c0 { width: 47%; padding-right: 15px; margin-right:10px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt0-c1 { width: 48%; margin-top:0;}

.newsWithNav div.cq-colctrl-lt1 { background:url(/etc/designs/bc/defaultwide/images/cq-colctrl-lt1.gif) repeat-y scroll 8px 0;}
.newsWithNav div.cq-colctrl-lt1-c0 { width: 33%; padding-right: 14px; margin-top:0;margin-right:10px}
.newsWithNav div.cq-colctrl-lt1-c1 { width: 63%; margin-top:0;}

.newsWithNav div.cq-colctrl-lt2 { background:url(/etc/designs/bc/defaultwide/images/cq-colctrl-lt3.gif) repeat-y scroll 12px 0;}
.newsWithNav div.cq-colctrl-lt2-c0 { width: 31%; padding-right: 14px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt2-c1 { width: 31%; padding-right: 14px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt2-c2 { width: 32%; margin-top:0;}

.newsWithNav div.cq-colctrl-lt2nl { background:none;}
.newsWithNav div.cq-colctrl-lt2nl-c0 { width: 31%; padding-right: 14px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt2nl-c1 { width: 31%; padding-right: 14px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt2nl-c2 { width: 32%; margin-top:0;}

.newsWithNav div.cq-colctrl-lt3 { background:url(/etc/designs/bc/defaultwide/images/cq-colctrl-lt2.gif) repeat-y scroll 0 0;}
.newsWithNav div.cq-colctrl-lt3-c0 { width: 46%; padding-right: 18px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt3-c1 { width: 23%; padding-right: 18px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt3-c2 { width: 23%; margin-top:0;}

.newsWithNav div.cq-colctrl-lt3nl {background:none;}
.newsWithNav div.cq-colctrl-lt3nl-c0 { width: 46%; padding-right: 18px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt3nl-c1 { width: 23%; padding-right: 18px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt3nl-c2 { width: 23%; margin-top:0;}

.newsWithNav div.cq-colctrl-lt4 { margin:-18px 0pt;}
.newsWithNav div.cq-colctrl-lt4-c0 { width: 38%; padding-right: 4px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt4-c1 { width: 58%; margin-top:0;}

.newsWithNav div.cq-colctrl-lt5 { background:url(/etc/designs/bc/defaultwide/images/cq-colctrl-lt5.gif) repeat-y scroll 20px 0;}
.newsWithNav div.cq-colctrl-lt5-c0 { width: 62%; padding-right: 0px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt5-c1 { width: 34%; margin-left:20px; margin-top:0;}

.newsWithNav div.cq-colctrl-lt5nl { background:none;}
.newsWithNav div.cq-colctrl-lt5nl-c0 { width: 62%; padding-right: 0px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt5nl-c1 { width: 34%; margin-left:20px; margin-top:0;}

.newsWithNav div.cq-colctrl-lt6 { background:url(/etc/designs/bc/defaultwide/images/cq-colctrl-lt6.gif) repeat-y scroll 15px 0;}
.newsWithNav div.cq-colctrl-lt6-c0 { width: 70%; padding-right: 15px; margin-right:5px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt6-c1 { width: 24%; margin-left:5px; margin-top:0;}

.newsWithNav div.cq-colctrl-lt6nl { background:none;}
.newsWithNav div.cq-colctrl-lt6nl-c0 { width: 70%; padding-right: 15px; margin-right:5px; margin-top:0;}
.newsWithNav div.cq-colctrl-lt6nl-c1 { width: 24%; margin-left:5px; margin-top:0;}

.newsWithNav div.cq-colctrl-lt7 { background:url(/etc/designs/bc/defaultwide/images/cq-colctrl-lt6.gif) repeat-y scroll -290px 0;}
.newsWithNav div.cq-colctrl-lt7-c0 {width: 24%; padding-right: 15px; margin-right:5px;}
.newsWithNav div.cq-colctrl-lt7-c1 {width: 70%; margin-left:5px;}

.newsWithNav div.cq-colctrl-lt7nl { background:none;}
.newsWithNav div.cq-colctrl-lt7nl-c0 {width: 24%; padding-right: 15px; margin-right:5px;}
.newsWithNav div.cq-colctrl-lt7nl-c1 {width: 70%; margin-left:5px;}

/* END */


/*News page*/
body.news #main, body.newsWithNav #main, body.newswithnav #main{
width:900px !important
}

body.news #content, body.newsWithNav #content,  body.newswithnav #content {
width:860px !important
}

body.news #footer, body.newsWithNav #footer, body.newswithnav  #footer{
background:transparent !important
}

body.newsWithNav #maincontent, body.newswithnav #maincontent {
width:690px;
}
body.newsWithNav #content, body.newswithnav  #content {
width:690px;
}
body.newsWithNav #maincontent #primary, body.newswithnav #maincontent #primary {
width:680px;
}
body.newsWithNav #menu {
padding-top:50px;
background:transparent url("/past/etc/designs/bc/defaultwide/images/leftnavbg.png") repeat-x scroll 0 0 }
}
/* Nonav ITS*/
body.nonav_its #top {
width:920px;
z-index:2727;
}

body.nonav_its #wrapper, body.newsNoNav #wrapper   {
background-color:#DFD4BC;
width:900px;
margin:0 auto;
}

body.newsNoNav #wrapper   {
background-color:transparent;
}

body.nonav_its #main,  body.newsNoNav #main {
background-color:#EFEBE1;
background-image:none !important;
left:20px;
margin:0 auto;
padding:0 20px 20px;
text-align:left;
width:860px;
font-size:1.1em;
line-height:1.6em;
}

body.nonav_its #footer,  body.newsNoNav #footer {
width:900px;
background:none;
}

body.newsNoNav #footer {
padding-left:0;
padding-right:20px;
}

/*Default page*/
body.default #main {
width:900px !important
}

body.default #content {
width:860px !important
}

.sharethis {
float:right
}


/* BCnonav */
body.bcnonav #wrapper  {
width:900px;
}
body.bcnonav #main {
width:860px;
}

body.bcnonav #footer {
width:900px;
}

/*Faculty Profile full*/
body.bcfullwidth {
    background:#EFEBE1;
    }
body.bcfullwidth  #topwrapper {
background:transparent url(../../bc/global/gif/content_bg_fullwidth.gif) repeat-x scroll 0 0;
width:100%;
}
body.bcfullwidth #top {
    width: 100%;
    height: 44px;
    margin: 0;
    padding: 0;
    text-align: left;
    z-index: 2727;
    border-bottom:1px solid #B29D6C;
    }
    
body.bcfullwidth  #main {
    width:100%;
}
/* IE 6 hacks */
/*\*/ * html .bt-left .text.section {margin-bottom:0;}/**/
/*\*/ * html .accordionButton {width:270px;margin:0}/**/
/*\*/ * html .bt-left div.new{display:none;}/**/


#calloutbox p {
padding-right:15px
}
