@charset "utf-8";
/* CSS Document */

body
{
background:#FFFFFF url(images/bg.jpg) repeat-x;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

a:hover
{
text-decoration:none;
clor:#184B91;
}

a, a:visited
{
text-decoration:none;
clor:#000000;
}
h4
{
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.wrapper
{
width:1006px;
margin: 0 auto;
}
.top_block
{

width:1006px;
float:left;


}
.logo
{
float:left;
padding:15px 0px 10px 15px;
}
.login
{
float:right;
background:url(images/topsearch.jpg) no-repeat top right;
width:421px;
height:50px;
}
.info
{
float:left;
width:410px;margin:9px 0px 0px 4px;


}


.txt
{
background:url(images/inputbg.png) left no-repeat;
width:160px;
height:26px;
border:none;
margin-left:3px;
padding-left:5px;
font-size:12px;
line-height:25px;

}
.txt1
{
background:url(images/inputbg.png) left no-repeat;
width:160px;
height:26px;
border:none;
padding-left:5px;font-size:12px;line-height:25px;
}
.btn
{
background:url(images/login.png) left top no-repeat!important;
width:58px!important;
height:26px!important;
text-indent:none!important;
font-size:0!important;
padding:0px!important;
border:none!important;
margin:0px 0px 0px 0px!important;
}
.top_menu
{
float:right;
margin:0;
padding:0;
}
.top_menu ul
{
list-style:none;
padding:0;
margin:0;

}
.clear
{
clear:both;
}

.top_menu ul li
{
display:inline;
padding:10px 5px 10px 10px;
background:url(images/libg.jpg) left no-repeat;
}

.top_menu  li.link_1
{
background:none;
}



.top_menu ul li a
{
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.top_menu ul li a:hover
{
color:#1b5733
}
.nav
{
float:left;
background:url(images/navbg.png) left no-repeat;
width:1003px;
height:48px;
margin-top:10px;
z-index:100;
position:absolute;
padding-left:10px;
}

.nav ul
{
list-style:none;
padding:0;
margin:0;

}
.nav ul li
{
/* display:inline; */
float:left;
position:relative;
line-height:48px;

}

.nav ul li a
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#ffffff;height:48px;
line-height:48px;
text-decoration:none;
padding:0 15px;
float:left;
}
.nav ul li font
{
background:url(images/home.png) left top  no-repeat;
width:72px;
height:48px;
float:left;
}
.nav ul li font a:hover
{
background:url(images/home.png) left top no-repeat!important;




}

.nav ul li a:hover
{
background:url(images/lihover.jpg);
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#ffffff;line-height:48px;
text-decoration:none;
}


/* Second Level Drop Down Menu */
 
.nav ul li ul {
	display: none;
	z-index:100 !important;
	border-top:1px solid #bdbdbd;
	border-left:1px solid #bdbdbd;
	border-right:1px solid #bdbdbd;
	width:200px;
	
}
.nav ul li:hover ul {
	font-size:11px;
	display:block;
	position:absolute;
	top:47px;
	min-width:138px;
	padding:0px 0px 0px 0px;
	margin:0px;
	overflow:hidden;
	background-color:#e9e9e9;
	/*opacity:0.8;
	filter:alpha(opacity=80)*/
}

.nav ul li:hover ul li {
	display:block;
	float:left;
	background-image:none;
	color:#3a3a3a;
	border-bottom:1px solid #bdbdbd;
	width:200px;
}
.nav ul li:hover ul li a {
	display:block;
	color:#3a3a3a;
	font-size:13px;
	text-transform:capitalize;
	width:180px;
	padding:4px 10px 4px 10px;
	margin:0px;
	font-weight:normal;
	background-image:none;
}
.nav ul li:hover ul li a:hover {
	text-decoration:none;
	background-color:#ee8740;
	color:#fff;
}
/* Third Level Drop Down Menu */
 
.nav ul li:hover ul li ul {
	display: none;
	float:left;
	z-index:101 !important;
}
.nav ul li:hover ul li:hover ul {
	display:block;
	position:absolute;
	left:200px;
	*left:183px;
	top:0;
}

.header
{
margin: 0 auto;
width:1006px;
/* padding-top:51px; */
padding-top:94px;
}

.header1
{
float:left;
/* height:390px; */
/* height:344px; */
height:281px;
/*background:url(images/header1.jpg) top left no-repeat; */
background:url(images/img/header1.jpg) top left no-repeat;
width:517px;
}

.header2
{
float:left;
/* height:390px; */
/* height:344px; */
height:281px;

/*background:url(images/header2.jpg) top right no-repeat;*/
background:url(images/img/header2.jpg) top left no-repeat;
width:487px;
}
.wrap_box
{
/* width:1006px; 
padding-left: 3px;*/
    width: 1004px;
margin:0 auto;
margin-top:36px;
float:left;


}

.wrap_box .textwidget
{
float:left;
height:205px;
width:324px;
padding:0;
/*margin-left:5px;*/
margin-bottom:5px;
overflow:hidden;
margin-right:5px;
padding-right: 11px;
}

.count_box
{
width:1006px;
margin:0 auto;
margin-top:60px;
}

.wrap_box1
{
width:1006px;
margin:0 auto;
margin-top:22px!important;
}
.box
{
background:url(images/block.jpg) left no-repeat;
width:324px;
height:205px;
float:left;
}
.box h1
{
font-size:17px;
color:#333333;
padding:18px 0px 0px 17px;
line-height:25px;
margin:0;
}
/*.box div
{
width:172px;min-height:113px!important;
color:#010000;padding:5px 0px 0px 17px;margin:0;
}*/
.read
{

float:left;
padding:5px 0px 0px 17px;margin:0;
}
.read1
{

float:left;
padding:5px 0px 0px 17px;margin:0;
}

.box_one
{
background:url(images/boxtwo.png) left no-repeat;
width:326px;
height:207px;
float:left;
/* margin-left:16px; */
}
.box_one  h1
{
font-size:17px;
color:#333333;
padding:18px 0px 0px 17px;
line-height:25px;
margin:0;
}
/*.box_one div
{
width:172px;min-height:113px;
color:#010000;padding:5px 0px 0px 17px;margin:0;
}*/


.box_two
{
background:url(images/boxthree.png) left no-repeat;
width:324px;
height:203px;
float:left;
/* margin-left:16px; */
}
.box_two h1
{
font-size:17px;
color:#333333;
padding:18px 0px 0px 17px;
line-height:25px;
margin:0;
}
/*.box_two div
{
width:172px;min-height:113px;
color:#010000;padding:5px 0px 0px 17px;margin:0;
}*/

.box_three
{
/* Background for special events box front page was /images/boxfour.png */
/*background:url(../../../wp-content/uploads/2011/10/home-box3.png) left no-repeat; */
background:url(images/img/home-box3.png) left no-repeat;
width:325px;
height:205px;
float:left;
}
.box_three h1
{
font-size:17px;
color:#333333;
padding:18px 0px 0px 17px;
line-height:25px;
margin:0;
}
/*.box_three div
{
width:172px;min-height:113px;
color:#010000;padding:5px 0px 0px 17px;margin:0;
}*/




.box_four
{
/* background:url(../../../wp-content/uploads/2011/01/calendar.gif) left no-repeat; */
background:url(images/img/calendar.gif) left no-repeat;
width:325px;
height:206px;
float:left;
/* margin-left:16px; */
}
.box_four h1
{
font-size:17px;
color:#333333;
padding:18px 0px 0px 17px;
line-height:25px;
margin:0;
}
/*.box_four div
{
width:172px;min-height:113px;
color:#010000;padding:5px 0px 0px 17px;margin:0;
}*/



.box_five
{
background:url(../../../wp-content/uploads/2011/01/bluebox.gif) left no-repeat;
width:324px;
height:205px;
float:left;
/*margin-left:1px;
 margin-left:16px; */
}
.box_five h1
{
font-size:17px;
color:#333333;
padding:18px 0px 0px 17px;
line-height:25px;
margin:0;
}
.format1
{
width:172px;
height:113px;
float:left;
overflow:hidden;
color:#010000;padding:5px 0px 0px 17px;margin:0;
}
.format
{
/* width:172px; */
width:200px;
height:113px;overflow:hidden;
color:#010000;padding:5px 0px 0px 17px;margin:0;
}

.format12, .textwidget
{
width:188px;
line-height:20px;
height:auto;overflow:hidden;
color:#010000;
padding:5px 0px 0px 17px;
margin:0;
}
.ads
{
float:right;
width:121px;
margin-top:-24px;
padding-right:13px;
}
.foter
{
background-image:url("http://www.mbabc.ca/wp-content/themes/mbabc/images/bottom_fade.png");
background-repeat:repeat-x;
width:100%;
float:left;
margin-top:18px;
}
.foot_content{

width:1006px;
margin:0 auto;
}
.left_foter
{
float:left;
width:700px;
margin-top:20px;

}

.left_foter1
{
float:left;
width:700px;

padding-bottom:25px;
}

.left
{
float:left;
width:750px;

}
.right_foter
{
float:right;
width:170px;margin-top:16px;
}


.left_foter ul
{
list-style:none;
padding:0;
margin:0;
}
.left_foter ul li
{
display:inline;
padding:10px 5px 10px 10px;
background:url(images/foot.png) left no-repeat;
}

.left_foter ul li a
{
font-size:12px;
font-weight:normal;
color:#434343;
line-height:25px;
text-decoration:none;
}

.left_foter ul li a:hover
{
color:#1b5733
}








.left_foter1 ul
{
list-style:none;
padding:0;
margin:0;
}
.left_foter1 ul li
{
display:inline;
padding:10px 5px 10px 10px;
background:url(images/foot.png) left no-repeat;
}

.left_foter1 ul li a
{
font-size:12px;
font-weight:normal;
color:#434343;
line-height:30px;
text-decoration:none;
}

.left_foter1 ul li a:hover
{
color:#1b5733
}

.left_side_block
{
margin-top:-10px;
}


.left_side
{
float:left;
width:270px;
}
.left_side a, .left_side a:visited
{
color:#323131 !important;
}
.right_side
{
float:left;
width:690px;
margin-left:36px;
}

.right_side_ad
{
float:left;
width:690px;
padding:0;
margin:0;
}
.right_side_ad img
{
border:0;
}

.middle
{
background:url(images/leftmid.jpg);
width:267px;
float:left;
padding-bottom:10px;
}
.first_block
{
width:120px;
margin-left:20px;
margin-top:10px;
float:left;
}

.first_block h2
{
/* background:url(images/headingbg.jpg) left no-repeat; */
background:url(images/plus.jpg) left no-repeat;
font-size:13px;
font-weight:bold;
color:#323131;
margin:0;
padding-left:20px;
}

.first_block ul
{
padding:0;
margin:0;
margin-left:21px;
list-style:none;
}


.first_block ul li
{
background:url(images/libginner.jpg) left no-repeat;
font-size:13px;
color:#323131;
padding:0px 0px 0px 13px;
line-height:22px;

}

.first_block ul li a, .first_block ul li a:visited
{
font-size:13px;
color:#323131;
text-decoration:none;
}

.right_side a, .right_side a:visited
{
font-size:13px;
color:#323131;
text-decoration:none;
}

.right_side .deta a, .right_side .deta a:visited
{
background-color:#EEF2F5;
border:1px solid #D1DEE5;
padding:5px;

}

.user-info
{
width:244px;
/* height:90px; */
height:140px;
padding-top:9px;
background:#FFFFFF;margin-top:25px;
border:#d1dee5 solid 1px;margin-left:10px;

}

.user-info2
{
width:244px;
/* height:90px; */
height:142px;
padding-top:9px;
background:#FFFFFF;margin-top:25px;
border:#d1dee5 solid 1px;margin-left:10px;

}

.new
{
background:url(images/newbg.jpg) left no-repeat;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;margin-left:9px;
padding-left:20px;
width:105px;
float:left;
font-weight:bold;margin-top:1px;
}

.new2
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
float:left;
font-weight:bold;margin-top:1px;
}

.button
{float:left;
width:101px;}

.user-info .new
{
width:200px !important;
margin-bottom:8px;
}


.user-info .button
{
padding-left:29px !important;
}



.set1
{
margin-left:1px;
margin:11px 0px 11px 0px;
}
.banner-left
{
/* background:url(images/bannerbg.jpg) left no-repeat; */
width:248px;
/* height:198px; */
margin:0px 0px 15px 9px;
background-color:#ffffff;
border:1px solid #D1DEE5;
padding-bottom:11px;
float:left;
}

.banner-left h1
{
font-size:17px;
color:#333333;
padding:11px 0px 0px 17px;
line-height:25px;
margin:0;
}


.user-info1
{
width:244px;

background:#FFFFFF;
border:#d1dee5 solid 1px;
margin:15px 0px 0px 10px;
}
.user-info1 h1
{
font-size:17px;
color:#333333;
padding:11px 0px 0px 17px;
line-height:25px;
margin:0;
}
.right_side h2, .right_side h2 a
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:19px;
color:#1b5733 !important;
/*border-bottom:solid #d1dee5 1px;*/
line-height:32px;
}
.right_side h2 
{
border-bottom:solid #d1dee5 1px;
}
.right_side h2 span
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#333333;
float:right;
font-size:11px;
}

.content
{
font-size:12px;
color:#333333;
width:685px;
float:left;
line-height:20px;
}

.content ul
{
list-style:none;
margin:0;
padding:0;
width:685px;
margin-left:10px;
margin-top:9px;
}
.content ul li
{
background:url(images/newbg.jpg) left no-repeat;
padding:5px 0px 5px 18px;
}
#set
{
margin-top:14px;
}
.middle ul{
margin:0;
padding:0;
list-style:none;
}

.pagination
{

color:#000000;
width:350px;
margin:5px auto;
}

.pagination a, .pagination a:visited, .pagination .disabled
{
color:#000000;
padding:2px 4px;
border:1px solid #000;
background-color:#E8EFF1;
margin-left:3px;
margin-right:3px;
text-decoration:none;

}

.pagination .current, .pagination a:hover
{
color:#ffffff;

padding:2px 4px;
border:1px solid #E8EFF1;
background-color:#000;
margin-left:3px;
margin-right:3px;
text-decoration:none;

}

.listings
{
margin-top:30px;
}

.even td, .even th
{
text-align:left;
}


.middle ul
{
margin:0;
padding:0;
}
.middle  h2
{
/* background:url(images/headingbg.jpg) left no-repeat; */
background:url(images/plus.jpg) left no-repeat;
font-size:13px;
font-weight:bold;
color:#323131;
margin:0 0 10px 20px;
padding-left:20px;
}




.middle ul li ul
{
padding:0;
margin:0;
margin-left:49px;
list-style:none;
}


.middle ul li ul li
{
background:url(images/libginner.jpg) left no-repeat;
font-size:13px;
color:#323131;
padding:0px 0px 0px 13px;
line-height:22px;

}

.middle ul li ul li a, ..middle ul li ul li a:visited
{
font-size:13px;
color:#323131;
text-decoration:none;
}

.ads_tbl img
{
border:0;
margin-bottom:10px;
}

.h_login
{
width:380px;
margin:5px auto;
padding-left:20px;
color:#ffffff;
font-size:13px;
}
.h_login a, .h_login a:visited
{
color: #ffffff;
text-decoration:none;

}

.h_login a:hover
{
color: #333333;
text-decoration:none;
}


.listings .ods
{
background-color:#E8EFF1;
}

.mag_listings
{
width:685px;
float:left;
margin:0;
padding:0;
}

ul.links_ul li
{
background:none;
padding:0;
margin:0;
}

ul.links_ul  ul li
{
background:url(images/newbg.jpg) left no-repeat;
padding:5px 0px 5px 18px;
}

h2.none
{
background:url(images/plus.jpg) left no-repeat !important;
}

h2.block
{
background:url(images/minus.jpg) left no-repeat !important;
}

.liactive{
background:url(images/lihover.jpg) !important;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#ffffff;height:48px;
text-decoration:none;
}
.video_title_height{

	height:40px;
	font-size: 1.2em;
	text-decoration: underline;
}

.video_desc_height{

	height:70px;
	padding:5px 0 0 0;
}

.video_desc_height span{
  color:#999;
  font-weight:bold;
}
.left_side li.leftactive a{
color:#1b5733 !important;
}
.left_side li span.leftactive a{
color:#1b5733 !important;
}
.sponsorship{
color:#1b5733 !important;
}

.sponsorship a{
color:#1b5733 !important;
}

#title-bg
{
	height:41px;
	width:695px;
}
#title-bg .title-left { width:8px; float:left; }
#title-bg .title-mid { width:679px; float:left; background:#e7e7e7; height:41px; }
#title-bg .title-right { width:8px; float:left; }
#title-bg h4
{
color: #1b5733;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 40px;
   }
.charity-bg { width:695px; }
.charity-bg span { color:#e76103; }
.charity-bg a { color:#e76103;  text-decoration:none; }

.cbox { width:250px; margin:10px 20px 0 0; float:left; line-height:16px; }
.cbox span { color:#e76103; }
.cbox .reg-btn1 { float:right; margin:5px 0 0 0;}
.reg-btn2 img {margin-top:42px; }
.reg-btn3 img {margin-top:13px; }
.cbox .cbox-top{ height:11px; }
.cbox .cbox-mid{  background:#e7e7e7; padding:0 5px 0 5px; height: 140px; }
.cbox .cbox-bot{ height:11px; }
.clear { clear:both; }

.charity-bg1 { width:695px;  float:left; margin:10px 0 10px 0; border-bottom:1px solid #D1DEE5; }
.charity-bg1 .charity-left{ width:50%;  float:left; margin:10px 0 10px 0;}
.charity-bg1 .charity-right{ float:right; margin:10px 0 10px 0;}
.charity-line{color: #E76103; font-size: 14px; font-style:italic; margin:50px 0 0 0; font-weight: bold;}
.charity-a{color: #E76103 !important;

 font-size: 12px; text-decoration:underline !important; }
 
 .detail_link{
 
    color: #E76103 !important;
    font-size: 13px;
    text-decoration: underline;

}
.regn-head{
color: #333333 !important;
font-size: 14px;
font-style: italic;
}
 /*Charity Golf Tournament Sponsorship css */
 
 .sponsor-bg { width:695px; padding-top:20px; }
.sponsor-bg .sponsor-left{ width:328px; float:left; }
.sponsor-bg .sponsor-right{ width:328px; float:left;}
.sponsor-bg h2 { font-style:italic; font-size:16px; border:none; }
.sponsor-bg .sponsor-box { width:250px; margin:0 0 25px 0;} 
.sponsor-bg .sponsor-box h2 {  font-size:14px; color:#FF6600; text-transform:uppercase; font-style:normal; border:none; line-height:12px;  }
.sponsor-bg .sponsor-box .sponsor-box-top { height:11px; } 
.sponsor-bg .sponsor-box .sponsor-box-mid { background:#e7e7e7; padding:0 10px 0 10px; } 
.sponsor-bg .sponsor-box .sponsor-box-mid span { color:#FF0000 }
.sponsor-bg .sponsor-box .sponsor-box-bot { height:11px; } 
.sponsor-bg1 { width:695px; }
.sponsor-bg1 h2 { font-size:16px; font-style:normal;  color:#FF6600; border:none; }
.sponsor-bg .sponsor-box p { font-size:10px; font-weight:bold; }
.sponsor-bg1 h3 { font-size:16px; font-style:italic; color:#FF6600; border:none; }
.charity-right img{
    padding-bottom: 25px;
    margin-right: 10px;
}
/*********************************************************************/

.twitter
{
float:left;
width:5%;
margin-top:5px;
}

.facebook
{
 float:left;
 width:50%;
 margin-top:5px;
}

.content #desc a
{
color: #1b5733 !important;
}

.you-title
{ 
margin:0 0 0 0;
}
.you-title span
{ 
color:#032E6E !important;
font-weight:bold;
}
.you-txt
{ 
margin:8px 0 5px 20px;
}

.links{
	margin:8px 0 5px 20px;
	color: #032E6E;
	
}

.website{
   
    margin-bottom: 5px;
    margin-left: 20px;
    margin-right: 10px;
    margin-top: 8px;
    width: auto;
}
.liveicon{

}
/* Pagination class*/
.page-tab { margin:10px 0 10px 0; float: left;}
    
    .page-tab  a { color:#000;margin:0 5px 0 0;   
	 -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border:1px solid #DFDFDF;
    width:15px;
    padding:2px;
    float:left;
    text-align:center;
      background-color: #EEEEEE;display:block;}
      
   /* .page-tab  a:hover { color:#ff6000;display:block; }*/
    
     .page-tab .active-tab
{ 
	margin:0 5px 0 0;   
	 -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border:1px solid #D3D3D3;
    width:15px;
    padding:2px;
    float:left;
    text-align:center;
      background-color: #DFDFDF;
    
    }

#title-bg { height:41px; width:695px; }
#title-bg .title-left { width:8px; float:left; }
#title-bg .title-mid { width:679px; float:left; background:#e7e7e7; height:31px; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#e86e19; padding:10px 0 0 0;  }
#title-bg .title-right { width:8px; float:left; }

.sponsorship-page-bg { width:695px; }
.sponsorship-page-bg ul { margin:0; padding:0; }
.sponsorship-page-bg ul li{ margin:0; padding:0 0 0 30px; background:url(images/icon1.jpg) no-repeat left top;  }

.sponsorship-page1-bg { width:695px; overflow-y: hidden; overflow-x:scroll ; }
.sponsorship-page1-bg .span-blue { color:#032e6e; }
.sponsorship-page1-bg .span-red { color:#e9501a; }

.total-bg { float:right; margin:0 0 20px 0; }
.total-bg .total-left{ float:left; width:9px; height:31px;  background:url(images/total-left.png) no-repeat;  }
.total-bg .total-mid{ float:left;  height:26px; background:url(images/total-mid.png) repeat-x;   font-weight:bold; padding:5px 0 0 0; }
.total-bg .total-right{ float:left; width:9px; height:31px;  background:url(images/total-right.png) no-repeat;  }
.right_side .documents a{color: #1b5733 !important;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 19px;}
.highlight a{font-weight:bold;color: #1b5733 !important;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 15px;}
.right_side table{margin-bottom:10px;}

.header_image {
   /* background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("images/2012Header.jpg");
    background-origin: padding-box;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    */
	float: left;
    height: 281px;
    width: 1001px;
}
.header_image img{
border:none;
}
.content img{
border:none;
}
.content a, .content a:visited{
font-weight:bold;color: #1b5733 ;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 15px;
}
.calendar-table a{
color: #323131;
    font-size: 13px;
    text-decoration: none;
}
.guarantee ul li
{
background:url(images/newbg.jpg) left 10px no-repeat !important;
padding:5px 0px 5px 18px;
}
  .table-1 {
    border-collapse: collapse;
	border: 1px solid #D2D2D2;
}
  
  .table-1 tr td {
    border: 1px solid #D2D2D2;
    padding: 5px 0 5px 5px;
	valign:middle;
	text-align:left;
}
 .table-1 tr  th{
    border: 1px solid #D2D2D2;
    padding: 5px 0 5px 5px;
	text-align:left;
	valign:middle;
}

input[type=checkbox].css-checkbox {
							position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
						}

						input[type=checkbox].css-checkbox + label.css-label {
							padding-left:29px;
							height:23px; 
							display:inline-block;
							line-height:23px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:14px;
							vertical-align:middle;
							cursor:pointer;

						}

						input[type=checkbox].css-checkbox:checked + label.css-label {
							background-position: 0 -24px;
						}
						label.css-label {
				background-image:url(http://www.mbabc.ca/wp-content/themes/mbabc/images/csscheckbox.png);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}