﻿/* 
    CSS Design by Paperheads (www.paperheads.co.uk) 
*/

body                         {background-color:#FFFFFF;font-family:Arial;font-size:0.7em;color:#999999;margin:65px 0px 0px 0px;}
img                          {border:0px;}
h1                           {font-size:2.5em;}
h1,h2,h3,h4,h5,h6            {font-family:Times New Roman;font-weight:normal;padding-top:0px;margin-top:0px;}
h1                           {display:none;}
a                            {text-decoration:none;}
p                            {padding:0px;margin:0px;}

.grid th                     {text-align:left;background-color:#999999;color:#FFFFFF;padding:3px;}
.grid td                     {padding:10px 0 10px 0;border-bottom:2px solid #999999;vertical-align:top;}
.grid .e                     {border-bottom:none;}
.grid .details               {display:none;padding-top:10px;width:290px;}
.grid .selected .details     {display:block;}

#main                        {}
#col1                        {float:left;width:160px;text-align:right;}
#col1 ul                     {list-style-type:none;padding:25px 0 0 0;margin:0px;text-transform:lowercase;}
#col1 ul li                  {padding:5px 0 5px 110px;width:50px;background-image:url(images/menu.gif);background-repeat:no-repeat;background-position:-2px 8px}
#col1 ul ul                  {padding:3px 0 0 0;margin:0px;}
#col1 ul li li               {padding:2px 0 2px 0;width:150px;margin-left:-100px;background-image:none;font-size:0.9em;}
#col1 a                      {color:#999999;}
#col2                        {float:left;width:796px;}
#col3                        {float:left;width:160px;}

#head                        {height:20px;padding:13px 20px 12px 0px;text-align:right;background-image:url(images/header.gif);color:#FFFFFF;}
#head input                  {border:1px solid #cccccc;width:120px;padding:1px;margin:0px;font-size:0.8em;}
#head a                      {float:right;display:block;width:16px;height:16px;margin:0px 0px 0px 4px}
#head div                    {float:right;}
#body                        {margin:30px 158px 30px 45px;}

#foot                        {clear:both;padding:0px;margin:0px;color:#FFFFFF;height:13px;font-size:0.85em;background:#CCCCCC url(images/foot.gif) no-repeat scroll top left;}
#foot a                      {color:#FFFFFF;padding:0px;margin:0px;}
#foot ul                     {display:block;float:left;padding:0 0 0 35px;margin:0px;}
#foot ul li                  {display:block;padding:0 0 0 15px;margin:0px;float:left;}
#foot .left                  {float:left;}
#foot .right                 {float:right;padding-right:10px;}

.admin                       {position:absolute;top:75px;left:974px;width:160px;}
.hidden, #validations        {display:none;}

/* CMS Styles */

input, select, textarea      {font-family:Arial;font-size:10px;color:#666665;padding:3px;border:1px solid #C6C7C8;}

.preview                     {padding-top:5px;}

.Grid th                     {padding:4px;background-color:#E1E2E2;color:#000000;font-weight:normal;}
.Grid td                     {padding:4px;background-color:#F8F8F8;border-top:1px dotted #C6C7C8;}
.Grid td.ChkBox              {padding:0px}

.TblFooter                   {position:relative;clear:both;height:20px;padding:5px 0px 3px 0px;border-top:1px solid #C6C7C8;}
.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 15px;background-image:url(images/btn.gif);background-repeat:no-repeat;background-position:2px 3px;}

.Dialog                      {margin-left:auto;margin-right:auto;width:400px;}
.DialogHeader                {padding:4px;background-color:#E1E2E2;color:#000000;font-weight:normal;}
.DialogContent               {padding:10px 0px 10px 0px;border-bottom:1px solid #C6C7C8;}

.progress                    {height:6px;border:1px solid #E1E2E2;padding:4px;width:390px;}
.progress div div            {height:6px;background-color:#B5047B;}

.error                       {text-align:center;color:Red;font-weight:bold;padding:5px;}

/* Site Map */
#sitemap                  {background:transparent url(map/tree.gif) no-repeat scroll top left;padding:31px 0px 0px 5px;clear:both;}
#sitemap ul               {padding:0px;margin:0px;list-style:none;}
#sitemap li               {padding:0px 0px 0px 21px;margin:0px;background:transparent url(map/i.gif) repeat-y scroll top left;}
#sitemap li.l             {background:transparent url(map/e.gif) no-repeat scroll top left;}
#sitemap a                {background:transparent url(map/l.gif) no-repeat scroll top left;margin-left:-21px;height:18px;padding-left:41px;display:block;}

#search                   {float:left;}
#search input             {width:140px;}

