body
{
margin:0px 0px 0px 0px;
background: url(../images/body_bg.jpg) repeat-x #0088a8;
}

.top_bg
{
background: url(../images/PoolStore.jpg) no-repeat top;
height:172px;
}

input{
border:1px solid #dcdcdc;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size :12px;
font-weight : normal;
}

textarea{
border:1px solid #dcdcdc;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size :11px;
font-weight : normal;
width:200px;
}

.br
{
border:none;
}

td
{
font-size:11px;
color:#5f5f5f;
line-height: 20px;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
}

#MainTable
{
background: #ffffff;
}

#nav_cell
{
background: url(../images/nav_bg.jpg) #d44ba2 repeat-x;
text-align: center;
height:32px;
padding: 0px 0px 0px 0px;
vertical-align: middle;
}

#nav_cell img
{
vertical-align: middle; 
}

.toplink
{
color:#ffffff;
font-size: 10px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
}

.toplink:hover
{
color:#ffffff;
font-size: 10px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
}

.nav_spacer
{
margin:0px 15px 0px 15px;
}
#bottom_nav_cell
{
color:#ffffff;
font-size: 10px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
margin-top:10px;
}

.bottomlink
{
color:#ffffff;
font-size: 10px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
margin: 0px 15px 0px 15px;
}

.bottomlink:hover
{
color:#ffffff;
font-size: 10px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
}

.news_bg
{
background: url(../images/news_bg.jpg) #3ec2dd repeat-x;
color:#ffffff;
height:20px;
font-size: 10px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-transform: uppercase;
padding: 0px 0px 0px 5px;
text-align: left;
border-top:1px solid #3bc3e0;
border-right:1px solid #3bc3e08;
border-left:1px solid #3bc3e0;
border-bottom:2px solid #3bc3e0;
}

.news
{
background: #067a93;
padding: 5px;
text-align: left;
}

.news_date
{
color:#ffffff;
font-size: 10px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-align: left;
}

#news_desc
{
color:#ffffff;
font-size: 10px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
line-height: 12px;
border-bottom:1px solid #d569ba;
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
text-align: left;
}

#news_desc a
{
color:#ffffff;
font-size: 10px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
line-height: 12px;
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
text-align: left;
}

#news_desc a:hover
{
color:#ffffff;
font-size: 10px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
line-height: 12px;
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
text-align: left;
}

.content
{
padding:10px;
}

#Footer
{
padding:10px;
background: #00748f;
text-align: center;
width :970px;
margin:10px 0px 10px 0px;
}

#Footer td
{
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-transform: uppercase;
}

#Footer a
{
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#66cc00;
}

#Footer a:hover
{
color:#3c7700;
text-decoration: none;
}

.page_title
{
color:#0082cf;
font-size: 18px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-align: left;
}

.hd
{
color:#191919;
font-size: 11px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
height: 25px;
background: #f5f5f5;
padding: 0px 0px 0px 5px;
text-align: left;
}

.image_cell
{
padding-right:10px;
}

.coach_image
{
border:1px solid #ececec;
}

.coack_link
{
color:#0082cf;
font-size: 10px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
margin: 0px 15px 0px 10px;
}

.coack_link:hover
{
color:#0082cf;
font-size: 10px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
margin: 0px 15px 0px 10px;
}

#coaches td
{
background: #f3f3f3;
text-align: left;
}

.backlink
{
color:#0082cf;
font-size: 10px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
margin: 0px 0px 0px 10px;
}

.backlink:hover
{
color:#0082cf;
font-size: 10px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
margin: 0px 0px 0px 10px;
}

.button
{
font-size:11px;
color:#ffffff;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
background: #0088a8;
padding:4px;
text-decoration: none;
}

.link
{
color:#0082cf;
font-size: 10px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-decoration: none;
}

.link:hover
{
color:#0082cf;
font-size: 10px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-decoration: underline;
}

.schedule_year
{
color:#000000;
font-size: 14px;
font-weight: bold;
font-family: Georgia, Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-align: left;
margin-bottom:10px;
padding:5px;
background: #f5f5f5;
}

.schedule_title
{
color:#0082cf;
font-size: 12px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-align: left;
margin-bottom:5px;
}

.schedule_date
{
color:#bbbbbb;
font-size: 11px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-align: left;
font-style: italic;
}

.schedule_desc
{
color:#989898;
font-size: 11px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-align: left;
line-height: 14px;
border-bottom:1px solid #dcdcdc;
padding-bottom: 5px;
margin-bottom: 10px;
}

.pdf
{
text-align: right;

}
#NewsDiv
{
position:absolute;
left:0px;
top:0px;
width:100%;
font-weight:normal;
color:#ffffff;
font-family: verdana, tahoma, arial;
font-size:10px;
}
a
{
color:#0082cf;
font-size: 12px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-decoration: none;

}
a:hover
{
color:#0082cf;
font-size: 12px;
font-weight: normal;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
text-decoration: underline;
}
