html,body{
	background:url(../images/bg.jpg) repeat-x #b6b6b6;
	padding:0;
	margin:0;
	font:normal 10pt Arial;
	color:#5e685f
}

.container{
	width:1004px;
	margin:0 auto;
	padding:12px 0
}

.sLeft{
	background:url(../images/sLeft.gif);
	width:83px
}

.contentContainer{
    margin-top:1px;
	background:url(../images/bgContentContainer.gif) repeat-x #fff
}

.QualiBet{
	padding:20px;
	text-align:center
}

.QualiBet img{
	border:none
}

.nav{
	background:url(../images/bgNav.gif);
	height:37px;
	padding:0;
	margin:0;
	list-style:none;
	text-align:center
}

.nav li{
	display:inline
}

.nav li a{
	padding:0 20px;
	text-decoration:none;
	font:normal 13px "Trebuchet MS";
	color:#754d05;
	line-height:37px;
	text-transform:capitalize
}

.nav li a:hover, .nav li a.active{
	color:#2d2e26
}

.masthead{
	
}

.contentWrapper{
	/*background:url(../images/bgContentWrapper.jpg) top right no-repeat;*/
	padding:10px 4px 15px 12px
}

.contentWrapperInside{
	padding:10px 4px 15px 12px
}

.contentWrapper h1, .contentWrapperInside h1{
	font:bold 20px "Trebuchet MS";
	padding:0 0 10px 0;
	margin:0;
	color:#0b0b0b
}

.contentWrapperInside h2{
	font:bold 18px "Trebuchet MS";
	padding:0 0 10px 0;
	margin:0;
	color:#3a3d32
}

.content{
	float:left;
	width:420px;
	font:normal 10pt Arial
}

.contentInside{
	float:left;
	width:610px;
	font:normal 10pt Arial
}

.contentInside p{
	margin:0
}

.yellowBox{
	clear:both;
	background:#fdfbdf;
	padding:15px;
	border:1px solid #e8dfc2
}

.sidenav{
	float:right;
	width:385px
}

.sidenavInside{
	float:right;
	width:197px
}

.servicesBox{
	border-left:1px solid #e0e6d8;
	border-right:1px solid #e0e6d8;
	background:#f3f7e8;
	padding:0 8px 
}

.listLeft{
	float:left
}

.listRight{
	float:right
}

.services{
	padding:0;
	margin:0;
	list-style:none
}

.services li{
	padding:0 0 8px 0
}

.services li.last{
	padding:0
}

.services li a{
	background:url(../images/bgBtnServices.jpg);
	display:block;
	padding:5px 0 0 15px;
	width:165px;
	height:32px;
	text-decoration:none;
	font:bold 16px "Trebuchet MS";
	color:#406d19
}

.services li a img{
	border:none
}

.services li a:hover{
	color:#3a4331
}

.clear{
	clear:both
}

.sRight{
	background:url(../images/sRight.gif);
	width:83px
}

.footer{
	background:url(../images/bgFooter.jpg) top center no-repeat;
	padding:30px 0 15px 0;
	text-align:center;
	font:normal 8pt Arial;
	color:#363730
}

.footerNav{
	padding:0;
	margin:0;
	list-style:none
}

.footerNav li{
	display:inline
}

.footerNav li a{
	text-decoration:none;
	padding:0 10px;
	color:#363730;
	text-transform:capitalize
}

.footer a{
	text-decoration:none;
	color:#363730
}

.footerNav li a:hover, .footer a:hover{
	text-decoration:underline
}

.copyright{
	padding:5px 0 0 0
}

.imageLeft{
	float:left;
	padding:5px 15px 15px 0
}

.contactDetails{
	float:left;
	width:200px
}

.contactForm{
	float:right;
	padding:15px 0 0 0;
	margin:0;
	width:350px;
}

.contactForm td{
	font-size:8pt;
	padding:0 0 7px 0
}

.contactForm .inputFields{
	border:1px solid #cacaca;
	background:none;
	width:250px
}

.table{
	border:1px solid #006766
}

.table th{
	text-align:left;
	padding:10px;
	background:#429866;
	color:#fff;
	font:bold 14px Arial
}

.table td{
	padding:10px
}

.table tr.alt{
	background:#e7fafa
}

.price{
	border-right:1px solid #006766
}

.training td{
	padding:10px
}

.training tr.alt{
	background:#fdfbdf
}

strong{
	color:#006a29
}

.yellowProp1{
	color:#006d2b;
	font-weight:bold
}

.yellowProp2{
	padding:0 0 0 20px
}

.yellowProp3{
	padding:0 0 0 2px;
	color:#006d2b;
	font-weight:bold
}

.readmore {
	float:right;
}