/* Learn to swim with My Swim */

body
{
	margin-top:0px;
}

.body_manibg
{
	background-image:url(../images/main_bg2.jpg);
	background-repeat:no-repeat;
}
.bodytop_bg
{
	background-image:url(../images/topbg.jpg);
	background-position:top;
	vertical-align:top;
	background-repeat:no-repeat;
	
	width:832px;
}
.logo_bg
{
	background-image:url(../images/logo_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:812px;
}
.table
{
	margin-left:50px;
}
.swim_img1
{
	background-image:url(../images/swimleft_img.jpg);
	background-repeat:no-repeat;
	height:202px;
	width:344px;
}
.swim_img2
{
	background-image:url(../images/alex_fly.jpg);
	background-repeat:no-repeat;
	height:202px;
	width:281px;
}
.welcome{
	background-image:url(../images/welcome.jpg);
	height:22px;
}
.welcomebg{
	background-image:url(../images/welcomebg.jpg);
	height:22px;
}

#header
{
	padding-left:93px;
	width:823px;
	
	padding-bottom:0px;
	margin-bottom:0px;
	vertical-align:top;
}
#logo
{
	padding-left:97px;
	width:823px;
	padding-bottom:0px;
	margin-bottom:0px;
	vertical-align:top;
	
}

.menu_bg
{
	background-image:url(../images/menu_bg.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:223px;
}
.seprator_img
{
	/*background-image:url(../images/swimg_right_seprator.jpg);*/
	width:199px;
}
.left_swiming_img
{
	background-image:url(../images/swimming_guy.jpg);
	background-repeat:no-repeat;
	width:199px;
}

.td
{	
	background-color:#000000;
}

.footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}


.menu
{
	/*background-image:url(../images/menu.gif);*/
	background-repeat:no-repeat;
	margin-left:2px;
	height:23px;
	background-color:#5DC8FF;
}
.td_height
{
	height:4px;
}
.paragraph
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}


.rightnav:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.rightnav:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;

}
.rightnav:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
		text-decoration:none;

}
.rightnav:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}


.txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.txtred
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.txt2
{
	font-family:"Trebuchet MS", verdana;
	font-size:16px;
	font-weight:bold;
	color:#055a7f;
}

.content-heading
{
	font-family:"Trebuchet MS", verdana;
	font-size:20px;
	font-weight:none;
	letter-spacing:1px;
	padding-left:12px;

	color:#ffffff;
}
.fieldname
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.copyright

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.copyright a

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;

}
.copyright a:hover

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;

}


A.copyright2

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
A.copyright2:active

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;

}
A.copyright2:visited

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;

}
A.copyright2:hover

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;

}






input,textarea, select {
	font-size 			: 8pt;
	color 				: #000000;
	font-family			: Tahoma, Verdana, Arial;
	font-weight			: normal;
	border-top			: 1px #999999 solid;
}
.commandbutton
{
	background-color:#258ad6;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;

}
.fieldset
{
	border: 1px solid #BA2423;
	padding:5px;
	
}
.legend
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#055a7f;
}
li
{
	color:#ffffff;
}

A.nav
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
A.nav:active{color:#ffffff;}
A.nav:visited{color:#000000;}
A.nav:hover{color:#000000; text-decoration:underline;}