/* CSS Document */

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#000000; 
text-decoration: none;
}



P { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#000000; 
text-decoration: none;
}

H3 {
	color : #CC0000;
	font-weight : bold;
	font-size : 14px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	margin-left : 10px;
	margin-top : 10px;
	margin-bottom : 10px;
}

P.navigation {
	font-family:Tahoma,sans-serif;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
	background-color : #CCCCCC;
	padding : 5px;
}

P.heading {font-size:17px; color:#CC0000; font-weight:bold;}

P.menu {font-size:11px; margin-left:0px; color:#333333;}

P.menuface {
	font-size:11px;
	margin-left:0px;
	font-weight:bold;
	color: #CC0000;
	text-decoration: none;
	text-align: left;
}

P.menufacePresent {
	font-size:11px;
	margin-left:0px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

p.biggertext {
	font-size:16px;
}

p.centered {
	margin-left:0px; text-align:center;
}

.smalltext {
	font-size:11px; margin-left:0px;
}
.note {
	font-size:11px;
	font-style : oblique;
	font-family : serif;
}
.smallheading {
	color : #329B01;
	font-size : 24px;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	letter-spacing: 1px;
}

.smallerheading {
	color : #CC0000;
	margin-left : 10px;
	font-size : 14px;
	font-weight : bold;
}

.deptheading {
	color : #663300;
	font-weight : bold;
	text-decoration : underline;
	margin-left : 15px;
}

.courses {
	color : #FFFFFF;
	font-size:11px;
	margin-left : 5px;
	font-weight : bold;
}

.coursedes {
	font-size : 11px;
	margin-left : 5px;
}

.toplinks{
	font-size : 11px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
}

.uppermenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;}
A.uppermenu:hover{color:#FFFFFF; text-decoration:none;} 
A.uppermenu:link, A.uppermenu:visited, A.uppermenu:active{color:#FFFFFF; text-decoration:none;}

P.typer {
	text-align : justify;
}

TABLE.fortune TD {
	border : solid 1px #333333;
}

LI P {
	margin-left:0px;
}

/* Degplan tables */
.topcell {
	border-top:solid 1px #663300;
	border-left:solid 1px #663300;
	padding:5px;
}

.topcell P {
	margin-top:0px;
	margin-bottom:0px;
}

TD.leftcell {
	border-top:solid 1px #663300;
	border-right:solid 1px #663300;
}
/* End degplan tables */

/* For prereqs */

#prereqtable TD {
	border:solid 1px #333333;
}

P.prereqs {
	font-size:11px;
	margin-left:0px;
	cursor : help;
}

P.noprereqs {
	font-size:11px;
	margin-left:0px;
	cursor : default;
}

/* End prereqs */

TD.menucell {
	background-image : url('http://www.tech.uh.edu/images/sidebg.gif');
	background-repeat : repeat-y
}

/*TD.menucell TABLE TD {
	border:solid 1px #CCCCCC;
}*/

/* Regular Department Menu */
TABLE.menulev1 TD {
	border: solid 1px #CCCCCC;
}

/* Department Undergrad Programs menu*/
TD.menulev2top {
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
}

TD.menulev2left {
	border-left:solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}

TD.menulev2right {
	border-right:solid 1px #CCCCCC;
}

TD.menulev2bottom {
	border-bottom:solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
/* END Department menus */

IMG.sides {border:solid 1px #000000;}

A IMG {
	color:#000000;
}

A:link, A:visited, A:active {color:#CC0000; text-decoration:underline;}
A:hover {color:#FF0000; text-decoration:none;}

A.nav:link, A.nav:visited{color:#CC0000; text-decoration:underline;}
A.nav:active{color:#000000; text-decoration:none;}
A.nav:hover {color:#000000; text-decoration:none; background-color:#FFFFFF;}


UL.menu {color:#FF0000;}


DIV.header {position:absolute; left:10px; top:30px; visibility:hidden; border:0px; width:727px; height:107px; z-index:2;}

DIV.ieheader {position:absolute; left:10px; top:40px; visibility:hidden; border:0px; width:727px; height:107px; z-index:2;}

/* survey*/
p.survey {font-family:"MS Sans Serif",Geneva,sans-serif; font-size:14px; color:#000000; margin-left:0px;}
p.surevy.topcell{font-family:"MS Sans Serif",Geneva,sans-serif; font-size:14px; color:#000000; margin-left:0px;}
p.survey_question{font-family:"MS Sans Serif",Geneva,sans-serif; font-weight:bold; font-size:14px; color:#FFFFFF; margin-left:0px;}

/* end survey*/
body { scrollbar-arrow-color: #CC9966;
 scrollbar-3dlight-color: #FFFFFF; scrollbar-highlight-color: #CC9966; 
 scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; 
 scrollbar-track-color: #FFFFFF; scrollbar-darkshadow-color: #CC9966} 
 

p.mainpagemenu1 {
	margin-left : 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
p.mainpagemenu2 {
	margin-left : 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

p.mainpagebottom {
	margin-left : 0px;
	font-family:"MS Sans Serif", Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #FF0000;
}

A.mainpagebottom:link, A.mainpagebottom:visited, A.mainpagebottom:active{color:#FF0000; text-decoration:underline;}
A.mainpagebottom:hover{color:#cc9966; text-decoration:none;} 

p.mainpagemenu2arrow {
	margin-left : 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0000FF;
	letter-spacing: 1px;
}


A.mainpagemenu1:link, A.mainpagemenu1:visited, A.mainpagemenu1:active{color:#000000; text-decoration:none;}
A.mainpagemenu1:hover{color:#FF0000; text-decoration:none;} 

A.mainpagemenu2:link, A.mainpagemenu2:visited, A.mainpagemenu2:active{color:#000000; text-decoration:none;}
A.mainpagemenu2:hover{color:#FF0000; text-decoration:none;} 


p.quicklinks {
	font-family: Arial, Helvetica, sans-serif;
	margin-left:0px;
	font-size: 11px;
	font-weight: bold;
	list-style-type: disc;
}

p.news {
	margin-left : 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #cc9966;
	text-align: center;
}

A.news:link, A.news:visited, A.news:active{color:#cc9966; text-decoration:underline;}
A.news:hover{color:#FF0000; text-decoration:none;}
