/**************************************
 * THEME NAME: oakridge
 *
 * Files included in this sheet:
 *
 *   oakridge/styles_color.css
 **************************************/

/***** oakridge/styles_color.css start *****/


/** Quiz Module **/

div.que {border:1px solid #666666; background:#ffffff;}

/** END Quiz Module **/


/** First of all, we reset some undesired styles from standard **/

.forumheaderlist .discussion .starter,
.forumpost .starter,
#grade-index table .generaltableheader,
#grade-index table .generalboxcontent,
#grade-exceptions table .generaltableheader,
#grade-exceptions table .generalboxcontent,
#mod-forum-view table.forumheaderlist td,
#mod-assignment-submissions table.submissions th,
#mod-assignment-submissions table.submissions td {
    border:none;
 
	border-collapse:collapse;
	
}

/** General HTML tags defined here **/

body {
width:100%;
    background-color:#c4d0e8;
	color:#000000;
	font-family: 'Trebuchet MS', Arial, Tahoma,  non-serif;
	margin:0;
	padding:0;
	font-size:95%;
	line-height:1.3em;
}
table {
    border:none;
    collapse:collapse;
}

div {
	font-family: 'Trebuchet MS', Arial, Tahoma,  non-serif;
    color:#000000;
}

hr {height:9px; border:none; background-image:url(hr.png);
background-repeat:repeat-x;
 
}

div#footer {
    margin-top: 5px;
}

/** Links defined here **/

.tablink a:link,
.tablink a:visited,
a:link,
a:visited {
	font-family:  'Trebuchet MS', Arial,  Tahoma, non-serif;

    color:#00689d;
}

a.autolink:link,
a.autolink:visited {
  background: #99FFCC;
}

/** All the tabs stuff starts here **/

.
.breadcrumb .sep {
    color:#330000;
}

/** Styles to have the blocks showed and hidden properly **/

#left-column .hidden .header,
#right-column .hidden .header
{
  border-bottom-color:#330000;
}

.sideblock .header .hide-show img.hide-show-image {
  background: url('pix/t/switch_minus.gif') no-repeat bottom;
}

.sideblock.hidden .header .hide-show img.hide-show-image {
  background: url('pix/t/switch_plus.gif') no-repeat bottom;
}

/** Places using the horizontal medium wood texture with borders **/

th.header,
td.header,
div.header,
h2.header,
.sideblock .header,
.forumpost,
.navbar,
table.files th,
#footer-bar {
    border:1px solid #689cb4;
    background-image:url(gradient.jpg);
    background-color:#afc1e7;    
	 
    background-position:top;
    background-repeat:repeat-x repeat-y;  
}

/** Places using the horizontal medium wood texture without borders **/

#mod-chat-gui_header_js-chatinput,
.forumpost .header,
#mod-forum-view table.forumheaderlist th,
.glossarypost .entryheader,
.glossarycomment .entryheader,
.glossarypost .entryattachment,
#grade-index .header,
#grade-exceptions .header,
#calendar .maincalendar .eventlist .event .topic,
.required {
    
    background-position:top;
    background-repeat:repeat-x;
    border:none;
}

/** Places using the vertical white wood texture with borders **/

.results,
.sideblock .content,
.loginbox .content,
.generalboxcontent,
.informationboxcontent,
.noticeboxcontent,
.entryboxheader,
.entrybox,
.userinfobox,
.generaltable,
#course-user .section, 
#site-index .sitetopic .sitetopiccontent,
#calendar .maincalendar .filters table,
#calendar .sidecalendar,
#calendar .sidecalendar .filters table,
.block_calendar_month .filters table,
#calendar .maincalendar .minicalendar,
#calendar .sidecalendar .minicalendar,
.block_calendar_month .minicalendar,
#calendar .maincalendar .eventlist .event,
#calendar .maincalendar,
.generalbox,
.courseboxcontent,
.categoryboxcontent,
.cal_popup_fg,
#course-view .section td.content,
table.files,
#adminsettings fieldset {
    border:1px solid #689cb4;
  
    background-color:#fcfcfc;     
    background-position:bottom;
    background-repeat:repeat-x repeat-y;
}

/** Places using the vertical white wood texture without borders **/

#mod-chat-gui_header_js-users,
#admin-index .c1,
#admin-config .c1,
#grade-index .generaltableheader,
#grade-index .generalboxcontent,
#grade-exceptions .generaltableheader,
#grade-exceptions .generalboxcontent,
.generaltable .cell,
.forumpost .left,
.sideblock .r1,
.r0 {
	font-family:'Trebuchet MS', Arial, Tahoma,  non-serif;
	color:#000000;
    background-color:#fcfcfc;
    background-position:bottom;
    background-repeat:repeat-x repeat-y;
    border:none;
}

/** Places using the vertical medium wood texture with borders **/

#notused,
#course-view .section td.side {
    border:1px solid #689cb4;
   
   background-color:#4269b8;
    background-position:bottom;
    background-repeat:repeat-x repeat-y;
}

/** Places using the vertical medium wood texture without borders **/

.glossarypost .left,
.glossarycomment .left,
#calendar .maincalendar .eventlist .event .picture,
#calendar .maincalendar .eventlist .event .side {
    background-color:#4269b8;
    background-position:bottom;
    background-repeat:repeat-x repeat-y;
    border:none;
}

/** Places using the horizontal dark wood texture with borders **/

.cal_popup_bg {
    border:1px solid #689cb4;
   
    background-color:#c4d0e8;
    background-position:bottom;
    background-repeat:repeat-x repeat-y;
}

/** Places using the horizontal dark wood texture without borders **/

#admin-index .c0,
#admin-config .c0,
.categoryheader {
    background-color:#c4d0e8;
    background-position:bottom;
    background-repeat:repeat-x repeat-y;
    border:none;
}

/** Places using a white background **/

#mod-survey-view table tr.r1,
.r1,
#calendar .maincalendar .eventlist .event .description,
.glossarypost .entry,
.glossarycomment .entry,
.glossarypost .entrylowersection {
    background-color:white;
    border:none;
}

/** Places using a green border **/

.unread {
    border-top:1px solid #99FF99;
    border-left:1px solid #99FF99;
    border-bottom:1px solid #99FF99;
    border-right:1px solid #99FF99;
    border-collapse: collapse;
}

/** Places using just standard borders **/

.read,
.forumheaderlist,
.glossarypost,
.glossarycomment,
#mod-assignment-submissions .submissions,
#mod-forum-view .forumheaderlist {
    border:1px solid #689cb4;
  
    border-collapse: collapse;
}

/*******FORUMS***********************/
#mod-forum-view table.forumheaderlist td
{border:1px solid #ffffff; padding:4px;background-color:#f2f2f2;}
.generaltable .cell {background-color:#f2f2f2; border:1px solid #ffffff;}
/*****SIDE BLOCKS********/
.sideblock .header h2 {
padding: 5px 0 3px 25px;
font-family:Perpetua, Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
font-weight:normal;
background-image:url(blockH2.gif);
background-repeat:no-repeat;
}

.content .summary h2 {
color:#024A70;
font-family:Perpetua, Georgia, "Times New Roman", Times, serif;
font-size:1.8em;
padding:5px;
border-bottom:1px solid #024a70;
}
#mod-resource-view .generalbox  {
width:700px;  }
.clearer {margin-bottom:20px;}
.forumpost .left {background-color:#cccccc;}
.generaltable {width:95%; margin:0 auto; border:1px solid #689cb4; border-collapse:collapse; }
.generaltable tr td {background-color:#ffffff; border:1px solid #f2f2f2; padding:3px; font-size:90%;}
.generalable th {background-image:url(gradient.jpg); background-repeat:repeat-x; padding:6px; border-right:1px solid #024a70; border-bottom:1px solid #024a70;}

img.userpicture, img.grouppicture {border:1px solid #024A70;}
.tabrow {background-color:#c4d0e8}
.tabrow td, .tabs .side{border-bottom-color:#689cb4}

input {border:1px solid #689cb4; background-color:#c4d0e8;padding:4px; background-image:url(forms.jpg); background-repeat:repeat-x;}

submit {border:1px solid red;}

#header-home {postion:relative;height:161px; background-image:url(homeheader_back.png); background-position: right; background-repeat:no-repeat; background-color:#ffffff; }
.hide {display:none;}
#homeLogo {position:absolute; top:0; left:0;}
#footer-bar p {margin:0;}
#footer-bar {position:relative;height:auto; background-image:url(footer_bgr.png); background-repeat:no-repeat; background-position:top right; padding:3px 5px 0 0; border:1px solid #00689d; background-color:#d4f0fc;}
#ewdcredit {text-align:right;font-size:80%; color:#666666;}
.homelink a:link, .homelink a:hover, .homelink a:active, .homelink a:visited {border:1px solid #689cb4; background-image:url(gradient.jpg);}
.sitelink {display:none;}
#oakcopy {padding-top:25px; font-family:Arial, Helvetica, sans-serif;text-align:right; font-size:90%;}
#tagline {font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold; text-align:right;padding-right: 130px; padding-top:15px; color:#003D7D;}
#files-index input {padding:2px;}
#mod-resource-view .summary {padding:10px;}
#header {height:4em; background-image:url(footer_bgr.png); background-position:top right; background-repeat:no-repeat; padding:5px;}
.icon, .activityicon {border:1px solid #689cb4; margin-bottom:1px;}



/**
  *  Adds all the nice finish to the standard theme
  OAKRIDGE CUSTOM STYLES
  *
  */


.coursebox {
background-color:#ffffff;
}
fieldset {
background-color:#f1f1f1;
border:1px solid #cccccc;
}
.required {
background-color:none;
}
.fitem {
margin:2px 0;
}
.felement, .fdate_time_selector{
background-color:#ffffff;
border:1px solid #cccccc;
}
.topic {
background-color:#cccccc;
}
.invisiblefieldset {
background:none;
}
.files td {
border:1px solid #cccccc;
}
.loginbox {
background-color:#ffffff;
}
.fgroup {
background:none;
}
fieldset legend {
font-size:120%;
margin-bottom:17px;
color:#00689d;
}
li.label h2 {
font-size:1.2em;
color:blue;
margin-top:10px;
}

.side {
color:#ffffff;
}
div#content table {
background-color:#f2f2f2;
}
.headermenu {
position:absolute;
right:10px;
top:130px;

}
#header .headermenu {
position:absolute;
right:120px;
top:54px;

}
.overview {
margin:10px;
}
.block_my_courses .hidden {
}
.block_my_courses .footer {
display:none;
} 
*/FINISH OAKRIDGE STYLES *//***** oakridge/styles_color.css end *****/

