/* COMMON STYLES TO ALL THE DIFFERENT PAGES IN THE SITE */

/*===================================================================*/
/* TEXT STYLES----------------------------------------------------------*/
p {color:#FFFFFF;
	font-family: 'Palatino Linotype','Bodoni BT', 'Times', 'Times New Roman',serif;
	font-size: 16px;
	line-height:1.8;
	text-align:left;
	margin-top:0px;margin-bottom:0px;
}

.questionlink {font-size:14px;font-weight:bold;margin-top:15px;}
.question {font-size:14px; font-weight:bold;margin-top:25px;border-bottom:1px solid #FF0000;}
.answer {font-size:14px; font-weight:normal;margin-top:12px;}


.standard {margin-top:14px;}
.small {font-size: 10px;}
.medium {font-size: 12px;}
.headline, h1 {letter-spacing:2px;color:#FF0000; font-size:18px; font-weight: bold; margin-top:16px;}
.subhead, .h2 {color: #FF0000;font-style:italic; font-size: 14px; font-weight: bold; border-left:thin;margin-top:20px;}
.link {color:#FFFF99; font-size: 14px;}
.linksmall {color: #FFFF99; font-size:inherit;}

.b {font-weight:bold; font-size:inherit; color: #FF0000;}
.i {font-size:inherit; font-style:italic; color: #FFFFFF;}
.em {font-size:inherit; font-style:italic; color: #FFFFFF;}


/*====================================================================*/
/* SYLLABUS STYLES----------------------------------------------------*/
.week {margin-top:20px;margin-bottom:20px;display:block;border:1px solid #CC3300;
	font-family: 'Palatino Linotype','Bodoni BT', 'Times', 'Times New Roman',serif;
	font-size: 14px;
	text-align:left;}
.line {padding:5px;}
.weekleft {display:inline;width:110px;float:left;font-weight:bold;}
.weekright {display:block;margin-left:110px;}


/*===================================================================*/
/* SHARING ----------------------------------------------*/
.share {font-size:11px;font-weight:bold;display:block;background:#333333;padding-top:3px;padding-bottom:3px;width:280px;margin-bottom:5px;}
.share a {padding-left:5px;padding-right:5px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;border:0px;}
.sharebtn {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;padding:3px;}

/*===================================================================*/
/* LINKS ----------------------------------------------*/
a {font-size:inherit; color:#FFCC66; text-decoration:none;}
a:links {color: #FFFF99;}
a:active {color: #FFFF99;}


/*===================================================================*/
/* PAGE LISTING STYLES ---------------------------------------------*/
.pagelisting {
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	padding-top:3px;
	font-size:14px;
	letter-spacing:1.5px;
	border-top:1px solid #FF0000;
}

.pagelink {
	font-family: 'Palatino Linotype','Bodoni BT', 'Times', 'Times New Roman',serif;
	color:#FFFFFF;
	font-size: 14px;
	letter-spacing:1.5px;
	font-weight:bold;
	text-align:center;
	padding:3px;
}

.currentpage {
	font-family: 'Palatino Linotype','Bodoni BT', 'Times', 'Times New Roman',serif;
	color:#000000;background-color:#FFFFFF;font-size: 12px;text-align:center;padding:3px;
}


/*===================================================================*/
/* TABLE-TYPE DIV STYLES---------------------------------------------*/
.row {display:block;padding:2px 5px;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.col {width:125px;float:left;font-weight:bold;}
.colRight {margin-left:0px;display:inline;}
a .share {text-decoration:none;border:0px;}

.commentRow {display:block;}
.commentLeft {float:left;font-weight:bold;font-size:14px;width:95px;padding-bottom:5px;}
.comment {border-top:1px solid #999999;border-bottom:1px solid #999999;padding-top:5px;padding-bottom:5px;}

/*===================================================================*/
/* POP-TYPE STYLES---------------------------------------------*/
.pop {width:350px;float:left;z-index:1600;position:absolute;display:block;margin-left:0px;margin-top:50px;
		filter:alpha(opacity=80);
		-moz-opacity:0.90;
		-khtml-opacity:0.90;
		opacity:0.90;
		background:#333333;}

