\
.bolded {
    font-weight: bold;
}

.increasedsize {
    font-size: 11pt;
}

.smalltext {
      font-family:verdana,arial;
    font-size:8.5pt;
	font-weight:normal;
   text-align:left;
  }
  
  
.sandbox {
background-image:url('http://apps.albany.edu/sandbox.jpg');
}  
  
.smalltext2 {
      font-family:arial,verdana;
    font-size:9.5pt;
	font-weight:normal;
   text-align:left;
  }  
  

.reportemphasis {
    font-family:arial,verdana;
    font-size:11pt;
	font-weight:bold;
 }   


.mainheading {
    font-family:verdana,arial;
    font-size:15pt;
	font-weight:normal;
   text-align:center;
    color:#000000;
   }
   
   
.secondaryheading {
    font-family:arial,verdana;
    font-size:12.5pt;
	font-weight:bold;
   text-align:center;
    color:#000000;	
   }
   
   
.reportheading1 {
    font-family:arial,verdana;
    font-size:12.5pt;
	font-weight:bold;
   text-align:left;
    color:#000000;	
   }   
   
.reportheading2 {
    font-family:arial,verdana;
    font-size:11pt;
	font-weight:bold;
   text-align:left;
   margin-left:3em;
    color:#000000;	
   }     
   
   
.reportheading3 {
   margin-left:7em;
   }     
   

.reportheading3a {
   margin-left:4em;
   }   
      

.topinfo {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  8pt;
        text-align: center;	
}

.specialinfo {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  8pt;
        text-align: center;	
		font-weight: normal;
}

.detailline {
    border: 1px solid #dac880;
    background-color: #dac880;
    font-size: .3pt;
    width: 80%;    
}

.basiclink:hover {
    color: #ff0000;
    text-decoration: underline;
 }
 
 .basiclink {
    text-decoration: none;
 }
 
.advisorybox {
background-color: #dac880;
border-color:#433364;
border-style:solid;
border-width:2px;
margin: 3px;
padding:4px;
width: 750px;
font-size: 10pt;
font-family: arial, verdana;
} 

.narroweradvisorybox {
background-color: #dac880;
border-color:#433364;
border-style:solid;
border-width:2px;
margin: 3px;
padding:4px;
width: 50%;
font-size: 10pt;
font-family: arial, verdana;
} 

.alertbox {
	background-color: #B72E00;
	border-color:#433364;
	border-style:solid;
	border-width:2px;
	margin: 3px;
	padding:4px;
	width: 750px;
	font-size: 10pt;
	font-family: arial, verdana;
	color: #FFFFC6;
	font-weight: bold;
	} 

.advisorybox2 {
background-color: #dac880;
border-color:#433364;
border-style:solid;
border-width:2px;
margin: 3px;
padding:4px;
width: 620px;
font-size: 10pt;
font-family: arial, verdana;
} 
      

.programname {
       font-family: Verdana,Arial,Helvetica;
       color: #000000;
        font-size:  10pt;
        text-align: center;	
		border: 1px solid #caaf44;	
      font-weight: bold;
}

.detailprogramname {
       font-family: Verdana,Arial,Helvetica;
       color: #000000;
        font-size:  10pt;
        text-align: left;	
		border: 1px solid #000000;	
      font-weight: bold;
	  padding-left: 1em;
}


.searchheading {
		border: 1px solid #000000;
       background-color:#154cba;	
       font-family: Arial,Verdana,Helvetica;       
        font-size:  10pt;
		color: #ffffff;        
        text-align: center;
}


.searchitemhighlighted {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
        text-align: center;	
		border: 3.5px solid #FF7722;	
}



.searchheadingsmall {
		border: 1px solid #000000;
       background-color:#154cba;	
       font-family: Arial,Verdana,Helvetica;       
        font-size:  8.5pt;
		color: #ffffff;        
        text-align: center;
}

.detailsearchheading {
		border: 1px solid #000000;
       background-color:#154cba;	
       font-family: Arial,Verdana,Helvetica;       
        font-size:  10pt;
		color: #ffffff;        
        text-align: right;
}

.detailsearchheadingleft {
		border: 1px solid #000000;
       background-color:#FEF4D5;	
       font-family: Arial,Verdana,Helvetica;       
        font-size:  10pt;
		color: #000000;        
        text-align: left;
}

.searchheadingdelete {
		border: 1px solid #000000;
       background-color:#cb0000;	
       font-family: Arial,Verdana,Helvetica;       
        font-size:  10pt;
		color: #ffffff;        
        text-align: center;
}


a.sortlink {     
  color: #ffffff; 
  text-decoration: none;
 }
 
a.sortlink:visited {     
  color: #ffffff; 
  text-decoration: none;
 } 
 
/*-- This line defines a hover link with an underline */
a.sortlink:hover {
	text-decoration: underline;
} 


select.searchitem {
       font-family: Arial,Verdana,Helvetica;       
        font-size:  9pt;
	}


.detailsearchitem {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
		border: 1px solid #000000;	
		padding-left: 1em;
}


.detailsearchitemcentered {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
		border: 1px solid #000000;	
		padding-left: 1em;
		text-align: center;
}


.detailsearchitemright {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
        text-align: right;	
		border: 1px solid #000000;	
		padding-left: 1em;
}


.detailsearchitemsmall {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  7pt;
        text-align: left;	
		border: 1px solid #000000;	
		padding-left: 1em;
}


.detailsearchitemrightsmall {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  7pt;
        text-align: right;	
		border: 1px solid #000000;	
		padding-left: 1em;
}


.detailsearchitemrightsmall {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  8pt;
        text-align: right;	
		border: 1px solid #000000;	
		padding-left: 1em;
}



.detailsearchitemblank {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
        text-align: left;	
		border: 1px solid #000000;	
		padding-left: 1em;
		background-color: #ffffff;
}


.notvolunteering {
       font-family: Arial,Verdana,Helvetica;
       color: #808080;
        font-size:  9pt;
        text-align: left;	
		border: 1px solid #808080;	
      background-color: #ffffff;
}


.lockedout {
       font-family: Arial,Verdana,Helvetica;
       color: #858585;
        font-size:  10pt;
        text-align: left;	
}


.jobdescription {
   margin-left: 50px;
 } 


.searchitem {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
        text-align: center;	
		border: 1px solid #caaf44;	
}



.searchitemblank {
       font-family: Arial,Verdana,Helvetica;
       color: #a5a5a5;
        font-size:  9pt;
        text-align: center;	
		border: 1px solid #caaf44;	
		background-color: #ffffff;
}


.leftsearchitem {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
        text-align: left;	
		border: 1px solid #caaf44;	
}


.rightsearchitem {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
        text-align: right;	
		border: 1px solid #caaf44;	
}



.updatesearchitem {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
        text-align: center;	
		border: 1px solid #000000;	
}


.searchtop {
       font-family: Verdana,Arial,Helvetica;
       color: #000000;
        font-size:  10pt;
        text-align: center;	
		border: 1px solid #caaf44;	
}


      

.notavailable {
 font-family: verdana, arial, helvetica;
 font-size: 8.5pt;
 color:#555555;
 background-color:#EEEEEE;
 text-align: center;
}


a.hide {
 font-family: arial, verdana, helvetica;
 font-size: 7.5pt;
 color: #FFCC33;
 text-align: center;
 text-decoration: none; 
}

a.hide:visited {
 font-family: arial, verdana, helvetica;
 font-size: 7.5pt;
 color: #FFCC33;
 text-align: center;
 text-decoration: none; 
}

/*-- This line defines a hover link with an underline */
a.hide:hover {
	text-decoration: underline;
}




.searchdropdown {
       font-family: Arial,Verdana,Helvetica;
       color: #000000;
        font-size:  9pt;
        text-align: left;	
		border: 1px solid #caaf44;	
}

.resultsbox {
  border: 1px solid #000000;
  background-color: #C0C0C0;
 }
 
.resultsboxblank {
  border: 1px solid #b0b0b0;
  background-color: #e0e0e0;
 } 

.basictext {
 color: #000000;
 font-size: 10pt;
 font-family: Verdana,Arial,Helvetica; 
}

.explaintext {
 font-family: Verdana,Arial,Helvetica;
 font-size: 10pt; 
 color: #000000;
}


a.reglink {
	color: #9a211e;
	text-decoration: none;
}

/*-- This line defines a visited link as dark blue */
a.reglink:visited {
	color: #000080;
}

/*-- This line defines a hover link with an underline */
a.reglink:hover {
	text-decoration: underline;
}


.topback {background-color:#F8F2DC;}

.liststyle{margin-left: 15px;
   margin-right: 15px;}

body {background-color:#DAC880;}

h2 {font-family:verdana,arial;
    font-size:15pt;
	font-weight:normal;
    color:#000000;
   }


.restrict {font-family:verdana,arial;
   font-size:8pt;
   font-weight:normal;
   color:#003399;
   }   
p {font-family:verdana,arial;
   font-size:8pt;
   color:#003399;
   }   






div.degree {
background-color: #ffffff;
font-weight: normal;
font-size: 8pt;
color: #000000;
font-family: arial,verdana;
border: thin solid #000000;
text-align: left;
width: 250;
padding-top: 1em;
padding-bottom: 1em;
padding-left: 1em;
padding-right: 1em;
}   

.programlink {
text-decoration: none;
}


.program {
background-color: #ffffff;
font-weight: normal;
font-size: 8pt;
color: #000000;
font-family: arial,verdana;
border: thin solid #000000;
text-align: left;
width: 250;
padding-top: 1em;
padding-bottom: 1em;
padding-left: 1em;
padding-right: 1em;
text-decoration: none;
}   


   
th {font-family:verdana,arial;
   font-size:10pt;
   }   

th.top {border-bottom: thin solid #0000FF; }

.tablerowbackground0 {
  background-color: #FEF4D5;
 } 
 
.tablerowbackground1 {
  background-color: #E0E0E0;
 }  
 
.majorheading {
		border: 1px solid #000000;
       background-color:#154cba;	
       font-family: Arial,Verdana,Helvetica;       
        font-size:  15pt;
		color: #ffffff;        
        text-align: center;
		letter-spacing: .25em;		
} 

.majorheading2 {
		border: 1px solid #000000;
       background-color:#154cba;	
       font-family: Arial,Verdana,Helvetica;       
        font-size:  11pt;
		color: #ffffff;        
        text-align: center;
		letter-spacing: .25em;		
} 

.detailsearchheadingdelete {
		border: 1px solid #000000;
       background-color:#cb0000;	
       font-family: Arial,Verdana,Helvetica;       
        font-size:  10pt;
		color: #ffffff;        
        text-align: right;
}

