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

/***** ATOS/styles_layout.css start *****/

/***** ATOS/styles_layout.css end *****/

/***** ATOS/styles_fonts.css start *****/

/***** ATOS/styles_fonts.css end *****/

/***** ATOS/styles_color.css start *****/

/***** ATOS/styles_color.css end *****/

/***** ATOS/sl.css start *****/

body{
margin:0px;
background: #fff;
color: #fff;
}



hr {
	color: #333333;
}


body, table, td, th, li {
	direction:ltr;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	text-align:left;
	color: #333;
	
}

#page{
	background: #fff;
margin: 0;
padding: 0;
}

.navigation{
	margin-bottom: 0;
}

#wrapper{
	margin: auto;
	margin-top: 0;
	padding-top: 0;
	width: 980px;
	background: url(images/bg.jpg) top left repeat-y #fff;

	}

#contentholder{
	margin-top:0px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
}

#banner{
	width: 950px;
	height: 230px;
	background: url(images/banner.jpg) no-repeat;
	margin-top: 0;
	margin-bottom: 10px;
	padding: 0;
}

#logoholder{
	width: 362px;
	float: left;
}

#rightcontent{
	width: 350px;
	float: right;
}

#content{
	margin-top: 15px;
	padding: 0px;
	padding-bottom: 10px;
	background-color: #fff;
}

#left-column{
	
	
}

.sideblock .header, .sideblock h2 {
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
	color: #4a4a4a;
}

a:link{
	color:#347cac;
	cursor:pointer;
	outline-style:none;
	text-decoration:none;
}

a:visited{
	color:#347cac;
	cursor:pointer;
	outline-style:none;
	text-decoration:none;
}

a:hover {
	text-decoration: underline;
	color:#347cac;
}

.sideblock{
	border: 1px solid #d9d9d9;
}

.sideblock .content {
	background: #f0f0f0;
	border: none;
	
}

#course-view.course.editing .commands {
  display:inline;
} 

.block_admin_tree .admintree {
	background:#EEEEEE none repeat scroll 0 0;
}
.block_admin_tree.sideblock .link.current {/*item selected in admin menu*/
	background-color:#C3CDDF;
	color:#FFFFFF;
	
}


.block_admin_tree .admintree  a{
	display: block;
	padding:5px 8px;
	direction:ltr;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	text-align:left;
}


.block_admin_tree .admintree  a:hover{
	background-color: #899BC1;
	color: white;
	text-decoration: none;
}

.sideblock .header {
	background: url(images/sbheader.jpg) repeat-x #f0f0f0;
	color:#fff;
	min-height:16px;
	padding:5px 8px 3px 5px;
	text-align:left;
	border: none;
	height: 33px;
}

th.header, td.header, h1.header, h2.header, h3.header, div.header {
	background: none;
}

.name {
	direction:ltr;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	text-align:left;
	font-weight: bold;
}

input[type="button"],
input[type="submit"] {
	background:#EEEEEE none repeat-x scroll left center;
	border:1px solid #77859F;
	font-family:Verdana,sans-serif;
	font-size:100%;
	letter-spacing:0.03em;
	color: #3B5998;
	padding:1px 5px;
	margin-left:2px; 
}

button:hover,
input[type="button"]:hover,
input[type="submit"]:hover{
	background:#899BC1 none repeat-x scroll left center;
	color: #ffffff;
}



button,
input[type="password"],
input[type="text"] {
	border:1px solid #333333;
	font-family:Verdana,sans-serif;
	font-size:100%;
	letter-spacing:0.03em;
	color: #3B5998;
	padding:1px 5px;
	margin-right: 5px;
}

.adminsearchform {
	background:#D1D6DF none repeat-x scroll left center;
	margin-left:-1px;
	padding-bottom:1px;
	padding-left:25px;
	margin-top:10px;
}

form#adminsettings div.settingsform div.generalbox {
	background-color:#eceff5;
    border-color:#eceff5 #eceff5  #d8dffa   #eceff5;
}

#admin-index .adminerror, #admin-index .adminwarning {
	border-style:solid;
	border:1px solid #d8dffa;
	margin:20px;
	text-align:center;
	background:#eceff5;
}
#coursesearch, #coursesearch2 {
	color:#666666;
	font-weight:bold;
	text-align:center;
}

.sideblock .content .list li {
	display: block;
	padding:5px 8px;
	direction:ltr;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	text-align:left;
}

.sideblock .content .list li:hover{
	background-color: #none;
	color: white;
	text-decoration: none;
}

#course-view .weekscss .current, #course-view .current td.side {
	background-color:#C3CDDF;
}


.homelink a:link, .homelink a:visited {
	border:1px solid #333333;
	background:#EEEEEE none repeat-x scroll left center;
	padding:1px 5px;
}

.homelink a:hover{
	background:#899BC1 none repeat-x scroll left center;
	color:#FFFFFF;
}

.sideblock .header .commands {
	display: block;
	padding-top:5px;
	padding-bottom:5px;
}

.block_site_main_menu .footer select {
	margin-right: 0px;
	font-size:9px;
}

body#course-index .singlebutton, body#course-index .addcategory {
	margin-bottom:3px;
}



#course-view .section {
	background:none;
}


#course-view .section td.content {
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-left:0px;
  border-right:0px;
   border-top:0px;
   background:none;
}

#course-view .section td.side {
  padding:5px;
  border-style:solid;
  border-width:1px;
    border-left:0px;
  border-right:0px;
   border-top:0px;
   background:none;
}

#course-view .section td.left {
  border-right:0px;
  text-align:center;
  width: 1.5em;
    border-left:0px;
  border-right:0px;
   border-top:0px;
   background:none;
}

#course-view .section td.right {
  border-left:0px;
  text-align:center;
  width: 1.5em;
    border-left:0px;
  border-right:0px;
  border-top:0px;
  background:none;
}

#course-view .separator {
	background-color: none;
}
/*******************************************************************/

#header, #header-home{
	background:#fff;
	height:50px;	
	border:none;
	margin-top: 10px;
}


div.headermenu div.logininfo {
	color:#4a4a4a;
	padding-right:7px;
    padding-top:5px;
	float:left;
}

div.headermenu div.logininfo a:link{
	color:#4a4a4a;
	cursor:pointer;
	outline-style:none;
	text-decoration:none;
}
div.headermenu div.logininfo a:visited{
	color:#4a4a4a;
	text-decoration:underline;
}
h1.headermain, .headermain {
	border-bottom-width:0;
	margin-top:15px;
	color:#FFFFFF;
	font-size:1.5em;
	margin-left:5px;
	margin-top:5px;
}
div#page hr{
	border:1px solid #fff;
	color:#FFFFFF;
}
.addcoursebutton {
    text-align:right;
}
h2.headingblock{
	font-size:14px;
	font-weight:bold;
	color:#0067a1;
	border:none;
	text-transform: uppercase;
}

.coursebox{
	border-left:none;
	border-right: none;
	border-top: none;
}

#header-home .headermain {
	color:#FFFFFF;
	font-size:1.5em;
	margin-left:5px;
	margin-top:5px;
	
}

	
.headingblock {
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
}

.sideblock .content {
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
}

table.minicalendar {
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
}
table.minicalendar {
	background:#FFFFFF none repeat scroll 0 0;
	border-collapse:separate;
	border-spacing:1px !important;
	border-style:solid;
	border-width:1px;
	margin:10px auto;
	padding:2px;
	width:100%;
}
#calendar .weekend, .minicalendar .weekend {/*font days of the week calendar*/
	color:#808080;
}

#calendar .today, .minicalendar .today {/*day selected*/
	background:#899BC1 none repeat scroll 0 0;
	border-color:#63779F;
}

#calendar .eventnone a, .block_calendar_month .eventnone a {/*font day selected*/
	color:#fff;
	cursor:text;
	text-decoration:none;
}
.cal_popup_bg {/*pop up on day selected*/
	background-color:#FFFFFF;
	border-color:#333;
}

.navbar {
	background: url(images/navbar.jpg) repeat-x top left;
	height:30px;
	border: none;
	margin-bottom: -3px;
	text-transform: uppercase;
	padding-bottom: 0;
	
}

.breadcrumb{
	padding-top: 4px;
	padding-left: 10px;
}

.breadcrumb li a,
.breadcrumb li {
	color: #4a4a4a;
}

.breadcrumb a:link{
	color: #4a4a4a;
}

.breadcrumb a:visited{
	color: #4a4a4a;
}

.breadcrumb .sep, #admin-report-unittest-index .sep {
	color:#4a4a4a;
	padding-left: 7px;
	padding-right: 7px;
}

.block_news_items .content {
	padding: 4px;
}

.block_calendar_upcoming .post {
	padding: 4px;
}

.block_recent_activity .message ,
.block_recent_activity .activitydate {
	padding: 4px;
}

.block_search_forums .searchform {
	padding-top: 5px;
	padding-bottom: 5px;
}

/*h1.headermain{
    border-bottom-width:0;
	/*margin-bottom:15px;
	margin-top:15px;}*/
	
.sideblock .content div.info{
	margin:5px;
	text-align:left;
}
/*messege boxes*/

.notifysuccess {/*box success*/
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	border:1px solid #4EBF3B;
	margin-top:10px;
	padding-left:40px;
	text-align:left !important;
	background:#D1FFAF url(pix/f/good.gif) no-repeat scroll 10px center;
	margin-bottom:10px;
}	



.errorboxcontent {
	background-color:#FFCFCF;
	border:1px solid #FF3333;
	font-weight:bold;
	color:#CF4D4D;
}
.noticebox h2{
	color:#CF4D4D;
}

.informationbox {
	background:#C6DDE3;
	border:solid 1px #609AC0;
	padding:10px;
	color:#234A81;
}

form.mform .required label {
	color:#DF6353;
}

.mform div.error, .mform fieldset.error {
	border:1px solid #DF6353;
	color:inherit;
	padding:5px;
}
.mform span.error, .mform span.required {
	color:#DF6353;
}
form.mform .fdescription.required {
	color:#DF6353;
}
.notifyproblem {
	border:1px solid #E0A32E;
	color: #BF810B;
	text-align:left !important;
	text-indent: 25px;
	background:#FAF2C3 url(pix/i/warning.gif) no-repeat scroll 10px center;
	margin-bottom:10px;
}

.admin .generalbox {
	background-color:#ECEFF5;
    border-color:#D8DFFA;
}
/*messege boxes*/


#adminsettings fieldset {
	background:none;
	border:none;
	color:#333333;
	padding-left:20px;
	padding-right:20px;
}


button, input[type="password"], input[type="text"] {/*imput box*/
	border:1px solid #BDC7D8;
	color:#3B5998;
	font-family:Verdana,sans-serif;
	font-size:100%;
	letter-spacing:0.03em;
	margin-right:5px;
	padding:1px 5px;
	margin-bottom:5px;
}

#adminsettings .form-label {/*font forms*/
	color:#526EA6;
	display:block;
	float:left;
	text-align:right;
	width:12.5em;
}
#adminsettings .form-shortname {/*small font in forms*/
	font-size:0.9em;
}

#middle-column{
	padding-bottom: 10px;
}

td#middle-column div h2.main {/*form title*/
	color:#999;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	border-bottom:1px solid #D8DFFA;
}
.sideblock .content .footer {/*bookmark*/
	clear:both;
	margin-bottom:4px;
	padding:5px;
	text-align:left;
	font-size:1em;
	text-align:justify;
	background:url(pix/i/bookmark.gif) no-repeat left;
}
.sideblock .footer a {/*bookmark*/
	padding-left:16px;
}

/*blocks*/
.block_blog_tags .official {/*tags block*/
color:#526ea6;
}
.block_blog_tags .s20 {/*tags block*/
font-size:1.3em;
font-weight:bold;
}
/*blocks*/

#intro.generalbox {
	background:#ECEFF5 none repeat scroll 0 0;
	border: none;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	padding-bottom:15px;
	width:79%;
}

.blockconfigtable td.label {
	color:#666666;
	font-weight:bold;
	text-align:right;
	width:50%;
}

/*tab*/
.tabrow0 a:hover {
  background-image: none;
}

.tabrow0 .here a:hover {
  background-image: none;
}

.tabrow0 a:hover span {
  background-image:  none;
}

.tabrow0 .here a:hover span {
  background-image: none;
}

.tabrow0 .empty {
	margin-top:-1px;
	height:1px;
	overflow:hidden;
	padding:0;
	border-top:1px solid #d8dfea;
}



ul.tabrow1 li a,
ul.tabrow1 li a:link,
ul.tabrow1 li a:visited,
ul.tabrow1 li a:hover{
    color:#526ea6;
  background: none;
}

ul.tabrow1 li.last a,
ul.tabrow1 li.last a:link,
ul.tabrow1 li.last a:visited{
    color:#526ea6;
  background: none;
}

ul.tabrow1 li.a:hover{
    color:#526ea6;
  background: none;
}

ul.tabrow1 li.here.selected a {
    color:#333;
  background: none;
}

ul.tabrow1 li.here.selected a, ul.tabrow1 li.here.selected.first a, ul.tabrow1 li.here.selected.last a {
font-weight:bold;
color: #333;
background-image: none;
}

ul.tabrow1 li.here.selected a:hover, ul.tabrow1 li.here.selected.first a:hover, ul.tabrow1 li.here.selected.last a:hover{
font-weight:bold;
color: #333;
background: none;
}

ul.tabrow0 ul.tabrow1 li.last a, ul.tabrow0 ul.tabrow1 li.first a {
background:none; font-weight:bold;
color: #526ea6;}

ul.tabrow0 ul.tabrow1 li.last a:hover, ul.tabrow0 ul.tabrow1 li.first a:hover  {
font-weight:bold;
color: #526ea6;
background: none;
top:0;
}
ul.tabrow1 li.onerow here selected a {
	font-weight:bold;
	color: #526ea6;
	border-top:1px solid #d8dfea;
	border-right:1px solid #d8dfea;
	border-left:1px solid #d8dfea;
	padding-top:5px;
	margin-right:2px;	
	background-image: none;
}





.tabrow0 li {
	display:inline;
	margin:0 0px 0 0;
	padding:0;
	background-image: none;
}




ul.tabrow0 li.first a {
	font-weight:bold;
	color: #526ea6;

	padding-top:5px;
	background:#d8dfea;
	margin-right:2px;	
	background-image: none;
}
.tabrow0 .here a {
color:#526ea6;
background-image: none;
}
ul.tabrow0 li.first a:hover{
	text-decoration:none;
	font-weight:bold;
	color: #fff;
	background:#526ea6;	
	background-image: none;
}

ul.tabrow0 li.last a:hover{
	text-decoration:none;
	font-weight:bold;
	color: #fff;
	background:#526ea6;
	margin-left:5px;
	top:3px;
	padding-bottom:5px;
	background-image: none;
}

ul.tabrow0 li.last a {
	font-weight:bold;
	color: #526ea6;
	
	padding-top:5px;
	background:#d8dfea;
	margin-left:5px;
	/*top:3px;*/
	padding-bottom:5px;
}


/*********tabs admin user*******/
.clearer{/*block under the tabs to make some some air*/

	clear:both;
	display:block;
	height:20px;
	margin:0 0 0;
	padding:0;
}
.tabrow0 a {
	font-weight:bold;
	color: #526ea6;
	border-top:1px solid #d8dfea;
	border-right:1px solid #d8dfea;
	border-left:1px solid #d8dfea;
	padding-top:5px;
	background:#d8dfea;
	margin-left:2px;
}
.tabrow0 a:hover {
	text-decoration:none;
	font-weight:bold;
	color: #fff;
	background:#526ea6;
}

.tabrow0 div, .tabrow0 ul {
	border-top:1px solid #D8DFFA;
	font-size:90%;
	left:0;
	line-height:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0.25em 0;
	position:absolute;
	top:25px;
	width:100%;
	padding-top:5px;
	margin-rop:5px;}
	
.tabrow0 a span{
background-image:none;
}
.tabrow0 a:hover span {
background-image:none;
}
.tabrow0 a:hover{
background-image:none;
}
/*tab*/

h2.main{
	color:#333333;
	direction:ltr;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	text-align:left;
}

.generalbox {
	border: none;
}

form.popupform label {
	color:#666666;
	font-weight:bold;
	margin-right:0.5em;
}

img.iconhelp {
	border:0 none;
	height:17px;
	margin-bottom:4px;
	margin-right:4px;
	vertical-align:middle;
	width:17px;
}

.navbar .navbutton, .navbar .menu {
	margin-bottom:0;
	margin-top:0;
	padding-top: -5px;
}

.sideblock .content .list li:hover {
	color:#333;
	text-decoration:none;
}

.mform .fitemtitle {
	font-weight:bold;
}

div.felement textarea#id_interests{
	border:solid 1px #bdc7d8;
}

.mform fieldset {
	border-color:#D8DFFA #FFFFFF #FFFFFF;
	border-style:solid;
	border-width:1px;
}

.subscription{
	padding-right: 8px;
	color: #000;
	
}


#login-index #content {/*font loging*/
	font-size:1em;
}
.forumnodiscuss {
	color:#999999;
	font-weight:bold;
	margin-top:5px;
}

.forumheaderlist {
	border: none;
	padding: 10px;
	
}

.forumheaderlist .discussion{
	
background: url(images/forumbg.jpg) repeat-x;
height: 43px;

}

.forumheaderlist .picture img.userpicture.defaultuserpic{
height: 25px;
width: 26px;

}

.forumheaderlist .discussion .starter {
  background:url(images/forumdiscuss.jpg) no-repeat top left ;
  padding-left: 60px;
}

.forumpost{
	background: url(images/forumbg.jpg) repeat-x top left;
    border: none;
}

.forumpost .left {
  background:none;
}

.forumpost .starter {
  background: url(images/forumbg.jpg) repeat-x top left;
   border: none;
}

.forumpost .content {
  background:none;
 
}

.forumpost .picture img.userpicture.defaultuserpic{
height: 30px;
width: 30px;

}

#mod-survey-view.r0 {
  background:url(images/forumbg.jpg) top right repeat-x;
}

.generaltable {
  border: none;
}

.generaltable .cell {
border: none;
}

#admin-roles-override .cell.c1, #admin-roles-assign .cell.c3, #admin-roles-assign .cell.c1 {
	font-size:0.9em;
}

.generaltable .cell {/*table admin*/
	background-color:#ECEFF5;
	border-color:#D8DFFA;
}

.generaltable {
	border-color:#D8DFFA;
	margin-top:10px;
	margin-bottom:10px;
}
table.generalbox editcourse boxaligncenter{
	background-color:#ECEFF5;
	border-color:#D8DFFA;
}
.helplink a:link{
	color: #fff;
}

.helplink a:visited{
	color: #fff;
}

.helplink a:hover{
	color: #fff;
}



#footer{
	background: #fff;
	margin-top: 20px;
	padding: 10px;
	height: 30px;
	color: #4a4a4a;
	border-top:  1px solid #0067a1;
}

#footer .logininfo {
	color:#3B5998;
	margin-right:8px;
	margin-top:0;
	padding: 0;
}

#admin-lang .generalbox {
	background:#ECEFF5 none repeat scroll 0 0;
	border:1px solid #D8DFFA;
	margin:25px auto auto;
	padding-top:10px;
	text-align:center;
	margin-bottom:10px;
}

#adminsettings .form-label {
	color:#526EA6;
	display:block;
	float:left;
	margin-right:30px;
	text-align:right;
	width:12.5em;
	padding-top:10px;
}

/****box loging****/
.loginbox .loginform .form-label {
color:#526ea6;
margin:0 0 5px;
padding:0;
font-weight:bold;
}

.block_login .loginform div {
  margin:0.3em 0.8em;
  text-align:left;
  display:block;
}

.loginbox, .loginbox.twocolumns .loginpanel, .loginbox .subcontent {
border-color:#D8DFFA;
}
/*******************/

form {
margin-bottom:8px;
padding-bottom:10px;
}

/***box group style****/
.invisiblefieldset {
	border:0 none;
	display:inline;
	margin:0;
	padding:5px;
}

select {
	border:1px solid #77859F;
	font-family:Verdana,sans-serif;
	font-size:100%;
	height:auto;
	letter-spacing:0.03em;
	margin-bottom:5px;
	margin-top:5px;
	width:120px;
	margin-right:5px;
}

.environmenttable .ok {
	background-color:#ABEFA4;
	padding:2px;
}

ul.tabrow1 li a, ul.tabrow1 li a:link, ul.tabrow1 li a:visited {
	font-size:100%;}

select#id_s__grade_aggregation{
	width:auto;
}
select#uninstalllang{
	width:218px;
	height:275px;}

select#pack{
	width:218px;
	}
	
select#id_s__data_enablerssfeeds{
	width:auto;
	}

select#id_s__forum_displaymode{
	width:auto;
	}
		
select#id_s__forum_enablerssfeeds{
	width:auto;
	}
	
select#id_s__glossary_enablerssfeeds{
	width:auto;
	}
	
select#menuattempts{
	width:auto;
	}
	
select#id_s__block_rss_client_submitters{
	width:auto;
	}	
	
select#id_s__block_course_list_adminview{
	width:auto;
	}	
		
select#id_s__hideactivitytypenavlink{
	width:auto;
	}	
		
select#id_s__calendar_site_timeformat	{
	width:auto;
	}	
	
div.htmlarea select{
	width:auto;
	}

select#catmenu_jump{
	width:auto;
	}		

select#addquestion_jump{
	width:auto;
	}	

select#menuaction{
	width:auto;
	}	

select#id_s__gdversion{
	width:auto;
	}	

select#id_s__debug{
	width:auto;
	}	

select#id_s__getremoteaddrconf{
	width:auto;
	}
	
select#id_s__loglifetime{
	width:auto;
	}
	
select#id_s__gradehistorylifetime{
	width:auto;
	}		
			
select#id_s__gradehistorylifetime{
	width:auto;
	}	

select#selectversion_jump{
	width:auto;
	}	

select#menuhost_course{
	width:auto;
	}	
select#menudate{
	width:auto;
	}	

select#menulogformat{
	width:auto;
	}	
.grade-edit-scale .scale_options {
	font-size:0.9em;
	color:#999;
}

.initialbar {
padding-bottom:5px;
text-align:center;
}
.entrybox {
border-color:#FFFFFF;
}
select#switchrole_jump{
	width:auto;
	}
	
select#wikilinks_jump{
	width:auto;
	}
	
select#wikiadministration_jump{
	width:auto;
	}
	
.mod-resource .modified {
font-size:0.9em;
}

select#add_block_jump{
	width:auto;
	}
	
select#menuid{
	width:auto;
	}
select#menumodid{
	width:auto;
	}
select#choosepluginreport_jump{
	width:auto;
	}	
#admin-report .plugin, #course-report .plugin, #course-import .plugin {
background-color:#FDFDFD;
border:1px solid #D8DFFA;
margin-bottom:20px;
margin-left:10%;
margin-right:10%;
}

.activity .commands{ display:none;}
.activity:hover .commands{ display:inline;} 

div.sitelink a img{
height:auto !important; 
width:auto !important;
}

div.logo{
	margin-top:0px;
	background:url(logo.png) no-repeat ;
	height:111px;
	width:117px;}

div.foodlelogo{
	background:url(foodle.png) no-repeat;
	width:141px;
	height:121px;
	}
	div .bluebar{
 background:url(blue_bar.png) repeat-x;}
 
 
.styledate{
	padding-top:10px;
	float: right;
	padding-right: 17px;
	color: #0067a1;
	text-transform: uppercase;
}

#mod-chat-gui_basic .text,
#mod-chat-gui_header_js-jsupdate .text {
  color:#4a4a4a;
}

#mod-chat-gui_basic .event,
#mod-chat-gui_basic .title,
#mod-chat-gui_header_js-jsupdate .event,
#mod-chat-gui_header_js-jsupdate .title {
  	color:#0067a1;
}
/***** ATOS/sl.css end *****/


