BODY {background: #060606; margin:20px 0px 0px 0px; color:#FFFFFF; font-family:Helvetica;}
DIV, IMG, TABLE {margin:0; border:0;}
A {text-decoration:none;}

#divFlashCipsGlobal     {display:none;}
#divFlashFullGlobal     {display:none;}
#divCircleContentGlobal {display:none;}

/* banner */
#tableBanner {width:774px; height:110px;}

/* "home" content */
#tableHome         {background-image:url("images/background.jpg"); background-repeat:no-repeat; width: 774px; height:368px;}
#tdHome            {vertical-align:top; padding: 30px 20px 0px 0px;}
#divHome           {width:400px; text-align:left; margin: 0px 0px 0px 0px; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:140%;}
#imgHomeTextTitle  {margin: 0px 0px 12px 0px;}

/* flash player content */
.tableFlashPlayer  {background-image:url("images/background-nogun.jpg"); background-repeat:no-repeat; width: 774px; height:368px;}
.tdFlashPlayer     {vertical-align:top; padding: 0px 0px 0px 0px; width: 774px; height:368px;}
.objectFlashPlayer {border:0; margin:0; padding:0;}
.embedFlashPlayer  {border:0; margin:0; padding:0;}

/* "circle" content */
#tableCircleContent {background-image:url("images/background.jpg"); background-repeat:no-repeat; width: 774px; height:368px;}
#tdCircleContent    {width:239px; vertical-align:top; padding: 60px 0px 0px 0px;}
#tdCircleContentImg {vertical-align:top; text-align:right; padding: 40px 0px 0px 0px; width:227px;}
#imgCircleContent   {margin: 0px 0px 0px 0px; width:227px; height:248px;}
#tdCircleContentBuffer {width:100%;}
#divCircleContent   {text-align:left; margin: 0px 0px 0px 0px; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:140%;}
#divCircleContentHeader {color:#000000; font-size:18px; font-weight:bold; letter-spacing:0px; line-height:120%; margin:0px 0px 10px 0px;}
#imgCircleContentHeader {width:229px; margin: 0px 10px 16px 0px;}
#divCircleContentText  {width:220px; margin: 0px 10px 0px 0px;}

/* middle navigation buttons */
#tableMiddleNav {width:774px; height:26px; border-bottom:solid 2px #EEEEEE;}
#tdMiddleNavLeft    {width:239px; text-align:center; padding-top:4px; background-image:url("images/middleNav/left.jpg"); background-repeat:no-repeat; }
#tdMiddleNavButton1 {width:192px; text-align:center; padding-top:4px; background-image:url("images/middleNav/button1.jpg"); background-repeat:no-repeat; }
#tdMiddleNavButton2 {width:185px; text-align:center; padding-top:4px; background-image:url("images/middleNav/button2.jpg"); background-repeat:no-repeat; }
#tdMiddleNavButton3 {width:158px; text-align:center; padding-top:4px; background-image:url("images/middleNav/button3.jpg"); background-repeat:no-repeat; }
A.linkMiddleNav               {text-decoration:none; color:#AAAAAA; font-weight:normal; font-family: helvetica; font-size:12px; white-space:nowrap;}
A:link.linkMiddleNav          {text-decoration:none;}
A:hover.linkMiddleNav         {text-decoration:none;color:#666666;}
A:active.linkMiddleNav        {text-decoration:none;}
A:visited.linkMiddleNav       {text-decoration:none;}
A:visited:hover.linkMiddleNav {text-decoration:none;color:#666666;}

/* main */
#tableContent      {background-image:url("images/background.jpg"); background-repeat:no-repeat; width: 774px; height:368px;}
#tdContentLeft     {visibility:hidden; width:324px;}
#tdContentRight    {vertical-align:top; padding: 0px 20px 0px 0px; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:140%;}
#divContentText    {margin: 30px 0px 0px 0px;}
#imgTextTitle {margin: 0px 0px 12px 0px;}

/* generic buttons */
#tableButtons {width:100%; margin-top:30px;}
.tdButton {padding: 0px 20px 20px 0px;}
.divButton {border: solid 1px #FFFFFF; padding:4px 6px 4px 6px; color:#FFFFFF; background:#000000;font-size:12px; white-space:nowrap;	text-align:center;}
.divButtonOn {border: solid 1px #FFFFFF; padding:4px 6px 4px 6px; color:#FFFFFF; background:red;font-size:12px; white-space:nowrap;	text-align:center;}
.divButton2 {border: solid 1px #FFFFFF; padding:2px 6px 2px 6px; background:#000000;}
.divButtonOn2 {border: solid 1px #FFFFFF; padding:2px 6px 2px 6px; background:#AE0001;}
A.linkButton2               {color:#FFFFFF;font-size:10px; white-space:nowrap;	text-align:center;text-decoration:none;}
A:link.linkButton2          {text-decoration:none;}
A:hover.linkButton2         {text-decoration:none;}
A:active.linkButton2        {text-decoration:none;}
A:visited.linkButton2       {text-decoration:none;}
A:visited:hover.linkButton2 {text-decoration:none;}

/* circles */
#divCirclesGlobal {width:774px; height:180px; text-align:left;}
#imgArrowLeft     {height: 94px; width:22px; position:relative; top:-94px; left: 0px;   z-index:2; visibility:hidden;}
#imgArrowRight    {height: 94px; width:22px; position:relative; top:-94px; left: 726px;  z-index:2;}
.imgArrow         {margin: 0px 10px 0px 0px;}
#divCirclesOuter  {position: relative; top: 0px; left:0px; width:774px; overflow:hidden; z-index:1;}
.divCircles       {}
.tableCircles     {display:inline; position: relative; top: 0px; left:0px;}
.tdCircleTextPadding {background:#080808;}
.tdCircleText     {height: 30px; padding: 2px 6px 0px 6px; background:#080808; text-align:center; vertical-align:middle;}
.tdDotPattern     {height: 36px; background-image:url("images/circles/dotPattern.jpg"); background-repeat:repeat-x;}
.tdCirclesPadding {padding:0px 5px 0px 5px; background:#FFFFFF;}
.tdCircles        {padding: 8px 17px 16px 17px; background:#FFFFFF; text-align:center;}
.imgCircle        {height: 72px; width:71px;} 

A.linkCircleText               {text-decoration:none; color:#E5E5E5; font-weight:bold; font-family: helvetica; font-size:12px; white-space:nowrap;}
A:link.linkCircleText          {text-decoration:none;}
A:hover.linkCircleText         {text-decoration:none; color:red;}
A:active.linkCircleText        {text-decoration:none;}
A:visited.linkCircleText       {text-decoration:none;}
A:visited:hover.linkCircleText {text-decoration:none; color:red;}

A.linkCircleTextMo               {text-decoration:none; color:red; font-weight:bold; font-family: helvetica; font-size:12px; white-space:nowrap;}
A:link.linkCircleTextMo          {text-decoration:none;}
A:hover.linkCircleTextMo         {text-decoration:none;}
A:active.linkCircleTextMo        {text-decoration:none;}
A:visited.linkCircleTextMo       {text-decoration:none;}
A:visited:hover.linkCircleTextMo {text-decoration:none;}

/* footer link */
#divFooterLink {position:absolute; top: 700px; left:0px; width:100%; text-align:center;}

A.linkFooterLink               {text-decoration:none; color:#FFFFFF; font-weight:normal; font-family: helvetica; font-size:12px; white-space:nowrap;}
A:link.linkFooterLink          {text-decoration:none;}
A:hover.linkFooterLink         {text-decoration:none;}
A:active.linkFooterLink        {text-decoration:none;}
A:visited.linkFooterLink       {text-decoration:none;}
A:visited:hover.linkFooterLink {text-decoration:none;}