
/******************************* layout styles ****************************************/
#wrapper-second-level {
width:1020px;
margin:auto; /* centers layout in middle of screen for CSS compliant browsers */
text-align:left; /* needed to left align text now that text-align:center has beeen asigned to body element */
/* can add background image here to create faux column effect: http://www.alistapart.com/articles/fauxcolumns/  */
background:#fff url(../images/second-level/2ndary_main_page_bkgd.png) repeat-y;
}

#wrapper-general-inquiry {
width:1020px;
margin:auto; /* centers layout in middle of screen for CSS compliant browsers */
text-align:left; /* needed to left align text now that text-align:center has beeen asigned to body element */
/* can add background image here to create faux column effect: http://www.alistapart.com/articles/fauxcolumns/  */
background:#fff url(../images/third-level/general-inquiry-bkgd.png) repeat-y;
}

/******************************** main content *************************************/
#main-content-2nd-level {
float:left;
width:450px; /* width:494px:anything higher breaking in IE6 right now JR 8-20-08 */
/* margin:0 .8em 4em 1.8em; */
margin-top:13px;
margin-left:18px;
padding-bottom:20px;
}

#main-content-2nd-level img#main-image-about, #main-content-2nd-level img#main-image-online,
#main-content-2nd-level img#main-image-academic {
display:block;
width:450px; 
height:230px;
margin-bottom:.5em; 
}

#main-content-2nd-level img#main-image-about, #main-content-2nd-level img#main-image-academic {
background:#fff;
}

#main-content-2nd-level img#main-image-online {
background:#fff url(../images/online/onlinelearning_mainimage.jpg) no-repeat;
}

#main-content-2nd-level #two-col-container {
/* margin-bottom:20px; */ 
/* border-bottom:1px solid #ccc; */
}

#main-content-2nd-level #level2-left-col {
float:left; 
width:214px; 
margin-right:2em;
}

#main-content-2nd-level #level2-right-col {
float:right; 
width:214px;
}

#main-content-2nd-level #level2-right-col:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#main-content-2nd-level h1 {
padding:1em 0 .5em 0; 
font-size:1.7em; 
color:#656565;
}

#main-content-2nd-level h2 {
padding:1em 0 .5em 0; 
font-size:1.7em; 
color:#656565;
}

#main-content-2nd-level h3 {
margin:1em 0 .5em 0; 
font-size:1.15em; 
color:#966731;
}

#main-content-2nd-level p {
padding:.5em 0;
font-size:1.16em;
color:#656565;
}

#main-content-2nd-level p a {
text-decoration:underline;
color:#960001;
}

#main-content-2nd-level p a:hover {
color:#656565;
}

#main-content-2nd-level p#degree-format {
float:right; 
margin-right:1em;
margin-bottom:0; 
padding-bottom:0;
}

/***************** basic UL **************/
#main-content-2nd-level ul {
margin:0;
padding:0;
list-style-type:square;
font-size:1.16em;
color:#656565;
}

#main-content-2nd-level ul li {
margin:.75em 1.25em;
}

#main-content-2nd-level ul li a {
text-decoration:underline;
color:#990002;
}

#main-content-2nd-level ul li a:hover {
color:#656565;
}

/******************************** readmore *************************************/
.readmore-container {
padding-bottom:.5em;
} 

a.readmore-secondary {
margin-right:.5em;
font-size:1.1em; 
color:#960001;
}

a.readmore-secondary:hover {
color:#656565;
}

img.readmore-secondary-img {
margin-bottom:-2px;
}

/******************************** sidebar *************************************/
#sidebar-2nd-level {
float:right;
width:273px;
/* margin-right:1.8em; */
margin:13px 18px 0 18px;
}

#sidebar-2nd-level .sidebar-block-container {
margin-top:10px; 
padding-bottom:1em;
border-bottom:1px solid #ccc; 
}

#sidebar-2nd-level .sidebar-block-container2 {
width:270px;
margin-top:10px;
margin-right:0; 
padding-bottom:1em;
border-bottom:1px solid #e1e1e1; 
}

#sidebar-2nd-level .sidebar-block-container3 {
width:273px;
margin-top:10px;
padding-bottom:1em; 
border-bottom:1px solid #ccc;
}
 
#sidebar-2nd-level .sidebar-block-container:after, #sidebar-2nd-level .sidebar-right-float:after,
#sidebar-2nd-level .sidebar-block-container2:after, #sidebar-2nd-level .sidebar-block-container3:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#sidebar-2nd-level h5, #sidebar-2nd-level h5.first {
margin:.25em 0 .25em 0; 
font-size:1.74em;
color:#656565;
}

#sidebar-2nd-level h5 {
margin:.25em 0 .25em 0; 
}

#sidebar-2nd-level h5.first {
margin:0 0 .25em 0; 
}

#sidebar-2nd-level h6 {
margin:0 0 .25em 0; 
font-size:1.15em; 
color:#966731;
}

#sidebar-2nd-level p {
font-size:1.1em; 
color:#656565;
}

#sidebar-2nd-level a {
text-decoration:underline;
color:#960001;
}

#sidebar-2nd-level a:hover {
text-decoration:none;
color:#656565;
}

#sidebar-2nd-level ul {
list-style-type:square;
margin:10px 0 0 15px;
font-size:1.1em; 
color:#656565;
}

#sidebar-2nd-level ul li {
list-style:square;
padding:3px 0;
}

#sidebar-2nd-level #fas {
display:block; 
width:273px; 
height:80px;
} 

#sidebar-2nd-level #terms {
display:block; 
width:273px; 
height:89px;
}

#sidebar-2nd-level p.no-float {
padding:.25em 0 .65em 0;
}

#sidebar-2nd-level .sidebar-left-float {
float:left; 
width:150px;
}

#sidebar-2nd-level .sidebar-right-float {
float:right; 
width:170px;
}

#sidebar-2nd-level .sidebar-right-float2 {
float:right; 
width:160px;
}


#sidebar-2nd-level .sidebar-left-float p, #sidebar-2nd-level .sidebar-right-float p {
margin-bottom:.6em; 
}

#sidebar-2nd-level img.sidebar-right-float-img {
display:block;
float:right; 
width:91px;
height:58px;  
margin-left:1.25em;
background:url(../images/about-regis/campus_locations_thumb.jpg) no-repeat;
}

#sidebar-2nd-level img.sidebar-left-float-img-cal, #sidebar-2nd-level img.sidebar-left-float-img-event, 
#sidebar-2nd-level img.sidebar-left-float-img-online-demo, #sidebar-2nd-level img.sidebar-left-float-img-balance,
#sidebar-2nd-level img.sidebar-left-float-img-corporate, #sidebar-2nd-level img.sidebar-left-float-img-military,
#sidebar-2nd-level img.sidebar-left-float-img-teachers, #sidebar-2nd-level img.sidebar-left-float-img-classroom,
#sidebar-2nd-level img.sidebar-left-float-img-online, #sidebar-2nd-level img.sidebar-left-float-img-gis,
#sidebar-2nd-level img.sidebar-left-float-img-accel {
display:block;
float:left; 
width:91px; 
height:58px; 
}

/******************** sidebar new 2nd level contact icons *******************/
#ibox {
margin:10px 18px 0 -17px; 
padding:0 0 10px 0;
}

#new-contact-icon-container {
height:73px; 
margin:10px 0 0 35px;
padding:7px 0px 0px 0;
font-size:11px;
font-weight:bold;
background:#baa995;
color:#fff;
}

img#connect {
display:block;
width:170px;
height:42px;
margin:0 0 0 65px;
}

#new-contact-icon-container p.call {
margin:0 5px 0 5px;
padding:0 0 5px 0;
border-bottom:1px solid #fff;
font-size:1.12em;
text-align:center;
color:#fff;
background:#baa995;
}

#new-contact-icon-container a.send-info:hover,
#new-contact-icon-container a.apply:hover,
#new-contact-icon-container a.chat3:hover,
#new-contact-icon-container a.email3:hover {
color:#333;
}

#new-contact-icon-container a.send-info {
display:block;
float:left;
width:82px;
margin:2px 0; 
padding:3px 16px 3px 20px;
border-right:1px solid #fff;
background:#baa995;
text-align:center;
text-decoration:none;
color:#fff;
}

#new-contact-icon-container a.apply {
display:block;
float:right;
padding:5px 35px 5px 0; 
background:#baa995;
text-align:center;
text-decoration:none;
color:#fff;
}

#new-contact-icon-container #chat-email-holder {
clear:both; 
margin:0 5px;
border-top:1px solid #fff;
}

#new-contact-icon-container a.chat3 {
display:block;
float:left; 
width:71px;
margin:2px 0 0 0;
padding:3px 22px 4px 20px; 
border-right:1px solid #fff;
text-align:right;
text-decoration:none;
color:#fff;
background:#baa995 url(../images/third-level/new-chat-icon.png) no-repeat;
}

#new-contact-icon-container a.email3 {
float:right;
width:52px;
margin:2px 0 0 3px;
padding:4px 20px 0 30px;
text-align:left;
background:#baa995;
text-decoration:none;
color:#fff;
background:#baa995 url(../images/third-level/new-email-icon.png) no-repeat; 
}

p.lame-border {
margin:5px 0 0 0; 
border-bottom:1px solid #e1e1e1;
}

p.lame-border-ap {
margin:5px 0 15px 0; 
border-bottom:1px solid #e1e1e1;
}

/********************** beinfluential box on military page ****************/
a#beinfluentail-level2 {
display:block;
width:274px;
height:177px;
margin:15px 0;
border-top:1px solid #ccc;
background:url(../images/second-level/bi_bannerad_military.gif) no-repeat; 
}

/********************** aout regis page social media callout ****************/
#wrapper-second-level #main-content-2nd-level img#sm-callout {
display:block;
width:450px;
height:56px;
}
