
/* CSS Design by Paperheads (www.paperheads.co.uk) */

body                         {font-family:Arial;font-size:0.75em;color:#666666;margin:20px 0 10px 0;padding:0;}
img                          {border:0;}
h1                           {display:none;}
h2                           {padding:0 0 3px 0;margin:0 0 3px 0;color:#1e3160;font-size:1.25em;}
h3                           {margin:5px 0 5px 0;padding:0px;}
h1,h2,h3,h4,h5,h6            {clear:both;}
a                            {color:#1e3160;text-decoration:none;font-weight:bold;}
a:hover                      {color:#ab1f24;}
p                            {padding:0px;margin:0px;}
pre                          {font-size:1.2em;}
ul                           {padding-left:20px;margin-left:0px}
li                           {padding:0;margin:0}
b, strong                    {color:#1e3160}

#logo                        {height:120px;}
#logo img                    {float:right;clear:both;margin-bottom:10px;}
#logo ul                     {background:url(menu/a.gif) no-repeat right top;}
#logo .bar                   {clear:both;border-bottom:2px solid #ab1f24;margin-bottom:10px;}

#menu, #col1, .quote         {display:none;}

#foot                        {display:none;}
.col1                        {display:none;}
.col3                        {display:none;}
.desc                        {padding:0 0 8px 0;margin:0;color:#333333;font-size:1.2em;font-weight:normal;}

.homenews, .homepdf          {display:none;}

.hidden, #validations        {display:none;}

/** REPEATERS **/


#contacts div                {position:relative;float:left;width:92px;height:92px;padding:11px;font-size:9px;}
#contacts a div              {position:absolute;float:none;width:88px;height:auto;bottom:11px;left:11px;padding:2px;background-color:#1e3160;color:white;text-align:center;font-weight:bold;}
#contacts a:hover div        {display:block;}
#contacts img                {width:92px;height:92px;}

.investments th              {color:#ab1f24;text-align:left;border-bottom:1px solid #ab1f24;padding:0 5px 5px 5px;}
.investments th a            {color:#ab1f24;}
.investments th a:hover      {color:#1e3160;}
.investments td              {padding:5px;}
.investments .media          {padding:0px;text-align:center;}

.investments th a.selected   {padding-right:10px;background:url(images/sort_down.gif) no-repeat right 5px;}

.investments .img            {border-bottom:1px solid #ab1f24;padding-right:5px;width:50px;vertical-align:top;}
.info_off, .info_on          {border-bottom:1px solid #ab1f24;font-size:smaller;}

.info_off .info              {display:none;}
.info_off .link              {display:block;}
.info_off a                  {color:#ab1f24;padding-right:10px;background:url(images/sort_down.gif) no-repeat right 5px;}
.info_off a:hover            {color:#1e3160;}

.info_on .info               {display:block;}
.info_on .link               {display:none;}
.info_on a.up                {padding-right:10px;background:url(images/sort_up.gif) no-repeat right 6px;}

#sitemap                     {margin-left:-10px;}
#sitemap .item               {float:left;padding:0px 0px 20px 10px;width:250px;}

.attchs                      {width:740px;margin:0 0 0 -23px;clear:both;}
.attch                       {float:left;width:150px;padding:0 0 20px 23px;text-align:center;}
.attch img                   {width:148px;height:148px;border:1px solid #DDDDDD;}

/** CMS **/

.Grid th                     {padding:4px;background-color:#E1E2E2;border-top:1px solid #C6C7C8;color:#333333;}
.Grid td                     {padding:4px;background-color:#F8F8F8;border-top:1px solid #C6C7C8;}
.Grid td.ChkBox              {padding:0px}

.TblFooter                   {position:relative;clear:both;height:20px;padding:5px 0px 3px 0px;border-top:1px solid #DDDDDD;}
.TblFooter .center           {position:absolute;z-index:0;top:5px;left:0px;width:100%;text-align:center;}
.TblFooter .left             {position:absolute;z-index:1;top:5px;left:0px;}
.TblFooter .right            {position:absolute;z-index:1;top:5px;right:0px;}

.btn                         {padding:1px 5px 1px 18px;background:url(images/arrow.gif) no-repeat 0px 3px;}

#hsbody                      {display:none;}