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

/***** ednatheme/styles_layout.css start *****/

/***
 *** Custom edna styles
 ***/ 
body {
    margin:0px;
    padding:0px;    
}
a {
    color: #075281;
    text-decoration: underline;
} 
a:link {    
    color: #075281;
} 
a:visited {
    /*color: #800080;*/
    color: #075281;
} 
a:hover {
    color: #000;
}

#page {
    margin:0px auto;
    width:92%;
}

#layout{
    background: #FFF url("http://static.edna.edu.au/images/bg-masthead20090225.png") repeat-x top left;
    text-align: left;
    margin: 0px;
}

#masthead{
    height:100px;
    position:relative;
}

#masthead h1 {
    position:relative;
    top:12px;
    left:20px;
    text-indent:-666em;
    padding:0px;
    margin:0px;
    width:80%;
    height:43px;
    background:transparent url("http://static.edna.edu.au/images/groups/groups-logo20090324.gif") no-repeat;
    clear:right;
}

#masthead img.home-link {
    position:absolute;
    top:15px;
    left:20px;
    width:309px;
    height:43px;
    border: none;
}

#masthead table{
    margin-left: 125px;
}

#masthead .popupform{
    padding-left: 110px;
}

#content_link{
position:absolute;
top:6px;
left:10px;
font-size: 90%;
}

#content_link a {
    text-decoration: none;
}

#mod-resource-view .generalbox{
    margin-top:10px;
}

#topnavigation {
    float:left;
    width:100%;
    position:relative;	
    margin-top:-30px;
}
#topnavigation ul.sso_toptabs li a.active:link span, 
#topnavigation ul.sso_toptabs li a.active:visited span,
#topnavigation ul.sso_toptabs li a.active span {
    color:#FFFFFF;  
    display: block;
    padding: 0 5px 0 5px;
}
#topnavigation ul {
    margin:0;
    padding:0;
    list-style-type:none;
   
}
#topnavigation ul li {
    margin:0 4px;
    padding-left:1.6em; 
    float:left;
}
#topnavigation ul, #topnavigation ul.sso_ednatab_active {
    float:left;
    margin-right:7px;
    padding-left:7px;
}
#topnavigation ul div.innertab, #topnavigation div.innertab_active {
    float:left;
    padding-right:7px;
}
div#topnavigation ul li a.toplevel-sso, div#topnavigation ul li a.toplevel1 {
    color:#10486F;
    float:left;
    font-size:120%;
    font-weight:bold;
    padding:0;
    text-align:center;
    text-decoration:none;
}
div#topnavigation ul li a span {
    display:block;
    line-height:30px;
    padding:0 8px;
}
div#topnavigation ul li a.active, 
div#topnavigation ul li a.active:link, 
div#topnavigation ul li a.active:visited, 
div#topnavigation ul li a.active:active, 
div#topnavigation ul li a.toplevel1:hover, 
div#topnavigation ul li.edna-home a.toplevel1:hover {
    background:#00315E url(http://static.edna.edu.au/images/bg-topnavigation-tab-default20090225.png) no-repeat scroll 0 0;
}
div#topnavigation ul li a.toplevel1 span, 
div#topnavigation ul li.edna-home a.toplevel1 span {
    color:#00315E;
}
div#topnavigation ul li a.active span,
div#topnavigation ul li a.toplevel1:hover span, 
div#topnavigation ul li.edna-home a.active span, 
div#topnavigation ul li.edna-home a.toplevel1:hover span {
    background:transparent url(http://static.edna.edu.au/images/bg-topnavigation-tab-default20090225.png) no-repeat scroll 100% 0;
    color:#FFFFFF;
}
div#topnavigation ul.sso_toptabs {
    border-left:1px dotted #0B778D;
}
div#topnavigation ul.sso_toptabs li a.toplevel-sso:hover {
    background:#10486F url(http://static.edna.edu.au/images/bg-topnavigation-tab-sso20090324.png) no-repeat scroll 0 0;
}
div#topnavigation ul.sso_toptabs li a.toplevel-sso:hover span {
    background:transparent url(http://static.edna.edu.au/images/bg-topnavigation-tab-sso20090324.png) no-repeat scroll 100% 0;
    color:#FFFFFF;
}
div#topnavigation ul.sso_toptabs li a.toplevel-sso span {
    color:#10486F;
}

#path {
    color:#205D96;
}


#page-title {   
    padding:0;  
    margin:0;
    clear:left;
    background:#FFFFFF;
}
#page-title h2 {
    background: #00315e; 
    margin:0;
    padding:0 0 0 20px;
	line-height:2.5;
	font-size:150%;
    color:#FFF;
    margin-right:250px;   
}

.breadcrumb {
    padding: 10px 200px 8px 20px;
    position: relative;
    margin: 0px;
}
.breadcrumb ul {
  padding:0%;
  margin:0%;
  text-indent:0%;
  list-style:none;
}
.breadcrumb li {
  display:inline;
}
.navbar .breadcrumb {
    float:left;
    margin:-5px 0;
}


/*Accessibility: resizable icons. */
img.resize {
  width: 1em;
  height: 1em;
}

#header-search{
    background-color:#00315E;
    clear:right;
    color:#000000;
    float:right;
    font-size:90%;
    margin-top:-107px;
    padding:4px 5px 9px 10px;
    width:222px;
}

#coursesearchnavbar{
    display:none;   /* Hiding coursesearchnavbar EHUCD-188 */
}

/*Front Page Search Box*/
#site-index #header-search{ 
  margin-top:-76px;
}
#header-search form{
    margin:0px;
    padding:0px 0 5px 0;
}
#header-search fieldset{
    margin:0px;
    padding:0px;
    border:none;
}
#header-search form #terms{    
    border:1px solid #333333;
    font-size: 100%;
    line-height: 1.5;
    height:17px;
    color:#000;
    float:left;
    margin-right:3px;
    padding:2px;
    width: 150px;
}
#header-search label{
    color: #DDD;
    font-weight:normal;
    font-size:100%;
}
#header-search label:hover {
    color: #FFF;
}
#header-search #search_submit{  
    float:left;
}

#content {
   background-color:#F7F7F7;
   padding: 20px 10px 30px 10px;  
   margin:0;	 	
}

.course-content{
    margin:0;
    padding-top:10px;
}
/* Moodle content blocks */

div.header {  
      background-color:#00315e;     
      margin:0%;
      padding:4px;
      padding-bottom:0%;
      border-bottom: none;
}
div.header h2 {
    margin: 0px;
    color: #FFFFFF;
    font-size: 110%;
}

div.content {
    /*border-color: #ddd;*/
    background-color:#FCFCFC;   
    padding:4px;
}

#mod-resource-forumapplication .generalboxcontent,
#mod-resource-unsubscribe .generalboxcontent {
    background-color:#efefef;
}
p.highlight{
    text-align:center;
}
#assignform #search,
#studentform #search
{
  position:relative;
} 

#site-index .sideblock .header,
#site-index .sideblock h2{
 line-height:1.7;

}

.sideblock .header,
.sideblock h2{
    line-height:2.2;
}


/**Front page specific styles **/

#site-index #left-column .sideblock {
    width: 240px;   
}

#site-index #right-column .sideblock {
    width: 238px;    
    padding-top:10px;
    margin-top:10px;
}

#site-index #content {
    background-color:#FFFFFF;   
}
#site-index #content{
    padding: 0px 0px 7px 0px; 
}

#site-index #right-column .content{
    background-color:#d8e4f0;
    border:0px;
}

.block_site_main_menu .list li{
    background-color:#d8e4f0;
    color:#163961;
    padding:7px 4px 7px 15px;
    margin-bottom:1px;
    margin-left:-4px;
    margin-right:-4px;
    border-bottom:1px solid #ffffff;
    font-size:1.1em;
}

.block_site_main_menu .list li a{
    color:#163961;
}

#site-index #right-column .header{
    color:#fff;  
}


#site-index #right-column .header{
   font-size:1.1em;
   line-height:2.2;
   padding-left:5px;
}

#right-column div div form div input{
    margin-top:10px;
}

.commands img{
    background-color:#fff;
    line-height:2;
    padding:2px;
}

#site-index #middle-column .hide-show-image{
    /*display:none;*/
}
#site-index #layout{
    border:0;
}
#site-index #middle-column .header  {
    font-size:150%;
    margin:0;
    background:transparent url(http://static.edna.edu.au/images/groups/bg-heading-groups-default20090324.png) no-repeat scroll 0 100%;
    padding:2px 0 2px 20px;
}

#site-index #middle-column h2 {
    color:#082f50;
    font-size:18px;
    margin:0;
}

#site-index #layout-table #middle-column {
  padding:0 12px 0 0;
}

#site-index #layout-table {
    margin:0;
    padding:0;
    border-collapse: collapse;
}

#site-index .sitetopic {
    background:#013565 url(http://static.edna.edu.au/images/groups/groups_home_promo20090324.jpg) no-repeat scroll top right;
    border:0px;
    padding:9px 0 10px 15px;
/* 
   margin-right:-1px;
*/
    color:#ffffff;	
}

#site-index .sitetopic a{
    color:#ffffff;
}

#site-index #coursesearch{
    display:none;
}



#masthead .navigation {
    position:relative;  
    top:138px;
    float:left;
    clear:right;
}
#masthead .navigation select{
    width:200px;}

#masthead font{
    float:right;
    margin-right:218px;
    margin-top:-22px;  
}
.navbar{
    height:24px;
    background-color:#DDDDDD;
}    

.search{
    color:#ffffff;
    font-size:1.3em;
    font-weight:bold;
}

#middle-column .content{
    background:#FFFFFF;
}
#site-index #middle-column .content{
    background:#ebf2f7;
}


#course-view .weekscss .current, 
#course-view .current td.side {
background:#DFDFDF none repeat scroll 0 0;
}


div#user-options,
div#user-options-logged{
    margin-top:-27px;
    float:right;
    font-weight:bold;
}
div#user-options a:link{
    font-weight:bold;
}
div#user-options .sso_links,
div#user-options-logged .sso_links
{
    background: #4e4e4e url(http://static.edna.edu.au/images/login_gradient_bottom20090225.png) no-repeat 0 100%;
    color:#fff;
}
div#user-options .sso_links ul,
div#user-options-logged .sso_links ul{
    background: transparent url(http://static.edna.edu.au/images/login_gradient_top20090225.png) no-repeat 0 0;
    padding:0 6px 0 6px;    
    list-style-type:none;
    text-align:left;
    margin: 0;
}
div#user-options .sso_links ul li,
div#user-options-logged .sso_links ul li{
    display:inline;
    padding:0 5px 0 8px;
    line-height:2.58;
    border-left:solid #898989 1px;
}
div#user-options .sso_links .first,
div#user-options-logged .sso_links .first{
    border:0;
    padding-left:10px;
}
div#user-options .sso_links a,
div#user-options-logged .sso_links a{
    color:#fff;
    font-weight:bold;
}
div#user-options .sso_links{
    float:right;
}
div .details{
    padding:5px 15px 0 0;
    float:right;
    color:#154b79;
}

#footer-search{
    margin-top:-10px;
    background:transparent url(http://static.edna.edu.au/images/groups/bg_footer_search20090324.jpg) repeat-x top left ;
    padding:5px 0 5px 0;
}
#footer-search form {
  
    height:40px;
    width:250px;
    margin-left:160px;
}
#footer-search fieldset{
    border:0 none;
    margin-top:0;
    position:relative;
    top:-40px;
}
#footer-search span{
    position:relative;
    top:10px;
    padding:0 0 0 28px;
}
#footer-search #search_submit{ 
    left:10px;
    position:relative;
    top:7px;
}

#secondary-navigation{
    clear:both;
    background:#e6e9eb; 
    padding:0;
    border-top:1px solid #dbdbdb;
    margin:0;   
}
#footer{ 
    clear:both;
    position:relative;
    line-height: 1.2;
    background:#e6e9eb url(http://static.edna.edu.au/images/logo20090225.gif) no-repeat 98% 14px;
    padding:5px 0 25px 15px;
    margin:0px;
}
#secondary-navigation #footer .first{
    border:0;
    padding:0 10px 0 0;
    margin:0;
}
#secondary-navigation #footer ul{
    padding:10px 0 20px 10px; 
    margin:0;
    text-align:left;
}
#secondary-navigation #footer ul li{
    margin:0;
    padding:0 10px 0 10px;      
    border-left:2px solid #ccced0;
    display:inline;
}
#secondary-navigation #footer ul li a{
    color:#066099;
    text-decoration:none;
    font-weight:bold;
    font-size:1.1em;
}
#secondary-navigation #footer ul li a:hover{
    text-decoration:underline;
}
#footer .homelink{
    text-align:left;
    font-size:1.3em;
    padding:2px;
}
#footer img.edna-link {
    position:absolute;
    top:13px;
    right:17px;
    width:230px;
    height:44px;
    border: none;
}
div.sitelink,
div#copyinfo,
div#ednainfo{
    text-align:left;
}
.sitelink{
    width:130px;
    float:left;
    margin:0;
    padding:0;
}
#copyinfo{
    clear:both;
    color:#80808B;
    line-height: 1.2;
    padding:10px 0 0 0;
}
#ednainfo{
    clear:both;
    color:#80808B;
    font-size: 90%;
    line-height:0.3;
    padding:0px 20px 0px 0px;
    margin:0;
}
.ednalinkinfo{
    position:relative;
    top:-30px;
}

/*** LATEST NEWS BLOCK - WHEN PLACED IN CENTER COLUMN  **/ 

#site-index #middle-column .block_news_items {
    text-align:left;
    font-size:1.4em;
}
#site-index #middle-column .block_news_items .info {
    text-align:left;
}

#site-index #middle-column .block_news_items .name {
    font-weight:bold;
}



.skip-block-to, #maincontent {
    display:inline;
    height:1px;
}

#site-index #layout-table #right-column {   
    padding:0;
}


/** Group Category Tag Cloud **/

.block_course_categories_tags a{
    margin:8px;
}
.block_course_categories_tags .s20 {
  font-size: 1.8em;
  font-weight: bold;
  color:#114876;
}
.block_course_categories_tags .s19 {
  font-size: 1.8em; 
  color:#114876;
}
.block_course_categories_tags .s18 {
  font-size: 1.7em;
  font-weight: bold;
  color: #124d7e;
}
.block_course_categories_tags .s17 {
  font-size: 1.7em;
  color: #124d7e;
}
.block_course_categories_tags .s16 {
  font-size: 1.6em;
  font-weight: bold;
  color:#2b4860;
}
.block_course_categories_tags .s15 {
  font-size: 1.6em;
  color:#2b4860;
}
.block_course_categories_tags .s14 {
    font-size: 1.5em;
    font-weight: bold;
    color:#213648;
}
.block_course_categories_tags .s13 {
    font-size: 1.5em;
    color:#213648;
}
.block_course_categories_tags .s12,
.block_course_categories_tags .s11 {
  font-size: 1.3em;
  font-weight: bold;
  color:#114876;
}
.block_course_categories_tags .s10,
.block_course_categories_tags .s9 {
  font-size: 1.3em;
  color:#114876;
}
.block_course_categories_tags .s8,
.block_course_categories_tags .s7 {
  font-size: 1.1em;
  font-weight: bold;
  color:#063761;
}
.block_course_categories_tags .s6,
.block_course_categories_tags .s5 {
    font-size: 1.1em;
    color:#063761;
}
.block_course_categories_tags .s4,
.block_course_categories_tags .s3 {
    font-size: 0.9em;
    font-weight: bold;
    color:#114876;
}
.block_course_categories_tags .s2,
.block_course_categories_tags .s1 {
  font-size: 0.9em;
  color:#114876;
}



/**Message Window Styles **/

#message-user #topnavigation,
#message-index #topnavigation,
#message-history #topnavigation,
#message-discussion #topnavigation{
    display:none;
}
#message-index #footer,
#message-history #footer,
#message-discussion #footer{
    display:none;
}
#message-index #page-title h2{
    background:none;
    color:#00315E;
    margin:0;
    padding:0;
}




/***** ednatheme/styles_layout.css end *****/

/***** ednatheme/styles_fonts.css start *****/

/***
 *** Custom edna styles
 ***/
 
 
body {
 	font: 76%/1.5 Arial, Helvetica, sans-serif;
}

.sideblock .content {
  font-size:1.0em;
}

body#admin-index .explanation {
  font-size: 0.9em;
}

.my .courseboxcontent .overview .info {
  font-size:0.9em;
}

.lastpost a{
 font-size:1.3em;
}

#course-view .section {
 line-height:1.9em; 
}


/***** ednatheme/styles_fonts.css end *****/

/***** ednatheme/styles_color.css start *****/

/***
 *** Custom edna styles
 ***/

body {
	background-color:#FFFFFF;
	color: #444; 	
}

#content {
	background-color:#F7F7F7;
}

#page {
	background-color:#000;
}


/***** ednatheme/styles_color.css end *****/

