/* GLOBAL ALFRED.EDU STYLESHEET */

/* Style sheet for Contribute users */
@import url("contribute.css");

/* Global HTML Tag Settings */
body                    {   margin-left:0px; margin-right:20px; margin-top:0px; padding-top:0px; font-family:verdana;   }
div                     {   margin:0px; padding:0px; border:0px; font-family:verdana;   }
img                     {   margin:0px; padding:0px; border:0px;  }
a                       {   font-family:verdana;   }
td                      {   font-family:verdana;   }

/*This line of code should fix screwy tables on the website*/
td  table	{  font-size: 100%;  }

/* Navigation Class Definitions */
.nav_outline            {   border-right:1px solid #000000; border-left:1px solid #000000; width:665px; white-space:nowrap;   }
.nav_text_row           {   background-color:#003265; width:665px; height:23px; text-align:right;   }
.nav_logo_row           {   background-color:#9EB0FA; width:665px; height:50px;   }
.nav_empty_row          {   background-color:#003265; width:665px; height:15px;   }
.nav_buttons_row        {   background-color:#9EB0FA; width:665px; height:29px;   }
.nav_text               {   color:#FFFCF4; font-size:.7em; text-decoration:none;   }
.nav_text_big               {   color:#FFFCF4; font-size:1em; text-decoration:none; font-weight:bold;   }
.nav_text_on            {   color:#FFFFFF; font-size:.7em; text-decoration:none;   }
.nav_text:hover         {   color:#9966CC; font-size:.7em; text-decoration:none;   }
.nav_spacer_img         {   border-bottom:1px solid #000000;   }

.main_body              {   width:668px;   }
 
/* Left Navigation Class Definitions */
.left_nav_outline       {   float:left; width:150px; background-color:#003265; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000;   }
.left_nav_no_outline    {   float:left; width:150px; background-color:#9EB0FA; border-left:1px solid #000000; border-bottom:1px solid #000000;   }
.left_menu              {   width:150px; height:238px;   }
.left_menu_row          {   height:auto; padding-left:5px; padding-top:3px; padding-bottom:3px; font-family:verdana; font-weight:bold;   }
.left_menu_row a        {   font-size:.7em; text-decoration:none;   }
.left_menu_row_empty    {   background-color:#9EB0FA; border-top:1px solid #003265;   }
.left_menu_bottom       {   width:150px;   }
.left_search_button     {   position:relative;   }
.left_search            {   width:150px; height:130px; background-color:#FFFFFF;   }
.left_search_form       {   background-color:#FFFFFF;   }
.searchtext              {   font-family:verdana; font-size:.8em; padding:7px; font-weight:bold;   }
.search_field_left      {   float:left; padding-left:9px; padding-top:8px; padding-bottom:8px; text-align:right;   }
.search_field_right     {   float:right; padding-right:15px; padding-top:6px; padding-bottom:8px; text-align:left;   }
.search_textbox         {   color:#00129D; font-family:verdana; font-weight:bold; font-size:.7em; width:98px;  }
.contactbox             {   width:150px; border-top:1px solid #000000;   }
.contactus              {   font-family:verdana; font-size:.7em; padding:7px;   }
.contacthead            {   font-family:verdana; font-size:1.1em; font-weight:bold;   }
.contactlink            {   font-family:verdana; font-size:1.0em;   }

/* Main Content Section Class Definitions */
.main_content           {   float:right; width:515px; margin:0px; padding:0px; border-top:1px solid #000000;   }
.main_content_border    {   position:relative; top:0px; left:-1px; width:515px; margin:0px; padding:0px; border-top:1px solid #000000; border-left:1px solid #000000;}
.main_title_bar         {   font-family:verdana; font-size:14px; font-weight:bold;   }

.body_bg                {   background-color:#FFFCF4;   }
.bodynav_bg             {   font-family:verdana; line-height:1.5em;   }
.bodynav_bg_sm          {   font-size:.7em;   }
.bodynav_title          {   font-family:verdana; font-size:.9em; font-weight:bold;   }
.boldtext               {   font-family:verdana; color:#333333; font-size:.95em; line-height:1.05em; font-weight:bold;   }
.boldtext_norm          {   font-family:verdana; color:#333333; font-size:.7em; line-height:1.05em; font-weight:bold;   }
.changing_border        {   background-color:#000000;   }
.channel_text           {   font-size:.88em;   }
.inbody_title           {   font-family:verdana; font-size:.9em; font-weight:bold;   }
.inbody_title_sm        {   font-family:verdana; font-size:.7em; font-weight:bold;   }
.subtitle               {   font-family:verdana; font-weight:bold; font-size:16px;   }
.subtitle3              {   font-family:verdana; font-size:.9em; font-weight:bold;   }

.text                   {   font-family:tahoma, verdana, arial; color:#333333; font-size:.9em; line-height:1.05em;   }
A:link{font-family:Verdana,Arial,Helvetica;font-style:normal;font-weight:bold;text-decoration:underline;text-transform:none;color:3366ff;background-color:none;}
A:active{font-family:Verdana,Arial,Helvetica;font-style:normal;font-weight:bold;text-decoration:underline;text-transform:none;color:3366ff;background-color:none;}
A:visited{font-family:Verdana,Arial,Helvetica;font-style:normal;font-weight:bold;text-decoration:underline;text-transform:none;color:3366ff;background-color:none;}
A:hover{font-family:Verdana,Arial,Helvetica;font-style:normal;font-weight:bold;text-decoration:underline;text-transform:none;color:ff0000;background-color:none;}
.text2                   {   font-family:verdana; color:#333333; font-size:1.3em; line-height:1.1em;   }
.title3                 {   font-family:verdana; font-size:.92em; font-weight:bold;   }


/* Footer Class Definitions */
.text_copyright         {   font-family:verdana; color:#333333; font-size:.6em; line-height:1.2em; text-align:center;   }
.footer_content         {   float:right; width:515px; margin:0px; padding:0px;   }

/* For Dynamic ColdFusion Output */

/* this prevents class=text inside another class=text making the font even smaller */
.dynamic .text .text,
.text .dynamic .text { font-size: inherit; line-height: inherit; }

/* this cancels out the 0.7em font size of class=text, and then scales it back down 
   by the 0.9em of class=inbody_title */
.dynamic .text .inbody_title,
.text .dynamic .inbody_title { font-size: 1.3em; }