/* elogistichub my main style page Updated 040517 */

/***** The id selector uses the id attribute of an HTML element to select a specific element. *****/
/***** The id of an element should be unique within a page, so the id selector is used to select one unique element! *****/
/***** To select an element with a specific id, write a hash (#) character, followed by the id of the element. *****/

/***** The class selector selects elements with a specific class attribute. *****/
/*****  To select elements with a specific class, write a period (.) character, followed by the name of the class. *****/

/*test 040517 start  past from zzz hubnotes */


/*test 040517 end test */

/*start use to style photos */

#responsive-image {width: 25%; height: auto;}

#fixed-width-pic100 {width: 100px; height:auto; }

#fixed-width-pic150 {width: 150px; height:auto; }

#fixed-width-pic2 {width: 200px; height:auto; }

#fixed-width-pic {width: 300px; }

/* #fixed-width-pic2 {width: 200px; height:auto; } */

/*end use to style photos */

/*start use to style 2 column pics per pg */



/*end use to style 2 column pics per pg */

/* Style The Dropdown Button inside Nav Bar */

#nfldropmenu {
	background-color: black;
	color: white;
	border: 2px black solid;
	font-size: 14px;
	text-align: center;
	-webkit-border-radius:20px;
		
}

#nfldropmenu a:link { display: block; color: white;  text-decoration: none;
				-webkit-border-radius:20px; }

#nfldropmenu a:active {color: white; text-decoration: none; }
#nfldropmenu a:visited {color: white; text-decoration: none; }	
#nfldropmenu a:hover {background-color: red; }


li a, .dropbtn {
	display: inline-block;
	color: white;
	text-align: center;
	padding: 14px 16px;
	text-decoration: none;
}

li a:hover, .dropdown:hover .dropbtn {
	background-color: red;
}

li.dropdown { display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content { display: none;
	position: absolute;
	background-color: black;
    min-width: 150px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a { 
	color: white;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
    text-align: left;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: red;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content { display: block; }


/* END Style The Dropdown Button inside Nav Bar */

/***** START RESPONSIVE TEST *****/

#textcontainer {
    text-align: center;
}

#centerleft {
	display: inline-block;
    text-align: left;

}


.city { 
	float: left;
	margin: 5px;
	padding: 15px;
    max-width: 250px;
    height: 250px;
    border: 1px solid black; 
} 

.city300 { 
	float: left;
	margin: 5px;
	padding: 10px;
    max-width: 300px;
    height: 300px;
    border: 1px solid black; 
} 

.city30 { 
	border: 1px solid black;
	float: left;
	margin: 5px;
	padding: 5px;
	max-width: 60px;
    height: 90px;		
    text-align: center;
    font-size: 12px;
	color: black; 
	
    
} 

/***** END RESPONSIVE TEST *****/


/***** START SEATING MAP TEST *****/


.seatmaptbl { 
	border-collapse: collapse;
	width: 95%;
	margin: 5px;
	padding: 5px;
    text-align: center;
} 

.seatmaptblth {
	border: 1px solid black;
	background-color: blue;
	text-align: center;
	font-size: 12px;
	color: white;
	
}

.seatmaptbltr{
	border: 1px solid black;
    width: 20px;
	padding: 5px;
	
    text-align: center;
	font-size: 12px;
	color: black;
         
}


.seatmaptbltd { 
	border: 1px solid black;
	margin: 5px;
	padding: 5px;	
    text-align: center;
    font-size: 12px;
	color: black; 
    
} 





/***** END SEATING MAP TEST *****/


/*use to style schedule */

#schtbl {
    border-collapse: collapse;
	width: 100%;
	margin: auto;
}

#schthxsm {
    border: 1px solid black;
    width: 50px;
	padding: 10px;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    color: red;
}


#schthsm {
    border: 1px solid black;
    width: 75px;
	padding: 10px;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    color: red;
}

#schthmed {
    border: 1px solid black;
    width: 150px;
	padding: 10px;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    color: red;
}

#schthlg {
    border: 1px solid black;
    width: 200px;
	padding: 10px;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    color: red;
}



#schthxlg {
    border: 1px solid black;
    width: 400px;
	padding: 10px;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    color: red;
}


/*use below to style eloghub printed info *****************/

#rdprinttbl {
    border-collapse: collapse;
	width: 100%;
	margin: auto;  
}


#tblwhitenowfonthrd {
	background-color: white;
	text-align: center;
	font-size: 14px;
	color: black;
	
}


#rdtdgreyprint {
	background-color: #dfdfdf;
	font-weight:bold;
	border: 1px solid black;
    width: 175px;
	padding: 5px;
    vertical-align:top;
    text-align: left;
	font-size: 12px;
	color: black;         
}

#rdtdxsmprint {
	border: 1px solid black;
    width: 50px;
	padding: 5px;
    vertical-align:top;
    text-align: left;
	font-size: 12px;
	color: black;
         
}

#rdtdsmprint {
	border: 1px solid black;
    width: 75px;
	padding: 5px;
    vertical-align:top;
    text-align: left;
	font-size: 12px;
	color: black;
         
}

#rdtdmedprint{
	border: 1px solid black;
    width: 150px;
	padding: 5px;
    vertical-align:top;
    text-align: left;
	font-size: 12px;
	color: black;
         
}

#rdtdlgprint {
	border: 1px solid black;
    width: 200px;
	padding: 5px;
    vertical-align:top;
    text-align: left;
	font-size: 12px;
	color: black;
}

#rdtdxlgprint {
	border: 1px solid black;
    width: 400px;
	padding: 5px;
    vertical-align:top;
    text-align: left;
	font-size: 12px;
	color: black;
         
}



/*end use below to style eloghub printed info *****************/

/*use below to style talent flow and rundown table tds 040317 *****************/

#rdflowtbl {
    border-collapse: collapse;
	width: 100%;
	margin: auto;
}

#rdflowthnamepeach {
	border: 1px solid black;
	background-color: #ff7256;
	font-weight:bold;
    width: 50px;
	padding: 10px;
    text-align: center;
	font-size: 16px;
	color: black;
	margin-right: 0px;
    margin-left: 0px;
}

#rdflowthxsmpeach {
	border: 1px solid black;
	background-color: #ff7256;
	font-weight:bold;
    width: 50px;
	padding: 10px;
    text-align: center;
	font-size: 16px;
	color: black;
	margin-right: 0px;
    margin-left: 0px;
}


#rdflowthxsm {
    border: 1px solid black;
    width: 50px;
	padding: 10px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: red;
}

#rdflowthlg {
    border: 1px solid black;
    width: 200px;
	padding: 10px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: red;
}

#rdflowthxlg {
    border: 1px solid black;
    width: 400px;
	padding: 10px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: red;
}

#rdflowtdgrey {
	background-color: #dfdfdf;
	font-weight:bold;
	border: 1px solid black;
    width: 200px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 16px;
	color: black;         
}

#rdflowtdyellow {
	background-color: #ebe278;
	font-weight:bold;
	border: 1px solid black;
    width: 200px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 16px;
	color: black;         
}

#rdflowtdxsm {
	border: 1px solid black;
    width: 50px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 14px;
	color: black;
    
}

#rdflowtdlg {
	border: 1px solid black;
    width: 200px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 16px;
	color: black;
}

#rdflowtdxlg {
	border: 1px solid black;
    width: 400px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 16px;
	color: black;
}

#rdflowtblwhitenow {
	background-color: white;
	text-align: center;
	font-size: 14px;
	color: black;
	border: 1px solid black;
}

#rdflowtblwhitenowfont {
	background-color: white;
	text-align: center;
	font-size: 16px;
	color: black;
	border: 1px solid black;
}

#rdflowtblbgblack {
	background-color: black;
	text-align: center;
	font-size: 16px;
	color: white;
	border: 1px solid white;
}

#rdflowtblbgblue {
	background-color: blue;
	text-align: center;
	font-size: 16px;
	color: white;
	border: 1px solid white;
}

#rdflowtblbgred {
	background-color: red;
	text-align: center;
	font-size: 16px;
	color: white;
	border: 1px solid white;
}

#rdflowtblgreen {
	background-color: green;
	text-align: center;
	font-size: 16px;
	color: white;
	border: 1px solid black;
}

#rdflowtblbgyellownow {
	background-color: yellow;
	text-align: center;
	font-size: 16px;
	color: black;
	border: 1px solid black;
}

#rdflowtblbluenow {
	background-color: blue;
	text-align: center;
	font-size: 16px;
	color: white;
	border: 1px solid black;
}

#rdflowtblgreennow {
	background-color: green;
	text-align: center;
	font-size: 16px;
	color: white;
	border: 1px solid black;
}

/*end use to style talent flow and rundown table tds 040317 *****************/

/*use to style schedule table td below *****************/

#schtdxsm {
    border: 1px solid black;
    width: 50px;
	padding: 10px;
    text-align: left;
	font-size: 14px;
	color: black;
	margin-right: 0px;
    margin-left: 0px;
}

#schtdsm {
    border: 1px solid black;
    width: 75px;
	padding: 10px;
    text-align: left;
	font-size: 14px;
	color: black;
	margin-right: 0px;
    margin-left: 0px;
         
}

#schtdsmblack {
	color: white;
	background: black;
	font-weight: bold;
    width: 75px;
	padding: 10px;
    text-align: left;
	font-size: 14px;
	margin-right: 0px;
    margin-left: 0px;
         
}

#schtdmed {
    width: 150px;
	padding: 10px;
    text-align: left;
	font-size: 14px;
	color: black;
	margin-right: 0px;
    margin-left: 0px;
}

#schtdlg {
    border: 1px solid black;
    width: 200px;
	padding: 10px;
    text-align: left;
	font-size: 14px;
	color: black;
	margin-right: 0px;
    margin-left: 0px;
         
}

#schtdxlg {
    border: 1px solid black;
    width: 400px;
	padding: 10px;
    text-align: left;
	font-size: 14px;
	color: black;
	margin-right: 0px;
    margin-left: 0px;
         
}

/* table td *****************/

#txtbox {
    width: 100%;
    height: 100px;
    border:1px solid black; 
    font-size: 14px;
	resize: none;
}

#rdtdyellow {
	background-color: #ebe278;
	font-weight:bold;
	border: 1px solid black;
    width: 200px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 16px;
	color: black;         
}

#rdtdgrey {
	background-color: #dfdfdf;
	font-weight:bold;
	border: 1px solid black;
    width: 175px;
	padding: 5px;
    vertical-align:top;
    text-align: left;
	font-size: 16px;
	color: black;         
}


#schthxsmpeach {
	border: 1px solid black;
	background-color: #ff7256;
	font-weight:bold;
    width: 50px;
	padding: 10px;
    text-align: left;
	font-size: 14px;
	color: black;
	margin-right: 0px;
    margin-left: 0px;
}

#rdtr {
	border: 1px solid black;
    padding: 10px;
	width: 50px;
    vertical-align:top;
    text-align: left;
	font-size: 14px;
	color: black;
         
}

#rdtdxsm {
	border: 1px solid black;
    width: 50px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 14px;
	color: black;
         
}


#rdtdsm {
	border: 1px solid black;
    width: 75px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 14px;
	color: black;
         
}

#rdtdmed {
	border: 1px solid black;
    width: 150px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 14px;
	color: black;
         
}

#rdtdlg {
	border: 1px solid black;
    width: 200px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 14px;
	color: black;
         
}

#rdtdxlg {
	border: 1px solid black;
    width: 400px;
	padding: 10px;
    vertical-align:top;
    text-align: left;
	font-size: 14px;
	color: black;
         
}


/*end use to style schedule */

	
.button {
	background:url(http://www.uplaylive.com/uppics/chalkdrawlongvsm.jpg);
	width:203px;
	height:102px;
	border:0px;
	-webkit-border-radius: 90%;
} 



.winneris {
	background:url(http://www.uplaylive.com/uppics/as_winner_is.jpg);
	width:201px;
	height:80px;
	border:0px;
	-webkit-border-radius:25px;
} 



.blackbuttonsm {
	display:block;
	width:125px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: black;
	font-size: 15px;
	-webkit-border-radius:20px;
}		


.blackbuttonmed {
	display:block;
	width:175px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: black;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 

#bluebuttonsq {
	display:block;
	width:350px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: blue;
	font-size: 15px;
	border:2px solid black;
} 

.bluebuttonxsm {
	display:block;
	width:100px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: blue;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 

.bluebuttonsm {
	display:block;
	width:125px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: blue;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 


.bluebuttonmed {
	display:block;
	width:175px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: blue;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 

.bluebuttonmedd {
	display:block;
	width:230px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: blue;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 

.bluebutton {
	display:block;
	width:350px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: blue;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 


.greenbuttonsm {
	display:block;
	width:170px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: green;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 

.greenbuttonmed {
	display:block;
	width:230px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: green;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 

.greenbutton {
	display:block;
	width:350px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: green;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 



.redbuttonsm {
	display:block;
	width:170px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: red;
	font-size: 15px;
	-webkit-border-radius:20px;
} 

.redbuttonmed {
	display:block;
	width:230px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: red;
	font-size: 15px;
	-webkit-border-radius:20px;
} 

.redbutton {
	display:block;
	width:350px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: red;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 

.refreshbuttonlg {
	display:block;
	width:360px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: black;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 


.refreshbutton {
	display:block;
	width:325px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: white;
	background: black;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 



.yellowbutton2 {
	display:block;
	width:100px;
	margin:2px;
	padding:2px;
	text-align:center;
	color: black;
	background: yellow;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 

.yellowselectbutton1 {
	display:block;
	width:200px;
	margin:2px;
	padding:2px;
	text-align:center;
	color: black;
	background: yellow;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 

.yellowbutton {
	display:block;
	width:325px;
	margin:5px;
	padding:5px;
	text-align:center;
	color: black;
	background: yellow;
	font-size: 15px;
	border:2px solid black;
	-webkit-border-radius:20px;
} 





#all {
	background-color: #0000ff;
	font-size: medium;
	text-align: center;
	
}

	
#allnew {
	background-color: #0000ff;
	font-size: medium;
    color: white;
	text-align: center;
	border: 2px solid black;
  	padding: 15px;
  	border-radius: 25px;
}
	
	
#bg {
	background-color: #ffffff;
	color: #000066;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	font-size: medium;
	text-align: center;
} 		
	
#blackbg {
	background-color: #000000;
	text-align: center;
} 

#blackbground {
	background-color: #000000;
	text-align: center;
	-webkit-border-radius:20px;
	border: 1px black solid;
} 	

#blue {
	color: #0000ff;
	font-size: medium;
} 	
	
	
	
#center {
	text-align: center;
	width: auto;
	margin-left: auto;
	margin-right: auto;
}	
	
	
#center2 {
	text-align: center;
	width: auto;
	margin-left: auto;
	margin-right: auto;
}		
	
	
#counter {
	background-color: white;
	font-size: medium;
	text-align: center;
	padding: 4px 6px;
	width: auto;
	margin-left: auto;
	margin-right: auto;
} 
	
	
	
	
.data {
	background-color: #ffffff;
	color: #000000;
	font-size: small;
	text-align: center;
	padding: 4px 6px;
} 	
	
	
 
#doorfooter1 {
	background-color: #0000ff;
	font-size: large;
	text-align: center;
	color: #ffffff;
}
	
	
#doorfooter2 {
	background-color: #ffffff;
	font-size: medium;
	text-align: center;
	color: black;
}	
	
	
	
#doorfooter3 {
	background-color: #d3d3d3;
	font-size: medium;
	text-align: center;
	border: 2px blue solid;
	color: #0000ff;
}	
	
	
#doorfooter4 {
	background-color: #ffffff;
	font-size: medium;
	text-align: center;
	color: black;
}	
  
  
#doorfooter5 {
	background-color: #d3d3d3;
	font-size: medium;
	text-align: center;
	border: 2px blue solid;
	color: #0000ff;
}
	

#faqblueh1 {
	color: #0000ff;
	font-size: large;
} 	
	
#faqblue {
	color: #0000ff;
	font-size: large;
} 		

	
#footer {
	background-color: #d3d3d3;
	color: #000000;
	font-size: medium;
	text-align: center;
	border: 2px blue solid;
	width: auto;
	margin-left: auto;
	margin-right: auto;
}	

#footer2 {
	background-color: black;
	color: white;
	font-size: 12px;
	text-align: center;
	
	position: fixed;  /* fixed and not absolute */
	right: 0;
	left: 0;
	bottom: 0;
	padding: 5px;
	-webkit-border-radius:20px;
	border: 1px black solid;
		
}	



	
#greybg {
	background-color: #d3d3d3;
} 	
	
	
	
#grid {
	background-color: #ffffff;
	padding: 4px 6px;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: 1px blue solid;
} 	
	

#grid td {
	padding: 4px 6px;
	border: 1px blue solid;
} 

#loginput1 {
    border: 2px blue solid;
	background-color: blue;
    border-radius: 10px;
    width: 250px;
    padding: 10px;
	box-shadow: 0px 0px 1px 2px;
}


/*************************************************************************/
/* login used on uplaylive	*/

#login{
	background-color: #0000ff;
	background-size: cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center; 
}

/* not sure if the one below is used */
#loginput1 input {
    border: none;
    width: 200px;
    padding: 5px;
	font-size: medium;
	text-align: center;
}



/*The following section makes the login form react to mouse over and focus*/
#loginput1 input[type=submit]:hover{
	background-color: #FFFFFF;
	color: #000000;
	 -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
}

input[type=text]:focus, textarea:focus {
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	outline: none;
	background-color: #FFFFFF;
	color: #000000;
	box-shadow: 0px 0px 1px 3px #FFFFFF;
}

input[type=text]:hover, textarea:hover {
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	outline: none;
	background-color: #FFFFFF;
	color: #000000;
	box-shadow: 0px 0px 1px 3px #FFFFFF;
}

input[type=text], textarea {
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
    outline: none;
	border:none;
}

input[type=password]:focus, textarea:focus {
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	outline: none;
	background-color: #FFFFFF;
	color: #000000;
	box-shadow: 0px 0px 1px 3px #FFFFFF;
}

input[type=password]:hover, textarea:hover {
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	outline: none;
	background-color: #FFFFFF;
	color: #000000;
	box-shadow: 0px 0px 1px 3px #FFFFFF;
}

input[type=password], textarea {
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
    outline: none;
	border:none;
}




/* end login from uplaylive */
/**********************************************************************************/

	
#lgtext {
	background-color: #ffffff;
	font-size: large;
	font-weight: bold;
	text-align: center;
	color: #d3d3d3;
}	
	

#loginbg{
	background-color: #EF0D0D;
	background-image: url("Background_field.jpg");
	background-size: cover;
	background-repeat:no-repeat;
   background-attachment:fixed;
   background-position:center; 
}		
	
#login1a {
	background-color: #0000ff;
	font-size: medium;
	text-align: center;
	color: #000000;
	width: 35%;
}
	
	
#login1ared {
	background-color: #ff0000;
	font-size: medium;
	text-align: center;
	color: #000000;
	width: 35%;
}	
	

	
#login1b {
	background-color: #ffffff;
	font-size: medium;
	text-align: left;
	color: #000000;
	width: 65%;
}
	
	
#login2a {
	background-color: #0000ff;
	font-size: medium;
	text-align: center;
	color: #000000;
	width: 45%;
}	

	
#login2b {
	background-color: #ffffff;
	font-size: medium;
	text-align: left;
	color: #000000;
	width: 55%;
}	
		
	
#loginblack {
	background-color: black;
	font-size: 20px;
	text-align: center;
	color: white;
	width:100px;
	margin:5px;
	padding:5px;
	box-shadow: 0px 1px 2px #334;
	border: 2px solid black;
	-webkit-border-radius:20px;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
}		

#medtext {
	background-color: #0000ff;
	font-size: medium;
	font-weight: bold;
	text-align: center;
	color: black;
}		
	
	
/*****************************************************************************************/	

#menu {
	background-color: #d3d3d3;
	color: #0000ff;
	border: 2px blue solid;
	font-size: medium;
	text-align: center;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
	
#menu a:link {color: #0000ff; text-decoration: underline; }
#menu a:active {color: #0000ff; text-decoration: underline; }
#menu a:visited {color: #0000ff; text-decoration: underline; }	

/*****************************************************************************************/	

#menunewtv {
	background-color: black;
	color: white;
	border: 2px black solid;
	font-size: 18px;
	text-align: center;
	padding: 14px 16px;
	-webkit-border-radius:20px;	
}

#menunewtv a:link { display: block; color: white;  text-decoration: underline;
				-webkit-border-radius:20px; }

#menunewtv a:active {color: white; text-decoration: underline; }
#menunewtv a:visited {color: white; text-decoration: underline; }	
#menunewtv a:hover {background-color: red; }

/*****************************************************************************************/	



/*******new menu css 051316*****jdmenue***********float left*******************************/

#jdmenunewtv {
	background-color: black;
	color: white;
	border: 2px black solid;
	font-size: 18px;
	text-align: center;
	-webkit-border-radius:20px;
	
	
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
	
}

li {
    float: left;
}


#jdmenunewtv a:link {
    display: block;
    color: white;
    text-align: center;
    padding: 10px 10px;
    text-decoration: underline;
	-webkit-border-radius:20px;
}

#jdmenunewtv a:active {color: white; text-decoration: underline; }
#jdmenunewtv a:visited {color: white; text-decoration: underline; }	
#jdmenunewtv a:hover {background-color: red; }



/*******end new menu css 051316**************************************************************/


/*********new menue header link colors********************************************/

/* unvisited link bright green*/
a:link {
    color: #11FF00;
}

/* visited link bright green*/
a:visited {
    color: #11ff00;
}

/* mouse over link bright green */
a:hover { 
	text-shadow: 0 0 3px #11FF00; 
	color: #11FF00;
}

/* selected link  color red*/
a:active {
    color: #FF0022;
}

/********************************************************************/

.navbar {
	background-color: black;
	color: white;
	Height: 25px;
	position: fixed;
	width:100%;
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 13px;
	

}


.nav {
	background-color: black;
	color: yellow;
	text-align: center;
	font-size: 13px;
	Height: 25px;
	position: fixed;
	width: 90%;
	Padding: 5px;
	-webkit-border-radius:15px;	
	
    
}


.navcopy {
	background-color: black;
	color: yellow;
	text-align: left;
	font-size: 13px;
	Height: 25px;
	position: fixed;
	width:100%;
	border: 2px solid black;
	Padding: 5px;
		
}

.navbarcopy {
	background-color: black;
	color: white;
	Height: 25px;
	position: fixed;
	width:100%;
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 13px;
	box-shadow: 0px 1px 5px #888888;
	-webkit-border-radius:15px;	
}




/*********************************************************************/



#padbody{
	margin: 15px;
}


#red {
	color: #ff0000;
	font-size: medium;
} 


#scriptred {
	color: #ff0000;
	font-size: medium;
} 		

  

.theader {
	background-color: #0000ff;
	color: #ffffff;	
	font-size: small;
	text-align: center;
	padding: 4px 6px;
} 		
	

#tblall {
	background-color: black;
	font-size: 20px;
	padding: 5px;
	margin: auto;
	width: 100%;
	text-align: center;
	border: 1px solid black;
	-webkit-border-radius:25px;
} 	

#tblalltim {
	background-color: black;
	font-size: 16px;
	padding: 5px;
	margin: auto;
	width: 100%;
	text-align: center;
	border: 1px solid black;
	-webkit-border-radius:25px;
} 	

#tblalltest {
	background-color: blue;
	font-size: 15px;
	padding: 5px;
	margin: 5px;
	text-align: center;
	-webkit-border-radius:20px;
} 	


#tblallblue {
	background-color: blue;
	font-size: 15px;
	padding: 10px;
	margin: 5px;
	width: 100%;
	text-align: center;
	border: 1px solid black;
	-webkit-border-radius:20px;
} 	

#tblallwhite {
	background-color: white;
	font-size: 20px;
	padding: 10px;
	margin: 5px;
	width: 100%;
	text-align: center;
	border: 1px solid black;
	-webkit-border-radius:25px;
} 	

#tblbgnowfontblue {
	background-color: blue;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: white;
	-webkit-border-radius:15px;
}



 
 #tblbgnowfontbrown {
	background-color: brown;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: white;
	-webkit-border-radius:15px;
}
 
 
#tblbgnowfontgreen {
	background-color: green;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: white;
	-webkit-border-radius:15px;
}

#tblbgnowfontgreenckin {
	background-color: lightgreen;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: black;
	-webkit-border-radius:15px;
}



#tblbgnowfontpurple {
	background-color: purple;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: white;
	-webkit-border-radius:15px;
}


#tblbgnowfontred {
	background-color: red;
	text-align: center;
	font-size: 16px;
	color: white;
	font-weight: bold;
	-webkit-border-radius:15px;
}

#tblbgnowfontyellow {
	background-color: yellow;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: black;
	-webkit-border-radius:15px;
}



#tblbgnowfontwhite {
	background-color: white;
	text-align: center;
	font-size: 16px;
	color: black;
	-webkit-border-radius:15px;
}



#tblblacksq {
	background-color: black;
	text-align: center;
	font-size: 14px;
	color: white;
	padding: 5px;
	margin: 5px;
	border: 2px blue solid;
}

#tblallblacknow {
	background-color: black;
	color: white;
	font-size: 15px;
	padding: 10px;
	margin: 5px;
	width: 100%;
	text-align: center;
	border: 1px solid black;
	-webkit-border-radius:25px;
}

#tblblacknow {
	background-color: black;
	text-align: center;
	font-size: 14px;
	color: white;
}

#tblblackcallaplay {
	background-color: black;
	text-align: center;
	font-size: 16px;
	color: white;
	padding: 5px;
	margin: 5px;
	width: 100%;
	border: 2px black solid;
	-webkit-border-radius:25px;
	 
}


#tblblue {
	background-color: blue;
	text-align: center;
	color: white;
	width: 100%;
	-webkit-border-radius:25px;
}

#tblbluewhtsm {
	background-color: blue;
	text-align: center;
	color: white;
	font-size: 14px;
	border: 1px solid black;
	-webkit-border-radius:25px;
}




#tblbluesq {
	background-color: blue;
	text-align: center;
	font-size: 14px;
	color: white;
	width: 100%;
}

#tblbluenow {
	background-color: blue;
	text-align: center;
	font-size: 14px;
	color: white;
	
}

#tblbluenowround {
	background-color: blue;
	text-align: center;
	font-size: 14px;
	color: white;
	-webkit-border-radius:25px;
}


#tblbrown {
	background-color: #ee9a4d;
	text-align: center;
	color: black;
	width: 25%;
	-webkit-border-radius:25px;
}

#tbllitegreynow {
	background-color: #A5C7C3;
	text-align: center;
	font-size: 15px;
	color: black;
	font-weight:bold;
	-webkit-border-radius:25px;
}

#tblgreen {
	background-color: #00FF00;
	text-align: center;
	color: black;
	padding: 10px;
	margin: 5px;
	width: 33%;
	-webkit-border-radius:25px;
	-webkit-box-pack:center;
}

#tblgreennowround {
	background-color: green;
	text-align: center;
	font-size: 14px;
	color: white;
	-webkit-border-radius:25px;
}

#tblgreennow {
	background-color: green;
	text-align: center;
	font-size: 14px;
	color: white;
	
}


#tblselectgreen {
	background-color: #00FF00;
	text-align: center;
	font-size: 15px;
	color: black;
	padding: 2px;
	margin: auto;
	width: 100%;
	border: 2px black solid;
	-webkit-border-radius:25px;
	-webkit-box-pack:center;
}

#tblselectred {
	background-color: #FF0000;
	text-align: center;
	font-size: 15px;
	color: white;
	padding: 2px;
	margin: auto;
	width: 100%;
	border: 2px black solid;
	-webkit-border-radius:25px;
	-webkit-box-pack:center;
}


#tblred {
	background-color: red;
	text-align: center;
	color: white;
	width: 100%;
	-webkit-border-radius:25px;
}

#tblredltr {
	background-color: white;
	text-align: center;
	color: red;
	font-weight:bold;
	width: 100%;
	-webkit-border-radius:25px;
}

#tblredsq {
	background-color: red;
	text-align: center;
	font-size: 14px;
	color: white;
	width: 100%;
}

#tblrednow {
	background-color: red;
	text-align: center;
	font-size: 14px;
	color: white;
	-webkit-border-radius:25px;
}

#tblredwhtsm {
	background-color: red;
	text-align: center;
	color: white;
	font-size: 14px;
	border: 1px solid black;
	-webkit-border-radius:25px;
}


#tblwhite {
	background-color: white;
	text-align: center;
	font-size: 14px;
	color: black;
	padding: 5px;
	margin: 5px;
	width: 100%;
	border: 2px black solid;
	-webkit-border-radius:25px;
	 
}

#tblwhitesq {
	background-color: white;
	font-size: 14px;
	text-align: center;
	color: black;
	padding: 5px;
	margin: 5px;
	border: 2px blue solid;
}

#tblwhitesm {
	background-color: white;
	font-size: 14px;
	color: black;
	text-align: center;
	border: 1px solid black;
} 	


#tblwhitenow {
	background-color: white;
	text-align: center;
	color: black;
	font-weight:bold;
	font-size: 16px;
	-webkit-border-radius:20px;
}

/*nfl tbls start*/

#nfltbl {
    border-collapse: collapse;
	width: 90%;
	margin: auto;
}

#rdtblbgbluenflmed {
	background-color: blue;
	text-align: center;
	font-size: 16px;
	color: white;
	border: 1px solid white;
	width: 75px;
}

#tblwhitenflpic {
	background-color: white;
	text-align: center;
	font-size: 16px;
	color: black;
	padding: 5px;
	margin: 5px;
	width: 255px;
	border: 2px black solid;
	-webkit-border-radius:25px;
	 
}

#tblwhitenflsm {
	background-color: white;
	text-align: center;
	font-size: 16px;
	color: black;
	padding: 5px;
	margin: 5px;
	width: 75px;
	border: 2px black solid;
	-webkit-border-radius:25px;
	 
}


#nopictxt {
	border: 1px solid black;
	background-color: white;
	text-align: center;
	font-size: 12px;
	color: black;
	}

#tblpic150 {
	border: 1px solid black;
	background-color: white;
	text-align: center;
	font-size: 12px;
	color: black;
	padding: 2px;
	width: 160px
	}	
	
#tblpic {
	border: 1px solid black;
	background-color: white;
	text-align: center;
	font-size: 12px;
	color: black;
	padding: 2px;
	width: 210px
	}

#nfltxtleft {
	text-align: left;
	
	}	
	
	
	
/*nfl tbls end*/


#tblwhitenowfont {
	background-color: white;
	text-align: center;
	font-size: 16px;
	color: black;
	
}

#tblbgyellownow {
	background-color: yellow;
	text-align: center;
	font-size: 16px;
	color: black;
	-webkit-border-radius:15px;
}

#tblwhitenowfontxx {
	background-color: white;
	text-align: center;
	font-size: 16px;
	color: black;
	
}

#tblbgyellownowxx {
	background-color: yellow;
	text-align: center;
	font-size: 16px;
	color: black;
	
}


#tblbggreynow {
	background-color: #c6c6c6;
	text-align: center;
	font-size: 16px;
	font-weight:bold;
	color: black;
}

#tblwhitenowfontmed {
	background-color: white;
	text-align: center;
	font-size: 16px;
	color: black;
	-webkit-border-radius:20px;
}


#tblyellownow {
	background-color: yellow;
	text-align: center;
	color: black;
	font-weight:bold;
	-webkit-border-radius:25px;
}

#tblyellow {
	background-color: yellow;
	text-align: center;
	color: black;
	width: 100%;
	font-size: 20px;
	-webkit-border-radius:25px;
}

#tblyellowsq {
	background-color: yellow;
	text-align: center;
	color: black;
	width: 100%;
	font-size: 20px;
}

#tblyellowsq2 {
	background-color: yellow;
	font-size: 14px;
	text-align: center;
	color: black;
	padding: 5px;
	margin: 5px;
	border: 2px blue solid;
}


#titlewno {
	background-color: #000000;
	color: #ffffff;
	font-size: x-large;
	font-weight: bold;
	text-align: center;	
	width: 100%;
	-webkit-border-radius:20px;
} 	

	
#titletv {
	background-color: #0000ff;
	color: #ffffff;
	font-size: x-large;
	font-weight: bold;
	text-align: center;	
	width: 100%;
	border-radius:20px;
} 	
	
	
#title {
	background-color: #0000ff;
	color: #ffffff;
	font-size: x-large;
	font-weight: bold;
	text-align: center;	
	width: 100%;
	-webkit-border-radius:20px;
} 
	
#jdtitle {
	background-color: #0000ff;
	color: #ffffff;
	font-size: x-large;
	font-weight: bold;
	text-align: center;	
	width: 100%;
	-webkit-border-radius:20px;
} 	
	
	
	
	
#title2 {
	background-color: #0000ff;
	color: #d3d3d3;
	font-size: small;
	text-align: center;
	width: 100%;
} 	
	
	
#titlesides {
	background-color: #0000ff;
	color: #ffffff;
	font-size: small;
	text-align: center;
	float: left;
	width: 10%;
} 	
	

	
#toprow {
	background-color: #ffff00;
	color: #0000ff;
	font-size: small;
	text-align: center;
} 		



	
	
#warnwhite {
	background-color: #ffffff;
	font-size: medium;
	text-align: center;
	color: black;
}	
	
	
	
	
#warnyellow {
	background-color: #ffff00;
	font-size: 18px;
	color: black;
}		
	
	

#whitetv {
	color: white;
	font-size: 18px;
	text-align: center;
	
} 
	
#whitesmall {
	color: #ffffff;
	
} 
	
#white {
	color: #ffffff;
	font-size: medium;
} 

#whitebg {
	background-color: #ffffff;
	text-align: center;
} 		

	
	