/*###########################################################################\
# Aconix AES System - Layout CSS                                             #
# -------------------------------------------------------------------------- #
# Classes in this file are used for layout purposes and will not appear in   #
# the drop-down list within the Visual Editor (TinyMCE)                      #
\###########################################################################*/

/* Recommended Defaults */


body                    { margin: 0; }
img                     { border: 0; }
form                    { margin: 0; }
a                       { color: #B3000A; }

#search_box             { border: 1px solid darkred; font-size: 16px; color: #B3000A; }

#top_bar                { background-color: #B3000A; height: 79px; padding: 0px; background: url('/images/top_bg.jpg') repeat-x; }
#top_bar #tag_line      { font: normal 15px Arial; color: #FFE8E8; padding: 7px 5px 0 20px; }
#top_bar #right_side    { float: right; padding: 8px 15px 0 0; }

#nav_bar                { background-color: #FDFDFD; height: 29px; background: url('/images/nav_bar_bg.png') repeat-x; padding: 3px 5px 0 20px; }
#nav_bar                { color: #8C8C8C; }
#nav_bar a              { font: normal 14px "Trebuchet MS"; color: #505050; text-decoration: none; }
#nav_bar a:hover        { color: #B3000A; }

#admin_menu             { height: 15px; padding: 10px; background-color: #E7E7E7; }

#page                   { margin: 15px; }

.tab                    { height: 15px; padding-bottom: 0; margin-bottom: 0; }
.tab .tleft             { background: url('/images/tab_left_corner.png') no-repeat top left; float: left; padding-left: 7px; }
.tab .tmiddle           { background: url('/images/tab_middle.png') repeat-x 0px 0px; padding: 0px; color: white; font: bold 12px Arial; white-space: nowrap; }
.tab .tright            { background: url('/images/tab_right_slope.png') no-repeat right top; padding-right: 27px; }

.box                    { border: 1px solid #808080; background: url('/images/box_bg.png') no-repeat; padding: 10px; margin: 0px; }

#footer                 { margin-top: 15px; text-align: center; height: 60px; background: #A90009 url('/images/footer_top.png') top repeat-x; color: white; }

.faq_section            { padding: 5px; border: 1px solid #B3000A; }
.faq_section a          { color: #404040; text-decoration: none; font-size: 11px; vertical-align: middle; }
.faq_section .title     { margin-top: 2px; font-family: Verdana, Helvetica; font-size: 19px; font-weight: normal; color: #B3000A;  }