body{margin:0px; padding:0px; font:11px/14px verdana; background:url(../images/body_bg1.jpg) repeat-x;}
img { border:0px;}
p{margin:0px; padding:0px;}

.flt{float:left; border:0;}

.fltr{float:right; border:0;}

.dis{display:inline;}
.more1,.back{ cursor:pointer;}

.clr{clear:left;}
#ext { float:left; width:690px;}
/*TOP*/

.tp_bgtile
	{
		width:100%;

	}
	
.tp_logo
	{margin:97px 0px 0px 129px;}
	
.tp_bg1
	{
	float:left;
		width:1004px;
		height:234px;
		background:url(../images/tp_bg1.jpg) no-repeat;

	}
	
.tp_you
	{margin:257px 0px 0px 29px;}
	
.tp_left1
	{
		width:9px;
		height:62px;
		background:url(../images/tp_left1.gif) no-repeat;
	}
	
.tp_menu
	{
		width:771px;
		background:url(../images/tp_tile1.gif) repeat-x;
	}
	
.tp_home
	{margin:25px 21px 0px 35px;}
	
.tp_img1
	{margin-left:424px;}
	
.tp_bar
	{margin-top:4px;}
	
.tp_clubs
	{margin:25px 0px 0px 19px;}
	
.tp_img2
	{margin-left:13px;}
	
.tp_inst
	{margin:26px 22px 0px 15px;}
	
.tp_img1
	{margin-left:46px;}
	
.tp_event
	{margin:4px 23px 0px 20px;}
	
.tp_news
	{margin:24px 23px 0px 24px;}
	
.tp_trn
	{margin:25px 24px 0px 26px;}

.tp_con
	{margin:24px 0px 0px 23px;}
	
.tp_right1
	{
		width:9px;
		height:62px;
		background:url(../images/tp_right1.gif) no-repeat;
	}
	
/*CENTER PANEL*/
	
.cp_bgtile
	{
		width:100%;
background:#F9F9F9 url(../images/cp_bg1main.jpg) no-repeat;
}
.cp_selde
{
display:inline;
float:left;
width:789px;
margin:0px 0px 0px 109px;
}
.cp_tptxt1
{
float:right;
display:inline;
margin:15px 12px 0px 0px;
font:24px ZurichBT;
color:#ffffff;
padding-bottom:15px;
}
.cp_blacbg
{
float:left;
display:inline;
width:776px;
background:#535353 url(../images/cp_bg423.jpg) no-repeat;
margin:7px 0px 0px 116px;
}
	.cp_bg1
	{
		float:left;
		background:url(../images/cp_bg1.gif) no-repeat;
		width:789px;
	}
.cp_welc
{
float:left;
margin:8px 0px 0px 13px;
}
.cp_txt1
{
float:left;
width:470px;
margin:8px 0px 0px 13px;
font:11px verdana;
color:#fff;
}
.cp_botbg
{
float:left;
display:inline;
width:790px;
margin-left:109px;
font:11px verdana;
color:#414141;
}
.cp_botbginner1
{
float:left;
width:527px;
background:#ffffff url(../images/cp_innerbg1.gif) repeat-x;
border-right:1px solid #FADA80;
}
.cp_botbginner1 a { float:left; color:#414141; margin-top:6px;}
.cp_defentools
{
float:left;
margin:9px 0px 0px 21px;
}
.cp_selftxt
{
float:left;
margin:8px 0px 0px 20px;
width:481px;
}
.cp_arro1
{
float:left;
margin:11px 10px 0px 20px;
}
.cp_self{ float:left; margin:10px 0px 0px 5px;}
.cp_womensaft
{
 float:left; display:inline; width:260px; background:#FEFBF1;font:11px verdana;color:#414141; 
 }
.cp_saftftxt
{
float:left;
clear:left;
margin:8px 0px 0px 20px;
width:242px;
}
.cp_womensaft a {float:left; color:#414141; margin-top:6px;}
.rp_bg3orange a {float:left; color:#414141; margin-top:2px;}
.rp_bg3orange { float:left; display:inline; padding-bottom:8px; background:url(../images/rp_bg1.gif) no-repeat; margin:13px 0px 0px 19px; width:219px;}
.rp_orang
{
float:left; margin:8px 0px 0px 14px;
}
.rp_othertxt{ float:left; margin:8px 0px 0px 8px; width:198px;}
.rp_womensaft
{
float:left;
margin:10px 0px 0px 21px;
}
.cp_chidsaftybg
{
float:left;
width:524px;
}
.cp_chilsafty
{
float:left;
margin:0px 0px 0px 20px;
}
.cp_tile1
	{
		width:787px;
		margin-top:4px;
		background:url(../images/cp_tile1.gif) #E1F4CE repeat-x;
		border-bottom:1px solid #B7E08E;
	}
	
.cp_wel
	{margin:34px 0px 0px 24px;}
	
.cp_our
	{margin:17px 300px 0px 26px;}
	
.cp_pic1
	{margin:22px 0px 0px 31px;}
	
.cp_cust
	{margin:26px 230px 0px 26px;}
	
.cp_pic2
	{margin:22px 0px 0px 31px;}
	
.cp_p1
	{
		width:261px;
		border-left:1px solid #CCCCCC;
		margin-top:8px;
		padding-bottom:13px;
	}
	
.cp_serv
	{margin:12px 0px 0px 19px;}
	
.cp_blt
	{margin:19px 7px 0px 24px;}
	
.cp_bg2
	{
		width:218px;
		background:url(../images/cp_bg2.jpg) no-repeat;
		margin:25px 0px 0px 19px;
		padding-bottom:19px;
	}
	
.cp_clk
	{margin:74px 0px 0px 105px;}
	
/*FOOTER PANEL*/
	
.fp_tile1
	{
		width:789px;
		background:url(../images/ftbg1.gif) no-repeat;
		margin-left:109px;
		padding-bottom:16px;
		height:82px;
		font-size:10px;
	}
	
.fp_bar
	{margin-top:23px;}
	
/*CENTER OF SECOND PAGE*/
	
.ca_p1
	{
		width:526px;
		margin:0px 0px 0px 1px;
		background:url(../images/ca_tile1.gif) #E1F4CE repeat-x;
		padding-bottom:16px;
	}
	
.ca_abt
	{margin:36px 0px 0px 24px;}
	
.ca_its
	{margin:21px 280px 0px 26px;}
	
.ca_img1
	{margin:10px 17px 0px 0px;}
	
.ca_how
	{margin:20px 0px 0px 27px;}
	
.ca_bg2
	{
		width:261px;
		background:url(../images/ca_bg2.gif) no-repeat;
	}
	
.ca_blt	
	{margin:24px 9px 0px 68px;}
	
.ca_blta
	{margin:13px 9px 0px 68px;}
	
.ca_blt1
	{margin:24px 9px 0px 70px;}
	
.ca_blta1
	{margin:13px 9px 0px 70px;}
	
.ca_ser
	{margin:24px 0px 0px 19px;}
	
.ca_bltt
	{margin:20px 8px 0px 25px;}
	
.ca_bltta
	{margin:17px 8px 0px 25px;}
	
.ca_news	
	{margin:19px 110px 0px 7px;}
	
.ca_per
	{margin:23px 80px 0px 19px;}
	
.ca_img2
	{margin:10px 19px 0px 0px;}
	
	
.samelink { color:#fff;}
h1 { font:13px Tahoma; font-weight:bold; color:#fff; margin:0px 0px 5px 0px;}
h4{ font:12.5px Tahoma; font-weight:bold; color:#fff; margin:12px 0px 12px 0px;}
h5{ font:12px Tahoma; font-weight:bold; color:#fff; margin:12px 0px 12px 0px;}
.divde1 { width:530px; border-top:1px dotted #526B01; font-size:10px;}
.divde2 { float:left;width:250px;}
.divde3 { float:right; width:250px;}
.cp_head { font:13px Tahoma; font-weight:bold; color:#ffffff; margin:0px 0px 5px 0px;}
