/* --- Red - Grand Canyon State Games - Dark Red and Blue---------------- */


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
		color: #000000;
	
}
h1 {
	margin:0;
padding:0;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
h2 {
	margin:0;
padding:0;
	font-size: 12px;	
	font-weight: bold;	
	color: #990000;
}
h3 {margin:0;
padding:0;
	font-size: 10px;	
	color: #990000;
}
h4 {
margin:0;
padding:0;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
		text-align: center;
	



}
h5 {
	margin:0;
padding:0;
	font-size: 9px;
		color: #990000;
}
h6 {margin:0;
padding:0;
	
	font-size: 9px;
}
p {margin:0;
padding:0;
	
	font-size:10px;
	}
a:link {
	color: #0000FF;
}
a:visited {
	color: #0000FF;
}
a:hover {
	color: #0000FF;
}
a:active {
	color: #0000FF;
}
.horizontalLine {
	line-height: 1pt;
	border-bottom-color: #006699;
	border-bottom-width: 1px;	
	border-bottom-style: solid;
}


#location {color: #000000;
font-size: 12px;}

#date {
font-size: 10px;
color: #000000;}

#sportName {font-weight: normal;
font-size: 14px;
color: #000000;}


/* --- MAIN NAVIGATION MENU Top Navigation---------------- */
/* --- Grey-mainmenu - mainbanner---------------- */

#menu-banner {
Width: 850px;
background: url(images/atp-banner-grey.gif);
background-repeat: repeat-y;}

#Menu-banner h1 {
font-size: 15px;
color: #000000;
text-align: center;}

#menu-banner h2 {
font-size: 12px;
text-align: center;}

#menu-banner p {
font-size: 10px;
text-align: center;}

#mainMenu {
background: url(images/atp-menuback-grey.gif) repeat;
font-size: 11px;
margin:0 auto;
width: 850px;
border-bottom: 3px #ffffff solid;
border-top: 1px #ffffff solid;
height: 28px;
padding-top: 1px;}

#mainMenu ul {
display:inline;
margin:0;
height: 16px;}

#mainMenu ul li {
float: left;
display: block;
width: auto;
margin: 0em auto auto  0;
border-right: 1px #ffffff solid;
padding-top: 3px;
margin-left: 2px;}

#mainMenu ul li a {
display: inline;
background: url() 0em;
color: #000066;
text-decoration: none;
font-weight: bold;
margin-top: 1px;
padding: 6px;}

#mainMenu ul li a:hover {
background: url()  0em;
color: #ff6600;}

#mainMenu ul li a:active {
background: url() no-repeat 0em ;
color:  #ff6600;}


/*----Event Site Menu Section-----*/

/* ---  Top Menu Navigation---------------- */

#topmenu1 { 
width: 950px;
text-align: left;
color: #990000;
font-size: 10px;
padding-right: 10px;
padding-bottom: 5px;}

#topmenu1 a:link, #topmenu1 a:visited {
color: #990000;
text-decoration:none;}

#topmenu1 a:hover {
Color: #006699;
text-decoration:underline;}

/* --- Main Top Banner---------------- */
#menu-banner1 {
Width: 950px;
background: url(images/atp-banner-red.jpg);
background-repeat:no-repeat;
background-position: center;
height: 75px;}

#Menu-banner1 h1 {
font-size: 16px;
color: #990000;
text-align: left;
padding: 5px 0 0 0;
font-weight:bold;
}

/* --- MAIN NAVIGATION MENU ---------------- */

#mainMenu1 {
background: url(images/atp-menuback-red.gif) repeat;
font-size: 11px;
margin:0 auto;
width: 950px;
border-bottom: 3px #ffffff solid;
border-top: 1px #ffffff solid;
height: 28px;
padding-top: 1px;}

#mainMenu1 ul {
display:inline;
margin:0;
height: 16px;}

#mainMenu1 ul li {
float: left;
display: block;
width: auto;
margin: 0em auto auto  0;
border-right: 1px #ffffff solid;
padding-top: 3px;
margin-left: 2px;}

#mainMenu1 ul li a {
display: inline;
background: url() 0em;
color: #ffffff;
text-decoration: none;
font-weight: bold;
margin-top: 1px;
padding: 6px;}

#mainMenu1 ul li a:hover {
background: url()  0em;
background-color: #006699;
color: #ffffff;
font-weight: bold;}

#mainMenu1 ul li a:active {
background: url() no-repeat 0em ;
color:  #cccccc;}

/*------Tournament home page information section------*/

#home-info {width: 95%;
padding-bottom: 10px;}

#home-info h1 {
Width: 100%;
color: #006699;
background-color: #cccccc;
border-top: 2px solid #990000;
height: 16px;
font-size:14px;
font-weight: bold;
padding-left: 5px;}

#home-info li {
color: #006699;
		text-align:left;
	font-size:15px;
	padding-left: 10px;

	
}

#home-info li a:link, #home-info li a:visited {
color: #0000ff;

}

#home-info li a:hover {
color: #990000;
text-decoration:underline;}

#home-info-p {
width: 95%;
	color: #000000;
	font-size: 10px;
	padding-left: 20px;
	text-align:left;

}

#home-info-p a:link, #home-info-p a:visited {
text-decoration:none;
color: #000000;}

#home-info-p a:hover {
text-decoration:underline;
color: #990000;}

/*------Start times------*/

#start-times{
	width: 100%;

	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*------Start times------*/

#start-times{
width: 100%;
}

#start-times h1 {
	color: #000000;}

#start-times-player {
width: 100%;
padding-bottom: 5px;}

#start-times-player h2 {
width: 100%;
background-color: #FFFF00;
Height: 23px;
font-size:15px;
color: #000000;
padding-left: 5px;}

#start-times-player h3 {
color: #000000;
Font-size: 14px;
width: 85%;
Height: 20px;
margin-left: 18px;
font-weight: 400;}



#country-list{padding-bottom: 8px;}
#country-list-gray{padding-bottom: 8px;
background-color:#B0FFFF;}

.bold-date {
font-weight: bold;
padding-right: 5px;
width: 155px;}

.player-name {
font-size:12px;
font-weight:400;
width: 175px;}

.player-country {
width: 200px;}