/* begin Edward Terry's css.css */

body {font-family:Arial, Geneva, Helvetica, sans-serif; background-color: #003462;background-attachment: scroll;background-repeat: repeat-x;list-style-position: outside;font-size: 76%;margin: 0px;}
a:link {color: #003399}
a:visited {color:#003399;}
a:hover {color: #3366CC;}
.maintable {margin-top:0;background-color: #FFFFFF;font-size: 1em;color: #000000;width:760px;}
.header{background-color:#003462;}
.mainmenuholder{border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.mainmenu {background-color:#000000; line-height: 2.2em; color: #FFCC00; text-align:center;}
a.mainmenu:link, a.mainmenu:active, a.mainmenu:visited {color:#FFFFFF;  font-size:0.9em; font-weight:600; text-decoration:none;}
a.mainmenu:hover {color: #F8CD29;}

<!-- insert a live chat variant mp 2/16-06 -->
.mainmenu2 {background-color:#000000; line-height: 2.2em; color: #FFCC00; text-align:center;}
a.mainmenu2:link, a.mainmenu2:active, a.mainmenu2:visited {color:#cc0066;  font-size:0.9em; font-weight:600; text-decoration:none;}
a.mainmenu2:hover {color: #F8CD29;}
<!-- end of live chat variant -->

.breadcrumb a:link, .breadcrumb a:visited{color:#000000; text-decoration:none;}
.breadcrumb a:active, .breadcrumb a:hover{color:#003399; text-decoration:none;}
.breadcrumb { font-size: 0.8em; color: #000000; background-color: #F2F2F2; padding-left: 0.5em; border-bottom: 1px solid #003462;}
.usercontrols{ background-color: #F2F2F2; border-bottom: 1px solid #003462;}
.sidefiller {background-color: #EEEEEE; color: #B6AFA3;border-right: 1px solid #003462; border-left:1px solid #000000;}
.subnav {background-color:#D8E1EA; border-top: 1px solid #003462;}
.subnav ul {list-style-type: none; margin-left: 0;padding:0.5em;}
.subnav li {background-image:url(http://library.austincc.edu/graphics/subnav_list_arrow.gif);background-repeat: no-repeat;background-position: 1em;padding-left: 2.0em;margin-left: 0; margin-right: 0.5em;}
.subnav li a, .subnav a:visited {color: #990000; text-decoration:none; font-weight:normal; font-size: 0.9em;}
.subnav a:active, .subnav a:hover{color:#3366CC; text-decoration:underline;}
.deptinfo{background-color: #EEEEEE; padding: 5px; font-size: 0.8em;}
.footer {background-color: #F2F2F2; padding: 5px;  font-size: 0.8em; color: #000000; text-align:center; height: 20px; border: 1px solid #000000;}
.footer a:link, .footer a:visited {color: #000000; text-decoration: none;}
.footer a:active, .footer a:hover {color: #003399; text-decoration: none;}
.footertools {background-color: #000000;  font-size: 0.9em; font-weight: 600; color: #FFCC00; text-align:center; line-height:15px; padding:3px; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.footertools a:link, .footertools a:visited {color: #FFFFFF; text-decoration: none; padding-left:8px; padding-right:8px;}
.footertools a:active, .footertools a:hover {color: #F8CD29; text-decoration: none; padding-left:8px; padding-right:8px;}
#contentarea {vertical-align: top; padding: 20px; float:left;}
.contentarea {vertical-align: top; border-right: 1px solid #000000;}
.contentarea ul{list-style-image:none;}
.contentarea li{list-style-image: url(http://library.austincc.edu/graphics/list_arrow.gif);}
.pagetitle { font-size: 2.0em; font-weight: bold; color: #333399;}
.enrollBottomfill {background-color: #9DA3CA; border-top: 2px solid #003399; border-bottom: 1px solid #FFFFFF;}
.enrollcell {background-color: #003462;font-size: 1.0em;color: #FFCC00;line-height: 20px;text-align: center; border-top: 1px solid #000000; border-bottom: 1px solid #000000;}
a.enroll:link, a.enroll:active, a.enroll:visited { font-size: 0.9em; color:#FFFFFF; text-decoration:none; padding-right: 2px;padding-left: 2px;}
a.enroll:hover {color: #FFCC00;}
table { font-size: 1.0em; color: #000000;}
.heading1 { font-size: 2.0em; color: #003399;}
h1 { font-size: 2.0em; color: #931313;}
h2 { font-size: 1.3em; color: #003399;}
h3 { font-size: 1.1em; color: #003399;}
.sitename { font-size: 1.3em; color: #333399; font-weight: bold; text-align: left; padding: 0.3em; border-bottom:1px solid #003462;}
.formstyle {margin: 0px; display: inline;}
.formholder{padding-left:5px;}
.formholder a:link, .formholder a:visited, .formholder a:active {color:#FFFFFF; font-size:0.9em;text-decoration:none; padding-left:1em;}
.formholder a:hover {color: #F8CD29;}
.googlebox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; width: 94px; border: 1px solid #7C7C7C;}
.googlego { font-size: 0.8em; color:#003399; border: 1px solid #7C7C7C; background-color:#FCFCFC; width:35px;}
.announce {border-left: 1px solid #CCCCCC; font-size: 0.9em; padding: 10px;}
/* mp addition sans borders */
.announceX {font-size: 0.9em; padding: 10px;}
.loginmenu{width:100%; display:inline; border:none;}
.loginmenu select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; }
.jumpmenuholder{padding-top:0.5em;padding-bottom:0.5em;background-color:#FFFFFF;text-align: center;}
.sidemenu a:link, .sidemenu a:visited {color: #003399; text-decoration:none; font-weight:normal; font-size: 1.1em;}
.sidemenu a:active, .sidemenu a:hover{color:#3366CC; text-decoration:underline;}
.sidemenu {background-color:#FFFFFF;}
.sidemenu ul { display:list-item; margin-left: 0;padding-left: 1em; padding-right:1em;list-style-type:none;}
.sidemenu li{margin: 0.5em;}
.quickspliters {background-color: #DFDFDF; font-size: 0.8em; font-weight: normal; color:#000000; padding-left:0.5em; border-left: 1px solid #003462; border-top: 1px solid #003462; height:20px;}
<!-- end of edward terry css.css -->

/* These styles appy to the section headers on the homepage */

#falsestart {background-color: #396931; font-size: 0.8em; font-weight: bold; color:#ffffff; padding-left:0.5em; border-left: 1px solid #003462; border-top: 1px solid #003462; height:20px;}
#search {background-color: #008284; font-size: 0.8em; font-weight: bold; color:#ffffff; padding-left:0.5em; border-left: 1px solid #003462; border-top: 1px solid #003462; height:20px;}
#browsesubj {background-color: #396931; font-size: 0.8em; font-weight: bold; color:#ffffff; padding-left:0.5em; border-left: 1px solid #003462; border-top: 1px solid #003462; height:20px;}
#quick {background-color: #cc6600; font-size: 0.8em; font-weight: bold; color:#ffffff; padding-left:0.5em; border-left: 1px solid #003462; border-top: 1px solid #003462; height:20px;}
#help {background-color: #9c3431; font-size: 0.8em; font-weight: bold; color:#ffffff; padding-left:0.5em; border-left: 1px solid #003462; border-top: 1px solid #003462; height:20px;}
#news {background-color: #63519c; font-size: 0.8em; font-weight: bold; color:#ffffff; padding-left:0.5em; border-left: 1px solid #003462; border-top: 1px solid #003462; height:20px;}


#falsestart2 {background-color: #396931; font-size: 0.8em; font-weight: bold; color:#ffffff; padding-left:0.5em; border-left: 1px solid #003462; border-top: 1px solid #003462; height:20px;}
#search2 {font-size: 1em; font-weight: bold; color:#008284; padding-left:0.5em; height:20px;	background-color: #E4E9EC; border: 1px solid #CCE6FF;}
#browsesubj2 {font-size: 1em; font-weight: bold; color:#396931; padding-left:0.5em; height:20px; background-color: #E4E9EC; border: 1px solid #CCE6FF;}
#quick2 {font-size: 1em; font-weight: bold; color: #63519c; padding-left:0.5em; height:20px;	background-color: #E4E9EC; border: 1px solid #CCE6FF;}
#help2 {font-size: 1em; font-weight: bold; color:#9c3431; padding-left:0.5em; background-color: #E4E9EC; border: 1px solid #CCE6FF; height:20px;}
#news2 {font-size: 1em; font-weight: bold; color:#efe310; padding-left:0.5em; background-color: #E4E9EC; border: 1px solid #CCE6FF;; height:20px;}


/* styles associated with the help pages */



	
		span.menuBar {
			border:1px solid #B5C6DA;
			border-right:none;
			background-color:#E5ECF4;
			}
		span.menuBar a, span.menuBar a:visited, span.menuBar a:hover {
			padding-left:3px;
			padding-right:3px;
			text-decoration:none;
			font-weight:normal;
			border-right:1px solid #B5C6DA;
			}
		span.menuBar a.selected, span.menuBar a:hover {
			background-color:#D1DBE7;
		}




/* ======================================== */
	
/*positioning and content block definitions for site*/

/*styles associated with left navigation*/
#leftbox {
/*	float: left; */
	width: 150px;
	margin: 0; /*15px 10px 0 10px;*/
	padding: 5px 0px 5px 0;
	border: 1px solid #B5C6DA; 
	}

#leftbox h3 {
	font-size: .90em; 
	margin: 0 0 0 4px;
	padding: 3px 2px 3px 3px; 
	color: #0011aa;
	font-weight: bold;
	width: 140px; 
	background-color: #D1DBE7;
	border: 1px solid #B5C6DA; }
#leftbox ul {
	margin: 0 0 8px 5px;
	padding: 0;
	width: 140px; /*width of left navlist*/
	list-style: none;
	border-bottom: 1px solid #B5C6DA; 
	 }
	
#leftbox ul li {
	list-style:none;
	margin:0;
	font-size: .80em;
	}
#leftbox a {
	display: block;
	text-decoration: none;
	/*color: #38225E;*/
	background: #E5ECF4; /* IE6 Bug */
	padding: 3px;
	border: 1px solid #B5C6DA;
	border-bottom: 0; }
	
#leftbox a.selected {
	background-color:#D1DBE7;
	}
	
#leftbox a:link {
	/*color: #38225E;*/
	text-decoration: none; }
/*#leftbox a:visited {
	color: #00487D;
	text-decoration: underline; }*/
#leftbox a:hover { 
	/*color: #38225E; */
	background: #D1DBE7; 
	/*text-decoration: underline; */
	}

#nuller {
	width: 150px;
	margin: 5; /*15px 10px 0 10px;*/
	padding: 5px 5px 5px 0;
	font-size: .80em;
	}

#nuller a {
	text-decoration: underline;
	padding: 3px;
	border-bottom: 0;
	 }
/* ======================================== */

/*styles associated with right navigation*/

#rightbox {
/*	float: right; */
	width: 150px;
	/*margin: 8px 0 0 0;
	padding: 0;
	*/
	margin:0;
	padding: 5px 0 5px 5px;
	border: 1px solid #CCE6FF; }

#rightbox a {
	text-decoration: none;
	}
#rightbox a:hover {
	text-decoration: underline;
	}

#rightbox h3 {
	font-size: .90em; 
	margin: 0;
	padding: 0px 0px 0px 3px; 
	color: #990033;
	width: 138px; 
/*	background-color: #ddffff; */
	border: 1px solid #B5C6DA;
 	}

#rightbox h2 {
	font-size: 1.10em; 
	margin: 0;
	padding: 0px 0px 0px 3px; 
	color: #00A000;
 	}

#rightbox dl {
	margin: 0 5px 5px 0;
	padding: 0;
	border: 1px solid #B5C6DA;
	background-color: #E5ECF4; }
#rightbox td {
	margin: 0 5px 5px 0;
	padding: 3;
	font-size: .80em;}

#rightbox dt {
	font-weight: bold; 
	margin: 0;
	padding: 1px 0 1px 3px; 
	color: #fff; 
	border-bottom: 1px solid #B5C6DA;
	background-color: #766D87; }
#rightbox dd {
	font-size: .80em; 
	margin: 0 0 0 5px;
	padding: 0 0 3px 17px;
	background: url(/library/indexes/graphics/block_arrow.gif) no-repeat 0 3px; }
/* #rightbox ul {
	margin: 0 5px 5px 0;
	padding: 3px 0 0 2px;
	list-style: none; 
	border: 1px solid #B5C6DA;
	background-color: #E5ECF4;} */
/* #rightbox ul li {
	margin: 0 0 4px 0; 
	padding: 0 2px 2px 2px;
	font-size: .80em; 
	line-height: 14px;  /*height of icon*/ 
	background-repeat: no-repeat;
	list-style:none; */
	}
/* #rightbox ul li a {
	display: block;
	padding-left: 22px; /*width of icon + whitespace*/ } */

/* #rightbox ul li.default {
	background: url(/library/indexes/graphics/block_arrow.gif) no-repeat 5px 2px;} */


#rightbox ul li.help { 
	background-image: url(q2-red.gif); }
#rightbox ul li.guides { 
	background-image: url(18_guides.gif); }
#rightbox ul li.distance { 
	background-image: url(my_network_places.ico); }
#rightbox ul li.xxxxx { 
	background-image: url(xxxx.gif); }	 
	
#help { 
	background-image: url(q2-red.gif); }
#guides { 
	background-image: url(18_guides.gif); }
#distance { 
	background-image: url(my_network_places.ico); }
#xxxx { 
	background-image: url(xxxx.gif); }

/* ======================================== */

/* styles associated with the middle of the page */

#midbox {
	border: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-left: 10px;
	margin-left: 20px;
	margin-right: 10px;
	width: 550px;
	padding-right: 3px;
	padding-bottom: 0px;  }

#midbox h2 {
	font-size: 1.3em; 
	color: #931313;
	text-align: center;
	}

#midbox h3 {
	font-size: .95em; 
	color: black;
	}

#midbox h5 {
	font-size: .90em; 
	font-weight: normal;
	margin: 8px 3px 0px 3px;
	padding: 0px 0px 0px 3px; 
	background-color: #eeffff;
	}
h5 {
	font-size: 1.10em; 
/*	background-color: #dbe5e0;
	border: 1px solid #759a88; */
	margin-left: 25px;
	margin-bottom: -15px;
/*	margin-right: 10px; */
	margin-top: 10px;
/*	padding: 5px 0px 5px 10px; */
	color: darkgreen;
	}


#faqbox {
	border-top: 1px solid #CCCCCC;
	border-right: 3px outset #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 3px outset #CCCCCC;
	padding-top: 5px;
	padding-left: 10px;
	margin-left: 30px;
	margin-right: 10px;
	width: 680px;
	padding-right: 3px;
	padding-bottom: 10px;
	}
#faqbox h7 {
	font-size: .90em; 
	font-weight: normal;
	margin: 0px 3px 0px 3px;
	padding: 2px 2px 2px 3px; 
	background-color: #dbe5e0;
	}

h6 {
	font-size: .90em; 
	background-color: #dbe5e0;
	border: 1px solid #759a88;
	margin-left: 0px;
	margin-right: 10px;
	padding: 3px 3px 3px 10px;
	color: darkgreen;
	}

#midbox ul li {
	list-style-type: square;
	}
.descriptor {
	font-size: 90%;
	}
.more {
	font-size: 85%;
	}

#transpbox {
	padding-top: 5px;
	padding-left: 10px;
	margin-left: 20px;
	margin-right: 10px;
	margin-top: 10px;
	width: 720px;
	padding-right: 3px;
	padding-bottom: 0px;  }

#transpbox3 {
/*	padding-top: 5px;  */
	padding-left: 10px;
	margin-left: 20px;
	margin-right: 10px;
/*	margin-top: 10px;  */
	width: 700px;
	padding-right: 3px;
	padding-bottom: 0px;  }


/* ======================================== */
/* Other syles not used right now */		

#trythisbox {
	width: 380px;
	margin: 20px 0 0 0px; 
	padding: 0;
	border: 1px solid #B5C6DA; }
#trythisbox dl {
	width: 375px;
	margin: 0 0 0 5px;
	padding: 0 0 2px 0;
	background: #E5ECF4 url(/library/indexes/graphics/box_bottom.gif) no-repeat bottom left; }
#trythisbox h3 {
	font-size: .90em; 
	margin: 3px 3px 3px 3px;
	padding: 1px 0 1px 5px; 
	color: #0000cc;
	width: 366px; 
	background-color: #ddffff;
	border: 1px solid #B5C6DA;
 }
#trythisbox dt {
	margin: 0 0 5px 0;
	padding: 5px;
	font-size: .95em;
	font-weight: bold;
	color: #880033;
	background-color: #ddffff;
	border: 1px solid #B5C6DA;
	border-bottom: 1px solid #fff; }
#trythisbox dd {
	margin: 0 0 5px 10px;
	padding: 0 10px 0 23px;
	color: #1C4666;
	font-size: .90em;
	background: url(/library/indexes/graphics/block_arrow.gif) no-repeat 5px 50%; }

/* ======================================== */
/* Other syles not used right now */		

#navlist { 
	width: 186px; }	
#navlist ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em; }
#navlist li {
	margin: 0 0 3px 0; }
#navlist a {
	display: block;
	padding: 2px 2px 2px 24px;
	width: 155px;
	background-color: #ffe;
	background-image:  url(/library/common/images/l1_down.gif);
	border: 1px solid #333; }
#navlist a:link, #navlist a:visited {
	color: #472E61;
	font-weight: 600;
	text-decoration: none; }	
#navlist a:hover {
	background-image:  url(/library/common/images/l1_over.gif);
	background-color: #ffe;
	color: #ffffff;
	font-weight: 600; }

span.topicTitle {
	display: block;
	background-color:#E5ECF4;
	padding: 3px;
	font-weight: bold;
	text-align: center;
	border-top: thin solid #B5C6DA;
	border-bottom: thin solid #B5C6DA;
	margin-top: 10px;
	margin-bottom: 6px;
	}
/* big red letters without the spacing of headers */

.bigred { font-size: 1.3em; font-weight: bold; color: #931313;}

