	BODY {
		background-color:#F0F0F0;
		margin:0px;
		height:100%;
		padding:0px;
		
	}
	BODY,TD,DIV,SPAN,P,A,A:visited {
		font-family:Arial,Helvetica, sans-serif;
		font-size:11px;
		color:#323232;
	}
	A, A:visited { color:#024482; text-decoration:none;}
	A:hover { color:#414141; text-decoration:underline; }
	
	.header {
		width:1000px;
		height:134px;
		background:url(/images/logoBackground.jpg) no-repeat;
		background-position:top left;
	}
	
	.header .loginStatus {
		float:left;
		width:300px;
		padding:10px 0px 0px 10px;
		text-align:left;
		font-size:13px;
		color:#1095c8;
	}
	.header .loginStatus A {
		font-size:13px;
	}
	
	.topMenu {
		float:right;
		padding-top:10px;
		padding-right:10px;
		font-size:13px;	
		color:#30b5E8;
		text-align:right;
		line-height:20px;
	}
	.topMenu A, .topMenu A:visited { 
		font-size:13px;
		color:#414141;
		text-decoration:none;
	}
	.topMenu A:hover { 
		color:#30b5E8;
		text-decoration:underline;
	}
	
	.ajaxActionMenu A, .ajaxActionMenu A:visited { 
		font-size:11px;
		color:#414141;
		text-decoration:none;
	}
	.ajaxActionMenu A:hover { 
		color:#30b5E8;
		text-decoration:underline;
	}
	
	.leftColumnColor {
		background-color:#010F2A;
	}
	
	.homeBoxCell, .homeBoxRow TD {
		background-color:#01356F;
		background-color:#022c5c;
		text-align:center;
	}
	
	.homeBox {
		background:url(/images/home/boxBackground.jpg) no-repeat;
		background-position:-1px left;
		width:234px;
		height:298px;
		align:center;
		text-align:center;
		position:relative;
		font-size:13px;
	}
	.homeBox A {	
		font-size:13px;
		color:#01A7E5; 
	}
	.homeBox A:hover { color:#414141; }
	.homeBox .title {
		text-align:center;
		font-size:13px;
		color:#FFFFFF;
		font-weight:bold;
		width:234px;
		position:absolute;
		top:228px;
		left:0px;
	}
	
	
	.rightColumnContent {
		background-color:#D8E3E8;
	}
	
	.homeBoxCell .csMessage {
		font-size:21px;
		color:#FFFFFF;
		text-align:center;
	}
	
	
	DIV.bookCoverText {
		font-size:12px;
		color:#FFFFFF;
	}
	DIV.bookCoverText A,
	DIV.bookCoverText A:visited {
		font-size:12px;
		color:#2264a2; 
		text-decoration:none;
		font-weight:bold;
	}
	DIV.bookCoverText A:hover {
		font-weight:bold;
		text-decoration:underline;
		color:#FFFFFF;
	}
	
	.backToTop {
		font-size:13px;
		padding-bottom:15px;
		text-align:right;
		width:100%;
	}
	.backToTop A {
		color:#2B82B5;
		font-weight:bold;
		text-decoration:underline;
	}
		
	.tempBluePlaceholder {	
		background-color:#2B82B5;
	}
	
	
	.announcement {
		background-color:#EC6627;
		color:#FFFFFF;
		text-align:center;
		height:46px;
		font-size:16px;
		font-weight:bold;
		line-height:46px;
	}

