/**************************************
 * THEME NAME: standardacademy
 *
 * Files included in this sheet:
 *
 *   standardacademy/academy.css
 **************************************/

/***** standardacademy/academy.css start *****/


/* 
	dark-blue: #023263
	light gray: #e8eaeb
*/

BODY {
	margin: 0px;
	padding: 0px;
}

BODY, TABLE, TD, TH, LI {
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

#page {
	margin-left: 33px;
	margin-right: 33px;
	margin-bottom: 10px;
	
	position: relative;
	
	background-color: white;
}

/* background gradient */
BODY,
#pageheader
{
	background-color: white;
	background-image: url('./img/body_bg.gif');
	background-repeat: repeat-x;
}


A:link,
A:visited,
A:hover
{
	color: #023263;
}


H1.headermain,
.navbar,
#layout-table #left-column,
#layout-table #middle-column,
#layout-table #right-column
{
	padding-left: 15px;
	padding-right: 15px;
}


#pageheader {
	display: block;
	position: relative;
	padding-bottom: 4px;
}

#footer {
	padding-bottom: 10px;
}

#ahlogo {
	position: absolute;
	right: 3px;
	bottom: 10px;
}

DIV.headermenu {
	position: absolute;
	right: 130px;
	bottom: 4px;
}

H1.headermain
{
	display: block;
	clear: both;
	float: none;
	
	line-height: 1.6em;
}

.navbar,
#content
{
	background-color: white;
}

.navbar {
	border: 0px;
}


/* blue with white font */
.headermain,
.sideblock .header
{
	border-color: #023263;
	background-color: #023263;
	color: white;	
}

/* grey with blue border */
#course-view TR.main,
.sideblock .content,
.coursebox,
.loginbox,
.loginbox .subcontent,
.generalbox,
TABLE.generaltable TR TD.cell
{
	border-color: #023263;
	background-color: #e8eaeb;
}


.sideblock .header {
	border-bottom: 0px;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}	


/* sideblocks (left) */
.sideblock .header H2
{
	font-size: 1em;
	font-weight: normal;
}
.sideblock .header .hide-show-image {
	padding: 0;
	margin: 0;
}
.sideblock .content {
	border-top: 0px;
}

.sideblock .content .list LI {
	list-style: square;
	list-style-position: outside;
	list-style-image: url('./img/list_bullet.gif');
	
	margin-left: 20px;
	padding-left: 0px;
}

.sideblock .content .list LI DIV.icon {
	display: none;
}



/* Content */
#content,
.content
{
	padding-top: 1px;
}

.headingblock,
H2.headingblock
{
	border-style: none;
	border-width: 0px;
	
	padding: 0;
	margin-bottom: 10px;
	
	font-size: 1.4em;
	color: #023263;
}

/* course view */
#course-view TR.main {
	border-width: 1px;
	border-style: solid;
}

#course-view .section TD.side,
#course-view TR.main TD
{
	border: none;
	background-color: transparent;
}

#course-view .section TD.left,
#course-view .section TD.right
{
	width: 20px;
}


#course-view .section .weekdates,
H3
{
	font-weight: bold;
	color: #023263;
}

#course-view .section TD.content {
	padding-left: 0;
	padding-right: 0;
	padding-top: 20px;
	padding-bottom: 10px;
}

#course-view UL.section LI {
	list-style: square;
	list-style-position: outside;
	list-style-image: url('./img/list_bullet.gif');
	
	margin-left: 20px;
	padding-left: 0px;
}

#course-view UL.section {
	margin-top: 1em;
	margin-bottom: 1em;
}

#course-view UL.section IMG.activityicon {
	display: none;
}

.coursebox {
	padding: 20px;
	width: auto;
}

.coursebox .summary,
.coursebox .info
{
	display: block;
	width: auto;
	padding: 0px;
	float: none;
}



.tabrow0 .empty {
	border: 0;
	background-image: none;
}

.tabrow0 A,
.tabrow0 A:hover,
.tabrow0 .here A,
.tabrow0 .here A:hover,
.tabrow0 A SPAN,
.tabrow0 A:hover SPAN,
.tabrow0 .here A SPAN,
.tabrow0 .here A:hover SPAN
{
	background-image: none;	
}

.tabrow0 A {
	border: 1px solid #023263;
	background-color: #e8eaeb;
	
	margin-left: -1px;
	margin-right: -1px;

	padding-left: 8px !important;
	padding-right: 8px !important; 	
	padding-top: 4px !important;
	padding-bottom: 4px !important; 
}

.tabrow0 A SPAN {
	margin: 0px !important;
	padding: 0px !important;
}


/* home page */
TABLE.minicalendar {
	border: 0;
}

/* login page */
.loginbox {
	margin-top: 0;
}

.coursebox .info .name {
	line-height: 1em;
}
.coursebox .info .accessicon {
	display: none;
}
	
}/***** standardacademy/academy.css end *****/

