body{
	text-align:center;
    }
    
#frame{	
    font-size:11px;
    width:720px;
    margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
    text-align:left;
	background-color:RGB(255,255,255);
	/* height:100%; */
    padding:0px 0px 20px 0px;
    }
    
/* shortframe is used for the password reset and sign-in failure pages */
#shortframe{
    font-size:11px;
	width:500px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
    text-align:left;
	background-color:RGB(255,255,255);
	height:100%;
    padding:0px 0px 200px 0px;
    }
    
#frame img, #shortframe img{
    border: 0px;
    }
    
 
#center{
	float:left;
	width:232px;
	padding:0 12px 0px 0px;
    }
    
#right{
	float:left;
	width:232px;
/*	padding:10px;*/
	padding:0 0px 0px 0px;
    }
    
#pagehelp{
    position:absolute;
    text-align:right;
    background-color:transparent;
    padding: 5px 10px 0px 0px;
    width:100%;
    border:none;
    }
    

#frame br{
    line-height:9px;
    } /* "line-height" spaces the text box from the preceding one by x pixels*/

#shortframe br{
    line-height:5px;
    }

#frame a, #shortframe a{
    text-decoration:underline;
    }
    
#frame p{
    line-height:15px;
    }

#shortframe p{
	padding:0px 5px 0px 5px;
    }

#announcements {
	
}


    
#right h1, #center h1{
	position:relative;
	font-size:12px;
	font-weight:bold;
	background-color:RGB(10,80,130);
	color:RGB(128,0,0);
    padding:5px 0px 5px 0px;
	width:100%;
    }

#LeftColumn{
	position:relative;
	float:left;
	padding: 0px 0px 40px 15%;
	}
    
#RightColumn{
	position:relative;
	float:right;
	padding: 0px 15% 40px 0px;
    }

@media print{
    #frame{	 
        font-size:11px;
        width:5.7in;
        margin-right:auto;
        margin-left:auto;
        margin-top:0px;
        padding:0px;
        text-align:left;
        background-color:RGB(255,255,255);
        }
    }