/*only common or attributes that will be overrided. Default colors are utility*/
.title {
    height:28px;
    background-repeat:no-repeat;
}
.breadcrumb {
    padding-top:2px;
    padding-bottom:2px;
}
.breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited, .breadcrumb a:hover {
    text-decoration:none;
}
.content {
    margin-top: 4px;
}
.content h1, .content h2, .content h3, .content h4 {
color:#003366;
margin-bottom:11px;
}
.content h1 {
font-size:17px;
}
.content h2 {
font-size:15px;
}
.content h3 {
font-size:13px;
margin-bottom:0px;
}
.content h4 {
font-size:11px;
margin-bottom:0px;
}
.content img {
padding-right:0px;
padding-bottom:0px;
margin-bottom:8px;
margin-right:12px;
}
.content .reddot img {
    margin:0;
    padding:0;
    float:none;
}
.image_w_no_style img {
float:none;
margin-bottom:0px;
margin-right:0px;
padding-right:0px;
padding-bottom:0px;
}
.sidenav {
    width:155px;
    padding-top: 46px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
}
.sectiontitle {
    color: #003366;
    font-size: 17px;
    padding-left: 0px;
    padding-top: 0px;
    margin-bottom:11px;
    font-family:arial;
    font-weight:bold;
}
.sidebar {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
    width: 161px;
    padding-top:14px;
    padding-right:10px;
    padding-left:10px;
}
.sidebar a:link, .sidebar a:visited, .sidebar a:active{
    text-decoration:none;
    color:#000000;
}
.sidebar a:hover{
    text-decoration:none;
    color: #FF0033;
}
.sidebar ul{
    list-style-type:none;
    margin:0;
    padding:0;
}
.sidebar a.current{
    color: #FF0033;
}
.sidenav a:visited {
    color:#999999;
}
.sidenav ul a:link, .sidenav ul a:active, .sidenav ul a:visited, .sidenav ul a:hover {
    text-decoration:none;
}
.sidebar ul {
    /*override color- no need for 'down' color*/
    color:#000000;
}
.sidebar h1 {
    font-size:12px;
    padding: 10px;
    color:#003366;
    text-transform:uppercase;
}
.sidenav ul ul ul{
    color:#FF3333;
    padding-left:12px;
    margin-left:12px;
    padding-top:0px;
}
.sidenav ul ul ul li{
    text-indent: 0px;
}
.sidenav ul ul ul ul{
    display:none;
}
.sidenav ul ul ul ul li{
    display:none;
}
.contentbkgd {
    background-color: #FFFFFF;
}
hr {
    color: #CCCCCC;
    background-color: #CCCCCC;
    height:1px;
    clear:both;
}

.form_box_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight:bold;
    background-color: #FFFFFF;
}

/* Radcliffe Quarterly classes */
.rq {  
    font-family : Arial, Helvetica, sans-serif; 
    
    font-size : 12px; 
    
    color : #CC0033; 
    
    line-height : 18px}
.section {
   font-size : 14px; 
   font-weight : normal;
   line-height : 16px; 
   font-family : Arial, Helvetica, sans-serif; 
   color : #003366; 
}
.headline {
   font-size : 16px; 
   font-weight : bold;
   line-height : 18px; 
   font-family : Arial, Helvetica, sans-serif; 
   color : #036; 
}
.subhead {
   font-size : 14px;
   font-weight : bold;
   line-height : 16px; 
   font-family : Arial, Helvetica, sans-serif; 
   color : #036; 
}
.continue {
   font-size : 12px;
   line-height : 13px; 
   font-family : Arial, Helvetica, sans-serif; 
   color : #036; 
   
   font-style : italic;
}
.caption {
   font-size : 12px;
   line-height : 15px; 
   font-family : Arial, Helvetica, sans-serif; 
   color : #000; 
   
   font-style : normal;
}
.callout {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.sidenav ul ul li {
     padding-top:8px;
}
#wrap_div table {
margin-left:auto;
margin-right:auto;
}
.content {
font-size:11px;
}
.sidenav {
font-size:11px;
}
.sidebar {
font-size:11px;
}
.breadcrumb {
font-size:11px;
}
.sidenav ul {
text-indent: 0px;                 
}
.sidenav {
height:600px;
}
.sidebar {
height:600px;
}

/* styles for pagination */
.link_selected a {text-decoration: none; color: black;}
#pageNumber {margin: 15px 0;}
#pageLinks {margin: 15px 0;float:right;clear:both;}

/* styles for conference forms */
#pageContent table {
 width:100%;
}
table #conferenceRooms {
 margin: 20px 0;
 border: 1px solid #ccc;
 border-collapse: collapse;
 width:auto;
}
table #conferenceRooms td, table #conferenceRooms th {
 border: 1px solid #ccc;
 padding: 3px;
 width: auto;
 font-size: 10px;
 text-align: left;
}



/*styles for sitemap*/
ul.sitemap ul li{
    list-style-image: url(/images/structural_images/interior_nav_lvl2_bullet.gif);
    background-image:none;
    padding-left:0px;
}
