/***************************************************************************
** $Id::style.css 74 2008-05-05 21:36:41Z max                           $:**
** $Revision::74                                                        $:**
** $Date::2008-05-05 23:36:41 +0200 (Mon,05 May 2008)                   $:**
** Copyright (c) 2005-09 Mladen Milinkovic <maxrd2@smoothware.net>        **
** All Rights Reserved                                                    **
***************************************************************************/
body { background:#6f6f6f; font:normal 12px arial,helvetica,sans-serif; color:#333; line-height:1.2; margin:0px; padding:0px; }
* { font:inherit; color:inherit; line-height:inherit; }
form { display:inline; }

b, strong { font-weight:bold; }
u { text-decoration:underline; }
i { font-style:italic; }
ul { padding:0px 30px; margin:0px; }
h1 { font:bold 13px verdana,tahoma,sans-serif; color:#414141; height:20px; margin:0px; padding:0px; text-decoration:none; text-transform:uppercase; background:transparent url(images/h1_back.png) no-repeat scroll bottom left; line-height:1.0; }
h2 { font:bold 12px verdana,tahoma,sans-serif; margin:2px 0px; padding:0px 0px; text-decoration:none; }
h3 { font:bold 12px verdana,tahoma,sans-serif; margin:2px 0px; padding:0px 0px; text-decoration:none; }
a { color:#2020ab;; text-decoration:none; }
a:hover { color:#2020ab; text-decoration:underline; }
.ui-widget-content a { color:#2020ab;; text-decoration:none; }
.ui-widget-content a:hover { color:#2020ab; text-decoration:underline; }

button { margin:0px 4px; font:normal 11px verdana,helvetica,sans-serif; color:#555; background:#e6e6e6 url(images/button.png) 0 50% repeat-x; border:1px solid #d3d3d3; cursor:pointer; padding:2px 6px 3px; }
button:hover { color:#212121; border:1px solid #999; }
button:active { color:#212121; border: 1px solid #aaa; background-image:url(images/button_active.png); }

/* page header */
td.headernavigation { background:transparent url(images/bar_m.png) scroll repeat-x top left; padding:2px 0px 0px 0px; }
a.headernavigation { font:bold 11px tahoma,helvetica,sans-serif; color:#e1e1e1; text-transform:uppercase; white-space:nowrap; }
a.headernavigation:hover { color:#f34710; }

td.headerbreadcrumb { font:bold 10px tahoma,helvetica,sans-serif; color:#999; padding:4px 16px; text-align:left; }
.headerbreadcrumb a { font:normal 11px tahoma,helvetica,sans-serif; color:#639; }
.headerbreadcrumb a:hover { color:#f34710; }

/* footer */
td.footer { font:bold 10px verdana,helvetica,sans-serif; color:#4b5360; }

td.footlinks { font:normal 10px verdana,helvetica,sans-serif; padding:0px 0px 5px 0px; color:#4b5360; }
td.footlinks a { color:#abb3c0; text-decoration:none; }
td.footlinks a:hover { color:#f34710; text-decoration:underline; }

td.foottext { font:normal 10px verdana,helvetica,sans-serif; color:#4b5360; }
td.foottext a { color:#f34710; text-decoration:none; }
td.foottext a:hover {	text-decoration:underline; }

/* boxes */
.boxTitle { font:bold 11px tahoma,arial,sans-serif; text-transform:uppercase;  color:#4b5360;  border-bottom:3px solid #b9bbbf; padding:0px 2px 2px 2px; }
.boxContents { font:normal 11px tahoma,arial,sans-serif; color:#4b5360; padding:4px 2px 2px 2px; }
.boxContents a { color:#4b5360; text-decoration:none; }
.boxContents a:hover { color:#f34710; text-decoration:underline; }

/* page */
.pageHeading { font:bold 11px tahoma,helvetica,sans-serif; text-transform:uppercase; color:#4b5360; border-bottom:3px solid #b9bbbf; padding:0px 2px 2px 2px; }

#mainbody { padding:20px 30px; background:#fefefe; }
.body { padding-top:10px; }
#mainbody,.body { font:normal 11px verdana,helvetica,sans-serif; color:#333; line-height:1.2; }

/* messages */
.messageStackError, .messageStackWarning { background-color:#ffb3b5; font:normal 10px verdana,arial,sans-serif; }
.messageStackSuccess { background-color:#99ff00; font:normal 10px verdana,arial,sans-serif; }

