@charset "ISO-8859-1";
/* -------------------------------------------------------------- 
  
   Artionet CSS powered by Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/navigation.css';
@import 'lib/grid.css';
@import 'lib/forms.css';
@import 'lib/classes.css';
 
h1.logo {margin:0px 0px 20px 10px;padding:0px;}
h1.logo a{
	display:block;
	width:188px;
	height:96px;
	font-size:0px;
	line-height:0px;
	text-indent:-10000px;
	background:url(../images/logo.gif);
}
.slogan {display:none;}

#header p.reset {width:730px;margin:0px;clear:both;}
#header p img {margin-left:3px;}
.feed {line-height:1.3em;font-size:11px;}
.feed h5 {color:#00b0ff;margin:0px;}
.feed h4 {font-weight:bold;margin:0;}
.news {border-top:1px solid #d9d9d9;padding:15px 0px 10px 0px;}
.news p {border-bottom:1px solid #d9d9d9;font-size:11px;margin:3px 0px;padding:3px 0px;}
.news a {color:#000;}
.events {font-size:11px;}
.events p{line-height:1.2em;}
.events a{color:#000;font-weight:bold;}
#footer a {color:#999;}
.more, .news a.more {background:#00b0ff;color:#fff;padding:0px 3px;font-size:10px;}
.more:hover {background:#B3E2FE;color:#00B0FF;}
span.important {background:url(../images/bgGrayStripe.gif) no-repeat 100% 0%;display:block;padding:3px;margin:10px 0px;line-height:18px;font-size:11px;border:0px;}
span.important img {margin:0px;padding:0px;}
.important {background:#eee;display:block;padding:10px;font-size:13px;border:1px solid #ccc;}
.important a {color:#000;}
td.important {background:#eee;border-bottom:1px solid #fff;color:#000;display:table-cell;}
.fullwidth {width:100%;}
.fullwidth td, .fullwidth th {vertical-align:top}
.messages {background:url(../images/bgInvertedTabLeft.gif) no-repeat 0% 100%;position:absolute;top:-35px;right:10px;padding:0px;margin:0px;}
.messages span {background:url(../images/bgInvertedTabRight.gif) no-repeat 100% 100%;display:block;padding:5px 30px;color:#7bccff;font-size:13px;}
.messages span a {color:#7bccff;}
.calendar {font-size:10px;background:url(../images/bgCal.jpg) no-repeat -2px 0px;padding:10px 0px 20px 12px;position:relative;}
.calendar table {width:150px;}
.calendar th {border-width:1px;padding:4px;color:#7e7e7e;}
.calendar td {border:none;color:#000;text-align:center;padding:1px;*padding:0px 1px;}
.calendar img{margin:0px;}
.calendar .l {position:absolute;left:16px;top:12px;}
.calendar .r {position:absolute;right:30px;top:12px;}
.calendar span {display:block;text-align:center;width:145px;color:#000;}
.calendar td a {color:#000;}
.newcourse {margin:7px -10px 0px 0px;padding:2px 0px 0px 225px;border:0px;background:url(../images/bgCourse.gif) no-repeat;width:145px;height:35px;float:right;}
.newcourse h3 {display:none;}
.newcourse h4 {display:none;}
.newcourse .txt {width:85px;padding:6px 5px;font-size:11px;}
.newcourse .btn {width:30px;height:28px;background:url(../images/btnAddCourse.gif);font-size:0px;line-height:0px;text-indent:-10000px;border:0px;cursor:pointer;}
.breadcrumbs {margin:0px 0px 0px -10px;padding:0px;color:#919191;font-weight:bold;}
.breadcrumbs a{color:#919191;padding:0px 10px;}
.breadcrumbs a:hover {color:#000;}
.breadcrumbs span{color:#4b94e0;padding:0px 10px;}
.suptitle {border-top:1px solid #ddd;margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;}
.pagination {border:0; border-top:3px solid #dedede;padding:0px;background:#eee;}
.pagination table {margin:0px auto;}
.pagination td{border:0;padding:0px 2px 2px 2px;}
.pagination a, .pagination span {border:1px solid #ccc;padding:0px 5px 2px 5px;border-top:0;background:#fff;}
.pagination a:hover {background:#ccc;color:#fff;}
table.form {}
table.form th{border:0;}
table.form td{border:0;}

/**/