body {background-color: #000; position: relative; padding:0; margin: 0; font-size: 100%}
#container {position: relative; margin: 0; padding: 0; top: 0; left: 0; text-align: center}
#nav a {color: #676767; text-decoration: none}
.alumni {background: #000 url(/images/2las-alumni.jpg) no-repeat scroll 0px 0px}
#logo {position: absolute; top: 0; left: 0px;  padding: 0; margin: 0}
#logo p {padding: 0; margin: 0}
#logo img {padding: 0; margin: 0; border: none}

#alumniimg1 {position: absolute; top: 10px; left: 101px; width: 75px; height: 84px;  padding: 0; margin: 0; z-index: 8}
#alumniimg2 {position: absolute; top: 10px; left: 182px; width: 117px; height: 84px;  padding: 0; margin: 0; z-index: 8}
#alumniimg3 {position: absolute; top: 10px; left: 304px; width: 119px; height: 84px;  padding: 0; margin: 0; z-index: 8}
#alumniimg4 {position: absolute; top: 10px; left: 428px; width: 71px; height: 84px;  padding: 0; margin: 0; z-index: 8}
#alumniimg5 {position: absolute; top: 10px; left: 504px; width: 83px; height: 84px;  padding: 0; margin: 0; z-index: 8}
#alumniimg6 {position: absolute; top: 10px; left: 591px; width: 117px; height: 84px;  padding: 0; margin: 0; z-index: 8}
#alumniimg7 {position: absolute; top: 10px; left: 714px; width: 77px; height: 84px;  padding: 0; margin: 0; z-index: 8}	

#nav {position: relative; margin: 0;  top: 40px; width: 790px; height: 113px; text-align: right; margin: auto; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-size: 100%}

.alumniimg1back {background: transparent url(/images/alumniimg1back.jpg) no-repeat scroll 100% 100%}
.alumniimg2back {background: transparent url(/images/alumniimg2back.jpg) no-repeat scroll 100% 100%}
.alumniimg3back {background: transparent url(/images/alumniimg3back.jpg) no-repeat scroll 100% 100%}
.alumniimg4back {background: transparent url(/images/alumniimg4back.jpg) no-repeat scroll 100% 100%}
.alumniimg5back {background: transparent url(/images/alumniimg5back.jpg) no-repeat scroll 100% 100%}
.alumniimg6back {background: transparent url(/images/alumniimg6back.jpg) no-repeat scroll 100% 100%}
.alumniimg7back {background: transparent url(/images/alumniimg7back.jpg) no-repeat scroll 100% 100%}



#startit1 {position: absolute; left: 50px; top: 106px; width: 150px; z-index:6}
#holder1 {background-color: transparent;  height: 96px; width: 130px;  margin:0; position: absolute; left: 70px; top: 10px; z-index: 6}
#aniback1 {height:100%; width:100%; margin: 0}
#wiper1 {width: 99%; margin: 0}

#startit2 {position: absolute; left: 180px; top: 106px; width: 130px; z-index:5}
#holder2 {background-color: transparent;  height: 96px; width: 195px;  margin:0; position: absolute; left: 115px; top: 10px}
#aniback2 {height:100%; width:100%; margin: 0}
#wiper2 {width: 99%; margin: 0}

#startit3 {position: absolute; left: 310px; top: 106px; width:90px; z-index:4}
#holder3 {background-color: transparent;  height: 96px; width: 145px;  margin:0; position: absolute; left: 255px; top: 10px; z-index: 4}
#aniback3 {height:100%; width:100%; margin: 0}
#wiper3 {width: 99%; margin: 0}

#startit4 {position: absolute; left: 390px; top: 106px; width: 120px; z-index:3}
#holder4 {background-color: transparent;  height: 96px; width: 180px;  margin:0; position: absolute; left: 330px; top: 10px; z-index: 3}
#aniback4 {height:100%; width:100%; margin: 0; z-index: 3}
#wiper4 {width: 99%; margin: 0}

#startit5 {position: absolute; left: 510px; top: 106px; width: 90px; z-index:2}
#holder5 {background-color: transparent;  height: 96px; width: 125px;  margin:0; position: absolute; left: 475px; top: 10px; z-index: 2}
#aniback5 {height:100%; width:100%; margin: 0}
#wiper5 {width: 99%; margin: 0}

#startit6 {position: absolute; left: 600px; top: 106px; width: 90px;; z-index:1}
#holder6 {background-color: transparent;  height: 96px; width: 145px;  margin:0; position: absolute; left: 545px; top: 10px; z-index: 1}
#aniback6 {height:100%; width:100%; margin: 0}
#wiper6 {width: 99%; margin: 0}

.starter {background-color: #fff; height:17px;  padding: 0; margin: 0; font-weight: bold; font-size: 11px}
.indexstarter {height:17px;  padding: 0; margin: 0; font-weight: bold; font-size: 11px}
.starter2 {background: #fff url(/images/backarrow.gif) no-repeat scroll 100% 100%; font-size: 12px}
.simplestarter2 {font-size: 12px}
.starter p , .indexstarter p {margin: 0 22px 0 0}        
#nav .starter2 a {color: #000!important}
#nav .simplestarter2 a {color: #000!important}

.zed {z-index: 20!important}

.wipeclass1 {overflow: hidden; height: 1px; visibility:hidden; font-size: 9px}
#nav .wipeclass1 a {color: #000}
#nav.contact .wipeclass1 a {color: #fff}
#nav .wipeclass1 a:hover, #nav .wipeclass1 a:focus, #nav .wipeclass1 a:active {color: #981E32}
.wipeclass1 ul {margin: 0; padding: 1px 0 0 0; list-style-type: none}
.wipeclass1 li {margin: 0 12px 0 0; padding: 2px 0 0 0}
.wipeclass2 {visibility:visible}
.here a {color: #981E32!important}
.ani1 {background: transparent url(/images/backline.gif) no-repeat scroll 100% 96px}
.contactani {background-image: url(/images/blackbackline.gif)!important}
.ani2 {background-position: 100% 95px}
.ani3 {background-position: 100% 90px}
.ani4 {background-position: 100% 85px}
.ani5 {background-position: 100% 80px}
.ani6 {background-position: 100% 75px}
.ani7 {background-position: 100% 70px}
.ani8 {background-position: 100% 65px}
.ani9 {background-position: 100% 60px}
.ani10 {background-position: 100% 55px}
.ani11 {background-position: 100% 50px}
.ani12 {background-position: 100% 45px}
.ani13 {background-position: 100% 40px}
.ani14 {background-position: 100% 35px}
.ani15 {background-position: 100% 30px}
.ani16 {background-position: 100% 25px}
.ani17 {background-position: 100% 20px}
.ani18 {background-position: 100% 15px}
.ani19 {background-position: 100% 10px}
.ani20 {background-position: 100% 5px}
.ani21 {background-position: 100% 0px}


.main_content {position: relative; margin: 0; top: 28px;}	
img			{border: 0px;}


a			{color: #676767;text-decoration: none;}	
a:hover		{color: #981E32;text-decoration: none;}		
td			{text-align: left;color: black;font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 16px;}		
li 			{list-style-type: circle;}

input[type="button"] {
	border: #ffffff thin solid; 
font-size: 11px; 
width: auto; 
height: auto;
}

input[type="submit"] {
	border: #ffffff thin solid; 
font-size: 11px; 
width: auto; 
height: auto;
}

input[type="reset"] {
	border: #ffffff thin solid; 
font-size: 11px; 
width: auto; 
height: auto;
}

input[type="password"]  	{
border: #676767 thin solid; 
font-size: 12px; 
color: #000000; 
width: 300px; 
height: auto
}	

input[type="text"]  	{
border: #676767 thin solid; 
font-size: 12px; 
color: #000000; 
width: 300px; 
height: auto
}	

.logonnav {color: #676767;
background-color: #ffffff;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 0px;
font: 11px arial, sans-serif;
font-weight: bold;
text-decoration: none;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttonscontainer {width: 120px;background-color: #ffffff;}

.buttons  {color: #676767;
background-color: #ffffff;
font: 11px arial, sans-serif;
font-weight: bold;
text-decoration: none;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a {color: #676767;
background-color: #ffffff;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 0px;
font: 11px arial, sans-serif;
font-weight: bold;
text-decoration: none;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:hover {
font: 11px arial, sans-serif;
font-weight: bold;
text-decoration: none;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 0px;
background-color: #ffffff;
color: #981E32;
text-decoration: none;}


.buttonson {
font: 11px arial, sans-serif;
font-weight: bold;
text-decoration: none;
color: #981E32;
display: block;
margin: 0px;
width: 100%;
text-decoration: none;}

.buttonson a{
font: 11px arial, sans-serif;
font-weight: bold;
text-decoration: none;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 0px;
background-color: #ffffff;
color: #981E32;
display: block;
margin: 0px;
width: 100%;
text-decoration: none;}
.buttonson a:hover{
font: 11px arial, sans-serif;
font-weight: bold;
text-decoration: none;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 0px;
background-color: #ffffff;
color: #981E32;
display: block;
margin: 0px;
width: 100%;
text-decoration: none;}

/* solid background-color regions */
#banner		{background-color: #ffffff;}
#side		{background-color: #ffffff;}
#content	{background-color: #ffffff;}
#bottom		{background-color: #ffffff;}


/* headlines, subheads and fonts */		
.extracolor	{background-color: #335577;}
.callout	{font-weight: bold;}	

.headline	{
font-size: 14pt;
line-height: 20px;
height: 30px;
color: #000000;
background-color: #ffffff;
padding-top:10px;
padding-bottom:10px;
}				

.headline2	{
font-size: 14pt;
line-height: 20px;
height: 30px;
color: #000000;
background-color: #ffffff;
padding-top:10px;
}					

.subhead	{color: #981E32;
background-color: #ffffff;
font-weight: bold;

}		

.efrsubhead	{
color: #000000;
background-color: #7CC242;
font-weight: bold;
font-size: 12pt;
line-height: 14px;
height: 18px;
width:100%;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}		

.efrheadline	{
font-size: 12pt;
line-height: 18px;
height: 28px;
color: #981E32;
background-color: #ffffff;
padding-top:5px;
padding-bottom:5px;
font-weight: bold;
}	

.efrspecial a {color: #981E32;text-decoration: underline;}
.efrspecial a:hover {color: #981E32;text-decoration: underline;}

.subhead2	{background-color: #ffffff; font-size: 14px;color: #000000;font-weight: bold;font-family: verdana,geneva,arial,helvetica,sans-serif;border-bottom: 1px solid #676767;}		
.subhead2	a {color: #ffffff;	
text-decoration: none;
}
.subhead2	a:hover {color: #ffffff;	
text-decoration: underline;
}
.subhead2	a:visited {color: #ffffff;	
text-decoration: none;
}
.subhead2store {color: #981E32;
font-weight: bold;
}		

.small		{
font-size: 8pt;
line-height: 11pt;
}		

.smallx	a {color: #FFFFFF;
font-size: 8pt;
line-height: 11pt;
}	
.smallx	a:hover {color: #FFFFFF;
font-size: 8pt;
line-height: 11pt;
}			

.small		{
font-size: 8pt;
}	

.small2		{
font-size: 8pt;
line-height: 11pt;
}		

.footer		{font-size: 8pt;
line-height: 11pt;
color: #676767;}			

.footer	td	{font-size: 8pt;
line-height: 11pt;
color: #676767;}	

.footer a	{
color: #676767;
text-decoration: underline;
}	

.footer a:hover	
{
color: #676767;
text-decoration: underline;
}	


/* old gp styles moved over */
.errormsg 	{
color: #ea3f1d;
}
.errormsgtop {
color: #ea3f1d;
font-weight: bold;
}


/* calendar text and link styles */	
#contentCal	{background-color: #ffffff;}
#menu		{background-color: #ffffff; font-size: 10px; border: 1px solid #676767;}
#dates		{background-color: #ffffff; font-size: 10px;}
#events		{background-color: #FFFFDF; font-size: 10px;border: 1px solid #676767;}		

.subhead3	{background-color: #ffffff; font-size: 14px;color: #981E32;font-weight: bold;font-family: verdana,geneva,arial,helvetica,sans-serif;}				

.subhead4	{color: #000000;
background-color: #ffffff;
border-bottom: 1px solid #676767;
font-size: 8pt;
line-height: 11pt;}		

.calendar td {
font-size: 10px;
line-height: 12px;  
font-family: verdana,geneva,arial,helvetica,sans-serif;
}			

.calendaron {
text-align: center;
font-size: 10px;
line-height: 12px;
background-color: #2579c2;  
}

.calendaron a {
color: #000000;
background-color: #2579c2;
text-decoration: none;
}

.calendaron a:hover {
color: #ffffff; 
background-color: #2579c2;
text-decoration: none;
}			

.events		{font-size: 9pt;
line-height: 12pt;
font-weight: bold;
color: #000000;
}


/* forms inputs */		
#logonbuttonInput {
border: #676767 thin solid; 
margin-top: 2px;
padding: 1px; 
font-family: verdana,geneva,arial,helvetica,sans-serif;
font-weight: bold; 
font-size: 11px; 
background-color: #FFFFFF;
color: #676767;
width: 80px; 
height: auto; 
max-height: 18px;
vertical-align: middle; 
text-align: center; 
}

#logontextField {
border-bottom-color: #676767;
border-style: solid;
border-width: thin;
color: #981E32;
padding: 1px; 
background-color: #ffffff;
font-size: 10px; 
width: 80px; 
height: auto
}

.inputButton 	{
border: #676767 thin solid; 
font-size: 12px; 
width: auto; 
height: auto;
}	
				
.inputMed 	{
border: #676767 thin solid; 
font-size: 12px; 
color: #000000; 
width: 300px; 
height: auto
}	
.inputSmall 	{border: #676767 thin solid; font-size: 12px; color: #000000; width: 50px; height: auto}			
.menuMed 	{
border: #676767 thin inset; 
font-size: 12px; 
width: 250px; 
height: auto
}			

.menuAuto 	{
border: #676767 thin inset; 
font-size: 12px; 
min-width: 200px; 
height: auto;
vertical-align:top;
}		

.menuSm 	{
border: #ffffff thin inset; 
font-size: 12px; 
width: auto; 
height: auto
}	
		
.inputTextArea {
border: #676767 thin solid; 
font-size: 12px; 
}				

/* SCOTTS ADDITIONS */
.subhead1a	{background-color: #FFFFFF;
font-family: arial, helvetica, sans-serif;
font-size: 12px; 
line-height: normal; 
font-weight: bold; 
color: #996633; 
text-decoration: none;
padding-left: 3px;
}	

.subhead1	{background-color: #c0cbd9;
font-family: arial, helvetica, sans-serif;
font-size: 12px; 
line-height: normal; 
font-weight: bold; 
color: #000000; 
text-decoration: none;
padding-left: 3px;
}	


.subhead2a	{background-color: #ffffff;
color: #000000;
font-weight: bold;
padding-left: 3px;
font-size: 8pt;
line-height: 11pt;}		

.subhead5	{color: #000000;
font-weight: bold;
font-size: 12pt;
line-height: 13pt;
}	

.inputAuto 	{
border: #ffffff thin solid; 
font-size: 11px; 
color: #000000; 
width: auto; 
height: auto;
}	

.centered {
text-align: center;
}


.smaller		{
font-size: 7pt;
line-height: 12pt;
}		
.smallest		{
font-size: 6pt;
}	


/* SCOTTS OLDER STYLES */
#profilelistMenu {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding: 0px 0px 0px 0px;
border: thin inset #8C9C8F;
height: auto;
width: 250;
}
.homenews a:link {color: #333333; text-decoration: none;}
.homenews a:visited {color: #333333; text-decoration: none;}
.homenews a:hover {color: #333333; text-decoration: underline;}
.homenews a:active {color: #052D57;	text-decoration: underline;}
.homenews  LI {list-style-type : circle; color: #052D57;}

.homenews1 {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
background-color: #BEBEBE;
}
.homenews1 a:link {color: #333333; text-decoration: none;}
.homenews1 a:visited {color: #333333; text-decoration: none;}
.homenews1 a:hover {color: #333333; text-decoration: underline;}
.homenews1 a:active {color: #052D57;	text-decoration: underline;}	

.news {
color: #981E32;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 14px;
}
.news a:link {color: #981E32; text-decoration: none;}
.news a:visited {color: #981E32; text-decoration: none;}
.news a:hover {color: #981E32; text-decoration: underline;}
.news a:active {color: #981E32;	text-decoration: underline;}

.news1 {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 14px;
}
.news1 a:link {color: #981E32; text-decoration: none;}
.news1 a:visited {color: #981E32; text-decoration: none;}
.news1 a:hover {color: #981E32; text-decoration: underline;}
.news1 a:active {color: #981E32;	text-decoration: underline;}