/**************************************
 * THEME NAME: edumoodle-modified
 *
 * Files included in this sheet:
 *
 *   edumoodle-modified/user_styles.css
 **************************************/

/***** edumoodle-modified/user_styles.css start *****/

#ua_banner {
overflow: visible; width: 970px;
	height: 42px;
	background-color: #FFFFFF;
	margin: 0 auto 6px auto;
	padding: 0px;
	position:relative;
	z-index:1;
}

#ua_banner2 {
background-color:#FFFFFF;
height:42px;
left:0;
margin:0;
padding:0;
position:absolute;
top:0;
width:100%;
z-index:0;
}

#ua_banner a img {border:0;}

frameset, frame {border-width:20px;}

  body {
  color: #001144;
background-image:url(bg.png);
background-position:center;
background-repeat:repeat-y;
background-color:#1a2b80;
width:100%; 
margin-bottom:12px !important;
margin-top:0px;}

/*body#mod-resource-view {background-color:#FFFFFF; background-image:none;}

body#mod-resource-view #page {border-color:#FFFFFF;}*/

body#mod-resource-view #content {min-height:0;}



body#site-index #page #header-home .headermain, body#site-index #page #header-home h1.headermain
 {
background-image:url(logo.png);
background-repeat:no-repeat;
color:transparent;
float:left;
height:85px;
margin:0 0 0 16px;
padding:0;
width:600px;
}

.headermain span, h1.headermain span {display:none;}

body#site-index #page #header-home {
background-image:url(header.png);
height:85px;
}


.headermain, h1.headermain {
background-image:url(logo-sm.png);
height:50px;
margin:0 0 0 16px;
padding:0;
width:370px;
}

#header-home {
background-image:url(header-sm.png);
background-repeat:repeat-x; 
background-color:#1a2b81;
position:relative;
border-width:1px; border-style:solid; border-color:#1a2b81; border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px; margin: 8px;
height:50px;
width:100%;
max-width:952px;
}


#page hr {border:inset #3355CC 1px; color:#3355CC;}

#resource {
padding:15px;
border-width:1px; 
border-style:solid; 
border-color:#94a9f8; border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
background-color:#FFFFFF !important;
/*box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);
  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);*/}

#content {width:100%; }

/*.content {box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);
  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);}*/
 
 h2.headingblock {display:none;}

table.forumheaderlist, table.userinfobox {padding:15px; border-width:1px; border-style:solid; border-color:#94a9f8; border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px; background-color:#FFFFFF; max-width:900px; margin: 0 auto;}

body, table, td, th, li {
font-family:Arial, Helvetica, sans-serif;}

 
h1 {font-family:Palatino Linotype, Book Antiqua, Palatino, Georgia, Times New Roman, Times, serif;line-height:normal; font-size:1.9em}

h1, h2 {
color:#132086;
font-family:Georgia, "Times New Roman", Times, serif;
}

.categorybox .category {
font-family:inherit;
padding:3px;
}
 
.name {
font-weight:normal;
}
 
.generalbox, .coursebox, .que, .multianswer, .fcontainer, .loginbox {padding:15px 0 15px 0; border-width:1px; border-style:solid; border-color:#94a9f8; border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
background-color:#FFFFFF;
/*box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);
  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);*/}

form.mform fieldset {border:none;}

.generalbox.box {padding:20px; margin:20px;}

.generalbox.categorybox.box {padding:15px 0 15px 0; margin:0;}
 
 table.categorylist {width:96%;}
 
 .categorylist .category.info {width:60px;}

 
a:link, a:visited, a:hover, a:active {color:#0026BB;}
 
a.dimmed:link, a.dimmed:visited, a.dimmed:hover, a.dimmed:active {color:#CCCCCC;}

.categorybox .category.name {font-size:1.4em; margin-bottom:20px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
font-family:Georgia, "Times New Roman", Times, serif}

.categorybox .category.name a {color:#003399; padding:0 6px; font-weight:normal;}

.course.name {font-size:1.1em; padding-bottom:.25em;}
 
#page {position:relative; border-width:1px; border-style:solid; border-color:#1a2b80; border-radius: 30px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
background-color:#a5bcf2;
margin:0 auto;
/*box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);
  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, .4);*/}

#files-index #page {
width:970px;
}

body#message-history #page, body#course-info #page {width:auto;}

body#course-info ul li {font-size:85%;}

body#course-info ul {padding-left:.9em;}

body#course-info .generalbox.icons.box {padding:5px;margin:0;}

body#course-info .generalbox.info.box {margin:5px 0;}

#content {background-color:#a5bcf2;}

#layout-table #left-column, #layout-table #middle-column, #layout-table #right-column {
background-color:#a5bcf2;}

 
table {
border-collapse:separate;
}




input {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;}

.menubar {
background-image:url(navbg.gif);
background-color:#1a2b81;
border-width:1px; border-style:solid; border-color:#1a2b81; border-radius: 16px;
-moz-border-radius: 16px;
-webkit-border-radius: 16px; 
margin: 8px;
width:100%;
max-width:952px;
}

.menubar table {padding-left:20px; margin:4px; max-width:952px;}

.qmmc {padding:40px;}

#qm0 a {background-image:none; padding:0; margin:0;}


.headermenu {
float:right;
padding:12px 20px 10px 0px;}

.logininfo {font-weight:normal;}

select#chooselang_jump {margin-top: 5px; background-color:#2939c5; border-width:1px; border-color:#000000; color:#CECEDD;}
 
.sideblock .content {
border-width:1px; 
border-style:solid; 
border-color:#94a9f8; border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
background-color:#FFFFFF;
font-size:0.8em; line-heigh:1.1em; padding:8px;}


.courseboxes.box .coursebox .info .name a {font-family:Palatino Linotype, Book Antiqua, Palatino, Georgia, Times New Roman, Times, serif; font-size:2.0em; display:block; padding-left:12px;}

.coursebox .info {width:40%;}

.coursebox .summary {width:56%;}

.coursebox ul {font-weight:normal;}


#introtext {
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#FBFBFB;
/*border-width:1px; border-style:solid; border-color:#94a9f8;*/
margin: 0 auto;
width:100%;
padding:0;
color:#0d23f3;
text-shadow: 1px 1px 1px #CCCCCC;
}

#it2 {padding:10px 25px;}

#introtext #it2 h1 {font-size:1.2em;}

#introtext #it2 ul {float:left; display:block; margin:0; padding-left:20px; padding-right:20px;}

#introtext #it2 ul li {font-family:Georgia, "Times New Roman", Times, serif; margin:4px; font-size:100%;}



#footer {background-image:none; background-color:transparent; border-top:1px solid #001144; width:100%; height:auto; min-height:20px;}

#message-index #footer {background-image:none; background-color:transparent; border:none; width:100%; height:auto; min-height:16px;}

#message-index #footer p {display:none;}
 
#footer p {font-weight:normal; font-size:.7em; text-align:center; color:#001144;}

 
 
.forumpost {border:none;}

.forumpost .picture.left {
border-top-left-radius:10px;
-moz-border-radius-topleft:10px;
-webkit-border-top-left-radius:10px;}

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

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

.forumpost .topic.starter {
border-top-right-radius:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-right-radius:10px;}

table.glossarycategoryheader {
border-top-left-radius:10px;
-moz-border-radius-topleft:10px;
-webkit-border-top-left-radius:10px;
border-top-right-radius:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-right-radius:10px;
}

table.glossarypost {
border-bottom-left-radius:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
background-color:#FFFFFF;
padding:15px;
}

div.entrybox {border:none;}

.generalboxcontent {line-height:130%;}

#course-view .section {line-height:115%;}
 
#course-view .section td.content {
border-style:solid;
border-width:1px;
border-color:#dddddd;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color:#FFFFFF;
padding:10px;
}
 
#course-view .section td.side {
border-style:solid;
border-width:0;
padding:0px;}
 
#course-view .section td.left.side {display:none;}
 
table.forumpost {background-color:#FFFFFF; border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;}


/* The following is for the javascript keyboard */

.keyboard {display:none; position:fixed; padding:12px; background-color:#E9E9E9; background-image:url(kbback.png);
background-position:center;
background-repeat:repeat-x;border:#EEEEEE 2px outset; border-radius:10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
overflow:visible;
cursor:default;
z-index:1000;
/*box-shadow: 6px 6px 4px rgba(0, 0, 0, .4);
  -moz-box-shadow: 6px 6px 4px rgba(0, 0, 0, .4);
  -webkit-box-shadow: 6px 6px 4px rgba(0, 0, 0, .4);*/}

.keyboard input {padding:2px;margin:1px 1px; color:#000000; background-color:#EEEEEE;
background-image:url(kbkey.png);
background-position:center;
background-repeat:repeat-x; border-radius:2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
font-family:Lucida Sans Unicode, Arial, Helvetica, sans-serif;
width:1.6em;
height:1.8em;
cursor:pointer;}

.keyboard input:active {position:relative; left:1px; top:1px; background-color:#E6E6E6;}

.keyboard a {font-family:Arial, Helvetica, sans-serif; font-size:70%; color:#888888; position:absolute; right:10px; bottom:0px;}

.keyboard a span {display:none;}

.keyboard a:hover span {display:inline; color:#333333;}

.keyboard p {font-family:Arial, Helvetica, sans-serif; font-size:70%; font-weight:bold; color:#000000; position:relative; padding:0; margin:0;}


 
 
/*#layout-table #middle-column {padding-left:0px; padding-right:0px;}*/



 /*body {width:800px;}

#page {width:800px;}

#header-home {width:800px;}

#layout-table {width:800px;}

#content {width:800px;}

.menubar {width:800px;}

element.style {width:800px;}

.wrapper {width:800px;}

.FrontSlideshow {width:800px;}

.navbar {width:787px;} *//***** edumoodle-modified/user_styles.css end *****/

