.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:#2c328c; }
tbody tr a:visited { color:#2c328c; }
tbody tr a:hover,tbody tr a:focus { color:#2c328c; }
tbody tr a:active { color:#2c328c; }
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(../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:#2c328c;
	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(../i/o/cert/passed.png) no-repeat top center;
}

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

#quizresultsTable span.inprogress {
	background: transparent url(../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(../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;
}


/*
** Table drag and drop.
*/
.draggable a.tabledrag-handle {
  cursor: move;
  float: left; /* LTR */
  height: 1.7em;
  margin: -0.4em 0 -0.4em -0.5em; /* LTR */
  padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */
  text-decoration: none;
}
a.tabledrag-handle:hover {
  text-decoration: none;
}
a.tabledrag-handle .handle {
  margin-top: 4px;
  height: 13px;
  width: 13px;
  background: url(../../../../../misc/draggable.png) no-repeat 0 0;
}
a.tabledrag-handle-hover .handle {
  background-position: 0 -20px;
}

tr.highlight, tr.odd.highlight td, tr.even.highlight td {
  background: #f6f6e6;
}

thead tr.highlight, thead tr.odd.highlight td, thead tr.even.highlight td {
  background: transparent;
}


tr.drag, tr.odd.drag td, tr.even.drag td {
  background-color: #fdfcf4;
}

tr.drag-previous, tr.odd.drag-previous td, tr.even.drag-previous td {
  background-color: #faf9e5;
}

div.warning, tr.warning {
  background: #ffd;
  color: #220;
  padding: 2px;
}

.node-widget-link,
.node-widget-remove {
  text-align:right;
  font-size:0.8em;
  text-align:right;
  text-transform:uppercase;
}


.wintracker-list-table tr.odd td.wt-highlight, .wintracker-list-table tr.even td.wt-highlight, .wintracker-list-table tr.odd.highlight td.wt-highlight, .wintracker-list-table tr.even.highlight td.wt-highlight {background:#f6f6e6;}

table.activity-table{width:536px; background:url(../i/profile/act-wall-hd.gif) no-repeat left top}

.page-user.one-sidebar.sidebar-left table.activity-table{width:765px; background-image:url(../i/profile/act-wall-hd-full.gif) }

.page-user.one-sidebar.sidebar-left #profile-activity-wall table.activity-table{width:536px; background-image:url(../i/profile/act-wall-hd.gif) }

table.activity-table th{padding-top:5px;padding-bottom:6px;background-color:transparent;}
table.activity-table th.activity-type-icon {width:35px;}

/* profile activity table */

.activity-table .type-icon {width:32px;height:38px;}
.activity-table .type-icon.blog-it {background:url(../i/squad/squad-act-sprite.gif) no-repeat 0px -76px;}
.activity-table .type-icon.blog-post {background:url(../i/squad/squad-act-sprite.gif) no-repeat 0px -38px;}
.activity-table .type-icon.quiz {background:url(../i/squad/squad-act-sprite.gif) no-repeat 0px 0px;}
.activity-table .type-icon.win {background-image:url(../i/profile/act-wins.png);}
.activity-table .type-icon.win.win-54,
.activity-table .type-icon.win.win-55,
.activity-table .type-icon.win.win-56 {background-position:-32px -76px;} 
.activity-table .type-icon.win.win-53 {background-position:-32px -228px;} 
.activity-table .type-icon.win.win-52 {background-position:-32px -190px;} 
.activity-table .type-icon.win.win-51 {background-position:-32px -152px;} 
.activity-table .type-icon.win.win-50 {background-position:-32px -114px;} 



.activity-table .type-icon.win.win-59,
.activity-table .type-icon.win.win-48,
.activity-table .type-icon.win.win-26 {background-position:0px -342px;} 
.activity-table .type-icon.win.win-47,
.activity-table .type-icon.win.win-25 {background-position:0px -304px;}
.activity-table .type-icon.win.win-46,
.activity-table .type-icon.win.win-24 {background-position:0px -266px;}
.activity-table .type-icon.win.win-45,
.activity-table .type-icon.win.win-23 {background-position:0px -228px;}
.activity-table .type-icon.win.win-44,
.activity-table .type-icon.win.win-22 {background-position:0px -190px;}
.activity-table .type-icon.win.win-43,
.activity-table .type-icon.win.win-21 {background-position:0px -152px;}
.activity-table .type-icon.win.win-42,
.activity-table .type-icon.win.win-20 {background-position:0px -114px;}
.activity-table .type-icon.win.win-41,
.activity-table .type-icon.win.win-19 {background-position:0px -76px;}
.activity-table .type-icon.win.win-40,
.activity-table .type-icon.win.win-18 {background-position:0px -38px;}
.activity-table .type-icon.win.win-39,
.activity-table .type-icon.win.win-17 {background-position:0px 0px;}

.activity-table .type-icon.win.win-38 {background-position:0px 0px;}

.activity-table .type-icon.win.win-37,
.activity-table .type-icon.win.win-36,
.activity-table .type-icon.win.win-35 {background-position:-32px -38px;}
.activity-table .type-icon.win.win-34 {background-position:-32px -266px;}
.activity-table .type-icon.win.win-33 {background-position:0px 0px;}
.activity-table .type-icon.win.win-32 {background-position:0px 0px;}

.activity-table .type-icon.win.win-29
.activity-table .type-icon.win.win-28,
.activity-table .type-icon.win.win-27 {background-position: -32px 0px;}

.activity-table .type-icon.win.win-16,
.activity-table .type-icon.win.win-15,
.activity-table .type-icon.win.win-14
.activity-table .type-icon.win.win-13,
.activity-table .type-icon.win.win-12 {background-position: -32px -342px;}
.activity-table .type-icon.win.win-11,
.activity-table .type-icon.win.win-10,
.activity-table .type-icon.win.win-9,
.activity-table .type-icon.win.win-8,
.activity-table .type-icon.win.win-7 {background-position: -64px 0px;}
.activity-table .type-icon.win.win-6 {background-position:-32px -304px;}
.activity-table .type-icon.win.win-5,
.activity-table .type-icon.win.win-4,
.activity-table .type-icon.win.win-3,
.activity-table .type-icon.win.win-2,
.activity-table .type-icon.win.win-1 {background-position: -64px -38px;}

.activity-table .type-icon.badge {background-image:url(../i/profile/act-wins.png); background-position: -64px -190px;}
.activity-table .type-icon.badge.badge-49,
.activity-table .type-icon.badge.badge-30 {background-position: -64px -76px;}
.activity-table .type-icon.badge.badge-38 {background-position: -64px -152px;}
.activity-table .type-icon.badge.badge-57 {background-position: -64px -228px;}
.activity-table .type-icon.badge.badge-31 {background-position: -64px -114px;}