a.catline:hover { background-color : #FFFF00 }Body { margin: 0px; background-attachment: fixed; background-color : #FFFFCC }div#container { font-family : Tahoma, Arial, sans-serif; background-color: white; margin : 30px 80px 0px 80px; font-size : small; padding : 2px; border-left: 1px solid #CCCCCC; border-right: 2px solid #666666; border-top: 1px solid #CCCCCC; border-bottom : 2px solid #666666 }div#courserequest { margin:0 0 0 150px; border-left : 10px solid #FF9900; padding 0 0 0 5px; font-size : x-small }div#horizontalnav a { text-decoration : none; font-size : x-small; color : #669900 }div#horizontalnav a:hover { text-decoration : underline; color : red }div#horizontalnav { font-size : x-small; font-family : Tahoma, Arial, San-serif; padding-left : 2px; padding-top: 2px; padding-bottom : 2px; position : absolute; left : 97px; top : 130px; height : 10px }div#leftbox li { border-bottom: 1px solid white; margin: 0; list-style: none }div#leftbox { float:left; padding-right : 5px; font-size : x-small; width: 120px }div#mainbox { padding-top : 25px }div#maincontent { font-size : x-small; margin:0 200px 0 0 }div#maincontentleft li a { color: #669900; font-weight: bold; padding: 0; text-decoration: none; width: 100% }div#maincontentleft li a:hover { color: #FF0000; text-decoration : underline }div#maincontentleft li { border-top: 1px solid #669900; margin-top: 16px; list-style: none }div#maincontentleft ul { padding : 0; margin : 0 }div#maincontentleft { margin:0 0 0 150px; font-size : x-small }div#maincontentright { margin:0 200px 0 0 }div#pagefooter { clear:both; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: x-small; padding-top : 2px; background-color : #FFE9A4 }div#searchbox { position : absolute; top : 140px; right : 90px }div#TopNavigationBar a { font-style : normal; text-decoration:none; color : #666666; background-color : #FFFFFF; border: 1px solid #CCCCCC; border-right : 1px solid #FFE9A4; border-left : 1px solid #FFE9A4; width : 20px; font-size : small; padding-left : 10px; padding-right : 2px; padding-top : 3px; padding-bottom : 3px }div#TopNavigationBar a.TopNavigationSelected { font-style : normal; font-weight : bold; text-decoration:none; color : white; display: inline; list-style: none; margin : 0; background-color : #CCCCCC; border: 1px solid #FFCC00 }div#TopNavigationBar a:hover { background-color : #FFCC00; color : #FFFFFF }div#TopNavigationBar ul li { display: inline; list-style: none; margin : 0 }div#TopNavigationBar ul { margin: 0; padding: 0 }div#TopNavigationBar { border : 0; margin-left: 14px; padding: 0px; font-size: x-small; background-color : #white; height : 20px }td.benefits { background-color : #CCCCCC }td.catline { margin-top : 5px; padding-bottom: 10px; border-bottom: 1px solid #999999 }#leftbox li a { border : 1px solid #CCCCCC; border-left: 10px solid #CCCCCC; color: black; display: block; padding: 5px 5px 5px 0.5em; text-decoration: none; width: 100% }#leftbox li a:hover { background-color:#FFCC00; border-left: 10px solid #999999; color: #FFFFFF; display: block; padding: 5px 5px 5px 0.5em; text-decoration: none; width: 100% }#leftbox ul { border: none; list-style: none; margin: 0; padding: 0 }#maincontent li a { background-color: #CCCCCC; border-left: 30px solid #000066; color: #000000; padding: 5px 5px 5px 0.5em; text-decoration: none; display : block }#maincontent li a:hover { background-color: #FF6666; border-left: 30px solid #FF0000; color: #FFFFFF }#maincontent li { margin: 0; border-bottom : 4px solid white; list-style: none }#maincontentnocolumns { padding: 5px 5px 5px 0.5em; text-decoration: none; display : block }#rightbox { width: 200px; float:right; padding-left : 5px; background-color : white }#tagline { background-color : white; background-repeat : no-repeat; background-position : top right; color : white; height : 80px; border : 0; margin : 0; padding-top : 0px }#taglineimg { display : block; border : none }#taglinetext { font-size: x-small; margin-left : 10px }.courserequestlabel { font-size : x-small; color : #999999 }.footerleft { float : left; background-color : #FFE9A4; font-size: xx-small }.footerright { float : right; background-color : #FFE9A4; font-size: xx-small }.importanttextbig { font-family: Arial, Helvetica, sans-serif; font-size: medium; text-align: center; font-weight : bold; color : #669900; border : 1px solid #FFE9A4; padding : 5px; margin : 0; margin-bottom : 8px }.remark { font-size : x-small; color: Green }.required { font-family: Wingdings, ZapfDingbats, Symbol; font-size : smaller; color: Red }.searchbutton { color : #666666; background-color : white; border : 2px #CCCCCC outset }
