/* COPY TO ANY SKIN.CSS of the seasons*/
body
{
    direction: rtl;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    line-height: 150%;
    padding: 10px 10px 10px 10px;
}
p
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    line-height: 150%;
}
div
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    line-height: 150%;
}
.Normal
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    line-height: 150%;
}

/* END OF GENERAL COPY */


/* MAIN MENU */
.MainMenu_MenuContainer
{
    background: transparent;
    width: 1px;
    height: 15px;
}
.MainMenu_MenuBar
{
}
.MainMenu_MenuIcon
{
    display: none;
}
.MainMenu_MenuArrow
{
    display: none;
}
.MainMenu_RootMenuArrow
{
    display: none;
}


.MainMenu_MenuBreak
{
    display: none;
}

.ModuleTitle_MenuItemSel
{
    background-color: transparent;
}
.MainMenu_MenuItemSel
{
    background-color: transparent;
}

.MainMenu_MenuItem, .submenuitembreadcrumb
{
    font-family: Arial;
    color: #707070;
    font-size: 11px;
    font-weight: bold;
    padding: 1px 15px 0px 10px;
    border-bottom: 1px #62A422 solid;
    height: 15px;
}
.submenuitemselected
{
    font-family: Arial;
    color: #a10c16;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 15px 0px 10px;
    border-bottom: 1px #62A422 solid;
    height: 15px;
}
.submenu
{
    z-index: 1000;
    border: 1px #62A422 solid;
    margin: 1px;
    background: #fff;
}
.rootmenuitem TD
{
    padding: 0px 10px 0px 10px;
    margin: 0px;
    color: #000;
    height: 11px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    font-style: normal;
    font-family: Arial;
}
.rootmenuitemselected TD, .rootmenuitembreadcrumb TD
{
    padding: 0px 10px 0px 10px;
    margin: 0px;
    color: #62a422;
    height: 11px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    font-style: normal;
    font-family: Arial;
}

.MainMenu_MenuBreak
{
    display: block;
    border-bottom: 1px solid #004C6B;
    border-top: 1px solid #006888;
}

/* BODY BACKGROUND */
.bg
{
    width: 950px;
    margin: 0 auto;
    padding: 0 0 0 0;
}
.bg_tl
{
    background: url(Images/bg_tl.gif) #0d6917 no-repeat left top;
}
.bg_tr
{
    background: url(Images/bg_tr.gif) no-repeat right top;
    padding: 2.5px 15px 15px 15px;
}

.bg_bl
{
    background: url(Images/bg_bl.gif) #0d6917 no-repeat left bottom;
}
.bg_br
{
    background: url(Images/bg_br.gif) no-repeat right bottom;
    height: 30px;
}

/* HEADER BACKGROUND */
.hd_bg
{
    width: 100%;
}
.hd_tl
{
    background: url(Images/hd_tl.gif) #fff no-repeat left top;
}
.hd_tr
{
    background: url(Images/hd_tr.gif) no-repeat right top;
}
.hd_bl
{
    background: url(Images/hd_bl.gif) no-repeat left bottom;
}
.hd_br
{
    background: url(Images/hd_br.gif) no-repeat right bottom;
}


.content_t
{
    background: url(Images/content_t.gif) repeat-x top;
}
.content_tl
{
    background: url(Images/content_tl.gif) no-repeat left top;
}
.content_tr
{
    background: url(Images/content_tr.gif) no-repeat right top;
    padding: 30px 20px 5px 90px;
}
.content_l
{
    background: url(Images/content_l.gif) #fff repeat-y left;
}
.content_r
{
    background: url(Images/content_r.gif) repeat-y right;
}
.content_bl
{
    background: url(Images/content_bl.gif)no-repeat left bottom;
}
.content_b
{
    background: url(Images/content_b.gif) repeat-x bottom;
}
.content_br
{
    background: url(Images/content_br.gif) no-repeat right bottom;
    padding: 12px 10px 20px 8px;
}


#login a
{
    font-family: Arial;
    font-size: 11px;
    color: #cc9908;
    font-style: normal;
    text-decoration: none;
}
#login a:hover
{
    font-family: Arial;
    font-size: 11px;
    color: #000;
    font-style: normal;
    text-decoration: none;
}


#generalheader
{
    width: 950px;
    height: 99px;
    margin: 0 auto;
    /*background: url(Images/img_01.gif) no-repeat;*/
}
#generaltmenu
{
    direction: rtl;
    width: 950px;
    height: 15px;
    background: url(Images/img_02.gif) no-repeat;
    vertical-align: top;
}
#generaltopcontent
{
    width: 950px;
    height: 45px;
    margin: 0 auto;
    background: url(Images/img_03.gif) no-repeat;
}
#generalpage
{
    width: 950px;
    height: 100%;
    margin: 0 auto;
    background: url(Images/img_04.gif) repeat-y;
}
#generalcontentParent
{
    float: left;
    width: 680px;
}
#GeneralContent
{
    width: 624px;
    padding: 0 20px 0 90px;
    background: url(Images/img_05.gif) no-repeat left top;
}
#ContentPane
{
    width: 100%;
    direction: rtl;
    text-align: right;
}
#generalcontent2
{
    /*background: url(images/footer.jpg) no-repeat center top;*/
    width: 694px;
    padding: 0 20px 0 20px;
}
#sidebar
{
    width: 216px;
    padding: 0px 0px 0px 0px;
    background: url(Images/img_06.gif) no-repeat left top;
}
#RightPane
{
    width: 216px;
    padding: 0 0px 0 0px;
    background: url(Images/img_06.gif) no-repeat left top;
}
#generalbottomcontent
{
    width: 950px;
    height: 37px;
     background: url(Images/img_07.gif) repeat-y;
}
#generalfooter
{
    width: 950px;
    height: 34px;
    margin: 0 auto;
    background: url(Images/img_08.gif) no-repeat;
}
.Normal
{
    font-family: Arial;
    font-size: 11px;
    color: black;
    font-weight: normal;
}
.SubHead
{
    font-family: Arial;
    font-size: 13px;
    color: #009ACA;
    font-weight: bold;
}
.Head
{
    font-family: Arial;
    font-size: 16px;
    color: #009ACA;
    font-weight: bold;
}
A:link
{
    font-family: Arial;
    font-size: 11px;
    color: #009ACA;
    font-weight: normal;
}
A:visited
{
    font-family: Arial;
    font-size: 11px;
    color: #009ACA;
    font-weight: normal;
}
A:hover
{
    font-family: Arial;
    font-size: 11px;
    color: #009ACA;
    font-weight: normal;
}
A:active
{
    font-family: Arial;
    font-size: 11px;
    color: #009ACA;
    font-weight: normal;
}
.SmallText
{
    font-family: Arial;
    font-size: 10px;
    color: black;
    font-weight: normal;
}
.DynamicForms_LabelCell
{
    font-family: Arial;
    font-size: 13px;
    color: #009ACA;
    font-weight: bold;
}
.searchGOImg
{
background-image:url('images/search.jpg');
    height:15px;
    width:32px;
    vertical-align:bottom;
}
.search 
{
    border: 1px #0D6828 solid;
    line-height:13px;
    height:13px;
    font-family:Arial;
    font-size:10px;
	vertical-align:bottom;
}
.search a
{
    font-family: Arial;
    font-size: 11px;
    color: #fff;
    font-style: normal;
    text-decoration: none;
}
.search a:hover
{
    font-family: Arial;
    font-size: 11px;
    color: #0D6828;
    font-style: normal;
    text-decoration: none;
}
.FormPadding td
{
  padding: 5px 5px 5px 5px; 
}

.FormPadding tr
{
  
}

/* MENU BEGIN */

/****************************************************************************
 =DIV Styles
 ****************************************************************************/

div#primaryNav {
  background-color: Transparent;
  line-height     : 11px;
  width           : 100%;
  margin          : 0px;
  padding         : 0px;
  border          : 0px;
  height: 11px;
  font-size: 11px;
  font-family: Arial;
  padding-right:120px;
}
.rightSide,.primaryNav 
{
  background-color: #FFF;
  
}

div#primaryNav div.rightSide {
  float: right;
}
div#primaryNav div.rightSide ul{
  background-color: #FFF;
}

/****************************************************************************
 =UL and =LI Styles
 ****************************************************************************/

div#primaryNav ul {
  padding    : 0px 0px 0px 0px;
  border     : 0px;
  margin     : 0px 0px 0px 0px;
  list-style-type:none;
  background-color: white;
  list-style:none;
  z-index    : 2;
  height:16px;
}

div#primaryNav li 
{
  height:17px;
  line-height:15px;
  float       : left;
  position    : relative;
  padding     : 0px 0.6363em;
  text-align:right;
  padding-right:10px;
  z-index     : 2;
  list-style-type:none;
  list-style:none;
  border-left: 1px #a10c16 solid;
}

div#primaryNav li ul {
  display : none;
  position: absolute;
  left    : 0px;
}

div#primaryNav li ul li{
  background-image:none;
}

div#primaryNav li:hover ul,
div#primaryNav li.Over ul {
  display : block;
  position: absolute;
  top     : 2em;
  left    : 0px;
  width   : 100px;
  z-index : 2;
}

div#primaryNav li.dropdownLeft:hover ul,
div#primaryNav li.dropdownLeftOver ul {
  display : block;
  position: absolute;
  left    : auto;
  right   : 0px;
  top     : 13px;
  width   : auto;
  z-index : 2;
  border-left: 1px solid #62A422;
  border-right: 1px solid #62A422;
  border-top: 1px solid #62A422;
}

div#primaryNav li:hover ul li,
div#primaryNav li:hover ul li.flyoutLeft, 
div#primaryNav li:hover ul li.flyoutRight,
div#primaryNav li.Over ul li,
div#primaryNav li.Over ul li.flyoutLeft,
div#primaryNav li.Over ul li.flyoutRight {
  background-color: #FFF;
  width           : 120px;
  /*border-bottom   : 1px solid #b3bdc9;*/
  line-height     : 15px;  
  z-index         : 2;
  padding-right:10px;
   padding-right:5px;
}

div#primaryNav li.dropdownLeft:hover ul li,
div#primaryNav li.dropdownLeft:hover ul li.flyoutLeft,
div#primaryNav li.dropdownLeftOver ul li,
div#primaryNav li.dropdownLeftOver ul li.flyoutLeft {
  background-color: #FFF;
  width           : 140px;
  border-bottom   : 1px solid #62A422;
  line-height     : 15px;  
  padding         : 0px 0px 0px 1.2727em;
  z-index         : 2;
   padding-right:20px;
     border-left-style:none;
}

div#primaryNav li:hover ul li:hover,
div#primaryNav li:hover ul li.flyoutLeft:hover,
div#primaryNav li:hover ul li.flyoutRight:hover,
div#primaryNav li.Over ul li.Over,
div#primaryNav li.Over ul li.flyoutLeftOver,
div#primaryNav li.Over ul li.flyoutRightOver,
div#primaryNav li.dropdownLeftOver ul li.Over,
div#primaryNav li.dropdownLeftOver ul li.flyoutLeftOver,
div#primaryNav li.dropdownLeftOver ul li.flyoutRightOver {
  background-color: #FFF;
  border-bottom   : 1px solid #62A422;  
  z-index         : 2;
  padding-right:20px;
}

div#primaryNav li:hover ul li ul,
div#primaryNav li:hover ul li.flyoutLeft ul,
div#primaryNav li:hover ul li.flyoutRight ul,
div#primaryNav li.Over ul li ul,
div#primaryNav li.Over ul li.flyoutLeft ul,
div#primaryNav li.Over ul li.flyoutRight ul,
div#primaryNav li.dropdownLeftOver ul li ul {
  display : none;
  position: absolute;
  left    : 0px;
  width   : 140px;
}

div#primaryNav li.Over ul li.Over ul,
div#primaryNav li.Over ul li.flyoutLeftOver ul,
div#primaryNav li.Over ul li.flyoutRightOver ul {
  display : block;
  position: absolute;
  left    : 15.2727em;
  top     : 0px;
  width   : 140px;
  z-index : 2;
}

div#primaryNav li:hover ul li:hover ul,
div#primaryNav li:hover ul li.flyoutLeft:hover ul,
div#primaryNav li:hover ul li.flyoutRight:hover ul {
  display : block;
  position: absolute;
  left    : 98px;
  top     : 0px;
  width   : 140px;
  z-index : 2;
}

div#primaryNav li.dropdownLeftOver ul li.flyoutLeftOver ul {
  display : block;
  position: absolute;
  left    : -120px;
  top     : 0px;
  width   : 100px;
  z-index : 2;
}

div#primaryNav li.dropdownLeft:hover ul li.flyoutLeft:hover ul {
  display : block;
  position: absolute;
  left    : -120px;
  top     : 0px;
  width   : 100px;
  z-index : 2;
}

li.flyoutLeft,
li.flyoutLeftOver {  
}

li.flyoutRight,
li.flyoutRightOver {
}


/****************************************************************************
 =A styles
 ****************************************************************************/
div#primaryNav a.dropDown {
  font-weight: bold;
  font-style: normal;
  color          : #000;
  text-decoration: none;
  vertical-align:middle;
}

div#primaryNav a.dropDown:hover {
  font-weight: bold;
  font-style: normal;
  color          : #62a422;
  text-decoration: none;
}

div#primaryNav ul li.dropDownLeft:hover a.dropDown:hover {
  font-weight: bold;
  font-style: normal;
  color          : #62a422;
  text-decoration: none;
}

div#primaryNav a {
  color          : #000;
  text-decoration: none;
}

div#primaryNav li.dropdownLeft:hover ul li a,
div#primaryNav li.dropdownLeft:hover ul li.flyoutLeft a,
div#primaryNav li.dropdownLeftOver ul li a,
div#primaryNav li.dropdownLeftOver ul li.flyoutLeft a {
   font-weight:bold;
   color:#707070;
}

div#primaryNav li:hover ul li:hover a:hover,
div#primaryNav li:hover ul li.flyoutLeft:hover a:hover,
div#primaryNav li:hover ul li.flyoutRight:hover a:hover,
div#primaryNav li.Over ul li.Over a:hover,
div#primaryNav li.Over ul li.flyoutLeftOver a:hover,
div#primaryNav li.Over ul li.flyoutRightOver a:hover,
div#primaryNav li.dropdownLeftOver ul li.Over a:hover,
div#primaryNav li.dropdownLeftOver ul li.flyoutLeftOver a:hover,
div#primaryNav li.dropdownLeftOver ul li.flyoutRightOver a:hover
{
  font-weight:bold;
  color:#a10c16;
}


/* Menu END */