	body { 
	font-family :Arial, Verdana, Helvetica, sans-serif; 
	font-size : 10pt; 
	color : #555555; 
	line-height : 1.166; 
	margin : 1px; 
	right : inherit; 
	} 
	#bigtext { 
	font-size : large; 
	font-weight : 700; 
	color : #cccccc; 
	} 
	#tick_right ul { 
	margin : 0; 
	padding : 0 0 0 20px; 
	list-style-image : url(../images/icons/required_form_item.png); 
	} 
	.find-others-green { 
	color : green; 
	font-weight : bold; 
	padding-bottom : 4px; 
	} 
	.introdesc-green {
	Font:verdana, Helvetica, sans-serif;
	color : #006600;
	font-size : 90%;
	font-weight : 700;
	font-weight : normal;
	text-transform : capitalize;
	padding-left : 2px;
	padding-bottom : 20px;
	padding-top : 10px;
	background : #ffffff url(../images/backgrounds/widgetdft.png) no-repeat;
/* 	border-right : 1px solid #eeeeee;
	border-top : 1px solid #eeeeee;*/
	} 
	.introdesc-orange {
	Font:verdana, Helvetica, sans-serif;
	color : #FF3333;
	font-size : 90%;
	font-weight : 700;
	font-weight : normal;
	text-transform : capitalize;
	padding-left : 2px;
	padding-bottom : 20px;
	padding-top : 10px;
	background : #ffffff url(../images/backgrounds/widgetdft.png) no-repeat;
/* 	border-right : 1px solid #eeeeee;
	border-top : 1px solid #eeeeee;*/
	}  
	.introdesc-blue {
	Font:verdana, Helvetica, sans-serif;
	color : #000066;
	font-size : 90%;
	font-weight : 700;
	font-weight : normal;
	text-transform : capitalize;
	padding-left : 2px;
	padding-bottom : 20px;
	padding-top : 10px;
	background : #ffffff url(../images/backgrounds/widgetdft.png) no-repeat; 
/* 	border-right : 1px solid #eeeeee;
	border-top : 1px solid #eeeeee;*/
	}
	.introdesc-comp {
	Font:verdana, Helvetica, sans-serif;
	color : #000066;
	font-size : 90%;
	font-weight : 700;
	font-weight : normal;
	text-transform : capitalize;
	padding-left : 2px;
	padding-bottom : 20px;
	padding-top : 10px;
	background : #ffffff url(../images/backgrounds/widgetdft_simple.png) no-repeat; 
/* 	border-right : 1px solid #eeeeee;
	border-top : 1px solid #eeeeee;*/

	
	} 
	
	.introdescaa {
	Font:verdana, Helvetica, sans-serif;
	color : #555555;
	min-width : 446px; 
	min-height : 146 px; 
	font-size : 100%;
	font-weight : 700;
	font-weight : strong;
	text-transform : capitalize;
	padding-left : 2px;
	padding-bottom : 20px;
	padding-top : 10px;
	background : #ffffff url(../images/backgrounds/widgetdft_tab.png) no-repeat; 
	} 
	
	.introdescbb{
	Font:verdana, Helvetica, sans-serif;
	color : #555555;
	min-width : 337px;
	min-height : 146 px;
	font-size : 100%;
	font-weight : 700;
	font-weight : strong;
	text-transform : capitalize;
	padding-left : 2px;
	padding-bottom : 20px;
	padding-top : 10px;
	background : #ffffff url(../images/backgrounds/widget_active_tab.png) no-repeat;
	} 
	
	
	.testamonial-font { 
	font-family : verdana, sans-serif; 
	font-size : 100%; 
	font-weight : normal; 
	font-size : 13px; 
	text-transform : capitalize; 
	text-decoration : none; 
	} 
	.unite-others-grey { 
	font-weight : bold; 
	} 
	.play-others-blue { 
	color : blue; 
	font-weight : bold; 
	} 
	.play-sports-blue {
	color : blue;
	font-weight : bold;
	font-size : 16px;
	font: verdana, Helvetica, sans-serif;
	} 
	tbody, table { 
	margin : 0; 
	padding : 0; 
	vertical-align : top; 
	} 
	label { 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 10pt; 
	color : #274567; 
	} 
	#banner { 
	border-bottom-width : 1px; 
	border-bottom-style : double; 
	border-bottom-color : #99c; 
	} 
	#banner-up, #banner-open { 
	width : 100%; 
	height : 70px; 
	border : none; 
	background : url(bg-hd-right.jpg) repeat-x; 
	margin : 0; 
	padding : 0; 
	} 
	#banner-upleft { 
	width : 180px; 
	height : 39px; 
	float : left; 
	border : none; 
	margin : 0; 
	padding : 0; 
	} 
	#banner-bottom { 
	clear : both; 
	border : 0; 
	background : url(bg-hd-bottom.jpg) repeat-x; 
	font-size : 8pt; 
	margin : 0; 
	padding : 2px 10px; 
	} 
	#banner-topmenu { 
	clear : both; 
	border : 0; 
	background : #ffffff url(../images/backgrounds/bg-body.png) repeat-x; 
	font-size : 8pt; 
	margin : 0; 
	padding : 2px 2px; 
	padding-bottom : 11px; 
	} 
	#banner-upright ul, .list-holder ul { 
	display : inline; 
	margin : 0; 
	} 
	#banner-upright li, .list-holder li { 
	display : inline; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 7.5pt; 
	color : silver; 
	background-repeat : no-repeat; 
	background-position : left center; 
	vertical-align : middle; 
	margin : 0; 
	padding : 2px 4px 2px 6px; 
	} 
	#banner-upright input, .list-holder input { 
	font-size : 10pt; 
	} 
	#main { 
	background : url(..images/front_tab.gif) no-repeat; 
	min-height : 400px; 
	margin : 0; 
	padding : 0; 
	} 
	#sidebar { 
	width : 200px; 
	vertical-align : top; 
	padding : 0; 
	} 
	#content { 
	margin-left : 20px; 
	margin-right : 0; 
	background-color : #fff; 
	border-left : 1px solid #ccc; 
	min-height : 330px; 
	padding : 5px 20px 20px; 
	float : right; 
	} 
	#content-full { 
	margin-left : 20px; 
	margin-right : 20px; 
	background-color : #fff; 
	min-height : 330px; 
	padding : 20px; 
	} 
	#tabs { 
	position : relative; 
	width : 100%; 
	height : 3em; 
	width : 45em; 
	} 
	.tabs { 
	position : relative; 
	width : 100%; 
	height : 3em; 
	} 
	#tabs ul { 
	margin : 0; 
	padding : 0; 
	position : absolute; 
	bottom : -1px; 
	width : 45em; 
	} 
	.tabs ul { 
	margin : 0; 
	padding : 0; 
	position : absolute; 
	bottom : -1px; 
	left : 4px; 
	} 
	.tab { 
	display : inline; 
	list-style : none; 
	} 
	.tab a, .tab span, .tab a.current { 
	display : block; 
	float : left; 
	padding : 4px 4px; 
	margin : 1px 2px 0 0; 
	text-align : center; 
	font-family : tahoma, verdana, sans-serif; 
	font-size : 95%; 
	text-decoration : none; 
	color : #333; 
	} 
	.tab-selected { 
	display : inline; 
	list-style : none; 
	} 
	.tab-selected a, .tab-selected span, .tab-selected a.current { 
	display : block; 
	float : left; 
	padding : 4px 4px; 
	margin : 1px 2px 0 0; 
	text-align : center; 
	font-family : tahoma, verdana, sans-serif; 
	font-size : 85%; 
	text-decoration : none; 
	color : #333; 
	} 
	.tab-selected a, .tab-selected a.current, .tab-selected a.current:hover { 
	border-top : 1px solid #cccccc; 
	border-left : 1px solid #cccccc; 
	border-right : 1px solid #cccccc; 
	border-bottom : 1px solid #ffffff; 
	background : #e4e2eb; 
	padding-bottom : 6px; 
	margin-top : 0; 
	background-image : url(../images/tabs/tab_over.gif); 
	} 
	.tab a { 
	background : #e4e2eb; 
	border-top : 1px solid #cccccc; 
	border-left : 1px solid #cccccc; 
	border-right : 1px solid #cccccc; 
	border-bottom : 0 solid #ffffff; 
	background-image : url(../images/tabs/tab.png); 
	} 
	.tab a:hover { 
	margin-top : 0; 
	border-color : #666; 
	background : #e4e2eb; 
	padding-bottom : 5px; 
	background-image : url(../images/tabs/bg_spt_hdr.gif); 
	} 
	#tab-pane-wrapper { 
	border : 1px solid #cccccc; 
	clear : both; 
	background : #e4e2eb; 
	padding : 1em; 
	min-height : 100px; 
	background-image : url(../images/tabs/bg_spt_hdr.gif); 
	} 
	.tab-pane-wrapper { 
	border : 1px solid #dddddd; 
	clear : both; 
	background : #ffffff url(../images/backgrounds/grey-grad2.png) repeat-x; 
	padding : 1em; 
	min-height : 100px; 
	} 
	.clear { 
	clear : both; 
	height : 0; 
	} 
	#tab-pane-wrapper-people { 
	background : #eef url(../images/funky.gif) no-repeat right bottom; 
	} 
	#tab-pane-wrapper-event { 
	background : #eef url(../images/golf.gif) no-repeat right bottom; 
	} 
	#tab-pane-wrapper-search { 
	background : #eef url(../images/footy.gif) no-repeat right bottom; 
	} 
	.clear { 
	clear : both; 
	height : 0; 
	} 
	#footer2 { 
	background-image : url(../images/tabs/blbg3.gif); 
	clear : both; 
	border : 1px solid #cccccc; 
	font-size : 90%; 
	color : #333; 
	} 
	#footer {
		background-image : url(../images/tabs/footer_img.png);
		font-size : 85%;
		color : #cccccc;
		border-style: solid;
		border-color:#ddddcc;

	
	} 
	#footer div { 
	margin-left : 4px; 
	margin-right : 4px; 
	
	} 
	.form { 
	border : 1px solid #ddd; 
	min-width : 600px; 
	} 
	.form div { 
	background-color : #eee; 
}

.form-top {
background:url(form_top_left.gif) no-repeat top left;
}

.form-top div {
background:url(form_top_right.gif) no-repeat top right;
text-align:center;
}

.form-bottom {
background:url(form_bottom_left.gif) no-repeat bottom left;
}

.form-bottom div {
background:url(form_bottom_right.gif) no-repeat bottom right;
text-align:center;
}

.form-content {
min-width:700px;
background-color:#EEE;
background-image:url(../images/tabs/tab_usel2.gif);
padding:2px 20px;
}

.form-content2 {
width:700px;
background-color:#EEE;
background-image:url(../images/tabs/tab_usel2.gif);
padding:2px 20px;
}

.form-content td {
padding:2px 0;
}

.smenu {
background-color:#EEE;
border:solid 1px #DDD;
margin:10px;
}

.smenu-top {
background-color:#CCC;
text-align:center;
padding:3px;
}

.smenu-content {
padding:0;
}

.smenu-bottom {
background:url(form_bottom_left.gif) no-repeat bottom left;
height:10px;
}

.smenu-bottom div {
background:url(form_bottom_right.gif) no-repeat bottom right;
height:10px;
text-align:center;
}

div.error {
    border:solid 1px red;
    background-image:url(../images/error-icon.gif);
    background-repeat:no-repeat;
    width:300px;
    min-height:30px;
    padding:4px 6px 4px 38px;
}

span.error,.error-short {
    color: #FF0000;
    font-weight:bold;
}

.ok {
    border:solid 1px #0a0;
    background-image:url(../images/ok-icon.gif);
    width:300px;
    background-repeat:no-repeat;
    margin:10px auto;
    padding:4px 6px 4px 38px;
    min-height: 30px;
}

.ok-short {
    color:green;
    font-weight:bold;
}

.warn {
    border:solid 1px gray;
    background-image:url(../images/warn-icon.png);
    width:300px;
    background-repeat:no-repeat;
    margin:28px;
    padding:12px 12px 12px 58px;
    min-height: 38px;
}

.info {
    border:solid 1px gray;
    background-image:url(../images/info-icon.gif);
    width:300px;
    background-repeat:no-repeat;
    min-height:30px;
    margin:10px;
    padding:4px 35px 4px 38px;
}

.explain {
font-family:verdana,arial,sans-serif;
font-size:8pt;
font-style:italic;
color:#09F;
}

.explain-register {
background-color:#00347b;
text-align:left;
font-family:Verdana;
font-size:7pt;
color:#ffC;
background-image:url(../images/tabs/sk_rgstr.gif);
padding:2px;
}

.options {
font-family:Arial,sans-serif,Verdana;
font-size:9pt;
color:#000;
}

.search-result-item {
background-color:#efefef;
margin:20px 50px 20px 0;
}

.item-bottom,.item-bottom a:link {
background-color:#00347b;
text-align:right;
padding-right:5px;
font-family:Verdana;
font-size:7pt;
color:#336699;
}

.profile {
background-color:#FFF;
background-image:url(../images/profile-top.gif);
background-repeat:repeat-x;
background-position:top;
}

.profile img {
border:1px solid #AAA;
}

.profile-image {
float:right;
margin:20px;
}

.profile-middle {
background-image:url(../images/profile-buttom.gif);
background-repeat:repeat-x;
padding:2px;

}

.profile-middle :hover {
    background:transparent url(../images/backgrounds/red-grad24.png) scroll 1px 1px repeat-x; 
    background-color:#bbbbbb;
    color:#102A34;

}

.profile-middle table {
border-bottom:1px solid #EFEFEF;
}

.profile-middle table:hover {
background-color:#red;


}

.profile-disp {
background-image:url(../images/profile-buttom.gif);
background-repeat:repeat-x;
background-position:bottom;
padding-top:6px;
padding-left:10px

}

.profile-disp :hover {
    border-bottom:0px solid #84CC2C;
    font:bold
}

.profile-disp table {
border-bottom:1px solid #EFEFEF;

}

.profile-disp table:hover {
background-color:#red;


}

.profile-bottom {
clear:right;
height:5px;
background-color:#00347b;
}

.profile-field {
width:180px;
text-align:right;
vertical-align:top;
padding-right:10px;
font-weight:700;
}

.profile-heading {
width:180px;
text-align:left;
vertical-align:top;
padding-right:10px;
font-weight:700;
}

.font-green{
    text-align:centre;
font-family:Arial,sans-serif
font-size:10pt;
    color:#009933;
}
.font-blue{
    text-align:centre;
font-family:Arial,sans-serif
font-size:10pt;
    color:#0066FF;
}
.font-orange{
    text-align:centre;
font-family:Arial,sans-serif
font-size:10pt;
    color:#ff8400;

}
.font-red{
    text-align:centre;
font-family:Arial,sans-serif
font-size:10pt;
    color:#FF0000;

}
.Caragory {
width:180px;
text-align:left;
vertical-align:top;
padding-right:10px;
padding-left:10px;
font-weight:700;
}

.receipt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#383d73;
border:2px solid #EFEFEF;
background-color:#EFEFFF;
margin:20px;
padding:20px;
}


.registration-privacy {
width:135px;
height:525px;
background-color:#FFF;
border:solid 1px #CCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8.5pt;
color:#fff;
background-image:url(../images/tabs/sk_rgstr.gif);
margin:-10px 8px 5px 5px;
padding:8px;
}

.find-unite-play {
    margin: 0px;
    }
.olympica {
    margin-top: 10px;
}

.subbanner {
background-image:url(../images/tabs/blbg3.gif);
vertical-align:middle;
height:36px;
margin:5px 10px;
padding:10px 22px;
}

.thumb {
text-align:middle;
color:#009933;
font-size:8pt;
margin:6px 5px;
overflow:hidden;
border-bottom:solid 1px #eeeeff;

}

.actions a {
cursor:pointer;
}

#sponsor-img {
border-top:solid 1px #CCC;
font-size:7pt;
color:gray;
background-color:#EEE;
background-image:url(../images/tabs/tab_usel2.gif);
}

.line-separator td {
border-bottom:solid 1px #FFF;
padding:1px;
}
    
	
