/**************************************
 * THEME NAME: netspot_customcorners
 *
 * Files included in this sheet:
 *
 *   netspot_customcorners/styles_netspot.css
 **************************************/

/***** netspot_customcorners/styles_netspot.css start *****/

/*******************************************************************

		Theme name: NetSpot (Custom Corners)
		Description: 3-column Moodle theme, developed by NetSpot
		Author: Sonya Brown
		Version: 1.9
	
*******************************************************************/


object#embeddedhtml {
    background: #FFFFFF;
}

body {
  background: url(pix/background.jpg) repeat-x top left #246B9F;
  font-size: 95%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
}
  
table, td, th, li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#page {
  margin: 20px auto 0px auto;
  padding: 8px;
  width: 80%;
  min-width: 960px;
}

#logo {
  background: url(pix/header_bg.jpg) repeat-x top left;
}

div.navbar {
  background:url(pix/header.png) repeat-x center bottom #FFFFFF;
  border-right-color: #EEEEEE;
  border-left-color: #EEEEEE;
}

div.navbar .breadcrumb {
  margin-top: 6px;
}

.navbar li {
  color: #033067;
  font-weight: bold;
  font-size: 95%;
}

.navbar li a:link,
.navbar li a:hover,
.navbar li a:active,
.navbar li a:visited {
  color: #033067;
  font-weight: bold;
  font-size: 105%; 
}

h1, 
h2, 
h3, 
h4 { 
  color: #033067;
  padding: 0 0 6px 0;
}

div.sideblock .header {
  padding: 5px;
}

div.sideblock div.title h2 {
  color: #FFFFFF;
  font-size: 110%;
}

h2.headingblock {
  background:url(pix/header.png) repeat-x center top;
  color: #003366;
  font-size: 110%;
  border-right-color: #EEEEEE;
  border-left-color: #EEEEEE;
}

h2.main {
  background: url(pix/header.png) repeat-x center top;
  border-right-color: #EEEEEE;
  border-left-color: #EEEEEE;
}

div.sideblock a:link,
div.sideblock a:hover,
div.sideblock a:active,
div.sideblock a:visited {
  color: #333333;
  text-decoration: none;
}

div.sideblock div.header div.commands {
  background-color: transparent;
}

div.generalbox {
  background-color: #FFFFFF;
}

body#course-view tr.current td.side {
  background-color: #EEEEEE;
}

th.header {
  background: url(pix/header.png) repeat-x center bottom;
}

table.forumpost tr.header {
  background: url(pix/header.png) repeat-x left bottom;
}

div#content div.ccbox {
  background: url(pix/info_gradient.png) repeat-x;
}

a:link,
a:visited,
a:active {
  color: #CD9934;
  text-decoration: underline;
}

a:hover {
  color:#003366;
}

#footer {
  color: #FFFFFF;
}

#footer a {
  color: #FFFFFF;
}

#footer .homelink {
  padding-top: 5px;
  padding-bottom: 5px;
}

/*** Custom Corners ***/

body.securewindow div#content div.i3 {
  background-color: #FFFFFF;
}

body#mod-quiz-review div#content div.i3 {
  background-color: #FFFFFF;
}

div#header-home div.bt div {
  background-image: url(pix/box.png);
}

div#header-home div.bt {
  background-image: url(pix/box.png);
}

div#header-home div.bb div {
  background-image: url(pix/box.png);
}

div#header-home div.bb {
  background-image: url(pix/box.png);
}

div#header-home div.i1 {
  background-image: url(pix/borders.png);
}

div#header-home div.i2 {
  background-image: url(pix/borders.png);
}

div#header-home div.i3 {
  background-color: #FFFFFF;
  border: 0px;
  padding: 5px 5px 5px 5px;
}

div#header-home div.i3 div.wraphome {
  background-color: #FFFFFF;
  border: 0px;
}

div#header div.bt div {
  background-image: url(pix/box.png);
}

div#header div.bt {
  background-image: url(pix/box.png);
}

div#header div.bb div {
  background-image: url(pix/box.png);
}

div#header div.bb {
  background-image: url(pix/box.png);
}

div#header div.i1 {
  background-image: url(pix/borders.png);
}

div#header div.i2 {
  background-image: url(pix/borders.png);
}

div#header div.i3 {
  background-color: #FFFFFF;
  border: 0px;
}

div#header div.i3 div.wraphome {
  background-color: #FFFFFF;
  border: 0px;
}

div.sideblock div.header div.i1 {
  background-image: url(pix/gold_borders.png);
}

div.sideblock div.header div.i2 {
  background-image: url(pix/gold_borders.png);
}

div.sideblock div.header div.i3 {
  background-color: #CD9934;
  border-top-color: #CD9934;
  border-bottom-color: #CD9934;
}

div.sideblock div.header div.bt {
  background-image: url(pix/gold_box.png);
}

div.sideblock div.header div.bt div {
  background-image: url(pix/gold_box.png);
}

div.sideblock div.bt div {
  background-image: url(pix/sand_box.png);
}

div.sideblock div.bt {
  background-image: url(pix/sand_box.png);
}

div.sideblock div.i1 {
  background-image: url(pix/sand_borders.png);
}

div.sideblock div.i2 {
  background-image: url(pix/sand_borders.png);
}

div.sideblock div.bt div {
  background-image: url(pix/sand_box.png);
}

div.sideblock div.bb div {
  background-image: url(pix/sand_box.png);
}

div.sideblock div.bb {
  background-image: url(pix/sand_box.png);
}

div.sideblock div.content {
  background-color: #DCB974;
}

div#footer div.bt div {
  background-image: none;
}

div#footer div.bt {
  background-image: none;
}

div#footer div.i1 {
  background-image: none;
}

div#footer div.i2 {
  background-image: none;
}

div#footer div.bb div {
  background-image: none;
}

div#footer div.bb {
  background-image: none;
}

div#footer div.i3 {
  background-color: transparent;
  border: 0px;
}

/*** Chat Fix ***/

body#mod-chat-index table.generaltable td.c0,
#mod-chat-gui_header_js-chatinput #page,
#mod-chat-gui_header_js-chatinput,
#mod-chat-gui_header_js-users #page,
#mod-chat-gui_header_js-users,
body.mod-chat-gui_header_js,
.mod-chat-gui_header_js #wrap-inside,
.mod-chat-gui_header_js #wrap-outside,
.mod-chat-gui_basic #wrap-inside,
.mod-chat-gui_basic #wrap-outside {
  background-image:none;
  background-color: #FFFFFF;
  margin: 0px;
}

#mod-chat-gui_header_js-chatinput #header,
#mod-chat-gui_header_js-users #header {
  display: none;
  background-color: #FFFFFF;
}

/*** Pop-up window width fix ***/

#mod-chat-gui_basic-index #page {
  min-width: 630px;
  margin: 15px auto 15px auto;
}

#help #page {
  min-width: 450px;
  margin: 15px auto 15px auto;
}

#message-index #page {
  min-width: 350px;
  margin: 15px auto 15px auto;
}

#files-index  #page {
  min-width: 700px;
  margin: 15px auto 15px auto;
}


.inpopup #page {
  min-width: 350px;
  width:auto !important;
}
/***** netspot_customcorners/styles_netspot.css end *****/

