/*******UPDATED 02/21/06 with StyleSheet from MF delivered with Big Questions HTML *****/
/************************COMMON STYLE**************************************/
body {background:#FFCC77; text-align:center;}
containerMain{margin-left:auto; margin-right:auto; width:756px; text-align:left;}
img    {border:none;} /* test comment */
.red {color:#990000;} /* ADDED 1/26/2006 */
a:link {outline: none; } /* ADDED 4/6/06 by cn to remove dotted outline on linked images in Firefox */
a:visited {outline: none; } /* ADDED 4/6/06 by cn to remove dotted outline on linked images in Firefox */
form, object    {margin:0px; padding:0px;}
#mainForm {margin: auto; width: 756px; }/**ADDED 6.24.08 by cn**/
.viewPrint {display: none;} /*ADDED 9/25/06 by cn for display on printed page view only */
.viewWeb {display: block;}
/*red top bar with navs*/
    #topBar    {margin:auto; padding-left: 15px; width:672px; height:70px; border:none; background:url(/media/structure/Top-Bar.gif); background-repeat:no-repeat; text-align:right; padding-right:15px;}
    #topBarW   {margin:auto; padding-left: 15px; width:672px; height:70px; border:none; background:url(/media/structure/Top-Bar.gif); background-repeat:no-repeat; text-align:right; padding-right:15px;} 
    #topBarB   {margin:auto; padding-left: 15px; width:672px; height:70px; border:none; background:url(/media/structure/top_bar_black.gif); background-repeat:no-repeat; text-align:right; padding-right:15px;}
/***<img src="/media/structure/Top-Bar2.gif"> ADDED 8/10/07 by cn for banner image on google search page***/ 
/***<img src="/media/structure/top_bar_conf_reg.jpg"> ADDED 1/1/08 by cn for banner image on conference registration form***/
/***<img src="/media/structure/top_bar_notext.jpg"> ***/
    div#ielogo {display: none; #display: block; _display: block; z-index:1000; position:absolute; width:250px; height:70px; cursor: pointer; border:none;}/*ADDED 8.31.09 by cn for clickable logo*/
    div#fflogo {display: block; #display: none; _display: none; border: none; float: left; width: 210px; height: 65px;}
    #ContainerTopBar    {float:right;}
            #tactNav         {text-align:right; margin:3px 15px 10px 0px; padding:0px; height:30px;}
            #searchInput    {margin:0px; padding:0px;}
            #searchBox    {margin:0px; padding:0px; width:114px; height:18px; font-size:11px; line-height:11px; border-top:1px solid #7c7c7c; border-left:1px solid #7c7c7c; border-right:1px solid #dddddd;  border-bottom:1px solid #dddddd;}
            #submit        {margin:0px 0px -2px 0px; padding:3px 0px 0px 0px;}
        #infoFor {text-align:right; line-height:8px; margin:0px 10px 0px 0px; height:24px;}
/*blue horizontal nav*/
    #primaryNav {width:757px; height:34px; text-align: left;}
/* blue horizontal nav */
    
    /*user options for larger text, etc. */
    #pageNavW        {float:left;margin:0px; padding:0px; width:756px; height:35px; vertical-align:top; text-align:left; background-image:url(/media/structure/Main-Body-W-Background.gif); background-repeat:repeat-y;}
    #pageNavB        {float:left;margin:0px; padding:0px; width:756px; height:35px; vertical-align:top; text-align:left; background-image:url(/media/structure/main_Body_Background_Black.gif); background-repeat:repeat-y;}
    #pageNav         {float:left;margin:0px; width:756px; height:35px; vertical-align:top; text-align:left;}
    #pageTools    {margin:0px; width:250px; vertical-align:top; text-align:right; float:right; padding-top:14px; padding-right:15px;}
    @media screen and (-webkit-min-device-pixel-ratio:0) {#pageTools { margin:0px; width:330px; vertical-align:top; text-align:right; float:right; padding-top:14px; padding-right:15px; }}/**For Safari 3.0.**/
    #pageTools #lblCommentCountTool img {margin-top: 5px;}            
/****************************EXETER_HOME*****************************************/
     #containerHome {width:756px; padding: 0; margin:-10px 1px 0px -1px;}
    /*LEFT COLUMN*/
    #containerHomeLeft {width:443px; float:left;}
        /*text area under page title and photos*/            
        #newsTextLeft        {width:443px; display: table; text-align:left; background-image:url(/media/structure/newsTextLeft_back.gif); background-repeat:repeat-y;}
            #newsTextLeft p    {margin-top:-10px;}
            /* #newsTextLeftLeft    {float:left; width:238px; height:192px; margin-left:10px;} */
            #newsTextLeftLeft    {float:left; width:197px; margin-left:8px; padding-left: 1px; margin-right:8px;} 
            #newsTextLeftRight    {float:right; width:197px; margin-right:10px;}
            html>/**/body #newsTextLeftLeft, x:-moz-any-link, x:default {float: none;} /*ADDED 6.30.09 by cn to fix FF3 spacing issue*/
            html>/**/body #newsTextLeftRight, x:-moz-any-link, x:default {float: none;}
        #newsEventsAll     {position: relative; margin-top: -23px; margin-left: 330px; } /*ADDED 4/6/06 by cn for View All News button */
       
        /*scroll text*/
        #scrolltext p {margin-bottom: 10px; margin-top: 10px;}

         /*footer*/
        #footerH    {position:absolute; top:644px; left:0px; width:385px; height:38px;}  

    /*RIGHT COLUMN*/
/*text area under lions eye logo*/
#lionhead {position: relative; bottom: 14%; #bottom: 13.9%; _bottom: 13.9%; bottom: 5.58em#; left: 31.5%; #left: 32.1%; _left: 32.1%; left: 6.25em#; display: inline;}/*CHANGED 1.22.08 by cn for positioning in large font view*/
* html body #lionhead {position: relative; top: -13.9%; left: 99px; display: inline;} /* ADDED 7/6/06 by cn to position lion head in IE on Windows 2000 */
@media screen and (-webkit-min-device-pixel-ratio:0) {#lionhead {position: relative; display: block; left: 32%;}} /*Safari 3.0 added 07.08 by cn*/

#containerHomeRight {width:313px; height:643px; float:left; clear: none; background-image:url(/media/structure/News-Text-Background_3.gif); background-repeat:no-repeat;}
        #newsTextRight        {width:285px; height:488px; text-align:left; line-height: 12px; padding-left: 7px;}
            #newsTextRight h1    {margin-top: 30px; #margin-top: 40px; _margin-top: 45px; margin-right:10px; margin-left:0px; padding-bottom: 4px; line-height: 18px;}
            #newsTextRight h2   {margin: 30px 15px -18px 0px; #margin: 30px 15px -20px 0px; _margin: 35px 15px -33px 0px;}
            #newsTextRight p    {display: inline;}
            #lionArchive        {position: relative; top: 34em; #top: 35.3em; _top: 35.5em; left: -10px;}
            #lionsEyeArchive h2   {font-weight: bold; margin: 10px 15px 0px 3px;}
           /* .photoDiv        {width:306px; height:104px; margin-top:15px; margin-bottom:12px; margin-left:10px; margin-right:10px;} */
           /*     .photoDivPhoto    {float:left; margin-right:5px; margin-left:5px;} */
       .photoDivCaption {font-family: "Arial";}
       .photoDivCaptionNews {font-family: "Arial";}
       div#lionHomeFlash {float: left; width: 265px; margin: -8px 15px -2px 3px; display: table}
       #scoreboard {background-image: url(/media/structure/scoreboard_wrapper.jpg); background-repeat: no-repeat; background-position: 0px; margin-bottom: -11px; #margin-bottom: -11px; _margin-bottom: -44px; padding-bottom: 10px; position: relative; top: -2px; #top: -2px; _top: -22px; height: 73px; z-index: 1000;}               
/*********************************EXETER_ADM_HOME**************************************************/
    /*BACKGROUND*/
    #mainBody        {width:756px; margin-top: 0px; #margin-top: 5px; _margin-top: 0px;}
        #mainBody h1    {margin:9px 0px -20px 179px; padding:0px 0px 0px 0px; text-align:left;}/* ADDED 2/20/2006 for "Exeter_Big_Detail" */
        /*page title top-left*/
        #pageTitle    {margin:0px; width:181px; vertical-align:top; text-align:left; float:left;}
    
        /*nav under Page title*/
        #mainLeftAdmHome {float: left;} /* ADDED 7/6/06 by cn to position left nav for Admissions home page - see comment below */   
        #mainLeft    {text-align: left; margin-bottom: -190px; padding-top: 35px;} /* CHANGED 7/6/06 by cn to fix Safari browser problems on Admissions orphan pages */
        * html body #mainLeft {text-align: left; margin-bottom: -190px; padding-top: 20px;}
        #mainLeftDay    {float:left; margin:29px 0px 0px 0px;}
            #inquiry    {text-align:left; padding-left:7px;}
            #contactAdm    {text-align:left; padding-left:7px; padding-bottom:10px;}
    
        /*breadcrumb trail nav*/
        #breadCrumbs    {margin:0px; width:290px; vertical-align:top; text-align:left; float:left; padding-top:14px;}
        
        /*left Nav*/
            #childLinks        {width:164px;}
            #childLinksDay        {margin:29px 0px 0px 10px; text-align:left;}
                #childLinksDay h1    {margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; text-align:left;}/* ADDED 2/20/2006 for "Exeter_Big_Detail" */
                #childLinksDay p    {padding:0px 0px 10px 0px; margin: 0px 0px 0px 0px;}/* ADDED 2/17/2006 for "Exeter_Teacher" */
                #childLinksDay a    {padding:0px 0px 6px 0px; margin:0px 0px 0px 0px;}/* ADDED 2/17/2006 for "Exeter_Teacher" */

        /*main body flash place holders - updated 2006.01.20*/
        #containerFlash    {width:576px; height:468px; float:right;}
            #containerFlashTop    {width:575px;}
                #slideshow    {float:left;}
                #harkness    {float:right;}
            #containerFlashBottom    {width:578px;}
            html>/**/body #containerFlashBottom, x:-moz-any-link, x:default  {width: 578px; position: relative; top: -6px; } /* Only FireFox 3 ADDED 12/22/08 by CN */
                #myDay        {float:left;}
                #whyExeter    {float:left;}
        /* jpw - 033106 - changed to float left (from right) on study  */
                #whatCanStudy    {float:left;}

            /* Removed per centering CSS changes - JVB */
            /* #myDay_lower        {position:absolute;z-index:36; top:420px; left:0px;}    */
            /* #whyExeter_lower  {position:absolute; z-index:36; top:420px; left:191px;}   */
            /* #whatCanStudy_lower {position:absolute; z-index:36; top:420px; left:381px;} */

          /* jpw - for Homeflash  */
            #homeflash    {position:absolute; top:112px; left:0px;}
    
        /*footer*/
        #footer            {width:666px; margin-top:20px;}
        #footer img        {vertical-align: bottom;}
        .finaidFooter {display: table; width: 540px; padding: 10px 5px 5px; background:url(/media/structure/finaid_footer_body.gif); background-repeat: repeat-y;}
        .finaidFooterAdm {display: table; width: 550px; padding: 10px 5px 5px; background:url(/media/structure/finaid_footer_body_adm.gif); background-repeat: repeat-y;}
/* Added 2006.01.31 */
        #mainBodyW #footer {background-image:url(/media/structure/Main-Body-W-Background.gif); background-repeat:repeat-y;}
        #mainBody #footer {background-color: #FFCC77;}
/* End added 2006.01.31 */
    
/************************* EXETER_4TH_LEVEL:"W" suffix on common tags refers to white background of this page********************/
    /*BACKGROUND*/
    #mainBodyW {width:757px; background-image:url(/media/structure/Main-Body-W-Background.gif); background-repeat:repeat-y; margin-top: 0px; #margin-top: 5px; _margin-top: 0px; padding-top:0px; text-align:left;}
        #mainBodyW h1    {margin:9px 0px 0px 179px; padding:0px 0px 0px 0px;}
        #mainBodyW h1, x:-moz-any-link, x:only-child {margin-top: 20px;}
    #mainBodyB {width:756px; background-image:url(/media/structure/main_Body_Background_Black.gif); background-repeat:repeat-y; margin-top:0px; padding-top:0px;text-align:left;}
    #mainBodyB #footer {background-image:url(/media/structure/main_Body_Background_Black.gif); background-repeat:repeat-y;}

    /*breadcrumb trail nav*/
    /* 2/1/2006 removed W from selectors*/
   #breadCrumbDivW, #breadCrumbDivB    {margin:0px; width:390px; vertical-align:top; line-height: 16px; text-align:left; float:left; padding: 8px 10px 0px 8px} /* CHANGED padding-top from 14 to 8 to decrease white space cn 6/15/06 */
    /* REDUNDANT - REMOVED 2/1/2006 
        .breadCrumb  {display:inline;}
        .breadCrumbCurrent{display:inline;}
    */
    /*left nav*/
    #mainLeftW, #mainLeftB    {float:left; margin:15px 0px 0px 0px; padding:0px; clear:none;} /*CHANGED top margin from 50 to 15 to decrease white space at top cn 6/15/06*/
    #mainLeftWLibrary {float: left; margin: 15px 0px 0px 0px; padding: 0px; clear: none;} 
    #mainLeftWLibrary img {vertical-align: bottom;}
    #mainLeftWLibrary input {width: 125px; margin-top: 5px;}
    #LeftNavContainerW {width:60px; padding:0px; clear:none;} /* Added by JVB to fix floating left nav*/
    #childrenW, #children, #childrenB        {float:left; margin:82px 0px 0px 0px; z-index:4; padding:0px;}/* CHANGED 1/26/2006.  ADDED #children selector 2/1/2006 */
        /*No need to have height; messes up layout if grandchildren are less than 87px tall*/
        /*#grandChildrenW    {width:162px; height:87px; background-image:url(/media/structure/Grandchild-Background.gif); z-index:4;}*/
    /*Changed 2/1/2006*/
        #grandChildrenW, #grandChildren {width:162px; z-index:4;}
        #grandChildrenB {width: 157px; z-index: 4;}
        #grandChildren {background-image: url(/media/structure/Grandchild-Background.gif);}
        #grandChildrenW {background-image: url(/media/structure/Grandchild-Background.gif);}
        #grandChildrenB {background-image: url(/media/structure/Grandchild_Background_Black.gif);}
        .grandChildW, .grandChild, .grandChildB            {padding:6px 10px 6px 17px;}
        .grandChildCurrentW, .grandChildCurrent, .grandChildCurrentB    {padding:6px 10px 6px 17px;}
        #childrenWUnder, #childrenUnder, #childrenBUnder        {margin:46px 0px 0px 0px; text-align:left; hspace:0px;}/* ADDED 1/26/2006 *//* CHANGED 2/17/2006 */
            #childrenWUnder p, #childrenUnder p, #childrenBUnder p      {margin:0px 0px 6px 9px;}/* ADDED 1/26/2006 */
            #childrenWUnder .image, #childrenUnder .image, #childrenBUnder .image    {margin:23px 0px 0px 0px;}/* ADDED 1/26/2006 */
            #childrenWUnder .headRelatedLinks, #childrenUnder.headRelatedLinks, #childrenBUnder .headRelated Links    {margin:64px 0px 8px 10px;}/* ADDED 1/26/2006 */   
    
    /*flash placeholders*/
   #contentAthletics #flashLinks {float: right; padding-top: 21px; padding-right: 10px;}
    #flashLinks, #intruder, #intruderText        {float:right; padding-top:21px; padding-right: 10px; #padding-right: 4px; _padding-right: 7px;}
   #flashLinksLibrary {display: inline-table; position: relative; top: 200px; left: 377px; *left: 377px; _left: 374px;} /*ADDED 2/23/07 by cn for Library homepage intruder */
   #flashLinksAthleticsHome {float: right; clear: none; display: inline-table; margin-top: 60px; #margin-top: 60px; _margin-top: 0px; margin-right: 6px; #margin-right: 10px; _margin-right: 6px;}  /*ADDED 9.7.07 by cn for Athletics homepage intruder*/ 
   #flashlinksSustainability {float: right; clear: none; padding-right: 16px; #padding-right: 23px; _padding-right: 4px; padding-top: 25px;}
   #flashLinks img, #flashLinksLibrary img, #flashLinksAthleticsHome img {vertical-align: bottom;}
   #flashLinks .scroll img, #flashLinksAthleticsHome .scroll img {vertical-align: baseline;}
   #intruderText {width: 174px;}
   #textIntruderTop {background: url(/media/structure/intruderTextTop.gif); background-repeat: no-repeat; padding-bottom: 10px;}
   #textIntruderTopGreen {background: url(/media/structure/intruderTextTopGreen.gif); background-repeat: no-repeat; padding-bottom: 10px;}
   #intruderVideoText {float: right; clear: none; width: 170px; position: relative; top: 0px; margin-right: 25px; #margin-right: 15px; _margin-right: 15px; line-height: 16px;}
   #contentB #intruderVideoText {float: right; clear: none; width: 160px; position: relative; top: 10px; margin-right: 10px; line-height: 16px;}
   #libraryIntruderTop {background: url(/media/structure/libraryIntruderBackRed.jpg); background-repeat: no-repeat; padding-bottom: 10px;}
   #libraryIntruderBody {width: 194px; height: 425px; background: url(/media/structure/libraryIntruderBackYellow.jpg); background-repeat: repeat-y; margin-top: -11px;}
   #libraryIntruderBody h2 {line-height: 20px; margin-bottom: 3px; padding-right: 15px;}
/*Added right related links class - JVB - 02/01/06*/
    #headRightRelatedLinks {float:right; margin-top:80px; padding-right: 27px; width: 150px;}
    /*end changes*/
    .newsDetailBody  {padding: 3px 6px 15px 5px; #padding: 3px 6px 15px 5px; _padding: 3px 4px 15px 5px; margin-right: 10px; #margin-right: 10px; _margin-right: 0px; display: inline; float: left; width: 556px; #width: auto; _width: auto; font-weight: normal; color: rgb(51, 51, 51); line-height: 18px; overflow:visible;} /*ADDED 2/28/07 by cn for cont_body_detail*/
    .newsDetailBody h1 {margin: 0px!important; padding-top: -8px; line-height: 22px;}    
        .contentNews    {background:url(/media/structure/newsCenter_back.gif); background-repeat:repeat-y; margin-top:24px;}/* ADDED 2/17/2006 for "Exeter_Day" */
        .contentNews img {padding-right: 8px;}
        .newsArticleDate    {padding:0px 0px 0px 0px; margin:0px 12px 0px 5px;}/* ADDED 2/17/2006 for "Exeter_Day" */
        .newsArticleHead    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}/* ADDED 2/17/2006 for "Exeter_Day" */
        .newsArticle p        {padding:0px 0px 10px 5px; margin:0px 0px 0px 0px; width:390px;}/* ADDED 2/17/2006 for "Exeter_Day" */
        .onlineExhibitTeaser p {padding:0px 0px 10px 5px; margin:0px 0px 0px 0px; width:auto;}
        .newsArticle img    {padding:0px 0px 0px 0px; margin:0px 5px 0px 0px;}/* ADDED 2/17/2006 for "Exeter_Day" */
        #newsArticleCalendar {padding-top: 8px; padding-left: 8px;}
    .contentLion    {margin-top:24px;}/* ADDED 2/17/2006 for "Exeter_LionsEye" */
        .lionArticleDate    {padding:0px 0px 0px 0px; margin:0px 0px 4px 0px;}/* ADDED 2/17/2006 for "Exeter_LionsEye" */
        .lionArticleHead    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}/* ADDED 2/17/2006 for "Exeter_LionsEye" */
        .contentLion p        {padding:0px 0px 10px 5px; margin:0px 0px 0px 0px; width:490px;}/* ADDED 2/17/2006 for "Exeter_LionsEye" */
        .contentLion img    {padding:0px 0px 0px 0px; margin:0px 5px 0px 0px;}/* ADDED 2/17/2006 for "Exeter_LionsEye" */
    #lionsEyePhoto          {text-align: center; width:300px; margin:18px 20px 5px 85px;}   
        #content, #contentB        {margin:50px 0px 0px 176px; text-align:left;}/* CHANGED 1/26/2006 */
        #contentModal   {margin:50px 0px 0px 0px; text-align: left;}
        /* 2002.02.06 removed top-margin from H1 and moved it to the #content DIV */
        #content h1, #contentB h1    {margin:0px 0px 11px 0px; line-height:22px;}/* CHANGED 1/26/2006 */
        #contentNewsEvents h1        {padding-top: 25px!important; width: 550px;}
        #content h2, #contentB h2    {margin:38px 0px 0px 0px;}/* CHANGED 1/26/2006 */
        #content a h2                {margin:0px 0px 0px 0px;}
        #content h3, #contentB h3    {margin:0px 25px 0px 0px;}/* ADDED 1/26/2006 */
        #content h6, #contentB h6    {margin: 6px 0px 6px 0px;}
        #content p,  #contentB p     {margin:0px 20px 10px 0px;}/* CHANGED 1/26/2006 */
        #content a[name]   {color: #000000!important}
        
       /******<img src="/media/content/pdf_logo_small.jpg">********PDF dropdown style icon added 8/29.07 by cn **********************/
       /******<img src="/media/content/key3copy.gif">****Login dropdown style icon added 6.19.08 by cn****/
       .pdf {background:url(http://www.exeter.edu/media/content/pdf_logo_small.jpg); background-repeat: no-repeat; background-position: right 106%; padding-right: 15px; display: inline;} 
       .tabAlign h2 {padding-right: 20px;}

       #videoBackground {background:url(/media/structure/grayBoxMiddle.gif); background-repeat: repeat-y; display: table; margin-top: 0px; #margin-top: -5px; _margin-top: -5px;}
        
    /*ADDED by cn for Sustainability videos listing page*/    
        #content a.exeter {text-decoration: none;}
        #content a.exeter:link {text-decoration: none;}
        #content a.exeter:visited {text-decoration: none;}
        #content a.exeter:hover {cursor: url(/media/structure/ExeterE.gif), auto; text-decoration: underline;}
        #content a.exeter:active{text-decoration: none;}

        #contentB hr {width: 91%;}
        #contentB table {max-width: 525px;}

        #contentMstCourses {float:left; margin-left:4px; width:545px; margin-top: 8px; display: table;}
        table#courseListing {border-bottom:1px solid #FFFFFF; width: 540px;}
        
   /* ADDED 12/19/07 by cn for MST pages */
        .mstRafTable {float: left; margin-left: 5px; border-collapse: collapse; width: 155px; }
        .mstRafBackground {background:url(/media/structure/mst_raf_background.gif); background-repeat: repeat-y; display: table; width: 163px; line-height: 11px;}
        table#courseListing {border-bottom: 1px solid #FFFFFF; width: 500px;}
    
   /* ADDED 5/1/07 by cn for WPEA SCHEDULE */
     div#wpeaSchedule table tr td {border: solid 1px #333333; vertical-align: top; text-align: center;} 
     tr#wpeaHeader {text-align: center;}
     #wpeaSchedule a, #wpeaSchedule a:visited {text-decoration: none;}
     #wpeaSchedule a strong, #wpeaSchedule a:visited strong {text-decoration: none;}
     #wpeaSchedule a span {display: none;}
     #wpeaSchedule a:hover    {color: #000000!important; text-indent: 0; text-decoration: none;} /*ADDED to trigger function in IE6*/
     #wpeaSchedule a:hover span {vertical-align: middle;color: #ffffff!important; font-size: 11px; font-weight: normal; padding: 8px; margin: 3px; text-decoration: none!important; 
                    display: block;line-height: 12px;position: absolute; width: 190px; height: 155px; background:url(/media/structure/wpeaBackground.gif); 
                     background-repeat: no-repeat; text-align: left;}
     #wpeaSchedule h2 {margin-top: 0px;}


     /* ADDED 10/12/07 by cn for FINANCIAL AID */
     div#finAid table tr td {border: solid 1px #999999; vertical-align: top; text-align: center;} 
     #finAid a, #finAid a:visited {text-decoration: none;}
     #finAid a strong, #finAid a:visited strong {text-decoration: none;}
     #finAid a span {display: none;}
     #finAid a:hover    {color: #000000!important; font-weight: bold!important; text-indent: 0; text-decoration: none; cursor: pointer!important;} /*ADDED to trigger function in IE6*/
     #finAid a:hover span {vertical-align: middle;color: #ffffff!important; padding: 5px; margin: 2px; text-decoration: none!important; 
                    display: block; line-height: 15px;position: absolute; width: 168px; height: 49px; background:url(/media/structure/finAidBackground.gif); 
                     background-repeat: no-repeat; text-align: center;}
     #finAid .income td {text-align: left; border-right: solid 1px #000;}
         
    
    /* ADDED 1/11/07 by cn for enlarging images */
    .enlargeImage    {display: table; cursor: hand;}
    .enlargeImage img {position: relative; top: 4px; cursor: hand;}
    /**<img src="/media/structure/enlargeWhite.gif">**/
    #lionsEyePhoto .enlargeImage    {text-align: right; margin-bottom: 3px; cursor: hand;}
    #lionsEyePhoto .enlargeImage img {position: relative; top: 4px; cursor: hand;}    
    
    /* for photo credits*/
    .photoCreditNews {#writing-mode: tb-rl; _writing-mode: tb-rl; text-align: right; float: none; #float: left; _float: left; clear: none; #clear: left; _clear: left; 
                      margin-right: 0px; #margin-right: -20px; _margin-right: -20px; margin-bottom: 0px; #margin-bottom: -150px; _margin-bottom: -150px;  
                      #display: table; _display: table; clear: none; position: relative; top: 0px; #top: -200px; _top: -200px; left: 0px; #left: -15px; _left: -15px; white-space: nowrap; }    
    .quote        {margin:0px 20px 0px 0px;}/* ADDED 1/26/2006 */
    .quoteVid    {margin:0px 15px 0px 0px;}/* ADDED 1/26/2006 */
    .classHr {border-bottom:1px dotted black;}/* ADDED 2/17/2006 for "Exeter_Day" */
   
    #leftnavSearch {background:url(/media/structure/newsChild_SearchBack.gif); background-repeat:no-repeat; margin:0px 0px 0px 0px; padding:5px 0px 40px 8px;}/* ADDED 2/17/2006 for "Exeter_Day" */
    #leftnavSort {background:url(/media/structure/newsChild_SortBack.gif); background-repeat:repeat-y; margin:0px 0px 0px 0px; padding:15px 0px 0px 8px;}/* ADDED 2/17/2006 for "Exeter_Day" */
    #leftnavSort p {margin:0px 0px 0px 0px; padding:0px 0px 9px 0px;}/* ADDED 2/17/2006 for "Exeter_Day" */
    #searchBox2    {margin:0px; padding:0px; width:114px; height:18px; font-size:11px; line-height:11px; border-top:1px solid #7c7c7c; border-left:1px solid #7c7c7c; border-right:1px solid #dddddd;  border-bottom:1px solid #dddddd;}/* ADDED 2/17/2006 for "Exeter_Day" */
    #submit2        {margin:0px 0px -2px 0px; padding:3px 0px 0px 0px;}/* ADDED 2/17/2006 for "Exeter_Day" */

    #contentLeft        {width:321px; height:279px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; background:#FFCC77;}
    #contentRight        {left:498px; width:255px; height:315px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; background:url(/media/structure/interiorDay-right-back-tall.gif); background-repeat:no-repeat;}/* ADDED 1/26/2006 */
    #contentRightMain    {left:498px; width:255px; height:315px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; background:url(/media/structure/interiorDay-right-back-tall3.gif); background-repeat:no-repeat;}  /*ADDED 7.23.09 by CN*/   
    #contentRight h1        {margin:14px 10px 27px 18px;} /* ADDED 1/26/2006 */
        #contentRight h2        {margin:0px 10px 7px 18px;} /* ADDED 1/26/2006 */
        #contentRight p            {margin:0px 20px 0px 18px;} /* ADDED 1/26/2006 */
        .more    {margin:0px 20px 0px 0px; text-align:right;} /* ADDED 1/26/2006 */

    #contentRightBig        {left:498px; width:255px; height:315px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; background:url(/media/structure/Big_Questions_Interior_Back.gif); background-repeat:no-repeat;}/* ADDED 2/20/2006 */
        #contentRightBig h1        {color: #ffBB00; margin:14px 10px 8px 18px; padding:0px 0px 0px 0px;} /* ADDED 2/20/2006 REVISED 5/4/06 */
        #contentRightBig p            {color: #ffffff; margin:0px 10px 0px 5px; padding-bottom:7px;} /* ADDED 2/20/2006 REVISED 5/4/06 */
    #mainLeftNews    {float:left; margin:24px 0px 0px 0px;}/* ADDED 2/17/2006 for "Exeter_Day" */
    #contentRightNews    {float:right; padding-right:15px; #padding-right: 15px; _padding-right: 0px; padding-left: 5px; #padding-left: 15px; _padding-left: 10px;}/* ADDED 2/17/2006 for "Exeter_Day" */
    #contentRightNews p    {width:120px;}/* ADDED 2/17/2006 for "Exeter_Day" */

/***EXETER BULLETIN ADDED 3.7.08 by cn**/
#rowDisplay {display: table; float: none; clear: none; width: 570px; #width: 570px; _width: 565px;}
.row {clear: both; display: table-row;}
.bulletinThumb {float: left; padding-right: 5px; padding-bottom: 5px; width: 115px; vertical-align: top;}
#content .bulletinThumb h2 {float: left; margin-top: 10x;}
.bulletinTeaser {float: right; margin-bottom: 10px; width: 435px; display: table;}

.teacherHeading    {margin:14px 10px 27px 18px;}/* ADDED 2/17/2006 for "Exeter_Teacher" */
.teacherBio    {padding:0px 0px 0px 0px; margin: 0px 20px 0px 18px;}/* ADDED 2/17/2006 for "Exeter_Teacher" */
.teacherEd    {padding:0px 0px 0px 0px; margin: 45px 20px 35px 18px;}/* ADDED 2/17/2006 for "Exeter_Teacher" */
.previousNext    {margin:0px 0px 0px 0px; text-align:left;}/* ADDED 2/17/2006 for "Exeter_Teacher" */
#contentLeftTeacher        {width:321px; height:278px; margin:0px 0px 0px 0px; padding:35px 0px 0px 0px; float:left; background:#FFCC77;}/* ADDED 2/17/2006 for "Exeter_Teacher" */
#contentTeacherBottom    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(/media/structure/interiorTeacher.gif); background-repeat:repeat-y;}/* ADDED 2/17/2006 for "Exeter_Teacher" */
    #contentTeacherBottom h1    {padding: 0px 0px 5px 20px; margin: 10px 0px 0px 0px; text-align:left;}/* ADDED 2/17/2006 for "Exeter_Teacher" */
    #contentTeacherBottom p    {padding: 0px 0px 4px 20px; text-align:left;}/* ADDED 2/17/2006 for "Exeter_Teacher" */
    #contentDayTop    {width:576px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
    #contentTeacherTop {width:576px; margin: -420px 0px 0px 0px; padding:0px 0px 0px 0px;} /* ADDED 7/21/06 by cn for Meet the Teachers detail pages */
 /* Page containing only images along top of page */
    #threePanelImages  {width: 550px; height: 160px; margin: 5px; 0px; 10px; 0px; padding-left: 5px; text-align: left;}
/* Page containing only images along top of page */
    #twoPanelImages  {width: 550px; height: 160px; margin: 5px; 0px; 10px; 0px; padding-left: 80px; padding-right: 80px; text-align: left;}

/* Page containing tertiary nav in center */
    #multiview  {width: 550px; margin-top: 0px;}

/*************************AJAX TABS**********Added 9/18/07 by cn**************************/ 
.CustomTabStyle .ajax__tab_default .ajax__tab_header, .CustomTabStyleB .ajax__tab_default .ajax__tab_header  {white-space:nowrap;}
.CustomTabStyle .ajax__tab_default .ajax__tab_outer, .CustomTabStyleB .ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.CustomTabStyle .ajax__tab_default .ajax__tab_inner, .CustomTabStyleB .ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.CustomTabStyle .ajax__tab_default .ajax__tab_tab, .CustomTabStyleB .ajax__tab_default .ajax__tab_tab {margin-right:4px; width: 87px; display: block; text-align:center;cursor:pointer;}
/* xp theme */
.CustomTabStyle .ajax__tab_xp .ajax__tab_header, .CustomTabStyleB .ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px; color: #000000; background:url(/media/structure/tab-border2.gif) repeat-x bottom;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_outer, .CustomTabStyleB .ajax__tab_xp .ajax__tab_outer {padding-right:4px; background:url(/media/structure/tab-right2.gif) no-repeat right;height:30px;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_inner, .CustomTabStyleB .ajax__tab_xp .ajax__tab_inner {padding-left:3px; background:url(/media/structure/tab-left2.gif) no-repeat;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_tab, .CustomTabStyleB .ajax__tab_xp .ajax__tab_tab {height:22px;padding:4px;margin:0; background:url(/media/structure/tab2.gif) repeat-x;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer, .CustomTabStyleB .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(/media/structure/tab-active-right2.gif) no-repeat right;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner, .CustomTabStyleB .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(/media/structure/tab-hover-left2.gif) no-repeat;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab, .CustomTabStyleB .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(/media/structure/tab-hover2.gif) repeat-x;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_active .ajax__tab_outer, .CustomTabStyleB .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(/media/structure/tab-active-right2.gif) no-repeat right;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_active .ajax__tab_inner, .CustomTabStyleB .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(/media/structure/tab-active-left2.gif) no-repeat;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_active .ajax__tab_tab, .CustomTabStyleB .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(/media/structure/tab-active2.gif) repeat-x;}
.CustomTabStyle .ajax__tab_xp .ajax__tab_body .CustomTabStyleB .ajax__tab_xp .ajax__tab_body {font-family:"Arial";font-size:11px;border:1px solid #999999;border-top:0;padding:8px; padding-bottom: 100px; background-color:#ffffff;}
.CustomTabStyleB .ajax__tab_xp .ajax__tab_body {color: #fff; font-family:"Arial";font-size:11px;border:1px solid #999;border-top:0;padding:8px; padding-bottom: 100px; background-color:#000;}

/* scrolling */
.CustomTabStyle .ajax__scroll_horiz, .CustomTabStyleB .ajax__scroll_horiz {overflow-x:scroll;}
.CustomTabStyle .ajax__scroll_vert, .CustomTabStyleB .ajax__scroll_vert {overflow-y:scroll;}
.CustomTabStyle .ajax__scroll_both, .CustomTabStyleB .ajax__scroll_both {overflow:scroll}
.CustomTabStyle .ajax__scroll_auto, .CustomTabStyleB .ajax__scroll_auto {overflow:auto}

#menuItems p {line-height: 13px;} /* ADDED by cn 9/25/06 for daily menu page */

       
/* jpw - added 2006.3.10 for WMDL  */
#period1large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period2large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period3large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period4large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period5large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period6large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period7large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period8large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period9large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period10large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period11large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period12large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period13large    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#period1small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period2small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period3small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period4small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period5small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period6small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period7small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period8small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period9small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period10small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period11small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period12small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
#period13small    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/images/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */

 #contentDayBottom    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/media/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
        #contentDayBottom p    {margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; }/* ADDED 1/26/2006 */
    /*following 3 changed from ID to class, and added wrapper ID */
        /*2006.02.02Following 1 modified, and following row after added, to add "Red" selector for rows with red background*/
    #contentDay .contentLeft, #contentDay .contentLeftRed        {/*position:absolute; top:79px; left:177px; -- REMOVED 2006.01.31*/ width:321px; height:314px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}/* ADDED 1/26/2006 */
    #contentDay .contentLeftRed {background-color: #990000}
    /*Following added 2006.02.01. absolute positioning removed */
    #contentDay .contentRight        {/*position:absolute; top:79px; left:498px; -- REMOVED 2006.01.31*/ width:255px; height:314px; overflow: auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; background:url(/media/structure/interiorDay-right-back-tall2.gif); background-repeat:no-repeat;}/* ADDED 1/26/2006 */
    /*Following item added 2006.02.02 to accomodate rows with a red background*/
    /* jpw - 2006.03.06 - added scroll to contentRightRed - overflow: auto  */
    #contentDay .contentRightRed {width:255px; height:314px; overflow: auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; background:url(/media/structure/interiorDay-right-back-red-tall2.gif); background-repeat:no-repeat;}/* ADDED 1/26/2006 */
        /* Following 3 changed from ID to class, and added wrapper ID */
        /* Following 3 changed to add Red selector 2002.02.06 */
        #contentDay .contentRight h1, #contentDay .contentRightRed h1 {margin:14px 10px 27px 18px;} /* ADDED 1/26/2006 */
        #contentDay .contentRight h2, #contentDay .contentRightRed h2 {margin:0px 10px 7px 18px;} /* ADDED 1/26/2006 */
        #contentDay .contentRight p, #contentDay .contentRightRed p {margin:0px 20px 0px 18px; } /* ADDED 1/26/2006 */
        #contentRightBig h1 {margin:14px 10px 27px 18px;} /* ADDED 2/20/2006 */
        #contentRightBig h2 {margin:0px 10px 7px 18px;} /* ADDED 2/20/2006 */
        #contentRightBig p {margin:0px 20px 0px 18px;} /* ADDED 2/20/2006 */
        .more    {margin:0px 20px 0px 0px; text-align:right;} /* ADDED 1/26/2006 */
    /*Following two changed from ID to class - 2006.01.31 */
    /*#contentDayBottom    { position:absolute; top:393px; left:177px; width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/media/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;} ADDED 1/26/2006 */
    /*#contentDayBottom p    {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } ADDED 1/26/2006 */
/*Following two changed from ID to class, added contentDay wrapper ID, and absolute positioning removed; */
    #contentDay {float: right; margin-left: 17px; margin-right: 0px;}
    #contentDay .contentDayBottom    {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/media/structure/interiorDay-bottom-back.gif); background-repeat:repeat-y;}/* ADDED 1/26/2006 */
    #contentDay .contentDayBottom p    {margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }/* ADDED 1/26/2006 */           
        /*links to inquiry and contact admissions*/
        #contactUs            {margin:0px 0px 10px 0px; line-height:11px;}/* CHANGED 1/26/2006 */
            .contacts        {display:inline;}
        
       /* 01.24.05 - jpw - added width to both boldlinks1&2  */            
    
    /*links (bold red) to areas below on page*/                
       #boldLinks        {margin:26px 0px 0px 0px; width:378px; padding-bottom:20px; line-height:18px;}/* CHANGED 1/26/2006 */
        #boldLinks p {margin:0px 0px 8px 0px; line-height:13px; }
        .boldLinks1    {float:left; width: 150px; margin-right:10px;}
        .boldLinks2    {float:right; width: 150px; }
    
   /* ".text" serves to set the right margin of text that falls below the dotted line, i.e., the main text in the body of the page */
    .text            {text-align:left; margin-right:48px; }
    .textModal       {width: 679px; text-align: left; margin-left: 0px;} /* ADDED 1/10/07 by cn for modal page text */
    .tabAlign {text-align: left; margin-left: 0px; padding-right: 10px; width: 382px;}/*alignment of red tabs in multiview*/
    .tabAlign img {margin-right: 10px;}
    .captionRight {float: right; font-size: 8px; color: #990000;} /*Right-Align Caption*/
       /*  #footerW        {position:absolute; bottom:0px; left:0px; width:756px; height:61px; z-index:4;} OLD 2/18/2006 */
    #footerW        {width:756px; height:61px;}
    #footerB        {width:756px; height:61px;}

/*******************************EXETER_ATHLETICS****ADDED 9/11/06 ************************************************************/
    .scroll    {overflow:auto; width:163px; height:180px; background-image:url(/media/structure/Center-Right-Scoreboard-BG.gif); background-repeat:repeat-y; padding-top:8px;}
    .scrollItem    {padding-left:20px;}
    .athleticNewsItem    {height:120px; padding-bottom:15px;}
    .athleticNewsItemTop    {height:120px; padding-top:15px;}
    .athleticNewsItemBottom    {height:120px; padding-bottom:15px;}
    .athleticArticleDate    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
    .athleticArticleHead    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
    .athleticNewsPhoto {margin-right:10px;}
    #athHomeSchedule {margin-top: 50px; #margin-top: 75px; _margin-top: -10px;}
    #athHomeSchedule select {position: relative; top: -33px; left: 200px;}
    #athHomeSchedule th {text-align: center;}
    #athHomeSchedule table[rules]  {border-bottom: solid 1px #ffffff!important;}
    .athLandLocation {margin-right: 25px;}
    .athLandTeam {margin-right: 10px; margin-left: 10px; display: block; width: 100px;}
    .athLandOpponent {margin-right: 10px; display: block; width: 100px;}
    .athLandTime {margin-right: 10px; }
    #scheduleHeader td {color:#ffffff!important; font-weight: bold; background-color: #636363; }
    .content table {overflow: hidden!important}
    #Accordion1 {overflow: hidden!important;}
    #Accordion1 .header {border-bottom: solid 1px white}
    .location {display: block; padding-left: 12px;}
    .date {display: block; padding-right: 10px;}
    img[src="../media/structure/Athletics-Away-Icon.gif"] {display: none;}
    .scheduleSummary span {display: block; margin-left: 10px;}
    .scheduleCaret {display: block;}
    .scheduleDate {display: block; width: 40px;}
    .scheduleTime {display: block; width: 45px; padding-left: 10px;}
    .scheduleOpponent {display: block; width: 85px;}
    .scheduleLocation {display: block; width: 85px; padding-left: 15px;}
    .scheduleLocation {display: block; width: 65px; text-align: center; padding-left: 5px; vertical-align: top}
    .scheduleResult {display: block; width: 80px; #width: 90px; _width: 90px; vertical-align: top; padding-right: 0px;}
    .rosterRole {float: left; width: 12px; margin: 0px 3px 15px 0px; padding-top: 4px;}
    .rosterName {float: none; width: 70px;}    
    .rosterClass {display: block; width: 20px;}
    .rosterHeight {display: block; width: 30px;}
    .rosterWeight {display: block; width: 30px;}
    .rosterNumber {display: block; width: 15px;}
    .rosterPosition {display: block; width: 30px;}
    .rosterHometown {display: block; width: 75px;}
    /**<img src="/media/structure/Athletics-No-Carrot.gif">**/
    /**<img src="/media/structure/Athletics-Away-Icon.gif"> Transparent icon for intruder **/
    /**<img src="/media/structure/Athletics_norole_icon.gif"> Transparent icon for roster **/
    /**<img src="/media/structure/Athletics-L-Icon.gif"> For transparent icon for team pages**/
    /**<img src="/media/structure/Athletics-L-Icon-Landing.gif"> For transparent icon for landing page**/
    
#bigRedTopBar    {margin:0px 33px 0px 35px; padding:0px 0px 0px 0px; width:652px; height:124px; border:none; background-image:url(/media/Athletics_BigRed_TopBar.gif); background-repeat:no-repeat; text-align:right; padding-right:15px;}
    
#mainBodyBigRed {width:652px; background-image:url(/media/Main-Body-BigRed-Background.gif); background-repeat:repeat-y; margin:0px 33px 0px 35px; padding:0px 15px 0px 0px;text-align:left;}
#bigRedTeamSelect    {margin:0px; width:140px; vertical-align:middle; text-align:right; float:left; padding-top:75px; padding-right:15px;}
#containerMainBigRed {margin-left:auto; margin-right:auto; width:652px; text-align:left;}
#bigRedGallerySearch    {width:250px; float:right; padding:75px 15px 0px 0px;}
#contentBigRed            {width:652px;}
#contentBigRed    h1         {padding-left:10px; float:left;}
#contentBigRed    h2        {padding-right:10px; float:right;}
#bigRedFooter            {width:652px; height:18px; padding-left:35px;}
#contentAthletics        {margin:15px 0px 0px 177px; text-align:left;}
        #contentAthletics h1        {margin:0px 0px 11px 0px; line-height:22px;}
        #contentAthletics h2        {margin:38px 0px 0px 0px;}
        #contentAthletics h3        {margin:0px 0px 0px 0px;}
        #contentAthletics p        {margin:0px 20px 10px 0px;}
.newsArticleAthletics p        {padding:0px 0px 10px 5px; margin:0px 0px 0px 0px; width:350px;}
#mainLeftWAthletics    {float:left; margin:15px 0px 0px 0px;}
#mainLeftWAthletics img {vertical-align: bottom;}
#flashBigRed {display: inline; position: relative; top: 0px; #top: 0px; _top: -30px; left: 6px; #left: 6px; _left: 3px;}
/***html body #flashBigRed {float: right: position: relative; margin-top: -10px; margin-left: 3px; margin-bottom: -10px;}***/
#teamNav {float: left; padding-left: 2px; white-space: nowrap; margin-bottom: -25px; }


/*********************************EXETER-HARKNESS (note white background, i.e., shares tags with 4th-level above)*******************/
    #contentFlash {margin:20px 0px 0px 0px;} /* ADDED 1/26/2006 */
    #contentFlashHarkness {margin:20px 0px 0px 0px; width:566px; height:300px;}
    #harknessQuote {width:567px;}
    .contentBigDetail    {width:576px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/media/structure/contentBigDetail_back.gif); background-repeat:repeat-y;}/* ADDED 2/20/2006 */
        .contentBigDetail p    {margin:0px 20px 17px 0px; padding:0px 0px 0px 20px; }/* ADDED 2/20/2006 */
    
    .contentTeachersMain    {width:576px; height:347px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/media/structure/contentTeachersMain_back.gif); background-repeat:no-repeat;}/* ADDED 2/20/2006 */
    .contentTeachersMainMain  {width:567px; height:347px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/media/structure/contentTeachersMain_backMain.gif); background-repeat:no-repeat;}/* ADDED 2/20/2006 */ 
          .contentTeachersMain img {margin:3px 0px 0px 3px;}
        /*.contentTeacherDetail {margin-left: 195px; margin-top: -105px; padding-right: 10px; }*/ /* EDITED 3/08/2006 CN - positioning for teacher information on Meet the Teachers page  Deleted 4/6/06 by CN to fix Firefox issues */
       /*.contentStudentDetail {float:right; position:absolute; top:420px; width:100px;}*/ /* EDITED 3/08/2006 CN - positioning for student information on Ask an Exonian page  DELETED 4/6/06 by CN to fix Firefox issues*/
        .contentTeacherDetail_head    {margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; }/* ADDED 2/20/2006 */
        .contentTeacherDetail_subhead    {margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; }/* ADDED 2/20/2006 */
        .contentTeacherDetail_p    {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }/* ADDED 2/20/2006 */
    #teacherLinks {position: relative; top: -200px; left: -170px; #left: -170px; _left: -170px; margin-bottom: 75px; display: table; width: 150px;}    
       .contentBigStudent img {margin:0px 10px 10px 20px;}
    #exonianComment {position: relative; top: -100px; left: 15px; width: 375px;} /*ADDED 11/16/07 by cn for Ask an Exonian*/
/**SUSTAINABILITY**/
#sustainNav {float: left; clear: none; width: 375px; height: 245px; margin-top: -10px; background:url(/media/structure/sustainNav.gif); background-repeat: no-repeat;}
#sustainNav table {text-align: center; margin-left: 15px;}
#sustainNav p {line-height: 9px; margin-top: 12px; text-align: center;}
#sustainNav a {text-align: center;}

/**************ITS************** ADDED 10/15/07 by cn************************/
#itsSearch {margin-top: 35px;}
#itsSearch input {font-family:Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle;}
#itsSearch input {width: 132px;}
#itsSearch input[size] {width: 132px; height: 15px;}
#itsSearch a img {height: 18px; width: 18px; position: relative; top: 4px; #top: 2px; _top: 2px; left: -2px; #left: -4px; _left: -4px;}
#itsNews {background-image: url(/media/structure/its_news_intruder_header.gif)}
.itsNewsBackground {background:url(/media/structure/its_news_background.gif); background-repeat: repeat-y; display: table; width: 163px; line-height: 11px;}
.itsNewsBackground p {text-align: left; padding-left: 11px; margin-bottom: 14px; line-height: 16px!important;}
#contentAthletics .itsNewsBackground p a {font-weight: normal!important;}

/******************************* LIBRARY ************************************************/
.biblionBackground {margins: 0px 0px -2px 0px; text-align: right; background-image: url(/media/structure/biblion_search_background3.gif); background-repeat: no-repeat; background-position: 0 101%; width: 161px; height: 88px;}
.biblionAdvanced  {width: 161px; text-align:left; line-height:8px; margin:3px 10px 0px 3px; #margin:55px 10px 0px 3px; _margin:35px 10px 0px 3px;}
.biblionBody {position: relative; top: 22px;!important left: 0px; border: none}
*html .biblionBody {position:relative; top: 4px;!important left:0px; border:none} 
.biblionBody {position:relative; top: -24px; left:0px; border:none;#} /* # symbol hides from Safari ADDED 2/23/07 by cn*/
_.biblionBody {position:relative; top: -42px; left:0px; border:none;#} 
*:lang(en) .biblionBody{position:relative; top: 22px;!important left:0px; border:none;} /*  *:lang(en) hides from IE 7 */
.biblionImages {position: relative; top: 0px; #top: -11px; _top: -8px;}
.hide {visibility:hidden} /*JPW for IP detection script*/
.show {visibility:visible}

/****IMAGE MAP FOR OBSERVATORY M31***added 5/2/08 by cn*/
div#iMap1 {margin: 0; padding: 0;}
dl#iMap2 {margin: 0; padding: 0;}
#iMap2 dt {margin: 0; padding: 0; position: absolute; font-size: 85%; display: none;}
#iMap2 dd {margin: 0; padding: 0; position: absolute; font-size: 85%;}
#iMap2 dd.iMapSection {top: 165px; left: 63px;}
#iMap2 dd.iMapSection a {position: absolute; font-size: 22px!important; vertical-align: middle; text-align: center; 
    color: #fc3; width: 127px; height: 134px; text-decoration: none!important; border: solid 1px #fff;}
#iMap2 dd.iMapSection a span {display: none;}
#iMap2 dd.iMapSection a:hover {color: #fc3; border: 1px solid #fc3; width: 127px; height: 134px;}
#iMap2 dd.iMapSection a:hover span {text-indent: 0; text-align: left; font-size: 10px!important; color: #fff; background-color: #b10;
     filter:alpha(opacity=75);opacity: 0.75; font-weight: bold; text-decoration: none!important; border: 1px solid #BCBCBC; margin: 0; padding: 5px;
    width: 175%; display: block; position: relative; top: 0px; left: 10px;}
#contentB #intruderVideoText {width: 145px; margin-top: -40px; margin-right: 20px; #margin-right: 20px; _margin-right: 0px;}

/*LIBRARY AQUISITION FORM - added 2/27/07 by CN*/
.libraryAquisition td {text-align: left; font-size: 11px; width: 180px;}
input.libraryAquisition , select.libraryAquisition  {font-size: 11px; border: solid 1px #999999; font-family: verdana;}
.libraryAquisition input.btn {width: 100px; color: #ffffff; font-family: "verdana"; font-size: 12px; font-weight: bold; background-color: #bb1100;}
.libraryAquisition h1 {font-size: 16px; text-align: left;}
.libraryAquisition p {font-size: 11px; color: #333333;}
.libraryAquisition label {font-size: 12px; color: #333333;}
.libraryAquisition a:link {color: #990000; font-weight: bold; font-size: 11px; text-decoration: none;}
.libraryAquisition textarea{border: 1px solid #999999;}
.libraryAquisition textarea input {font-family: Arial; font-size: 11px}
.libraryAquisition hr {border: solid 1px #bb1100; width: 525px; text-align: left; margin-left: 0px; }
input.musicbtn {width: 55px; color: #ffffff; font-family: "verdana"; font-size: 11px; font-weight: bold; 
    background-color: #bb1100; vertical-align: middle; *position: relative; #top: -4px; _top: -4px;}
input.music {vertical-align: middle; position: relative; #top: -4px; _top: -4px;}
/**<img src="/media/structure/top_bar_acquisition_request.jpg">inlcuded only for publication of form banner image**/

/*LIBRARY ADVANCED SEARCH */
.libraryAdvancedSearch {font-family: Verdana; font-size: 11px;}
.libraryAdvancedSearch form {font-family: Verdana; font-size: 11px;}
.libraryAdvancedSearch h3{font-family: Verdana; font-size: 14px; color: #bb1100;}
.libraryAdvancedSearch .columnOne {text-align: left; font-family: Verdana; font-size: 12px;}
.libraryAdvancedSearch .columnOneWide {text-align: left; font-family: Verdana; font-size: 11px;}
.libraryAdvancedSearch .columnOneNarrow {text-align: left; font-family: Verdana; font-size: 11px; margin-right: 10px;}
.libraryAdvancedSearch .columntwo {width:50%; margin-left: 100px; font-family: Verdana; font-size: 11px;}
.libraryAdvancedSearch input, .libraryAdvancedSearch select {font-size: 11px; border: solid 1px #999999; font-family: verdana;}
.libraryAdvancedSearch select[name=b]{width: 229px; }
.libraryAdvancedSearch input.btn {width: 60px; color: #ffffff; font-family: "verdana"; font-size: 11px; font-weight: bold; background-color: #bb1100; border: 1px solid #dddddd;}
.libraryAdvancedSearch input.search {width: 60px; color: #333333; font-family: "verdana"; font-size: 11px; font-weight: bold; background-color: #dddddd;}
.libraryAdvancedSearch hr {border: 1px solid #bb1100; text-align: left; width: 80%; margin-left: 0px;}
.libraryAdvancedSearchHead {font-family: Verdana; font-size: 14px; color: #bb1100; font-weight: bold;}

/**********************LIBRARY SERIAL SOLUTIONS SEARCH PAGES*******ADDED 2/20/07 by cn for Serial Solutions stylesheet***************************/
ul a:link {color: #990000; font-weight: bold; text-decoration: none;}
ul a:visited {color: #990000; font-weight: bold; text-decoration: none;}
ul a:hover {color: #990000; font-weight: bold; text-decoration: underline;}
ul a:active {color: #990000; font-weight: bold; text-decoration: none;}
hr.SS_EJPPreContentHorizontalRules {border: solid 3px #dddddd;}
.SS_SearchToolsGroup .SS_ResultsAtoZLinks a:link {font-size: 13px; font-family: Arial; }
.SS_ResultsAtoZLinks, .SS_LetterLinks, .SS_SkipNavigationLinks  {font-family: Arial; font-size: 13px; letter-spacing: .05em; font-weight: bold;}
.SS_ResultsAtoZLinks a:link, .SS_LetterLinks a:link, .SS_SkipNavigationLinks a:link {font-size: 13px; color: #990000; text-decoration: none;}
.SS_ResultsAtoZLinks a:visited, .SS_LetterLinks a:visited, .SS_SkipNavigationLinks a:visited {color: #990000; font-size: 13px; text-decoration: none;}
.SS_ResultsAtoZLinks a:hover, .SS_LetterLinks a:hover, .SS_SkipNavigationLinks a:hover {color: #990000; font-size: 13px; text-decoration: underline;}
.SS_ResultsAtoZLinks a:active, .SS_LetterLinks a:active, .SS_SkipNavigationLinks a:active {font-size: 13px; color: #990000; text-decoration: underline;}
div.SS_TitleSearchForm select {font-family: Arial; font-size: 13px; border: solid 1px #999999;}
.SS_TitleSearchForm input {font-family: Arial; font-size: 12px; margin-left: 5px;}
div.SS_CategorySelector  {margin-top: 5px;}
.SS_CategorySelector select, option, value  {font-family: Arial; font-size: 12px; border: solid 1px #999999;}
.SS_CategorySelector input {font-family: Arial; margin-left: 5px;}
.SS_ToolLabels select, option, input  {font-family: Arial; font-size; 12px; border: solid 1px #999999; }
.SS_ToolLabels{font-family: Arial; font-size: 12px;}
.SS_HoldingsList {font-family: Arial; font-size: 12px; font-weight: bold; height: 200px; overflow: scroll; width: 650px;}
.SS_HoldingsList a {font-family: Arial; font-size: 12px; font-weight: bold;}
.SS_DataBaseIndex a:link {color: #990000; font-family: Arial bold; font-size: 12px; list-style-type: disc; text-decoration: none;}
.SS_DataBaseIndex a:visited {color: #990000; font-family: Arial bold; font-size: 12px; list-style-type: disc; text-decoration: none;}
.SS_DataBaseIndex a:hover {color: #990000; font-family: Arial bold; font-size: 12px; list-style-type: disc; text-decoration: underline;}
.SS_DataBaseIndex a:active {color: #990000; font-family: Arial bold; font-size: 12px; list-style-type: disc; text-decoration: none;}
ul.SS_DataBaseIndex , li.SS_DataBaseIndex  {color: #333333; font-family: arial; font-size: 12px;}
td .homefont {font-family: Arial; font-size: 12px;}
.releaseversion {font-family: Arial; font-size: 12px;}
.SS_ResultsNoteGroup {font-family: Arial; font-size: 12px;}
.SS_NoJournalFoundMsg {font-family: Arial; font-size: 12px; font-weight: bold;}
.SS_SearchHelp .SS_HelpHeading {font-family: Georgia; font-size: 18px; }
.SS_HelpText {font-family: Arial; font-size: 13px; }
.SS_HelpInner .SS_HelpHeading {font-family: Georgia; font-weight: bold; font-size: 12px;}
.SS_HelpInner .SS_HelpText {font-family: Arial; font-size: 12px;}
.SS_JournalTitle, .SS_JournalISSN, .SS_JournalCoverageDates, {font-family: Arial; font-size: 12px;}
.SS_JournalCoverageDates, .SS_JournalHyperLink, .SS_HoldingsList {font-family: Arial; font-size: 12px;}
.SS_HoldingsList  a:link {color: #990000; font-weight: bold; text-decoration: none;}
.SS_HoldingsList a:visited {color: #990000; font-weight: bold; text-decoration: none;}
.SS_HoldingsList a:hover {color: #990000; font-weight: bold; text-decoration: none;}
.SS_HoldingsList a:active {color: #990000; font-weight: bold; text-decoration: none;}
.SS_EJPErrorMessage {font-family: Arial; font-size: 12px; font-weight: bold}
.footerInfo {font-size: 11px; font-weight: bold;}
.footerInfo a:link {color: #990000; text-decoration: none;}
.footerInfo a:visited {color: #990000; text-decoration: none;}
.footerInfo a:hover {color: #990000; text-decoration: underline}
.footerInfo a:active {color: #990000; text-decoration: none;}
.SS_CopyRightStatement {font-family: Arial; font-size: 10px; font-weight: bold; }
.SS_CopyrightFont a {font-family: Arial; font-size: 10px;}
.SS_CopyRightFont a:link {font-family: Arial; color: #990000; font-size: 10px; text-decoration: none;}
.SS_CopyRightFont a:visited {font-family: Arial; color: #990000; font-size: 10px; text-decoration: none;}
.SS_CopyRightFont a:hover {font-family: Arial; color: #990000; font-size: 10px; text-decoration: underline;}
.SS_CopyRightFont a:active {font-family: Arial; color: #990000; font-size: 10px; text-decoration: none;}
/*** <img src="/media/structure/top_bar_library_ejournals.jpg"> included only for publication of banner image on Serials Solutions search page***/

/****LIBRARY SPECIAL COLLECTIONS*****/
#libCollectionsNav {margin-left: -6px; #margin-left: -6px; _margin-left: -21px; margin-top: -4px; #margin-top: 4px; _margin-top: 4px; background: url(/media/structure/lib_sc_background.png); background-repeat: no-repeat; height: 241px; width: 572px; }
#libCollectionsNav table {margin-left: 1px; #margin-left: 1px; _margin-left: 5px;}
#libCollectionsNav td {width: 107px; text-align: center; color: #fff; vertical-align: middle;}
tr.libCollectionsLinks {line-height: 15px;}
tr.libCollectionsImg img {margin-top: 8px; border: 0px;}

/****ITS****/
#content .its_content h2 { padding:0px; margin:0px 0px 18px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; line-height:130%; color:#990000; }
#content .its_content h3 { padding:0px; margin:0px 0px 5px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; line-height:130%; color:#990000; }
#content .its_content h5 { padding:0px; margin:0px 0px 12px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:130%; color:#333333; }
#content .its_content h2.intro { color:#333333; }
.nav_search_its { background:transparent url(/media/structure/bg_its_nav_search.gif) repeat-y top left; }
.nav_search_its img { display:block; }
.nav_search_its form { padding:0px; margin:0px; }
.nav_search_its .form_element { padding:10px 0px 10px 10px; } 
.nav_search_its .textfield { width:108px; padding:2px; font-size:11px; border:1px solid #686868; }
.nav_search_its .submit { margin:0px 0px -5px 0px; }
* html .nav_search_its .submit { margin:0px 0px -3px 0px; }
#flashLinksITSIntruder {margin-right: 0px; #margin-right: 12px; _margin-right: 0px; margin-left:20px; #margin-left: 15px; _margin-left: 0px; float: right; margin-top: 10px; width: 173px; #width: 181px; _width: 179px; padding-left: 15px; #padding-left: 0px; _padding-left: 0px}
#flashlinksITS2 {margin-right: auto; #margin-right: auto; _margin-right: -6px;}
.its_content .service_alerts { width:364px; padding:0px; margin:0px 0px 20px 0px; background:transparent url(/media/structure/bg_its_servicealerts.gif) repeat-y top left; }
.its_content .service_alerts .header { padding:0px; margin:0px;  display:block; }
.its_content .service_alerts .content { padding:10px 20px 10px 20px; }
.its_content .service_alerts .footer { padding:0px; margin:0px;  display:block; }
#content .its_content .service_alerts h3 {padding:6px; margin:0px 5px 4px 3px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:130%; color:#990000; }
#content .its_content .service_alerts p {padding:0px; margin:0px 10px 5px 10px; }
.its_content #flashLinks { width:193px; padding-top:0px; padding-bottom:0px; float:right; padding-right:10px; padding-left:5px;  }
* html .its_content #flashLinks { padding-right:8px; }
html>body .its_content #flashLinks { *padding-right:4px; }
.spot_module {margin-top: -8px; #margin-top: -20px; _margin-top: -20px; margin-bottom:30px; margin-right: 10px; #margin-right: 4px; _margin-right: 7px; margin-left: 8px; #margin-left: 8px; _margin-left: 0px;}
.spot_module form { padding:0px; margin:0px; }
.spot_module p {width: 160px;}
.spot_module .dropdown { width:175px; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block; }
.tell_me_about {background:transparent url(/media/structure/bg_its_spot_tellmeabout.gif) repeat-y top left; }
div.tell_me_about {float: right; clear: right; width: 193px; position: relative;}
.tell_me_about img { display:block; }
.tell_me_about .spot_content { padding:12px 0px 20px 10px; }
.spot_content select  {width: 175px; color: #999;}
.spot_content select option {color: #333; padding: 1px; border-bottom: solid 1px gray}
#nav_tellme, #nav_tellme ul { padding:0px; margin:0px 0px 15px 0px; list-style:none; }
#nav_tellme a { width:auto; padding:1px 5px 1px 5px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:normal; font-size:11px; text-decoration:none; border:1px solid #fff; display:block; }
#content #nav_tellme a { color:#000; }
#nav_tellme a:hover { text-decoration:none; }
#nav_tellme li { width:175px; text-align:left; background-color:#FFFFFF; border:1px solid #999999; background-image:url(../media/structure/but_dropdown.gif); background-repeat:no-repeat; background-position:right center; float:left; }
#nav_tellme li ul { width:175px; margin:0px 0px 0px -1px; background-color:#FFF; border:1px solid #999999; position:absolute; left:-999px; }
#nav_tellme li ul li { border:0px; background-image:none; }
#nav_tellme li ul li a { padding:3px 5px 3px 5px; }
#nav_tellme li ul li a:hover { background-color:#e3e6e9; }
#nav_tellme li:hover ul { left:auto; }
#nav_tellme li:hover ul, #nav_tellme li.sfhover_01 ul { left:auto; }
div.how_do_i {float: right; clear: right; width: 193px; position: relative;}
.how_do_i { background:transparent url(/media/structure/bg_its_spot_howdoi.gif) repeat-y top left; clear:right; }
.how_do_i img { display:block; }
.how_do_i .spot_content { padding:12px 0px 20px 10px; }
#nav_howdoi, #nav_howdoi ul { padding:0px; margin:0px 0px 15px 0px; list-style:none; }
#nav_howdoi a { width:auto; padding:1px 5px 1px 5px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:normal; font-size:11px; text-decoration:none; border:1px solid #fff; display:block; }
#content #nav_howdoi a { color:#000; }
#nav_howdoi a:hover { text-decoration:none; }
#nav_howdoi li { width:175px; text-align:left; background-color:#FFFFFF; border:1px solid #999999; background-image:url(../media/structure/but_dropdown.gif); background-repeat:no-repeat; background-position:right center; float:left; }
#nav_howdoi li ul { width:255px; margin:0px 0px 0px -1px; background-color:#FFF; border:1px solid #999999; position:absolute; left:-999px; }
#nav_howdoi li ul li { width:255px; border:0px; background-image:none; }
#nav_howdoi li ul li a { padding:3px 5px 3px 5px; }
#nav_howdoi li ul li a:hover { background-color:#e3e6e9; }
#nav_howdoi li:hover ul { left:auto; }
#nav_howdoi li:hover ul, #nav_howdoi li.sfhover_02 ul { left:auto; }
.numbers { background:transparent url(/media/structure/bg_its_spot_numbers.gif) repeat-y top left; clear:right; }
.numbers img { display:block; }
.numbers .spot_content { padding:10px 10px 10px 10px; }
.numbers ul { padding:0px; margin:0px 0px 10px 0px; list-style:none; }
.numbers li { padding:0px; margin:0px 0px 5px 0px; list-style-type:none; }
.numbers h4 { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:140%; }
.spot_content h2{font-family: "Arial", sans-serif!important; color: #000!important; font-size: 12px!important; width: 160px; margin-top: 0px!important;}
.spot_module table th {display: none;}
.request { background:transparent url(/media/structure/bg_its_spot_request.gif) repeat-y top left; clear:right; }
.request img { display:block; }
.request .spot_content {padding:11px 13px 11px 10px; #padding: 11px 0px 11px 10px; _padding: 11px 0px 11px 10px;}
.request .textfield { width:166px; padding:2px; font-size:11px; display:block; }
.request .form_element { padding-bottom:20px; }
.request .email { padding-bottom:11px; padding-top:10px; }
.request .submit { margin:0px; }
#nav_support, #nav_support ul { padding:0px; margin:0px; list-style:none; }
#nav_support a { width:auto; padding:1px 5px 1px 5px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:normal; font-size:11px; text-decoration:none; border:1px solid #fff; display:block; }
#content #nav_support a { color:#000; }
#nav_support a:hover { text-decoration:none; }
#nav_support li { width:175px; text-align:left; background-color:#FFFFFF; border:1px solid #999999; background-image:url(../media/structure/but_dropdown.gif); background-repeat:no-repeat; background-position:right center; float:left; }
#nav_support li ul { width:175px; margin:0px 0px 0px -1px; background-color:#FFF; border:1px solid #999999; position:absolute; left:-999px; }
#nav_support li ul li { border:0px; background-image:none; }
#nav_support li ul li a { padding:3px 5px 3px 5px; }
#nav_support li ul li a:hover { background-color:#e3e6e9; }
#nav_support li:hover ul { left:auto; }
#nav_support li:hover ul, #nav_support li.sfhover_03 ul { left:auto; }
.ITS_endUser {background: url(/media/structure/endUserBkgd.png); background-repeat: no-repeat; height: 530px;}
.ITS_endUser h2 {font-family: Georgia!important; margin: 0px!important}
.ITS_endUser table td {padding-left: 5px;}

/*****ACTIVE DATA CALENDAR*****/
.CalendarEventDetail {width: 375px;}



/*********************************SEARCH OUTPUT PAGE START**************************************************/
.OutputHighlight
{
    font-name:Arial;
    font-weight:bold;
}
.OutputPageLink
{
    font-name:Arial;
}
.OutputCurrentPageLink
{
    font-name:Arial;
    font-weight:bold;
    color:#AD0808;
}
.OutputTitle
{
    font-name:Arial;
    padding-top:4px;
}
.OutputText
{
    font-name:Arial;
    padding-top:1px;
}
.OutputUrl
{
    font-name:Arial;
    color:green;
    padding-top:2px;
    padding-bottom:4px;
}
/*********************************SEARCH OUTPUT PAGE END***************************************************/
/*********************************SEARCH SUGGEST PAGE START************************************************/

.SuggestBox
{
    position:absolute;
    display:none;
    font-size:13px;
    font-family:arial,sans-serif;
    word-wrap:break-word;
    border:1px solid #000000;
    background-color:#FFFFFF;
}
.SuggestItem *
{
    background-color: #FFFFFF;
}
.SuggestItemOver *
{
    background-color:#3366CC;
    color:#FFFFFF !important;
}
.SuggestItemInner
{
    display:block;
    padding-left:3px;
    padding-right:3px;
    height:16px;
    overflow:hidden;
    cursor:default;
}
.SuggestSearchTerms
{
    display: block;
    margin-left:0%;
    width:60%;
    float:left;
}
.SuggestPageCount
{
    display:block;
    margin-left:60%;
    font-size: 10px;
    text-align:right;
    color:#008000;
    padding-top:3px;
}
/*********************************SEARCH SUGGEST PAGE END***************************************************/


