/**************************************
 * THEME NAME: 2006
 *
 * Files included in this sheet:
 *
 *   2006/extrastyles.css
 **************************************/

/***** 2006/extrastyles.css start *****/

/* CSS Document */


/* Green */
body {
 background:#66CC00;
 background-image: url('http://www.gcus.net/learn/theme/2006/fade.gif');
 background-repeat: repeat-x;
}


/* Make things green */
.section .spacer, .discussion, .header, #course-view .section .spacer {
 background-color:#66CC00;
}

/* Make things white */
.entrybox, .glossarypost, #resource, .topic, .coursebox, .categorylist, #resource .spacer {
 background:#ffffff;
}

.category {
   padding: 4px;
}

#coursesearch, #coursesearch2 { 
   visibility: hidden;
}

.topic {
 background:#eeeeff;
}

body {
 font-family: arial, helvetica, sans-serif;	
 background-repeat: no-repeat;
 background-repeat: repeat-x;
        margin-left: 1px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 3px;


 color: #333366;
}

/*
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
}
*/


body#course-view .headingblock {
display:none;
}


#resource {
padding: 5px;
}


#menu {list-style-type:none; margin:0 0 0px 0; padding:0;}
#menu li {float:right; padding:0; margin:0 0px 0 0; position:relative; width:95px; height:2em; z-index:100;}
#menu li dl {position:absolute; top:0; left:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:20px;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:0.75em;}
#menu dl {width: 95px; margin: 0; padding: 0; background: #eef no-repeat bottom left; text-align:center; cursor:pointer;}
#menu dt {margin:0; padding: 2px; font-size: 0.75em; color: #fff; border:1px solid #ccf;}
#menu .one {background: #eef;}
#menu .two {background: #eef;}
#menu .three {background: #eef;}
#menu .four {background: #eef;}
#menu dd {margin:0; padding:0; color: #fff; font-size: 0.75em; background: #47a; text-align:left;}
#menu dd.last {border-bottom:1px solid #444;}
.gallery dt a, .gallery dt a:visited {display:block; color:#009;}
.gallery dd a, .gallery dd a:visited {color:#fff; text-decoration:none; display:block; padding:4px 5px 4px 5px; background: #47a 10px 10px; width:70px;}
.gallery dd a:hover {background: #258 no-repeat 11px 10px; color:#9cf;}


.forumpost img {
    float: left; 
    margin: 6px;
}

.forumpost .topic .subject {
 font-size:1.7em;
 color: #000080;
}


#site-index .headingblock {
 display: none;
}


#left-column {
padding-left: 12px;
font-size: 0.9em;
display: block;
float:left;
}

#right-column {
padding-right: 12px;
font-size: 0.9em;
display: block;
float:right;
}

#left-column img {
 padding-top: 2px;
}

.block_site_main_menu h2 {
 text-transform:capitalize;
}

form {
display: inline;
}

input, .subscribelink a
{
text-decoration:none;
font-color:#000099;
border:2px solid;
padding:0 2px 0 2px;
border-color: #C8C8FF #9191FF #9191FF #C8C8FF;
background:#fff;
}

input:hover, , .subscribelink a:hover {
border-color:#9191FF #C8C8FF #C8C8FF #9191FF;
background: #FFB200;
}

.googlesearch {
 border-style:none;
}

h1 {
   line-height: 1.1;
}

h2 .headingblock header{
 font-size: 0.8em;
}

.generalbox {
border-color: #fff;
background-color:#fff;
margin: 10px;
}

.generaltable {
border: 0px;
}

.tabledivider {
visibility: hidden;
}

.topics, .loginbox, .mform {
background-color:#fff;
}

#sitetopic {
 font-size: 0.6em;
}

#box {
	position:relative;
	width:155px;
	height:265px;
	padding: 55px 25px 30px 10px;
	background-repeat: no-repeat;
	float: left;
	overflow: visible;
	left: 0px;
	top: 0px;
       z-index:0;
}


.block_rss_client .link
{
    border-top-width: 0px;
    border-top-style: none;
    border-top-color: rgb(255, 255, 255;
    padding-bottom: 2px;
    font-size: 0.82em;
}

#header {
   background:transparent;
   margin:0px;
   margin-bottom:5px;
   border:0px;
   width:100%;
 }

.logininfo
{
font-size: 1em;
font-size: small;
}


.headingblock {
background: #eeeeff;
}


#headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333366;
	padding-top: 12px;
	font-weight: bold;
        letter-spacing: -1px;
}


#logintext {
	font-size: small;
	font-weight: bold;
	padding: 0;
	margin-top: -5px;
        text-align: right;
float:right;
}

a:link, a:visited {
color: #000099;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.breadcrumb {
	font-size: small;
}

.navbar {
	width:100%;
	height:1.3em;
	border-top-color: #CCCCFF;
	border-bottom-color: #CCCCFF;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 1px;
	background-color: #EEEEFF;
}

.navbar .breadcrumb {
  float:left;
  margin:0.2em 0em;
}

.navbar .navbutton,
.navbar .menu {
float:right;
}

.clearer {
  clear:both;
  margin:0px;
  padding:0px;
  height:1px;
  border:none;
  background:transparent;
}

.sitefooter {
	width:100%;
	border-top-color: #CCCCFF;
	border-bottom-color: #CCCCFF;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 2px;
	background-color: #EEEEFF;
}

#footer {
  text-align: right;
  font-size: 10px;
margin-top: 10px;
margin-bottom: 5px;
float: right;
}

#footertop {
  text-align: right;
	font-weight: bold;
margin-right: 10px;
}


.sideblock .content {
  border-color: #ccccff;
  background-color:#FFF;
}


.sideblock .header {
  border-color: #ccccff;
  background-color: #eeeeff;
}

.sideblock .content hr {
  border-top-color:#ffffff;
}

.headingblock .outline {
  border-color:#ffffff;
}

#course-view .section td {
  border-color:#ffffff;
}

.sitetopiccontent {
  border-color:#ffffff;
  background-color:#FFFFFF;
}

.forumpost .left {
  background:#eeeeff; 
}

.forumheaderlist,
.forumpost {
  border-color:#ccccff;
}

.forumpost .starter {
  background:#eeeeff; 
}

.forumheaderlist .discussion .starter {
  background:#eeeeff; 
}

.forumthread .unread {
  background: #eeeeff;
}

.forumpost {
  background: #eeeeff;
}

.subject {
 background: #eeeeff;
}

.headingblock {
	border-width: 0;
}/***** 2006/extrastyles.css end *****/

