/**********************************************************************************
** $Id:: smoothcms.css 303 2009-11-16 21:38:57Z max                           $: **
** $Revision:: 303                                                            $: **
** $Date:: 2009-11-16 22:38:57 +0100 (Mon, 16 Nov 2009)                       $: **
** Copyright (c) 2007-09 ScarlettVisionMedia                                     **
** All Rights Reserved                                                           **
**********************************************************************************/
body { background:#000 url(../../images/design/back.jpg) no-repeat scroll center top; font:normal 12px verdana,helvetica,sans-serif; color:#fff; 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:normal 17px verdana,tahoma,sans-serif; margin:10px 0px; padding:3px 0px; text-decoration:none; }
h2 { font:bold 15px verdana,tahoma,sans-serif; margin:2px 0px; padding:0px 0px; text-decoration:none; }
h3 { font:bold 13px verdana,tahoma,sans-serif; margin:2px 0px; padding:0px 0px; text-decoration:none; }
a { color:#f00; text-decoration:none; }
a:hover { color:#f00; text-decoration:underline; }

button { margin:0px 4px; font:normal 11px verdana,helvetica,sans-serif; color:#555; background:#e6e6e6 url(../../images/design/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/design/button_active.png); }

/* page header */
td.headernavigation { background:transparent url(../../images/design/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 */
.boxProdTitle { font:bold 11px tahoma,arial,sans-serif; color:#7b8390; border-bottom:2px solid #c9cbcf; padding:0px 2px 0px 2px; }
.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:10px; }
.body { padding-top:10px; }
#mainbody,.body,td,body { font:normal 12px verdana,helvetica,sans-serif; color:#fff; 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; }

/* custom */
#header a { font:bold 14px tahoma,helvetica,sans-serif; color:#eee; text-decoration:none; }
#header a:hover { font:bold 14px tahoma,helvetica,sans-serif; color:#eee; text-decoration:underline; }
#footer a { font:bold 13px verdana,helvetica,sans-serif; color:#969696; text-decoration:none; }
#footer a:hover { font:bold 13px verdana,helvetica,sans-serif; color:#969696; text-decoration:underline; }

/* form */
input.text, textarea.text { border:1px solid #686868; background-color:#212121; font:normal 12px tahoma,helvetica,sans-serif; color:#989898; padding:2px; }

