  /* TCB Sub-Pages Stylesheet */
/* Version 1.1 */
        
/* This stylesheet is used by all of the sub-pages - ie, everything but
   the front page, which should be considered "special".  It desperately
   needs documentation. */

/* main - fits inside of the 'container' div, this is where everything fits. 
   Background color is white, there is some padding, and I have no idea what
   the 'height' tag does here. */
#main { margin: 23px 0px 0px 0px; padding: 0px 10px 20px 0px; font-size: 100%;
	line-height: 100%; color: #000000; height: 1%; }

/* text - all of the page text fits into here, and not the sidebar.  This sets
   default margins and paddings and such for everything. */
#text { font-family: Arial, Helvetica, sans-serif;
	margin:  0px 0px 0px 130px; padding: 0px 0px 0px 20px; 
        font-size: small; line-height: 125%; color: #000000;
	border-left-width: 1px; border-left-style: solid;
	border-left-color: #eeeeee;  }
#text p { padding-bottom: 10px; }

/* h2.navinfo - mostly used for the page title. */
#text h2.navinfo { margin: 0px 0px 10px 0px; padding: 2px 0px 3px 5px;
	           font-family: Arial, Helvetica, sans-serif; font-size: 150%;
	           line-height: 100%; font-weight: light; color: #90A0AE; 
                   letter-spacing: .1em; }

/*                      */
/* Side Navigation Bars */
/*                      */

/* The 'float' effect is neat, but doesn't always work well */
#sidenav { margin: 0px 0px 0px 0px; padding: 0px; width: 130px;
	letter-spacing: 0em; float: left; /* position: fixed; */  
}

#sidenav ul { border: 0; margin: 0; padding: 0; list-style-type: none; }
#sidenav li { background: url(../include/images/template_images_2010/sidebar-1.gif) 0px 0px repeat-x; border: none; margin: 0; padding: 0; list-style-type: none;
	      font-family: Arial, Helvetica, sans-serif; font-size: 70%; 
              font-weight: normal; color: #666666; line-height: 120%; }
#sidenav li#active { background: #306191; }
#sidenav li#active a:link { color: #ffffff; background: #306191}
#sidenav li#active a:visited { color: #ffffff; background: #306191}
#sidenav li#active:hover { background: #a9042c; }

/* Most of the navigation tools in the sidebar are done with <h2>, <h3>, 
   and <h4> tags; they just work differently in there. */
#sidenav h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	      font-weight: bold; line-height: 120%; color: #6c7579;
	      margin: 0px; padding: 0px 0px 0px 0px; display: block; }

#sidenav h2:hover { background: #a9042c; }

#sidenav h3 { font-family: Arial, Helvetica, sans-serif; font-size: 85%;
	      font-weight: bold; line-height: 110%; color: #666666;
	      margin: 0px 0px 0px 0px; 
	      letter-spacing: 0em; display: block; background: #ffffff; }

#sidenav h3:hover { background: #a9042c; color: #ffffff; }


#sidenav h4 { font-family: Arial, Helvetica, sans-serif; font-size: 85%;
	      font-weight: normal; line-height: 110%; color: #666666;
	      margin: 0px 0px 0px 0px; padding: 2px 0px 3px 20px;
	      letter-spacing: 0em; display: block; }

/*          */
/* <a> tags */
/*          */

#sidenav a:link    { color: #003366;  text-decoration: none;  border: none;
                     font-weight: bold; margin: 0px;  padding: 0px; }
#sidenav a:visited { color: darkred;  text-decoration: none;  border: none;
                     font-weight: bold; margin: 0px;  padding: 0px; }
#sidenav a:active  { color: #003366;  text-decoration: none;  border: none;
                     font-weight: bold; margin: 0px;  padding: 0px; }
#sidenav a:hover   { color: #003366;  text-decoration: none;  border: none;
                     font-weight: bold; margin: 0px;  padding: 0px; }
#sidenav h2 a:link    { margin: 0px; padding: 8px 8px 8px 8px; height: 1.25em;
	                color: #666666; display: block; font-weight: bold; 
                        text-decoration: none; }
#sidenav h2 a:visited { margin: 0px; padding: 8px 8px 8px 8px; height: 1.25em;
	                color: #666666; display: block; font-weight: bold; 
                        text-decoration: none; }
#sidenav h2 a:active  { margin: 0px; padding: 8px 8px 8px 8px; height: 1.25em;
	                color: #FFFFFF; display: block; font-weight: bold;
	                 text-decoration: none; }
#sidenav h2 a:hover   { margin: 0px; padding: 8px 8px 8px 8px; height: 1.25em;
	                color: #ffffff; display: block; font-weight: bold;
	                 text-decoration: none; }

#sidenav h3 a:link    { margin: 0px; color: #666666;
                        font-weight: bold; display: block; margin-left: 10px; padding: 4px 12px 4px 10px; background: url('/include/images/template_images_2010/triangle-bullet.gif') 0px 5px no-repeat; }
#sidenav h3 a:visited { margin: 0px; color: #666666;
                        font-weight: bold; display: block; margin-left: 10px; padding: 4px 12px 4px 10px; background: url('/include/images/template_images_2010/triangle-bullet.gif') 0px 5px no-repeat; }

#sidenav h3 a:active  { margin: 0px; color: #ffffff;
                        font-weight: bold; display: block; margin-left: 10px; padding: 4px 12px 4px 10px; background: url('/include/images/template_images_2010/triangle-bullet-white.gif') 0px 5px no-repeat; }
#sidenav h3 a:hover   { margin: 0px; color: #ffffff;
                        font-weight: bold; display: block; margin-left: 10px; padding: 4px 12px 4px 10px; background: url('/include/images/template_images_2010/triangle-bullet-white.gif') 0px 5px no-repeat; }
#sidenav h4 a:link    { margin: 0px; padding: 0px 0px 0px 0px; color: #666666;
                        font-weight: normal; }
#sidenav h4 a:visited { margin: 0px; padding: 0px 0px 0px 0px; color: #666666;
                        font-weight: normal; }

#sidenav h4 a:active  { margin: 0px; padding: 0px 0px 0px 0px; color: #666666;
	                font-weight: normal; text-decoration: underline; }
#sidenav h4 a:hover   { margin: 0px; padding: 0px 0px 0px 0px; color: #666666;
	                font-weight: normal; text-decoration: underline; }
/*              */
/* Sidebar Text */
/*              */

/* sidetext - this is what goes below the navigation area, and is input with the
   SIDEBAR and SIDEBAR_URL stuff. */

#sidetext { margin: 0 0 0 0; padding: -20px -20px -20px -20px;
	    display: block; width: 120px; font-size: small; }

#sidetext a:link    { text-decoration: none; font-weight: bold; padding: 0px;
	              color: #003366; }
#sidetext a:visited { text-decoration: none; font-weight: bold; padding: 0px;
                      color: darkred; }
#sidetext a:hover   { text-decoration: underline; font-weight: bold; 
                      padding: 0px; color: darkred; }
#sidetext a:active  { text-decoration: none; font-weight: bold; padding: 0px;
	              color: #003366; }
#sidetext br { margin-bottom: 0px;  margin-top: -5px; }

/*                     */
/* General Layout Aids */
/*                     */

pre { font-size: large }
code { font-size: large }


/* ############################################################################
#### Version History ##########################################################
###############################################################################
# 1.1           Wed 08 Mar 12:25:24 CST 2006    tskirvin
### Working on actually commenting everything.
# 1.0           Late 2005
### This is what was offered to us by the campus web developers, which didn't
### work all that well.
############################################################################ */


/*                                    */
/* Things That I Don't Think Are Used */
/*                                    */

/* 

#sidetext2 a:link    { text-decoration: none; font-weight: normal;
	               color: #000000; border: none; }
#sidetext2 a:visited { text-decoration: none; font-weight: normal;
	               color: #666666; }
#sidetext2 a:hover   { text-decoration: underline; font-weight: normal;
	               color: #990000; }
#sidetext2 a:active  { text-decoration: underline; font-weight: normal;
	               color: #990000; }
#text h3, h2 { font-family: Georgia, "Times New Roman", Times, serif;
	       font-size: 90%; line-height: 100%; color: #003366;
	       margin: 0px 0px 10px; padding: 2px 0px 3px; 
               background-image: none; font-weight: bold; text-transform: none;
	       letter-spacing: .1em; border: none; }

.caption {
	font-style: italic;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 70%;
	line-height: 120%;
	margin: 0px;
	padding: 5px;
	text-align: left;
}

*/
