
   #InnerPageHeader 
{ 
width: 100%; 
clear: both; 
float: left; 
margin-bottom: 15px; 
margin-top: 5px; 
}

.Header  {
height:112px;
width:910px;
}

.NavBar { width: 100%; clear: both; float: left; }

.FloatLeft { float: left; }

.LinksSeparator { width: 20px; text-align: center; height: 5px; float: left; }

#InnerPageFooter 
{ 
width: 100%; 
clear: both; 
float: left; 
margin-top: 15px; 
}

.HorizontalPromoCardWithGreyBG, .HorizontalPromoCard
{
background-image:url("http://images.images4us.com/TT/pt/bg_Small.jpg");
height:176px;
margin-bottom:20px;
width:555px;
}

.PromoImage  {
float:left;
margin-left:14px;
margin-right:10px;
margin-top:35px;
padding:0;
position:relative;
}

.PromoText  {
float:left;
margin-top:10px;
width:301px;
}
   .Nav 
{
	float: left;
    position: relative;
	TEXT-ALIGN: left; 
	LINE-HEIGHT: normal; 
	WIDTH: 800px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Corbel; 
	MARGIN-BOTTOM: 0px; 
	FONT-SIZE: 90%; 
	FONT-WEIGHT: normal; 
	PADDING-TOP: 0px;
	height: 28px; 
                z-index:10;
}

  UL#siteNav LI A {
	FONT-SIZE: 75%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	text-align: left;
	display: block;
	background-image: url(http://imagesstg.images4us.com/TT/es/TT-topMenu-line.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding: 0px 5px 3px 5px;
                z-index:10;
}

UL#siteNav LI A:hover {
	color: #FFFFFF;
	padding: 0px 5px 3px 5px;
	background-image: url(http://imagesstg.images4us.com/TT/es/upper-menu.gif);
	background-repeat: repeat-x;
	background-position: top right;
}

UL#siteNav LI:hover a{
	background-image: url(http://imagesstg.images4us.com/TT/es/upper-menu.gif);
	background-repeat: repeat-x;
	background-position: top right;
}

UL#siteNav LI UL LI A {
	DISPLAY: block;
	FONT-SIZE: 70%;
	MARGIN: 0px;
	COLOR: #000000;
	text-align: left;
	BACKGROUND-POSITION: top right;
	BACKGROUND-IMAGE: url(http://imagesstg.images4us.com/TT/es/DropRegular.gif);
	background-repeat: repeat-x;
	font-size: 70%;
	font-weight: normal;
	padding:0px;
	margin:0px;
	border: 1px solid #b3b3b3;
    width: 165px;
}

UL#siteNav LI UL LI A:link {
	BACKGROUND-IMAGE: url(http://imagesstg.images4us.com/TT/es/DropRegular.gif);
	background-repeat:repeat-x;
}

UL#siteNav LI UL LI A:visited {
	BACKGROUND-IMAGE: url(http://imagesstg.images4us.com/TT/es/DropRegular.gif);
	background-repeat:repeat-x;
}

UL#siteNav LI UL LI A:hover  {
	BACKGROUND-POSITION: top right;
	BACKGROUND-IMAGE: url(http://imagesstg.images4us.com/TT/es/DropMousOver.gif);
	background-repeat: repeat-x;
	color: #000000;
	border: none;
	padding:0px;
	margin:0px;
	border: 1px solid #b3b3b3;
                width: 165px;
}

#siteNav {
	DISPLAY: inline;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding: 0;
z-index:10;
}
UL#siteNav LI {
	FLOAT: left;
	POSITION: relative;
	padding-bottom: 9px;
	text-align: center;
	font-weight: normal;
z-index:10;
}

UL#siteNav LI UL {
	DISPLAY: none;
	PADDING: 0px;
	LEFT: 0px;
	MARGIN: 0px;
	WIDTH: 165px;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	BACKGROUND-COLOR: #FFFFFF;
	z-index:10;

}
UNKNOWN {
	LEFT: 0px; TOP: 40px
}
UL#siteNav LI:hover UL {
	CLEAR: left;
	DISPLAY: block
}
UL#siteNav LI.sfhover UL {
	DISPLAY: block
}
UL#siteNav LI UL LI {
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
z-index:10;
}




   #languageSelect {
float:left;
left:322px;
padding-top:43px;
position:relative;
width:226px;
z-index:30;
}

#languageSelect #combo {
background-color:white;
border:1px solid #98B9FF;
color:#000000;
font-family:Verdana;
font-size:11px;
height:5px;
margin-left:63px;
padding-bottom:10px;
_padding-bottom:3px;
padding-left:5px;
padding-top:2px;
width:150px;
}

#languageSelect #arrow {
background-image:url(http://imagesstg.images4us.com/TT/es/language-box-arrow.gif);
background-repeat: no-repeat;
float:right;
height:15px;
margin-right:8px;
_margin-right:4px;
margin-top:-17px;
padding:0pt;
width:15px;
}

#languageSelect #langTitle
{
width:75px;
color:#000000;
font-family:Verdana;
margin-top:12px;
margin:0px;
padding:0px;
position:relative;
display:none;
z-index:30;
}

#languageSelect #langs {
float:left;
margin-left:-57px;
#margin-left:-73px;
_margin-left:-75px;
margin-top:40px;
_margin-top:41px;
padding:0px;
position:absolute;
width:139px;
#width:155px;
_width:157px;
z-index:30;
}
 
 .langsList
 {
  margin:0px 0px 0px -18px;
  #margin:0px 0px 0px -2px;
  background-color:white;
 list-style-type: none;
 z-index:30;
 }
 
 #languageSelect #langs ul.langsList li
 {
    background-color:white;
    height:20px; 
    margin:0px; 
    padding: 0px;
 }

  #languageSelect #langs ul.langsList li a
  {
    width:120px;
    color:black;
    margin-left:-34px;
    #margin-left:8px;
    font-size:11px;
    font-family:Verdana;
    background-color:white;
    text-decoration:none;
  }
  
    #languageSelect #langs ul.langsList li a:hover
    {
    color:#98B9FF;
    }




   /*** BreadCrumbs Tags *****************/

.BreadCrumbs {
	font-size: 75%;
	color: #3c3b3b;
}
.BreadCrumbs a:link {
	color: #3c3b3b;
	text-decoration: none;
}

.BreadCrumbs a:visited {
	color: #3c3b3b;
	text-decoration: none;
}

.BreadCrumbs a:hover, .BreadCrumbs a:active	{
	color: #3c3b3b;
	text-decoration: underline;
	}



       .SideMenu  a {
	display: block;
	padding: 5px 3px 5px 7px;
	line-height: 155%;
	text-align: left;
	font-weight: bold;
	width: 149px;
	background-repeat: repeat-x;
	background-position: center;
	background-color: #CBDFEE;
	border-bottom: 1px solid #b3b3b3;
	color: #0C4087;
}

.SideMenu a:hover {
	color: #0C4087;
	text-decoration: none;
	background-color: #C5CBD3;
	background-position: center;
}


.SideMenu {
	width: 168px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, Corbel;
	background-color: #f3f3f1;
	font-size: 90%;
	font-weight: bold;
	margin-bottom: 12px;
}
.SideMenu2 {
	width: 158px;
	padding: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}


.SideMenu ul {
	margin: 0 0 0 0;
	padding: 0;
	list-style-type: none;
	font-size: 85%;
	font-weight: normal;
	text-align: left;
	line-height: 100%;
	list-style-image: none;
}

.SideMenu2 ul {
	margin: 0 0 0 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	font-weight: normal;
	text-align: left;
	line-height: 100%;
	list-style-image: none;
}

.SideMenu li {
	margin: 0 0 0 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}
.SideMenu2 li {
	margin: 0 0 0 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.SideMenu2 a {
	line-height: 140%;
	text-align: left;
	font-weight: normal;
}

.SideMenu a:link, .SideMenu a:visited {
	color: #0C4087;
	text-decoration: none;
}

.SideMenu2 a:link, .SideMenu2 a:visited {
	color: #0C4087;
	text-decoration: none;
	background-color: #C5CBD3;
	padding-left: 13px;
	width: 144px;
	border-bottom: none;
	font-weight: normal;
}

.SideMenu2 a:hover {
	color:#0C4087;
	text-decoration: none;
	background-color: #C5CBD3;
	font-weight: normal;
}
.uberlink a:link, .uberlink a:hover, .uberlink a:visited {
background-color:#C5CBD3;
background-repeat:no-repeat;
color:#000000;
}
.uberlink2 a:link, .uberlink2 a:hover, .uberlink2 a:visited {
	color:#000000;
	background-color: #C5CBD3;
}

.SideMenuTop {
	height: 7px;
	background-image: url(http://imagesstg.images4us.com/TT/es/SideMenuTopBg.gif);
	background-repeat: no-repeat;
	width: 170px;
	font-size: 5px;
}
.SideMenuBottom {
	height: 7px;
	background-image: url(http://imagesstg.images4us.com/TT/es/SideMenuBottomBg.gif);
	background-repeat: no-repeat;
	width: 170px;
}
.SideMenuMain {
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
	padding: 0px 4px 0px 4px;
	width: 160px;
}
.SideStory {
	margin-bottom: 12px;
}



           body
        {
            text-align: center;
            background-color: #000000;
            margin: 0px;
            font-size: 90%;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            height: 100%;
        }
        .Container
        {
            min-height:100%;
            _height:100%;
            background-color:#000000;
            left:50%;
            margin:0 auto;
            text-align:left;
            width:769px;
            padding:0 100px;
            color:#717171;
        }

.Logo
{
    float: left;
    position: relative;
    padding: 0px;
    margin: 0px;
    width: 230px;
	height:84px;
}

        .SideBar
        {
            float: left;
            width: 170px;
            margin-left: 10px;
margin-top: 30px;
        }
        .MainBody
        {
            float: right;
            margin-left: 10px;
            width: 565px;
            _width: 560px;
        }
        .HeaderImg
        {
            margin-bottom: 31px;
            width: 769px;
            height: 76px;
            float: left;
            padding: 0px;
            position: relative;
            z-index: 1;
        }
        .InnerHeaderImg
        {
            width: 769px;
            height: 76px;
            float: left;
            padding: 0px;
            position: relative;
            background-repeat: no-repeat;
        }
        .MiddleContainer
        {
            background-color: #FFFFFF;
            background-repeat: no-repeat;
            background-position: top left;
            float: right;
            width: 769px;
            padding-bottom:30px;
        }
        .header_flash
        {
            margin: 0px;
            width: 769px;
            height: 76px;
            float: left;
            padding: 0px;
            position: relative;
            z-index: 1;
        }
        .Content
        {
            font-size: 90%;
            width: 555px;
            overflow:hidden;
        }
        .ContentFull
        {
            font-size: 90%;
        }
        .ClearBoth
        {
            clear: both;
        }
        .Footer
        {
            background-color: #FFFFFF;
            clear: both;
            width:769px;
text-align:center;
        }
        /*** General Tags *****************/
        a:link
        {
            color: #0c408f;
            text-decoration: underline;
        }
        a:visited
        {
            color: #0c408f;
            text-decoration: underline;
        }
        a:hover, a:active
        {
            color: #0c408f;
            text-decoration: none;
        }

img {
	border: 0px;
}

img a:link {
	text-decoration: none;
}

        p
        {
            line-height: 130%;
            text-align: left;
            margin-bottom: 10px;
            margin-top: 0px;
            color: #717171;
            padding: 0px 0px 10px 0px;
        }
        h1
        {
            color: #3c3b3b;
            font-size: 110%;
            line-height: 100%;
            font-weight: bold;
            padding-top: 23px;
            margin-top: 0px;
            margin-bottom: 23px;
        }
        h2
        {
            color: #3c3b3b;
            margin: 0px 0 10px 0;
            font-size: 90%;
            line-height: 105%;
            font-weight: bold;
        }
        h3
        {
            color: #3c3b3b;
            margin: 0px 0 10px 0;
            font-size: 100%;
            line-height: 105%;
            font-weight: bold;
        }
        h4
        {
            color: #000000;
            margin: 0px 0 2px 0;
            font-size: 85%;
            line-height: 105%;
            font-weight: bold;
        }
        ul
        {
            line-height: 130%;
            text-align: left;
        }
        ol
        {
            line-height: 110%;
            margin-top: 6px;
        }
        li
        {
            padding-bottom: 8px;
            padding-left: 1px;
        }
        .NextStep
        {
            margin-bottom: 30px;
        }
        .QuickLinks
        {
            margin-bottom: 30px;
            text-align: left;
        }
        .TextContent
        {
            color:#717171;
        }
        .lwLogo
        {
            float: left;
            position: relative;
            padding: 0px;
            margin: 0px;
            width: 170px;
            height: 75px;
        }
        .dartLogo
        {
            float: left;
            position: relative;
            padding: 15px 0px 0px 0px;
            margin: 0px;
            width: 596px;
            height: 44px;
        }
        UNKNOWN
        {
            left: 0px;
            top: 40px;
        }
        /*** Tables styles *************************/
        table
        {
            border-top: 1px solid #B6B2B3;
            font-size:90%;
        }
        .Table_TBL
        {
            font-size: 90%;
            background-color: #FFFFFF;
            border-left: 1px solid #B6B2B3;
            margin-bottom: 15px;
            border-top: 1px solid #B6B2B3;
        }
        .Cell_TD
        {
            padding: 4px 8px 4px 8px;
            vertical-align: top;
            line-height: 120%;
            color: #000000;
            border-bottom: 1px solid #CCCCCC;
            border-right: 1px solid #B6B2B3;
        }
        .Cell_TH
        {
            border-bottom: 1px solid #B6B2B3;
            padding: 4px 8px 4px 8px;
            vertical-align: top;
            font-style: normal;
            color: #000000;
            font-weight: bold;
            text-align: left;
            border-right: 1px solid #B6B2B3;
        }
        .TableList
        {
            font-size: 85%;
            background-color: #FFFFFF;
            border-left: 1px solid #B6B2B3;
        }
        .TableList td
        {
            padding: 4px 5px 4px 5px;
            vertical-align: top;
            line-height: 120%;
            color: #000000;
            border-bottom: 1px solid #CCCCCC;
            border-right: 1px solid #B6B2B3;
        }
        .TableList th
        {
            border-bottom: 1px solid #B6B2B3;
            padding: 4px 8px 4px 8px;
            vertical-align: top;
            font-style: normal;
            color: #000000;
            font-weight: bold;
            text-align: left;
            border-right: 1px solid #B6B2B3;
        }

.TableListSmallFont {
	font-size: 70%;
	background-color: #FFFFFF;
	border-left: 1px solid #B6B2B3;
}

.TableListSmallFont td {
	padding: 4px;
	vertical-align: top;
	line-height: 120%;
	color: #000000;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #B6B2B3;
}


        .TableStep
        {
            font-size: 90%;
            background-color: #FFFFFF;
            border-left: 1px solid #B6B2B3;
            border-top: 1px solid #B6B2B3;
            margin-bottom: 5px;
        }
        .TableStep td
        {
            padding: 4px 8px 4px 8px;
            vertical-align: top;
            line-height: 120%;
            color: #000000;
            border-bottom: 1px solid #CCCCCC;
            border-right: 1px solid #B6B2B3;
        }
        .TableStep th
        {
            border-bottom: 1px solid #B6B2B3;
            padding: 4px 8px 4px 8px;
            vertical-align: top;
            font-style: normal;
            color: #000000;
            font-weight: bold;
            text-align: left;
            border-right: 1px solid #B6B2B3;
            background-color: #CBDFEE;
        }
        .TableTop
        {
        }
        .Table
        {
            margin-bottom: 15px;
        }
        .TableList .SubTitle
        {
            background-color: #F8ECF6;
            font-weight: bold;
            color: #6C1D79;
        }
        .PreviewBox
        {
            margin-bottom: 15px;
            width: 570px;
        }
        .PreviewBox .Image
        {
            float: right;
            width: 114px;
        }
        .PreviewBox .Text
        {
            float: left;
            width: 450px;
        }
        .PreviewBox .Bottom
        {
            clear: both;
            height: 1px;
            width: 450px;
            background-image: url(http://imagesstg.images4us.com/TT/es/PreviewBoxBottom.gif);
            font-size: 1px;
        }
        .PreviewBox .Text p
        {
            margin-bottom: 0px;
        }
        .PromotionBox
        {
            margin-bottom: 15px;
        }
        .PromotionBox .Image
        {
            float: right;
            width: 227px;
            margin-bottom: 10px;
        }
        .PromotionBox .Text
        {
            float: left;
            width: 330px;
        }
        .PromotionBox .Bottom
        {
            clear: both;
            height: 1px;
        }
        .PromotionBox .Text p
        {
            margin-bottom: 0px;
        }
        .HomeMain
        {
            width: 770px;
        }
        .HomeLeftSide
        {
            float: left;
            width: 560px;
        }
        .Flash
        {
            width: 560px;
            height: 296px;
        }
        .HomeRightSide
        {
            float: right;
            width: 210px;
        }
        .Jackpot p
        {
            color: #FFFFFF;
            font-size: 75%;
            padding: 0px;
            margin: 0px;
        }
        .Jackpot .Bold
        {
            font-size: 140%;
            font-weight: bold;
        }
        .TableList .Center
        {
            text-align: center;
        }
        .ImageFloatRight
        {
            float: right;
            margin-left: 5px;
            margin-bottom: 10px;
        }
        .Purple
        {
            color: #000000;
        }
        .SubTitle
        {
            background-color: #F8ECF6;
            font-weight: bold;
            color: #6C1D79;
            padding: 5px;
        }
        .PromotionBigImg
        {
            margin-bottom: 20px;
        }
        .ContactVip
        {
            width: 190px;
            float: right;
            padding: 8px;
            margin-top: 80px;
            margin-left: 10px;
            border: 1px solid #A85EB1;
        }
        /*eror page classes*/
        .message
        {
            border: 1px solid #be0111;
            margin: 0px 0px 0px 0px;
            margin-left: 100px;
            width: 572px;
            text-align: center;
        }
        .message_title
        {
            background-color: #bc0110;
            text-align: center;
            width: 572px;
        }
        .message_text
        {
            font-family: Verdana;
            font-size: 11px;
            color: #be0111;
            padding: 18px 18px 18px 18px;
            line-height: 1.5;
            text-align: center;
        }
        a.message_text
        {
            font-family: Verdana;
            font-size: 11px;
            color: #be0111;
            text-decoration: underline;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }
        .roulette_blackjack
        {
            width: 575px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            float: left;
            position: relative;
        }
        .roulette_blackjack_space
        {
            width: 52px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            float: left;
            position: relative;
        }
        .roulette
        {
            width: 261px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            float: left;
            position: relative;
        }
        .blackjack
        {
            width: 261px;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            float: left;
            position: relative;
            left: 8px;
        }
        #SearchBox
        {
            background-color: #F8ECF6;
            color: #6C1D79;
            font-weight: bold;
            padding: 5px;
            width: 260px;
        }
        .SearchError
        {
            color: red;
            font-weight: bold;
        }



   .FooterLinks {
	font-size: 75%;
	color: #999999;
	text-align: center;
	margin-bottom: 45px;
            background-repeat: no-repeat;
            background-position: top left;
background-color:#FFFFFF;
            float: right;
            width: 769px;
            padding-bottom:30px;
}

.FooterLink{

display:inline;
}

.FooterLinks a{
	margin: 0px 5px;
	display: inline;
}

.FooterLinks a:link {
	color: #7F7F7F;
	text-decoration: underline;
	margin: 0px 5px;
}

.FooterLinks a:visited {
	color: #7F7F7F;
	text-decoration: underline;
}

.FooterLinks a:hover, .FooterLinks a:active	{
	color: #7F7F7F;
	text-decoration: none;
	}

.BreadcrumbMain{
font-size: 9px;
}

.BreadCrumbs a:link {
color:#3C3B3B;
text-decoration:none;
}

.BreadCrumbs a:hover, .BreadCrumbs a:active  {

     color:#3C3B3B;
     text-decoration:underline;
}

.BreadCrumbs, .BreadcrumbSeparator  {
color:#3C3B3B;
font-size:75%;
}

.BreadcrumbSeparator  {
        margin: 2px;
}

.BreadcrumbMain{
margin-top: 20px;
}

table.Search { border: none; }
table.Search h2 { margin: 0; }
table.RacesResults { width: 508px; border: 1px solid #B6B2B3;}
#SearchQuery { width: 120px; }
.EmpRow { color: #000000 !important; font-weight: bold !important; }
.QueryMessage { color: #ff0000; font-weight: bold; }
.CassavaFooterText {
    color: #717171;
    font-family: verdana,arial;
    font-size: 11px;
    margin: 25px auto;
    padding-bottom: 10px;
    width: 576px;
}
.TableTop img{
height:0px;
}
   .Nav_TT{
	font-size:90%;
	line-height:normal;
	margin-bottom: 0px;
	text-align: left;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif, Corbel;
	font-weight: normal;
	padding-top: 0px;
	width: 798px; /*Reset in Inner Page Main CSS*/
                height: 32px;
	background-image: url("http://images.images4us.com/TT/pt/first_nav-bg2.gif");
	background-repeat: repeat-x;
}

UL#DDMenu_TT LI {
	background-image: url("http://images.images4us.com/TT/pt/first_nav-bg2.gif");
	background-repeat: repeat-y;
	background-position: center right;
	DISPLAY: inline;
	FLOAT: left;
	POSITION: relative;
	padding: 0px;
	text-align: center;
	font-weight: normal;
                z-index: 10;
}



UL#DDMenu_TT LI A {
                display: block;
	background-image: url("http://images.images4us.com/TT/pt/TopMenuBG1.jpg");
	background-position: top right;
	color: #ffffff;
	font-size: 10px;
	TEXT-DECORATION: none;
	text-align: left;
	height: 25px;
	_height: 32px; /* for IE6 */
	margin: 0 1px 0 0;
	padding:7px 5px 0px;
	float: left;
}

UL#DDMenu_TT LI A:hover {
                background-image: url("http://images.images4us.com/TT/pt/TopMenuHover1.jpg");
	color: #ffffff;
	background-repeat: repeat-x;
	background-position: top right;
	height: 25px;
	_height: 32px; /* for IE6 (for inner master page reset in &amp;apos;Inner Page Main CSS&amp;apos; component) */
	margin: 0 1px 0 0;
	padding:7px 5px 0px;
}

UL#DDMenu_TT LI UL {
	DISPLAY: none;
	PADDING: 0px;
	LEFT: 0px;
	margin: 32px 0px 0px 0px;
	WIDTH: 163px;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	z-index:10;
	border-top: 1px solid #000000;
}

UL#DDMenu_TT LI UL LI A {
	DISPLAY: block;
	BORDER-LEFT-WIDTH: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	BORDER-RIGHT-WIDTH: 0px;
	text-align: left;
	BACKGROUND-POSITION: top right;
	BACKGROUND-IMAGE: url("http://images.images4us.com/TT/pt/DropMenuRegular.gif");
	BACKGROUND-COLOR: #B3B3B3;
	background-repeat: repeat-x;
	font-size: 9px;
	padding:1px 1px 8px 8px;
	_padding:1px 1px 1px 1px;
border-color:-moz-use-text-color -moz-use-text-color #B3B3B3;
border-style:none none solid;
border-width:medium medium 1px;
                width: 165px;
                _width: 180px;
                height:9px;
}

UL#DDMenu_TT LI UL LI A:link {
	BACKGROUND-IMAGE: url("http://images.images4us.com/TT/pt/DropMenuRegular.gif");
	background-repeat:repeat-x;
}

UL#DDMenu_TT LI UL LI A:visited {
	background-repeat:repeat-x;
}

UL#DDMenu_TT LI UL LI A:hover  {
	BACKGROUND-POSITION: top right;
	background-repeat: repeat-x;
	color: #000000;
	padding:1px 1px 8px 8px;
                _padding:1px 1px 1px 1px;
                border-color:-moz-use-text-color -moz-use-text-color #B3B3B3;
                border-style:none none solid;
                border-width:medium medium 1px;
                width: 165px;
                _width: 180px;
                height:9px;
	margin: 0;
                BACKGROUND-IMAGE: url("http://images.images4us.com/TT/pt/DropMenuMouseOver.gif");
}

	
/*** NavBar Tags *****************/
#DDMenu_TT {
	DISPLAY: inline;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding: 0;
z-index:10;
}

UNKNOWN {
	LEFT: 0px; TOP: 40px
}
UL#DDMenu_TT LI:hover UL {
	CLEAR: left;
	DISPLAY: block
}
UL#DDMenu_TT LI.sfhover UL {
	DISPLAY: block
}
UL#DDMenu_TT LI UL LI {
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
                z-index:10;
}

/* second nav */
.HeaderLowerLinks
{
	background-image: url("http://images.images4us.com/TT/pt/second_nav-bg1.gif");
	background-repeat: repeat-x;
	background-color: #000000;
	color: #909090;
	font-size: 11px;
	line-height: normal;
	margin-bottom: 0px;
	text-align: left;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif, Corbel;
	font-weight: bold;
	padding-top:12px;
	width: 798px;
	height:24px;
	_height: 35px;*/
                margin-top: 1px;
}

.HeaderLowerLinks a
{
	margin: 0px 5px;
	display: inline;
                float: left;
}

.HeaderLowerLinks a:link {
	color: #7F7F7F;
	text-decoration: none;
	margin: 0px 5px;
}

.HeaderLowerLinks a:visited {
	color: #7F7F7F;
	text-decoration: none;
}

.HeaderLowerLinks a:hover, .secondNav a:active	{
	color: #7F7F7F;
	text-decoration: none;
}

.HeaderLowerLinks { clear: both; }
.HeaderLowerLinksSeparator { float: left; width: 3px; height: 1px; }
   .TabbedMenu{position:relative;float:right;right:25px;top:45px;padding:0px 0px 0px 0px;margin:0px;max-width:241px;width:auto;color:#000000; font-size: 11px; font-family: Verdana;}
.FloatDiv{	background-color:#3C3C3C;}

.TabbedMenuItem
{
    color: #FFFFFF; 
	border: none 0px white;line-height:25px;height:25px;	
	font-family:Verdana;font-size:11px;text-align:left;vertical-align:middle;
                padding:5px 21px 5px 20px;
                _padding:5px 20px 5px 21px;
                margin:0px 0px 0px 0px;	
}


.TabbedMenuItem:hover
{ 
color: #FFFFFF; 
}

.TabbedMenuSeparator
{
    width:1px;line-height:25px;height:25px;
    font-family:Verdana;font-size:11px;text-align:center;vertical-align:middle;    
    padding:5px 0px 5px 0px;.padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;    
}
.FloatColumn ul{list-style-image:none;list-style-type:none;width: 100%;margin:0px;padding:0px;}
.FloatColumn ul li{line-height:20px;width:100%;margin:0px;padding:0px;}
.FloatColumn ul li a:link,.FloatColumn ul li a:visited
{color:#FFFFFF;font-family:Verdana;font-size:11px;text-align:left;vertical-align:bottom;text-decoration: none;}
.FloatColumn ul li a:hover,.FloatColumn ul li a:active{color:#BD1D27;text-decoration: underline;}

  #ChooseLanguageDlg
{
	display: none;
	z-index: 10; 
	position: absolute; 	
	width: 87px; 
	height: auto; 
	max-height:304px;
	padding: 0px;
	top: 0px;
	background-color: #081D3C !important;
}
#ChooseLanguageDlg .FloatColumn
{
	position: relative; 
	float: left;
	left: 0px;
	top: 0px;
	width: 65px;
	height: auto;
	max-height:304px;
	border:none 1px red;
	margin: 0px;
	padding: 10px 0px 33px 0px;
	text-align:left;
}
#ChooseLanguageDlg #Col1{
padding-left: 23px;
_padding-left: 22px;
.width: 87px;
}
   .LeftMenuMain .Last a, .LeftMenuMain .Last a:visited,.LeftMenuMain .Last a:hover{font-weight:bold;color:#000000;text-decoration:none;}
   .LeftMenuMain{ margin-bottom: 30; /*border:1px solid black;*/ }

.LeftMenuMain a, .LeftMenuMain a:hover, .LeftMenuMain a:visited {
color:#0C4087;
font-family:verdana;
font-size:11px;
}

.LeftMenuMain .Last a, .LeftMenuMain .Last a:visited, .LeftMenuMain .Last a:hover  {
color:#000000;
text-decoration:none;
}

.LeftMenuSeparator{background-color:#2E2E2E;height:1px;padding:0px;margin:0px;overflow:hidden;}

.LeftNavigation1 {font-weight:bold;background-color:#000000;text-decoration: none; _height: 11px; }

.LeftNavigation1 a, .LeftNavigation1 a:visited {
background-color:#CBDFEE;
display:block;
padding:0 0 10px 7px;
text-decoration:none;
}

.LeftNavigation1 a:hover {
background-color:#CBDFEE;
text-decoration:underline;
}

.LeftNavigation1Current{font-weight :bold;}

.LeftNavigation1Current, .LeftNavigation2, .LeftNavigation3, .LeftNavigation4, .LeftNavigation5  {
background-color:#C5CBD3;
}
.LeftNavigation1Current a, .LeftNavigation1Current a:visited{display:block;padding:9px 15px 0px 7px;text-decoration:none; }

.LeftNavigation1Current a:hover{text-decoration:underline;}

.LeftNavigation2 a, .LeftNavigation2 a:visited{display:block;padding:7px 15px 0px 25px;text-decoration:none;}

.LeftNavigation2 a:hover{text-decoration:underline;}

.LeftNavigation3 a, .LeftNavigation3 a:visited{display:block;padding:4px 15px 0px 54px;text-decoration:none;}

.LeftNavigation3 a:hover{text-decoration:underline;}

.LeftNavigation4 a, .LeftNavigation4 a:visited{display:block;padding:4px 15px 0px 72px;text-decoration:none;}

.LeftNavigation4 a:hover{text-decoration:underline;}

.LeftNavigation5 a, .LeftNavigation5 a:visited{display:block;padding:4px 15px 0px 90px;text-decoration:none;}

.LeftNavigation5 a:hover{text-decoration:underline;}

.LeftNavigationBottomPad{height:12px;background-color:#C5CBD3;}
   table.Search { font-size: 11px; border: none; }
table.Search h2 { margin: 0; }
table.RacesResults { width: 508px; }
#SearchQuery { width: 120px; }
.EmpRow { color: #000000 !important; font-weight: bold !important; }
.QueryMessage { color: #ff0000; font-weight: bold; }
   .ExpandableCamDiv
{
margin-top: 20px;
}

.ExpandableCamDiv .expandableTitle
{
cursor:pointer;
cursor: hand;
text-decoration:underline;

}

.minus
{
cursor:pointer;
cursor: hand;
font-weight:bold;
}
.ExpandableCamDiv .Closed
{
display:none;
}
   .Closed
{
display: none;
}
   table.status, .TableList {
    border: 1px solid #B6B2B3;
    font-size: 100%;
    width: 515px;
}

table.status td, .TableList td {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #B6B2B3;
    color: #000;
    line-height: 120%;
    padding: 1px;
    vertical-align: top;
font-size:10px;
}

.RewardsIntroBox {
	width:500px;
	background-position:left top;
	background-repeat:no-repeat;
	border:1px solid #4C4C4C;
	overflow:hidden;
	margin-bottom: 10px;
}

.RewardsIntroText {
	margin: 30px 0 0 0;
	float:left;
        width: 59%;
}

.RewardsIntroText p {
    padding: 0 20px 5px;
	margin:0;
	font-size:10px;
}

.RewardsIntroText h2 {
padding-left:20px;
	font-size:18px;
	font-weight:normal;
}

.RwBot p { padding: 6px 0 10px 23px;}

.RewardsIntroBox a {	
	display:block;
	float:left;
   margin: 5px 0 0 20px;
}

.RewardsIntroBox.RwBot a {margin:-40px 0 0 22px;width:350px}

.RewardsIntroBox img {display:block; float:right; width:170px;height:170px}

.divBox {
    border: 1px solid #575656;
    float: left;
    padding: 0 5px;
    text-align: justify;
    width: 490px;
margin:5px 0;
}

.GetRewardsTextH1 {
	font-size: 110%;
	font-weight: bold;
	line-height: 100%;
	margin-bottom: 23px;
	margin-top: 0;
	padding-top: 23px;	
}

.GetRewardsTextH2 {
	font-size: 90%;
	font-weight: bold;
	line-height: 105%;
	margin: 0 0 10px;
}

#status-fastrack_h2 {
margin:5px 0;
}

table.status {
    font-family: Verdana;
    font-size: 11px;
}
.gray6, .gray4, .gray5, .gray1, .gray2, .gray3{
    padding: 4px;
    vertical-align: middle;
}

table.status td {
    line-height: 100% !important;
    padding: 5px 0 5px 0 !important;
    vertical-align: top;
}
table.status td img
{
display:block;
margin:auto;
}
#topLeft2, #topLeftCell {
width: 181px !important;
}
#topLeft2a
{
width: 57px !important;
}
#topLeft3
{
width: 160px !important;
}
