﻿/* GENERAL */
body                    {font-family:Arial;margin:0;padding:0;background:#FFFFFF url(../images/Page_BG.gif) repeat-x top;font-size:10pt;}
.clear                  {clear:both;}
h2                      {font-family:Arial;font-size:140%;color:#B3E830;font-weight:normal;}
h3                      {font-family:Arial;font-size:110%;color:#B3E830;font-weight:bold;}
img                     {text-decoration:none;border:0;}

/* ENQUIRY FORM */
.row                    {float:left;margin-bottom:5px;width:380px;}
.row span               {float:left; display:inline;width:150px;font-size:70%;color:#676767;margin-top:4px;}
.row input              {float:left; display:inline;width:195px;font-size:70%;color:#676767;}
.row select             {float:left; display:inline;width:200px;font-size:70%;color:#676767;}
.row textarea           {float:left; display:inline;width:195px;font-size:70%;color:#676767;}
.row .rowcheckbox       {float:left; display:inline;width:195px;}
.row .rowcheckbox input {float:left; display:inline;width:20px;}
.row .rowcheckbox label {float:left; display:inline;width:170px;color:#676767;margin-top:3px;}
.submitbutton           {float:right; display:inline;Margin:5px 30px 0 0px;width:90px;}
.row2                   {float:left;margin-bottom:5px;width:380px;font-size:70%;color:#676767;margin-top:10px;}

.rowvalidator span      {font-size:70%;color:#676767;}


/* COMMON/MAIN STYLES */
#Page                   {margin:auto;width:972px; padding:0;background:url(../images/Main_BG.gif) repeat-y top left;}
#PageInner              {background:url(../images/Main_Top_BG.gif) no-repeat top left;min-height:600px;width:872px;padding:20px 50px 0px 50px;}
#PageBottomGraphic      {height:37px;width:972px;background:url(../images/Main_Bottom_BG.gif) no-repeat bottom left;}

.Header                 {background:url(../images/PageBanner.jpg) no-repeat top left;width:850px;height:115px;padding:0px 19px 0px 0px;color:#FFF;font-size:150%;text-align:right;}
.Header a               {display:block;float:left;height:115px;width:200px;}
.Header .HeaderText     {float:right;display:inline;padding-top:80px;}

/* PAGE LINKS */
.PageLinks              {height:54px;float:right;display:inline;text-align:center;}

.LinksLeftImg           {background:url(../images/Nav_Bar_Left.gif) no-repeat left;height:27px;width:8px;float:left;display:inline;}
.LinksRightImg          {background:url(../images/Nav_Bar_Right.gif) no-repeat left;height:27px;width:7px;float:left;display:inline;}
.NavLinks               {float:left;display:inline;background:url(../images/Nav_Bar_BG.gif) repeat-x left;height:23px;padding:4px 16px 0px 16px;color:#9A9A9A;}
.NavLinks a             {color:#333399;text-decoration:none;font-weight:bold;}
.NavLinks a:Hover       {text-decoration:underline;}

.LinksLine1             {float:right;display:inline;margin-right:30px;}

.LinksLine2             {float:right;display:inline;margin-right:100px;}


/* PAGE CONTENT */
.MainContent            {margin-top:25px;color:#333399;}
.MainContent a          {color:#333399;text-decoration:underline;}
.MainContent a:Hover    {}

.BreadCrumb             {font-size:80%;}
.BreadCrumb span        {font-weight:bold;color:#000;}
.BreadCrumb a           {font-weight:bold;}

.InnerPageBanner        {text-align:right;margin-top:16px;}

.InnerPageTitle         {font-size:180%;margin:10px 0px 20px 0px;font-weight:bold;}

.BackToTop              {text-align:center;font-size:80%;margin-top:10px;}
.BackToTop a            {color:#333399;text-decoration:none;}
.BackToTop a:Hover      {text-decoration:underline;}

.Footer                 {text-align:center;font-size:80%;padding:4px 0px 10px 0px;}
.Footer a               {color:#333399;text-decoration:none;}
.Footer a:Hover         {text-decoration:underline;}

/* NEWS ITEMS */
.NewsTitle              {color:#333399;font-size:120%;font-weight:bold;margin:6px 0px 6px 0px;}
.NewsTitle a            {text-decoration:none;}
.NewsDate               {font-weight:bold;margin-top:30px;color:#888888;}
.NewsContent            {margin-bottom:20px;border-bottom:1px solid #888888;padding-bottom:20px;}
.NewsContent a          {}

.StoryDate              {font-weight:bold;font-size:100%;}
.StoryContent           {margin-bottom:40px;}

.BackButton             {float:right;display:inline;height:10px;font-size:100%;margin-bottom:50px;}
.BackButton a           {color:#333399;text-decoration:none;}
.BackButton a:Hover     {text-decoration:underline;}


/* PURENET */
.Purenet                {color:#A7A7A7;font-size:80%;text-align:center;}
.Purenet a              {color:#A7A7A7;text-decoration:none;}
.Purenet a:Hover        {text-decoration:underline;}