@charset "utf-8";

/* Administration/District CSS Document */
/* Holds the styles used only for the administration/district pages */

    .highlight_color
    {
        background-color:  				#EEEEEE;
    }
    
    .highlight_subnav
    {
        background-color:               #CBD2E2;
    }
    
    .bar_header
    {
        color: #FFFFFF; 
        font-size: 120%; 
        font-family: Calibri, Arial, Sans-Serif; 
        background-image: url('../../img/ADM/bground_tableheader.jpg'); 
        font-weight: bold;
    }
    
    .text_color_prim
    {
        color:  #000066;
    }
	
	.search_website
	/* Formatting for the "search website" text at the top of every page. */
	/* Applied to a DIV or SPAN block. */
	
		{
		
			font-size: 						70%; 
			font-weight:					bold; 
			color:							#FFFFFF;
		
		}

/**************** GENERAL STYLE DECLARATIONS ****************/

/* These are classes and overrides that apply to all areas of the site.
   Can be overridden by nested classes. */

	
	
	body
	
	{
		background-color: 					#282828;
		background-image:					url(../../img/ADM/bground_main.gif);
		background-repeat:					repeat-x;
		background-position: 				top;
	}
	
		

/**************** LINK DEFINITIONS ********************/
/* Default and non-categorized link definitions.  */
	
	
	/* Default link colors for this site */
	
	a:link
	
		{
			color:							#000066;
			text-decoration:				underline;
	
		}
		
		
	a:visited
	
		{
			color:							#000066;
			text-decoration:				underline;
		}
		
		
	a:active
	
		{
			color:							#000066;
			text-decoration:				underline;
		}
		
		
	a:hover
	
		{
			color:							#0000CC;
			text-decoration:				underline;
		}
		
		
	a:link.altstyle
	
		{
			color:							#FFFFCC;
			text-decoration: 				underline;
		}
	
	a:visited.altstyle
	
		{
			color:							#FFFFCC;
			text-decoration: 				underline;
		}
	
	a:active.altstyle
	
		{
			color:							#FFFFCC;
			text-decoration: 				underline;
		}
	
	a:hover.altstyle
	
		{
			color:	#C0C000;
			text-decoration: 				underline;
		}
		
		

/**************** HEADER / NAVIGATION CLASSES ********************/
/* Any definitions dealing with the logo, title or navigation section of the site.  */
	
	
	.header_contact_home
	/* Text formatting for the contact information located in the header of the home page. */
	
		{
			color: 							#FFFFFF; 
			font-family: 					Arial, Helvetica, sans-serif; 
			font-size: 						90%;
			line-height:					15px; 
			text-align: 					left; 
			padding-left: 					20px;
		}
		
	.header_contact_content
	/* Text formatting for the contact information located in the header of the content pages. */
	
		{
			color: 							#FFFFFF; 
			font-family: 					Arial, Helvetica, sans-serif; 
			font-size: 						85%; 
			text-align: 					left;
			font-style:                     italic;
			letter-spacing:                 1px;
			padding-left:                   5px;
			vertical-align:                 top;
			line-height:                    20px;
		}
	
	
	.portal_tabs
	/* Formatting for the image tabs linking to the portal. */
	
		{
			text-align:						left; 
			padding-left: 					20px; 
			width: 							60%;
		}
	
	
	.additional_links
	/* Formatting for the 2 or 3 additional links next to the portal tabs on the home page. */
	
		{
			text-align: 					right; 
			font-size: 						70%; 
			font-weight:					bold; 
			padding-right: 					10px; 
			color: 							#FFFFFF;
		}
		
		
	/* Link formats for the navigation links on the district home page (prospective students, community) */
	
	.additional_links a:link
	
		{
			color:							#FFFFFF;
			text-decoration: 				none;
		}
	
	.additional_links a:visited
	
		{
			color:							#FFFFFF;
			text-decoration: 				none;
		}
	
	.additional_links a:active
	
		{
			color:							#FFFFFF;
			text-decoration: 				none;
		}
	
	.additional_links a:hover
	
		{
			color:							#FFCC00;
			text-decoration: 				none;
		}
		

	/* Link formats for the main navigation on content pages */
	
	#container_navigation a:link
	
		{
			color:							#FFFFFF;
			text-decoration: 				none;
		}
	
	#container_navigation a:visited
	
		{
			color:							#FFFFFF;
			text-decoration: 				none;
		}
	
	#container_navigation a:active
	
		{
			color:							#FFFFFF;
			text-decoration: 				none;
		}
	
	#container_navigation a:hover
	
		{
			color:							#FFCC00;
			text-decoration: 				none;
		}
	


/**************** HOME PANEL DEFINITIONS ********************/
/* Any definitions that would be found on the home page in the panels section  */

	.newsimage
	/* Formatting for the image boxes in the district news panel on the home page. */
	
		{
		    padding-right: 					10px;
		}
	
	
	/* Link definitions for the panels. */
	
	a:link.grid

		{
			text-decoration:				none;
	
		}
		
	a:visited.grid
	
		{
			text-decoration:				none;
		}
		
	a:active.grid
	
		{
			text-decoration:				none;
		}
		
	a:hover.grid
	
		{
			text-decoration:				none;
		}
		

/**************** GRID / TABLE DEFINITIONS ********************/
/* Any definitions that deal with datagrids, gridviews or tables.  */

    .gridrow_format td
	/* This is the general format for each row in the panels on the home page.  */
	
		{
			border-width: 					1px;
			border-color: 					#AAAAAA;
			
			border-bottom-style: 			dotted;
			border-top-style: 				none;
			border-left-style: 				none;
			border-right-style: 			none;
			
			padding-top: 					10px; 
			padding-bottom: 				10px;

			background-color: 				inherit;
    	}
    
	
	.gridrow_highlight td
	/* Format applied when mouse hovers over each row in the panels on the home page. */
	
		{
			border-width: 					1px;
			border-color: 					#AAAAAA;
			
			border-bottom-style: 			dotted;
			border-top-style: 				none;
			border-left-style: 				none;
			border-right-style: 			none;
			
			padding-top: 					10px; 
			padding-bottom: 				10px;
			
			background-color:  				 #DDDDDD;
		}
	
	.alt_row
	/* Alternating row format for a table. */
	
		{
		
			background-color: #E1E9F4;
		
		}
		
	.normal_row td
	    {
	        border-width: 					1px;
			border-color: 					#AAAAAA;
			
			border-bottom-style: 			dotted;
			border-top-style: 				none;
			border-left-style: 				none;
			border-right-style: 			none;
			
			padding-top: 					10px; 
			padding-bottom: 				10px;
	    }
	
	.hottopic_row td
	    {
            padding-top:                    5px;
            padding-bottom:                 5px;
            border:                         none;
	    }


/**************** CONTENT PAGE GENERAL DEFINITIONS ********************/
/* Any definitions found without the site that is not page specific.  */

    
            
	.bg_subnav
	/* Background image for the content page.  Basically, this is the bar on the left that highlights the subnav */
	
		{
			background-image:				url(../../../resources/img/ADM/subnav_bground.gif);
		}
		
		
	/* SUBNAVIGATION DEFINITIONS */
	
	/* Sub-navigation link definitions */
	
	#DF_subnav a:link
	
		{
			color:							#273D56;
			text-decoration: 				none;
		}
		
	#DF_subnav a:visited
	
		{
			color:							#273D56;
			text-decoration: 				none;
		}
	
	#DF_subnav a:active
	
		{
			color:							#273D56;
			text-decoration: 				none;
		}
	
	#DF_subnav a:hover

		{
			color:							#273D56;
			text-decoration: 				none;
		}
	
	
	.subnav_row
	/* Format for the subnav cell that isn't highlighted. */
	
		{
			 border-bottom: 				dotted 1px #999999;
			 border-top-style: 				none;
			 border-left-style: 			none;
			 border-right-style: 			none;
			 cursor: 						pointer; 
		}
	
		
	.subnav_current
	/* Format for the subnav cell that corresponds to the current page. */
	
		{
			background-color:				#335B9F; 
			color:							#FFCC00; 
			background-image:				url(../../img/ADM/bground_subnav_current.jpg); 
			background-position: 			top; 
			background-repeat:				repeat-x; 

			cursor:                         default;
		}
		
		
	
