/* pt_app.css*/
/* Part time application form (regular txt size)*/
/* 2004/2010*/

/* Constructs ----------------------------------------------------------------*/	


body	{
  height: 100%;
	background: #FFFFFF;
	color: #333;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: left;
	font:12px arial,verdana,helvetica, sans-serif;
	padding-bottom: 20px;
	}
	
/* main block div */		
#container	{
	
	color: #333;
	margin: 10px auto;
	padding: 0px;
	border: 0px solid #000000;
	width: 900px; 
	height:100%;
	 /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;	 
	}
	
/* Top image div */		
#topimage	{	
	background-image:url(banner.gif);
	background-repeat:no-repeat;
	padding: 0px;
	border: 1px solid #000000;
	width: 898px; 
	height: 60px;
	 /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;	 
	}
	
/* side menu */		
#borderline{
	
	float: left;
	color: #333;
	margin: 0px;
	padding: 0px;
	border: 0px solid #C2BEBE;
	width: 20px;
	 /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	 
	}

	
	/* menubar */		
	#bar{
	background: #FFFFFF;
	margin-top: 5px;
	float: left;
	color: #000000;
	padding: 0px;
	border: 1px solid #000000;
	width: 898px;
  /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	}
	
	/* wholebar (has internal padding) */		
	#wholebar{
	background: #FFFFFF;
	margin-top: 5px;
	float: left;
	color: #000000;
	padding: 0px;
	border: 1px solid #000000;
	width: 898px;
  /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	}
	
	/* menubar split into 2 */		
	#halfbar{
	background: #FFFFFF;
	margin-top: 5px;
	float: left;
	color: #000000;
	padding: 5px;
	border: 0px solid #C6C6DA;
	width: 340px;
  /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	}
	
	/* menubar split into 4 */		
	#quarterbar{
	background: #FFFFFF;
	margin-top: 5px;
	float: left;
	color: #000000;
	padding: 5px;
	border: 0px solid #C6C6DA;
	width: 165px;
  /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	}
	
	
	/* menubar split into 3 */		
	#threequarters{
	background: #FFFFFF;
	margin-top: 5px;
	float: left;
	color: #000000;
	padding: 5px;
	border: 0px solid #C6C6DA;
	width: 515px;
  /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	}
	
	/* menubar split into 8 */		
	#eighthbar{
	background: #FFFFFF;
	margin-top: 5px;
	float: left;
	color: #000000;
	padding: 5px;
	border: 0px solid #C6C6DA;
	width: 77px;
  /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	}
	
	
	
	/* spacer */		
	#spacer{
	background: #FFFFFF;
	margin-top: 5px;
	float: left;
	color: #000000;
	padding: 5px;
	border: 0px solid #C0C0C0;
	width: 690px;
  /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	}
	

/* footer image */		
  #footer	{	
	background-image:url(../../images/interface/portal/footer.gif);
	margin-top: 5px;
	padding: 10px;
	border: 1px solid #C6C6DA;
	width: 500px; 
	height: 35px;
	 /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;	 
	}

	/* messageboard header */		
	#mestop{
	background: #EDEDF5;
	float: left;
	color: #000000;
	padding: 0px;
	border: 0px solid #C6C6DA;
	/*width: 550px;*/
	width: 500px;
  /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	}
	#mesbottom{
	background: #FFFFFF;
	float: right;
	color: #000000;
	padding: 0px;
	border: 0px solid #C6C6DA;
	/*width: 550px;*/
	width: 500px;
  /* Fix */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	text-align: right;
	}
	
	

	
	
/* Text Formatting------------------------------------------------------------*/	
	
h1	{
    	margin: 5px;     
    	voice-family: "\"}\"";   
    	voice-family: inherit;   
    	font-size:  20px; 
    	color:#000000;    
    	font-family:arial,verdana, helvetica, sans-serif;
    	}

h2	{      
    	font-weight: normal;
			margin: 5px;
			margin-top: 0px;    
    	voice-family: "\"}\"";   
    	voice-family: inherit;   
    	font-size:  12px; 
    	color:#000000;    
    	font-family:arial,verdana, helvetica, sans-serif;
    	}	

			
h3	{
    	margin-top: 5px;
			font-weight: normal;
    	font-size:    12px; 
			margin-bottom: 0px;
			margin-top: 0px;     
    	voice-family: "\"}\"";   
    	voice-family: inherit;   
    	color:#000000;    
    	font-family:arial,verdana, helvetica, sans-serif;
    	}			

h4	{
    	margin-top: 5px;
			font-weight: normal;   
			margin-bottom: 0px;
			margin-top: 0px;  
    	voice-family: "\"}\"";   
    	voice-family: inherit;   
    	font-size:  12px; 
    	color:#000000;    
    	font-family:arial,verdana, helvetica, sans-serif;
    	}				
			
h5	{    	
			font-weight: normal; 
			margin: 5px;  
    	voice-family: "\"}\"";   
    	voice-family: inherit;   
    	font-size:  8pt; 
    	color:# 000000;    
    	font-family:arial,verdana, helvetica, sans-serif;
    	}		
			
a 	{
	text-decoration:none;
	font-weight:bold;
 	color:#000000;	
	background-color:#FFFFFF;
	font-family:arial,verdana, helvetica, sans-serif;
	}

a:hover	{
  color:#000000;
	text-decoration:underline;
	background-color:#FFFFFF;
	font-family:arial,verdana, helvetica, sans-serif;
	}
	
p	{
	/*line-height: 140%;*/
	text-align: justify;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	}
	
ul {
	list-style-image: url(../../images/interface/portal/bullet.gif);
	margin-top: 2px;
	margin-bottom: 2px;

	}
	
/*button style*/
input.whitebutton
 {	
	font-family: Arial; 
	font-size: 12pt; 
	font-weight: bold;  
	border-left-width: 3;
	background-color: #FFFFFF;
}

/*dropdown style*/
select.drop
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #FFFFFF;  
}

/*textarea style*/
textarea.addr
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #FFFFFF;	
  height: 100px;
  width: 500px;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #808080; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-arrow-color:#808080;
	overflow:auto;
	}
	
/*textarea style2*/
textarea.emp
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #FFFFFF;	
  height: 100px;
  width: 150px;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #808080; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-arrow-color:#808080;
	overflow:auto;
	}	
	
/*textarea style3*/
textarea.dis
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #FFFFFF;	
  height: 50px;
  width: 670px;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #808080; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-arrow-color:#808080;
	overflow:auto;
	}		
	
	
/*text box style 1*/
input.largebox
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #FFFFFF;	
  width: 500px;
	}
	  
/*text box style 2*/
input.smallbox
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #FFFFFF;	
  width: 20px;
	}
	
/*text box style 3*/
input.medbox
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #FFFFFF;	
  width: 70px;
	}
/*text box style 3.5*/
input.med2box
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #FFFFFF;	
  width: 265px;
	}
		
	
/*text box style 4 subj*/
input.subjbox
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #FFFFFF;	
  width: 350px;
	}	
	
	
/*grayedout smallbox*/
input.dudbox
 {	
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #C0C0C0;	
  width: 20px;
	}
