/**************************************
 * THEME NAME: tob
 *
 * Files included in this sheet:
 *
 *   tob/user_styles.css
 **************************************/

/***** tob/user_styles.css start *****/

@charset "utf-8";
/* CSS Document */

body {
	background-color: #000;
	background-image: url(pix/bg1.jpg);
	background-attachment: fixed;
	background-position: top center;
	background-repeat: no-repeat;
	font-size: 85.5%;
	color: #FFFFFF;
}

p, h1, h2, h3, h4, h5, h6 {
	color: #FFF;
	background-color: none;
	font-family: Verdana, Geneva, sans-serif;
}

p {
	font-size: 1.2em;
	line-height: 1.1em;
}

h2 {
	font-size: 1.4em;	
}

.logininfo {
	padding-bottom: 10px;
	font-size: 1.1em;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.2em;
}

.headermenu a:link {
	color: #00F2FB;	
}
a:link {
	color: #00F2FB;
	text-decoration: underline;
}

a:link img.iconhelp {
	padding-bottom: 10px;
	border-bottom: none;
}

a:link img.iconsmall {
	border-bottom: none;	
}

a:visited {
	color: #00F2Fb;
	text-decoration: underline;
}

a:hover {
	color: #FFFFFF;
	border-bottom: none;
	text-decoration: none;
}

a:active {
	color: #00F2Fb;
	text-decoration: none;
}

.categoryboxcontent {
	font-family: Verdana, Geneva, sans-serif; 	
}

.categoryboxcontent a:link {
	color: #00F2FB;
	text-decoration: underline;
	font-size: 1.1em;
}

.categoryboxcontent a:visited {
	color: #00F2FB;
	text-decoration: underline;
	font-size: 1.3em;
}

.categoryboxcontent a:hover {
	color: #00F2FB;
	text-decoration: none;
	font-size: 1.3em;
}

.categoryboxcontent a:active {
	color: #00F2FB;
	text-decoration: underline;
	font-size: 1.3em;
}

#footer {
	position: fixed;
	display: block;
	bottom: 0px;
	left: 0px;
	height: 80px;
	width: 100%;
	background-image: url(pix/footer_bg.png);
	background-position: top center;
	background-repeat: no-repeat;
}

#footer img {
	padding-top: 10px;	
}

/*PNG transparency support*/
img, #footer, .generaltable, .box, element, .sideblock .content, .loginbox.twocolumns .loginpanel, .loginbox.twocolumns .signuppanel, fieldset.clearfix, div, table.userinfobox, table.forumpost, body#course-view tr.section td.content, body#course-view tr.section td.side { behavior: url(http://ictthatworks.net/moodle/theme/tob/iepngfix.htc); }


/*PNG end*/

#content {
	margin-bottom: 100px;
	font-family: Verdana, Geneva, sans-serif;
}

div#content {
	font-size: 0.9em;	
}

table.generalbox {
	font-size: 1.4em;	
	font-family: Verdana, Geneva, sans-serif;
}

.generalboxcontent {
	font-size: 1.1em;	
}

.generaltable {
	font-size: 1.1em;
	background-image: url(pix/trans.png);
	background-repeat: repeat;
}

.box {
	background-image: url(pix/trans.png);
	background-repeat: repeat;	
}

img.iconsmall {
	background-color: #FFF;	
}

.editbutton, .image {
	background-color: #FFF;
	border: 1px solid #FFFFFF;
}



.editbutton {
	display: inline;
	margin-left: 5px;
	
}

element.style {
	background-color: none;
	background-image: url(pix/trans.png);
	background-repeat: repeat;
}


/*Left column edits here*/

.sideblock div.header {
	/*border: 1px solid #00F2FB;*/
	border: none;
	width: 90%;
	font-size: 1.3em;
	color: #FFFFFF;
}

div.sideblock h2 {
	color: #FFFFFF;	
	padding-bottom: 3px;
}

div.sideblock div.content {
	background-color: none;
	border: 1px solid #00F2FB;
	background-image: url(pix/trans.png);
	background-repeat: repeat;
	font-family: Verdana, Geneva, sans-serif;
}
/*Left column edits end*/
/*Right column edits start*/
.content {
	color: #FFFFFF;
	font-size: 1.2em;
}

span.helplink {
	color: #FFFFFF;	
}

/*Right column end */

hr {
	color: #b2b2b2;
	background-color: #b2b2b2;
}

div.navbar {
	background-color: transparent;
	border: none;
}

/*Login page from here */
.navbar {
	border: none;
}

.loginbox.twocolumns {
	border: none;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 610px;
}

.loginbox.twocolumns .loginpanel {
	border: 1px solid #00F2FB;
	padding-bottom: 10px;
	margin-bottom: 0px;
	width: 600px;
	font-size: 1.2em;
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(pix/trans.png);
	background-repeat: repeat;
}

.loginbox.twocolumns .signuppanel {
	clear: left;
	float: left;
	border: 1px solid #00F2FB;
	margin-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	width: 600px;
	font-size: 1.2em;
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(pix/trans.png);
	background-repeat: repeat;
}

.loginbox.twocolumns h2 {
	font-size: 1.3em;	
}

fieldset.clearfix {
	background-image: url(pix/trans.png);
	background-repeat: repeat;
}

#login-forgot_password {
	font-family: Verdana, Geneva, sans-serif;
}

#mform1 {
	font-size: 1.3em;
	font-family: Verdana, Geneva, sans-serif;
}
/*Login page end*/

/*Blog*/

table.forumpost td.picture {
	background-color: transparent;
}

table.forumpost tr.header td.topic {
	padding-bottom: 5px;
}


table.forumpost td.starter, div.author, div.subject {
	background-color: #333333;
	padding-left: 5px;
	font-size: 1.2em;
	font-family: Verdana, Geneva, sans-serif;
}

table.forumpost {
	background-color: transparent;
	background-image: url(pix/trans.png);
	background-repeat: repeat;
}
td.content {
	border-right: none;	
}

table.forumpost div.commands {
	background-image: none;
	border-bottom: 1px solid #00F2FB;
}

/*Blog end */

/*User info box */
table.userinfobox {
	background-image: url(pix/trans.png);
	background-repeat: repeat;
}


.tabrow0 {
	font-size: 92%;	
}

.tabrow0 li a {
	color: #000;	
}

.tabrow0 li a:link {
	color: #000000;
	text-decoration: underline;
}

.tabrow0 li a:hover span {
	color: #333333;	
}

.tabrow0 .here a {
	color: #0066ff;
}
/*User info end*/
/*Questionnaire*/

#mod-questionnaire-questions div.qcontainer div.fstatic {
	color: #000;	
}

li.matchdrag {
	color: #000;	
}

div.que {
	background-image: url(pix/trans.png);
	background-repeat: repeat;
}

form.mform legend {
	color: #FFF;	
}

.mform select {
	background-color: #FFFFFF;
	color: #000;
}

.questionnaire_qbut {
	background-color: #FFF;
	padding-top: 0.2em;
	margin-right: 0.1em;
	padding-right: 0.2em;
}

div.que div.qtext {
	background-image: none;
	border-bottom: 1px solid #FFFFFF;
}
/*Questionnaire end */

div.breadcrumb {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
}

body#course-view tr.section td.content, body#course-view tr.section td.side {
	background-image: url(pix/trans.png);
	background-repeat: repeat;
}

td#middle-column tr.section {
	background-image: none;	
}

.message {
	color: #FFF;	
}
/*grades*/
.grade-report-grader table#user-grades td.cell {
	color: #000000;	
}
.grade-report-grader table#user-grades a:hover {
	color: #000000;	
}/***** tob/user_styles.css end *****/

