/*  HIDE THIS FOR UWP
body
{
background:#fff   url(/assets/images/bg-subpage.png) repeat-x top left;
}*/

/*
HIDE THIS FOR UWP
#content
{
background:transparent url(/assets/images/bg-content-subpage.jpg) no-repeat left 3px;
float:left;
padding:9px 0 0 4px;
}

IE 6 and 7 workaround 
*:first-child+html #content {background-position:left 7px;padding:11px 0 5px 5px;}
* html #content {background-position:left 3px;padding:11px 0 5px 8px;}
End IE 6 and 7 workaround */

#content .column-one
{
width:217px;
}

/* IE6 fix */
* html #content .column-one {width:215px;margin-right:-1px;}
/* End IE6 Fix */

#content .column-one #left-nav
{
width:215px;
background:transparent url(/assets/images/bg-subpage-column-one.png) repeat-y top left;
border-left:1px solid #e4ddcb;
border-right:1px solid #e4ddcb;
border-bottom:1px solid #e4ddcb;
padding-bottom:40px;
/*padding-bottom:190px;*/
}

#content .column-one #left-nav h1.page-title
{
background:#f4f0e3;
width:195px;
/*height:20px;*/
margin:0;
padding:5px 15px 1px 5px;
}
#content .column-one #left-nav h2.page-subtitle
{
background:#fff;
width:185px;
height:20px;
margin:0;
padding:5px 18px 1px 8px;
border:1px solid #ebe6d5;
font-size:.78em;
}
#content .column-one #left-nav h1.page-title a,
#content .column-one #left-nav h2.page-subtitle a /*added hyperlinkability */
{
text-decoration:none;
border-bottom:none;
}
#content .column-one #left-nav h1.page-title a:hover,
#content .column-one #left-nav h2.page-subtitle a:hover
{
text-decoration:none;
border-bottom:1px solid #867956;
}

#content .column-one #left-nav ul.selected,
#content .column-one #left-nav ul
{
margin:0px 5px 5px 2px;
padding:0;
width:210px;
}
#content .column-one #left-nav ul.selected
{
background:#fff;
}
/* IE6 fix */
* html #content .column-one #left-nav ul.selected,
* html #content .column-one #left-nav ul
{margin-right:0;width:180px;}
/* End IE6 Fix */

#content .column-one #left-nav ul.selected li,
#content .column-one #left-nav ul li
{
padding:0;
/*min-height:24px;*/
vertical-align:middle;
font-size:.78em;
}
/*alm code*/
#content .column-one #left-nav ul li
{
background:transparent;
}
/*end alm code*/
#content .column-one #left-nav ul.selected li
{
padding-top:0;
background:#fff !important;
}
#content .column-one #left-nav ul.selected li.footer a,
#content .column-one #left-nav ul.selected li.footerH a
{
/*background:#fff;*/
border-bottom:none;
}
#content .column-one #left-nav ul.selected li a,
#content .column-one #left-nav ul li a
{
padding:5px 0 5px 15px;
width:193px;
display:block;
/*background: url(/assets/images/subnav-divider.png) no-repeat left 25px;
background:#fff;*/
border-bottom:1px solid #ebe6d5;
color:#625a3f;
text-decoration:none;
}
#content .column-one #left-nav ul.selected li a
{
border-left:1px solid #ebe6d5;
border-right:1px solid #ebe6d5;/*border located here rahter than at li b/c would overlap header and footer image*/
background:#fff; /*white bg for ul.selected only*/
}
/* IE 6 Hack */
* html #content .column-one #left-nav ul li ul.level2 li a {width:179px;}


#content .column-one #left-nav ul.selected li.open a
{
border-right:none;
border-bottom:none;
border-left:none;
}

#content .column-one #left-nav ul.selected li.headerSole a
{
border-bottom:none;
color:#625a3f;
/*color:#625a3f;*/
text-decoration:none;
border-left:none;
border-right:none;
width:193px;
padding-left:8px;
}
#content .column-one #left-nav ul.selected li.headerSole a,
#content .column-one #left-nav ul.selected li.headerSole a:hover
{
background:none;
}
#content .column-one #left-nav ul.selected li.headerSole
{
padding-top:3px;
padding-bottom:3px;
background:transparent url(/assets/images/subnav-top-bottom-curve.gif) left center no-repeat  !important;
font-weight:bold;
}

#content .column-one #left-nav ul li.before-selected
{
background:transparent;
}
#content .column-one #left-nav ul li.before-selected a
{
border-bottom:none;
font-weight:bold;
width:197px;
padding-left:8px;
}
#content .column-one #left-nav ul li.before-selected a:hover
{
background:transparent url(/assets/images/subnav-arrow-selected.gif) 0px 10px no-repeat;
}

#content .column-one #left-nav ul li a.submenu
{
padding-left:9px;
width:193px;
}
#content .column-one #left-nav ul.selected li a span,
#content .column-one #left-nav ul li a span
{
background:url(/assets/images/subnav-arrow-selected.gif) no-repeat center left;
padding:0 0 0 8px;
}
/*#content .column-one #left-nav ul li.selected a:hover,
#content .column-one #left-nav ul.selected li.footer a:hover
{
background:#fff url(/assets/images/subnav-arrow-selected.gif) no-repeat 8px 10px !important;
}*/
#content .column-one #left-nav ul li a:hover,
#content .column-one #left-nav ul li.footer a:hover
{
background:transparent url(/assets/images/subnav-arrow-selected.gif) no-repeat 8px 10px; /*why change from center to 10px?*/
}
#content .column-one #left-nav ul.selected li.header
{
padding-top:3px;
background:transparent url(/assets/images/subnav-top-curve.png) no-repeat top left !important;
font-weight:bold;
}
#content .column-one #left-nav ul li
{
padding-top:0;
background:transparent !important;
}
#content .column-one #left-nav ul li.header a,
#content .column-one #left-nav ul li.header-on a
{
font-weight:bold;
}
#content .column-one #left-nav ul.selected li.header a:hover
{
background:#fff url(/assets/images/subnav-arrow-selected.gif) no-repeat 0px 10px !important; /*#fff added to keep page bg from showing through*/
}
#content .column-one #left-nav ul li.header a:hover,
#content .column-one #left-nav ul li.header-on a:hover
{
background:transparent url(/assets/images/subnav-arrow-selected.gif) no-repeat 0px 10px;
}

#content .column-one #left-nav ul.selected li.header a,
#content .column-one #left-nav ul li.header a,
#content .column-one #left-nav ul li.header-on a
{
width:200px;
padding-left:8px;
}
#content .column-one #left-nav ul li.header-on a
{
color:#066a94;
}
#content .column-one #left-nav ul.selected li.footer
{
padding-bottom:6px;
border-bottom:none; /*added to make sure beige border doesn't appear*/
background: url(/assets/images/subnav-bottom-curve.png) no-repeat bottom left !important;
}
/*#content .column-one #left-nav ul.selected li.footer a,
#content .column-one #left-nav ul li.footer a
{
background:none !important;
}*/
#content .column-one #left-nav ul li.more a:hover
{
background: url(/assets/images/icon-plus.gif) no-repeat 5px center !important;
}
#content .column-one #left-nav ul li.expanded,
#content .column-one #left-nav ul li.open
/*#content .column-one #left-nav ul li.submenu a:hover added a:hover b/c don't want the li to have blue bg untill rollover*/
{
background:#e4f4fb !important;
width:210px;
}

#content .column-one #left-nav ul li.expanded a,
#content .column-one #left-nav ul li.submenu a,
#content .column-one #left-nav ul li.open a
{
color:#335161;
font-weight:bold;
background:none;
}

#content .column-one #left-nav ul li.open a:hover
{
background:transparent url(/assets/images/subpage-subnav-select.gif) no-repeat 2px center !important;
}
#content .column-one #left-nav ul li.expanded ul.level2,
#content .column-one #left-nav ul li.submenu ul.level2,
#content .column-one #left-nav ul li.open ul.level3
{
margin:0;
padding:0;
}

/* IE6 fix */
* html #content .column-one #left-nav ul li.open ul.level3
{margin:0 -10px 0 0;}
/* IE6 fix */

#content .column-one #left-nav ul li.expanded ul.level2 li,
#content .column-one #left-nav ul li.submenu ul.level2 li,
#content .column-one #left-nav ul.selected li.open ul.level3 li
{
background:#E4F4FB !important;
width:202px;
padding-left:8px;
font-size:.95em;
line-height:12px;
}

#content .column-one #left-nav ul li.open ul.level3 li.big
{
background:#E4F4FB !important;
padding-left:8px;
font-size:.95em;
line-height:14px;
}
#content .column-one #left-nav ul li.open ul.level3 li.footer
{
padding-bottom:6px;
border-bottom:none; /*added to make sure beige border doesn't appear*/
background: url(/assets/images/subnav-bottom-curve.png) no-repeat bottom left !important;
}

#content .column-one #left-nav ul li.expanded ul.level2 li a,
#content .column-one #left-nav ul li.submenu ul.level2 li a,
#content .column-one #left-nav ul li.submenu ul.level2 li.big a,
#content .column-one #left-nav ul li.open ul.level3 li a,
#content .column-one #left-nav ul li.open ul.level3 li.big a
{
border:none;
background:none;
color:#103e57;
font-weight:normal;
}
#content .column-one #left-nav ul li.expanded ul.level2 li a:hover,
#content .column-one #left-nav ul li.open ul.level3 li a:hover
{
background:transparent url(/assets/images/subpage-subnav-select.gif) no-repeat 2px center !important;
}
/*alm code*/
#content .column-one #left-nav ul li.expanded ul.level2 li.big a:hover,
#content .column-one #left-nav ul li.open ul.level3 li.big a:hover,
#content .column-one #left-nav ul li.big a:hover
{
background:transparent url(/assets/images/subpage-subnav-big-select.gif) no-repeat 2px center !important;
}
/*end alm code*/


#content .column-one .top-left-box
{
margin:20px 0 0;
background:transparent url(/assets/images/subpage-box-top2.gif) no-repeat top left;
width:216px;
height:7px;
}
#content .column-one .content-left-box
{
width:196px;
padding:5px 10px;
background:#ece0bf;
}
#content .column-one .content-left-box .image
{
margin-bottom:60px;
}
#content .column-one .bottom-left-box
{
margin:0 0 20px;
background:transparent url(/assets/images/subpage-box-bottom2.gif) no-repeat bottom left;
width:216px;
height:7px;
}
/* adding three new col-one divs so that bottom-left box may be omitted*/
#content .column-one .no-top-left-box
{
margin:20px 0 0;
background:none;
width:218px;
height:7px;
}
#content .column-one .no-content-left-box
{
width:198px;
padding:5px 10px;
background:none;
}
#content .column-one .no-bottom-left-box
{
margin:0 0 20px;
background:none;
width:218px;
height:7px;
}

#content .column-two
{
width:462px;
margin-bottom:20px;
}
#content .column-two h1
{
width:452px;
height:25px;
margin:0 0 5px;
padding:130px 0 0 10px;
font-size:1.08em;
color:#fff;
}
#content .column-two h1.section-header
{
background: url(/assets/images/common/subpage-content-header.jpg) no-repeat top left;
}
#content .column-two h1.section-header-about
{
background: url(/assets/images/common/subpage-header-about.jpg) no-repeat top left;
}
#content .column-two h1.section-header-blogs
{
background:transparent url(/assets/images/common/subpage-header-blogs.jpg) no-repeat top left;
}
#content .column-two h1.section-header-contact
{
background: url(/assets/images/common/subpage-header-contact.jpg) no-repeat top left;
}
#content .column-two h1.section-header-as
{
background:transparent url(/assets/images/common/subpage-header-as.jpg) no-repeat top left;
}
#content .column-two h1.section-header-ees
{
background:transparent url(/assets/images/common/subpage-header-ees.jpg) no-repeat top left;
}
#content .column-two h1.section-header-globalcomm
{
background:transparent url(/assets/images/common/subpage-header-globalcomm.jpg) no-repeat top left;
}
#content .column-two h1.section-header-ids
{
background:transparent url(/assets/images/common/subpage-header-ids.jpg) no-repeat top left;
}
#content .column-two h1.section-header-itip
{
background:transparent url(/assets/images/common/subpage-header-itip.jpg) no-repeat top left;
}
#content .column-two h1.section-header-lahs
{
background:transparent url(/assets/images/common/subpage-header-lahs.jpg) no-repeat top left;
}
#content .column-two h1.section-header-sps
{
background:transparent url(/assets/images/common/subpage-header-sps.jpg) no-repeat top left;
}
#content .column-two h1.section-header-mes
{
background:transparent url(/assets/images/common/subpage-header-mes.jpg) no-repeat top left;
}
#content .column-two h1.section-header-mis
{
background:transparent url(/assets/images/common/subpage-header-mis.jpg) no-repeat top left;
}
#content .column-two h1.section-header-majd
{
background:transparent url(/assets/images/common/subpage-header-majd.jpg) no-repeat top left;
}
#content .column-two h1.section-header-academics
{
background:transparent url(/assets/images/common/subpage-header-academics.jpg) no-repeat top left;
}
#content .column-two h1.section-header-admissions
{
background:transparent url(/assets/images/common/subpage-header-admissions.jpg) no-repeat top left;
}
#content .column-two h1.section-header-gscd
{
background:transparent url(/assets/images/common/subpage-header-gscd.jpg) no-repeat top left;
}
#content .column-two h1.section-header-news
{
background:transparent url(/assets/images/common/subpage-header-news.jpg) no-repeat top left;
}
#content .column-two h1.section-header-events
{
background:transparent url(/assets/images/common/subpage-header-events.jpg) no-repeat top left;
}

#content .column-two h1.section-header-gwi
{
background:transparent url(/assets/images/common/subpage-header-gwi.jpg) no-repeat top left;
}


/*note: switching image in -transcripts and -faculty*/
#content .column-two h1.section-header-faculty
{
background:transparent url(/assets/images/common/subpage-header-transcripts.jpg) no-repeat top left;
}

#content .column-two h1.section-header-research
{
background:transparent url(/assets/images/common/subpage-header-research.jpg) no-repeat top left;
}

/*note: switching image in -transcripts and -faculty*/
#content .column-two h1.section-header-transcripts
{
background:transparent url(/assets/images/common/subpage-header-faculty.jpg) no-repeat top left;
}

#content .column-two h1.section-header-press
{
background:transparent url(/assets/images/common/subpage-header-press.jpg) no-repeat top left;
}
#content .column-two h1.section-header-studyabroad
{
background:transparent url(/assets/images/common/subpage-header-studyabroad.jpg) no-repeat top left;
}
#content .column-two h1.section-header-studyabroad-alt
{
background:transparent url(/assets/images/common/subpage-header-studyabroad_alt.jpg) no-repeat top left;
}
#content .column-two h1.section-header-alumni
{
background:transparent url(/assets/images/common/subpage-header-alumni.jpg) no-repeat top left;
}
#content .column-two h1.section-header-current
{
background:transparent url(/assets/images/common/subpage-header-current.jpg) no-repeat top left;
}
#content .column-two h1.section-header-prospective
{
background:transparent url(/assets/images/common/subpage-header-prospective.jpg) no-repeat top left;
}



#content .no-image
{
background:#fff;
}
#content .no-image h1.section-header
{
background:#fff url(/assets/images/subpage-header-no-image.png) no-repeat top left;
width:442px;
height:25px;
margin:0;
padding:20px 0 0 10px;
color:#333;
}

/*begin col twoA code here*/
#content .column-twoA  
{
width:664px;
margin-bottom:20px;
}
#content .column-twoA #right
{
float:right;
width:201px;
}

#content .column-twoA #right ul.main
{
margin:5px 0 16px;
padding:0;
}

/* IE6 fix */
* html #content .column-twoA #right ul.main {margin:5px 0 18px;}
/* END IE6 fix */

#content .column-twoA #right ul.main li
{
text-align:right;
padding-bottom:5px;
padding-right:30px;
background: transparent url(/assets/images/subnav-right-column-divider.gif) no-repeat left bottom;
}
#content .column-twoA #right ul.main li.last
{
background:none;
}
#content .column-twoA #right ul.main li a
{
color:#fff;
font-size:.8em;
text-decoration:none;
padding-right:10px;
}
#content .column-twoA #right ul.main li a:hover
{
background: url(/assets/images/icon-arrow-subpage-right.gif) no-repeat right center;
}
#content .column-twoA #left
{
float:left;
background:#fff;
text-align:left;
}
#content .column-twoA #left h1
{
width:452px;
height:26px;
margin:0;
padding:95px 0 0 10px;
color:#fff;
}

#content .column-twoA #left h1.title
{
background:transparent url(/assets/images/subpage-content-header2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-about
{
background: transparent url(/assets/images/common/subpage-header-about2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-transcripts
{
background: transparent url(/assets/images/common/subpage-header-transcripts2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-ft-faculty
{
background: transparent url(/assets/images/common/subpage-header-transcripts2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-news
{
background: transparent url(/assets/images/common/subpage-header-news2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-multimedia
{
background: transparent url(/assets/images/common/subpage-header-mediacenter.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-academics2
{
background: transparent url(/assets/images/common/subpage-header-academics2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-admissions
{
background: transparent url(/assets/images/common/subpage-header-admissions2.jpg) no-repeat top left;
}

#content .column-twoA #left h1.title-current
{
background: transparent url(/assets/images/common/subpage-header-current2.jpg) no-repeat top left;
}

#content .column-twoA #left h1.title-ees2
{
background: transparent url(/assets/images/common/subpage-header-ees2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-globalcomm2
{
background: transparent url(/assets/images/common/subpage-header-globalcomm2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-itip2
{
background: transparent url(/assets/images/common/subpage-header-itip2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-lahs2
{
background: transparent url(/assets/images/common/subpage-header-lahs2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-mis
{
background: transparent url(/assets/images/common/subpage-header-mis2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-research2
{
background: transparent url(/assets/images/common/subpage-header-research2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.title-sps2
{
background: transparent url(/assets/images/common/subpage-header-sps2.jpg) no-repeat top left;
}
#content .column-twoA #left h1.section-header-gwi2
{
background:transparent url(/assets/images/common/subpage-header-gwi2.jpg) no-repeat top left;
}



/* IE6 fix */
* html #content .column-twoA #left {margin-top:-1px; margin-left:0px;}
* html #content .column-twoA #left h1.title-multimedia,
* html #content .column-twoA #left h1.title-academics2,
* html #content .column-twoA #left h1.title-ees2,
* html #content .column-twoA #left h1.title-globalcomm2,
* html #content .column-twoA #left h1.title-itip2,
* html #content .column-twoA #left h1.title-lahs2,
* html #content .column-twoA #left h1.title-research2,
* html #content .column-twoA #left h1.title-sps2,
* html #content .column-twoA #left h1.title-transcripts,
* html #content .column-twoA #left h1.section-header-gwi2

{height:25px;}
/* End IE6 Fix */

/*#content .column-twoA #main-content
{
text-align:left;
background:url(/assets/images/e4ddcb-pix.gif) repeat-y;
background-position: 663px 375px;
}*/

#content .column-twoA #main-content
{
margin-top:121px;
text-align:left;
background: url(/assets/images/bg-subpage-two-col-main2.png) no-repeat;
}

/* IE6 fix */
* html #content .column-twoA #main-content {margin-top:4px; background: url(/assets/images/bg-subpage-two-col-main3.png) no-repeat 1px top !important;}
/* End IE6 fix */ 


#content .column-two #main-content
{
margin-top:-4px;
width:460px;
text-align:left;
background: #fff !important;
}

/* IE6 fix */
* html #content .column-two #main-content {margin-left:1px;}
/* End IE6 fix */ 

#content .column-two #main-content h2,
#content .column-twoA #main-content h2
{
padding:15px 10px 5px;
font-size:1.03em;
text-align:left !important;
}

#content .column-two #main-content h2.alt,
#content .column-twoA #main-content h2.alt
{color:#066a94;}

/* IE6 fix */
* html #content .column-twoA #main-content h2
{
margin-top:5px;
}
/* End IE6 fix */ 

#content .column-two #main-content h3,
#content .column-twoA #main-content h3
{
margin:20px 10px 10px;
color:#066a94;
font-size:.90em;
}
#content .column-two #main-content h3.top,
#content .column-twoA #main-content h3.top
{
padding-top:20px;
margin:0 10px 10px;
/*color:#066a94;
font-size:.9em;*/
}
#content .column-two #main-content h3.alt,
#content .column-twoA #main-content h3.alt
{
color:#990000;}

#content .column-two #main-content h3 a,
#content .column-twoA #main-content h3 a,
#content .column-two #main-content h3.top a,
#content .column-twoA #main-content h3.top a
{
color:#066a94;
text-decoration:underline;
}

#content .column-two #main-content h2 + h3,
#content .column-twoA #main-content h2 + h3
{
margin-top:0px;
}

/* IE6 fix 
* html #content .column-twoA #main-content h2 + h3
{
margin-top:-40px;
}
 IE6 fix */

#content .column-two #main-content h4,
#content .column-twoA #main-content h4
{
margin:10px 10px 0px 10px;
color:#066a94;
font-size:.75em;
}
<!--IE fix -->
*html #content .column-two #main-content h4,
*html #content .column-twoA #main-content h4
{
margin-bottom:-10px;
}
<!--end IE fix -->

.video
{
list-style-image: url(/assets/images/common/icon-video.gif) bottom left;
}

#content .column-two #main-content dl,
#content .column-twoA #main-content dl,
#content .column-two #main-content dl.curric,
#content .column-twoA #main-content dl.curric
{
/*font-family:Arial,Verdana,Helvetica,sans-serif;*/
color:#333;
text-align: left;
}

#content .column-two #main-content dl.curric dt,
#content .column-twoA #main-content dl.curric dt
{
color:#066a94;
font-size:.75em;
font-weight:bold;
margin-left:10px;
}
#content .column-two #main-content dt,
#content .column-twoA #main-content dt
{
font-size:.75em;
font-weight:bold;
margin-left:10px;
}

#content .column-two #main-content dd,
#content .column-twoA #main-content dd,
#content .column-two #main-content dl.curric dd,
#content .column-twoA #main-content dl.curric dd
{
font-size:.75em;
}


/*creates bold aqua class */
#content .column-two #main-content .head,
#content .column-twoA #main-content .head
{
color:#066a94;
font-weight:bold;
}
#content .column-two #main-content p.top,
#content .column-twoA #main-content p.top
{
margin-top:0;
padding-top:15px;
}


*:first-child+html #content .column-two #main-content p.top,
*:first-child+html #content .column-twoA #main-content p.top,
* html #content.column-two #main-content p.top,
* html #content.column-twoA #main-content p.top
{
margin-top:200px;
padding-top:15px;
}

#content .column-two  #main-content p,
#content .column-twoA #main-content p
{
margin:10px;
}
#content .column-twoA #main-content p.fac-address
{
font-weight:bold;
float:left;
margin: 10px 15px 10px 10px;
}

/*IE6 fix*/
*html #content .column-twoA #main-content p.fac-address
{
margin-left:5px;
margin-bottom: 0px;
}
/* End IE6 fix*/

#content .column-twoA #main-content p.fac-phone
{
float:right;
margin:10px 20px 10px 30px;
}
#content .column-twoA #main-content h4.clear
{
clear:left;
}


/*
#content .column-twoA #main-content p.fac-phone + h4
{
clear:all;
}
#content .column-twoA #main-content p.fac-address + h4
{
clear:all;
}
*/
#content .column-two #main-content h4+p,
#content .column-twoA #main-content h4+p
{
margin-top:0px;
}

/*IE6 fix*/
*html #content .column-two #main-content h4+p,
*html #content .column-twoA #main-content h4+p
{
margin-top:-5px;
}
/*End IE6 fix*/

#content .column-twoA #main-content h4.clear+p
{
margin-top:15px;
}

blockquote
{
font-size:0.75em;
}
#content .column-two  #main-content p.hang,
#content .column-twoA  #main-content p.hang,
#content .column-two  #main-content p.courseDesc,
#content .column-twoA  #main-content p.courseDesc
{text-indent: -10px; margin-left: 20px; margin-top:0;}

#content .column-two  #main-content h3 + p.hang,
#content .column-two  #main-content h3 + p.courseDesc,
{
margin-top:-8px;
}

#content .column-two  #main-content p.hang + p.hang,
#content .column-twoA  #main-content p.hang + p.hang,
#content .column-two  #main-content p.courseDesc + p.courseDesc,
#content .column-twoA  #main-content p.courseDesc + p.courseDesc
{
margin-top:20px;
}

#content .column-twoA  #main-content p.courseDesc:first-line,
#content .column-two  #main-content p.courseDesc:first-line,
#content .column-twoA  #main-content p.courseDesc:first-line,
#content .column-two  #main-content p.courseDesc:first-line
{
color:#066a94;
font-weight:bold;
}
#content .column-twoA  #main-content p.h4alt {font-variant:small-caps;}

/*tables*/
table.list,
table.borderless 
  {
	margin-left:10px;
	border-collapse:collapse;
	/* border-spacing:0; */
	text-align: center;
	font: 0.75em Arial, Verdana, Helvetica, sans-serif;
}

table.list tr.list1  {
	background-color: #e4ddcb;
}

table.list tr.list2  {
	background-color: #ffffff;
}

table.borderless tr
{
background-color:#ffffff;
}

table.list tr th  {
	font-weight:bold;	
	color:#066a94;
	border: solid 1px #e4ddcb;
	border-collapse:collapse;
	padding: 3px;
}	

table.borderless tr th 
{
font-weight:bold;	
color:#066a94;
border: solid 1px #ffffff;
border-collapse:collapse;
padding: 3px;
}

table.list tr.list1 td, table.list tr.list2 td  {
	border-collapse:collapse;
	border: 1px solid #e4ddcb;
	padding: 3px;
	text-align: left;
}
table.borderless tr td  {
border-collapse:collapse;
border: 1px solid #ffffff;
padding: 3px;
text-align: left;

}

table.list tr,
table.borderless tr
{
vertical-align: top;
}

table.list tr.list1 td,
table.list tr.list2 td,
table.list tr td
{
	border-collapse:collapse;
	border: 1px solid #e4ddcb;
	padding: 3px;
	text-align: left;
}
table.list tr.list1 td ul li,
table.list tr.list2 td ul li,
table.list tr td ul li,
table.borderless tr.list1 td ul li,
table.borderless tr.list2 td ul li,
table.borderless tr td ul li
{
list-style-type:disc;
font-size:0.95em;
}

table.list tr td table tr td
{
	border-collapse:collapse;
	border: 1px solid #ffffff;
	padding: 3px;
	text-align: left;
}


#content .column-two #main-content ol li,
#content .column-twoA #main-content ol li
{
list-style:decimal;
font-size:0.75em;
line-height:1.3em;
margin-top:1px;
margin-right:5px;
margin-left:-5px;
padding-top:2px;
}

#content .column-two #main-content li,
#content .column-two #main-content li ul li,
#content .column-twoA #main-content li,
#content .column-twoA #main-content li ul li,
#content .column-two #main-content ol li ul li,
#content .column-twoA #main-content ol li ul li
{
list-style-type:disc;
font-size:0.75em;
line-height:1.3em;
margin-top:1px;
margin-right:5px;
margin-left:-5px;
padding-top:2px;
}

#content .column-two #main-content ul.nobullets li,
#content .column-twoA #main-content ul.nobullets li
{
list-style-type:none;
}

#content .column-two #main-content ul.inline li,
#content .column-twoA #main-content ul.inline li
{
float:left;
display:inline;
list-style-type:none;
padding:0.5em;
}

/*#content .column-two #main-content dl,
#content .column-twoA #main-content dl
{
margin-left:10px;
font-size:0.75em;
}

#content .column-two #main-content dd,
#content .column-twoA #main-content dd
{
font-size:0.75em;
}
*/

#content .column-twoA #main-content .book
{
float:left;
text-align:left;
padding:10px;
}
/* IE6 fix */
* html #content .column-twoA #main-content .book
{
padding:7px 10px 10px 10px;
}
/* end IE6 fix */

/*alm update */


img.faculty
{
float:right;
border:1px solid #dccfad;
margin:5px 5px 10px 10px;
}
img.fac-blank
{
float:right;
border:none;
margin:5px 5px 10px 10px;
}

.pic-right-caption
{
float:right;
margin:5px 10px 8px 10px;
border:1px solid #dccfad;
}

.pic-left-caption
{
float:left;
margin:5px 10px 8px 10px;
border:1px solid #dccfad;
}
.pic-right-caption p,
.pic-left-caption p
{
font:11px Arial, Verdana, Helvetica, sans-serif;
margin: -5px 0 0 1px;
}
.pic-right-caption img,
.pic-left-caption img,
{
border: 0;
}

/*alm update end*/

/*begin internalNav code*/
#internalnav {
	text-align: left;
}

.section {
	margin-right: 0px;
	overflow: auto;
	height: 300px;
}

/*end internalNav code */

/*begin column-three*/
#content .column-three
{
width:204px;
background:transparent url(/assets/images/bg-subpage-third-column.png) repeat-x left 121px;
/*padding-bottom:100px;  Take this padding bottom out once you start adding more to column three */

}

/* IE6 fix */
* html #content .column-three {width:200px;background-position:left 119px;}
/* End IE6 Fix */

#content .column-three ul.main
{
margin:5px 0 35px;
padding:0;
}
#content .column-three ul.main li
{
text-align:right;
padding-bottom:5px;
padding-right:30px;
background:transparent url(/assets/images/subnav-right-column-divider.gif) no-repeat left bottom;
}
#content .column-three ul.main li.last
{
background:none;
}
#content .column-three ul.main li a
{
color:#fff;
font-size:.8em;
text-decoration:none;
padding-right:10px;
}
#content .column-three ul.main li a:hover
{
background:transparent url(/assets/images/icon-arrow-subpage-right.gif) no-repeat right center;
}
#content .column-three h1
{
font-size:1.0em;
background:none;
line-height:1.1em;
margin:0 0 0 10px;
}
#content .column-three p
{
margin:0 7px;
padding:0;
}

#content .column-three ul.sub
{
margin: 0 10px 10px;
padding:0;
font-size:.78em;
}
#content .column-three ul.sub li
{
margin-left:10px;
padding:0;
list-style:url(/assets/images/list-arrow.gif) outside;
}
#content .column-three-box
{
background:transparent url(/assets/images/subpage-right-box-divider.png) no-repeat 10px 5px;
padding:20px 3px 10px;
}
#content .column-three h2
{
margin-left:7px;
}
#content .column-three img+h2
{
margin-left:0;
}

#content .column-two #main-content p.smlfnt,
#content .column-twoA #main-content p.smlfnt
{
margin-top: 1.6em;
font-size: 0.685em;
color: #666;
}
#content .column-two #main-content p.right,
#content .column-twoA #main-content p.right
{
text-align:right;
}

p.smallright
{
margin-top: 1.6em;
font-size: 0.685em;
color: #666;
float:right;
}

#content .column-two #main-content p.list,
#content .column-twoA #main-content p.list
{
font-size:0.75em;
}
#content .column-two #main-content p.list+ul,
#content .column-twoA #main-content p.list+ul
{
margin-top:-5px;
}

.border
{
border:1px solid #ccc;
}
/*.faculty p:first-line {
	font-weight: bold;
}*/

.bigQuote
{
padding: 10px;
color: rgb(6, 106, 148);
font: bold 35px 'Times New Roman', serif;
/*text-align: left;
" valign="top" width="20"*/

}

.aqua
{color:#066a94;}

.red
{color:#900;}

#navlist
{
	margin-right:5px;
	margin-left:-10px;
	text-align:center;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 8px;
border-right:1px solid #000;
padding-left:5px;
}
#navlist li.last
{
padding-right:0px;
border-right:none;
}
#content .column-two #main-content h4.alt,
#content .column-twoA #main-content h4.alt
{color:#900;}



/*NEW STUFF*/
#container #header {
	width: 100%;
	background-color: #fff;
	background-image: url(/images/bgHeader.gif);
	background-repeat: repeat-x;
}

#container #header #topHat {
	width: 940px;
	margin: 0 auto;	
	height: 47px;
	position: relative;
}

#container #header #topHat #logo {
	float: left;
	margin-right: 40px;
}

#container #header #topHat #logo a {
	display: block;
	text-indent: -9999em;
	width: 367px;
	height: 47px;	
	background-image: url(/images/logoGWU.gif);
	background-repeat: no-repeat;
}

#container #header #topHat #mainMenu {
	float: left;
}

#container #header #topHat #mainMenu ul.parent {
	height: 47px;
}

#container #header #topHat #mainMenu ul.parent li {
	float: left;	
	font-family: Arial;
	text-transform: uppercase;
	color: #6e9fbf;
	font-weight: bold;
	font-size: 11px;
	line-height: 47px;
	height: 100%;		
	width: 90px;
}

#container #header #topHat #mainMenu ul.parent li ul.child {
	color: #fff;
	width: 100%;
	position: absolute;
	left: 0;
	display: none;
	height: 25px;
}

#container #header #topHat #mainMenu ul.parent li ul.child.secondaryMenuTwo {
	left: 140px;
	width: 800px;
}

#container #header #topHat #mainMenu ul.parent li ul.child li {
	font-size: 14px;
	line-height: 25px;
	text-transform: capitalize;
	font-weight: bold;
	float: left;
	width: auto;
	width: 156px;
}


#container #header #topHat #mainMenu ul.parent li ul.child li.close {
	position: absolute;
	top: 3px;
	right: 0px;
	width: 16px;
	padding: 0;
	margin: 0;
}

#container #header #topHat #mainMenu ul.parent li ul.child li.close a {
	background-image: url(/images/iconGlobalNavClose.png);
	display: block;
	height: 16px;
	width: 16px;
	text-indent: -9999em;
	padding: 0;
	margin: 0;
}


#container #header #topHat #mainMenu ul.parent li ul.child li.students {
	width: 312px;
}

#container #header #topHat #mainMenu ul.parent li ul.child li.parted6 {
	margin-top: -10.5em;
}

#container #header #topHat #mainMenu ul.parent li ul.child li.parted6,
#container #header #topHat #mainMenu ul.parent li ul.child li.parted7,
#container #header #topHat #mainMenu ul.parent li ul.child li.parted8,
#container #header #topHat #mainMenu ul.parent li ul.child li.parted9,
#container #header #topHat #mainMenu ul.parent li ul.child li.parted10 {
	margin-left: 15em;
}

#container #header #topHat #mainMenu ul.parent li ul.child li a {
	padding: 0px 11px;
	color: #f1f9fe;
}

#container #header #topHat #mainMenu ul.parent li ul.child li:hover a {
	/*color: #fff;
	text-decoration: underline;*/
}

#container #header #topHat #mainMenu ul.parent li ul.child li:hover ul.grandChild li a {
	text-decoration: none;
	background-image: url(/images/bgGrandChildMenuDotHover.gif);
	background-position: 11px top;
	background-repeat: no-repeat;
	
}

#container #header #topHat #mainMenu ul.parent li ul.child li ul.grandChild li:hover {
	color: #fff;
}

#container #header #topHat #mainMenu ul.parent li ul.child li ul.grandChild li a:hover {
	color: #fff;
	background-image: url(/images/bgGrandChildMenuDotOn.gif);
	background-position: 11px top;
	background-repeat: no-repeat;
	background-color: #0e7a9d;
}

#container #header #topHat #mainMenu ul.parent li ul.child li:hover ul.grandChild li {
	background-color: #d8e6f0;
	
}

#container #header #topHat #mainMenu ul.parent li ul.child li ul.grandChild {
	background-color: transparent;
	color: #fff;
	width: 100%;
	list-style: none;
}

#container #header #topHat #mainMenu ul.parent li ul.child li ul.grandChild li {
	font-size: 10px;
	text-transform: capitalize;
	float: none;		
	color: #073f5e;
	border-top: 1px solid #f1f9fe;
	line-height: 10px;
}

#container #header #topHat #mainMenu ul.parent li ul.child li ul.grandChild li a {
	color: #073f5e;
	padding: 4px 0 4px 18px;
	line-height: 1.0em;
	font-weight: normal;
	background-image: url(/images/bgGrandChildMenuDotOff.gif);
	background-position: 11px top;
	background-repeat: no-repeat;
}

#container #header #topHat #search {
	float: right;
	margin-top: 11px;
}

#container #header #topHat #search div.inputHolder {
	float: left;
	background-color: #085584;
	height: 14px;
	padding: 3px 0 3px 10px;
	border: 1px solid #226793;
	width: 213px;
}

#container #header #topHat #search div.inputHolder label {
	display: none;
}

#container #header #topHat #search div.inputHolder input {
	border: none;
	background-color: #085584;
	color: #6da2c8;
	font-size: 10px;
	font-weight: bold;
	width: 12em;
	float: left;
	
}

#container #header #topHat #search div.inputHolder .selectHolder input {
	width: 8em;
	color: #07405f;
	height: 13px;
}

#container #header #topHat #search div.inputHolder .selectHolder {
	float: left;
}

#container #header #topHat #search button {
	background-color: #085484;
	border: none;
	text-indent: -9999em;
	height: 21px;
	width: 21px;
	background-image: url(/images/iconSearch.gif);
	margin-left: 0.5em;
}