body { font-size: x-small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-left: 2px; }.body { font-size: x-small; font-family: helvetica; }.body-course_mats { font-size: small; font-family: helvetica; }.no_materials { color: maroon; font-size: small; }.body-C { font-size: x-small; font-family: helvetica; text-align: center; }.body-J { font-size: x-small; font-family: helvetica; text-align: justify; }.body_indent { font-size: x-small; font-family: helvetica; text-align: left; margin-right: 18px; margin-left: 18px; }.body-J_indent { font-size: x-small; font-family: helvetica; text-align: justify; margin-right: 18px; margin-left: 18px; }.whiteonblack { color: #fff; font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.article_title { color: #191970; font-size: small; font-family: helvetica; font-weight: bold; text-align: left; margin-right: 12px; margin-left: 18px; }.Menu-top { color: #fff; font-size: x-small; font-family: helvetica; font-weight: bold; text-decoration: none; text-align: left; vertical-align: middle; padding-left: 30px; }.padded_cell { padding-right: 12px; padding-left: 12px; }.title { color: #b22222; font-size: large; font-family: helvetica; font-weight: bold; text-align: center; }.subtitle { color: #191970; font-size: small; font-family: helvetica; font-weight: bold; text-align: center; }.classhighlight { color: #b22222; font-size: small; font-family: helvetica; font-weight: bold; }.note { font-size: xx-small; font-family: helvetica; font-style: italic; text-align: center; }.fineprint { font-size: xx-small; font-family: helvetica; }.quote { font-size: x-small; font-family: helvetica; font-style: italic; }.quotehighlight { color: #191970; font-size: small; font-family: helvetica; font-weight: bold; }p { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }td { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; list-style-type: square; list-style-position: outside; }li { padding-left: -20px; list-style-type: square; }a:link { font-size: x-small; font-family: helvetica; text-decoration: none; }a:visited { color: gray ; font-size: x-small; font-family: helvetica; font-weight: normal; text-decoration: none; }a:hover { color: #b22222 ; font-size: x-small; font-family: helvetica; text-decoration: none; }a:active { color: #b22222 ; font-size: x-small; font-family: helvetica; text-decoration: none; }.pg_title  { color: #674633; font-size: x-large; font-weight: bold; text-align: center }.subtitle { color: #a31e26; font-size: large; font-style: oblique; font-weight: bold; text-align: center }.subtitle_l { color: #a31e26; font-size: large; font-style: oblique; font-weight: bold; text-align: left }table    { font-size: small; text-align: left ; list-style-type: square; }.jan { color: #fff; font-size: small; font-weight: bold; background-color: maroon; text-align: left }.feb { color: #fff; font-size: small; font-weight: bold; background-color: purple; text-align: left }.march { color: white; font-size: small; font-weight: bold; background-color: #ff6347; text-align: left }th   { color: #fc3; font-size: small; background-color: navy; text-align: left }.th-whtONpurple     { color: white; font-size: small; font-weight: bold; background-color: purple; text-align: left  }.th-whtONpurple-C { color: white; font-size: small; font-weight: bold; background-color: purple; text-align: center; padding-top: 3pt; padding-bottom: 3pt; }.th-UT { color: white; font-size: small; font-weight: bold; background-color: #d2691e; text-align: left }.th-Aggie { color: white; font-size: small; font-weight: bold; background-color: maroon; text-align: left  }.th-Houston1  { color: white; font-size: small; font-weight: bold; background-color: #191970; text-align: left  }.th-Houston1-C { color: white; font-size: small; font-weight: bold; background-color: #191970; text-align: center; padding-top: 3pt; padding-bottom: 3pt; }.th-Houston2  { color: white; font-size: small; font-weight: bold; background-color: #b22222; text-align: left }.th-Houston2-C { color: white; font-size: small; font-weight: bold; background-color: #b22222; text-align: center; padding-top: 3pt; padding-bottom: 3pt; }.th-indigoONgold { color: #191970; font-size: small; font-weight: bold; background-color: #fc3; text-align: left }.th-goldONindigo { color: #fc3; font-size: small; font-weight: bold; background-color: #191970; text-align: left; }.th-3 { color: #ff69b4; font-size: small; font-weight: bold; background-color: #000; text-align: left  }.th-3r { color: #000; font-size: small; font-weight: bold; background-color: #ff69b4; text-align: left  }.mod_date  { font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center  }.special { color: #ff8c00; font-size: medium; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: oblique; font-weight: bold; text-align: center  }.th_IS_online { font-family: helvetica; background-color: #ff9  }.th_IS_bk { font-family: helvetica; background-color: #fcf   }.FB_Maroon_bold { color: #b22222; font-size: small; font-family: helvetica; font-weight: bold; text-align: left  }.State { color: white; font-size: medium; font-weight: normal; background-color: blue; margin-left: 6pt; padding: 3pt; }.City { color: #b22222; font-weight: bold; margin-left: 9px; }.hotel { line-height: 120%; margin-left: 6pt; }.hotel_name { font-weight: bold; line-height: 120%; }
