/****************************/
/*General Object Definitions*/
/****************************/
body{margin:0; padding:0; font-size:69%; font-family:Arial, Helvetica, sans-serif; background:#a4d299 url(../images/bodyBkgdRpt.jpg) top left repeat-x;}
a img{border:0; text-decoration:none;}
blockquote{margin:0 0 0 10px; padding:0;}
/****************/
/*Head Container*/
/****************/
#topLogo{border:3px solid #0a2245;}
#headRightContainer{display:none;}
/*Tertiary Nav List*/
#tertListContainer{display:none;}
/********************/
/*Main Mid Container*/
/********************/
#mainMidContainer{clear:both;}
/*Left Col. Container*/
#leftColContainer{}
h1.leftColHeading, h1.firstLeftColHeading, h1.lastLeftColHeading{text-transform:uppercase; border-top:1px solid #5c7b93; border-bottom:1px solid #5c7b93; background-color:#92b6c7; color:#fff; font-size:1.4em; padding:5px 10px; margin:0;}
h1.firstLeftColHeading{border-top:0px; display:none;}
h1.lastLeftColHeading{border-bottom:2px solid #5c7b93;}
#leftColContainer h2{background-color:#f1d59b; margin:0; padding:5px 10px; font-size:1.2em; font-weight:bold; color:#0a2245; border-top:1px solid #0a2245; border-bottom:1px solid #0a2245;}
/*resources for container*/
#resourcesForContainer{display:none;}
/*news and events container*/
#newsEventsContainer{font-size:1.1em; font-weight:bold; color:#0a2245;}
#newsEventsList{margin:0; padding:10px 5px 15px 15px;}
#newsEventsList li{padding:0 0 8px 10px; list-style:disc; display:block;}
#newsEventsList li a{color:#993300; text-decoration:none;}
#newsEventsList li a:hover{text-decoration:underline;}
/*students and faculty container*/
#studentsFacultyContainer{font-size:1.1em; color:#0a2245; font-weight:bold;}
#studentsFacultyContainer p{margin:0; padding:13px 30px 13px 13px;}
#studentsFacultyContainer a{color:#993300; text-decoration:none;}
#studentsFacultyContainer a:hover{text-decoration:underline;}
#studentsFacultyContainer a img{border-bottom:2px solid #475d7c;}
/*Right Col. Container*/
#rightColContainer{padding:0 0 0 3px; margin:0;}
/*global navigation*/
#glbNavList{display:none;}
/*main image container*/
#mainImageContainer img{display:none;}
#mainImageContainer p{color:#000; font-size:1.2em; line-height:1em;}
#mainImageContainer p strong{display:block; margin:0 0 8px 0;}
/************************/
/*Body Content Container*/
/************************/
#bodyContentContainer{border-top:2px solid #0a2245; color:#3f5572;}
/*Sub Left Col. Container*/
#subLeftColContainer{padding:0 1px 0 0; margin:0;}
#subLeftColContainer a{color:#8e4004; text-decoration:none;}
/*Sub Headings & Indentations*/
#subLeftColContainer h4{font-size:1.2em; color:#8e4004; margin:10px 0 0 10px; padding:0; text-transform:uppercase;}
#subLeftColContainer h4 a{color:#8e4004;}
#subLeftColContainer blockquote p{margin:0 0 10px 0; padding:0 0 10px 10px;}
/*Sub Right Col. Container*/
#subRightColContainer{padding:0; margin:0;}
#subRightColContainer img{border:1px solid #475973; margin:7px 18px;}
#bodyContentContainer #subRightColContainer p{padding:10px 18px 0px 18px;}
a.arrowLink{color:#8e4004; text-decoration:none; text-transform:uppercase; font-size:1.2em; margin:0px 0 0 18px; padding:4px 0 0 10px; display:block;}
/*unordered lists withing sub-right col container*/
#subRightColContainer ul{margin:0; padding:0;}
#subRightColContainer ul li{list-style:none; font-size:1.2em; color:#8e4004;}
#subRightColContainer ul li a{color:#8e4004; text-decoration:none; display:block; margin:0 0 0 7px; padding:0 0 0 20px;}
/*both sub containers*/
#subLeftColContainer h2, #subRightColContainer h2{border-bottom:2px solid #0a2245; margin:0; padding:5px 10px; background-color:#ff9231; color:#fff; font-size:1.5em; text-transform:uppercase;}
#subLeftColContainer p, #subRightColContainer p{margin:0; padding:10px 10px 0px 10px; font-size:1.2em; line-height:1.1em;}
/*******************************************************************/
/*Split Containers are used to create a 50/50 split within a column*/
/*******************************************************************/
.splitLeft{width:50%; float:left;}
.splitRight{width:50%; float:left;}

/******************/
/*Footer Container*/
/******************/
#footerContainer{clear:both; background:#f9fafb url(../images/footerBkgdRpt.jpg) top left repeat-x; border-top:2px solid #0a2245; color:#144b83; padding:7px 0 15px 0;}
/*Footer Navigation List*/
#footerNavList{display:none;}
/*Footer Contact Info*/
#footerContainer p{padding:10px 15px 0; margin:0; text-align:center; font-size:1em;}

/* ========================== */
/* AUDIENCE Template Elements */
/* ========================== */

/*****************************/
/*AUDIENCE - Left Main Column*/
/*****************************/
/*Items of Interest Container*/
#audience h1.leftColHeading{display:none;}
#itemsOfInterestContainer{display:none;}
/******************************/
/*AUDIENCE - Right Main Column*/
/******************************/
/*AUDIENCE - main image container*/
#audience #mainImageContainer img{width:718px; height:311px;}
/*AUDIENCE - Sub Left Col. Container*/
#audience #subLeftColContainer h1{border-bottom:0px; margin:0; padding:5px 10px; background-color:transparent; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#8e4004; font-size:2.3em; text-transform:uppercase;}

/* ========================== */
/* Interior Template Elements */
/* ========================== */
/****************/
/*INTERIOR - Head Container*/
/****************/
#interior #topLogo{height:173px; width:268px; border:3px solid #0a2245;}
/*******************************/
/*INTERIOR - Main Mid Container*/
/*******************************/
/*top orange spacer*/
#topOrangeSpacer{display:none;}
/******************/
/*Left Main Column*/
/******************/
/*Left Navigation*/
#leftNavContainer{display:none;}
#leftNavList{display:none;}
/*Left Quick Facts*/
#quickFactsList{color:#3f5572; font-size:1.2em;}
#quickFactsList li{margin:0 0 16px 14px;}
#quickFactsList li a{color:#8e4004; text-decoration:none;}
/*******************/
/*Right Main Column*/
/*******************/
/*INTERIOR - Sub Left Col. Container*/
#interior #subLeftColContainer h1{border-bottom:0px; margin:0; padding:5px 10px; background-color:transparent; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#8e4004; font-size:2.3em; text-transform:uppercase;}
/*crumb trail container*/
#crumbList{display:none;}
/*INTERIOR - Sub Right Col. Container*/
#subRightColContainer h3{font-weight:bold; font-size:1em; color:#0a2245; padding:0 2px 0 10px;}
#interior #subRightColContainer{background:#fff url(../images/templateInterior/subRightColBkgdRptX.jpg) top left repeat-x;}
#interior #subRightColContainer p{padding:10px 10px 0px 10px;}

/* ================= */
/* ACADEMIC TEMPLATE */
/* ================= */

/********************************/
/*ACADEMIC Main Global Container*/
/********************************/
/******************/
/*Left Main Column*/
/******************/
/*Left Faculty Container*/
#leftFacultyContainer p{margin:0; color:#3f5572;}
#leftFacultyContainer img{display:none;}
#leftFacultyContainer p.first{} /*the first paragraph in this container*/
#leftFacultyContainer p strong{font-size:1.2em; color:#8e4004;}
#leftFacultyContainer p a{text-decoration:none; color:#8e4004;}
#leftFacultyContainer p a:hover{text-decoration:underline;}
/*Left Alumni Container*/
#leftAlumniContainer{border-bottom:1px solid #0a2245;}
#leftAlumniContainer #leftAlumniPic{}
#leftAlumniContainer img{display:none;}
#leftAlumniContainer p{color:#3f5572;}
#leftAlumniContainer p.first{} /*the first paragraph in this container*/
#leftAlumniContainer p strong{font-size:1.2em; color:#8e4004;}
#leftAlumniContainer p a{text-decoration:none; color:#8e4004;}
#leftAlumniContainer p a:hover{text-decoration:underline;}
/*******************/
/*Right Main Column*/
/*******************/
/*ACADEMIC - Body Content Container*/
/*ACADEMIC - Sub Left Col. Container*/
#academic #subLeftColContainer{padding:0 1px 0 0; margin:0;}
#mainBodyImage{border-bottom:1px solid #0a2245;}
#academic #subLeftColContainer h1{border-bottom:0px; margin:0; padding:5px 10px; background-color:transparent; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#8e4004; font-size:2.3em; text-transform:uppercase;}
/*ACADEMIC - Sub Right Col. Container*/
#academic #subRightColContainer{}
#academic #subRightColContainer h3{background-color:#ff9231; text-transform:uppercase; color:#fff; font-size:1.2em; margin:0; padding:5px 10px; border-top:0px; border-bottom:1px solid #0a2245;}
#academic #subRightColContainer h3.borderTop{border-top:1px solid #0a2245;}
#subRightColContainer #subRightColContainer2 a{text-decoration:none; color:#8e4004;}
#subRightColContainer #subRightColContainer2 a:hover{text-decoration:underline;}

/* ======================= */
/* ACADEMIC TEMPLATE LVL 2 */
/* ======================= */

/****************************************/
/*ACADEMIC LVL 2 - Main Global Container*/
/****************************************/
#academicLvl2 #mainGlbContainer{}
/*******************/
/*Right Main Column*/
/*******************/
/*ACADEMIC LVL 2 - Body Content Container*/
#academicLvl2 #bodyContentContainer{background-image:none; background-color:#fff;}
/*ACADEMIC LVL 2 - Sub Left Col. Container*/
#academicLvl2 #subLeftColContainer{padding:0 1px 0 0; margin:0;}
#academicLvl2 #subLeftColContainer h1{border-bottom:0px; margin:0; padding:5px 10px; background-color:transparent; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#8e4004; font-size:2.3em; text-transform:uppercase;}
/*ACADEMIC LVL 2 - Sub Right Col. Container*/
#academicLvl2 #subRightColContainer{padding:0 0 20px 0; border-bottom:1px solid #abc3db; border-left:1px solid #abc3db; width:247px;}
#academicLvl2 #subRightColContainer img{margin:7px 14px;}
#academicLvl2 #subRightColContainer h3{display:none;}
#academicLvl2 #subRightColContainer ul{display:none;}

/* ============ */
/* PPC TEMPLATE */
/* ============ */

/******************/
/*Left Main Column*/
/******************/
/*Form Container*/
#formContainer{display:none;}
/*******************/
/*Right Main Column*/
/*******************/
#ppcRight{padding:0;}
#ppcRight #contentContainer{padding:10px 0 0 20px;}
#ppcRight h1{border-bottom:0px; margin:0; padding:5px 10px 5px 0; background-color:transparent; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#8e4004; font-size:2.3em; text-transform:uppercase;}
#ppcRight p{color:#3f5572; font-size:1.1em;}
#ppcRight a{color:#8e4004; text-decoration:none;}
#ppcRight a:hover{text-decoration:underline;}


/**************************/
/*Misc. Object Definitions*/
/**************************/
.clearFloats{clear:both; font-size:1px;} /*The font size is included to deal with an IE6 bug*/
.clearFloatsNormal{clear:both;}
.floatLeftMargin0{float:left; margin:0; padding:0;}
.floatLeftMargin4{float:left; margin:0 4px 4px 0; padding:0;}
.borderTop1{border-top:1px solid #0a2245;}
.borderTop2{border-top:2px solid #0a2245;}