﻿/** ================================================================================
 **     StyleSheetMain    CSS Level 2.1
 **     (GENERAL PURPOSE)
 **
 **     Version: 1 Revision: 019 
 **     Last Modified: Thu, Jul 23, 2009 at 3:18PM
 **     Effective date: Not in Production
 **
 **     Theme: Minimal1
 **     
 ** ================================================================================
 **/


/* < HTML Overrides >
 **/
body { background:White; }

 
/* < Header >
 **/
DIV#Header { background:White; }
    DIV#Header_Box { /*background:url('BG_Header_Box.bmp');*/text-align:left; }
        DIV#Header_Container { }
DIV#HeaderSpacer { background:#289C17 }
    DIV#HeaderSpacer_Box { /*background:url('BG_Header_Spacer.bmp') no-repeat center;*/height:4px; }


/* < Menu - Horizontal --there's work to be done here >
 **/
DIV#MenuHor { background:url('BG_MenuHor_Box.bmp') repeat-x; }
    /* Note: Enlarge DIV#MenuHor_Box as more sections are added to the menu. */
    DIV#MenuHor_Box { text-align:left;height:47px; }
        DIV#MenuHor_Container { font-size:13px;margin-left:18px; }
        DIV#MenuHor_Container .MenuBorderLeftH { background:url('BG_MenuHor_MenuBorderLeftH.bmp') no-repeat; }
        DIV#MenuHor_Container .MenuBorderRightH { background:url('BG_MenuHor_MenuBorderRightH.bmp') no-repeat; }
        DIV#MenuHor_Container .MenuBorderLeftH,
        DIV#MenuHor_Container .MenuBorderRightH { width:5px; }
        DIV#MenuHor_Container .MenuItemH { }
        DIV#MenuHor_Container .MenuItemH A { }
        DIV#MenuHor_Container .MenuItemH,
        DIV#MenuHor_Container .MenuItemH A { color:#1D5616; }
        DIV#MenuHor_Container .MenuItemH:hover,
        DIV#MenuHor_Container .MenuItemH A:hover { color:White; }
        DIV#MenuHor_Container .MenuItemHSelected { background:url('BG_MenuHor_MenuItemHSelected.bmp') repeat-x;color:White; }
        DIV#MenuHor_Container .MenuItemHSelected A { color:White; }
        DIV#MenuHor_Container .MenuItemH,
        DIV#MenuHor_Container .MenuItemHSelected { padding:10px 0px 0px 0px;width:178px;text-align:center; }
        DIV#MenuHor_Container .MenuBorderLeftH,
        DIV#MenuHor_Container .MenuBorderRightH,
        DIV#MenuHor_Container .MenuItemH,
        DIV#MenuHor_Container .MenuItemHSelected { height:47px; }


/* < Menu - Vertical --there's work to be done here >
 **/ 
DIV#MenuVer-Left { }
    DIV#MenuVer-Left_Box { margin-top:10px;padding-right:5px; }
        DIV#MenuVer-Left_Container { text-align:left;width:190px; }
        DIV#MenuVer-Left_Container .MenuBorderLeftH { }
        DIV#MenuVer-Left_Container .MenuBorderRightH { }
        DIV#MenuVer-Left_Container .MenuPaneHeaderV { background:url('BG_MenuVer_MenuPaneHeaderV.png') no-repeat left; }
        DIV#MenuVer-Left_Container .MenuPaneHeaderV-Open { background:url('BG_MenuVer-Left_MenuPaneHeaderV-Open.png') no-repeat left; }
        DIV#MenuVer-Left_Container .MenuPaneHeaderV-Close { background:url('BG_MenuVer-Left_MenuPaneHeaderV-Close.png') no-repeat left; }
        DIV#MenuVer-Left_Container .MenuPaneHeaderV,
        DIV#MenuVer-Left_Container .MenuPaneHeaderV-Open,
        DIV#MenuVer-Left_Container .MenuPaneHeaderV-Close { color:White;cursor:pointer;font-family:"Arial Black";font-size:0.85em;font-style:italic;
                                                            padding:14px 0px 0px 20px;text-align:left;height:36px; }
        DIV#MenuVer-Left_Container .MenuPaneHeaderV:hover,
        DIV#MenuVer-Left_Container .MenuPaneHeaderV-Open:hover,
        DIV#MenuVer-Left_Container .MenuPaneHeaderV-Close:hover { color:#FFAF00; }
        DIV#MenuVer-Left_Container .MenuPaneContentV { } /* Note: For future reference */
        DIV#MenuVer-Left_Container .MenuItemV { font-size:0.73em;margin-left:10px;font-weight:bold; }
        DIV#MenuVer-Left_Container .MenuItemV A { display:block; }
        DIV#MenuVer-Left_Container .MenuItemV:hover,
        DIV#MenuVer-Left_Container .MenuItemV A:hover { color:#FFAF00; }
        DIV#MenuVer-Left_Container .MenuItemVSelected { } /* Note: For future reference */
        DIV#MenuVer-Left_Container .X_MenuItemV-Link { color:#006600;cursor:pointer;font-weight:bold; }
        DIV#MenuVer-Left_Container .X_MenuItemV-Link:hover { color:#FFAF00; }
        DIV#MenuVer-Left_Container .X_MenuItemV-LinkSelected { color:Black; }
        DIV#MenuVer-Left_Container .MenuItemSeparatorV { background:url('BG_MenuVer-Left_MenuItemSeparatorV.png') no-repeat center;
                                                         clear:both;width:184px;
                                                         height:13px; /* Recommendation: Modify by 2 at a time */ }


/* < Content >
 **/
DIV#Content { background:White url('BG_Content_BoxTop.bmp') repeat-x top; }
    DIV#Content_Box { text-align:left; }
        DIV#Content_Box-BgTop { /*background:url('BG_Content_BoxTop.bmp') repeat-x top;*/ }
            DIV#Content_Container { background:url('BG_Content_Container.bmp') no-repeat right bottom;font-family:Arial;    
                                    text-align:left;min-height:600px; }
            DIV#Content_Container DIV#LangBar { font-size:0.55em;padding:10px 5px 0px 0px;text-align:right; }
            TABLE.ColumnsContainer { width:100%; }
                TD.Column { vertical-align:top; } /* Recommendation: Do not modify */
                TD#LeftRail { padding-left:10px;padding-right:5px; /* Recommendation: Do not modify */
                              text-align:left;width:190px; }
                TD#MiddleRail { font-size:0.72em;line-height:1.5;
                                padding:17px 10px 0px 5px; /* Note: 17px - aligned with MenuVer-Left
                                                                           and MenuVer-Right */
                                text-align:justify; }


/* < Footer >
 **/
DIV#Footer { background:White; }
    DIV#Footer_Box { /*background:White url('BG_Content_Box.bmp') repeat-y;*/ }
    DIV#Footer_Container { padding-top:10px; }
    DIV#Footer_Container DIV.Links { border-top:solid 1px #AEAEAE;clear:both;font-family:Arial;font-size:0.71em;    
                                     padding-top:10px;padding-bottom:12px;}
    DIV#Footer_Container DIV.Text { background:#006600;color:White;clear:both;border-bottom:solid 10px White;
                                    font-size:0.8em;padding:10px 0px 10px 0px; }


/* < Aux >
 **/
._FloatLeft { float:left !important; }
._FloatRight { float:right !important; }
IMG._Logo92 { width:92px !important;height:92px !important;}
IMG._TransparentBackground,
IMG._Logo92 { background:Transparent ! important;border:none !important; }
SPAN._Arrows { font-size:1.35em !important; }


/* < Content Items >
 **/
A.Button { background:url('BG_Button.png');color:White;display:inline-block;font-size:11px;font-weight:bold;
           padding-top:2px;text-align:center;width:96px;height:20px; }
A.Button:hover { color:#FFAF00;cursor:pointer; }
DIV.ButtonsContainer { clear:both;border-bottom:dotted 1px #AEAEAE;padding-bottom:5px;padding-top:0px;text-align:right; }
DIV.HighlightContainer { border:solid 1px #E5E5E5;background:#F3F3F3;overflow:hidden; /* Recommendation: Do no modify */
                         margin-bottom:20px;padding:15px 15px 15px 15px;text-align:justify;min-height:135px; }
DIV.HighlightContainer .Links { }
DIV.HighlightContainer IMG.Image { background:White;border:solid 1px Black;float:right;margin-left:10px; }
DIV.HighlightContainer .Text { }
DIV.HighlightContainer .Title { }
DIV.Links { }
TABLE.ColumnsContainer { }
TABLE.ColumnsContainer TD.Column { }
DIV.PostedItemContainer { margin-bottom:10px; }
DIV.PostedItemContainer .Links { }
DIV.PostedItemContainer .Image { float:left;margin:10px 10px 10px 10px;width:64px; }
DIV.PostedItemContainer .Text { padding-left:5px;margin-left:90px;margin-right:0px;text-align:justify; }
DIV.PostedItemContainer .Title { color:#62A700;display:block;font-size:1.3em;font-style:italic;font-weight:bold;margin-bottom:10px; }
DIV.SpacerH { clear:both;background:url('BG_Spacers_SpacerHor.png') repeat-x;margin-bottom:1px;width:100%;height:2px; }
.Title { color:#62A700;display:block;font-size:large;font-style:italic;font-weight:bold;margin-bottom:10px; }


/** < COMMONS > */
DIV#Header, DIV#Header_Spacer, DIV#MenuHor, DIV#Content, DIV#Footer { clear:both; }
DIV#Header_Container, DIV#MenuHor_Container,
DIV#MenuVer-Left_Container,
DIV#MenuVer-Right_Container,
DIV#Content_Container, DIV#Footer_Container { overflow:hidden; }
/** < COMMONS - Shadow > */
DIV#Header_Box, DIV#Header_Spacer_Box, #MenuHor_Box, DIV#Content_Box { margin-left:auto;margin-right:auto;
                                                                      padding-left:15px;padding-right:15px;width:926px; }

/** < COMMONS - Links > */
DIV#MenuHor_Container A,
TD#LeftRail A,
DIV#Footer_Container A,
A.Title, A.Button,
DIV.PostedItemContainer H3 A,
H3:hover { text-decoration:none; }