﻿body                    {background-color:#fff;margin:0;padding:0;}
img                     {border:0px;}
fieldset                {background-color:#fcfcfc;padding:10px;margin:0px;border:dotted 1px #666;}
label                   {font-weight:bold;display:block;}
input[type=text]        {border:solid 1px #ccc;width:200px;}
textarea                {border:solid 1px #ccc;width:400px;}
input[type=submit]      {border:solid 1px #fff;background-color:#c00;color:#fff;padding:5px 20px;}

#main                   {width:990px;margin:0px auto;}

#headerRedBar           {background-color:#ff2121;height:6px;}
#headerGreyBar          {background-image:url('/images/greybar.gif');height:16px;}
#headerLogo             {margin:8px 0px 0px 20px;}
#headerContact          {margin:24px 8px 0px 0px;font: normal normal normal 14px/14px Tahoma;}
#headerContact span     {color:#900;}
#headerContact a        {color:#000;text-decoration:none;}

#menu                   {clear:both;list-style-type:none;display:block;margin:0px auto;padding:0px;}
#menu li                {display:block;float:left;height:15px;background-image:url('/images/menuicon.gif');background-repeat:no-repeat;text-indent:20px;margin:25px 25px 6px 25px;padding:0px;}
#menu li a              {color:#600;text-decoration:none;font: normal normal bold 14px/14px Tahoma;}
#menu li a:hover        {color:#000;}

#marketingbanner        {clear:both;background-image:url('/images/marketingbannerbackground.gif');height:318px;}
#marketingleft          {padding-left:40px;width:550px;}
#marketingleft a.more   {padding-left:40px;}
#marketingright         {width:390px;}
#marketingmain          {color:#fff;padding:40px 0px 0px 0px;margin:0px;font-size:18px;font-family:Tahoma;font-weight:bold;}
#marketingsub           {color:#fff;padding:40px 0px 0px 0px;margin:0px;font-size:18px;font-family:Tahoma;font-weight:normal;width:400px;padding-bottom:30px;}
#marketingsub span      {color:#000;}
#marketingbottom        {color:#fff;padding:38px 0px 0px 300px;}
#marketingbottom a      {color:#fff;text-decoration:underline;font-family:Tahoma;font-size:12px;text-decoration:none;}

#aboveContent div.grey  {float:left;background-color:#f1f3e5;width:494px;height:150px;margin-bottom:45px;}
#aboveContent div.left  {border-right:solid 1px #ffffff;}
#aboveContent div.right {border-left:solid 1px #ffffff;}
#aboveContent img       {padding:15px 0px 0px 40px;}
#aboveContent h2        {font-family:Arial;color:#900;font-size:16px;padding:0px 30px;margin:12px 0px;}
#aboveContent p         {font-family:Arial;color:#000;font-size:13px;padding:0px 30px;margin:12px 0px;}
#aboveContent a         {font-family:Arial;color:#c00;font-size:13px;display:block;padding:0px 30px;}

#content                {padding:45px 45px 25px 45px;}
#content h1             {font-family:Arial;font-size:20px;font-weight:bold;color:#c00;margin:0px;}
#content h2             {font-family:Arial;font-size:14px;font-weight:bold;color:#333;}
#content p              {font-family:Arial;font-size:14px;color:#333;}
#content li             {font-family:Arial;font-size:14px;color:#333;}
#content a              {font-family:Arial;font-size:14px;color:#c00;}
#content div.left       {width:660px;}
#content div.right      {width:200px;}
#content span.left      {width:350px;}

#content div#sidebar    {border:solid 1px #f00;font-style:italic;width:200px;}
#content div#sidebar p  {color:#c00;font-size:12px;padding:10px;margin:0px;font-style:normal;}
#content div#sidebar a  {color:#c00;font-size:12px;padding:10px;margin:0px;text-decoration:none;display:block;}
#content div#sidebar h2 {color:#c00;font-size:12px;padding:10px;margin:0px;font-weight:bold;}

#ContactFormDiv         {padding:10px 0px;}

#footer                 {padding-top:0px;}
#footertext             {padding:40px 0px;clear:both;}
#footertext a           {color:#666;padding:0px 10px 0px 10px;}
#footertext p           {color:#666;font-size:11px;font-family:Arial;text-align:center;margin:0px;padding:0px;}
#footerlinks            {width:800px;margin:20px auto 0px auto;padding:0px 0px 0px 50px;}
#footerlinks a          {color:#c00;display:block;float:left;font-size:12px;font-family:Arial;padding:0px 30px;}
#footerImage            {text-align:center;margin-bottom:20px;}

.left                   {display:block;float:left;}
.right                  {display:block;float:right;}
.clear                  {clear:both;margin:0px;padding:0px;}
.message                {font-family:Arial;font-size:16px;font-weight:bold;font-style:italic;color:#c00;}
