/* This style sheet was created by Xingzhou Yang @ MsState for REU web page ----------------------------------------------------- First Created: Wed Oct 14 23:30:49 CDT 2009 Last Updated: Sat Sep 18 10:00:58 CDT 2010 Copyright: Xingzhou Yang */ body { font-family: sans-serif, arial, helvetica; margin: 0; padding: 0; text-align: center; color: #000000; background-color: gray; /*#fff; /*#610B0B;*/ } A:link { color: #000066; text-decoration: underline; } A:hover { color: #3300CC; background: #dddddd; } A:active { color: #32CD32; text-decoration: underline; } A:visited { color: #0099CC; text-decoration: underline; } div.redsolid{ background-color: #ff0000; border:1px solid black; float:left; } div.greendash{ background-color: #00ff00; border:1px dashed black; float:left; } div.darkgreen{ background: green; float: left; } img{ border: 0px; } .mainclass #header { width: 1100px; padding: 0; margin-left: 1px; padding-left: 1px; border: 1px solid #000000; background-color: #f2f2f2; /* gray */ text-align: center; } .mainclass #header a:link { text-decoration: none; } .mainclass #msu_img{ position: relative; left: 0px; top: 0px; z-index: 1; } .mainclass #nsf_img{ position: relative; left: 0px; top: 0px; z-index: 2; } .mainclass #leftmenu{ float: left; padding-top: 0px; padding-right: 0; padding-bottom: 0px; padding-left: 0; border-top-color: #660033; border-right-color: #660033; border-bottom-color: #660033; border-left-color: #660033; background-color: #FFFFFF; display:block; clear:left; padding:0px; } .mainclass #leftmenu div.hpc{ display: block; width: 190px; height: 143px; margin-bottom: 0px; background-image:url(images/hpc/HPC_Bldg-2.jpg); background-repeat:no-repeat; background-position: center bottom; } .mainclass #leftmenu div.hpc a{ background-color: transparent; } #hpc { display: block; position: relative; top: 0px; left: 0px; width: 188px; height: 138px; background-color: transparent; } .mainclass #leftmenu table{ vertical-align: top; text-align: left; background-color: maroon; width: 190px; height: 500px; border="1"; border-color="#660033"; } .mainclass #leftmenu th{ vertical-align: top; text-align: left; } .mainclass #leftmenu p{ text-align="left" margin-left: 10px; margin-right: 0px; } .mainclass #leftmenu a#select { font-size: 21px; color: red; } .mainclass #leftmenu a#select3 { font-size: 17px; color: red; } .mainclass #leftmenu a{ display: block; font-size: 14px; padding: 2px 6px 2px 3px; vertical-align: bottom; /* for IE5-Win */ } .mainclass #leftmenu a:link { color: #000066; /* blue */ text-decoration: none; } .mainclass #leftmenu a:active { color: blue; text-decoration: none; } .mainclass #leftmenu a:visited { color: #610B0B; /* maroon */ text-decoration: none; } .mainclass #leftmenu a#select2 { font-size: 14px; font-family: sans-serif, arial, helvetica; color: red; } /* ------------------------------------ */ .mainclass #leftmenu ul{ padding:0px; margin:0px; border-top: 1px solid #000; background: maroon; } .mainclass #leftmenu li{ list-style-type:none; position: relative; background-color: #fff; padding-left:1px; margin: 0.3em 1em; /*jianju - leftmargin */ vertical-align: bottom; /* for IE5/win */ width: 175px; } .mainclass #leftmenu li a:hover { color: red; background: #33FF66; /*green*/ } .mainclass #leftmenu ul ol { position: relative; left: 0px; /*background: red;*/ } .mainclass #leftmenu ul ol li{ position: relative; left: 0px; background: white; margin: 0.15em 0em; /*jianju - leftmargin */ width: 151px; } .mainclass #leftmenu ul li:hover ul { left: 18em; top: 1px; color: blue; } /* ------------------------------------ */ .mainclass #footer { padding: 0 10px; background:#ffffff; } .mainclass #footer p { margin: 0; padding: 10px 0; text-align: center; } .mainclass #maincontent{ text-align: left; height: 820px; vertical-align: top; text-align: left; background-image: url(images/msstate-seal.jpg); background-repeat:no-repeat; background-position: center; border-top-color: #000000; border-left: 2px solid #000000; border-right: 0px solid #fff; border-bottom: 0px; border-top: 0px; padding:0em 0em .0em 0em; margin-top: 1px; margin-right: 1px; margin-bottom: 0; margin-left: 0px; } .mainclass #maincontent table { text-align: left; border:1; } .mainclass #maincontent p{ /* text-indent:2em; */ text-align: left; margin-left: 1px; margin-right: 1px; } .mainclass #maincontent h2{ font-size: 15pt; } .mainclass #flyer{ text-align: left; height: 820px; vertical-align: top; text-align: left; background-color: #fff; border-top-color: #000000; margin-top: 1px; margin-right: -3px; margin-bottom: 0; margin-left: 190px; } .mainclass #flyer a { text-decoration: none; } .mainclass #flyer a:hover { text-decoration: none; } .mainclass #container { width: 1100px; margin: 0 auto; padding-right: 3px; border: 1px solid #000000; text-align: left; background-color: #FFFFFF; margin-left: auto; margin-right: auto; margin-top: 0px; }