@charset "utf-8";
/* CSS Document */

/*----------------------------------------- ID STYLING -------------------------------------------*/
#main-container         { margin:0 auto; width:890px; _width:910px; }
#main-container-int     { float:left; width:890px; _width:910px; }
#left-container, .left-container-236
                        { float:left; width:236px; }
#central-container, #menu-container
                        { float:left; width:650px; }
#menu-container         { background:url(../images/menu-bg.png) top left no-repeat; height:250px; }
#top-contact-container  { float:left; width:650px; height:52px; }
#menu-bar-container     { float:left; width:650px; height:148px; }
#menu-1, #menu-2, #menu-3, #menu-1 a, #menu-2 a, #menu-3 a
						{ float:left; width:212px; _width:207px; height:148px; margin-left:5px; cursor:pointer; }
#menu-1 a, #menu-2 a, #menu-3 a
						{ margin:0; width:210px; _width:205px; text-decoration:none; }
#menu-1                 { background:#FFF url(../images/menu-1a.jpg) top left no-repeat; }
#menu-2                 { background:#FFF url(../images/menu-2a.jpg) top left no-repeat; width:210px; }
#menu-3                 { background:#FFF url(../images/menu-3a.jpg) top left no-repeat; }
#menu-1:hover           { background:#FFF url(../images/menu-1b.jpg) top left no-repeat; }
#menu-2:hover           { background:#FFF url(../images/menu-2b.jpg) top left no-repeat; }
#menu-3:hover           { background:#FFF url(../images/menu-3b.jpg) top left no-repeat; }
#underline-m1, #underline-m2, #underline-m3
						{ float:left; border-bottom:solid 4px #ebebeb; margin-top:30px; height:25px; }
#underline-m1           { width:94px; margin-left:58px; _margin-left:28px; }
#underline-m2           { width:148px; margin-left:28px; _margin-left:14px; }
#underline-m3           { width:178px; margin-left:15px; _margin-left:8px; }

#footer                 { float:left; width:100%; height:50px; background-color:#93c163; margin-top:10px; }
#taglines               { float:left; width:630px; height:100px; margin-top:-40px; }
#centres-list           { list-style:none; }
#centres-list li        { float:left; width:200px; margin-left:5px; margin-bottom:30px; padding-right:5px; border-right:dashed 1px #CCC;}
#contact-home           { float:left; width:600px; margin-top:120px; padding-left:37px; }

/*----------------------------------------- CLASS STYLING -------------------------------------------*/
.gray-236               { float:left; width:220px; padding:8px; background-color:#fafafa; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; }
.content-container-620  { float:left; width:630px; _width:610px; margin-left:20px; margin-top:20px; }
.arial_12_deepgray      { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:18px; }
.tahoma_14_orange       { font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#069; /*color:#fe660c;*/ margin:10px 0 7px 0; }
.container_610          { float:left; width:610px; margin-bottom:30px; }

/*----------------------------------------- ELEMENT STYLING -------------------------------------------*/
*                       { margin:0; padding:0; }
body                    { background:url(../images/body-top-bg.png) top left repeat-x; }
#menu-bar-container ul  { list-style:none; }
h1, h2                  { font-family:"Univers LT 57 Condensed", "Arial Narrow"; margin-left:20px; font-weight:normal; }
h1                      { color:#666; font-size:48px; }
h2                      { color:#069; font-size:24px; }
h3                      { font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:normal; }
h4                      { font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#069; /*color:#fe660c;*/ margin:10px 0 7px 0; }
input                   { width:140px; }
table td                { padding:1px 0; }
address                 { font-family:Verdana, Geneva, sans-serif; font-size:12px; }
#list-corp-pnl li       { float:left; width:250px; margin-left:40px; }