body {font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #333440;background-attachment: scroll;background-repeat: repeat-x;list-style-position: outside;font-size: 76%;margin: 0px;}
a:link {color: #292E61;}
a:visited {color:#292E61;}
a:hover {color: #3366CC;}
.maintable {margin-top:0;background-color: #FFFFFF;font-size: 1em;color: #000000;width:760px;}
.header{background-color: #333440;}
.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; text-decoration:none;}
a.mainmenu:hover {color: #F8CD29;}
.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 #333440;}
.usercontrols{ background-color: #F2F2F2; border-bottom: 1px solid #333440;}
.sidefiller {background-color: #EEEEEE; color: #B6AFA3;border-right: 1px solid #333440; border-left:1px solid #000000;}
.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; 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-left: 20px; padding-right:20px; padding-bottom:20px; float:left;}
.contentarea {vertical-align: top; border-right: 1px solid #000000;}
.enrollBottomfill {background-color: #9DA3CA; border-top: 2px solid #003399; border-bottom: 1px solid #FFFFFF;}
.enrollcell {background-color: #333440;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: #003399;}
h2 { font-size: 1.3em; color: #931313;}
h3 { font-size: 1.1em; color: #003399;}
#sitename { font-size: 1.3em; color: #333440; font-weight: bold; text-align: left; padding: 0.3em; border-bottom:1px solid #333440;}

#pagename{ font-size: 1.8em; color: #663333; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; padding-left: 0.3em; padding-top:0.3em; padding-bottom:0.3em;}
.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;}
.loginmenu{width:100%; display:inline; border:none;}
.loginmenu select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; }

.sidemenu {width:100%;background-color:#FFFFFF;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 1px;}
.sidemenu ul {margin: 0;padding: 0;list-style: none;text-transform:none;font-size:0.9em; font-weight:normal;}
.sidemenu li {border-bottom: 1px solid #CCCCCC;}
.sidemenu li a, .sidemenu li a:visited {display: block;padding: 5px 5px 5px 5px;background-color: #FFFFFF;text-decoration: none; width: auto;}
html>body .sidemenu li a {width: auto;}
.sidemenu li a:hover {background-color: #434559;color: #FFFFFF;text-decoration:none;}
.sidemenu li a:active {background-color: #434559;color: #FFFFFF;text-decoration:none;}

.sidemenu li ul {margin: 0px;font-size: 1em;font-weight: normal;padding: 0px 0px 0px 0px;list-style-type: none;}
.sidemenu li ul li {border-bottom: 1px solid #CCCCCC; margin: 0px; vertical-align: bottom; /* This fixes the IE5 Win gap! */ }
.sidemenu li ul li a, .sidemenu li ul li a:visited {margin: 0px; display: block; padding: 4px 5px 4px 25px; background-color:#81849C; text-decoration: none; color:#f2f2f2; width: auto; }
.sidemenu li ul li a:hover {background-color: #B8B8B8;color: #012748;text-decoration:underline;}
.sidemenu li ul li a:active {background-color: #FFFFFF;color: #003399;text-decoration:underline;}

.sidemenu li ul li ul li {border-bottom: none; border-top: 1px solid #CCCCCC;margin: 0px; vertical-align: bottom;}
.sidemenu li ul li ul li a, .sidemenu li ul li ul li a:visited {margin: 0px; display: inline-block; padding: 4px 5px 4px 45px; background-color: #B2B4C2; text-decoration: none; color:#404040; width: auto;}
.sidemenu li ul li ul li a, .sidemenu li ul li ul li a:visited {display:block;}
.sidemenu li ul li ul li a:hover {background-color: #969B8F;color: #000;text-decoration:underline;}
.sidemenu li ul li ul li a:active {background-color: #FFFFFF;color: #003399;text-decoration:underline;}

.subnav {width:100%; background-color:#81849C; padding-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 1px;}
.subnav ul {margin: 0;padding: 0;list-style: none;text-transform:none;font-size:0.9em; font-weight:normal;}
.subnav li {border-bottom: 1px solid #d6d6d6;}
.subnav li a, .subnav li a:visited {display: block; padding: 4px 5px 4px 25px; background-color:#81849C; text-decoration: none; color:#f2f2f2; width: auto;}
html>body .subnav li a {width: auto;}
.subnav li a:hover {background-color: #96988f;color: #012748;text-decoration:underline;}
.subnav li a:active {background-color: #FFFFFF;color: #003399;text-decoration:underline;}


/*tier2internal styles*/
.tier2_sitename { border-bottom:1px solid #333440;}
.tier2_enrollcell {border-bottom:1px solid #333440; padding-right:0.5em;}
#tier2_sitename { font-size: 1.3em; color: #333440;; font-weight: bold; text-align: left; padding: 0.3em;}
#tier2_enrollcell {font-size: 1.0em; color: #333399; font-weight: bold; text-align: left; padding: 0.3em;}
a.tier2_enroll:link { font-size: 0.9em; color: #333440; text-decoration:none; padding-right: 2px;padding-left: 2px;}
a.tier2_enroll:active { font-size: 0.9em; color: #333440; text-decoration:none; padding-right: 2px;padding-left: 2px;}
a.tier2_enroll:visited{font-size: 0.9em;color: #333440;;text-decoration:none; padding-right: 2px;padding-left: 2px;}
a.tier2_enroll:hover {color: #FFCC00;}

.breadcrumbholder{border-left:1px solid #000000; border-right:1px solid #000000;}
.sitenameholder{border-left:1px solid #000000; border-right:1px solid #000000;}
.tier2_contentarea{border-left:1px solid #000000; border-right:1px solid #000000;}

.tier2_listhead{ font-size:1em; font-weight:bold; color:#993300;}
.tier2_listborder{padding-left:0.5em; padding-right:0.5em;}
.tier2_tablehighlight {border: 1px solid #333440; padding-left:0.5em;}


/* CSS FIXES */
font {font-size: inherit; font-family: inherit; font-weight: inherit; color: inherit ; /* add more properties if needed */ }
.sidemenu b {font-weight:normal;}
.sidemenu br {display:none;}
#sitename p {margin:0;}


/*Icon list styles*/ 
.pdf ul {list-style-type: none;}
.pdf li {list-style-type: none;background-image: url(http://www.austincc.edu/images/icons/pdfico.gif);background-repeat: no-repeat;background-position: 0em;padding-left: 2em;}
.access ul {list-style-type: none;}
.access li {list-style-type: none;background-image: url(http://www.austincc.edu/images/icons/access.gif);background-repeat: no-repeat;background-position: 0em;padding-left: 2em;}
.excel ul {list-style-type: none;}
.excel li {list-style-type: none;background-image: url(http://www.austincc.edu/images/icons/excel.gif);background-repeat: no-repeat;background-position: 0em;padding-left: 2em;}
.powerpoint ul {list-style-type: none;}
.powerpoint li {list-style-type: none;background-image: url(http://www.austincc.edu/images/icons/powerpoint.gif);background-repeat: no-repeat;background-position: 0em;padding-left: 2em;}
.publisher ul {list-style-type: none;}
.publisher li {list-style-type: none;background-image: url(http://www.austincc.edu/images/icons/publisher.gif);background-repeat: no-repeat;background-position: 0em;padding-left: 2em;}
.word ul {list-style-type: none;}
.word li {list-style-type: none;background-image: url(http://www.austincc.edu/images/icons/word.gif);background-repeat: no-repeat;background-position: 0em;padding-left: 2em;}
.web ul {list-style-type: none;}
.web li {list-style-type: none;background-image: url(http://www.austincc.edu/images/icons/web.gif);background-repeat: no-repeat;background-position: 0em;padding-left: 2em;}


