@charset "utf-8";
/* CSS Document */

body{margin:0px auto;background-image:url(../images/background.jpg); background-repeat:repeat-x;height:auto;}
#body1{width:100%;}
#body2{width:100%;background-image:url(../images/background2.jpg);background-repeat:repeat-x;height:284px;background-color: #E0E0E0;}
#main{width:894px; height:auto;margin:0px auto;}
#header{width:894px; height:31px;margin-top:24px;background-image:url(../images/header.jpg);padding-top:125px;}
#content{width:894px; height:auto;padding-bottom:20px;}
#left_cl{width:667px;float:left;height:auto;}
#left_cl2{width:667px;float:left;background-image:url(../images/slice.jpg);background-repeat:repeat-y;height:auto;}

#boxtop{width:667px; height:27px; background-image:url(../images/boxtop.jpg);}
#boxend{width:667px; height:18px; background-image:url(../images/boxend.jpg);}

#textarea{padding:10px;width:647px;height:auto;}
#textarea2{width:612px;height:auto;padding:0px 25px 10px 25px;}

#consult{width:667px;height:102px;}

#right_cl{width:227px;float:left;}
#contact{width:207px; padding-left:20px;padding-top:90px;height:332px;background-image:url(../images/contact.jpg);position:relative;}
.nomarg{margin:0px; padding:0px;}
#name_ef, #telephone_ef, #email_ef, #enquiry_ef , #pin_ef{width:180px;border:1px solid #CCCCCC;position:absolute;}
#telephone_ef{left: 20px;top: 146px;}
#email_ef{left:20px;top: 198px;}
#enquiry_ef{left: 20px;top: 251px;}
#pin_ef{width:100px;left: 101px;top: 351px;}

#link1{width:227px; height:72px;}
#link2{width:227px; height:77px;}
#link3{width:227px; height:146px;}

#c2_links{width:894px; height:170px;}
#c21, #c22, #c23, #c24 {height:170px;float:left;}
#c21{width:228px;background-image:url(../images/small.jpg);}
#c22{width:221px;background-image:url(../images/audits.jpg);}
#c23{width:225px;background-image:url(../images/risk.jpg);}
#c24{width:220px;background-image:url(../images/management.jpg);}
.cl_text, .cl_text2, .cl_text3 {font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-top:0px;font-weight:bold;color:#000000;line-height:1.5;}
.cl_text{padding:58px 20px 20px 7px;}
.cl_text2{padding:58px 10px 20px 18px;}
.cl_text3{padding:58px 20px 20px 15px;}


.news1, .news2, .news3, .news4 {height:190px;float:left;border-right:1px dotted #999999; margin: 10px 0px 10px 0px;padding:0 10px 10px 10px;}
.news1{width:207px;}
.news1 p, .news2 p, .news3 p, .news4 p {font-size:11px;}
.news1 h1, .news2 h1, .news3 h1, .news4 h1, .news1 h2, .news2 h2, .news3 h2, .news4 h2 {color:#262276;font-size:14px; text-align:left;padding:6px 0 6px 0;margin:0px;}
.news2{width:200px;}
.news3{width:204px;}
.news4{width:200px;border-right:0px;}

.heading{width:641px; padding:15px 5px 10px 15px;height:17px;color:#ffffff; font-size:14px; font-family:Arial, Helvetica, sans-serif;background-image:url(../images/heading.jpg);font-weight:bold;}

.home_link{width:200px; height:auto; background-image:url(../images/linka.jpg);float:left;font-family:Arial, Helvetica, sans-serif;padding:10px;background-repeat:no-repeat;margin-top:10px;}
.home_link p{margin:0px; padding:6px 4px 6px 4px ;line-height:1.4;font-size:11px;}
.home_link ul{font-size:11px;padding:3px 0px 3px 15px; margin:0px;}
.home_link li{padding:4px 0px; margin:0px;}
.title{color:#FFFFFF; font-size:13px;font-weight:bold;height:20px;margin:0px;padding-top:7px;padding-bottom:7px;text-align:center;width:100%;}

#testMenu a.testMenuItem {cursor:pointer;display:block;margin-top: 0;text-decoration: none;outline:0;clear: both;color:#FFFFFF;width:634px;height:60px;text-align:left;}
.inset_text{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0px 10px 5px 10px;width:620px;}


#main2{width:894px;height:auto;margin:0px auto;}
#copyright{width:894px; height:26px;color:#FFFFFF; padding-top:10px;font-size:10px;clear:both;}
#content2{width:894px; height:auto;padding-top:10px;}
.clearing{clear:both;}
.left{float:left;padding-left:10px;}
.left2{float:left;padding-left:20px;color:#FF99CC;}
.right{float:right;}
.address{font-size:11px;margin-top:0px;text-align:right;padding-left:20px;}
.main2_links{font-size:11px;margin-top:0px;float:left;padding-left:10px;}
.picture_r{padding:1px;border:1px solid #CCCCCC;margin-right:20px;} 
.picture_l{padding:1px;border:1px solid #CCCCCC;margin-left:20px;margin-right:10px;} 
.tablet{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.box_booking{width:300px;}
.box_big_booking{width:300px;}


/* fonts */
p, h1, h2, h3, h4, ul, li, a{margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;}
.left, .right, .address {margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;}
p{ font-size:12px; line-height:1.5;margin-top:10px;}
h1{font-size:14px;padding-left:51px;margin-top:0px;color: #FF9900;}
h2{font-size:16px;padding-top:5px;}
h3{font-size:15px;color:#0066CC;margin-top:13px;margin-bottom: 10px;}
h4{color:#262276; font-size:14px; padding:9px 0 3px 0; margin:0px;}
a {text-decoration:none;color:#003399;font-weight:bold;}
.bullets{font-size:12px;margin-bottom:5px;color:#0066CC;}
.here{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0066CC;margin-top:10px;}
.link{text-decoration:none; color:#CCFF66;}
.red{color:#CC0000;}

.coursediary_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

td.coursediary_text p {
	margin-top:0px;
	margin-bottom:0px;
}

.coursediary_title {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background:#eeab1f;
	vertical-align:middle;
	width:104px;
}
.twitter-share-button {float:left;padding-right:10px;width:160px;}
.twitter-follow-button{float:left;padding-right:10px;width:160px}
