*
{
    margin: 0;
    padding: 0;
}

body
{
    /*margin-left: 8px;*/
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 62.5%;
    background: #F5F5F5;
}

div#wrapper
{
    padding: 0 10px;
    margin: 0 auto;
    width: 1024px;
    font-size: 11px;
    border-width: 0 1px;
    border-style: solid;
    border-color: #CCC;
    background: #FFF;
}

div#top_ad
{
    padding-bottom: 0;
}

div#top_right
{
    float: right;
}

div#ad_header
{
    clear: both;
}

div#header
{
    margin-bottom: 5px;
    border-top: 10px solid #FF0000;
}


div#top_menu
{
    margin-top: 10px;
}

div#content_wrapper
{
}

div#content_left
{
    float: left;
    width: 140px;
    overflow: hidden;
}

div#left_ad
{
    
    margin: 20px 0 1px 0;
    /*background: #BFD5FF;*/
}

div#left_menu
{
}

div#content_main
{
    float: left;
    width: 664px;
    padding: 0 10px 0 10px;
}

div#footer
{
    margin: 10px 0 0 0;
    padding: 0;
    color: #E7E7E7;
    background: #333333;
}

div#right_ad
{
    float: left;
    width: 200px;
}
div#right_ad_site
{
    float: left;
    width: 200px;
}

div#stock_bar
{
    float: left;
    padding-right: 2px;
     
}

div#ad
{
    float: left;
    clear: right;
}

.clear
{
    clear: both;
}

.topbar 
{
    margin-bottom: 8px;
	font-size: 11px;
	width: 831px;
	padding: 7px 5px 5px 5px;
	border-width: 0 0 0 0;
	border-style: solid;
	border-color: #DDD;
}

	fieldset.topsearch {
		padding: 0;
		width: 270px;
		height: 33px;
		border: 0;
		background: transparent url(../App_Themes/Default/img/header-search.gif) no-repeat;
		
	}
		fieldset.topsearch input {
			float: left;
		}
		fieldset.topsearch input[type="text"] {
			font-size: 11px;
			width: 223px;
			border: 0;
			background: transparent;
			margin: 6px 0 0 12px;
			font-weight: bold;
		}
		fieldset.topsearch input[type="image"] {
			margin-top: 5px;
		}
	.topbar ul {
		list-style: none;
		margin: 0;
		padding: 4px 0 0;
	}
	.topbar li {
		display: inline;
		padding: 0 7px;
		font-weight: bold;
		line-height: 23px;
	}
	.topbar li a {
		text-decoration: none;
	}
	
	.alternatives 
	{
	    
	}
	
    #topSearchResultsList 
    {
        z-index: 9999;
        overflow: auto;
        opacity: 0.9;
    }
    
        #topSearchResultsList ul
        {
            background-color: #FFF;
            margin: 0;
            padding: 0;
            list-style: none;
        }
        
            #topSearchResultsList ul li
            {
                
            }
            
                #topSearchResultsList ul li a
                {
                    display: block;
                    padding: 6px 5px;
                    outline: 0;
                }
                
                #topSearchResultsList ul li a:hover,
                #topSearchResultsList ul li a.focused
                {
                    background-color: #CDCDCD;
                }
                
.cobrandlogo 
{
    width: 140px;
    height: 49px;
    margin: 0 20px 0 10px;
    background-position: 0 0;
    background-color: transparent;
    background-repeat: no-repeat;
    float: left;
    border: 0;
}

    .cobrandlogo a 
    {
        display: block;
        width: 140px;
        height: 49px;
    }
    
/* HOCKEY STICK */
div.hockeywrapper div#content_wrapper
{
    float: left;
}

div.hockeywrapper div#right_ad,
div.hockeywrapper div#right_ad_site
{
    float: right !important;
}

div.hockeywrapper div.topbar 
{
    margin-bottom: 22px !important;
}
/* END HOCKEY STICK */

.tipspanel
{
    background-color: #D6E7FF;
}

    .tipspanel h4 a
    {
        font-weight: bold !important;
    }
    
    .tipspanel h4 span 
    {
        font-weight: normal !important;
        color: #999;
        font-size: 10px;
    }
