/******************************************************************************

  Script    :   sxl_std_styles.css
  Author    :   C.E. Berry
  Version   :   1.0
  Notes     :   CSS Stylesheet for SysExcel website

                All material contained within is the intellectual property of
                SysExcel Ltd. and as such may not be reproduced in any way
                shape or form without the prior consent of SysExcel Ltd.

******************************************************************************/

/*  Styles for default page elements e.g. anchors, body etc.  */

body                           {background-color: #FFFFFF;
                                color: #000000;
                                font-family: Verdana;
                                font-size: 10pt;
                                margin-left: 0px;
                                margin-top: 0px;
                                margin-bottom: 0px;
                                margin-right: 0px;}

table,td                       {color: #000000;
                                font-family: Verdana;
                                font-size: 10pt;}

h2                             {color: #000000;
                                font-family: Arial, Helvetica, sans-serif;;
                                font-size: 18pt;
                                font-weight: bold;
                                margin-bottom: 0px;}

h3                             {color: #000000;
                                font-family: Arial, Helvetica, sans-serif;;
                                font-size: 12pt;
                                font-weight: bold;
                                margin-bottom: 0px;}

h4                             {color: #000000;
                                font-family: Arial, Helvetica, sans-serif;;
                                font-size: 12pt;
                                font-weight: bold;}

a                              {font-family: Verdana;
                                font-size: 9pt;}

a:link                         {color: #8B001D;
                                text-decoration: none;}
a:visited                      {color: #8B001D;
                                text-decoration: none;}
a:active                       {color: #8B001D;
                                text-decoration: none;}
a:hover                        {color: #8B001D;
                                text-decoration: none;}

input,textarea,select           {background-color: #FEDECC;
                                 border-color: #000000;
                                 border-width: 1px;
                                 border-type: solid;}

/*  Styles for top/bottom strips  */

.sxltopstrip                   {background-color: #1785B5;
                                color: #FFFFFF;
                                font-family: Verdana;
                                font-size: 10pt;}

.sxlbottomstrip                {background-color: #1679A7;
                                color: #FFFFFF;
                                font-family: Verdana;
                                font-size: 10pt;
                                padding-left: 20px;}

/*  Styles for page content  */

.sxlcontent                    {font-family: Verdana;
                                color: #000000;
                                font-size: 9pt;}

.sxlcontenthdg                 {font-family: Arial, Helvetica, sans-serif;
                                color: #000000;
                                font-size: 12pt;
                                font-weight: bold;}

.sxlcontenthdglink             {font-family: Verdana;
                                color: #000000;
                                font-size: 9pt;
                                font-weight: bold;}

a.sxlcontenthdglink:link       {color: #000000;}
a.sxlcontenthdglink:visited    {color: #000000;}
a.sxlcontenthdglink:active     {color: #000000;}
a.sxlcontenthdglink:hover      {color: #000000;}

.sxlcontentemphasis            {color: #1785B5;}

.sxltopbannerbg                {background-image: url(../graphics/general/sxl_top_banner_bgl.jpg);
                                background-position: bottom right;}

.sxlbottombannerbg             {background-image: url(../graphics/general/sxl_bottom_banner_bgl.jpg);
                                background-position: top right;}

.sxlcontentbg                  {background-image: url(../graphics/general/sxl_content_background.jpg);
                                background-position: top right;}

.sxlbuttonbarbg                {background-image: url(../graphics/general/sxl_button_bar_background.jpg);}

.sxlimage                      {border-color: #000000;
                                border-width: 1px;
                                border-type: solid;}

/*  Styles for popup windows  */

.sxlpopupwindowbody            {background-color: #CDCED0;
                                color: #000000;
                                font-family: Verdana;
                                font-size: 10pt;
                                font-weight: normal;}

/*  Styles for articles from SXL-Page dynamic articles system  */

.sxlarticletitle               {font-weight: bold;
                                margin-top: 30px;}

/*  Styles for SXL-Page dynamic articles system ticker  */

.sxltickercontainer            {background-color:  #1785B5;
                                color: #FFFFFF;
                                height: 20px;
                                display: block;}

.fessitarttickerbody           {background-color:  #1785B5;
                                color: #FFFFFF;}

.fessitarttickerdiv            {background-color:  #1785B5;
                                color: #FFFFFF;
                                font-family: Verdana;
                                font-size: 10pt;
                                padding-top: 2px;
                                padding-left: 20px;}

a.fessitarttickera             {color: #FFFFFF;
                                font-family: Verdana;
                                font-size: 10pt;
                                text-decoration: none;}

a.fessitarttickera:link        {color: #FFFFFF;}
a.fessitarttickera:visited     {color: #FFFFFF;}
a.fessitarttickera:active      {color: #FFFFFF;}
a.fessitarttickera:hover       {color: #FFFFFF;}

/*  Styles for bottom of page - copyright message etc.  */

.sxlpagebottom                 {font-family: Verdana;
                                color: #000000;
                                font-size: 8pt;
                                padding-top: 5px;
                                padding-bottom: 0px;}

a.sxlpagebottom                {font-family: Verdana;
                                color: #000000;
                                font-size: 8pt;}

a.sxlpagebottom:link           {color: #000000;
                                text-decoration: underline;}
a.sxlpagebottom:visited        {color: #000000;
                                text-decoration: underline;}
a.sxlpagebottom:active         {color: #000000;
                                text-decoration: underline;}
a.sxlpagebottom:hover          {color: #000000;
                                text-decoration: none;}

/*  Miscellaneous styles  */

.sxlcontactformlinktd          {padding-top: 20px;}

/*  Specific styles for store  - this is the stylesheet used by any store pages outside of the
template environment*/

/* Product Popup */

.fesstoproductpopupbody        {background-image: url(../graphics/general/sxl_content_background.jpg);
                                 background-position: top right;
                                 margin-left: 0px;
                                 margin-top: 0px;
                                 margin-bottom: 0px;
                                 margin-right: 0px;}

.fesstoproductpopuph3           {color: #0071A4;
                                 font-family: DIN-Medium, Arial, Helvetica, sans-serif;
                                 font-size: 16pt;
                                 font-weight: normal;
                                 letter-spacing: -0.5pt;
                                 margin-top: 15px;}

.fesstoproductpopupimg          {border-color: #000000;
                                 border-width: 1px;
                                 border-type: solid;}



