@charset "utf-8";
/* CSS Document */
body
{
    margin-top: 0px;
    /*background-color: #d6d9c9;*/
    /*background-color:#cfe095;*/
}
#wrapper11
{
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFFFFF;
}
#topmenu
{
    background-color: #cfe095;
    color: #46520b; /* float:left; text-align:left; padding-top:4px; padding-left:10px; height:20px; width:950px; background-color:#cfe095; color:#46520b; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; */
}
#banner
{
    width:960px;
}
#subbanner
{
    width: 960px;
    height: 30px;
    background-image: url(../images/subbannerbg.png);
    background-repeat: repeat-x;
}
#quoteofthedaytitle
{
    float: left;
    width: 164px;
}
#quoteofthedaymatter
{
    float: right;
    width: 786px;
    color: #dfe6c6;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 7px;
    padding-right: 10px;
    overflow:hidden;
}
#content
{
    width: 960px;
    background-color: #fff;
}
#maincontent
{
    width: 680px;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #fff;
}
#rightcontent
{
    height: 100%;
    width: 280px;
    float: right;
    padding-top: 7px;
    padding-bottom: 5px;
    background-color: #fff;
}
#footer
{
    width: 960px;
    float: left;
    background-color: #fff;
}
#subfooter
{
    width: 960px;
    float: left;
    background-color: #cfe095;
}
.menuitem a
{
    color: #46520b;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}
.menuitem a:hover
{
    color: #dfe6c6;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;
}
.menuitem
{
    width: 189px;
    color: #46520b;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-image: url(../images/menubg2.PNG);
}
.maing
{
    width: 680px;
    padding-top: 5px;
}
.maingt
{
    height: 14px;
    background-color:#CFE095;
    /*background-image: url(../images/subbannerbg1.png);*/
    background-repeat: repeat-x;
    background:transparent url(../images/conttitle.png) repeat-x;
    color: #fff;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
      border-width: thin;
    border-color: #000000;
    border-style: solid;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
}
.maingt a
{
    height: 14px;
    background-color:#CFE095;
    /*background-image: url(../images/subbannerbg1.png);*/
    background:transparent url(../images/conttitle.png) repeat-x;
    color: #fff;
    background-repeat: repeat-x;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    
}
.maingc
{
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    background-color: #fff;
    color: #46520b;
    background:transparent url(../images/contbg.png) repeat-x;
    color: #000;
}
.maingc2
{
    width: 100%;
    background-color: #fff;
    color: #46520b;
}
.maingc1
{
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    background-color: #cfe095;
    color: #46520b;
    border-width: thin;
    border-color: #000000;
    border-style: solid;
    margin-bottom: 5px;
}
.maingc3
{
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    border-width: thin;
    border-color: #000000;
    border-style: solid;
    margin-bottom: 5px;
    background:transparent url(../images/contbg.png) repeat-x;
    color: #000;
}
.rightg
{
    width: 270px;
    padding: 5px;
}
.rightgt
{
    height: 14px;
    background-color:#CFE095;
    /*background-image: url(../images/subbannerbg1.png);*/
    background:transparent url(../images/conttitle.png) repeat-x;
    background-repeat: repeat-x;
    color: #fff;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    /*border-width: thin;
    border-color: #000000;
    border-style: solid;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 0px;*/
}
.rightgc
{
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    background-color: #fff;
    color: #46520b;
    border-width: thin;
    border-color: #000000;
    border-style: solid;
    overflow:hidden;
    background:transparent url(../images/contbg.png) repeat-x;
}
.rightgc img
{
	margin-top:5px;
		max-width:250px;
		clear:both;
}
.tg
{
    padding-top: 10px;
    width: 960px;
    float: left;
}
.tgt
{
    height: 14px;
    background-color:#CFE095;
    /*background-image: url(../images/subbannerbg1.png);*/
    background:transparent url(../images/conttitle.png) repeat-x;
    background-repeat: repeat-x;
    color: #fff;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    border-width: thin;
    border-color: #000000;
    border-style: solid;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 0px;
}
.tgc
{
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    background-color: #fff;
    color: #46520b;
}
/* menu style */
#sddm
{
    margin: 0;
    padding: 0;
    z-index: 30;
}
#sddm li
{
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    color: #dfe6c6;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#sddm li a
{
    display: block;
    margin: 0 1px 0 0;
    padding: 4px 10px; /* background: #5970B2;             background-color: #ebe9e1;*/
    color: #46510a;
    text-align: center;
    text-decoration: none;
}
#sddm li a:hover
{
    background: #46510a;
    background-color: #46510a;
    color: #fff;
}
#sddm div
{
    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    background: #EAEBD8;
    background-color: #cfe095;
    color: #46510a;
    border: 1px solid #46510a;
}
#sddm div a
{
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 10px;
    width: auto;
    white-space: nowrap;
    text-align: left;
    text-decoration: none;
    background: #ebe9e1;
    color: #46510a;
    background-color: #46510a;
    color: #fff;
    font: 11px arial;
}
#sddm div a:hover
{
    background-color: #cfe095;
    color: #46510a;
}
/* menu style closes */.pager span
{
    color: #003399;
    font-weight: bold;
    font-size: 14pt;
}
/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 *//* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. *//* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel
{
    margin: 0px;
    padding: 0px;
    border-left: solid 1px #CCC;
    border-right: solid 1px #999;
    border-top: solid 1px #999;
    border-bottom: solid 1px #CCC;
}
/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */.CollapsiblePanelTab
{
    color: #1b1919;
    font-weight: bold;
    border-bottom: solid 1px #CCC;
    margin: 0px;
    padding: 2px;
    cursor: pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
}
/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */.CollapsiblePanelContent
{
    margin: 0px;
    padding: 0px;
}
/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */.CollapsiblePanelTab a
{
    color: #1b1919;
    font-weight: bold;
    text-decoration: none;
}
/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */.CollapsiblePanelOpen .CollapsiblePanelTab
{
    color: #1b1919;
    font-weight: bold;
}
/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */.CollapsiblePanelTabHover, .CollapsiblePanelOpen .CollapsiblePanelTabHover
{
    color: #1b1919;
    font-weight: bold;
}
/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */.CollapsiblePanelFocused .CollapsiblePanelTab
{
    color: #1b1919;
    font-weight: bold;
}

#dropcontentsubject
{
    font-weight: bold;
    padding: 10px;
}
.dropcontent
{
    height: 50px;
    display: block;
    text-align: justify;
}
