/**************************************
 * THEME NAME: onlinecontent
 *
 * Files included in this sheet:
 *
 *   onlinecontent/ame.css
 *   onlinecontent/ame_moz.css
 **************************************/

/***** onlinecontent/ame.css start *****/

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5492f9;
	background-color: #FFFFFF;
}

a {
	text-decoration: underline;
}

a:link,
a:visited,
a:active {

	color: #5492f9;
}

a:hover {

	color: #5492f9;
}

a.dimmed:link,
a.dimmed:visited {
	color:#5492f9;
}

a.autolink:link,
a.autolink:visited {
	color:#133a7b;
}

#toplines {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 7px;
	border: 0px none;
	background: white url(./pix/z/bgt.gif);
}
.cost {
 display: none; }


.headermain {
	float: left;
}

.logininfo,
#header-home .headermenu font {
	font-size: 1em;
}

.navbar {
	margin: 0px;
	padding: 0px;
	height: 25px;
	border-width: 1px;
	border-style: solid none none none;
	border-color: #000000;
	background: #0054a6;
	color:#ffffff;

}

.navbar .breadcrumb {
	margin-left: 10px;
	font-weight: bold;
	color:#ffffff;
}

.botbar {
	margin: 0px;
	width: 100%;
	padding: 0px;
	height: 25px;
	border-width: 1px;
	border-style: none none solid none;
	border-color: #e0f3d7;
	background: #0054a6;
}

#content {
  	margin: 0px;
  	padding: 10px;
  	border: none;
/*  	background: white url(/moodle/sw_content.jpg) no-repeat; */
}

.block_site_main_menu .footer select {
  font-size: 1.0em;
}

.sideblock .header {
  	font-size: 0.9em;
  	font-weight: bold;
  	color: #ffffff;
	text-transform: uppercase;
  	text-align: center;
  	padding: 4px;
  	border-width: 1px;
  	border-style: none solid none none;
  	border-color: #CFCFCF;
  	background-color: #f37021;
}

.sideblock .content {
  	padding: 5px;
  	border-width: 1px;
  	border-style: none solid solid none;
  	font-size: 1em;
  	border-color: #CFCFCF;
  	background-color: #f5f1e3;
}

.sideblock .list .c0 {
	padding: 2px;
}

.sideblock .header, .sideblock h2 {
  font-size:0.95em;
  font-weight: bold;
}

.sideblock .list .c1 {
	padding: 2px;
	vertical-align: bottom;
}

.sideblock .footer {
  font-size:1.0em;
}

#calendar .today,
.minicalendar .today {
	border: 1px solid !important;
	font-weight: bold;
  	background-color: #EFE9E9;
}
 
#calendar .weekend,
.minicalendar .weekend {
	color: #0040A1;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #807F7F;
}

#admin-roles-override .cell.c1,
#admin-roles-assign .cell.c1 {
  font-size: 0.9em;
}

.form-buttons {
  margin: 10px 0 0 160px;
  padding-left:150px;
}

#mod-quiz-attempt #timer {
  position:absolute;
  /*top:100px; is set by js*/
  right: 10px;
  left: auto;
}/***** onlinecontent/ame.css end *****/

/***** onlinecontent/ame_moz.css start *****/

/***
 *** Core
 ***/

.headingblock {
  -moz-border-radius:10px;
}

.notifyproblem {
  -moz-border-radius:10px;
}

.notifysuccess {
  -moz-border-radius:10px;
}
.generalbox {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.generalboxcontent {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.noticebox {
  -moz-border-radius:10px;
}

.informationbox {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.informationboxcontent {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.sitetopiccontent {
  -moz-border-radius:10px;
}

.headingblock {
  -moz-border-radius:10px;
}

.categorybox, .categoryboxcontent, 
.coursebox, .courseboxcontent {
  -moz-border-radius:10px;
}




/* kept for backward compatibility with some non-standard modules
   which use these classes for various things */
.generaltab, .generaltabinactive{
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
}

.generaltabselected {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
}


/***
 *** Header
 ***/

/***
 *** Footer
 ***/

/***
 *** Admin
 ***/

/***
 *** Blocks
 ***/

.sideblock.hidden {
  -moz-border-radius: 10px;
}

#left-column .hidden .header,
#right-column .hidden .header {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.sideblock .content {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.sideblock .header {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
}

.block_course_summary, .block_course_summary .content {
  -moz-border-radius:10px;
}

.editing .block_course_summary .content {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
}


/***
 *** Calendar
 ***/

#calendar .eventlist .event {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

#calendar .eventlist .event .side {
  -moz-border-radius-bottomleft:10px;
}

#calendar .eventlist .event .description {
  -moz-border-radius-bottomright:10px;
}

#calendar .maincalendar,
#calendar .sidecalendar
{
  -moz-border-radius-bottomright:10px;
  -moz-border-radius-bottomleft:10px;
}

#calendar .maincalendar .filters table,
#calendar .sidecalendar .filters table,
.sideblock.block_calendar_month .filters table
{
  -moz-border-radius:10px;
}

table.minicalendar {
  -moz-border-radius:10px;
}

table.minicalendar td {
  -moz-border-radius:10px;
}

/***
 *** Course
 ***/
body#course-user .section {
  -moz-border-radius:10px;
}


/***
 *** Doc
 ***/

/***
 *** Login
 ***/
.loginbox {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.loginbox .content.left {
  -moz-border-radius-bottomleft:10px;
}
.loginbox .content.right {
  -moz-border-radius-bottomright:10px;
}

/***
 *** Message
 ***/

/***
 *** Tabs
 ***/

/***
 *** User
 ***/
.userinfobox {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.groupinfobox {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}
#user-view .left {
  -moz-border-radius-bottomleft:10px;
}
.class {
 display: none; }


/***
 *** Modules: Assignment
 ***/

/***
 *** Modules: Chat
 ***/

/***
 *** Modules: Choice
 ***/

/***
 *** Modules: Forum
 ***/
.forumpost {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.forumpost .side {
  -moz-border-radius-bottomleft:10px;
}

.forumpost .content {
  -moz-border-radius-bottomright:10px;
}

.forumpost .message {
  -moz-border-radius-bottomright:10px;
}


/***
 *** Modules: Glossary
 ***/
.categoryheader {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
}

.glossaryformatheader {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
}

.entryboxheader {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
}

.entrybox {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.glossarypost {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.glossarypost .side {
  -moz-border-radius-bottomleft:10px;
}

.encyclopedia .entrylowersection {
  -moz-border-radius-bottomright:10px;
}
.glossarycomment {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.glossarycomment .side {
  -moz-border-radius-bottomleft:10px;
}

.glossarycomment .entry {
  -moz-border-radius-bottomright:10px;
}


/***
 *** Modules: Journal
 ***/

#mod-journal-view .feedbackbox {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}
#mod-journal-view .feedbackbox .side {
  -moz-border-radius-bottomleft:10px;
}
#mod-journal-view .feedbackbox .entrycontent {
  -moz-border-radius-bottomright:10px;
}

/***** onlinecontent/ame_moz.css end *****/

