@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background: #CCCCCC url(../images/bkg_PageGradSofter.jpg) repeat-y center top;
}

h1,h2,h3,h4,h5,h6 {margin:0px; padding:1em 0 1em 0; font-weight:bold;}
h1 {font-size:160%;	line-height:1.5em; font-weight:normal;}
h2 {font-size:160%; line-height:.5em;}
h3 {font-size:120%;}
h4 {font-size:100%;}
h5 {font-size:95%;}
h6 {font-size:90%;}

p {margin:0px; padding:0 0 1em 0;}

a:link {color:#666; text-decoration:underline;}
a:visited {color:#666; text-decoration:underline;}
a:hover {color:#569fd3;}
a:active {color:#93b9dc;}

#main_table {border:1px solid #000000;width:800px;}

#top_nav {background-color:#569fd3; height:25px; text-align:center; padding:6px 0 0px 0;}
#top_nav a {padding:6px 10px 0px 10px; color:#ffffff; text-decoration:none; font-weight:bold; font-size:11px;}
#top_nav a:hover {
	color:#FF0000;
}
#top_nav .topnav_selected {
	color:#FF0000;
}

#side_nav {padding-top:3px;}
#side_nav a {color:#999; display:block; border-bottom:1px solid #cccccc; padding:10px 0 10px 0; text-decoration:none; text-align:left; font-weight:bold; font-size:11px;}
#side_nav a:hover {color:#6699cc}
#side_nav .leftnav_top {border-top:1px solid #cccccc}
#side_nav .leftnav_selected {color:#6699cc}
#side_nav .leftnav_topselected {color:#6699cc; border-top:1px solid #cccccc}
#side_nav .leftnav_otherlink {display:inline; border:none; padding:inherit;}
ul#athletelist {margin:0; padding:8px 0 0 0; list-style:none;}
ul#athletelist li {margin:0; padding:0 0 0 20px;}
ul#athletelist li a {margin:0; padding:0; border:none; font-style:italic;}

#side_nav img {border:none;}

#whiteshadow {height:8px; background:#fff url(../images/shadow_white.gif) repeat-x;}
#blueshadow {height:8px; background:#fff url(../images/shadow_blue.gif) repeat-x;}

/************************************
	Column and footer styles
************************************/

/* "features" is the colored column on the home page */
#features {color:#ffffff;}
#features h4 {font-style:italic; font-size:12px; padding-left:20px;}
#features p {padding: 0 0 0 20px;}
#features ul {
	padding:0 10px 0 20px;
	margin:0px;
}
#features li {font-size:11px; margin:0 0 0 30px;}
#features a {color:#ffffff; font-size:11px}
#features input {font-size:10px;}
#features label {font-size:10px;}
#features .white_bar {margin-left:-20px;}

#right_content {padding: 10px 20px 20px 20px; font-size:11px;}
#right_content_blue {background-color:#6699cc}
#right_content_line {padding: 10px 20px 20px 20px; font-size:11px; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC;}

#center_content {padding:0 20px 20px 20px; font-size:11px;}
#center_content img.img_main {margin:0 0 5px 10px;}
#center_content p {padding:6px 0 6px 0;}

#divaffiliatelinks h3 {margin: 0px; padding-bottom: 10px;}
#divaffiliatelinks h4 {margin: 0px; padding: 0 0 10px 20px;}
#divaffiliatelinks h4 a {color: #599fd0;}

#footer {background-color:#569fd3; height:20px; color:#ffffff; font-size:10px;}
#footer a{color:#ffffff; text-decoration:underline;}
#footer a:hover {
	color:#FF0000;
}
#coachescorner_link {float: left; padding-left:10px;}

#coachescorner_link a {font-size:12px; font-weight:bold; font-style:italic;}
#copyright {padding-right: 10px;}

/*************************************
	Other IDs
*************************************/
#details_gray {background-color:#e6e7e9; border: solid 1px #589fd3; padding: 14px 12px 14px 12px;}

/*************************************
	Classes
*************************************/
.white_bar {border-top:1px solid #ffffff}
.blue_bar {border-top:1px solid #6699cc}

.txtblue {color:#599fd0;}
.txtsmall {font-size:80%;}
.txtlarger {font-size:115%;}
.p_underline {border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #cccccc;}
.txtred {
	color:#993333;
}
.tableheaderblue {background-color:#599fd0; color:#fff;}
.tableheaderblue a {color:#fff;}form {
	margin: 0px;
	padding: 0px;
}
.soclist {margin-left:auto; margin-right:auto; width:90%;}
.soclist img {border:none; margin-right:3px; margin-left:3px;}
