/**Log-in Page**/
.ui-tabs-nav {
    /** need small font to add the extra compass majors tab */
    font-size: 11px !important;
    
}

#facebox .body {
	width:750px !important;
}

.updates{
	width: 650px;
	margin: 0 auto;	
	padding: 10px;
	margin-bottom: 30px;
	border: 1px solid red;
}
.c{
    width: 300px;
    margin: 0 auto;
}

ul.nobullet{
    list-style-type: none;
    padding: 0;
    margin-left: 0;
    text-align: center;
}
ul.nobullet li{
    margin-bottom: 10px;
}
ul.showlist{
	list-style-type: none;
    padding: 0;
    margin-left: 0;
}
.index_nav, .index_nav2, .nav{	
	margin: 0 auto;
}
#content{
    width: 90%;
    margin: 0 auto;
}
.index_nav ul li, .index_nav2 ul li, .nav ul li{
	list-style-type: none;
	margin-right: 25px;
	display: inline;
}
.index_nav a, .index_nav2 a, .nav a, .index_nav span, .index_nav2 span {
	padding: 10px;
	width: 105px;
	text-decoration: none;
	padding: 10px;	
	background: #638598;	
	font-size: 18px;
	text-transform: uppercase;
	border-radius: 6px 6px 6px 6px;
    color: #fff;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.50);
}
.index_nav a:hover, .index_nav2 a:hover, .nav a:hover{
	background: #8DBDD8;	
    color: #fff;
    -webkit-animation: glow 1s infinite ease-in-out;
}

.ui-tabs-hide { display: none; }

th
{
	background-color: #A4BCC2;
}
table.tablesorter {empty-cells: show !important; margin: 0 auto}
table.tablesorter  td{
	border-bottom: 1px solid #ccc !important;
	padding-top: 10px;
}
.hide{display: none;}
#stats
{
	margin-top: 40px;
}
#stats table
{
	margin: 0 auto;
	width: 50%;
	padding: 0;
	border-collapse: collapse;
	vertical-align: middle;
}
#stats th
{
	text-align:left;
}
#students
{
	width: 90%;
	color: black;
	padding: 0;
	border-spacing: 0;
	text-align: left;
}

#students td
{
	height: 30px;
}

a { color: #006699; text-decoration: none; }
a:hover { color: #0066FF; }

.darkRow { background-color: #EFEFEF; }
.lightRow { background-color: #FFFFFF; }

.darkRow:hover { background-color: #CCFFCC; }
.lightRow:hover { background-color: #CCFFCC; }



#whatever {
		font-size: 10px;
	}
	#whatever h2 { font-size: x-large; color: #6891cc }
	.infotable
	{
		border: 1px solid #6891cc;
	}

	.infotable th
	{
		background-color: #6891cc;
		color: white;
		padding: 0 5px 0 5px;
	}

	.infotable td
	{
		padding: 0 5px 0 5px;
		font-size: 10pt;
	}
	
	.edit_pid {
		cursor:pointer;
		text-decoration:underline;
	}
	
	.new_pid_enterybox_container {
		display:none;
	}