/***********************************************/
/* Table Styles                          */
/***********************************************/

.default{
	font: 10px Verdana, sans-serif ;		
}

#checkpoints{
	float: left;
	width: 315px;
	font: 10px Verdana, sans-serif ;		
}
#checkpoints_top{
	float: left;
	height: 20px;
	width: 615px;
	padding: 5px 0px 0px 10px;
	margin: 5px 0px 0px 5px;
	font: bold 12px Verdana, sans-serif ;
	color: #FFFFFF;	
	background: url(../images/forum_top_bk.gif) repeat-x;
}

.a.toollink, a.toollink:visited{
	font-size: 10px;
	color: #333333;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#checkpoints_sub{
	float: left;
	height: 16px;
	width: 625px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	color: #595959;
}
.checkpoints_content{
	float: left;
	height: 21px;
	width: 625px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	color: #595959;
}
h2.checkpoints_content{
	float: left;
	height: 36px;
	width: 625px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	color: #595959;
}


.checkpoints_column{
	width:150px;
	float: left;
	margin:0px 300px 0px 0px;
	font: normal 10px Verdana, sans-serif;
	color: #595959;
}
.checkpoints_columnContent_2{
	width:92px;
	float: left;
	padding: 3px 10px 3px 10px;
	margin:1px 1px 0px 0px;
	font: normal 10px Verdana, sans-serif;
	color: #595959;
	background-color: #DDDDDD;
}
.toolkit{
	display: block;
	width:431px;
	background-color: #DDDDDD;
	padding: 5px 10px 5px 10px;
	height:25px;
}


h1.checkpoints_column{
	background: url(../images/table_sub.gif);
	padding: 3px 10px 0px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 10px Verdana, sans-serif;
	height:17px;
}
h2.checkpoints_column{
	background-color: #DDDDDD;
	padding: 3px 10px 0px 10px;
	margin: 0px 1px 0px 0px;
	font: 10px Verdana, sans-serif;
	height:17px;
}
h2.checkpoints_column_2{
	background-color: #DDDDDD;
	padding: 3px 10px 0px 10px;
	margin: 0px 1px 0px 0px;
	font: 10px Verdana, sans-serif;
	height:17px;
}


#toolkitTitle{
	background: url(../images/table_sub.gif);
	font: bold 10px Verdana, sans-serif;
	margin: 0px 1px 0px 5px;
	padding: 3px 10px 5px 30px;
	color: #595959;
}

p.checkpoints_column{
	background-color: #DDDDDD;
	padding: 15px 10px 0px 10px;
	height:22px;
	margin: 0px 0px 0px 0px;
}

.checkpoints_column_2{
	width:90px;
	height:17px;
	float: left;
	padding: 3px 10px 0px 10px;
	font: normal 10px Verdana, sans-serif;
	color: #595959;
}
.checkpoints_column2 a{
	color: 27356A;
	text-decoration: underline;
}

h1.checkpoints_column_2{
	background: url(../images/checkpoint_sub_bk.gif);
	font: bold 10px Verdana, sans-serif;	
}
p.checkpoints_column_2{
	background-color: #DDDDDD;
}
#checkpointsRowContent{
	width: 625px;
	float: left;
	margin: 0px 0px 1px 5px;
}
#checkpoints_bottom{
	float: left;
	height: 22px;
	width: 625px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	font: 10px Verdana, sans-serif;
	background: url(../images/forum_bottom_bk.gif) repeat-x;
	text-align: right;
}

#checkpoints_bottom a{
	text-decoration:underline;
	color:#02027F;
	text-align: right;
}
/***********************************************/
/* WHITE PAGES Styles                          */
/***********************************************/
#whitePages{
	display: block;
	width:622px;
	font: 11px Verdana, sans-serif;
	padding: 2px 2px 2px 2px;
}
.wpName{
	float:left;
	width:155px;
	background-color: #DDDDDD;
	margin: 0px 1px 1px 0px;
	padding: 3px 2px 3px 10px;
}

.wpLocation{
	float:left;
	width:443px;
	background-color: #DDDDDD;
	margin: 0px 0px 1px 0px;
	padding: 3px 2px 3px 10px;
}


/***********************************************/
/* Forum Styles                                */
/***********************************************/
TD.msgThreadAuthor {
	padding: 3px 10px 3px 10px;
	margin:1px 1px 0px -10px;
	font: normal 10px Verdana, sans-serif;
	color: #595959;
	background-color: #DDDDDD;
}
TD.msgThreadDate
{
	padding: 3px 10px 3px 10px;
	margin:1px 1px 0px -10px;
	font: normal 10px Verdana, sans-serif;
	color: #595959;
	background-color: #DDDDDD;
}
TD.msgThreadNav {
	background: url(../images/forum_top_bk.gif) repeat-x;
	padding: 5px 0px 5px 5px;
	font: bold 12px Verdana, sans-serif ;
	color: #FFFFFF;	
}
TD.msgThreadSubject {
	padding: 3px 10px 3px 10px;
	margin:1px 1px 0px -10px;
	font: normal 10px Verdana, sans-serif;
	color: #595959;
	background-color: #DDDDDD;
}
TD.msgThreadTitle {
	background: url(../images/forum_top_bk.gif) repeat-x;
	width: 225px;
	padding: 5px 0px 5px 5px;
	font: bold 12px Verdana, sans-serif ;
	color: #FFFFFF;	
}
TD.msgThreadList
{
	background-color: #DDDDDD;
}
TD.msgThreadPaging {
	padding: 3px 0px 10px 0px;
	font: 10px Verdana, sans-serif;
	background: url(../images/forum_bottom_bk.gif) repeat-x;
	text-align: right;
}
TD.msgHeaderLabels
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
#news{
	width:600px;
	margin: 10px 0px 10px 10px;
	font: 10px Verdana, sans-serif;
	background: url(../images/forum_bottom_bk.gif) repeat-x;
	text-align: right;
}
/***********************************************/
/*  		TABLE                          */
/***********************************************/

TH.top{
	float: left;
	height: 20px;
	padding: 5px 0px 0px 10px;
	font: bold 12px Verdana, sans-serif;
	color: #595959;
	background: url(../images/forum_top_bk.gif) repeat-x;
	text-align: left;
}
TR.rowContent {
	padding: 3px 10px 3px 10px;
	margin: 1px 1px 0px -10px;
	font: normal 11px Verdana, sans-serif;
	color: #595959;
}
TR.tableEnd {
	height: 22px;
	width: 625px;
	font: 10px Verdana, sans-serif;
	background: url(../images/forum_bottom_bk.gif) repeat-x;
	text-align: right;
}
/***********************************************/
/*  		ALUMNI SUCCESS                          */
/***********************************************/
.alumniThumbnails{
	display:inline;
	margin:0px 0px 7px 5px;
	font: 9px Verdana, sans-serif;
	background-color: #EDECEC;
	width:300px;
}
.alumniPic img{
	background: url("../images/bk_alumni_thumbnails.gif") no-repeat;	
	padding: 5px;
	margin:7px 0px 7px 7px;
	border: none;
}

#alumniThumbnails a{
	font: 9px Verdana, sans-serif;
	color: #790909;
}



#alumniThumbnailsCopy{
	background: url("images/bk_alumni_thumbnails_copy.gif") no-repeat;
	float: left;
	width: 190px;
	height: 60px;
	padding: 5px 0px 0px 5px;
	font:11px Verdana, sans-serif;
	background-color: #EDECEC;
}
.alumniDetails{
	padding: 5px 0px 0px 5px;	
	font: 11px/13px Verdana, sans-serif;
	color: #000000;		
}
.alumniDetails{

}
.alumniName{
	font: 11px/13px Verdana, sans-serif;
	color: #000000;	
}
.alumniAssignments{
	font: 10px Verdana, sans-serif;
	color: #000000;
}
.eventsTable { 
	border: 1px solid #006600;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
.eventsTableTitle{
	color:#FFFFFF;
	height:15px;
	background-image: url(../images/forum_title.gif);
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}