/******************************************************************************
Filename:  main.css
Project:   Rollins College
Purpose:   CSS:  Contains global styles for academic public site 
Date			Developer	Description
07/14/2008		ln			Version 1.0
******************************************************************************/

/**** GLOBAL STYLES ****/
body{background:#f8f3df url('../../images/home/rollins_home-back-image.jpg') top center no-repeat; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:100%; font-family: Verdana, Geneva, sans-serif; font-size:100%;}
body.interior{background:#f8f3df url('../../images/interior/rollins_landing_backimage.jpg') top center no-repeat; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:100%; font-family: Verdana, Geneva, sans-serif; font-size:100%;}
body.standard{background:#f8f3df url('../../images/standard/rollins_interior-backimage.jpg') top center no-repeat; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:100%; font-family: Verdana, Geneva, sans-serif; font-size:100%;}
#pageWrapper{width:100%;}
#pageContainer{width:950px; margin: 0 auto 0 auto;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

/************ BEGIN: EMERGENCY DIV ************/
#emergency{height:80px; background:#FF0000; color:#FFFFFF; margin:35px 0px -15px 0px;}
#emergency, x:-moz-any-link {margin:35px 0px -30px 0px;} /* FireFox 2 */
*:first-child+html #emergency{margin:-8px 0px -5px 0px;}/* for IE7*/
/*\*/ * html #emergency {margin:25px 0px -38px 0px;}/*end*/ /*for IE6*/

body.interior #emergency{height:80px; background:#FF0000; color:#FFFFFF; margin:-15px 0px 0px 0px;}
body.interior #emergency, x:-moz-any-link {margin:0px 0px 0px 0px;} /* FireFox 2 */
*:first-child+html body.interior #emergency{margin:-25px 0px 8px 0px;}/* for IE7*/
/*\*/ * html body.interior #emergency{margin:-25px 0px 0px 0px;}/*end*/ /*for IE6*/

body.standard #emergency{height:80px; background:#FF0000; color:#FFFFFF; margin:-17px 0px 2px 0px;}
body.standard #emergency, x:-moz-any-link {margin:-2px 0px 0px 0px;} /* FireFox 2 */
*:first-child+html body.standard #emergency{margin:-25px 0px 10px 0px;}/* for IE7*/
/*\*/ * html body.standard #emergency {margin:-25px 0px 10px 0px;}/*end*/ /*for IE6*/
/************ END: EMERGENCY DIV ************/


/************ HOME: IMPACT IMAGE AND TOP NAVIGATION ************/
#homeLowerSection{width:950px; position: relative; top: 0px; clear:both;}
#homeContentImpact{float:left;}

#impactWrapper{width:650px; margin-top:7px;}
#impactWrapper, x:-moz-any-link {margin-top:7px; } /* FireFox 2 */
*:first-child+html #impactWrapper{margin:7px 0px 0px 0px;}/* for IE7*/
/*\*/ * html #impactWrapper {margin:10px 0px 0px 0px;}/*end*/ /*for IE6*/

#contentSliderSwitch{position:absolute; margin-left:-25px;} /* turns content slider back to default slide onmouseover */

#impactContainer{padding: 10px 0px 0px 10px;}
#topnav{width:706px; height:32px; padding: 0px 0px 0px 0px; position:relative; z-index:1; display:hidden;background-color:#0c22646}
#topnavBG{width:706px; background-color:#0c2646; height:32px; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
#topnav .link{}
#topnav .divide{float:left;}
#topnav .link a{display: block; float: left; width: 140px;color: #ffffff; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size:80%; text-decoration:none; padding: 7px 0px 0px 0px;  text-align:center;}
#topnav .link a:hover{display: block; float: left; width: 140px;color: #1d3f68; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size:80%; text-decoration:none; padding: 7px 1px 0px 1px; background-color:#ffffff; height:25px; text-align:center;}

/************ HOME: RIGHT NAVIGATION ************/
#rightNavWrapper{float:left; margin:20px 0px 0px 3px; z-index:100; font-size:100%;}
/*\*/html*div#rightNavWrapper{margin:15px 0px 0px 3px;}/**/ /*Used for Safari 3 and under*/
#rightNavWrapper, x:-moz-any-link { margin:20px 0px 0px 3px; } /* FireFox 2 */
*:first-child+html #rightNavWrapper{margin:15px 0px 0px 3px;}/* for IE7*/
/*\*/ * html #rightNavWrapper {margin:20px 0px 0px 3px;}/*end*/ /*for IE6*/

#rightNavContainer{width: 224px; height:auto;}
#rightNavContainer a{display:block; width:219px; height:16px; padding: 62px 0px 0px 5px; border-top: 1px dotted #bbb29a; font-size: 70%; font-weight:bold; color:#10325D; text-decoration:none!important;}
#rightNavContainer a:hover{color:#84909d;}


#link1 a{background:transparent url('../../images/home/right01.jpg') 0px 5px no-repeat;}
#link1 a:hover{background:transparent url('../../images/home/right01ro.jpg') 0px 5px no-repeat;}


#link2 a{background:transparent url('../../images/home/right02.jpg') 0px 5px no-repeat;}
#link2 a:hover{background:transparent url('../../images/home/right02ro.jpg') 0px 5px no-repeat;}


#link3 a{background:transparent url('../../images/home/right03.jpg') 0px 5px no-repeat;}
#link3 a:hover{background:transparent url('../../images/home/right03ro.jpg') 0px 5px no-repeat;}


#link4 a{background:transparent url('../../images/home/right04.jpg') 0px 5px no-repeat;}
#link4 a:hover{background:transparent url('../../images/home/right04ro.jpg') 0px 5px no-repeat;}

#link5 a{background:transparent url('../../images/home/right05.jpg') 0px 5px no-repeat;}
#link5 a:hover{background:transparent url('../../images/home/right05ro.jpg') 0px 5px no-repeat;}


#link6 a{background:transparent url('') 0px 5px no-repeat;}
#link6 a:hover{background:transparent url('') 0px 5px no-repeat;}


/************ HOME: CONTENT ************/
#contentWrapper{margin: 0px 0px 0px 60px; padding: 32px 0px 0px 15px;}
#contentContainer{font-size:70%; color:#333333; margin: 0px 0px 0px 0px; background:transparent url('images/home/contentbg.gif') 215px 0px repeat-y;}
html > body #contentContainer{width:100%; display:block;}
#contentFloat{float:left; width:645px;}
#contentContainer h2{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 110%; line-height:1.2em; padding: 0px 0px 0px 0px; margin-top:0px;}
#contentContainer h5{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 100%; line-height:1.2em; padding: 0px 0px 0px 0px; margin-top:0px;}
#contentContainer p{font-size:100%; line-height:1.2em; margin: 0px 0px 10px 0px; letter-spacing:-0.01em;}
#contentContainer p img{padding: 0px 5px 5px 0px;}
#contentContainer a{color:#10325d; text-decoration:underline;}
#contentContainer a:hover{color:#10325d; text-decoration:none;}
#contentContainer a.callToAction{color:#0c2646; text-decoration:none; font-weight:bold;}
#contentContainer a.callToAction:hover{color:#0c2646; text-decoration:underline; font-weight:bold;}



#contentContainer #column1{float: left; width: 184px; padding: 0px 15px 0px 15px;}
#contentContainer #column2{float: left; width: 184px; padding: 0px 15px 0px 15px; border-left: 1px dotted #bbb29a;}
#contentContainer #column3{float: left; width: 184px; padding: 0px 15px 0px 15px; border-left: 1px dotted #bbb29a; overflow-x:hidden;}
/****border-left added by lmw 020409  ?overflow-x:hidden;?, to col3 022009***/

#ContentContainer hr{border:0px; border-top:1px dotted #10325d; height:0px; padding: 0px 0px 15px 0px;}
/****added hr tag 020409 lmw****/

/*****added by LMW 111709*****/
#rightNavtext{float:left; margin:8px 0px 0px 3px; z-index:100;}
#rightNavtext, x:-moz-any-link { margin:31px 0px 0px 3px; } /* FireFox 2 */
*:first-child+html #rightNavtext{margin:7px 0px 0px 3px;}/* for IE7*/
/*\*/ * html #rightNavtext {margin:20px 0px 0px 3px;}/*end*/ /*for IE6*/

#rightNavtext {width: 224px; height:auto;}


#rightNavtext p{font-size:70%; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; color:#333333; line-height:1.2em; letter-spacing:-0.01em;}
#rightNavtext p img{padding: 0px 5px 5px 0px;}

#rightNavtext a{color:#10325d; text-decoration:underline; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 70%; line-height:1.2em; padding: 0px 0px 0px 0px; margin-top:0px;}
#rightNavtext a:hover{color:#10325d; text-decoration:none;font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 70%; line-height:1.2em; padding: 0px 0px 0px 0px; margin-top:0px;}

#rightNavtext h1{font-size:70%; color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; line-height:1.2em; padding: 0px 0px 0px 0px; margin-top:0px;}
#rightNavtext h2{font-size:70%; color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; line-height:1.2em; padding: 0px 0px 0px 0px; margin-top:0px;}
#rightNavtext h3{font-size:70%; color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; line-height:1.2em; padding: 0px 0px 0px 0px; margin-top:0px;}
#rightNavtext h4{font-size:70%; color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; line-height:1.2em; padding: 0px 0px 0px 0px; margin-top:0px;}
#rightNavtext h5{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 70%; line-height:1.2em; padding: 0px 0px 0px 0px; margin-top:0px;}


/************ HEADER ************/
#homeHeadWrapper{}
body.interior #headerWrapper{}
body.standard #headerWrapper{}

#logoWrapper{position:relative; top: 0px; margin-left:2px; width:210px; left: 0px; float:left;}
#logoContainer{width:auto; height:auto;}
#logoContainer img{position:relative; z-index:101; top:0px; left:0px;}

body.interior #logoWrapper{margin-top:-2px;}
/*\*/ * html body.interior #logoWrapper{margin-left:6px;}/*end*/ /*For IE6 */

body.standard #logoWrapper{position:relative; top: 26px;}
/*\*/ * html body.standard #logoWrapper{margin-left:10px;}/*end*/ /*For IE6 */

#utilityNavWrapper{position:relative; top:27px; float: right; width: 500px;}
/*\*/
html*#utilityNavWrapper{
[top:27px;/*older Firefox and Netscape only. */
top:27px;/*Google Chrome amd Safari for Macintosh only (v1-3).*/
]top:27px;/*Affects IE 7 only.*/
}/*end*/
.dummyend[id]{clear:both;}/*end hack using dummy attribute selector for IE5 mac, else error in CSS occurs!*/
/*\*/ * html #utilityNavWrapper{margin-top:0px; margin-right:0px; width:500px;}/*end*/ /*For IE6 */
html>/**/body #utilityNavWrapper, x:-moz-any-link, x:default {top:27px;} /* Only FireFox 3 */

body.interior #utilityNavWrapper{margin-top:2px;}
html > body.interior #utilityNavWrapper{margin-top:8px;}
*:first-child+html body.interior #utilityNavWrapper{margin-top:8px;}/* for IE7*/


body.standard #utilityNavWrapper{top:-32px;}
html > body.standard #utilityNavWrapper{margin-top:8px;}
*:first-child+html body.standard #utilityNavWrapper{top:-36px;}/* for IE7*/
/*\*/ * html body.standard #utilityNavWrapper{margin-top:4px; width:959px; }/*end*/ /*For IE6 */

#utilityNavContainer{width:auto; height:auto; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;}
/*\*/ * html body.interior #utilityNavContainer{margin-top:8px; width:955px;}/*end*/ /*for IE6*/


#utilityNavContainer a{padding: 0px 10px 0px 10px; color:#0c2646; text-decoration:none; font-size:80%;}
#utilityNavContainer a:hover{padding: 0px 10px 0px 10px; color:#0c2646; text-decoration:underline; font-size:80%;}
.searchField{height:16px; #height:16px; font-size:70%; border: 1px solid #d2cfc6; border-right:0px;}
.searchButton{#padding:1px 0px 0px 0px;}

#breadcrumb{position:relative; top:27px; width:945px; text-align:right; font-size:75%; color:#666666;}
/*\*/
html*#breadcrumb{
[top:21px;/*older Firefox and Netscape only. */
top:11px;/*Google Chrome amd Safari for Macintosh only (v1-3).*/
]top:6px;/*Affects IE 7 only.*/
}/*end*/
.dummyend[id]{clear:both;}/*end hack using dummy attribute selector for IE5 mac, else error in CSS occurs!*/
/*\*/ * html #breadcrumb{margin-top:36px;}/*end*/ /*For IE6 */
/*\*/ * html body.interior #breadcrumb{margin-top:19px; width:950px;}/*end*/ /*For IE6 */


/*\*/ * html body.standard #breadcrumb{margin-top:19px; width:954px;}/*end*/ /*For IE6 */


#breadcrumb a{font-size:100%; color:#0c2646; text-decoration:none; padding:0;}
#breadcrumb a:hover{font-size:100%; color:#0c2646; text-decoration:underline; padding:0;}

/************ INTERIOR: IMPACT IMAGE AND TOP NAVIGATION ************/

#impactWrapperInt{width:706px; margin-top:-8px; }
/*\*/
html*#impactWrapperInt{
[;/*older Firefox and Netscape only. */
;/*Google Chrome amd Safari for Macintosh only (v1-3).*/
]margin-top:-15px;/*Affects IE 7 only.*/
}/*end*/
.dummyend[id]{clear:both;}/*end hack using dummy attribute selector for IE5 mac, else error in CSS occurs!*/
/*\*/ * html #impactWrapperInt{margin-top:3px; margin-left:-5px;}/*end*/ /*For IE6 */
#impactWrapperInt, x:-moz-any-link {margin-top:7px; } /* FireFox 2 */
html>/**/body #impactWrapperInt, x:-moz-any-link, x:default {margin-top:7px;} /* Only FireFox 3 */


body.standard #impactWrapperInt{float:left; width:680px; margin-top:-8px;}/* main, safari windows*/
*:first-child+html body.standard #impactWrapperInt{margin-top:7px;}/* for IE7*/
/*\*/ * html body.standard #impactWrapperInt{margin:1px 0px 0px -12px;}/*end*/ /*For IE6 */
html > body.standard #impactWrapperInt{margin-top:7px;}


#impactContainerInt{padding: 10px 0px 0px 10px;}
#impactWrapperInt #topnav{top:-32px;}
/*\*/ * html #impactWrapperInt #topnav{margin-left:-1px;}/*end*/ /*For IE6 */
/*\*/ * html body.interior #impactWrapperInt #topnav{margin-left:0px;}/*end*/ /*For IE6 */
/*\*/ * html body.standard #impactWrapperInt #topnav{margin-left:3px;}/*end*/ /*For IE6 */

#impactWrapperInt #topnavBG{}
/*\*/
html*#impactWrapperInt #topnavBG{
[top:0px;/*older Firefox and Netscape only. */
top:0px;/*Google Chrome amd Safari for Macintosh only (v1-3).*/
];/*Affects IE 7 only.*/
}/*end*/
.dummyend[id]{clear:both;}/*end hack using dummy attribute selector for IE5 mac, else error in CSS occurs!*/
/*\*/ * html #impactWrapperInt #topnavBG{margin-top:-10px;}/*end*/ /*For IE6 */
html>/**/body #impactWrapperInt #topnavBG, x:-moz-any-link, x:default {top:0px;} /* Only FireFox 3 */

body.standard #impactWrapperInt #topnavBG{margin-top:-17px;}
*:first-child+html body.standard #impactWrapperInt #topnavBG{margin:-26px 0px 0px 0px;}/* for IE7*/
/*\*/ * html body.standard #impactWrapperInt #topnavBG{margin:-10px 1px 0px 3px;}/*end*/ /*For IE6 */
body.standard #impactWrapperInt #topnavBG, x:-moz-any-link {margin-top:-2px;} /* FireFox 2 */
body.standard #impactWrapperInt #topnavBG, x:-moz-any-link, x:default {margin-top:-2px; } /* FireFox 3 */

/* Academics better known as Internet Landing DefaultRegion */
#academicsInterior{float:left;  margin-top:-32px; height:200px; width:706px; padding: 11px 0px 0px 0px; overflow:hidden;}

#academicsInterior h2{font-size:110%; color:#1d3f68; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;  margin: -1px 0px 5px 300px;}
/*******h2 font-weight:normal; taken off 020209 lmw****/



#academicsInterior p{font-size:70%; color:#333333; margin: 0px 0px 8px 300px; width:370px; line-height:1.4em; letter-spacing: -0.02em;}
#academicsInterior p a{color:#1d3f68; text-decoration:underline;}
#academicsInterior p a:hover{color:#1d3f68; text-decoration:none;}


#academicsInterior .calltoactionBG{background-color:#0c2646; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; height: 25px;}
#academicsInterior a.calltoactionLink{display:block; color: #ffffff; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size:70%; font-weight: bold; text-decoration:none; height: 25px; padding: 6px 0px 0px 0px; text-align:center;}
#academicsInterior a.calltoactionLink:hover{display:block; background-color:#0c2646;}








/************ INTERIOR: CONTENT ************/
#interiorLowerSection{width:950px;}
/*\*/ * html #interiorLowerSection{margin-left:10px;}/*end*/ /*For IE6 */
*:first-child+html #interiorLowerSection{margin-top:-2px;}/* for IE7*/

#contentImpact{float:left;}


#interiorContentWrapper{margin:196px 0px 0px 0px;}
/*\*/ * html #interiorContentWrapper{margin:17px 0px 0px -5px;}/*end*/ /*For IE6 */
*:first-child+html #interiorContentWrapper{margin:17px 0px 0px 0px;}/* for IE7*/

#interiorContentContainer{font-size:70%; color:#333333; padding: 0px 0px 0px 0px;}



#interiorContentContainer h2{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 110%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#interiorContentContainer p{font-size:100%; line-height:1.8em; margin: 0px 0px 10px 0px; letter-spacing:-0.01em;}
#interiorContentContainer p.indent{margin: 0px 0px 0px 20px;}
#interiorContentContainer p.short{margin: 0px 0px 0px 0px;}
#interiorContentContainer p img{padding: 0px 5px 5px 0px;}
#interiorContentContainer a{color:#10325d; text-decoration:underline;}
#interiorContentContainer a:hover{color:#10325d; text-decoration:none;}
#interiorContentContainer a.callToAction{color:#0c2646; text-decoration:none; font-weight:bold;}
#interiorContentContainer a.callToAction:hover{color:#0c2646; text-decoration:underline; font-weight:bold;}
#interiorContentContainer #contentColumns{width:700px;}
#interiorContentContainer #column1{float: left; width: 420px; padding: 0px 15px 0px 15px;}
#interiorContentContainer #column2{float: left; width: 219px; padding: 0px 15px 0px 15px; border-left: 1px dotted #bbb29a;}





/************ STANDARD: CONTENT ************/
#lowerSection{width:950px;}
/*\*/ * html #lowerSection{margin-top:-7px; margin-left:18px;}/*end*/ /*For IE6 */

#contentImpactStandard{float:left; width:680px;}

#standardContentWrapper{ padding: 0px 0px 0px 20px; z-index:10;}
#standardContentContainer{font-size:70%; color:#333333; padding: 0px 0px 0px 0px; }


#standardContent{width:680px; margin-top:70px;}
*:first-child+html #standardContent{margin-top:61px;}/* for IE7*/
/*\*/ * html #standardContent {margin-top:6px; margin-left:-9px;}/*end*/ /*for IE6*/
#standardContent, x:-moz-any-link {margin-top:85px;} /* FireFox 2 */
html>/**/body #standardContent, x:-moz-any-link, x:default {margin-top:85px;} /* Only FireFox 3*/



#standardContentContainer h1{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 170%; line-height:1.4em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#standardContentContainer h2{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 110%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#standardContentContainer h3{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 110%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#standardContentContainer h4{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 110%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#standardContentContainer h5{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 100%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}


#standardContentContainer h7{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 110%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#standardContentContainer p{font-size:100%; line-height:1.5em; margin: 0px 0px 10px 0px; letter-spacing:-0.01em;}
#standardContentContainer p img{padding: 0px 5px 5px 0px;}
#standardContentContainer a{color:#10325d; text-decoration:underline;}
#standardContentContainer a:hover{color:#10325d; text-decoration:none;}
#standardContentContainer hr{border:0px; border-top:1px dotted #10325d; height:0px; padding: 0px 0px 15px 0px;}

/************ INTERIOR: RIGHT NAVIGATION ************/
#interiorRightNavWrapper{float:left;}
#interiorRightNavContainer{width: 224px; height:auto;}
#interiorRightNavContainer a.nav{display:block; width:214px; padding: 8px 0px 8px 10px; font-size: 70%; font-weight:normal; color:#0c2646; background-color:#ffffff; text-decoration:none; border:0; border-bottom:1px solid #6a7273;}
#interiorRightNavContainer a.nav:hover{display:block; width:214px; padding: 8px 0px 8px 10px; font-size: 70%; font-weight:normal; color:#f8f3df; background-color:#6a7273; text-decoration:none; border:0; border-bottom:1px solid #6a7273;}

/************ INTERIOR: RIGHT COL BELOW NAV *********/
/************ added by L. Watson ********************/
#interiorRightNavContainerRightCol h1{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 110%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#interiorRightNavContainerRightCol h2{color:#0c2646; font-weight:normal; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 90%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#interiorRightNavContainerRightCol h3{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 60%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#interiorRightNavContainerRightCol h4{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 90%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#interiorRightNavContainerRightCol h5{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 100%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}


#interiorRightNavContainerRightCol h7{color:#0c2646; font-weight:bold; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 110%; line-height:1.2em; padding: 0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#interiorRightNavContainerRightCol p{font-size:70%; line-height:1.5em; margin: 0px 0px 10px 0px; letter-spacing:-0.01em;}
#interiorRightNavContainerRightCol p img{padding: 0px 5px 5px 0px;}
#interiorRightNavContainerRightCol a{color:#10325d; text-decoration:underline;}
#interiorRightNavContainerRightCol a:hover{color:#10325d; text-decoration:none;}
#interiorRightNavContainerRightCol hr{border:0px; border-top:1px dotted #10325d; height:0px; padding: 0px 0px 15px 0px;}

/**** ACADEMICS ****/
#interiorLowerSection #interiorRightNavWrapper{float:left; margin:2px 0px 0px 13px;}
/*\*/ * html #interiorLowerSection #interiorRightNavWrapper{margin:3px 0px 0px 3px;}/*end*/ /*For IE6 */
*:first-child+html #interiorLowerSection #interiorRightNavWrapper{margin:-5px 0px 0px 13px;}/* for IE7*/
#interiorLowerSection #interiorRightNavWrapper, x:-moz-any-link {margin:17px 0px 0px 3px;} /* FireFox 2 */
html>/**/body #interiorLowerSection #interiorRightNavWrapper, x:-moz-any-link, x:default {margin:17px 0px 0px 13px; } /* Only FireFox 3 */

#interiorLowerSection #interiorRightNavContainer{margin-left:2px;}
/*\*/ * html #interiorLowerSection #interiorRightNavContainer{}/*end*/ /*For IE6 */

#interiorLowerSection #interiorRightNavContainer a.nav{}
#interiorLowerSection #interiorRightNavContainer img{border-top:1px dotted #BBB29A; padding-top:3px;}


/**** SUB ***/
#lowerSection #interiorRightNavWrapper{float:left; margin-left:39px;}
*:first-child+html #lowerSection #interiorRightNavWrapper{margin-top:-9px;}/* for IE7*/
/*\*/ * html #lowerSection #interiorRightNavWrapper{margin:1px -20px 0px 2px;}/*end*/ /*For IE6 */
#lowerSection #interiorRightNavWrapper, x:-moz-any-link {margin-top:15px; } /* FireFox 2 */

#lowerSection #interiorRightNavContainer{margin-left:2px;}
#lowerSection #interiorRightNavContainer a.nav{}
#lowerSection #interiorRightNavContainer img{border-top:1px dotted #BBB29A; padding-top:3px;}

#interiorContent{padding: 0px 10px 0px 10px; border-left: 1px dotted #bbb29a; margin: 10px 0px 0px 0px;} 
#interiorContent h2{color:#0c2646; font-weight:bold; font-size: 70%; line-height:1.2em; padding: 10px 0px 0px 0px; margin:0; border-top: 1px dotted #bbb29a; letter-spacing:-0.01em;}
#interiorContent p{font-size:70%; line-height:1.3em; margin: 0px 0px 10px 0px; letter-spacing:-0.01em;}
#interiorContent a{color:#10325d; text-decoration:underline;}
#interiorContent a:hover{color:#10325d; text-decoration:none;}


/************ FOOTER ************/
#footerWrapper{clear:left; margin:286px 0px 0px 194px;}
/*\*/ * html #footerWrapper{margin:50px -50px 0px 134px;}/*end*/ /*For IE6 */
*:first-child+html #footerWrapper{margin:50px -50px 0px 143px;}/* for IE7*/
#footerWrapper, x:-moz-any-link {margin:287px 0px 0px 184px;} /* FireFox 2 */
html>/**/body #footerWrapper, x:-moz-any-link, x:default {margin:288px 0px 0px 194px; } /* Only FireFox 3 */

#lowerSection #footerWrapper{position:relative; top:50px; width:680px; height:30px; margin:-5px 0px 0px 0px;}
/*\*/ * html #lowerSection #footerWrapper{margin:-5px 0px 0px -9px;}/*end*/ /*For IE6 */

#footerContainer{margin:5px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center; font-size:100%; color:#0e1e2d; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;}

#lowerSection #footerContainer{padding: 0px 0px 0px 200px;}

#footerContainer img{padding-bottom:5px;align:center;}
#footerContainer a{color:#0e1e2d; text-decoration:none; padding: 0px 5px 0px 5px;}
#footerContainer a:hover{color:#0e1e2d; text-decoration:underline; padding: 0px 5px 0px 5px;}

/*home*/
#footerContainerIndex img{padding-bottom:5px;align:center;}
*:first-child+html #footerContainerIndex img{padding-bottom:5px; align:center;}/* IE7 */
#footerWrapperIndex{position:relative; top:0px; clear:both;}
#footerContainerIndex{margin: 0 auto 0 auto; background-color:#f8f3df; padding: 50px 0px 10px 0px; text-align:center; font-size:70%; color:#0e1e2d; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;}
#footerContainerIndex a{color:#0e1e2d; text-decoration:none; padding: 0px 5px 0px 5px;}
#footerContainerIndex a:hover{color:#0e1e2d; text-decoration:underline; padding: 0px 5px 0px 5px;}


/***********ADDED BY LMWATSON**********/
img {
  border: 0;
}

caption{color:#0c2646; font-weight:normal; font-size:180%; font-style:italic; line-height:1.5em; margin: 0px 0px 10px 0px; letter-spacing:-0.01em;}
caption{font-style:italic}
h6{color:#0c2646; font-weight:normal; font-size:80%; font-style:italic; line-height:1.5em; margin: 0px 0px 10px 0px; letter-spacing:-0.01em;}
