/**************************************
 * THEME NAME: standardwhite
 *
 * Files included in this sheet:
 *
 *   standardwhite/gradients.css
 **************************************/

/***** standardwhite/gradients.css start *****/

/**
  *  Adds all the nice finish to the standard theme
  *
  */

.generalboxcontent {
	background-color:#FFFFFF;
}

.forumheaderlist {
	background-color:#E5E5E5;
}

.forumheaderlist thead {
	background-color:#F2F2F2;
	height: 20px;
}

.forumheaderlist td, th {
	padding:3px;
}

.generalbox {
	margin:10px;
	background-color:#FFFFFF;
}

.title{
	font-size:14px;
	font-weight:bold;
}

h1.main,
h2.main,
h3.main,
h4.main,
h5.main,
h6.main,
h2{
	font-size:14px;
	font-weight:bold;
}

th.header,
td.header,
h1.header;
h2.header;
h3.header;
div.header {     
    background-image:url(gradient.jpg);     
    background-repeat:repeat-x;
}


body {
/*  background-color: #F3F3F3;*/
 background: transparent url(back_home.jpg) repeat-no 0 109px;
  margin: 0;
  padding-top: 0px;
  font-size: 12px;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  letter-spacing:0.02em;
}

#page {
}

.sideblock .header {
  border:none;
  background: transparent url(th2.gif) no-repeat center top;   
  text-align:center;
  color:white;
  padding-left:20px;
  padding-top:3px;  
}

.sideblock .content {
 background: white url(sideblock_footer.gif) no-repeat center bottom;
  border-color:#1E88BC;
  padding-bottom:20px;
  
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;|
}

#content:{margin-top:0;}

.content {background-color:#fff;}

.loginbox {
     background-color:#FFFFFF;
}

#loginform#c1 {
		text-align:left;
}


td, th, li {  
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;
}

th {
  font-weight: bold;
}


.headermain {
  float:left;
  /*background-color:#FFFFFF;*/
 
}

#layout-table {
  padding:10px;
  background: white url(layout_bkg.jpg) repeat-x left top;
  vertical-align:top;
}

.headingblock.header{
	border: none;
	background-image:url(headingblock_header.jpg);     
    background-repeat:repeat-x;
	height: 20px;
	color:#A4007B;	
}

.left {color:#A4007B;}


.navbar {
	border:0;
	margin:0;
	padding: 20px 20px 0 20px;
	background: transparent url(navbar_bkg.jpg) repeat-x left;
	vertical-align: middle;
	height:40px;
}

a:link, a:visited {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#CC0099;
text-decoration:none;

}

a:hover {
color:#970072;
text-decoration:none;
}

.navbutton a {
	color:#DFDFDF;
}

.navbutton a:link {
	color:#DFDFDF;
}

.navbutton a:active {
	color:#DFDFDF;
}

.navbutton a:hover {
	color:#FFFFFF;
}

.breadcrumb {color:#fff};

.breadcrumb a:link, .breadcrumb li a:visited {
color:#608000;
text-decoration:none;
}

.breadcrumb li a:hover {
text-decoration:underline;
}

 table.minicalendar {
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
}

.coursebox {
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
}

.footer-right {
	background: #1E88BC url(footerright.gif) no-repeat right;
	padding:2px;
	padding-right:30px;
	margin-top:10px;
	height:37px;
}

.footer-left {
	background: #1E88BC url(footerleft.gif) no-repeat left;
	padding:2px;
	padding-left:30px;
	margin-top:10px;
	height:37px;
}

.footer-right-txt, .footer-right-txt a:link, .footer-right-txt a:visited {
color:#fff;
}

.footer-right-txt a:hover {
	text-decoration:underline;
}

#logininfo.footer-right-txt a:hover
{
	text-decoration:underline;
}

#logininfo {margin-bottom:0;}

/*a:link,
a:hover,
a:visited,*/

.hmio {
	background: #F8D3B6 url(hmio_bkg.jpg) no-repeat left top;
	padding:2px;
	padding-right:5px;
	

}
.loginbox{
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
}

#hmio2 {
	background-color:#FFFFFF;
	position:absolute;
	width: 100%;
	height: 20px;
	margin-left: -7px;
}

block_online_users.listentry
{
	color:#99FF00;
}

.sideblock .user {
	font-size:10px;
}

.commands {
	/*font-size:10px;*/
}

#header-back {
background: transparent url(header_bkg.jpg) repeat-x left top;
height:100px;
}

#header-logo {
	float:left;
	margin: 10px 0 0 15px;
}

#header-buttons {
	float:right;
	margin:73px 10px 0 0 ;	
}

/*.header-buttons {
padding-bottom: 2px;
}*/

.fitemtitle {font: normal 11px Arial, Helvetica, sans-serif;}
.form.mform, .required, label {color: #1E88BC;}

/***** standardwhite/gradients.css end *****/

