#distributor-loc-bgr	        {background-image: url('/global/images/bullet_bg.gif'); background-repeat: repeat-x; background-position: 0 -10px; padding: 7px 15px 7px 15px; border: solid 1px #e8e8e8;}
#distributor-loc-bgr select     {font-size: 12px;}
.columns				        {display:block; float: left;}
.column02				        {padding-left: 25px;}
.distributor-loc-h2		        {margin-bottom: 5px;}

/* CAREERS */
#careers .col01         {width: 47%; height: 200px; background-image: url('/careers/imgs/bgr_home.gif'); background-repeat: repeat-x; float: left; border: solid 1px #eeeeee; color: #000000;}
#careers .col02         {width: 47%; height: 200px; background-image: url('/careers/imgs/bgr_home.gif'); background-repeat: repeat-x; margin-left: 20px; float: right; text-align: left; border: solid 1px #eeeeee; color: #000000;}
#careers .col03         {width: 38%; float: right; text-align: left; color: #e60000; font-size: 16px; line-height: 20px;}
#careers .col04         {width: 55%; float: left; text-align: left; font-size: 16px; line-height: 18px;}
#careers .col04 p       {color: #000000; font-size: 12px;}
#careers .colMain       {text-align: left; color: #888888; font-size: 14px; line-height: 16px; font-weight: normal; font-style: italic;}

#careers a.floatLeft    {float: left;}
#careers .mainWindow    {padding: 25px; float: left; width: 140px;}
#careers h2             {color: #e60000; font-size: 20px; line-height: 24px; font-weight: normal; margin-bottom: 10px;}

#careers .positions td              {border-top: solid 1px 	#cccccc; padding: 8px;}
#careers .positions td.left         {padding-left: 0;}
#careers .positions td.right        {padding-right: 0;}
#careers .positions .headerleft     {border-left: solid 1px #B0B0B0;}
#careers .positions .headerright    {border-right: solid 1px #B0B0B0;}
#careers .positions .header         {font-size: 14px; background-image: url('/careers/imgs/bgr_opportunities.gif'); background-repeat: repeat-x; padding: 6px 9px 6px 9px; color: #404040;}

#careers .benefits              {color: #000000;}
#careers .benefits em           {color: #888888;}
#careers .benefits .floatRight  {float: right;}
#careers .benefits .package     {background-image: url('/careers/imgs/bgr_benefits.gif'); background-repeat: repeat-x; height: 251px;}
#careers .benefits .package .tx {padding: 20px;}
#careers .benefits .red         {color: #e60000;}
#careers .benefits ul           {border-top: solid 1px #FFFFFF; list-style-type: none; padding-left: 0; margin-left: 0;}
#careers .benefits li           {padding: 3px 0 3px 25px; border-bottom: solid 1px #FFFFFF; font-weight: bold; background: url('/careers/imgs/bullet.gif'); background-repeat: no-repeat; background-position: left center;}

/* VIDEOS */
#videos img             {margin-bottom: 10px;}
#videos a               {color: #303030;}
#videos a:hover         {color: #e60000; text-decoration: none;}
#videos a.img1          {width: 200px; height: 113px; display: block; cursor: pointer; background: url('/support/videos/1s.jpg');}
#videos a.img2          {width: 200px; height: 113px; display: block; cursor: pointer; background: url('/support/videos/2s.jpg');}
#videos a.img1:hover    img {display:none;}
#videos a.img2:hover    img {display:none;}
#videos strong          {line-height: 125%;}
#videos .dot            {margin-left: 7px; border: solid 1px #cccccc; padding: 0 3px 1px 4px;}
#videos .description    {padding-top: 5px; font-family: Tahoma; font-size: 11px; display: block;}
#videos .watch          {padding-top: 3px; font-family: Tahoma; font-size: 11px; display: block; color: #000000;}
#videos .watch a        {color: #0081b7;}
#videos .watch a:hover  {color: #e60000;}