body{
	color:#5e5e5e;	
	font-family:Arial;
	font-size:11px;
}
p{
	font-size:12px;
}
h1, h2, h3, h4, h5, h6 {
	display:inline;
	font-weight:normal;
}
.postbutton 
{ 
	cursor:hand;
	padding-top:0px;
	padding-bottom:0px;
	color: #000000;
	margin-bottom: 0px;		
    border: 1px #435076;
    background-image:url(images/bpost.gif);
    width:20px;
    height:20px;
}

.all
{
	BORDER-RIGHT: #BDC6E0 1px solid;    
	BORDER-LEFT: #BDC6E0 1px solid;
	BORDER-TOP: #BDC6E0 1px solid;    
	BORDER-BOTTOM: #BDC6E0 1px solid;
}
.smmenu{
	color:#C4063B;
	TEXT-DECORATION: none;
	font-size:16px;
	FONT-FAMILY: Georgia;	
}
a.smmenu:hover{	
	TEXT-DECORATION: underline;	
}

.news p{
	display:inline;
}

a.mmenus{
	color:#8e8e8e;
	TEXT-DECORATION: none;
	font-size:18px;
	FONT-FAMILY: Georgia;	
}
.rname{
	font-size:32px;	
	FONT-FAMILY: Georgia;
	ackground-image:url(images/bgrname.gif);
	ackground-position:left top;
	ackground-repeat:no-repeat;
	adding-left:20px;
	font-style: italic;
	color:#5e5e5e;
}
td.2t{
	border-bottom: 3px solid #B9BBBD;
}
.phone{
	font-size:18px;
	FONT-FAMILY: Georgia;
}
.title{
	font-size:25px;
	FONT-FAMILY: Verdana;
}
.bgsubmenu{
	background-color:#B9BBBD;
	width:230px;
}
.2tb{	
	border-bottom: 3px solid #B9BBBD;
}
.tb2{	
	border-bottom: 3px solid #B9BBBD;
}
td.tt2{
	border-bottom:3px solid #B9BBBD;
	border-top:3px solid #B9BBBD;
}
.lbottom{
	border-left: 1px solid #7A7A7A;
	font-family:Trebuchet MS;
	font-size: 11px;
	color: #7A7A7A;
	vertical-align: middle;
}
.trb{
	font-family:Trebuchet MS;	
}
.anons{
	olor: #EFBF38;
	ont-size: 14px;
	font-family:Trebuchet MS;
	ont-style: italic;
}
.bantitle{
	font-size:24px;	
	FONT-FAMILY: Georgia;
	background-image:url(images/bgbantitle.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10px;
	font-style: italic;
	color:#5E5E5E;
}
.t12{
	
	font-family:Trebuchet MS;
	font-size: 12px;
}
.t13{
	
	font-family:Trebuchet MS;
	font-size: 13px;
}
.t14{
	
	font-family:Trebuchet MS;
	font-size: 14px;
}
.t14i{
	
	font-family:Trebuchet MS;
	font-size: 14px;
	font-style: italic;
}
.t18{
	
	font-family:Trebuchet MS;
	font-size: 18px;
}
.t20{
	font-family:Trebuchet MS;
	font-size: 20px;
}
.t18i{
	
	font-family:Trebuchet MS;
	font-size: 18px;
	font-style: italic;
}
.g18{
	
	font-family:Georgia;
	font-size: 18px;
}
.g20{
	
	font-family:Georgia;
	font-size: 20px;
}
.g24{
	
	font-family:Georgia;
	font-size: 24px;
}
.g26{
	
	font-family:Georgia;
	font-size: 26px;
}
.g12{
	
	font-family:Georgia;
	font-size: 12px;
}
.g72{
	
	font-family:Georgia;
	font-size: 72px;
}
.g36{
	
	font-family:Georgia;
	font-size: 36px;
}
.g48{
	
	font-family:Georgia;
	font-size: 48px;
}
.g16i{
	
	font-family:Georgia;
	font-size: 16px;
	font-style: italic;
}
.g32i{
	
	font-family:Georgia;
	font-size: 32px;
	font-style: italic;
}
.g16{
	
	font-family:Georgia;
	font-size: 16px;
}
.g24i{
	
	font-family:Georgia;
	font-size: 24px;
	font-style: italic;
}
.g15i{
	
	font-family:Georgia;
	font-size: 15px;
	font-style: italic;
}
.searchtext{
	font-size:12px;
	font-family: Georgia;
	border:#b9bbbd 1px solid;
	color:#b9bbbd;
	padding-top:1px;
	padding-bottom:1px;
	margin-top: 1px;	
	margin-bottom: 1px;	
	width:100%;
}
.searchbutton{
	background-image: url(images/searchbutton.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:10px;
	height:15px;
	cursor:hand;
	padding-top:0px;
	padding-bottom:0px;
	margin-top: 0px;	
	margin-bottom: 0px;	
	border:0px;	
	background-color: #EAE9E4;
}
.ban1link{
	color:#C4063B;
	TEXT-DECORATION: none;
	font-size:16px;
	FONT-FAMILY: Georgia;	
}
.ban1link:hover{
	color:#C4063B;
	TEXT-DECORATION: underline;
}
.ibalancecap{
	color:#ff9849;
	TEXT-DECORATION: none;
	font-size:18px;
	FONT-FAMILY: Georgia;	
}
.pagebottom{
	 border-top:#fada77 2px solid;	
	 background-color: #545454; 
}
.pagebottomtext{
	
	 color:#B4B4B5;
}
.pagebottommail{
	color:#fada77;
	text-decoration:underline;
}
.t16{
	
	font-family:Trebuchet MS;
	font-size: 16px;
}
.t15{
	
	font-family:Trebuchet MS;
	font-size: 15px;
}
.t10{
	
	font-family:Trebuchet MS;
	font-size: 10px;
}
.t11{
	
	font-family:Trebuchet MS;
	font-size: 11px;
}
.t8{
	
	font-family:Trebuchet MS;
	font-size: 8px;
}
.t9{
	
	font-family:Trebuchet MS;
	font-size: 9px;
}
.t2{
	
	font-family:Trebuchet MS;
	font-size: 2px;
}
.t5{
	
	font-family:Trebuchet MS;
	font-size: 5px;
}
a.tl12{
	color:#5e5e5e;
	TEXT-DECORATION: underline;
	font-size:12px;
	FONT-FAMILY: Trebuchet MS;	
	font-style:italic;
}
.tl12{
	color:#5e5e5e;
	font-size:12px;
	FONT-FAMILY: Trebuchet MS;	
	font-style:italic;
}
li.sq{
	 LIST-STYLE-TYPE: square;
	 color:#FFFFFF;
}
a.submenus{
	color:#FFFFFF;
	TEXT-DECORATION: none;
	font-size:13px;
	FONT-FAMILY: Trebuchet MS;	
}
a.submenus:hover{	
	TEXT-DECORATION: underline;	
}
.bb{
	border-bottom:#BABABE 1px solid;	
}
.f3e{
	color:#3e3e3e;
}
.5e{
	color:#5e5e5e;
}
.c4{
	color:#c4063b;
}
.3dsk{
	color:#3d3d3d;
	background-image:url(images/bgsk.gif);
	background-position:left bootom;
	background-repeat:no-repeat;
	height:26px;
}
.3d{
	color:#3d3d3d;
}
.calendarfuturename{
	font-size:24px;	
	FONT-FAMILY: Georgia;
	background-image:url(images/bgrnamecalendarefuture.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-style: italic;
	color:#5e5e5e;
	height:24px;
}
.calendartodayname{
	font-size:24px;	
	FONT-FAMILY: Georgia;
	background-image:url(images/bgrnamecalendaretoday.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-style: italic;
	color:#5e5e5e;
	height:24px;

}
.calendaroldname{
	font-size:24px;	
	FONT-FAMILY: Georgia;
	background-image:url(images/bgrnamecalendareold.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-style: italic;
	color:#5e5e5e;
	height:24px;

}
.calendarday{
	color: #5e5e5e;
	font-size:13px;
	font-family:Arial;
	text-align: center;
	font-style:italic;
}
.cba{
	border: #999A9B 1px solid;
	text-align: center;
	font-size:13px;
	font-family:Trebuchet MS;
	color:#5e5e5e;
}
.calendarmaster{
	background-image:url(images/calendarmaster.gif);
}
.calendartrening{
	background-image:url(images/calendartrening.gif);
}
.bgcalendar{	
	text-align: center;
	font-size:13px;
	font-family:Georgia;
	color:#5e5e5e;
	font-style:italic;
}
.bgcalendar3{
	background-image:url(images/bgcalendarmaster.gif);
	border: #999A9B 1px solid;
	text-align: center;
	font-size:13px;
	font-family:Trebuchet MS;
	color:#5e5e5e;
}
.bgcalendar2{
	background-color:#E8E9EA;
	border: #999A9B 1px solid;
	text-align: center;
	font-size:13px;
	font-family:Trebuchet MS;
	color:#5e5e5e;
}
.bgcalendar5{
	background-color:#FADA77;
	border: #999A9B 1px solid;
	text-align: center;
	font-size:13px;
	font-family:Trebuchet MS;
	color:#5e5e5e;
}
.bgcalendar1{
	background-image:url(images/bgcalendarmasterskaya.gif);
	border: #999A9B 1px solid;
	text-align: center;
	font-size:13px;
	font-family:Trebuchet MS;
	color:#5e5e5e;
}
.bgcalendar7{
	background-color:#AECFDF;
	border: #999A9B 1px solid;
	text-align: center;
	font-size:13px;
	font-family:Trebuchet MS;
	color:#5e5e5e;
}
.all5e
{
	BORDER-RIGHT: #5e5e5e 1px solid;    
	BORDER-LEFT: #5e5e5e 1px solid;
	BORDER-TOP: #5e5e5e 1px solid;    
	BORDER-BOTTOM: #5e5e5e 1px solid;
}
.messageclose{
	background-image: url(images/messageclose.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:120px;
	height:19px;
	cursor:hand;
	padding-top:0px;
	padding-bottom:0px;
	margin-top: 0px;	
	margin-bottom: 0px;	
	border:0px;	
	background-color: #FFFFFF;
}
.messagesend{
	background-image: url(images/messagesend.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:120px;
	height:19px;
	cursor:hand;
	padding-top:0px;
	padding-bottom:0px;
	margin-top: 0px;	
	margin-bottom: 0px;	
	border:0px;	
	background-color: #FFFFFF;
}
.calendarref{
	font-size:13px;
	font-family:Georgia;
	font-style:italic;
	color:#FFFFFF;
	text-decoration: none;	
}
.calendarrefbg{
	background-color:#0C3E5F;
	height:22px;
	width:22px;
	text-align:center;
}
.forum_button{
	border-bottom: #B9BBBD 1px solid;
	border-right: #B9BBBD 1px solid;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	cursor:hand;
	font-size : 16px; 
	font-family: Georgia;
	color:#56b3e6;
	background-color:#FFFFFF;
}
.foruml_button{
	border-bottom: #B9BBBD 1px solid;
	border-right: #B9BBBD 1px solid;
	border-left: #B9BBBD 1px solid;
	border-top: #B9BBBD 1px solid;	
	font-size : 11px; 
	font-family: Trebuchet MS;
	color:#56b3e6;
	background-color:#FFFFFF;
}
.g16f{
	text-decoration: none;
	font-size : 16px; 
	font-family: Georgia;
	color:#56b3e6;
}
.forum_moderator{
	font-size : 12px; 
	font-family: Trebuchet MS;
	color:#9f9f9f;
}
tr.trfuture{
	background-color:#FDF0C9;
}
tr.trtoday{
	background-color:#FADA77;
}
tr.trold{
	background-color:#E2E2E2;
}
.c4{
	color:#C4063B;
}
.all0
{
	background-color:#e7e3e3;
	font-family: Georgia;
	font-style: italic;
	font-size:14px;
	color:#5e5e5e;
}
a.ibalance{
	color:#ff9849;
	text-decoration: none;
}
a.ibalance:hover{
	color:#ff9849;
	text-decoration: underline;
}
a.more{
	color:#C4063B;
	TEXT-DECORATION: none;	
	FONT-FAMILY: Georgia;	
}
a.more:hover{
	color:#C4063B;
	TEXT-DECORATION: underline;	
	FONT-FAMILY: Georgia;	
}
a.calendarmore{
	color:#3e3e3e;
	TEXT-DECORATION: none;
	font-size:11px;
	FONT-FAMILY: Trebuchet MS;	
}
a.calendarmore:hover{	
	TEXT-DECORATION: underline;	
}
.treningname{
	font-size:36px;	
	FONT-FAMILY: Georgia;
	background-image:url(images/bgtreningname.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px;
	font-style: italic;
	color:#5e5e5e;
}
.calendarbutton0{
	background-color:#FDF0C9;
	border:#FFFFFF 0px; 
	font-family: Georgia;
	font-size: 16px;
	color:#C4063B;
	cursor:hand;
}
.calendarbutton1{
	background-color:#E2E2E2;
	border:#FFFFFF 0px; 
	font-family: Georgia;
	font-size: 16px;
	color:#C4063B;
	cursor:hand;
}
.calendarbutton2{
	background-color:#FADA77;
	border:#FFFFFF 0px; 
	font-family: Georgia;
	font-size: 16px;
	color:#C4063B;
	cursor:hand;
}
.lh{
	line-height: 12px;
}
.lbr{
	width:93%;
	vertical-align: center;
	text-align: center;
	color:#3e3e3e;
	height:1px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color: #898989;
	max-height:1px;
}
.buttontopmail{
	background-color:#FFFFFF;
	border:#FFFFFF 0px; 
	font-family: Georgia;
	font-size: 18px;
	color:#5e5e5e;
	cursor:hand;
	text-align:left;
}
#dmessage,#dcal1{
	isibility:hidden;
	display: none;	
}
div#prompt { padding: 4px;background:#FFFFFF;border:1px solid #999999;font-size:12px;color:#555555;width: 320px;}
span.prompt { display:none; }

.bg_mp_forum{
	background-color: #fada77;
}
a.fref{
	color:#5e5e5e;
	text-decoration: underline;
	font-family: Trebuchet MS;
	font-size: 12px;
}
.r2name{
	font-size:24px;	
	FONT-FAMILY: Georgia;
	ackground-image:url(images/bgr2name.gif);
	ackground-position:left top;
	ackground-repeat:no-repeat;
	adding-left:20px;
	font-style: italic;
	color:#5e5e5e;
}
a.mmenu{
	font-size:14px;
	font-family:Arial;
	text-decoration: none;
	color:#FFFFFF;
	ackground-color:#363636;	
}
a.mmenu:hover{
	color:#363636;
	ackground-color:#FDCC31;
}

td.mmenu{
    font-size:14px;
	font-family:Arial;
	color:#FFFFFF;
	background-color:#363636;	
}
td.mmenu:hover{
	color:#363636;
	background-color:#FDCC31;
}

td.bmmenu{
	font-size:14px;
	font-family:Arial;
	color:#363636;
	background-color:#FFFFFF;
}

a.submenu{
	color:#306E95;
	font-size:12px;
	font-family:Trebichet MS;
	text-decoration:underline;
}
a.submenu:hover{
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	font-family:Trebuchet MS;
	color:#5e5e5e;
	text-decoration:none;
}
.bgea{
	background-color: #EAE9E4;
}
.servicecap{
	color:#979797;
	font-size:24px;
	font-family:Georgia;
	font-style:italic;
}
.servicemenu{
	color:#6793B8;
	font-size:13px;
	font-family: Arial;
}
.f67{
	color:#6793B8;
}
.servicemenug{
	color:#6793B8;
	font-size:14px;
	font-family:Georgia;
}
.servicemenun{
	color:#154462;
	font-size:13px;
	font-family: Arial;
}
.servicemenuf{
	color:#FFFFFF;
	font-size:13px;
	font-family: Arial;
}
a{
	color:#6793B8;
	font-size:13px;
	font-family: Arial;
}
.scap{
	color:#979797;
	font-size:13px;
	font-family:Georgia;
	font-style:italic;
}
.stcap{
	color:#979797;
	font-size:13px;
	font-family:Trebuchet MS;
	font-style:italic;
}
.f5e{
	color:#5e5e5e;
}
.anonscap{
	font-size:24px;
	font-family:Trebuchet MS;
	color:#5e5e5e;
	font-style:italic;
}
.stcap10{
	color:#979797;
	font-size:10px;
	font-family:Trebuchet MS;
	font-style:italic;
}
.cbancap{
	font-size:48px;
	font-family:Georgia;
	color:#EEDD67;
	text-decoration:underline;
}
.cbantext{
	font-size:24px;
	font-family:Georgia;
	color:#FFFFFF;
	text-decoration:none;
	font-style:italic;
}
.fgbi{
	font-family:Georgia;
	font-weight: bold;
	font-style: italic;
}
.bgbottom{
	background-image: url(images/footer.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
.bgct{
	background-image: url(images/bgct.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.bgcb{
	background-image: url(images/bgcb.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
.bgcbu{
	background-image: url(images/bgcbu.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.bgcbur{
	background-image: url(images/bgcbur.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
.bgctu{
	background-image: url(images/bgctu.jpg);
	background-position:left bottom;
	width:10px;
	background-repeat:no-repeat;
}
.bgctur{
	background-image: url(images/bgctur.jpg);
	background-position:right bottom;
	width:10px;
	background-repeat:no-repeat;
}
.bgcl{
	background-image: url(images/bgcl.jpg);
	background-position:rigth top;
	background-repeat:repeat-y;
	width:15px;
}
.bgcr{
	background-image: url(images/bgcr.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	width:15px;
}
.bgrs{
	background-image: url(images/bgrs.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:15px;
}
.bgls{
	background-image: url(images/bgls.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:15px;
}
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 6px;
	background-repeat: no-repeat;
}

span.corners-top {
	background-image: none;
	background-position: 0 0;
	margin: 0 0px;
}

span.corners-top span {
	background-image: none;
	background-position: 100% 0;
}

span.corners-bottom {
	background-image: none;
	background-position: 0 100%;
	margin: 0 -1px;
	clear: both;
}

span.corners-bottom span {
	background-image: none;
	background-position: 100% 100%;
}


span.corners-top {
	background-image: url(images/corners_left.png);
}

span.corners-top span {
	background-image: url(images/corners_right.png);
}

span.corners-bottom {
	background-image: url(images/corners_left.png);
}

span.corners-bottom span {
	background-image: url(images/corners_right.png);
}
a.mglmenu{
	color:#FFFFFF;
	font-size:10px;
	font-family: Arial;
	text-decoration:none;	
}
a.mglmenu:hover{
	color:#000000;
}
.blmenu{
	border-bottom:#CDCDCD 1px solid;
}
hr.dot{
	height:1px;
	color:#5e5e5e;
	border-top: 1px dashed #5e5e5e;
	border-bottom: 0px dashed #363636;
	border-left: 0px dashed #363636;
	border-right: 0px dashed #363636;
	vertical-align : middle;
}
.fb5{
	color:#B5B5B5;
}
.bgnbottom{
	background-color:#F1F1F1;
	background-image:url(images/footer.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
}
a.footer{
	font-size:11px;
	color:#B5B5B5;
	text-decoration:none;
}
a.footer:hover{
	color:#1C1C1C;
	text-decoration:none;
}
.cal_bg{
	color:#FFFFFF;
	background-color:#6D6D6D;
	text-align:center;
	font-size:12px;
}
.cal_month_bg{
	color:#FFFFFF;
	background-color:#C12026;
}
.cal_bl{
	border-right:#C12026 1px solid;
	border-bottom:#C12026 1px solid;
}
.cal_bb{
	border-bottom:#C12026 1px solid;
}
.cal_day{
	font-family: Arial;
	font-size: 20px;
}
.cal_name{
	ont-size:15px;
	font-family:Georgia;
}
.diclist0{
	background-color: #FFFFFF;
}
.diclist1{
	background-color: #F2F2F2;
}
.lcal_bg{
	background-image: url(images/circle.png);
	background-position: center center;
	background-repeat: no-repeat;
}
.lcal_bgfree{
	background-image: url(images/circle_free.png);
	background-position: center center;
	background-repeat: no-repeat;
}
.lcal_date{
	color:#F3772D;
	font-size:26px;
	font-family:Georgia;
}
.lcal_datef{
	color:#F3772D;
	font-size:20px;
	font-family:Georgia;
}
.lcal_name{
	font-size:16px;
	color:#FFFFFF;
	font-family:Georgia;
}
.bline{
	background-image: url(images/bline.gif);
	background-repeat: repeat-x;
	background-position:left center;
}
.bglmenu{
	background-image: url(images/bglmenu.gif);
	background-repeat: repeat-y;
	background-position:right center;	
	margin-right:-7px;
	z-index:1000;
	position:relative;
	color:#FFFFFF;
}
.blhr{
	border-left:0;
	border-right:0;
	border-top:0;
	border-bottom:#2B6F96 1px solid;
	width:95%;
	height:1px;
}
.ammenu{
	background:url(images/back.png);
}
.fphone{
	font-family: Trebuchet MS;
	font-size: 19px;
	color:#6D6D6D;
}
