/**************************************
 * THEME NAME: dshs
 *
 * Files included in this sheet:
 *
 *   dshs/gradients.css
 *   dshs/styles_color.css
 *   dshs/styles_layout.css
 *   dshs/styles_fonts.css
 **************************************/

/***** dshs/gradients.css start *****/

/**
  *  Adds all the nice finish to the standard theme
  *
  */

body { 	
	background: #cccccc url("bg_grad.jpg") fixed;
}
#layout-table {
  background: #FFFFFF;
  padding: 2px;
  /*border: 1px solid #888888;*/
}
.box, .loginbox {
  background: #FFFFFF;
}
.intro {
  margin-top: 8px;
}
#header-logo {
  float: left;
  margin-top: 6px;
  border: 0px;
}
#header, #header-home {
  background: #FFFFFF url("tl_curve_white.gif") top left no-repeat;
  padding: 0px;
}

#footer {
  background: #FFFFFF; /* url("bl_curve_white.gif") bottom left no-repeat; */
  margin-top: 5px;
  padding-top: 10pt;
}

#credits {
  /* background: url("br_curve_white.gif") bottom right no-repeat; */
  padding: 20pt;
}

.headermenu {
  background: #FFFFFF url("tr_curve_white.gif") top right no-repeat;
  padding: 4px;
}
.navbutton select, .navbutton option, .navbutton input {
  padding: 1px;
  font-size: 10px;
}

#content {
  margin-bottom: 5px;
  padding-right: 5px;
}

th.header,
td.header,
h1.header,
h2.header,
h3.header,
div.header {     
    background-image:url(gradienth.gif);     
    background-position:left;    
    background-repeat:repeat-y;     
    background-color:#959EAE;     
}

.navbar {
    background-image:url(gradient.gif);     
    background-position:top;    
    background-repeat:repeat-x;     
    background-color: #E2E6E7;
}

div.page {
  padding: 0px;
}/***** dshs/gradients.css end *****/

/***** dshs/styles_color.css start *****/



a:link,
a:visited {
  color:#000066;
}
#left-column a:link,#left-column a:visited,
#right-column a:link,#right-column a:visited {
  font-weight: bold;
}

#content {
  background-color: white;
  margin-top: 5px;
}

a.dimmed:link,
a.dimmed:visited {
  color:#9999AA;
}

a:hover {
  color:#FF0000;
}

.sideblock { background-color: white; }/***** dshs/styles_color.css end *****/

/***** dshs/styles_layout.css start *****/


div.coursebox div.info {
	width: 95%;
	float: left;
}
div.coursebox div.info div.name a  {
	font-size: 14pt;
	font-weight: bold;
}
div.coursebox div.info img.accessicon {
	float: right;
	display: none;
}
div.coursebox div.summary {
	float: left;
	width: 95%;
	padding-left: 8px;
	display: block;
	padding-top: 2px;
}

#popupwarning {
	clear: left;
	font-size: x-large;
	color: red;
	padding: 15%;
}
#popupwarning a {	
	color: darkred;
}
/*Accessibility: Skip block link, for keyboard-only users. */
a.skip-block, a.skip {
  position: absolute;
  top: -1000em;
  font-size: 0.85em;
}
a.skip-block:focus, a.skip-block:active,
a.skip:focus, a.skip:active {
  position: static;
  display: block;
}
.skip-block-to, #maincontent {
  display: block;
  height: 1px;
}
/***** dshs/styles_layout.css end *****/

/***** dshs/styles_fonts.css start *****/

*, body, a {
	font-family: Verdana, Helvetica, sans-serif;
}/***** dshs/styles_fonts.css end *****/


