/* CSS Document */
body.home
{
background-color:#4AE2E3;
background-image:url(../images/bghome.jpg);
background-repeat:repeat-x;
width:100%;
height:100%;
margin:0 auto;
margin-top:0;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color: #000080;
}
body.pages
{
/*background-color:#4AE2E3;*/
background-color:#4BE3E4;
background-image:url(../images/bgpages2.jpg);
background-repeat:repeat-x;
width:100%;
height:100%;
margin:0 auto;
margin-top:0;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color: #000080;
}
body.newhome
{
/*background-color:#4AE2E3;*/
background-color:#4BE3E4;
background-image:url(../images/bgpages2.jpg);
background-repeat:repeat-x;
background-position:0 -125px;
width:100%;
height:100%;
margin:0 auto;
margin-top:0;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color: #000080;
}
div.newhomecontainer
{
/*background-color:#4AE2E3;*/

width:960px;
height:100%;
margin:0 auto;
margin-top:0;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color: #000080;
text-align:center;
}

div.bghome
{
background-image:url(../images/bubblesbg.jpg);
background-repeat:no-repeat;
background-position: top;
width:100%;
height:100%;
position:absolute;
top:0px;
}
div.bgpages
{
background-image:url(../images/newswimbgpages2.jpg);
background-repeat:no-repeat;
background-position: top;
width:100%;
height:441px;
position:absolute;
top:0px;
}
div.bgcompete
{
background-image:url(../images/bgcompete.jpg);
background-repeat:no-repeat;
background-position: top;
width:100%;
height:441px;
position:absolute;
top:0px;
}
div.bgadults
{
background-image:url(../images/bgadults.jpg);
background-repeat:no-repeat;
background-position: top;
width:100%;
height:441px;
position:absolute;
top:0px;
}
div.bgdisabled
{
background-image:url(../images/bgdisabled.jpg);
background-repeat:no-repeat;
background-position: top;
width:100%;
height:441px;
position:absolute;
top:0px;
}
div.bgtraining
{
background-image:url(../images/bgtraining.jpg);
background-repeat:no-repeat;
background-position: top;
width:100%;
height:441px;
position:absolute;
top:0px;
}

div.menuL
{
/*background-image:url(../images/yellowline.jpg);
background-repeat:repeat-y;
background-position: 230px;
border-right: 2px solid #ECBF40;*/
width:75px;
float:right;
clear:left;
text-align:right;
margin-right:5px;
margin-top:2px;
line-height:150%;
visibility:hidden;
}
a.menuL
{
padding-right:25px;
color:#FFFFFF;
text-decoration:none;
}
a.menuL:hover
{
/*background-image: url(../images/arrowL.png);
background-position:right;
background-repeat:no-repeat;*/
padding-right:25px;
color: #F8BF24;
text-decoration:none;
}

div.menu
{
background-image:url(../images/yellowline.jpg);
background-repeat:repeat-y;
background-position: 17px;
/*border-left:2px solid #ECBF40;*/
width:215px;
float:right;
margin-right:20px;
margin-top:2px;
line-height:150%;
}
div.newhomemenu
{
background-image:url(../images/yellowline.jpg);
background-repeat:repeat-y;
background-position: 212px;
/*border-left:2px solid #ECBF40;*/
width:215px;
float:right;
margin-right:5px;
margin-top:2px;
line-height:150%;
font-size: small;
text-align:right;
padding-right:30px;
}
a.newhomemenu
{
padding-left:25px;
margin-right:10px;
color:#FFFFFF;
text-decoration:none;
}
a.newhomemenu:hover
{
background-image: url(../images/arrow.png);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
margin-right: 10px;
color: #F8BF24;
text-decoration:none;
}
a.menu
{
padding-left:25px;
color:#FFFFFF;
text-decoration:none;
}
a.menu:hover
{
background-image: url(../images/arrow.png);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
color: #F8BF24;
text-decoration:none;
}
/*div.menu
{
background-image:url(../images/yellowline.jpg);
background-repeat:repeat-y;
background-position: 17px;
width:250px;
float:right;
margin-right:20px;
margin-top:2px;
line-height:150%;
}
a.menu
{
padding-left:25px;
color:#FFFFFF;
text-decoration:none;
}
a.menu:hover
{
background-image: url(../images/arrow.png);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
color: #F8BF24;
text-decoration:none;
}*/
div.homebubbles
{
width:100%; text-align:center; margin:0 auto;position:absolute; top: 282px;
}
div.pagebubbles
{
width:100%; text-align:center; margin:0 auto;position:absolute; top: 141px; 
}
div.homepagebubbles
{
width:100%; text-align:center; margin:0 auto;position:absolute; top: 141px;
}
div.newhomepage
{
width:100%; text-align:center; margin:0 auto;position:absolute; top: 204px;
}

div.homecontent
{
width:100%; text-align:center; margin:0 auto;background-image:url(../images/contentbgpages2.jpg); background-repeat:no-repeat; background-position:top;
}
div.pagescontent
{
width:100%; text-align:center; margin:0 auto;background-image:url(../images/contentbgpages2.jpg); background-repeat:no-repeat; background-position:top;
}
div.newhomemaincontent
{
width:100%; text-align:center; margin:0 auto;
}

div.pagescontent2
{
width:100%; text-align:center; margin:0 auto;background-image:url(../images/contentbgpages2c.jpg); background-repeat:no-repeat; background-position:top;
}
div.homecontenttext
{
width:795px;
margin: 0 auto;
padding-top:25px;
text-align:left;
font-size:small;
}
div.homecontenttext2
{
width:960px;
margin: 0 auto;
padding-top:25px;
text-align:left;
font-size:small;
}
h1.contentheading
{
color:#FED813;
}
h1.newhomecontentheading
{
color:#ffffff;
margin:0 auto;
text-align:center;
}
h1.slogan
{
color:#92F1F8;
margin-left:50px;
}
div.copyright
{
float:left;
margin-left:20px;
margin-bottom:10px;
color: #FFFFFF;
}
div.credit
{
float:right;
margin-right:20px;
margin-bottom:10px;
color: #FFFFFF;
}
a.credlink
{
color:#FFFFFF;
text-decoration: underline;
}
a.credlink:hover
{
color:#FFCC00;
text-decoration:none;
}
hr
{
color:#FFFFFF
}

/*database*/
body.database
{
background-color:#4BE3E4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
color: #000080;
}
body.database table
{
border:1px solid #ffffff;
padding:10px;
}
body.database td
{
font-size:x-small;
border: 0;
}
td.dbmid
{
border:0;
}
body.database a
{
color: #000080;
text-decoration:underline;
}
body.database a:hover
{
color: #ffffff;
text-decoration:underline;
}
.panels
{
color:#FFFFFF;
padding: 5px 5px 5px 10px;
}
.panels h1
{
margin-top:0;
margin-bottom:3px;
cursor:pointer;
}
.panels p
{
margin-top:0px;
cursor:pointer;
}
.panels a
{
color:#FFFFFF;
text-decoration:underline;
font-size:medium;
font-weight:bold;
float:right;
margin-left:10px;
margin-right:20px;
}
.panels a:hover
{
text-decoration:none;
}

#panelbabies
{
width:278px;
height:135px;
float:left;
margin-right:20px;
margin-left:40px;

background-image:url(../images/panelbabies.jpg);
background-repeat:no-repeat;
}
#panelchildren
{
width:278px;
height:135px;
float:left;
margin-right:20px;

background-image: url(../images/panel-children.jpg);
background-repeat:no-repeat;
}
#paneladults
{
width:278px;
height:135px;
float:left;
margin-right:0px;

background-image:url(../images/panel-adults.jpg);
background-repeat:no-repeat;
cursor:pointer;
}
#paneldisabled
{
width:278px;
height:135px;
float:left;
margin-right:20px;
margin-left:40px;
cursor:pointer;
background-image:url(../images/panel-disabled.jpg);
background-repeat:no-repeat;
}
#panelcomp
{
width:278px;
height:135px;
float:left;
margin-right:20px;
cursor:pointer;
background-image:url(../images/panel-comp.jpg);
background-repeat:no-repeat;
}
#paneltrain
{
width:278px;
height:135px;
float:left;
margin-right:0px;
cursor:pointer;
background-image:url(../images/panel-train.jpg);
background-repeat:no-repeat;
}