﻿    #primary {
		width:950px;
		text-align:left;
		background-color:#fff;
	}
	
	.clear{clear:both;}
	
	#profile_header {
		width:629px;	
		padding-bottom:20px;		
	}
	
	#book_img {
		width:629px;		
		background: url(/assets/images/profile/small_book_bg.jpg) no-repeat;	
		height:40px;		
	}
	
	#col_a {
		float:left;
		clear:left;
		width: 630px;
		padding-right:20px;
	}
	#col_b {
		float:left;
		clear:right;
		width: 300px;
	}
	
	.item {
		padding-top:10px;
	}
	
	#profile_nav {
		float:left;
		width:160px;
		
	}
	
	#profile_body {
		float:left; 
		clear:right; 
		padding-left:15px; 
		padding-top:5px; 
		width:467px;
	}
	
	.pnav {
		width:150px;
		height:24px;
		padding-left:10px;
		padding-top:3px;
	}
	
	.sel {
		font-weight:bold;
		background-image:url(/assets/images/profile/bg_item_over.jpg);
		background-repeat:repeat-x;
	}
	
	a.sub_nav {
		color:#333;
		text-decoration:none;
	}
	
	a.sub_nav:hover {
		font-weight:bold;
	}
	.small_profile_widget { 	
		padding-top:10px;  	 	
		width:160px;  	
		background-image:url(/assets/images/profile/bg_small_widget.jpg);  	
		background-repeat:no-repeat;  	
		background-position: bottom left;
	 }  
	 .small_profile_widget_title { 	
	 	color:#fff;  	
	 	font-weight:bold;  	
	 	text-align:center;  	
	 	background-image:url(/assets/images/profile/btn_widget_small_tab.jpg);  	
	 	background-repeat:no-repeat;  	
	 	padding-top:5px;  	
	 	height:27px;  	
	 	width:160px;
	 }
	 
	 /* - - - page content - - - */
    #leftcolNav {
        float:left;
        width:147px;
    }

    #leftcolNav ul {
        margin:0;
        padding:0;
        border-left:1px solid #CECECE;
    }

    #leftcolNav ul li {
        display:block;
        margin:0;
        padding:5px;
        background:#F9F6F9;
        border-bottom:1px solid #CECECE;
        border-right:1px solid #CECECE;
        list-style-image:none;
        list-style-type:none;
        font-size:12px;
        font-family:Arial;
    }

    #leftcolNav ul li a:link, #leftcolNav ul li a:visited {
        color:#3333FF;
        text-decoration:none;
        font-size:12px;
        font-family:Arial;
    }

    #leftcolNav ul li a:hover {color:#000;}

    #leftcolNav ul li.leftnavCurrent {
        background:#FFF;
        border-right:0;
        font-weight:bold;
    }

    #leftcolNav ul li.leftnavCurrent a {
        color:#000 !important;
    }
     

    /* - - - *RIGHTCOL - - - */
    #rightcolBox 
    {
        background:#F4F4F4;
        border:1px solid #CECECE;
        float:right;
        right:0;
        bottom:0;
        width:140px;        
        position:relative;        
        margin:0px 0px 5px 5px;
        
    }
    #rightcolBox a:link, #rightcolBox a:visited 
    {
        color:#595959;
        text-decoration:underline;     
    }

    #rightcolBox ul {
        margin:0 0 10px 0;
        padding:5px 0 5px 0;
        color:#595959;
        font-size:11px;
        font-family:Arial;
    }
    #rightcolBox ul a:link, #rightcolBox ul a:visited 
    {
        color:#595959;
        text-decoration:underline;
    }

    #rightcolBox span
    {
        float:right;
        padding:0 5px 5px 0;
        font-size:11px;
        font-family:Arial;
         
    }

    #rightcolBox p{
        background:#F4F4F4;
        margin:0;
        padding:5px;
        border-bottom:1px solid #FFF;
        color:black;
        font-size:12px;
        font-family:Arial;
        font-weight:bold;
        
    }

    #rightcolBox ul li {
        padding:0 5px 8px 0;
        margin-left:10px;
        vertical-align:bottom;
        color:#595959;
        font-size:11px;
        font-family:Arial;
        list-style-image:none;
        list-style-type:none;
        
    }

    #rightcolBox li a:link, #rightcolBox li a:visited 
    {
        color:#888888;
        text-decoration:underline;
    }

    #school_logo {
        position:absolute;
        top:300px;
        right:15px;
        text-decoration:underline;
    }

    .boldunderline
    {
       font-size:13px;
       font-family:Arial;
       text-decoration:underline; 
    }

    #viewall{
       font-size:11px;
       font-family:Arial;
       list-style-image:none;
       list-style-type:none;
       text-decoration:underline !important; 
    }

    .title
    {      
       font-size:20px;
       font-family:Arial;
       font-weight:bold;
    }
    .titleLink
    {
       font-size:20px;
       font-family:Arial;
       font-weight:bold;
       color: #333;
       text-decoration: none;
    }
    a.titleLink:hover
    {
        text-decoration: none;
    }
  
    .secondname
    {
      font-size:14px;
      font-family:Arial;
    }
    
    .secondnamebold
    {
      font-size:14px;
      font-family:Arial;
      font-weight:bold; 
    }
    
    
    .thirdname
    {
      font-size:14px;
      font-family:Arial;
      font-weight:bold;  
    }
    .addressfont
    {
      font-size:14px;
      font-family:Arial;    
    }
    
    p
    {
      font-size:12px;
      font-family:Arial;
    }  
    
    h1 
    {
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    }
    
    h3
    {
      font-size:12px;
      font-family:Arial;
      font-weight:bold;
      margin: 15px 0;   
    }
    
    h2
    {
      font-size:16px;
      font-family:Arial;
      font-weight:bold;   
    }
    
    ugdiv
    {
    padding-top:20px; 
    padding-left:200px; 
    overflow:auto; 
    text-align:center; 
    width:800px; 
    height:1050px;
    }
    
    graddiv
    {
    padding-top:20px; 
    padding-left:200px; 
    overflow:auto; 
    text-align:center; 
    width:800px; 
    height:1050px;
    }
    
    sodiv
    {
    padding-top:20px; 
    padding-left:200px; 
    overflow:auto; 
    text-align:center; 
    width:800px; 
    height:1000px;
    }
    
    psdiv
    {
    padding-top:20px; 
    padding-left:200px; 
    overflow:auto; 
    text-align:center; 
    width:800px; 
    height:1450px;
    }
    
    .printImage
    {
       padding-bottom:10px;
       padding-right:5px; 
    }
    
    .bookMarkImage
    {      
       padding-left:10px; 
       
    }
    
    .slisthd 
    {
      font-size:12px;
      font-family:Arial;
      font-weight:bold;
      color:#666666 !important;
      background-color:White !important;
      text-decoration:none;
    }
  
    .slistlnk 
    {
      font-size:12px;
      font-family:Arial;
      font-weight:bold;
      color:#003399 !important;
      background-color:White !important;
      text-decoration:none;
    }
  
    .slistlst 
    {
      font-size:11px;
      font-family:Arial;
      color:#003399 !important;
      background-color:White !important;
      text-decoration:none;
    }
  
    .slistgfi 
    {
  	   font-size:10px;
	   font-family:Arial;
	   color:#949494 !important;
    }
    
    .modalpopup
    {
        PADDING-RIGHT: 3px;
        DISPLAY: block;
        PADDING-LEFT: 3px;
        FONT-SIZE: small;
        PADDING-BOTTOM: 2px;
        PADDING-TOP: 2px;
        FONT-FAMILY: arial,helvetica,clean,sans-serif;
        POSITION: absolute
    }
  
    .btncancel 
    {
      color:#E75E00;
      font-weight:bold;
      margin-left:300px;
      text-decoration:none; 
    }
    
    .container
{
	background-color:White;
    BORDER:solid 2px #808080;
    WIDTH: 500px;
    padding-right:5px;
    padding-top:3px;
}
.btncancel 
{
  color:#E75E00;
  font-weight:bold;
  margin-left:300px;
  text-decoration:none; 
}

#spframe
{
	position: absolute;
	width:400px;
	height:300px; 
	text-align: center;
	padding: 5px;
	border: 1px solid black;
	background: white;
	
}
   table.slist 
   {
	border-width: 0px;
	border-spacing:0px;
	border-style: none;
	border-color: white !important;
	border-collapse: separate;
    /*padding:2px;*/
    }
ul.arrowList
{
     list-style-type: none;
     padding-left: 0;
     margin: 0;
}
ul.arrowList li
{
    background: url(/assets/images/profile/college-arw.gif) no-repeat 0px center;
    padding: 0 0 0 10px;
    margin: 0;
}
.instNameSecondary
{
    float: left;
}
#footer_bar p
{
    font-size: 10px;
}

