hr.header {color: #aaaaa0;
	       width: 250;
	       }
	       
.rss {margin-bottom:5px;}
.rss a {position: relative; text-decoration:underline; color:#000000}
.rss a span {display: none;} 
.rss a:hover {border:0; text-decoration:none; color:#000000; z-index:4;}
.rss a:hover span {display: block !important; 
                    position: absolute; 
                    background:#FFFFCC; 
                    border: 1px solid #666; 
                    top: 20px; left: 10px; 
                    text-decoration: none; 
                    color: #555555; 
                    padding: 5px; 
                    font-size:12px; 
                    width:300px;}

h2.header {text-align: center;
	       padding-top: 5px;
	      }
	      
body 
{ background-color: White;
   margin: 0; padding: 0;
 }
body_dev 
{  background: #ffffff url(/SiteFiles/SiteWide/images/devBackgroundGraphic.gif);
  margin: 0;
}	
      
.formfield
{
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10px;
	border-color: #868586;
	border: 1px solid;
	background-color: #ffffff;
	vertical-align: top;
}
.formbutton
{
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10px;
	border-color: #868586;
	border: 1px solid;
	background-color: #D6D7D9;
	font-weight: bold;
	color:#787779;
}
     
.apps_link {text-decoration: underline;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
			      color: #000000;
            }
.apps_disabled {text-decoration: underline;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
			      font-weight: normal;
            color: #888888;
            }
            

.apps_header  {text-decoration: none;
              font-family: verdana, arial, sans-serif, helvetica;
              font-size: 10px;
              color: #202020;
              background-color: #ffffff;
              width: 680px; 
              margin-left: 25px;
              margin-right: 0px;
              margin-top: 0px;
              margin-bottom: 0px;
              padding: 0;
                float: left;
                clear: both;
                  }

.apps_header  TABLE {text-decoration: none;
                   font-family: verdana, arial, sans-serif, helvetica;
                   font-size: 10px;
                   color: #202020;
                    }
.apps_header  TD {text-decoration: none;
                   font-family: verdana, arial, sans-serif, helvetica;
                   font-size: 10px;
                   color: #202020;
                     }
.apps_header  A:link {text-decoration: underline;
                      font-family: verdana, arial, sans-serif, helvetica;
                      font-size: 11px;
                      color: #000000;
			            }
.apps_header  A:visited {text-decoration: underline;
                          font-family: verdana, arial, sans-serif, helvetica;
                          font-size: 11px;
                          color: #000000; 
                 }
.apps_header  A:hover {text-decoration: none;
                       font-family: verdana, arial, sans-serif, helvetica;
                       font-size: 11px;
                       color: #000000;
                 }  
                   
.apps_header  HR {color: #6688aa;
                  background-color: #6688aa;
                  height: 3px;
                  margin-left: 0px;
                  margin-top: 0px;
                  padding-top: 0px;
                 }

.apps_header  SPAN.hilite { background-color: #dfefff;
            }
.apps_header  SELECT {text-decoration: none;
                      font-family: verdana, arial, sans-serif, helvetica;
                      font-size: 9px;
                      background-color: #D0D0D8;
	          			    color: #000000; 
		          		    width: 135px;
				      }
              				  
#header_top { background-image: url(https://www.purchase.edu/SiteFiles/Apps/headbgthin.gif); 
              background-repeat: repeat-x; 
              width: 100%; 
              padding: 2px; 
              margin: 0px;
              
                  }
          
#header_logo { text-align: left; 
               float: left; 
               margin-top: 17px; 
               margin-bottom: 10px; 
               height: 60px;
               }

#header_logo img { color: #ffffff;
                   border-color: #ffffff;
                   
                    } 
                                
#header_links {text-align: right; 
               float: right; 
               width: 75%; 
               font-family: Arial, Helvetica, sans-serif; 
               font-size: 11px; 
               font-weight: bold; 
               color: #004366;
               margin-top: 60px; 
               vertical-align: text-bottom;}
                       
#header_links a {color:#004366;}

.header_form_field { font-family: Arial, Helvetica, sans-serif;
                     font-size: 11px;
                     color: #999;
                     padding: 2px;
                     height: 9px;
                     width:140px;}
            
#footer_image { background:url(https://www.purchase.edu/SiteFiles/Apps/footerthin.gif); 
                background-repeat:repeat-x; 
                width:100%; 
                margin:0px; 
                height:50px; 
                text-align:center; 
                padding-bottom:0px; 
                padding-top:4px; 
                color: #FFFFFF;
                font-family: Verdana, Geneva, sans-serif;
                font-size: 9px;
                clear: both;}
                  
#footer_image a { color:#ffffff;}

.small-footer-text { font-size:9px;
                     color:#666666;}
             
#footer
{
	margin: 0 auto;
	width: 665px;
	background: #e7fbf7;
	border-top: 1px solid #6688aa;
	font-size: 10px;
	padding: 10px 0 10px 15px;
	text-align: left;
	overflow: hidden;
		clear: both;
			}
.apps_footer  {text-decoration: none;
                font-family: verdana, arial, sans-serif, helvetica;
                font-size: 10px;
                color: #202020;
                clear: both;
                }
.apps_footer  A:link {text-decoration: underline;
                      font-family: verdana, arial, sans-serif, helvetica;
                      font-size: 10px;
                      color: #000000;
			            }
.apps_footer  A:visited {text-decoration: underline;
                          font-family: verdana, arial, sans-serif, helvetica;
                          font-size: 10px;
                          color: #000000; 
                 }
.apps_footer  A:hover {text-decoration: none;
                       font-family: verdana, arial, sans-serif, helvetica;
                       font-size: 10px;
                       color: #000000;
                 } 
 

#outer_wrapper 
{	text-decoration: none;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 11px;
	color: #242424;
	text-align: left;
	margin: 0 auto;
	padding: 0 auto;
	width: 1024px;
	background: #ffffff;
	background-color: #ffffff;
	clear: both; 
		}



.apps_body  
{
  color: #202020;
  width: 670px;
  padding-left: 25px;
  padding-right: 5px;
  background: #ffffff;
  background-color: #ffffff;
   margin: 0;
   padding-top: 0; 
   padding-bottom: 0;
  float: left;
      
     }
.apps_body_orig  {text-decoration: none;
            font-family: verdana, arial, helvetica, sans-serif;
            font-size: 11px;
            color: #343434;
            background-color: #ffffff;
            width: 659px;
            margin: 0 0 0 0;
            padding: 5 0 5 5; 
            text-align: left;
           }
           




.apps_body  A:link {text-decoration: underline;
            font-family: verdana, arial, sans-serif, helvetica;
            color: #000040;
            }
.apps_body  A:visited {text-decoration: underline;
            font-family: verdana, arial, sans-serif, helvetica;
            color: #000040;
            }
.apps_body  A:hover {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            color: #404040; 
            }
.apps_body  TABLE {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
           }
.apps_body  TD {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
           }
.apps_body  TABLE.disabled {
            border-style: window-inset;
            border-color: #999999;
            color: #888888;
           } 
.apps_body  TR.disabled {
            color: #888888;
           } 
.apps_body  TR.hilite {
            background-color: #dfefff;
           } 
.apps_body  TR.hilite_warn {
            background-color: #f8afdf;
           } 
.apps_body  TR.hilite_alert {
            background-color: #f8cf9f;
           } 
.apps_body  TR.hilite_changed {
            background-color: #f1f1cf;
           } 
.apps_body  TD.disabled {
            color: #888888;
           }
.apps_body  TD.hilite {
            background-color: #dfefff;
           }
.apps_body  TD.hilite_alert {
            background-color: #f8cf9f;
           } 
.apps_body  TD.hilite_warn {
            background-color: #f8afdf;
           } 
.apps_body  TD.hilite_changed {
            background-color: #f1f1cf;
           } 
            

.apps_body  HR {color: #6688aa;
                background-color: #6688aa;
                height: 1px;
                width: 100%;
            }            
            
.apps_body  SELECT {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #f9f4ec;
				    color: #000000; 
				      }
.apps_body  SELECT.error {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #ff1010;
				    color: #000000;
				    border-color: #df0000;
				    }
.apps_body  SELECT.alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #ffffff;
  			    color: #ef4010;
  			    }
.apps_body  SELECT.hilite_alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #f8cf9f;
  			    color: #000000;
				     }
.apps_body  SELECT.warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #ffffff;
  				  color: #bf006f; 
				     }
.apps_body  SELECT.hilite_warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #f8afdf;
  				  color: #000000; 
				     }
.apps_body  SELECT.required {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #ffffff;
  			    color: #2060f0;
  			    }
.apps_body  SELECT.hilite_required {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #d4e4fa;
  			    color: #000000;
				     }		
.apps_body  SELECT.changed {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #ffffff;
  			    color: #60a020;
				     }
.apps_body  SELECT.hilite_changed {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #f1f1cf;
  			    color: #000000;
				     }
.apps_body  SELECT.hilite {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #dfefff;
  				  color: #000000;
				} 
.apps_body  SELECT.hilite2 {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #f9ecf4;
				    color: #000000;
				     }	
.apps_body  SELECT.disabled {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #f7f6f0;
				    color: #888888;
				     }	     
			    
.apps_body  INPUT { text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #f9f4ec;
  				  color: #000000;
  				  }
.apps_body  INPUT.password { text-decoration: line-through; 
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #afbbbb;
  				  color: #400000;
  				  border-style: solid;
  				  border-color: #000000;
  				  font-weight: bold;
  				  padding-left: 2;
				    }
.apps_body  INPUT.error {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #ffffff;
  			    color: #ff1010;
  			   	border-color: #df0000;
				    font-weight: bold; 
			   }   
.apps_body  INPUT.required {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #ffffff;
  			    color: #2060f0;
  			    font-weight: bold;
            }
.apps_body  INPUT.label_hilite {text-decoration: none;
            font-family:  Courier New, Monospace;
            font-size: 11px;
  				  background-color: #dfefff;
  				  color: #000000;
  				  border: none;
				}
.apps_body  INPUT.hilite_required {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #d4e4fa;
  			    color: #000000;
            }
.apps_body  INPUT.changed {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #ffffff;
  			    color: #60a020;
  			    font-weight: bold;
            }
.apps_body  INPUT.hilite_changed {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #f1f1cf;
  			    color: #000000;
            }
.apps_body  INPUT.alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #ffffff;
  			    color: #ef4010;
  			    font-weight: bold;
  			   	}
.apps_body  INPUT.hilite_alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #f8cf9f;
  			    color: #000000;
  			    }
.apps_body  INPUT.warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #ffffff;
  				  color: #bf006f;  
  				  font-weight: bold;
				} 
.apps_body  INPUT.hilite_warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #f8afdf;
  				  color: #000000;  
  				  } 
.apps_body  INPUT.hilite {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #dfefff;
  				  color: #000000;
				}  
.apps_body  INPUT.hilite2 {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #f8e8f2;
				    color: #000000;
				     }	
.apps_body  INPUT.attention {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #df8f8f;
  			    color: #000000;
  			   	font-weight: bold;
  			   	border-style: solid;
  			   	border-color: #000000; 
  			   	}
  			   	 
.apps_body  INPUT.button {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #dfefef;
  			    color: #000000;
  			   	font-weight: bold; 
  			   	} 
.apps_body  INPUT.btndisabled {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #dff1f1;
  			    color: #888888;
  			   	font-weight: normal; 
  			   	} 
.apps_body  INPUT.btn_Bolder {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #f8cf9f;
  			    color: #000000;
  			   	font-weight: bold;
  			   	border-right-style: solid; 
  			   	border-bottom-style: solid;
  			   	border-top-style: inset;
  			   	border-left-style: inset;
  			   	} 
.apps_body  INPUT.btn_slim {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 9px;
            background-color: #d9e9e9;
  			    color: #000000;
  			   	font-weight: bold;
  			   	border-right-style: outset; 
  			   	border-bottom-style: outset;
  			   	border-top-style: groove;
  			   	border-left-style: groove;
  			    } 
.apps_body  INPUT.btn_slim_disabled {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 9px;
            background-color: #dff1f1;
  			    color: #888888;
  			   	font-weight: normal;
  			   	border-style: outset;
  			   	} 
  			   	
.apps_body  INPUT.cbx_disabled {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #888888;
  			    color: #888888;
  			   	font-weight: lighter; 
  			   		} 
.apps_body  SPAN.cbx_disabled {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: Transparent;
  				  color: #888888;
				  }
  			   	
.apps_body  SPAN {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: Transparent;
  				  color: #202020;
				  }
.apps_body  SPAN.fixed {text-decoration: none;
            font-family:  Courier New, Monospace;
            font-size: 11px;
  				  background-color: Transparent;
  				  color: #202020;
				  }
.apps_body  SPAN.fixed_hilite {text-decoration: none;
            font-family: Courier New, Monospace;
            font-size: 11px;
  				  background-color: #dfefff;
  				  color: #000000;
				  }  
.apps_body  SPAN.hilite {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #dfefff;
  				  color: #000000;
				}
.apps_bodyX  SPAN.hilite {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #dfafef;
  				  color: #000000;
				}
.apps_body  SPAN.hilite2 {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #f8e8f2;
				    color: #000000;
				     }	
.apps_body  SPAN.alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  			    color: #ef4010;
  			    font-weight: bold;
				} 
.apps_body  SPAN.hilite_alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #f8cf9f;
  			    color: #000000;
				} 
.apps_body  SPAN.error {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  			    color: #ff1010;
  			   	font-weight: bold; 
				} 
.apps_body  SPAN.warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #ffffff;
  				  color: #bf006f;  
  				  font-weight: bold;
				} 
.apps_body  SPAN.hilite_warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: #f8afdf;
  				  color: #000000;
  			 } 
.apps_body  SPAN.border {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
            background-color: Transparent;
  				  color: #000000;
  				  border-style: solid;
  				  border-width: 1px;
  			 } 

.apps_body  TEXTAREA {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #f9f4ec;
  				  color: #202020;
  				   }  
.apps_body  TEXTAREA.hilite {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #dfefff;
  				  color: #000000;
  				   }  
.apps_body  TEXTAREA.hilite2 {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #f8e8f2;
  				  color: #000000;
  				   } 
.apps_body  TEXTAREA.hilite_required {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #d4e4fa;
  			    color: #000000;
  				   } 
.apps_body  TEXTAREA.required {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  			    color: #2060f0;
  			    font-weight: bold;
  				   } 
.apps_body  TEXTAREA.hilite_changed {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #f1f1cf;
  			    color: #000000;
  				   }
.apps_body  TEXTAREA.changed {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  			    color: #60a020;
  			    font-weight: bold;
  				   }
.apps_body  TEXTAREA.hilite_alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #f8cf9f;
  			    color: #000000;
  				   }
.apps_body  TEXTAREA.alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  			    color: #ef4010;
  			    font-weight: bold;
  				   }	
.apps_body  TEXTAREA.hilite_warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #f8afdf;
  				  color: #000000;
  				   }
.apps_body  TEXTAREA.warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  				  color: #bf006f;  
  				  font-weight: bold;
  				   }	    
.apps_body  TEXTAREA.error {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  			    color: #ff1010;
  			   	border-color: #df0000;
				    font-weight: bold;
  				   }
  				   
.apps_body  DIV.hilite_warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #f8afdf;
  				  color: #000000;
  				   }
.apps_body  DIV.hilite_alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #f8cf9f;
  			    color: #000000;				   
  				   }
.apps_body  DIV.warn {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  				  color: #bf006f;  
  				  font-weight: bold;
  				   }
 .apps_body  DIV.alert {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  			    color: #ef4010;
  			    font-weight: bold;			   
  				   }
.apps_body  DIV.error {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #ffffff;
  			    color: #ff1010;
  			   	font-weight: bold;
  				   }
 .apps_body  DIV.hilite {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
  				  background-color: #dfefff;
  				  color: #000000;		   
  				   }
.apps_body  DIV.hilite2 {text-decoration: none;
            font-family: verdana, arial, sans-serif, helvetica;
            font-size: 11px;
				    background-color: #f8e8f2;
				    color: #000000;		   
  				   }

.apps_body INPUT.blue_hilite {text-decoration: none; font-family: Courier New, Monospace; font-size: 11px; background-color: #dfefff; color: #000000; border: none; padding-left:4px;}
.apps_body INPUT.plain_text {text-decoration: none; font-family: Courier New, Monospace; font-size: 11px; background-color: #ffffff; color: #000000; border: none; padding-left:4px;}
