/**************************************
 * THEME NAME: temp
 *
 * Files included in this sheet:
 *
 *   temp/custom.css
 *   temp/ilp.css
 *   temp/menubar.css
 **************************************/

/***** temp/custom.css start *****/

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

**/

body {
     color: #000;
     margin: 0;
     font-family: Verdana,"Trebuchet MS", Arial,  serif;
     background:#fff; 
     font-size:.94em; 
}
p, li, ul, tr, td, h1, h2, h3, th, .navbar li, .header, table{ 
     font-family: Verdana,"Trebuchet MS", Arial,  serif;  
}
.clearer {
  font-size:1px
}
pre code {
  font-size:1.2em
}
.bold {
  font-weight:bold
}
h1 {
  font-size:1.5em;
  font-weight: normal;
  color: #F78100;
}
h1.main,h3.main,h4.main,h5.main,h6.main {
  font-weight:bold
}
h1 {
     font-weight:bold; 
     margin: 0.5em 0 0.5em 0;
     padding: 0;                
     color: #008CC7;
     font-size: 1.3em;
}
h2.main{
     font-size: 1.4em;
     color: #F78100;
     background: transparent;  
     font-weight: normal;
     margin: 0 0 0.5em 0;
     padding: 4px; 
}
h2 {
     font-size:1em;
}
h2.title, .title h2{
     font-weight:bold; 
     color: #333;
     margin: 0 0 0.5em 0;
     padding: 0;  
}
h2.main a, h2.main a:link, h2.main a a:visited {
     color:#008CC7;
     text-decoration: underline;
}
h2.header{
     background:transparent;
     color: #008CC7;      
}
h2.section, .section h2{
     background:transparent;
     color: #f78100;     
}
h2.summary, h1.summary, .summary h2, .summary h1{
    color: #333;
    background: #e1e1e1;
    padding: 5px;
}
h3 {
  font-size:0.8em
}
.title{
     color:#333;
}
.section, .navbutton{
     padding: 0px 5px 0px 5px;
}
.subject {
     color: #333;
}
hr {
     border:0;
     border-top: 1px solid #5c7f92;
     height: 0;
     background:#5c7f92;
}
th {
  font-weight:bold
}
th.header,td.header,div.header {
     border-color:#5c7f92;
}
.generaltable .cell {
     background:#EFEBE0;
     border-color:#5c7f92;
}
.generaltable {
     border-color:#5c7f92;
}

/***
 *** Core
 ***/

.headingblock {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: .8em;
}
.generalboxcontent {
  font-size:0.8em;
}
.generaltable .header {
  font-size:1em;
  font-weight:normal;
  white-space:normal !important
}
.generaltable .cell {
  font-size: 0.8em;
}
.warning {
  font-weight:bold;
  font-style:italic
}
.errorbox .title {
  font-weight:bold;
  font-size:1.2em;
  text-align:center
}
.environmenttable .error {
    background: red;
    color : #000;
}
.pagingbar .title {
  font-weight:bold
}
.pagingbar .thispage {
  font-weight:bold
}
.paging {
  font-size:0.8em
}
.categorybox .category {
  font-size:0.9em;
  font-weight:bold
}
.helplink {
  font-size:0.8em
}
.headingblock {
  font-weight:bold
}
.headingblock .link {
  font-size:0.9em
}
.files .file, .files .folder {
  font-size:0.9em
}
.files .folder .size {
  font-weight:bold
}
.sitetopiccontent {
  font-size:0.8em
}

/********Links**********/
a, a:link, a:visited  {
    color: #008CC7;
    text-decoration:none;
}
a:hover  {
    color: #000;
    text-decoration:underline;
}
a.autolink {
  font-size:100% !important;
  border-bottom: 1px dotted #000;
}
a.autolink:hover {
  text-decoration:none;
  cursor:help
}

/* most headings  */

th.header,td.header,div.header{
     background: #5c7f92 url(columns_bg.jpg) repeat-x;
     color: #fff;
     border-color: 1px solid #5c7f92; 
}
th.header a{
    color: #fff;
}
div.header h2{
    color: #fff;
    margin: 2px;
}

.block_online_users .listentry img {
  border:#5c7f92;
}

/******* LOGIN BOX *****/

.loginbox{
     background: #E9E6DB;
     margin-bottom: 10px;
}
.loginbox h2 {
  margin:0;
  background: #688AA0;
  color:#fff;
}
.loginbox th{
     background: #5c7f92 url(columns_bg.jpg) repeat-x;
     color: #fff;     
}

/********** HEADER  ****************/

.headermenu {
    float:none;
    text-align:center;
}
.headermain{
    margin:0;
    padding:0;
    height: 0;
}
#header-home {
    height: 80px;
    margin: 0px;
    padding:0px;     
}
.logininfo{
    background: transparent;
    color: #000;
    padding:5px;
    margin-bottom: 5px;
    color:#fff;
}
.logininfo, #header-home .headermenu  {
    font-size:0.8em;
}
.headermenu a:link,.headermenu a:visited,.headermenu a {
    color: #5c7f92;
    padding: 0  3px 0 3px;
}
.headermenu a:hover {
    color: #569BBD;   
}
.sublogo{
    float: right;
    margin: 10px 10px 0 0 ;
} 

/***breadcrumb trail ****/

.breadcrumb {
     padding: 0 0 0 8px;    
     margin:2px;
     font-size:0.8em;
     font-weight:normal;
}
.breadcrumb .sep, #admin-report-simpletest-index .sep {
    color:#fff;
}
img.resize {
     width: 100px;
     height: 100px;
}

/***nav bar ***/

.navbar {
      color: #fff;
      background: #616365 url(nav_bg.gif) repeat-x; 
      margin:0;   
	border-width:0;
      height: 25px;
}
.navbar a,.navbar a:visited,.navbar a:hover,.navbar a:link {
     color: #fff;
     text-decoration: underline;
}
table.navbar {
     background: #616365 url(nav_bg.gif) repeat-x;
}

/**********Main Calendar*****/

.maincalendar .header{
      background: #5c7f92 url(columns_bg.jpg) repeat-x;
}

.minicalendar {
      background: #eaeaea;
      color: #333;
}

/********* Left/Right sideblocks  ********/

.sideblock .header, .sideblock h2 {
  	font-size:.93em;
}
.sideblock{
    	border: 1px solid #5c7f92;
    	width: 210px;
}
#left-column {
    	background: #fff;
}
#left-column h2 a, #right-column h2 a{
	color: #fff;
}
#left-column li, #right-column li{
	line-height: 1.6em;
}
.sideblock .content {
      background:#fff url(bg_gradient.jpg) repeat-x bottom;
      border: 0;
      line-height:1.2em;
      font-size:.8em;
}
.sideblock .header {
    border-bottom: medium solid #F78100;
    background: #5c7f92 url(columns_bg.jpg) repeat-x;
    color: #fff; 
    font-weight:bold; 
}
.sideblock .content *, .sideblock .content .message {
  	text-align:centre;
}
.sideblock .content h3,.sideblock .content h2 {
  	font-size:1.4em
}
.commands {
	padding: 2px 2px 3px 0px; 
}
.commands .icon {
	background: #fff;
	padding:2px 2px 1px 2px;
	border:1px solid #000;
 	margin:1px;
}
.commands a:hover.icon {
     border:1px solid #f00;
}
.sideblock .footer {
  	text-align:left;
  	font-size: 1em;
}
.sideblock .head,.sideblock .info,.sideblock .event {
	font-size: 1em;
	padding-bottom: 3px;
}
.sideblock .date {
  	font-style:italic
}
.activitydate, .activityhead {
  /*font-size:0.8em*/
}
/*** RSS blocks ***/

.block_rss_client .link{
	font-size: .95em;
}
.block_rss_client .description{
	font-size: .95em;
}
/*** - boxes on header sideboxes ***/

.hide-show {
    background: transparent;
    color: #fff;
}
.hide-show img {
    border: 1px solid #fff;
    color: #fff;
    background: #fff;
}
.hide-show a {
    border: 0 solid #fff;
    color: #fff;
    background:transparent;

}
/***Boxes around admin header icons ***/

.singlebutton{
     margin: 5px 0;
}

.commands a:hover.icon {
     border: 1px solid #f00;
}
.commands .icon {
    background: #fff;
    padding:2px 2px 1px 2px;
    border:1px solid #000;
    margin:1px;
}

/*************Tables *******/

h2.headingblock{
     background: #5c7f92 url(columns_bg.jpg) repeat-x;
     color: #fff;
     font-weight:normal;   
}

h2.headingblock .title{
     color: #000;
} 

h2.headingblock .link a{
     color: #000;
} 

/*******Logs and Reports tables *****/

.log .plugin{
     background: #fff;
     border: 0;
}
.logtable{
    background: #fff;
}
.c0{
     color: #000;
}
.controls{
     width: 80%;   
}
.category {
     border-bottom: 1px solid #5c7f92;
}

.categorybox{
     border: 1px solid #5c7f92;   
}

/*******Course categories boxes *******/

.userinfobox {
     border:0;
}

.coursebox{
     background: #EFEBE0; 
}

.courseboxcontent{
     background: transparent;
}

.courseboxcontent .info{
    background: #fff;
    padding: 5px;
}

.courseboxcontent .summary{
    background: #fff;
    padding: 5px;
}

/****Configuration tables ****/

/****Home page site description ****/

.sitetopiccontent{
     background: #fff;
     border: 1px solid #5c7f92; 
}

/****All THs *****/

.generalbox th a{
     color: #fff;
}

.generaltable th, .generaltable th.header, .generalbox th {
     color: #fff;
     background: #5c7f92 url(columns_bg.jpg) repeat-x;
}

.files th{
     background: #5c7f92 url(columns_bg.jpg) repeat-x;
     color: #fff;
}
.formtable th{
     font-weight: bold;
     color: #000;     
}
.generaltable{
     width: 80%;
     background: #EFEBE0;
} 
.generaltable tr{
      background: #EFEBE0;
}
.generalboxcontent {
     line-height: 1.4em;
     background: #EFEBE0;
}

table.generalbox {
     width:80%; 
} 

.section{
    background:#fff;
}
#section-0 .main, #section-0 .left, {
    background:#EFEBE0;
}

.graph img{
    border: 1px solid #000;
}

/***
 ***/

.name{
    font-weight: bold;
    color: #204164;
}
#intro{
    font-weight: bold;
    text-align:center;
}
.info{
    background:transparent;
}
.prompt{
    font-weight: bold;
} 
.list .info {
    background: #fff;
}
#section-0 .section .main{
    background: #5c7f92;
}
label{ 
	font-weight: bold;
       font-size: .9em;
	font-color: #333;
}
forumpost{
     background: #C7D0FF;
}

#content {
     margin: 10px 10px;
}
.errorbox{
    background: transparent;
    border: 1px solid #aaa;
    padding: 5px;
}
.errorboxcontent{ 
     background: #900;
     color: #fff;
}
.notifyproblem{
     color: #900;
     background: transparent;
}

/*******************************************************************
 styles_fonts.css
  
 This CSS file contains all font definitions like family, size,
 weight, text-align, letter-spacing etc.

 Styles are organised into the following sections:
  core
  header
  footer

  admin
  blocks
  calendar
  course
  doc
  help
  login
  message
  user

  various modules

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

/***
 *** Admin
 ***/

table.formtable tbody th {
  font-weight:normal;
  text-align:right
}
#admin-index .generalboxcontent,
#admin-config .generalboxcontent {
  font-size:0.9em
}
#admin-config .linklist {
  font-size:0.9em
}
#admin-config .r1 {
  font-size:0.9em
}
#admin-config #content > center {
  font-size:0.8em
}
#admin-index .generaltable .cell {
  line-height: 1.9em;
}
#adminsettings fieldset span.form-shortname {
  font-size: 90%;
}
#adminsettings fieldset {
    background: #EFEBE0;
    border-color: #5c7f92;
    color: #000;
    font-size: 80%;
}
#adminsettings .description{
    font-size: .9em;
}
.generalbox {
   background: #fff;
   border-color: #5c7f92;
}
.admin .generalbox {
  border-color: #5c7f92;
  background:#EFEBE0;
}

body#admin-blocks table#blocks .r0,
body#admin-blocks table#incompatible .r0 {
  background-color: #fff;
}

body#admin-blocks table#blocks .r1,
body#admin-blocks table#incompatible .r1 {
  background-color: #EFEBE0;
}
table.flexible  .r0 {
  background: #fff;
}
table.flexible .r1 {
  background:  #EFEBE0;
}
#admin-lang .translator tr.r0 {
  background: #fff;
}

#admin-lang .translator tr.r1 {
  background: #EFEBE0;
}


/***
 *** Calendar
 ***/

#calendar .maincalendar .eventlist .event .referer {
  font-weight:bold
}
#calendar .maincalendar .eventlist .event .course {
  font-size:0.8em
}
#calendar .maincalendar .eventlist .event .description .commands {
  text-align:right
}
#calendar .maincalendar .calendarmonth {
  font-size:0.8em
}
#calendar .sidecalendar {
  font-size:0.8em
}
#calendar div.header {
  font-weight:bold
}
#calendar .sidecalendar .filters,
#calendar .maincalendar .filters {
  font-size:0.8em
}
.sideblock .filters td {
  font-size:1em
}
#calendar .maincalendar .controls {
  font-size:1em
}
#calendar .maincalendar .day {
  font-weight:bold
}
table.minicalendar {
  font-size:0.85em
}
.cal_popup_close {
  font-family:sans-serif;
  font-size:0.8em;
  font-weight:bold
}
.cal_popup_bg {
  font-size:1.2em
}
.cal_popup_cg {
  font-size:0.95em;
  font-weight:bold
}
#calendar .maincalendar .calendar-controls .current {
  font-weight:bold
}
.block_calendar_month .filters {
  font-size:0.9em
}
.block_calendar_month .day {
  text-align:center
}

/***
 *** Course
 ***/
#course-view .weekscss .current,
#course-view .current td.side {
  background: #FFF;
}
#course-view .section {
  font-size:0.8em;
  line-height:1.4em
}
#course-view .section .label {
  font-size:1em;
  line-height:1.4em
}
#course-view .section .activity {
  padding:0.2em 0;
  vertical-align:bottom;
  border-bottom:1px dashed #CAC0B6;
}
#course-view .section .activity a {
  font-size:1.2em;
  line-height:1em
}
#course-view .section .left {
  font-weight:bold
}
.course .generalbox{
  font-size:0.8em
}
.weeklydatetext {
  font-size:0.8em;
  font-weight:bold
}
.coursebox .info {
  font-size:0.8em
}
.coursebox .teachers,
.coursebox .cost {
  font-size:0.9em
}
.coursebox .summary {
  font-size:0.75em;
  line-height: 1.4em;
}

#course-recent h2.main {
  font-size:1.1em
}

/***
 *** Doc
 ***/

body#doc-contents h1 {
  font-size:0.9em
}
body#doc-contents ul {
  font-size:0.8em
}

/***
 *** Help
 ***/

#help {
  font-size:0.8em
}

/***
 *** Login
 ***/

#login-index #content .left,
#login-index #content .right {
  font-size:0.8em;
  text-align:left
}

#header-home .headermenu font {
	font-size: .8em;
}

.headermenu .logininfo {
	font-size: .7em;
       font-weight:bold;	
}

.headermenu .logininfo a:link, 
.headermenu .logininfo a:visited, 
.headermenu .logininfo a:active, 
.headermenu .logininfo a:hover {
	font-weight: bold;
} 


/***
 *** Message
 ***/

.message .link {
  font-size:0.8em
}
.message_form {
  font-size:0.8em
}
.message .heading {
  font-size:1.0em;
  font-weight:bold
}
.message .date,
.message .contact,
.message .summary {
  font-size:0.9em
}
.message .note, 
.message .pix {
  font-size:0.8em
}
.message .author {
  font-weight:bold;
  font-size:0.8em
}
.message .time {
  font-style:italic;
  font-size:0.8em
}
.message .content {
  font-size:0.8em
}
#message-user .commands span {
  font-size:0.7em;
  white-space:nowrap
}
#message-user .name {
  font-weight:bold;
  font-size:1.1em
}

/***
 *** User
 ***/

#user-view .userinfobox .content {
  font-size:0.8em
}
#course-user .section .content td {
  font-size:0.8em
}
#course-user .section .content ul {
  font-size:1.2em
}
#course-user .logtable {
  font-size:0.8em
}
#course-log .logtable {
  font-size:0.8em
}
.userinfobox .username {
  font-weight:bold
}
.userinfobox .links {
  font-size:0.7em
}



/***
 *** Modules:Assignment
 ***/

#mod-assignment-index .cell {
  font-size:0.85em
}
/***
 *** Modules:Chat
 ***/

#mod-chat-index .cell {
  font-size:0.85em
}
/***
 *** Modules:Choice
 ***/

#mod-choice-index .cell {
  font-size:0.85em
}
  
/***
 *** Modules:Forum
 ***/
.forumpost,
.forumheaderlist  {
  font-size:0.8em
}
.forumnodiscuss {
  font-weight:bold
}
.forumpost .topic .subject {
  font-weight:bold
}
.forumpost .topic .author {
  font-size:0.8em
}
.forumpost .commands,
.forumpost .link {
  font-size:0.9em
}
.forumheaderlist .discussion .lastpost {
  font-size:0.7em
}
body#mod-forum-search .introcontent {
  font-weight:bold
}
body#mod-forum-index .cell {
  font-size:0.85em
}

/***
 *** Modules:Glossary
 ***/

.glossarydisplay,
.glossarysearchbox {
  font-size:0.8em
}
.glossarypost .commands {
  font-size:0.8em
}
.glossarypost .entryheader .author,
.glossarypost .entryheader .time {
  font-size:0.8em
}
.glossarypost .entryheader .time {
  font-style:italic
}
.glossarypopup {
  font-size:0.8em
}
.concept {
  font-weight:bold
}
.glossarycomment .time {
  font-size:0.8em;
  font-style:italic
}
.entrylowersection .aliases {
  font-size:0.8em
}
.entrylowersection .icons,
.entrylowersection .ratings {
  font-size:0.8em
}
#mod-glossary-index .cell {
  font-size:0.85em
}

/***
 *** Modules:Journal
 ***/
#mod-journal-view .lastedit,
#mod-journal-view .editend {
  font-size:0.7em
}
#mod-journal-view .author {
  font-size:1em;
  font-weight:bold
}
#mod-journal-view .time {
  font-size:0.7em;
  font-style:italic
}
#mod-journal-view .grade {
  font-weight:bold;
  font-style:italic
}
#mod-journal-index .cell {
  font-size:0.85em
}
/***
 *** Modules:Label
 ***/

/***
 *** Modules:Lesson
 ***/

#mod-lesson-index .cell {
  font-size:0.85em
}
/***
 *** Modules:Quiz
 ***/

.editorhelptext {
  font-size:0.7em
}
#mod-quiz-index .cell {
  font-size:0.85em
}

/***
 *** Modules:Resource
 ***/

#mod-resource-index .cell {
  font-size:0.85em
}
/*.mod-resource font {
  font-size:0.8em
}*/

/***
 *** Modules:Scorm
 ***/

#mod-scorm-index .cell {
  font-size:0.85em
}
/***
 *** Modules:Survey
 ***/

#mod-survey-index .cell {
  font-size:0.85em
}
/***
 *** Modules:Wiki
 ***/

#mod-wiki-index .cell {
  font-size:0.85em
}
/***
 *** Modules:Workshop
 ***/

#mod-workshop-index .cell {
  font-size:0.85em
}
big {
	font-size: 1em;
}
.block_messages .content {
	font-size: 1em;
}


 /***
  *** Targets and Concerns
  ***/
  
  table#targets .commands,
  table#concerns .commands {
  font-size: 0.8em;
  padding-top: 0em;
  text-align:right;
  clear: both;
}

  table#targets .commands form,
  table#concerns .commands form{
  	display:inline;
  }
  table#targets .commands form select,
  table#targets .commands form input,
  table#concerns .commands form select,
  table#concerns .commands form input,
  form#student_status select,
  form#student_status input{  	
	font-size:0.8em;
  }
 div.addbox {
	text-align:center;
 	margin:5px;
 }
 
 div.addbox a {
 	border: 1px solid #5c7f92;
 	padding:5px;
}
p.targetfooter,
p.concernsfooter {
 	text-align:right;
 	margin:0;
	font-size: 0.8em;
} 

.targetcenter,
.concernscenter {
	text-align:center;
}

.targetcomment,
.concernscomment {
  width:85%;
  text-align:left;	
  font-size:0.8em;
  margin-top:3px;
  margin-bottom:3px;
  padding:3px;
}
  
.targetcomment .commands,
.concernscomment .commands {
  font-size: 0.9em;
  padding-top: 0.5em;
  text-align:right;
  clear: both;
}

h2.status-0 {
     color: #00984b;       
}

h2.status-1 {
     color: #ff7e00;       
}

h2.status-2 {
     color: #ff0000;       
}

.concernstatus-0 {
	background-color:#68fbb1;
}

.concernstatus-1 {
	background-color:#ffb164;
}

.concernstatus-2 {
	background-color: #fd6e6e;
}
body#grade-index .grades .r0 {
  background: #ffffff;
}

body#grade-index .grades .r1 {
  background: #f0f0f0;
}
form {
  margin:5px 0;
}  


/***************** FOOTER *****************/

.homelink {
    margin: 0;
    background: transparent; 
    font-size:0.8em;
}
.homelink a, .homelink a:link,.homelink a:visited {
    padding: 2px 5px;
    text-decoration: none;
    color:#008CC7;
}
.homelink a:hover {
    text-decoration: underline;
    color:#000;
}

#footer{
    padding: 10px 0px 15px 0px;
    margin:0;
    background: transparent; 
    border-top: 1px solid #666; 
    color: #333;
    font-size: .9em  
}
#footer p{
   padding: 5px;
   color:  #333;
}
#footer .logininfo{
   color: #333; 
}
/***** temp/custom.css end *****/

/***** temp/ilp.css start *****/

/*
* Targets and Concerns
*/

#blocks-ilp-view div#content {margin-left: 20px;}
#blocks-ilp-view table td{margin:3px; padding:5px; }
#blocks-ilp-view table.generalbox { width:99%; }
table#targets .commands, table#concerns .commands { font-size: 0.8em; padding-top: 0em; text-align:right; clear: both; }
table#targets .commands form, table#concerns .commands form{ display:inline; }
table#targets .commands form select, table#targets .commands form input, table#concerns .commands form select, table#concerns .commands form input, form#student_status select, form#student_status input{ font-size:0.8em; }
div.addbox { text-align:center; margin:5px; }
div.addbox a { border: 1px solid #000; padding:5px; }
p.targetfooter, p.concernsfooter { text-align:right; margin:0; font-size: 0.8em; }
.targetcenter, .concernscenter { text-align:center; }
.targetcomment, .concernscomment { width:85%; text-align:left; font-size:0.8em; margin-top:3px; margin-bottom:3px; padding:3px; }
.targetcomment .commands, .concernscomment .commands { font-size: 0.9em; padding-top: 0.5em; text-align:right; clear: both; }
h1.status-0, h2.status-0, h3.status-0 { color: #00984b; }
h1.status-1, h2.status-1, h3.status-1 { color: #ff7e00; }
h1.status-2, h2.status-2, h3.status-2 { color: #ff0000; }
.concernstatus-0 { background-color:#68fbb1; }
.concernstatus-1 { background-color:#ffb164; }
.concernstatus-2 { background-color: #fd6e6e; }
/***** temp/ilp.css end *****/

/***** temp/menubar.css start *****/

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/


	/* QuickMenu 0 */

	#menubar {

	background: #5C7F92;
	margin-top:1px;

	}

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 5px 5px 5px;
		color:#ffffff;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		
	}
	
		/*"""""""" (MAIN) hover state """"""""*/	
	#qm0 a:hover	
	{	
		background-color:#616365;
		color:#ffffff;
		
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px;
		margin:0px 0px 0px 0px;
		background-color:#616365;
		border-width:1px;
		border-style:solid;
		border-color:#616365;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:transparent;
		font-size:12px;
		border-width:0px;
		border-style:none;
		color:#fff;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#616365;
		color:#CAC0B6;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#616365;
		color:#CAC0B6;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#616365;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px;
		border-color:#ffffff;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:5px 2px 0px;
		border-color:#CAC0B6;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#dadada;
		background-color:#f7f7f7;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" (sub) Rounded Items""""""""*/	
	#qm0 div .qmritem span	
	{	
		border-color:#666666;
		background-color:#eeeeee;
	}


	/*"""""""" (sub) Rounded Items Content""""""""*/	
	#qm0 div .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a	
	{	
		background-color:#f7f7f7;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		padding:10px;
		margin:-1px 0px 0px;
		background-color:#f7f7f7;
		border-width:1px;
		border-style:solid;
		border-color:#dadada;
	}

/***** temp/menubar.css end *****/

