/* Localized */
body{margin:5px 0px 25px 0px;padding:0px;background-color:#f2f2e9;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;color:#444444;text-align:center;}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:underline}
h1{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:20px;color:#333333;margin:0px;}
h2{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:16px;color:#444444;margin:0px;}
ul{margin-left:50px;}
p{margin:10px 20px 10px 20px;}
#header{width:782px;background-color:#cc0000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
/* Just a hack*/
#page_break{height:15px;}
#footer_container{background-color:#CC0000;width:782px;text-align:center;}
#footer{height:35px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#FFFFFF;margin:0 auto;}
.footer_div{font-size:5px;font-weight:bold;}
.footer_link{color:#FFFFFF;}
#copyright{margin-top:35px;margin-bottom:35px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:9px;color:#999999;}
#content{width:782px;border-right:solid 2px #CC0000;border-left:solid 2px #CC0000;text-align:left;background-color:#FFFFFF;padding:0px 10px 0px 10px;vertical-align:top;}
#splash{margin:20px 10px 10px 10px;border:solid 2px #CC0000;}
/* --- Global Navigation -------------------------- */
#global_nav{padding:0;margin:0;border-top:0px;text-align:center;border-left:solid 2px #CC0000;border-right:solid 2px #CC0000;}
#global_nav ul{margin:0;margin:0;padding:0;text-align:left;position:relative;height:25px;}
#global_nav_li li{float:left;position:relative;list-style:none;text-align:center;height:25px;width:154px;left:0px;top:8px;padding:0;padding-top:8px;}
#global_nav_li #home {background:url(../img/nav_bg.jpg) repeat-x;}
#global_nav_li #home a{display:block;border:none;}
#global_nav_li #home a:hover{margin-top:-8px;padding-top:8px;height:25px;background:url(../img/nav_bg_hov.jpg) repeat-x;}
#global_nav_li #solutions {background:url(../img/nav_bg.jpg) repeat-x;}
#global_nav_li #solutions a{display:block;border:none;}
#global_nav_li #solutions a:hover{margin-top:-8px;padding-top:8px;height:25px;background:url(../img/nav_bg_hov.jpg) repeat-x;}
#global_nav_li #services {background:url(../img/nav_bg.jpg) repeat-x;}
#global_nav_li #services a{display:block;border:none;}
#global_nav_li #services a:hover{margin-top:-8px;padding-top:8px;height:25px;background:url(../img/nav_bg_hov.jpg) repeat-x;}
#global_nav_li #about {background:url(../img/nav_bg.jpg) repeat-x;}
#global_nav_li #about a{display:block;border:none;}
#global_nav_li #about a:hover{margin-top:-8px;padding-top:8px;height:25px;background:url(../img/nav_bg_hov.jpg) repeat-x;}
#global_nav_li #login {background:url(../img/nav_bg.jpg) repeat-x;}
#global_nav_li #login a{display:block;border:none;}
#global_nav_li #login a:hover{margin-top:-8px;padding-top:8px;height:25px;background:url(../img/nav_bg_hov.jpg) repeat-x;}
#global_nav_li .div{top:8px;left:0px;width:2px;background:url(../img/nav_div.gif) no-repeat;}
/* Feature Page */
.ttl{font-family:Arial, Verdana, Helvetica, sans-serif;font-weight:bold;font-size:20px;color:#333333;margin:15px 15px 0px 15px;vertical-align:middle;}
.feature_block{padding:0px 15px 0px 15px;vertical-align:top;}
.feature_block h2{margin-left:20px;}
.feature_icon{padding:2px 0px 0px 20px;}
.feature{vertical-align:top;margin:10px 10px 0px 5px;}
.feature_link{color:#333333;}
.legal{font-family:Verdana, Arial, Helvetica, sans-serif;padding:0px 15px 0px 15px;font-size:12px;color:#666666;}
#legal_hd{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;margin:15px 0px 0px 0px;color:#333333;}
#coverage_txt{vertical-align:top;}
#map{margin:15px 15px 15px 20px;}
.contact_frame_l{border:solid 1px #CC0000;margin:10px 0px 10px 20px;padding:10px 10px 10px 10px;font-size:12px;}
.contact_frame_r{border:solid 1px #CC0000;margin:10px 20px 10px 20px;padding:10px 10px 10px 10px;font-size:12px;}
.contact_block{padding-top:15px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:18px;color:#CC0000;margin-top:20px;font-weight:bold;text-align:center;width:100%;height:115px;}
.contact_block_txt{margin:0;padding:0;vertical-align:bottom;margin-top:35px;}
.form_container{width:80%;text-align:center;padding:15px;}
.form{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;font-weight:normal;padding:2px 2px 2px 3px;width:70%;margin:0 auto;float:right;}
.form_btn{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:16px;font-weight:bold;width:80px;color:#333333;padding:2px;}
.img{padding:10px;vertical-align:top;}
.img_border{border:solid 1px #CCCCCC;width:250px;height:200px;padding:10px;margin:15px;margin-right:30px;}
/* Centre FireFox */
#f{margin:0 auto;width:782px;}

.contactform {text-align:left;padding-top:15px;margin:15px;border:solid 0px #666;position:relative;width:550px;margin:0 auto;padding-bottom:15px;}
.page_content .txtbox {border:solid 1px #666;padding:3px;width:250px;}
.page_content label, input, textarea {display:block;float:left;margin-bottom:6px;}
.page_content textarea{border:solid 1px #666;padding:4px;width:248px;height:125px;font-family: arial, helvetica, sans-serif;}
.page_content label{text-align:right;width:185px;padding-right:15px;font-weight:bold;}
.page_content div {clear:left;}
.page_content .submit {padding:3px;float:right;margin-top:10px;margin-right:82px;_margin-right:35px;width:75px}
#page_content_home {padding:5px;}


.acc_wrap_out {border-left:2px solid #CC0000; border-right:2px solid #CC0000;background-color:#fff;}
.acc_wrap_in {background-color:#b81e1e; color:#fff;}
.acctbl, .acctbl_btm {margin:0 auto;}


.acctbl_btm {border:solid 2px #d16969;font-size:11px}
/* .acctbl_btm td {background-color:#b84040;} */
.acctbl_head {background-color:#cc0000}

.acctbl_stage1 {background-color:#c13434;}
.acctbl_stage2 {background-color:#cf5353;}
.acctbl_stage3 {background-color:#c13434}

.acctbl_level {}

.acctbl_info {}
.acctbl_infoalt {}
.enrolment_btns {margin-top:20px;margin-bottom:10px;}
.enrolment_btns a {border:0;}


/* NEW CERT 2 TABLE */
#cert2_table {
	text-align:left;
	font-size:11px;
	width:95%;
	margin:0 auto;
	border:solid 2px #c13434;
	
}
#cert2_table th, #cert2_table td {
	text-align:left;
	padding:5px;
}
#cert2_table th { 
	font-size:10px;
}
#cert2_table td { 
	background-color:#c13434;
}
.strong {
	font-weight:bold;
}