/*** SiteStyleLayout.css ***/

/* Base Styles */
BODY   {background:url(../images/sitewide/body_bg.jpg) repeat-y 50% 0px #fff;color:#545049;margin:0px;font-size:90%;padding:0px;}
BODY, DIV, TABLE, TD, P {font-family:Georgia, "Times New Roman", Times, serif;}
DIV, TABLE, TD, P       {font-size:1.0em;line-height:1.3em;}
A              {color:#1e44b0;text-decoration:none;}
A:hover        {text-decoration:underline;}
HR             {background-color:#E6E2DF;color:#545049;height:1px;border:0px;clear:both;margin:0px 0px 4px 0px;padding:0px 0px 4px 0px;}
/*HR             {background-color:#E6E2DF;color:#808080;height:1px;border:0px;clear:both;margin:0px 0px 4px 0px;padding:0px;}*/
INPUT, TEXTAREA, SELECT, OPTGROUP {color:#000000;font-family:verdana,arial,helvetica;font-size:11px;letter-spacing:0em;}
TEXTAREA       {width:250px;height:5.0em;}
P              {margin-bottom:1em;padding:0px;margin-top:0px;}
IMG            {border:0px;display:block;}
UL.nobullets   {list-style-type:none;margin:0px;padding:0px 0px 1em;}
.spacer        {clear:both;line-height:0px;height:0px;font-size:0px;}
.left          {float:left;width:45%;text-align:left;}
.right         {float:right;width:45%;text-align:left;}
#form1         {margin:0px;padding:0px;}

H1       {font-size:1.4em;margin:0px;padding:0px 0px 0.7em;line-height:1.2em;color:#9d854b;} /*#c2a960 #6f6340 goldbar:#b99c58 */
H2       {font-size:1.2em;margin:0px;padding:0px 0px 0.3em;line-height:1.2em;color:#062e5f;}
H3       {font-size:1.0em;margin:0px;padding:0.3em 0px 0.3em;line-height:1.2em;color:#062e5f;}
H4       {font-size:1.0em;margin:0px;padding:0.5em 0px 0.5em;line-height:1.1em;}
H5       {font-size:1.0em;margin:0px;padding:0px 0px 0.5em;line-height:1.1em;}
H6       {font-size:1.0em;font-style:italic;margin:0px;padding:0px 0px 0.3em;line-height:1em;}


/* Page Grid Styles */
#pageCtOuter {background:url(../images/sitewide/top_bg.jpg) repeat-x;}

#pageCtOuterslim {background:url(../images/sitewide/top_bgslim.jpg) repeat-x;}

#pageCt      {position:relative;width:1002px;margin:0px auto;}

#gridCt      {background:url(../images/sitewide/grid_bg.gif) repeat-y #fff;margin-left:5px;}
#gridCtInner {}

#subGridCt            {background:url(../images/sitewide/subgrid_bg.jpg) repeat-y #fff;margin-left:5px;}
#subGridCt #zone1     {float:left;width:725px;padding:30px 18px 0px 32px;}

#newsletterGridCt         {background:url(../images/sitewide/newsletter_grid_bg.jpg) repeat-y #fff;margin-left:5px;}
#newsletterGridCt #zone1  {float:left;width:362px;padding:30px 18px 0px 32px;border:0px #f00 solid;}
#newsletterGridCt #zone2  {float:right;position:relative;
                              background:url(../images/sitewide/shadow_fade.jpg) no-repeat top left;width:362px;
                              padding:0px 0px 0px 0px; border:0px solid #f00; min-height: 200px;}

#narrowformGridCt         {background:url(../images/sitewide/narrowform_grid_bg.gif) repeat-y #fff;margin-left:5px;}
#narrowformGridCt #zone1  {float:left;width:438px;padding:30px 18px 0px 32px;border:0px #f00 solid;}
#narrowformGridCt #zone2  {float:right;position:relative;
                              background:url(../images/sitewide/shadow_fade.jpg) no-repeat top left;width:287px;
                              padding:0px 0px 0px 0px; border:0px solid #f00; min-height: 200px;}

/* Header Styles */
#header      {background:url(../images/sitewide/page_top.jpg) no-repeat 206px 100% #fff;height:140px;margin-left:5px;}
#header H1   {position:absolute;top:2px;left:5px;background:url(../images/sitewide/logo.gif) no-repeat;
              width:222px;height:100px;text-indent:-9999px;overflow:hidden;}

#headerslim      {background:url(../images/sitewide/page_top.jpg) no-repeat 206px 100% #fff;height:100px;margin-left:5px;}
#headerslim H1   {position:absolute;top:12px;left:12px;width:490px;height:65px;text-indent:-9999px;overflow:hidden;}

#homeLink A  {position:absolute;top:12px;left:0px;display:block;width:222px;height:100px;text-indent:-9999px;overflow:hidden;}

#breadCt     {position:absolute;left:8px;top:100px;padding:0px 20px 0px 0px;font-size:.8em;}
#breadCt A   {color:#06069f;text-decoration:underline;}
#breadCt #navigation {display: none;}

#breadslim     {position:absolute;left:517px;top:47px;padding:0px 20px 0px 0px;font: .75em Arial, Helvetica, sans-serif; color:#333;}
#breadslim A   {color:#06069f;text-decoration:underline;}
#breadslim #navigation {display: none;}

/* Layout Styles */
#zoneCt   {float:right;background:url(../images/sitewide/brown_bg.gif) no-repeat 100% 0%;width:780px;padding:0px 0px 3em 0px;}
#zoneCt img[align^="left"] {margin: 5px 10px 5px 0px;}
#zoneCt img[align^="right"] {margin: 5px 0px 10px 8px;}
#zoneCt img[align^="center"] {margin: 5px 10px 0px 10px;}
#zone1    {float:left;width:468px;padding:30px 18px 0px 32px;border:0px #f00 solid;}
#zone2    {float:right;position:relative;background:url(../images/sitewide/shadow_fade.jpg) no-repeat top left;width:257px;
           padding:0px 0px 0px 0px; border:0px solid #f00; min-height: 200px;} /*  */
#zone2 ul, #zone2 ol {margin:10px; padding:8px;}
#zone3    {float:left;width:217px;padding:0px;}
#zone1 a:link,    #zone2 a:link    {color:#06069f;text-decoration:underline;} /* #1e44b0 - very blue*/
#zone1 a:visited, #zone2 a:visited {color:#484840;text-decoration:underline;} /* mud */
#zone1 a:hover,   #zone2 a:hover   {color:#9d854b;text-decoration:none;}      /* dark gold */
#zone1 a:active,  #zone2 a:active  {color:#484840;text-decoration:underline;} /* mud */

#zone1 table, #zone2 table {width:100%;}

#zone3 #zoneInner     {background:url(../images/sitewide/zone3_bg.jpg) repeat-x;min-height:480px;padding-bottom:2em;}

#insidefdu #gridCt      {background:url(../images/sitewide/insidefdugrid_bg.gif) repeat-y #fff;margin-left:5px;}
#insidefdu #zone1    {float:left;width:508px;padding:15px 18px 0px 32px;border:0px #f00 solid;}
#insidefdu #zone2    {float:right;position:relative;background:url(../images/sitewide/shadow_fade.jpg) no-repeat top left;width:217px;
           padding:0px 0px 0px 0px; border:0px solid #f00; min-height: 200px;} /*  */
#insidefdu #zone2 ul {margin:5px; padding:5px;}
#insidefdu #zone2 li {padding:7px 0px 0px 0px; font-family: Arial, sans-serif; font-size: .9em; line-height: 1.3em;}
#insidefdu #zone3    {float:left;width:217px;padding:0px;}
#insidefdu #zone1 a:link    {color:#06069f;text-decoration:underline;} /* #1e44b0 - very blue*/
#insidefdu #zone1 a:visited {color:#484840;text-decoration:underline;} /* mud */
#insidefdu #zone1 a:hover   {color:#9d854b;text-decoration:none;}      /* dark gold */
#insidefdu #zone1 a:active  {color:#484840;text-decoration:underline;} /* mud */
#insidefdu #zone2 a:link    {color:#000000;text-decoration:none;} 
#insidefdu #zone2 a:visited {color:#484840;text-decoration:none;} /* mud */
#insidefdu #zone2 a:hover   {color:#9d854b;text-decoration:underline;}      /* dark gold */
#insidefdu #zone2 a:active  {color:#484840;text-decoration:none;} /* mud */
#insidefdu #zone1 H2       {color:#062e3f;padding:0px 0px 1em;} /* less blue */
#insidefdu #zone1 H3       {color:#062e3f;} /* less blue */
#insidefdu #zone1 H4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:0.9em; font-weight:normal; margin:0px;padding:0px 0px 0.7em;line-height:1.4em;}
#insidefdu #zone1 H5 {font-size:0.9em; font-weight:normal; margin:0px;padding:0px 0px 0.6em;line-height:1.3em;}
#insidefdu #zone1 H6 {font-size:0.8em; font-weight:normal; margin:0px;padding:0px 0px 0.5em;line-height:1.3em;}
#insidefdu #zone1 IMG {border:0px;display:inline;}
#insidefdu #zone1 HR {color:#808080;height:2px;border:0px;clear:both;margin:4px 0px 4px 0px;padding:0px;}
#insidefdu #photocaption {font-size: .9em; line-height: 1.3em; font-style: italic;}
#insidefdu #zone1 table, #insidefdu #zone2 table {width:100%;}
#insidefdu #photocaption table {width: 0;}

#insidefdu #zone3 #zoneInner     {background:url(../images/sitewide/zone3_bg.jpg) repeat-x;min-height:480px;padding-bottom:2em;}

#majlist #zone1 ul {margin:0px; padding:5px 0px; list-style-type: none;}
#majlist #zone1 ul li {padding:7px 0px 0px 0px; font-family: Arial, sans-serif; font-size: .9em; line-height: 1.3em; }
#majlist #zone1 ul ul {margin:0px; padding:2px 0px 0px 10px; list-style-type: circle;}
#majlist #zone1 ul ul li {padding:7px 0px 0px 0px; font-family: Arial, sans-serif; font-size: .9em; line-height: 1.3em; display: inline;}
#majlist #zone1 a:link    {color:#000000;text-decoration:none;} 
#majlist #zone1 a:visited {color:#484840;text-decoration:none;} /* mud */
#majlist #zone1 a:hover   {color:#9d854b;text-decoration:underline;}      /* dark gold */
#majlist #zone1 a:active  {color:#484840;text-decoration:none;} /* mud */

/* copied from SiteStyleContentTypes.css */
.AC-Block					              {padding:30px 30px 0px 20px;font-size:0.85em;color:#6f6340;}
/*.AC-BlockText				            {}*/
/* /copied from SiteStyleContentTypes.css */

/* PhotoCt Styles - original version*/
/* 
#photoCt              {background-color:#fff;width:749px;min-height:112px;border-left: 12px #fff solid;
                       background:url(../images/sitewide/banner_bg.jpg) repeat-x 0px 0px;}
#photoCt #fixed       {padding: 40px 0px 0px 40px;} /*color:#ba9d59; banner_bg.jpg
#photoCt #fixed p     {margin: 0px; padding: 0px;}
#photoCt #fixed p img {border-top:#a4a4a0 2px solid; border-left:#a4a4a0 2px solid;
                       border-right: #484840 2px solid; border-bottom: #484840 2px solid;}
#subGridCt #photoCt   {background-color:#fff;width:749px;min-height:112px;}
.studentLife #photoCt {min-height:0px;}
*/

/* PhotoCt Styles */
#photoCt              {background-color:#fff;width:749px;min-height:0px;border-left: 12px #fff solid;
                       background:url(../images/sitewide/photo2ctbg.jpg) no-repeat 0px 0px;}
#photoCt #fixed       {width:749px;padding: 0px;font-size: 0%;}
#photoCt #fixed p     {margin: 0px auto; padding: 0px; text=align: center;}
#photoCt #fixed table {margin: 0px auto; padding: 0px; text=align: center;}
#photoCt #fixed p img {margin: 0px auto; padding: 0px; text-align: center;}
#subGridCt #photoCt   {background-color:#fff;width:749px;min-height:0px;}
.studentLife #photoCt {min-height:0px;}

/* Global Navigation Styles */
#navGlobal           {position:absolute;top:50px;left:251px;width:740px;height:22px;z-index:35;}
#navGlobal UL        {list-style-type:none;margin:0px;padding:0px;}
#navGlobal UL LI     {float:left;height:22px;margin:0px;padding:0px;}
#navGlobal UL LI A   {background-image:url(../images/navigation/gnav.gif);background-repeat:no-repeat;display:block;height:22px;}
#navGlobal UL A SPAN {display:none;}

#n1 A       {background-position:0px 0px;width:121px;}
#n2 A       {background-position:-121px 0px;width:111px;}
#n3 A       {background-position:-232px 0px;width:116px;}
#n4 A       {background-position:-348px 0px;width:132px;}
#n5 A       {background-position:-480px 0px;width:156px;}
#n6 A       {background-position:-636px 0px;width:104px;}

.explore #n1 A      {background-position:0px -22px;}
.academics #n2 A    {background-position:-121px -22px;}
.admissions #n3 A   {background-position:-232px -22px;}
.studentLife #n4 A  {background-position:-348px -22px;}
.news #n5 A         {background-position:-480px -22px;}
.athletics #n6 A    {background-position:-636px -22px;}

#navGlobal .active              {}
#navGlobal .secondtier          {position:absolute;background:url(../images/navigation/pulldownbg.jpg) #eee;
                                 height:0px;overflow:hidden;padding:0px 10px;width:150px;}
#navGlobal .secondtier UL       {padding:10px 0px;}
#navGlobal .secondtier UL LI    {float:none;position:relative;height:auto;padding-bottom:0.3em;text-indent:0px;overflow:visible;}
#navGlobal .secondtier UL LI A  {background-image:none;display:inline;height:auto;font-size:0.85em;color:#1E44B0;}
#navGlobal .secondtier UL A SPAN    {display:inline;}
#navGlobal .secondtier UL LI A:hover {background-image:none;}

#n6 .secondtier      {margin-left:-53px;}

#n1.active A         {background-position:0px -44px;}
#n2.active A         {background-position:-121px -44px;}
#n3.active A         {background-position:-232px -44px;}
#n4.active A         {background-position:-348px -44px;}
#n5.active A         {background-position:-480px -44px;}
#n6.active A         {background-position:-636px -44px;}


/* Page Navigation Styles */
#pageNav             {background-color:#484840;padding:0px 17px 3em 0px;line-height:1.5em;font-size:0.85em;}
#pageNav UL          {list-style-type:none;margin:0px;padding:15px 0px 0px 0px;}
#pageNav UL LI       {background:url(../images/navigation/divider.gif) no-repeat 11px 100%;margin:0px;padding:3px 0px 3px 11px;}
#pageNav UL LI A     {color:#e7e8e1;}
#pageNav UL LI DIV   {padding-left:7px;}

#pageNav UL LI#active    {background:url(../images/navigation/arrow.gif) no-repeat 0px .6em;padding-bottom:0px;}
#pageNav UL LI#active A  {color:#c2a960;}

#pageNav UL UL LI            {background-position:0px 100%;}
#pageNav UL LI#active LI A   {color:#e7e8e1;}
#pageNav UL LI#active .empty {height:1px;line-height:1px;margin:3px 0px 0px 0px;background:url(../images/navigation/divider.gif) no-repeat 0% 0%;}
#pageNav UL LI#active UL  {background:url(../images/navigation/divider.gif) no-repeat 0% 0%;}
#pageNav #breadcrumbs {display: none;}

#parentNav      {margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;border-bottom:2px solid #a4a4a0;}
#parentNav A    {color:#c2a960;}
#parentNav UL LI#inactive {background:none;}


/* Zone1 Styles */
/* #pageTitle       {padding-bottom:1.5em;color:#6f6340;} */
/* #zone1 P         {padding-right:25px;} */

/* Footer Styles */
#footerCt    {color:#fff;}
#footer      {background-color:#062e5f;margin:0px 5px 0px 0px;padding:20px 16px 1em 6px;}
#footer P    {margin-bottom:1em;line-height:1.3em;font-size:.8em;}
#footer A    {color:#fff;}
#footerLinks      {font-size:.85em;float:right;margin-top:-85px;}
#footerLinks A    {margin:0px 3px;font-family:Arial, Helvetica, sans-serif;color:#fff;}

/* Search Styles */
#searchCt         {position:absolute;top:5px;right:11px;}
FORM#search       {background:transparent;margin:0px;padding:0px;}
#searchCt INPUT   {vertical-align:middle;}
#searchTerms      {width:158px;border:1px solid #c3c3c3;margin:0px 4px 0px 0px;padding:2px 6px;font-size:8pt;color:#818278;}


/* Header Link Styles */
#headerLinks      {position:absolute;top:8px;right:230px;font-size:.85em;color:#818278;}
#headerLinks DIV  {float:left;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin:0px;padding:1px 0px 0px 4px;}

#headerLinksslim      {position:absolute;top:8px;right:250px;font-size:.85em;color:#818278;}
#headerLinksslim DIV  {float:left;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin:0px;padding:1px 0px 0px 4px;}

#pageTools .icon  {float:left;background-repeat:no-repeat;width:17px;height:14px;margin:0px 1px 0px 2px;cursor:pointer;text-indent:-9999px;overflow:hidden;}
#decreaseText     {background-image:url(../images/sitewide/increase_icon.gif);}
#increaseText     {background-image:url(../images/sitewide/decrease_icon.gif);}
#printPage        {background-image:url(../images/sitewide/print_icon.gif);}
#emailPage        {background-image:url(../images/sitewide/email_icon.gif);}

#directory A      {float:left;background:url(../images/sitewide/directory_icon.gif) no-repeat;margin-left:15px;padding:0px 0px 0px 22px;color:#818278;font-family:Arial, Helvetica, sans-serif;}

/* #require table {padding-bottom: 10px;} */
#bulletin table tr td p {margin:0px; padding:0px;}
