@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;}

#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{-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, 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:67px;margin-top:0px;color: #FF9900;}
h2{font-size:16px;padding-top:5px;}
h3{font-size:15px;color:#0066CC;margin-top:13px;margin-bottom: 10px;}
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;
}
