.view-og-my table { width:765px; }
td,th { padding:8px 15px; vertical-align:middle; }
th { background-color:#e7e5e1; padding:10px 15px; margin-bottom:6px; font-weight:bold; }
tr.odd td { background:#ffffff; border-bottom:1px solid #e7e5e1; }
tr.even td { background:#fcfcfb; border-bottom:1px solid #e7e5e1; }
.view-og-my tr.even td { background:#fcfcfb; }
tbody tr { font-size:11px; border-bottom:1px solid #e7e5e1; }
tbody tr a:link { color:#156197; }
tbody tr a:visited { color:#156197; }
tbody tr a:hover,tbody tr a:focus { color:#156197; }
tbody tr a:active { color:#156197; }
tbody tr td.icon { text-align:center; vertical-align:middle; }
.icon img { vertical-align:middle; }
.page-squad .view-content table,.view-casetracker-project-cases table { margin-top:20px; width:765px; }
.page-squad .view-content table th,.view-casetracker-project-cases table th { border-right:1px solid #ffffff; background-color:#e7e5e1; }
.page-squad .view-content table tbody tr.odd td,.view-casetracker-project-cases table tbody tr.odd td { background-color:#ffffff; }
.page-squad .view-content table tbody tr.even td,.view-casetracker-project-cases table tbody tr.even td { background-color:#fcfcfb; }
.page-squad .view-content table td,.view-casetracker-project-cases table td { border-bottom:1px solid #f9e7b7; border-right:1px solid #f9e7b7; padding:8px; }
.page-squad .view-content table tbody td.views-field-pid,.view-casetracker-project-cases table th.views-field-last-updated,.view-casetracker-project-cases table tbody td.views-field-last-updated,.page-squad .view-content table th.views-field-pid { border-right:0; }
#forum table { margin-top:20px; width:765px; }
.certification-table thead th,.certification-table tbody td { border-bottom:1px solid #e7e5e1; }
.certification-table tbody td {font-size:13px; padding: 10px 15px;}
#comment-form tr.odd td,#comment-form tr.even td { background:#edebeb; border:0; }
/* mouse cert */
/*$Id*/
/*Quiz Result Styles*/
#quizresultsTable {
	width: 545px;
	float: left;
	margin: 20px 0 0 0;
}

#quizresultsTable tr.tabletophead {
	background: #fff;
}


#quizresultsTable tr.tabletophead td {
		background: #fff;

}

#quizresultsTable th {
}

tr.quizHeader {
	height:35px;
	background: #fff url(/sites/all/themes/mousesquad/i/o/cert/header.png) repeat-x;
}

#quizresultsTable tr {
	border: none;
	padding:10px 0;
}

#quizresultsTable tr a,
#quizresultsTable tr a:link,
#quizresultsTable tr a:visited {
	color:#156197;
	font-size:11px;
}

#quizresultsTable tr.odd {
	background-color: #ffffff;
	border-bottom: 1px solid #e7e5e1;
}

#quizresultsTable tr.even {
	background-color: #fcfcfb;
	border-bottom: 1px solid #e7e5e1;
}

#quizresultsTable span a,
#quizresultsTable span a:link,
#quizresultsTable span a:visited
 {
	color: #ffffff;	
	padding-top:1px;
	font-size:12px;
}

ul.quizLegend {
	list-style-type:none;
}

ul.quizLegend li {
	display: inline;
	line-height:18px;
	font-size:11px;
	padding-right:5px;
}

#quizresultsTable span.passed, #quizresultsTable span.notpassed, #quizresultsTable span.inprogress {
	display: block;
	float: left;
	color: #fff;
	text-align: center;
	font-size: 10px;
	line-height: 18px;
	margin: 0 .3em 0 0;
	width: 18px;
	height: 18px;
}

#quizresultsTable span.passed {
	background: transparent url(/sites/all/themes/mousesquad/i/o/cert/passed.png) no-repeat top center;
}

#quizresultsTable span.notpassed {
	background: transparent url(/sites/all/themes/mousesquad/i/o/cert/notPassed.png) no-repeat top center;
}

#quizresultsTable span.inprogress {
	background: transparent url(/sites/all/themes/mousesquad/i/o/cert/inProgress.png) no-repeat top center;
}

.tabletophead h2 {
	margin: 0;
	padding: 10px 0;
	font-size:20px;
}

#keyTable {
	width: 194px;
	margin-top:20px;
	background-color:#f5f4f1;
 float:right;
}

#keyTable td,
#keyTable thead,
#keyTable th {
	padding:0 8px;
	background-color: #f5f4f1;

}

#keyTable ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

#keyTable li {
	margin: 0 0 10px 0;
	padding: 0 0 0 24px;
	padding-bottom:10px;
	font-size: 11.5px;
	line-height: 12px;
	border-bottom:1px solid #fff;
	
}

#keyTable li:last-child {
	border-bottom:0;
}

#keyTable .listnumber {
	float: left;
	background: url(/sites/all/themes/mousesquad/i/o/cert/bullet.png) no-repeat;
	margin: 0 3px 0 -24px;
	text-align: center;
	font-size: 11px;
	font-weight:bold;
	line-height: 20px;
	width: 21px;
	height: 20px;
}
