﻿p {font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; }

body
{
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; 	
	/*background-color: #FFFFFF; */
	/*border-top: 2px solid #CDCDCD;*/
	color:#000000;
	height:100%;
	margin:0;
	padding:0;
	font-size:100%;
}

h1
{
    background-color: #507CD1;  /* bright blue */
	color:#ffffff;
	font-size: 120%;
	font-weight:bold;
	height:28px;
	margin-bottom:10px;   
	margin-top:0px; 
	padding-top:3px;
	text-align:center;	    
	width:100%;
}

h2
{
    background-color: #507CD1;  /* medium blue-gray */
	color:#ffffff;              /* white */
	font-size:105%;
	font-weight:bold; 
	height:47px;
	margin-bottom:10px;            
	margin-top:0px; 
	padding-top:4px; 
	padding-left:2%;
	padding-right:2%;    
	text-align:center;	    
	width:96%;

}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#6E0D25; text-decoration:underline; font-weight:bold;}
a:active {text-decoration:none;}

/* .Master */
html
{
	background-color:#f5f5f5;  /* white smoke  */    
	/* background-color:#ffffff; */
	height:100%;
}

input
{
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

/* ListBox inherits its font properties from the SELECT object, not BODY */
select
{
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

/* Multiline textbox in DetailsView is a 'textarea', not an 'input' */
textarea
{
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:100%;
}

/* .Master */
.main
{
	margin: 8px 12px 8px 12px; /*top, right, bottom, left */
	min-height:420px;
}

/* .Master */
/* auto left and right margins will result in centered div when width is set */
.page
{
	width: 800px;
	background-color: #fff; 
	border:solid 1px #B5C7DE;   /* medium blue-gray */
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;   
}

/* =============== BEGIN TABLE STYLING =============== */
td.BorderLeft
{
	border-left:1px solid #e8e8e8;
}

td.Bottom
{
	padding-bottom:10px;
}
td.BottomLeft
{
	padding-bottom:10px;
	padding-left:5px;
}
td.BottomRight
{
	padding-bottom:10px;
	padding-right:5px;
}
td.Left
{
	padding-left:5px;
}

/* ViewSurveyData.aspx */
td.Left10
{
	padding-left:10px;
}

/* ErrorVariance.aspx */
td.Left10Bottom
{
    padding-left:10px;
    padding-bottom:5px;
}

td.RightBorder_inset
{
	border-right:1px inset #c0c0c0;
}

td.Right
{
	padding-right:5px;
}
td.Top
{
	padding-top:5px;
}
td.TopLeft
{
	padding-top:5px;
	padding-left:5px;
}
td.TopRight
{
	padding-top:5px;
	padding-right:5px;
}

	/* FE_ExportIPEDS.aspx */
	td.CellLeft
	{
		width:15%;
	}

	td.CellCenter
	{
		width:71%;
	}

	td.CellRight
	{
		width:14%;
	}


th.BorderLeft
{
	border-left:1px solid #e8e8e8;
}

th.Left15
{
	padding-left:15px;
}

/* FE_ExportIPEDS.aspx */
table.crosswalk
{
	width:100%;
	border:solid 1px #B5C7DE;   /* medium blue-gray */
	border-collapse:collapse;
}
	table.crosswalk th
	{
		 /* FALLBACK */
		background-color: #b7afa3;      /* taupe */
		background: url('.../images/taupe_gradient1.png') repeat-x;     
	
		/* Firefox 3.6+ */
		background: -moz-linear-gradient(top, #d3cfc7 0%, #b7afa3 100%);
	
		/* Safari 4-5, Chrome 1-9 */
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d3cfc7), to(#b7afa3));
	
		/* Safari 5.1, Chrome 10+ */
		background: -webkit-linear-gradient(top, #d3cfc7, #b7afa3);
	
		/* IE 10 */
		background: -ms-linear-gradient(top, #d3cfc7, #b7afa3);

		/* Opera 11.10+ */
		background: -o-linear-gradient(top, #d3cfc7, #b7afa3);    
	
		/* border: 1px solid #808080; */
		border: 1px solid #909090;
		font-weight:bold; 
		padding: 2px;
		text-align:center; 
	}
		
	table.crosswalk td
	{
		border: 1px solid #C0C0C0;
		padding: 1px 4px 1px 4px;   /* top, right, bottom, left */    
	}

/* FE_ExportIPEDS.aspx */
.tableCW_DetailLeft
{
	width:4%;
	font-size:95%;
	text-align:center;
}
.tableCW_DetailRight
{
	width:46%;
	font-size:95%;
}
.tableCW_Subheader
{
	width:50%;
	font-size:95%;
	font-weight:bold;	
}
.tableCW_SubheaderLeft
{
	width:4%;
	font-size:95%;
	font-weight:bold;
	text-align:center;
}
.tableCW_SubheaderRight
{
	width:46%;
	font-size:95%;
	font-weight:bold;
	text-align:center;
}

/* ErrorVariance.aspx */
table.datalist_table
{
	border-style: none;    
	border-collapse: collapse;
	margin-left:5px;
}
	table.datalist_table td
	{
		vertical-align:top;    
	}
		
/* ErrorVariance.aspx, ViewSurveyData.aspx */
table.key
{
	background-color:#e8e8e8;   /* light gray */
	width:100%;
}

/* ChangePassword.aspx, login.aspx, RecoverPassword.aspx */
table.login_table
{
	font-size:80%;
	width:100%;
}
	.login_table td
	{
		padding: 1px;
	}
	.login_table th
	{
		padding-right:3px;
		text-align:right;
	}
	
/* Admin_EditUserProfile.aspx, CreatingUserAccounts.aspx, EditUserProfile.aspx, UserInformation.aspx */
table.tblEdits
{
	width:100%;
}
	table.tblEdits th
	{
		text-align:right;
		padding-right:3px;
	}

/* FE_Table##.aspx */
table.tblEnterData
{
	border: 1px solid #C0C0C0;
	border-collapse:collapse;
	margin: 5px 5px 5px 5px;    
	width:708px; 
}

/* InstitutionSurveyCoordinators.aspx, UserInstitutions.aspx */
table.tblOptions
{
	border-collapse:collapse;
	width:100%;     
}

/* InstitutionSurveyStatus.aspx */
table.tblOptionsFour
{
	border-collapse:collapse;
	width:704px;
}
	table.tblOptionsFour th
	{
		font-weight:bold;
		text-align: left;
	}

/* FE_TablesList.aspx */
table.tblTablesList
{
   width:100%;
}
    table.tblTablesList td
    {
        vertical-align:top;
    }
    /* #6E0D25 is burgundy */
    table.tblTablesList a:link
    {color: #6E0D25; text-decoration:underline;}     
    table.tblTablesList a:visited
    {color: #6E0D25; text-decoration:underline;}
    table.tblTablesList a:hover
    {color: #6E0D25;  font-weight:bold; text-decoration:underline;}
    table.tblTablesList a:active
    {color: #6E0D25; text-decoration:underline;}

/* ================ END TABLE STYLING ================ */

#divAction, #divChangePW, #divEditContent, #divFilter, #divLogin          /* #divNewAccount */
{
	width:100%;	
}

/* ErrorVariance.aspx */
#divAction_Left
{
	float:left;
	width:36%;
}
#divAction_Right
{
	float:right;
	width:61%;
}

/* Admin_EditUserProfile.aspx, EditUserProfile.aspx */
#divButtons
{
	width:95%;
	padding-left:15px;
}

/* FE_CompleteSurvey.aspx */
#divCompleteMessage, #divLockSuccessful
{
	border:solid 1px #B5C7DE;   /* medium blue-gray */
	float:left;
	font-size:75%; 
	padding:10px;       
	width:698px;   
}

/* ErrorVariances.aspx, FE_Table##.aspx, surveys.aspx, Survey10.Master */
#divConfirmMove, #divDescripExport, #divDescripLocks, #divDescripOptions, #divNoSave
{
	clear:both;
	float:left;
	font-size:75%;
	height:200px;
	margin-left:2%;
	margin-right:2%;
	margin-top:5px;
	width:96%;  
}

/* FE_Table##.aspx */
#divConfirmMove_Contents
{
	clear:both;
	height:45px;
	overflow-y:auto;
	padding-top:5px;
	text-align:center;
	width:100%;
}

/* FE_Table##.aspx, Survey10.Master */
#divConfirmMove_Footer, #divNoSave_Footer, #divVariance_Footer
{
	border-bottom: 1px solid #dcdcdc;   /* gainsboro gray */
	border-top:1px solid #dcdcdc;
	font-size:105%;
	height:25px;
	padding: 5px 5px 5px 5px;    
	text-align:right;
}

/* FE_Table##.aspx */
#divVariance_FooterLeft
{
    float:left;
    text-align:center;
    width:70%;    
}

/* FE_Table##.aspx */
#divVariance_FooterRight
{
    float:right;
    width:30%;
}

/* ErrorVariance.aspx, FE_Table##.aspx, Survey10.Master, surveys.aspx */
#divConfirmMove_Header, #divDescripHeader_Export, #divDescripHeader_Locks, #divDescripHeader_Options, #divNoSave_Header, #divVariance_Header
{
	background-color:#cdcdcd;
	font-weight:bold;	
	height:15px; 
	padding:5px;	
}

/* CreatingUserAccounts.aspx */
#divCoordList
{
	clear:both;
	float:left;
	font-size:90%; 
	margin-bottom:15px;
	margin-top:15px;
}

/* FE_Table##.aspx */
#divDataEntry
{
	float:left;
	border:solid 1px #B5C7DE;  /* medium blue-gray */
	border-top:0px;    
	font-size:75%; 
}

/* ErrorVariance.aspx, surveys.aspx */
#divDescripContents_Export, #divDescripContents_Locks, #divDescripContents_Options
{
	clear:both;
	height:90%;
	overflow-y:auto;
	padding-top:5px;
	width:100%;
}

/* Admin_EditUserProfile.aspx, CreatingUserAccounts.aspx, EditUserProfile.aspx, UserInformation.aspx */
#divEdits, #divNewUser
{
	border: 1px solid #B5C7DE;  /* medium blue-gray */
	font-size:75%;	
	margin-left:auto;
	margin-right:auto;
	width:500px;
}

#divEnterData
{
	border:solid 1px #B5C7DE; /* medium blue-gray */
	border-top:0px;
	float:left;
	font-size:75%;
}

/* error.aspx, FE_HelpDesk.aspx */
#divErrorPage, #divHelpPage   
{
	background-color:#d2e5ff;   /* lt. sky-blue */
	font-size:85%;
	margin-top:25px;
	padding-bottom:20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:20px;
	text-align:center;
}
    #divHelpPage .title
    {
	    font-size:110%;
	    font-weight:bold;
    }
    
/* FE_ExportIPEDS.aspx, InstitutionSurveyStatus.aspx */
#divExportIPEDS, #divInstSurveyStatus
{
	float:left;
	font-size:75%;        
	width:718px;  
}

/* FE_Table##.aspx, UserInstitutions.aspx */
#divFilterOptions, #divInstList, #divLinesList
{
	border:solid 1px #B5C7DE;   /* medium blue-gray */
	float:left;
	font-size:75%;        
	width:718px;   
}

/* Survey10.master */
#divFooter
{
	clear: both;
	color:#606060;
	font-size: 70%;	
	padding-bottom: 8px; 
	padding-top: 8px;	
	text-align: center;	
}
    #divFooter a:link {color:#606060; text-decoration:underline;}
    #divFooter a:visited {color:#606060; text-decoration:underline;}
    #divFooter a:hover {color:#606060; font-weight:bold; text-decoration:underline;}
    #divFooter a:active {color:#606060;}

/* ProgramInventory.aspx */
#divFont75_Pad10
{
	float:left;
	font-size:75%;    
	padding-top:10px;
	width:100%;
}

/* ProgramInventory.aspx */
#divFont80_Pad10
{
	float:left;
	font-size:80%;    
	padding-top:10px;
	width:100%;
}

/* ProgramInventory.aspx, surveys.aspx */
#divGridview75
{
	float:left;
	font-size:75%;    
	width:100%;
}

/* surveys.aspx */
#divGridview75_pad25
{
	float:left;
	font-size:75%;    
	padding-top:25px;
	width:100%;
}

/* default.aspx */
#divGridview80
{
	/* float:left; */
	font-size:80%;    
	width:100%;
}

/* ================================================== */
/* Header Section */
#divHeader {
	border-bottom: 1px dotted #CDCDCD;
	height:35px;
	width:100%;
	text-align:center;
}
    #divHeader .title 
    {	
	    background-color:#ffffff;
	    color: #000000;
	    font-weight:bold;	
	    font-size:120%;
	    width:100%;
    }
/* ================================================== */

/* Survey10.Master */
#divHoldContent, #divSubMenu
{
	width:720px;    /* 90% of 800 is 720 */
	margin-left:auto;
	margin-right:auto;
}

/* Admin_EditUserInformation.aspx, CreatingUserAccounts.aspx, EditUserProfile.aspx */
#divInstSelectedDisplayList
{
	margin-bottom:7px;
	margin-left:15px;
	margin-right:15px;
}

/* Admin_EditUserInformation.aspx, CreatingUserAccounts.aspx, EditUserProfile.aspx */
#divInstSelectionList
{    
	border:1px solid #cdcdcd;   /* gainsboro gray */ 
	height:200px;
	margin-bottom:7px;
	margin-left:15px;
	margin-right:15px;
	overflow:auto;
}

/* Survey10.Master */
#divJSWarning
{
    background:#ffe5e5;
    border:solid 1px #ff0000;    /* red */
    font-weight:bold;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:20px;
    margin-top:10px;
    padding:5px;
    text-align:center;    
    width:708px;
}

/* Survey10.Master */
#divLeftMenu
{
	width: 100%;
	float: left;
}


/* =============================================================== */
/* Framework for user menu at top of page */
#divMenuHeader
{
    background: url("../images/sprite.png") repeat-x 0px -1300px;
    border-top: 1px solid #B5C7DE;  /* medium blue-gray */
	border-bottom: 1px solid #B5C7DE; 
    clear:both;	
	font-size:85%;	
	height:29px;	
	width:100%;
}
#divMenuLeft
{
	float:left;
}
#divMenuRight
{
	float:right;
	padding-right:10px;
}

/* Admin_EditUserInformation.aspx, EditUserProfile.aspx */
#divMessage
{
	width:100%;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
}

/* ProgramInventory.aspx */
#divNavigator
{
	border-bottom:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
	float:left;
	font-size:80%;    
	padding:10px 5px 10px 5px;  /* top, right, bottom, left */
	width:710px;     
}

/* Survey10.Master */
#divNoSave_Contents
{
	clear:both;
	height:105px;
	overflow-y:auto;
	padding-top:5px;
	text-align:center;
	width:100%;
}

/* UserInstitutions.aspx */
.divOverflow
{
	height:250px;
	overflow:auto;
}

/* ErrorVariance.aspx, ViewSurveyData.aspx */
.divOverflow_DataStatus
{
	width:702px;
	overflow:auto;
}

/* InstitutionSurveyCoordinators.aspx, InstitutionSurveyStatus.aspx */
.divOverflow_InstStatus
{
	width:718px;
	overflow:auto;
}

/* FE_Table5A.aspx, FE_Table11.aspx*/
/* Must be an ID, not a CLASS */
#divOverflow_short
{
	height:65px;
	overflow:auto;
}

/* FE_Table##.aspx, ProgramInventory.aspx */
.divOverflow_tall
{    
	border-bottom:1px solid #A9A9A9;    /* Dark Gray */
	height:350px;
	overflow:auto;
}

/* ErrorVariance.aspx  */
.divOverflow_tall_noborder
{    
	height:350px;
	overflow:auto;
}

/* ViewSurveyData.aspx */
.divOverflow_Wide
{
	height:150px;
	width:700px;
	overflow:auto;
}

/* ErrorVariance.aspx */
#divSearchFilters
{
	background-color:#e8e8e8; 
	float: left;
	height:350px;
	margin-top:8px;
	width:23%;
}
#divSearchHeader
{
	background-color: #cccccc;
	font-weight: bold;
	height: 22px;    
	padding-top:5px;
	text-align: center;
}

/* Admin_CreatingUserProfile.aspx, CreatingUserProfile.aspx, EditUserProfile.aspx */
#divSectorSelectionList
{    
	/* background-color: yellow; */ /*FOR TESTING*/
	float:left;    
	margin-bottom:7px;
	margin-left:15px;
	margin-right:15px;
	width:465px;
}

/* dualcredit.aspx */
#divSingleQ
{
    border:solid 1px #B5C7DE;
    font-size:75%;
    margin:10px 10px 50px 10px;
    padding:10px 15px 12px 15px;       
}

/* FE_TablesList.aspx */
 #divTableList
{
	border:solid 1px #B5C7DE;   /* medium blue-gray */
	float:left;
	font-size:75%;    
}

#divUpdateProgressBackground
{
	 position:fixed;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	overflow:hidden;
	padding:0;
	margin:0;
	background-color:#606060;
	filter:alpha(opacity=50);
	opacity:0.5;
	z-index:1000;
}

#divUpdateProgressMessage
{
		position:fixed;
	top:30%;
	left:43%;
	padding:10px;
	width:14%;
	z-index:1001;
	background-color:#fff;
	border:1px solid #000000;
}

/* FE_Table##.aspx, surveys.aspx */
#divVariance
{
	clear:both;
	float:left;
	font-size:75%;
	margin-left:2%;
	margin-right:2%;
	margin-top:5px;
	width:96%;  
}

/* FE_Table##.aspx */
#divVariance_Contents
{
	clear:both;
	height:295px;
	overflow-y:auto;
	padding-top:5px;
	width:100%;
}

/* ErrorVariance.aspx */
#divVariance_List
{
   float:right; 
   margin-bottom: 8px;
   margin-top: 8px;
   width:75%; 
}


/* ================================================== */
/* Survey10.Master */
#navigation 
{
	width: 200px;
	top: 5em;
	left: 1em;
	position:absolute;
	font-size:90%;
	float:left;
}
    #navigation ul {
	    list-style: none;
	    margin: 0;
	    padding: 0;
    }
    #navigation li {
	    border-bottom: 1px solid #FFFFFF;
    }
    #navigation li a  {
	    display: block;
	    padding: 5px 5px 5px 0.5em;
	    border-left: 12px solid #CDCDCD;
	    border-right: 1px solid #CDCDCD;
	    background-color: #507CD1;
	    color: #FFFFFF;
	    text-decoration: none;
    }
    #navigation li a:hover {
	    background-color: #DEDEDE;
	    color: #000000;
	    text-decoration:none;
    }
    #navigation ul ul {
	    margin-left: 12px;
    }
    #navigation ul ul li {
	    border-bottom: 1px solid #FFFFFF;
	    margin:0;
	    background-color: #C0C0C0;
	    color: #711515;
    }
    #navigation ul ul a:link, #navigation ul ul a:visited {
	    background-color: #CAD8F1;
	    font-size:115%;
	    color: #000000;
	    text-decoration:none;
    }
    #navigation ul ul a:hover {
	    background-color: #DEDEDE;
	    color: #000000;
    }
/* ================================================== */

/* Button text should be in all caps. */
.buttonstyle_blue
{  
	/* ROUNDED CORNERS */
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	-khtml-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;  
	border: 1px solid #1E7FFF;
	  
	background-color:#d2e5ff;   /* light blue */	
	color:#000000;    
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; 		
	font-size:85%;
	height:22px;    
}
	.buttonstyle_blue:hover
	{
		color:#6E0D25;  /* burgundy */
		font-weight:bold;
	}	
	
/* CreatingUserAccounts.aspx */
/* Button text should be in all caps. */
.buttonstyle_createuser
{  
	/* ROUNDED CORNERS */
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	-khtml-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;  
	border: 1px solid #1E7FFF;
	  
	background-color:#d2e5ff;   /* light blue */	
	color:#000000;    
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; 		
	font-size:90%;
	height:22px;    
	margin-right:15px;
}
	.buttonstyle_createuser:hover
	{
	    color:#6E0D25;  /* burgundy */
		font-weight:bold;
	}

.buttonstyle_createuser_left
{  
	/* ROUNDED CORNERS */
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	-khtml-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;  
	border: 1px solid #1E7FFF;
	  
	background-color:#d2e5ff;   /* light blue */	
	color:#000000;    
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; 		
	font-size:90%;
	height:22px;    
	margin-right:245px;	
}
	.buttonstyle_createuser_left:hover
	{
		color:#6E0D25;  /* burgundy */
		font-weight:bold;
	}

.buttonstyle_createuser_right
{  
	/* ROUNDED CORNERS */
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	-khtml-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;  
	border: 1px solid #1E7FFF;
	  
	background-color:#d2e5ff;   /* light blue */	
	color:#000000;    
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; 		
	font-size:90%;
	height:22px;    
	margin-bottom:8px; 
	margin-right:15px;
	
}
	.buttonstyle_createuser_right:hover
	{
		color:#6E0D25;  /* burgundy */
		font-weight:bold;
	}
	
/* ErrorVariance.aspx, FE_CompleteSurvey.aspx, FE_ExportIPEDS.aspx, InstitutionSurveyStatus.aspx */	
.buttonstyle_disabled
{
	/* ROUNDED CORNERS */
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	-khtml-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;  
	border: 1px solid #696969;  /* med. gray */
	  
	background-color:#d8d8d8;   /* lt. gray */
	color:#696969;    
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; 		
	font-size:85%;
	height:22px;    
}

/* InstitutionSurveyStatus.aspx */
/* no hover properties */
.buttonstyle_gridview
{  
	/* ROUNDED CORNERS */
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	-khtml-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;  
	border: 1px solid #1E7FFF;
	  
	background-color:#d2e5ff;   /* light blue */	
	color:#000000;    
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; 		
	font-size:85%;
	height:20px;    
	width:50px;
}


/* ErrorVariance.aspx, UserInformation.aspx */
/* Button text should be in all caps. */
.buttonstyle_small_blue
{  
	/* ROUNDED CORNERS */
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	-khtml-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;  
	border: 1px solid #1E7FFF;
	  
	background-color:#d2e5ff;   /* light blue */	
	color:#000000;    
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; 		
	font-size:95%;
	height:18px;    
	text-align:center;
}
	.buttonstyle_small_blue:hover
	{
		color:#6E0D25;  /* burgundy */
		font-weight:bold;
	}
	
	
.buttonstyle_variance
{
	background: url('../images/Var_Err_Img.png') no-repeat ;	
	border:none;
	cursor: pointer;	
	height: 16px;
	width:18px;
	
	/* margin-top:8px; */
	/* width: 20px;	*/
	
	/*
	position: absolute;		
	top: 10px;	
	*/
}

.buttonstyle_variance_resolved
{
	background: url('../images/Var_Solved_Img.png') no-repeat ;	
	border:none;
	cursor: pointer;
	height: 16px;
	width: 20px;	
	
	/*	
	position: absolute;		
	top: 10px;	
	*/
}
	
	
/* ErrorVariance.aspx */
.checkbox
{
	height:15px;
	padding:0px;
	margin-top:-2px;    
}

/* Admin_EditUserProfile.aspx, CreatingUserAccounts.aspx, EditUserProfile.aspx */
.checkboxlist
{   
   padding-left:2px;   
}

    table.checkboxlist 
    {
	    border-collapse:collapse;
	    padding-bottom:2px;
    }

    table.checkboxlist td
    {
	    border-width:0px;
	    padding-bottom:0px; 
	    padding-right:8px;
	    padding-top:0px;
	    margin-bottom:0px;
	    margin-top:0px;	
    }

.clear
{
	clear:both;
}

.close
{
	
	background: url('../images/sprite.png') no-repeat 0px -300px;	
	width: 25px;	
	cursor: pointer;	
	position: absolute;	
	right: 10px;
	top: 10px;	
	height: 15px;
}

/* CreatingUserAccounts.aspx */
.createuser
{
	/* border:1px solid #B5C7DE; */
	/* font-size:85%; */
	/* width:400px; */
	width:100%;
	
}

/* ErrorVariance.aspx */
/* ==================== BEGIN dataliststyle ===================== */
.dataliststyle
{
	background-color:#ffffff;
	margin-left:1%;     /* allow for border in edit template */
	width:98%; 	  	    /* allow for border in edit template */
}
	.dataliststyle .alt
	{
		background-color:  #ffffff;    
		padding:5px;
	}	
	.dataliststyle .edit
	{
		background-color:#dae3ee;    /* lt. blue-gray */
		border: 5px solid #b5c7de;  
		padding:15px;		
	}
	.dataliststyle .item
	{
		background-color:#F5F5F5;   /* white smoke */
		border-bottom: 1px solid #B5C7DE; 
		border-top: 1px solid #b5c7de; 
		padding:5px;		
	}		
	/* #6E0D25 is burgundy */
	.dataliststyle a:link
	{color: #6E0D25; text-decoration:none;}     
	.dataliststyle a:visited
	{color: #6E0D25; text-decoration:none;}
	.dataliststyle a:hover
	{color: #6E0D25;  font-weight:bold; text-decoration:underline;}
	.dataliststyle a:active
	{color: #6E0D25; text-decoration:none;} 

/* ===================== END dataliststyle ====================== */

/* FE_Table##.aspx */
.detailsviewstyle
{
	text-align:left;
	width:100%;	
}
    .detailsviewstyle td
    {   
	    border: 1px solid #696969;  /* Dim Gray (darker than Gray) */
	    padding: 1px 2px 1px 3px;   /* top, right, bottom, left */
	    vertical-align:top;
    }
    .detailsviewstyle_disabled
    {
        /* background-color:#f5f5f5;      */
        background-color:#E8E8E8;
        color: #696969;      
    }
    
    .detailsviewstyle_header
    {
	    background-color: #E8E8E8;  /* slightly lighter than gainsboro gray */
	    font-weight:bold;
	    width:78px;
    }


.disableEnterKey
{
}


/* ErrorVariance.aspx, FE_ExportIPEDS.aspx, InstitutionSurveyStatus.aspx, ViewSurveyData.aspx  */
.fieldset75
{
	border: 1px solid #B5C7DE;   /* medium blue-gray */
	display:inline;
	font-size:75%;
	margin-bottom:12px;
	margin-left:-1px; 
	margin-top:4px;
}

/* ErrorVariance.aspx */
.fieldset75_halfpage
{
	border: 1px solid #B5C7DE;   /* medium blue-gray */
	display:inline;
	font-size:75%;
	margin-bottom:10px;
	margin-left:-1px; 
	margin-top:4px;
	height:40px;
	width:96%;
}

/* ProgramInventory.aspx */
.fiftypct_left
{
	float:left; 
	text-align:left;
	width:48%; 
}
.fiftypct_right
{
	float:right; 
	text-align:right;
	width:48%; 
}

/* surveys.aspx */
.fiftypct_left_center
{
	float:left; 
	text-align:center;
	width:48%; 
}
.fiftypct_right_center
{
	float:right;
	text-align:center;
	width:48%; 
}

/* ErrorVariance.aspx */
.filter_sections
{
	padding-left:9px;
	padding-top: 5px; 
}

/* FE_Table##.aspx */
.float_left
{
	float:left;
}


/* ==================== BEGIN GRIDVIEW  ============================ */
.gridcolumnnotvisible {display:none; }

/* default, FE_Table##, InstitutionSurveyStatus.aspx, ProgramInventory, surveys, UserInstitutions, ErrorVariance, ViewSurveyData */
.gridstyle 
{    
	width: 100%;    
}
	.gridstyle th 
	{   
		 /* FALLBACK */
		background-color: #b7afa3;      /* taupe */
		background: url('.../images/taupe_gradient1.png') repeat-x;     
	
		/* Firefox 3.6+ */
		background: -moz-linear-gradient(top, #d3cfc7 0%, #b7afa3 100%);
	
		/* Safari 4-5, Chrome 1-9 */
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d3cfc7), to(#b7afa3));
	
		/* Safari 5.1, Chrome 10+ */
		background: -webkit-linear-gradient(top, #d3cfc7, #b7afa3);
	
		/* IE 10 */
		background: -ms-linear-gradient(top, #d3cfc7, #b7afa3);

		/* Opera 11.10+ */
		background: -o-linear-gradient(top, #d3cfc7, #b7afa3);    
	
		border: 1px solid #909090;
		font-weight:bold; 
		padding: 2px;
		text-align:center; 
	}
		.gridstyle th a:link 
			{color:#000000; text-decoration:underline ; } 
		.gridstyle th a:visited 
			{color:#000000;text-decoration:underline; }
		.gridstyle th a:hover 
			{color:#6E0D25; text-decoration:underline; }    /*burgundy*/
		.gridstyle th a:active 
			{color:#000000;text-decoration:underline;  } 
	
	.gridstyle td     
	{    
		border: 1px solid #C0C0C0;
		padding: 1px 4px 1px 4px;   /* top, right, bottom, left */    
	}
	/* #6E0D25 is burgundy */
	.gridstyle a:link
	{color: #6E0D25; text-decoration:none;}     
	.gridstyle a:visited
	{color: #6E0D25; text-decoration:none;}
	.gridstyle a:hover
	{color: #6E0D25;  font-weight:bold; text-decoration:underline;}
	.gridstyle a:active
	{color: #6E0D25; text-decoration:none;}

	.gridstyle .alt
	{
		background-color:#F5F5F5;   /* white smoke */
	}
	 .gridstyle .pgr
	{
		background-color:#dcdcdc;   /* gainsboro gray */	
		border: 1px solid #c0c0c0;
		border-top:1px solid #989898;      /* med gray */    
		text-align:center;
	}

		.gridstyle .pgr a:link 
		{
			color: #6E0D25;
			font-weight:normal;		
			text-decoration:none;
		}
		.gridstyle .pgr a:hover
		{
			background-color:#FAFAB6 ;      /* light yellow */
			color:#6E0D25;
			text-decoration:underline;
		}
		.gridstyle .pgr a:visited {
			color:#6E0D25;
			font-weight:normal;		
			text-decoration:none;
		}
		.gridstyle .pgr span
		{
			background-color:#507CD1;
			color:#ffffff;
			font-size:105%;
			font-weight:bold;
		}
		.gridstyle .pgr td
		{
			border-style:none;    
		}
   
	.gridstyle .sel
	{
		background-color: #d3b6bd;
		font-size:105%;
	}
 
/* #696969 is dim gray */
.gridstyle_disabled
{color:#696969;     
 border: 1px solid #000000;}


/* ErrorVariance.aspx */
.gridstyle_HighlightCol1 
{
	background-color:#cad7f1;       /* lt. blue */
	font-weight:bold;
}

/* ErrorVariance.aspx */
.gridstyle_HighlightCol2
{
	background-color:#dee6f6;       /* lighter blue */
}

/* ErrorVariance.aspx */
.gridstyle_HighlightCol3 
{
	background-color: #e6d6da;      /* lt. burgundy */
	font-weight:bold;
}

/* ErrorVariance.aspx */
.gridstyle_HighlightCol4
{
	background-color: #f0e6e8;      /* lighter burgundy */
}

/* surveys.aspx */
.gridstyle_plain {    
	width: 100%;        
}
	.gridstyle_plain th 
	{    
		border: 1px solid #cdcdcd;
		font-weight:bold;
		text-align:center;
	}
	.gridstyle_plain td     
	{    
		border: 1px solid #cdcdcd;    
		text-align:center;
	}
	/* #ff0000 is red */
	.gridstyle_plain a:link
	{color: #ff0000; text-decoration:none;}     
	.gridstyle_plain a:visited
	{color: #ff0000; text-decoration:none;}
	.gridstyle_plain a:hover
	{color: #6E0D25;  font-weight:bold; text-decoration:underline;}
	.gridstyle_plain a:active
	{color: #ff0000; text-decoration:none;}


/* ErrorVariance.aspx */
.gridstyle_reversed th 
{   
	 /* FALLBACK */
	background-color: #b7afa3;      /* taupe */
	background: url('.../images/taupe_gradient1.png') repeat-x;     
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #b7afa3 0%, #d3cfc7 100%);
	
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b7afa3), to(#d3cfc7));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #b7afa3, #d3cfc7);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #b7afa3, #d3cfc7);

	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #b7afa3, #d3cfc7);    
	
	border-left: 1px solid #909090;
	border-right: 1px solid #909090;
	border-top: 1px solid #909090;
	border-bottom:0px;
	font-weight:bold; 
	padding: 2px;
	text-align:center; 
}

/* ProgramInventory.aspx */
tr.gridstyle_subheading td
{
	background: #ffffcc;   /* pale yellow */
	font-weight:bold;	
}

/* ViewSurveyStatus.aspx */
tr.gridstyle_subheading_blue
{
    border-left: 1px solid #c0c0c0;     /* lt gray, same as gridstyle */
    border-right: 1px solid #c0c0c0;
}
tr.gridstyle_subheading_blue td
{
	background-color: #cad7f1;
	/*border-color: #cad7f1; */
	border:0px;
	font-weight:bold;
}

/* FE_Table##.aspx */
tr.gridstyle_totals td
{
	background-color:#ffffcc;                  /* pale yellow */
	border-top: 2px solid #507CD1;          /* medium blue */
	border-bottom: 2px solid #507CD1;
	font-weight:bold;    
}
/* ==================== END GRIDVIEW  =========================== */


/* Admin_EditUserInformation.aspx, CreatingUserAccounts.aspx, EditUserProfile.aspx, ErrorVariance.aspx, FE_TableXX.aspx, Survey10.Master, UserInstitutions.aspx */
.hidden
{
	display:none;
}

/* ProgramInventory.aspx */
.highlight_text
{
	background-color:#cccccc;   /* gray */
	font-weight:bold;
	padding:2px 0px 2px 0px;    /* top, right, bottom, left */
}

/* ErrorVariance.aspx, FE_Table##.aspx, surveys.aspx */
.imagebutton_align
{
	margin-bottom:-2px;
}

.Important
{
	font-size:1em;
	color:Red;
}

/* ErrorVariance.aspx */
.instructions
{
	font-size:115%;
	font-weight:bold;
	padding-bottom:10px;    
} 

/* navigation_update.ascx */
.instructions_small
{
    font-size:72%;
    font-style:italic;
}

	
/* ViewSurveyData.aspx */
.linkbutton_disabled
{
	color:#696969;    
	font-weight:normal;
	text-decoration:none;
}
	.linkbutton_disabled:hover
	{
	color:#696969;    
	font-weight:normal;
	text-decoration:none;    
	}
	
/* UserInformation.aspx */
.listbox_border
{
	border:solid 1px #cdcdcd;
	font-size:95%;
	width:460px;	
} 

/* ErrorVariance.aspx */
.listbox_noborder_95
{
	border-style:none;
	font-size:95%; 
}
	.listbox_noborder_95 option:hover
	{
		background-color:#909090;
	}    
	/* Doesn't work in IE */
	/* .listbox_noborder_95 option
	{
		padding-left:5px;
		padding-top:3px;
		padding-bottom:3px;	    
	}*/


/* ChangePassword.aspx, login.aspx, RecoverPassword.aspx */
.LoginCtrlStyle
{	
	/* ROUNDED CORNERS */
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-khtml-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	border: 0px; 

	background-color:#dcdcdc;
	/* border: 1px solid #B5C7DE;  /* light blue */
	margin-left:auto;
	margin-right:auto;
	margin-top:12px; 
	width:500px;
}

/* login.aspx */
.login_failed
{
	background-color: #FFC6C6; 
	border: 1px solid #FF0000; 
	font-size: 90%;
	margin: 5px 15px 10px 15px; 
	padding: 5px;
}

/* Survey10.Master */
.MasterPageLoginStyle
{
	float:right;
	font-size:80%;
	text-decoration:none; 
	color:Blue; 
}
	.MasterPageLoginStyle:hover
	{
		float:right;
		text-decoration:none; 
		color: #6E0D25;     /* burgundy */
		font-weight:bold;
	}	
.MasterPageLoginView
{
	float:right;
	text-decoration:none; 
	color:#808080;  /* gray */
	padding-right:10px;
}

/* ================================================== */
/* Survey.Master10, MAIN NAVIGATION MENU */
.menu
{
	font-size: 80%;
	margin: 0px;
	padding: 0px;			
	width:100%;
}
    .menu ul
    {
	    background: #E3EAEB;
	    height: 25px;
	    list-style: none;
	    margin: 0;
	    padding: 0;
    }
    .menu li
    {
	    float: left;
	    padding: 0px;
    }
    .menu li a
    {
	    background: #E3EAEB url( "../images/seperator.gif" ) bottom right no-repeat;
	    color: #666666;
	    display: block;
	    font-weight: bold;
	    line-height: 25px;
	    margin: 0px;
	    padding: 0px 25px;
	    text-align: center;
	    text-decoration: none;
    }
    .menu li a:hover, .menu ul li:hover a
    {
	    background: #666666 url( "../images/hover.gif" ) bottom center no-repeat;
	    color: #FFFFFF;
	    text-decoration: none;
    }
    .menu li ul
    {
	    background: #E3EAEB;
	    border: 0px;
	    display: none;
	    height: auto;
	    margin: 0px;
	    padding: 0px;	
	    position: absolute;
	    width: 225px;
	    z-index: 200; 
    }
    .menu li:hover ul
    {
	    display: block;
    }
    .menu li li
    {
	    /* background: url("../images/sub_sep.gif") bottom left no-repeat;	*/
	    display: block;
	    float: none;
	    margin: 0px;
	    padding: 0px;
	    width: 225px;
    }
    .menu li:hover li a
    {
	    background: none;
	    color:#666666;
    }
    .menu li ul a
    {
	    display: block;
	    height: 25px;
	    font-size: 12px;
	    font-style: normal;
	    margin: 0px;
	    padding: 0px 10px 0px  15px;
	    text-align: left;
    }
    .menu li ul a:hover, .menu li ul li:hover a
    {
	    background: #666666 url("../images/hover_sub.gif") center left no-repeat;
	    border: 0px;
	    color: #ffffff;
	    text-decoration: none;
    }
    .menu p
    {
	    clear: left;
    }
/* ================================================== */

/* Filter and opacity are CSS3 properties. Even if you get a warning on build, they still work. 
Opacity doesn't work on IE8 or earlier. use filter instead. */
.modalBackground 
{
	background-color:#cdcdcd;
	filter:alpha(opacity=60);
	opacity:0.60;   
}

.padding5
{padding: 5px 5px 5px 5px;}

.padding525
{ padding: 5px 5px 25px 5px;}

.padding10
{padding: 0px 10px;}

/* ErrorVariance.aspx, FE_TableXX.aspx, surveys.aspx */
.panelPopup
{
	background-color:#ffffff;  
	  
	/* ROUNDED CORNERS */
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-khtml-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	border: 1px solid #6E0D25; 
}

/* ================================================== */
/* Survey10.Master, menu at top of page */
.primaryDynamicMenu
{   
	background: url("../images/sprite.png") repeat-x 0px -1700px;
	border-bottom: solid 1px #ccc; 
	z-index: 1;   
}  
.primaryDynamicMenuItem
{
	border-width: 1px;
	border-color: #f7f2ea #aaab9c #f7f2ea #efefef;  
	border-style: solid;     
	background: url("../images/sprite.png") repeat-x 0px -1700px;
	color: #777;
	font-size:90%;        
	padding:5px 0px 5px 10px;   /* top, right, bottom, left */
	width: 180px;  
}   
    .primaryDynamicMenuItem a:link {text-decoration:none;color:Black;} 
    .primaryDynamicMenuItem a:visited {text-decoration:none;color:Black;} 
    .primaryDynamicMenuItem a:hover {text-decoration:none;color:Black;} 
    .primaryDynamicMenuItem a:active {text-decoration:none;color:Black;} 

.primaryDynamicHover
{
   color: #800000;
   background: url("../images/sprite.png") repeat-x 0px -200px;
}  
.primaryStaticHover
{
   color: #000000;
   background: url("../images/sprite.png") repeat-x 0px -200px;
}
    .primaryStaticHover	a:link {color: #000000;background: url("../images/sprite.png") repeat-x 0px -200px;}
    .primaryStaticHover	a:visited {color: #000000;background: url("../images/sprite.png") repeat-x 0px -200px;}
    .primaryStaticHover	a:hover {color: #000000;background: url("../images/sprite.png") repeat-x 0px -200px;}
    .primaryStaticHover	a:active {color: #000000;background: url("../images/sprite.png") repeat-x 0px -200px;}

.primaryStaticMenu
{
   background: url("../images/sprite.png") repeat-x 0px -200px;
   float: left;
}
    .primaryStaticMenu a:link {text-decoration:none;color:black;}
    .primaryStaticMenu a:visited {text-decoration:none;color:black;}
    .primaryStaticMenu a:hover {text-decoration:none;color:black;}
    .primaryStaticMenu a:active {text-decoration:none;color:black;}
    
.primaryStaticMenuItem
{
   width: 180px;
   background: url("../images/sprite.png") repeat-x 0px -1300px;
   border-right: 1px solid #aaab9c;   
   color: #000000;   
   padding:7px 0px 5px 10px;   /* top, right, bottom, left */
   text-align:left;
}

/* used in error.aspx.vb */
.primaryStaticMenu_disabled a
{
	text-decoration:none;
	color:#696969;
}

/* Admin_EditUserProfile.aspx, CreatingUserAccounts.aspx, EditUserProfile.aspx, ErrorVariance.aspx, InstitutionSurveyCoordinators.aspx, InstitutionSurveyStatus.aspx, UserInstitutions.aspx, ViewSurveyData.aspx */
.radiobuttonlist
{   
   padding-left:2px;   
}
	table.radiobuttonlist 
	{
		border-collapse:collapse;
		padding-bottom:2px;
	}
	table.radiobuttonlist td
	{
		padding-bottom:0px;
		padding-right:8px;
		padding-top:0px; 
		margin-bottom:0px;
		margin-top:0px;	
	}

/* dualcredit.aspx */
/* http://foundation.zurb.com/forum/posts/14611-checkbox-and-radio-button-label-alignment?sort=Most+Recent */
/* http://stackoverflow.com/questions/674643/align-radio-button-with-corresponding-label */
/* The plus sign in the last style setting is the Adjacent Sibling Selector. */
.radiobuttonsingle
{
    display: block; 
    height:15px; 
    vertical-align:bottom;
}
    .radiobuttonsingle label
    {
      padding-left: 3px; 
    } 
    .radiobuttonsingle input[type="radio"]   
    {
        height:15px; 
        vertical-align:bottom;
    } 
    .radiobuttonsingle + .radiobuttonsingle
    {
      margin-top: 3px;
    }


    
    
/* =================================================================== */
/* navigation_update.ascx */
/* http://stackoverflow.com/questions/8690841/how-do-i-line-up-3-divs-on-the-same-row */
.row
{
	display:table;
	table-layout:fixed;    
	border-bottom:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
	font-size:80%;    
	padding:10px 5px 10px 5px;  /* top, right, bottom, left */
	width:710px;
}
    .column
     {
	     display:table-cell;              
     } 
     .column_center
     {
	     display:table-cell;
	     text-align:center;
     }
    .column_right
    {
	    display:table-cell;
	    text-align:right;
    }
/* =================================================================== */

.SectionHeading_Blue /* see h1 */
{
	background-color: #507CD1;  /* bright blue */
	color:#ffffff;
	font-size: 120%;
	font-weight:bold;
	height:28px;
	margin-bottom:10px;    
	padding-top:3px;
	text-align:center;	    
	width:100%;
}
/* default.aspx */
.SectionHeading_Gray
{
	background-color: #989898;
	color:#ffffff;
	font-size:85%;
	font-weight:bold;
	height:18px;
	margin-top:25px;
	margin-bottom:3px;    
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;	    
	width:100%;
}
/* CreatingUserAccounts.aspx, EditUserProfile.aspx, ViewSurveyStatus.aspx */
.SectionHeading_Taupe     /*th */
{
	background-color:#B7AFA3;   /* taupe */
	font-size:110%;
	font-weight:bold;
	text-align:center;	
	padding:5px;
	margin-bottom:5px;	
}

/* InstitutionSurveyStatus.aspx, ViewSurveyData.aspx */
.ShowRecCount_Left
{
	float:left;
	padding-bottom:6px;
	width:65%;    
}
.ShowRecCount_Right
{
	float:left;
	padding-bottom:6px;
	padding-right:3px;
	text-align:right;
	width:34%;    
}

/* CreatingUserAccounts.aspx, EditUserProfile.aspx, UserInformation.aspx */
.SubsectionHeading
{
	/* float:left; */
	padding-bottom:2px;
	padding-left:10px;
	width:94%;    
}

.SubsectionHeading80
{
	float:left;
	font-size:80%;
	padding-bottom:8px;    	
	width:100%;
}

/* Survey10.master */
.SubMenu
{
	height:35px;	
	margin: 12px auto 0px auto; /*top, right, bottomm left */	
}

/* ==================== BEGIN SURVEY DATA ENTRY FORM ==================== */
/* FE_Table##.aspx */
.surveyentry_header 
{	
	background-color:#84A3DE;   /* medium blue */
	color:#000000;
	font-size:105%;
	font-weight:bold;
	height:41px;
	padding-top:2px;
	text-align:center;
	width:400px;	
}
.surveyentry_td1
{
	text-indent:5px;
}
.surveyentry_td2
{
	text-align:center;
	vertical-align:middle;
	width:70px;
}
.surveyentry_td3
{
	text-align:left;
	/* vertical-align:middle; */
}
.surveyentry_td_disabled
{
	text-align:center;
	background-color:#dcdcdc;	/* gainsboro */
	width:60px;
}
.surveyentry_td_linetot
{
	text-align:center;
	background-color:#B5C7DE;   /* medium blue-gray */
	width:90px;
}
.surveyentry_td_placeholder
{
	width:17px;
}
.surveyentry_td_placeholder_small
{
	width:10px;
}
.surveyentry_tr1
{
	border-bottom:solid 1px #B5C7DE;    /* medium blue-gray  */
	font-weight:bold;		
	text-align:center;
}
/* Hispanic/Latino row in Table 11 */
.surveyentry_tr2
{
 border-bottom:solid 1px #cdcdcd; 
 vertical-align:middle;
}
.surveyentry_tr_total
{
	font-weight:bold;	
	height:30px;
	background-color:#ffffcc;   /* lt yellow */
} 
/* ==================== END SURVEY DATA ENTRY FORM ==================== */


/* FE_Tablexx.aspx */
.SurveyTableHeading_Blue    /* see h2 */
{
	background-color: #507CD1;  /* medium blue-gray */
	color:#ffffff;              /* white */
	font-size:105%;
	font-weight:bold; 
	height:47px;
	margin-bottom:10px;            
	padding-top:4px; 
	padding-left:2%;
	padding-right:2%;    
	text-align:center;	    
	width:96%;
}

/* ==================== BEGIN AJAX.NET TAB CONTROL ============================== */
/* ViewSurveyData.aspx, ErrorVariance.aspx */
.TabXP .ajax__tab_header 
{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:75%; 
	background:url("../images/tab-line.gif") repeat-x bottom;     
}

/* INACTIVE TAB */
.TabXP .ajax__tab_outer {padding-right:4px;background:url("../images/tab-right.gif") no-repeat right;height:21px;}
.TabXP .ajax__tab_inner {padding-left:3px;background:url("../images/tab-left.gif") no-repeat;}
.TabXP .ajax__tab_tab 
{
	height:13px;
	padding:4px;
	margin:0;
	background:url("../images/tab.gif") repeat-x;
	color:#421001;      /* brown */
	outline:0;          /* eliminates the dotted line box when a tab is selected */
}

/* HOVER */
.TabXP .ajax__tab_hover .ajax__tab_outer {background:url("../images/tab-hover-right.gif") no-repeat right;}
.TabXP .ajax__tab_hover .ajax__tab_inner {background:url("../images/tab-hover-left.gif") no-repeat;}
.TabXP .ajax__tab_hover .ajax__tab_tab {background:url("../images/tab-hover.gif") repeat-x;}

/* ACTIVE TAB */
.TabXP .ajax__tab_active .ajax__tab_outer {background:url("../images/tab-active-right.gif") no-repeat right;}
.TabXP .ajax__tab_active .ajax__tab_inner {background:url("../images/tab-active-left.gif") no-repeat;}
.TabXP .ajax__tab_active .ajax__tab_tab {background:url("../images/tab-active.gif") repeat-x;}

/* TAB CONTROL BODY */
.TabXP .ajax__tab_body 
{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:70%;        
	border:1px solid #999999;
	border-top:0;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;
	padding-top:10px;
	background-color:#ffffff; 
	color: #000000;      
}
/* ==================== END AJAX.NET TAB CONTROL ============================ */

.text_90
{
	font-size:90%;
}
.text_85
{
	font-size:85%;
}
.text_85_center
{
	font-size:85%;
	text-align:center;
}
.text_80_center
{
	font-size:80%;
	text-align:center;
}
.text_center
{
	text-align:center;
}

/* ErrorVariance.aspx */
.text_right_bold
{
	font-weight:bold;
	text-align:right;	
}

/* ViewSurveyData.aspx */
.text_black_large
{
	color:#000000;
	font-size:120%;
	font-weight:bold;
}

.text_gray
{
	color:#808080;  /* Gray (lighter than Dim Gray) */
}
a.text_gray:link
{color: #808080; text-decoration:none;}     
a.text_gray:visited
{color: #808080; text-decoration:none;}
a.text_gray:hover
{color: #808080; text-decoration:none;}
a.text_gray:active
{color: #808080; text-decoration:none;}

/* FE_Table##.aspx */
.text_gray_center
{
   color:#696969;  /* Dim Gray (darker than Gray) */
   text-align:center;
}

/* ErrorVariance.aspx, navigation.ascx */
.text_green_bold_center
{
	color:Green;
	font-weight:bold;
	padding-top:5px;
	text-align:center;
}

/* CreatingUserAccounts.aspx, ErrorVariance.aspx, FE_ExportIPEDS.aspx, ProgramInventory.aspx, surveys.aspx */
.text_red
{
	color:#ff0000;    
	font-weight:bold;
}

/* Admin_EditUserProfile.aspx, CreatingUserAccounts.aspx, EditUserProfile.aspx */
.text_red_90_ital
{
	color:#ff0000;  /* red */
	font-size:90%;
	font-style:italic;
}

/* Admin_EditUserProfile.aspx, CreatingUserAccounts.aspx, EditUserProfile.aspx, error.aspx, login.aspx */
.text_red_large
{
	color:#ff0000;
	font-size:120%;
	font-weight:bold;
}

/* ErrorVariance.aspx, FE_ExportIPEDS.aspx */
.text_red_small
{
	color:Red;
	font-size:88%;
}

.text_transparent
{
	border-style:none;
	background-color:transparent;
	color:#696969;  /* Dim Gray (darker than Gray) */    
	text-align:center;
	width:100%;
}

/* Admin_EditUserProfile.aspx */
.textbox_disabled
{
	background-color:#e8e8e8;
	color:#707070;
	border:1px solid #808080;    	
}

.textbox_disabled_noborder
{
	border:0px;
	color:#707070;
	text-align:center;
	width:85%; 
}

.textbox_grayborder
{
	border: 1px solid #808080;
	font-size:98%; 
}

.textbox_grayborder_center
{
	border: 1px solid #808080;
	text-align:center;
	width:85%; 
}

.textbox_grayborder_left
{
	border: 1px solid #808080;        
	text-align:left;
	width:99%; 
}

/* CreatingUserAccounts.aspx */
.validator_summary
{
	color:#ff0000;  /* red */
	padding-right:20px;
}

/* ChangePassword.aspx, EditUserProfile.aspx, FE_TableXX.aspx, login.aspx, RecoverPassword.aspx */
.validator_summary_80
{
	color:#ff0000;  /* red */
	font-size:80%; 
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
	padding-left: -15px;
}

/* ------------------------------------------------------------------------------*/
/* linkbuttons for choosing # of records to show in gridview */
/* InstitutionSurveyCoordinators.aspx */
.view_selected
{   
	background-color: #507CD1;  
	color:#ffffff;              
	font-weight:bold;
	text-decoration:none;
}

	.view_selected:hover
	{   
		font-size:105%;          
		font-weight:bold;
		text-decoration:underline;
	}

.view_notselected
{
	color:#6E0D25;
	font-weight:normal;
	text-decoration:none;
}

	.view_notselected:hover
	{
		color:#6E0D25; 
		font-size:105%;          
		font-weight:bold;
		text-decoration:underline;
	}
/* ------------------------------------------------------------------------------*/


/* NOT CURRENTLY USING 
.text_75
{
	font-size:75%;		
}

.text_80
{
	font-size:80%;
}
.textbox_blkborder
{
	border: 1px solid #000000;
}
.textbox_grayborder_right
{
	border: 1px solid #808080;
	text-align:right;
	width:85%; 
}
.third_center
{
	text-align:center;
	width:30%;
}
.third_left
{
	float:left; 
	text-align:left;
	width:30%; 
}
.third_right
{
	float:right;  
	text-align:right;
	width:30%; 
}
*/








