/*******************************************************************************
 *                                                                             *
 *   Copyright 2006-2008 The Learning Network, Inc.                            *
 *                                                                             *
 *   This file is part of Trellis.                                             *
 *                                                                             *
 *   Trellis is free software; you can redistribute it and/or modify           *
 *   it under the terms of the GNU General Public License as published by      *
 *   the Free Software Foundation; either version 3 of the License, or         *
 *   (at your option) any later version.                                       *
 *                                                                             *
 *   Trellis is distributed in the hope that it will be useful,                *
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of            *
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the             *
 *   GNU General Public License for more details.                              *
 *                                                                             *
 *   You should have received a copy of the GNU General Public License         *
 *   along with this program.  If not, see <http://www.gnu.org/licenses/>.     *
 *                                                                             *
 ******************************************************************************/

.align_left     {text-align:left;}
.align_center   {text-align:center;}
.align_right    {text-align:right;}
.align_justify  {text-align:justify;}

.valign_top     {vertical-align:top;}
.valign_middle  {vertical-align:middle;}
.valign_bottom  {vertical-align:bottom;}

.full_width     {width:100%;}
.full_height    {height:100%;}
.width_auto     {width:auto !IMPORTANT;}

.float_right    {float:right;}
.float_left     {float:left;}

.clear          {clear:both;}
.clear_left     {clear:left;}
.clear_right    {clear:right;}
.clear_both     {clear:both;}

.display_none   {display:none !IMPORTANT;}
.display_inline {display:inline !IMPORTANT;}
.display_block  {display:block !IMPORTANT;}

.bold           {font-weight:bold;}
.italic         {font-style:italic;}
.underline      {text-decoration:underline;}
.plain_text     {font-style:normal;text-decoration:none;font-weight:normal;}

.centered       {margin-left:auto !IMPORTANT;margin-right:auto !IMPORTANT;}
.nowrap         {white-space:nowrap;}

.TRELLIS_date   {width:auto;}
.TRELLIS_time   {width:auto;}

   div.TRELLIS_message           {padding:0.333em 0.333em 0.333em 2.334em; font-weight:bold; border:1px solid #D5D590;}
   div.TRELLIS_message           {background: #FFFFD7 url('../images/icons/alert_yellow.png') no-repeat 2px 2px; color:#444444;}
   div.TRELLIS_message_error     {background: #FFDDD7 url('../images/icons/silk/cross.png')   no-repeat 2px 2px; color:#333333;}
   div.TRELLIS_message_success   {background: #DDFFD7 url('../images/icons/silk/tick.png')    no-repeat 2px 2px; color:#444444;}
span.TRELLIS_message_dismiss   {float:right;}
span.TRELLIS_message_dismiss a {text-decoration:none; color:#444444; padding-right: 15px; font-weight: normal; font-size: .917em; background: url('../images/icons/dismiss.png') center right no-repeat;}

