﻿
/* GENERAL */
body                {font-family:Arial;margin:0;padding:0;background:url(../images/Body_BG.jpg) repeat-x;}
.clear              {clear:both;}
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:100%;color:#676767;margin-top:4px;}
.row input          {float:left; display:inline;width:195px;font-size:100%;color:#676767;}
.row select         {float:left; display:inline;width:200px;font-size:100%;color:#676767;}
.row textarea       {float:left; display:inline;width:195px;font-size:100%;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:100%;color:#676767;margin-top:10px;}

.rowShort           {float:left;margin-bottom:5px;width:380px;font-size:100%;}
.rowShort span      {float:left; display:inline;width:150px;color:#676767;margin-top:4px;font-size:100%;}
.rowShort input     {float:left; display:inline;width:140px;color:#676767;font-size:100%;}
.rowShort select    {float:left; display:inline;width:140px;color:#676767;font-size:100%;}

.rowvalidator span  {font-size:100%;color:#676767;} 

/* ALL PAGES */
#Page                   {background:#FFFFFF;margin:0px auto;border:2px solid #999999;border-top:0px;font-size:8pt;color:#292B36;width:800px;}
#Header                 {background:url(../images/Bramwith_Header.jpg) no-repeat top left;width:800px;height:123px;}
#Header a               {display:block;height:123px;width:170px;}

.LinkBar                {height:22px;padding:1px 0px 0px 24px;font-size:100%;}
.LinkBar a              {}
.LinkBar a:Hover        {}

.ImageContainer         {width:800px;height:240px;}

.Footer                 {border-top:1px solid #B9B9B9;width:750px;margin:20px 0px 0px 25px;height:20px;padding-top:16px;font-size:95%;}
.Footer a               {color:#292B36;text-decoration:none;}
.Footer a:Hover         {text-decoration:underline;}

.FooterInfo             {font-size:70%;color:#292B36; text-align:center;width:800px;margin:0px auto;margin-top:16px;}
.FooterInfo a           {color:#292B36;text-decoration:none;}
.FooterInfo a:Hover     {text-decoration:underline;}

.PureNet                {font-size:70%;color:#999; text-align:center;width:800px;margin:0px auto;margin-top:16px;}
.PureNet a              {color:#999;text-decoration:none;}
.PureNet a:Hover        {text-decoration:underline;}                

.MainContent            {margin-top:16px;margin-left:24px;width:762px;color:#292B36;}
.MainContent h2         {margin:0px 0px 16px 0px;font-size:170%;color:#292B36;}

.BreadCrumb             {color:#292B36;border-bottom:1px solid #292B36;padding-bottom:10px;margin-bottom:10px;}
.BreadCrumb a           {color:#292B36;text-decoration:none;font-weight:bold;}
.BreadCrumb a:Hover     {text-decoration:underline;}

.InnerText              {color:#292B36;height:100%;}
.InnerText a            {color:#0071F1;text-decoration:none;}
.InnerText a:Hover      {color:#607493;text-decoration:underline;}
.InnerText a:Visited    {color:#0071F1;}

.LeftContent            {margin-top:16px;margin-left:24px;width:530px;float:left;display:inline;}
.LeftContent h2         {margin:0px;color:#292B36;font-weight:bold;font-size:12pt;}
.LeftContent h3         {margin:0px;color:#292B36;font-weight:bold;font-size:11pt;}
.LeftContent a          {color:#292B36;}
.LeftContent a:Hover    {color:#607493;text-decoration:underline;}

.RightCol               {float:left;display:inline;margin-left:22px;width:210px;padding-top:16px;}
.RightCol a             {color:#292B36;text-decoration:none;}
.RightCol a:Hover       {color:#607493;text-decoration:underline;}


.SpecFeatures           {background:url(../images/Spec_BG.gif);line-height:26px;padding-left:8px;font-size:8pt;}

.SpecLinks a            {}
.SpecLinks a:Hover      {color:#607493;text-decoration:underline;}

.BlueTextBox            {background:#D2DFE9;border:2px solid #666666;padding:8px;}
.BlueTextBox a          {color:#292B36;text-decoration:none;}
.BlueTextBox a:Hover    {color:#607493;text-decoration:underline;}




/* DROP DOWN */

#NavBar                             {position:relative; z-index:200; margin:0;padding:0px; list-style:none; height:27px;}
#NavBar li.MainLi                   {display:block; float:left;height:21px;border-right:1px solid #002E7B;}
#NavBar li a.MainLink               {display:block; float:left; height:17px;color:#292B36;padding:5px 6px 0px 6px;text-decoration:none; font-weight:bold; cursor:pointer;}
#NavBar li a.MainLink span          {float:left; display:block; height:17px;}

#NavBar li:hover a.MainLink         {color:#FFF;background:#002E7B;height:17px;}
#NavBar a.MainLink:hover            {color:#FFF;background:#002E7B;}

#NavBar table                       {border-collapse:collapse; padding:0; margin:0; position:absolute; left:0; top:0;}

#NavBar li:hover                    {position:relative;}
#NavBar a:hover                     {position:relative; white-space:normal;}

#NavBar :hover ul.SubLinks               {text-align:left;left:-1px; top:21px; background:#002E7B; white-space:normal; width:220px; height:auto; z-index:300;padding:2px 10px 4px 8px;text-transform:none;}
#NavBar :hover ul.SubLinks li            {display:block;position:relative; float:left; width:100%; font-weight:Bold;border-top:1px solid #FFF;height:100%;}
#NavBar :hover ul.SubLinks li a          {color:#FFFFFF;display:block;text-decoration:none;width:100%;padding:6px 0px 4px 0px;}
#NavBar :hover ul.SubLinks li a:hover    {color:#999;}

#NavBar :hover ul.ChildLvl2List               {position:relative;left:0px;top:0px;display:block;height:auto;width:192px;border:0px;text-transform:none;}
#NavBar :hover ul.ChildLvl2List li            {margin-left:10px;padding-left:8px;display:block;position:relative; float:left; width:180px;border-top:1px solid #999; background:url(../images/DropDown_Bullet.gif) no-repeat left; font-weight:normal;}
#NavBar :hover ul.ChildLvl2List li a          {color:#FFFFFF;display:block;text-decoration:none;padding:6px 0px 6px 0px;}
#NavBar :hover ul.ChildLvl2List li a:hover    {color:#999;}

#NavBar ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

/*NEWS LIST & ITEMS */
.NewsListing            {}
.NewsStoryBox           {font-size:100%;border-bottom:0px solid #000;margin-bottom:10px;padding-bottom:10px;}
.NewsStoryContent       {width:560px;float:left;display:inline;border:0px solid #000000;}
.NewsStoryBox h3        {color:#292B36;margin:0px;font-size:140%;}
.NewsStoryBox h3 a      {color:#292B36;text-decoration:none;}
.NewsStoryBox h3 a:Hover{text-decoration:underline;}
.NewsStoryContent a     {color:#292B36;}
.NewsStoryContent a:Hover{color:#002E7B;}
.NewsStoryImage         {width:180px;float:left;display:inline;border:0px solid #000000;}