﻿body { 
    margin: 0;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; 
    font-weight: 200;
    /*background-color: #5A5B59;
        font: normal 12px/1.7em verdana;
        */
}

#header 
{
    /*overflow:hidden;
    background:url(/Images/bkg__Channel_Scroller.png) repeat-x; 


    cursor:pointer;*/
}
/*#logo {
    width: 700px;
    margin: 0 auto;
    margin-left: auto;
    margin-right: auto;
    
    text-align: center;
}*/

#container 
{
    text-align: center;
}

.dtvlogo 
{
    display:block;
    position:relative;
    background:url(../../Content/Images/dtv_topnav_sprite.png) no-repeat;
    margin-top:-14px;
    width:158px;
    height:48px;
    text-indent:-9999px;
    z-index:1;

}

.fancybutton 
{
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #469df5;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #287ace;
}

.fancybutton:hover 
{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
	background-color:#4197ee;
}

.fancybutton:active 
{
	position:relative;
	top:1px;
}

.centercenter 
{
    margin-left: auto ;
    margin-right: auto ;
}

.standingout 
{
    color:#f5f5f5;
    border: 3px solid #085686;
    border-top: 3px solid #bde3fb;
    background:#0c7bc0;
    width: 500px;
}

.WhiteBackground 
{
    color:#0c0c0c;
    border: 5px solid #085686;
    border-top: 5px solid #bde3fb;
    background:#e3e4e3;
    width: 800px;
    font: normal 14px/1.7em;
	font-family: "Arial Rounded MT Bold", "Helvetica Rounded", Arial, sans-serif;
}

table 
{
    margin: 0 auto;
    margin-bottom: 20px;
    font-size: 11px;
    border-collapse: collapse;
    border-spacing: 0;
}
		
#FedExIFRAME 
{
border: 3px solid #085686;
}



.entry th,thead
{
    border-top:1px solid #085686;
    border-bottom:1px solid #085686;
    background: #0C7BC0 url('Images/thead-bg.png') repeat-x center top;
    padding: 0 25px;
    height: 38px;
    line-height: 38px;
    color: white;
    text-transform: uppercase;
    vertical-align: text-top;
}
        
.entry td
{
    border-top:1px solid #fdfefe;
    border-bottom:1px solid #e8ebec;
    padding: 0 25px;
    height: 38px;
    line-height: 38px;
}

.entry tr
{
    background:#f8f8f8;
}

.entry table tr:hover
{
    color:#3A3A3A;
    background:#f5f5f5;
}

#BANNER {
color: white;
}

#startArea 
{ 
    width: 95%;
}

#WrestlingShoes {
    width: 98%;
    background: white;
    border: 5px solid #666666;
    border-top: 5px solid #cccccc;
}
#WrestlingShoes p {margin:0 5%}

#Continue 
{
    font: normal 11px;/*1.7em;*/
}

#soInformative {
   
    
}

.errorMessage {
    text-align: center;
    border: 3px solid black;
    background-color: red;
    color: white;
    font-size:large;
}

.frontpage {
   text-shadow: 1px 1px 2px rgba(60, 83, 150, 1);
    font-size: 17px;
}

.page {width: 90%;
       margin: 0 auto;
}

ul { padding-left: 0px;}

.logo { 
    max-width: 49%; 
}

.header { background-color: #fff; }

.header img {
    margin: 0 auto;
    display: block;
    padding: 5px 0;
}
@media all and (max-width: 991px) {
	.container{
		width:auto;
}
}
@media all and (max-width: 768px) {
    .content {
        display: block !important;
        height: inherit !important;
    }
    .content .text h1 {
        display: block !important;
        width: 100%  !important;
        text-align: center !important;
        font-size: larger !important;
        line-height: 30px !important;
        padding: 5px 0 !important;
        margin: 0!important;
        text-align: center !important;
    }

    .content .img {
        display: block !important;
        vertical-align: middle !important;
        padding-bottom: 10px;
    }
}

.content {
    width: 100%;
    height: 400px;
    background-image: url('Images/Blue Background.jpg');
    background-size: contain;
    display: table;
    margin: 20px 0;
}
.content .text {
    display: table-cell;
    vertical-align: middle;
    width: 50%;
    padding: 0 6%;
    text-align: left;
    font-size: larger;
    line-height: 50px;
}

.content .img {
    display: table-cell;
    vertical-align: middle;
}

.context {width:200px;}

.gt p {color: green;}
