/*GLOBAL STYLES */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {margin:0; padding:0;}
img{border:none;}
a img {border: none;}


fieldset {border:0;}
ol, ul, li {list-style:none;}
caption, th {text-align:left;}
h1{ font-size:20px;}
h2{ font-size:18px;color:#000000;font-weight:bold;margin:0 0;}
h3{ font-size:16px;color:#752b8e;font-weight:bold; line-height:16px; margin:5px 0 5px;}
/*h3.sifr{margin-bottom:10px;height:20px;}*/
q:before, q:after { content:''; }
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal;}
address { display:table; white-space:pre;}
strong {font-weight: bold;}
em {font-style: italic;}
acronym {cursor:help; border-bottom:1px dotted;}
p { margin:10px 0 20px 0; text-align:justify ;line-height:18px;}

/*FORM STYLES*/
form dt {float: left;clear: left;width: 120px; font-size:12px; color: #696868;}
form dd {margin: 0 0 0.5em 4em; font-size: 12px;text-align:left;}
.field{background:url(../img/bg-input.gif) repeat-x top;border:1px solid #abadb3; height:17px;padding:2px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.disabled .field, .disabled textarea{background:#c4c4c4 url(../img/bg-disabled.gif) repeat-x top;}
.readonly{border:none; cursor:default;background:none;}
.textarea{background:#ffffff url(../img/bg-input.gif) repeat-x top;border:1px solid #abadb3; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; overflow:hidden;}
.proceed-bt{background:url(../img/bt-proceed-step.gif) no-repeat 0 0; border:none; width:187px; height:32px;color:#ffffff;}
.proceed-bt:hover{background-position: 0 -32px;}

.right{float:right;}
.left{float:left;}
.block{display:block;}
.clear{ clear: both;}
.hide{text-indent:-999px; overflow:hidden;}
.upper{text-transform:uppercase;}
.dot-line{width:100%; height:11px;border-top:1px dotted #616060;margin-top:15px;}
.alignright{text-align:right;}
.alignleft{text-align:left;}
.alignjustify{text-align:justify;}
.purple{color:#82379d;}
.grey{color:#959595;}
.arrow-list{padding-left:15px; margin-top:20px;}
.arrow-list li{padding-left:20px;background: url(../img/ico-arrow.gif) no-repeat 0px 5px;margin:5px 0;
}
.vary2 .arrow-list{margin-top:0px;margin-left:7px;}
.vary2 .arrow-list li{margin:0 0 5px 0;}
.vary2 .home-tv{margin-top:10px;}
.vary2 .home-tv div{margin-top:44px;}
.vary2 .home-tv p {margin-top:0;}

.small{font-size:10px;}
.error{color:red;}

body {
  background: #fff url(../img/bg-header.gif) repeat-x top; 
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#616060;
}

a {color:#82379d; text-decoration:underline;}
a:hover {color:#a75ac2; text-decoration:underline;}
.none{display:none;}
/*** structure ***/
#page {width: 870px; margin:0 auto;}

.header {
	height: 123px;     
    position:relative;
    margin-bottom:10px;    
}
.content{width:870px;min-height:300px;}
.left-side{float:left; width:542px;}
.right-side{float:right;width:272px;}
#home-page .left-side{width:532px;}
#home-page .right-side{width:302px;}

#faq-page .left-side{width:304px;}
#faq-page .right-side{width:519px;}

.wide-side .right-side{margin-left:53px;}

#footer{background:#641E7E;width:100%;margin-top:35px;}
#footer p{line-height:15px;margin-bottom:15px;}
#footer-black-line{height:24px;background-color:#000000;width:100%;}
#footer-link{color:#808080;position:absolute;top:-22px; right:0;}
#footer-link a{color:#808080;}

.footer-content{width:870px; margin:0 auto;padding-top:17px;text-align:right;font-size:12px;padding-bottom:33px;position:relative;color:#B66ECF;}
.footer-content a{color:#b66ecf;}

.footer-content div.left{width:420px;text-align:left;}
.footer-content div.right{width:320px;}
.footer-content div.right span{color:#FFFFFF;font-size:14px;margin-top:13px;}
.footer-content div.right p{margin-top:0;}
    
#footer li{display:inline;}
.twitter{margin-bottom:9px;}
.bottom-content{text-align:justify;}
.london-web-design{text-align:right;}
/*** header ***/
#top-text{text-align:center;height:15px;}
#top-text,#top-text a{color:#a0a0a0; font-size:9px;}
#logo{
    text-indent:-9999px;
    position:absolute;
    top:29px;
    left:0;
    z-index:5;
    
}

#logo a{
    background: url(../img/company-formations-logo.gif) no-repeat;
    width: 143px;
    height: 57px;
	display:block;
	z-index:4;
	overflow: hidden;
	text-indent:-9999px;
}

/* top navigation */
#top-nav {
	list-style-type: none;
	position:absolute;
	top:65px;
	left:205px;
	z-index:8;    
	width: 720px;
	height: 25px;
	
}
#top-nav li{display:inline;} 
#top-nav a{float:left;text-indent:-9999px; overflow:hidden;z-index:99;height:25px;background: url(../img/top-nav.gif) no-repeat;}

#nav-home a{background-position:0px 0px; width:52px;}
#nav-home a:hover, #nav-home-hot #nav-home a{background-position:0 -25px; }

#nav-register a{background-position:-52px 0px; width:155px;}
#nav-register a:hover, #nav-register-hot #nav-register a{background-position:-52px -25px; }

#nav-about a{background-position:-207px 0px; width:66px;}
#nav-about a:hover, #nav-about-hot #nav-about a{background-position:-207px -25px; }

#nav-faqs a{background-position:-273px 0px; width:59px;}
#nav-faqs a:hover, #nav-faqs-hot #nav-faqs a{background-position:-273px -25px; }

#nav-support a{background-position:-332px 0px; width:80px;}
#nav-support a:hover, #nav-support-hot #nav-support a{background-position:-332px -25px; }


#nav-login a{background-position:-412px 0px; width:60px;}
#nav-login a:hover, #nav-login-hot #nav-login a{background-position:-412px -25px; }

#nav-logoff a{background-position:-472px 0px; width:56px;}
#nav-logoff a:hover, #nav-logoff-hot #nav-logoff a{background-position:-472px -25px; }


#nav-articles a{background-position:-528px 0px; width:192px;}
#nav-articles a:hover, #nav-articles-hot #nav-articles a{background-position:-528px -25px; }

.contact-phone{font-size:12px;position:absolute; bottom:0; right:0;}

/*home page*/

#home-tab{width:535px; height:29px;margin-top:20px;}
#home-tab li{display:inline;}
#home-tab a{float:left;text-indent:-9999px; overflow:hidden;z-index:99;height:29px;background: url(../img/tab-nav.gif) no-repeat;}

#li-tab1 a{background-position:0px -29px;width:98px;}
#li-tab1 a:hover,#li-tab1.active a{background-position:0px 0px;}
#li-tab2 a{background-position:-98px -29px;width:125px;}
#li-tab2 a:hover,#li-tab2.active a{background-position:-98px 0px;}
#li-tab3 a{background-position:-223px -29px;width:309px;}
#li-tab3 a:hover,#li-tab3.active a{background-position:-223px 0px;}

#tab-company-register div{background:url(../img/bg-home-2.gif) no-repeat; width:539px; height:252px;padding-top:15px;}
#tab-company-register div p{padding-left:29px;margin:0 0 15px 0;}
#tab-company-register div ul{margin-left:130px;width:394px;}
#tab-company-register div ul li,#tab-register-company ul li{margin-bottom:5px;}
#tab-company-register div ul li a{color:#616060;}
#tab-company-register div ul li span{color:#82379d;}


#tab-register-company ul{width:486px; border:1px solid #cdcccc; background:#F9F7FA;padding:15px 17px;}
#tab-register-company ul li span{color:#82379d;font-weight:bold;}
.home-tv{margin-top:15px;}
.home-tv img{margin-right:18px;}
.home-tv p{width:413px;margin-top:54px;}

.home-list-bottom{font-size:11px;}
.home-list-bottom a, .bt-start{background: url(../img/bt-start-here.gif) no-repeat;
width: 108px;
height: 28px;
text-indent:-999px;
overflow:hidden;
border:none;
}
.home-list-bottom a{
display:block;
float:right;
margin-top:12px;
}
.home-list-bottom a:hover{background-position:0px -28px;}

.step-img{margin:10px 0 25px 0;}
#video-flash{background:url(../img/flash-video.jpg) no-repeat; }
.register-box{width:543px; padding-bottom:10px; border:1px solid #cdcccc; background:#eceaea url(../img/bg-box.gif) repeat-x top;margin:18px 0 33px 0;}

.register-box table{margin:23px 0 0 0px; }
.register-box .label{padding-left:24px; }
.register-box .error{color:#d7110a; }
.register-box td span{font-weight:normal;font-size:12px; line-height:11px; display:none;}
.register-box .error td span{display:inline;}
.register-box .error input,.register-box .error select{border:1px solid #d7110a;}
.register-box .error td{background:url(../img/error.gif) repeat; margin-top:2px;}
.register-box td{height:35px;vertical-align:middle;}

.start-check div.error{background:url(../img/error.gif) repeat;}
.start-check div div{font-weight:bold;color:#d7110a;font-weight:normal;font-size:12px; line-height:11px; display:none;}
.start-check div.error div{display:block;}
.start-check p{margin-bottom:35px;}
.start-check p input{float:left; margin: 2px 22px 22px 0;}
.start-check p span{display:block;}

#check_company{border:none;background: url(../img/bt-check-company.gif) no-repeat;
width: 187px;
height: 32px;
 }
#check_company:hover{background-position:0px -32px;}

/*step nav*/
#step-nav{
width: 877px;
height: 44px;
padding-top:13px;padding-left:19px;font-size:13px;}
#step-nav li{display:inline;}

.step1 #step-nav{background: url(../img/step-1.gif) no-repeat;}
.step2 #step-nav{background: url(../img/step-2.gif) no-repeat;}
.step3 #step-nav{background: url(../img/step-3.gif) no-repeat;}
.step4 #step-nav{background: url(../img/step-4.gif) no-repeat;}
.step5 #step-nav{background: url(../img/step-5.gif) no-repeat;}
.step6 #step-nav{background: url(../img/step-6.gif) no-repeat;}
.step7 #step-nav{background: url(../img/step-7.gif) no-repeat;}
.step8 #step-nav{background: url(../img/step-8.gif) no-repeat;}
.step9 #step-nav{background: url(../img/step-9.gif) no-repeat;}
.step10 #step-nav{background: url(../img/step-10.gif) no-repeat;}
#step-nav a{color:#ffffff;text-decoration:none;}
#step-nav a:hover{text-decoration:underline;}
#step1, .step2 #step2, .step3 #step3, .step4 #step4, .step5 #step5, .step6 #step6, .step7 #step7, .step8 #step8, .step9 #step9, .step10 #step10{color:#ffffff;} 
#step2{margin-left:21px;}
#step3{margin-left:22px;}
#step4{margin-left:21px;}
#step5{margin-left:20px;}
#step6{margin-left:22px;}
#step7{margin-left:20px;}
#step8{margin-left:22px;}
#step9{margin-left:19px;}
#step10{margin-left:24px;}

/*moo tabs*/ 
.mootabs_panel {display: none;	overflow:hidden;}
.mootabs_panel.active {	display: block;}
#directors_no{width:50px;}
#director-block{margin:15px 0 19px 0;position:relative;}
#director-block div.elements {
    width:541px;                    
    background: url(../img/bg-tab-box.gif) repeat-x bottom;
    border:1px solid #cdcccc;border-top:none;
}
#director-tab {height:29px;border-bottom:1px solid #cdcccc;}
#panel_block{}
#director-tab li{background: url(../img/bg-tab.gif) no-repeat 0px -30px;height:24px; width:132px; text-align:center;  float:left; cursor:pointer;display:inline;margin-right:4px; padding-top:5px;}

#director-tab li a{display:block; font-size:14px; color:#752b8e;overflow:hidden;}
#director-tab li:hover, #director-tab li.active{background-position:0px 0px;height:25px; margin-bottom:-1px;}
 
.elements table{margin:30px 0 0 20px;}
.elements td, #secretary-box td{padding-bottom:12px;vertical-align:top;}
#step3_form .textarea, #step3_form .textarea{width:365px; height:71px;}

.outbox{position:relative;width:543px; height:495px;}
#secretary-box{width:543px; height:495px; position:absolute; top:0; left:0; z-index:0; border:1px solid #cdcccc; background:#eceaea url(../img/bg-box2.gif) repeat-x top;margin:18px 0 25px 0;}
#secretary-box table{margin:20px 0 0 20px;}
#disable-box{position:absolute; top:0; left:0;width:543px; height:495px; z-index:5;margin:18px 0 25px 0;background-image:url(../img/123.gif);}

#step4_form{margin-top:20px;}
#step4_form p{margin-bottom:20px;}
#step4_form p input{margin-right:15px;}

#step5_form p {margin-bottom:20px;}
#step5_form p input{margin-right:15px;}
.share-box{width:830px; border:1px solid #cdcccc; background:#eceaea url(../img/bg-box3.gif) repeat-x top; padding-bottom:15px;}
.share-box table{margin-top:17px;}
.share-box td{padding-bottom:8px;}
.share-text{width:215px; display:block;float:left;}
.blue{ text-decoration:none;}
.blue:hover{ text-decoration:underline;}
.id-box{width:543px; padding-bottom:20px; border:1px solid #cdcccc; background:#eceaea url(../img/bg-box4.gif) repeat-x top;margin-bottom:30px;}
.id-box table{margin-top:16px;}
.id-box td{padding-bottom:8px;}

#step7_form p input{margin-right:15px;}
.office-text{width:105px; display:block;float:left;}

#step8_form p input{margin-right:9px;}
.checkgroup p input{margin: 0 15px 10px 0;float:left;}
/*#step10_form textarea{width:543px; margin-bottom:10px;}*/
#step10_form select{margin-right:10px;width:153px;}
#step10_form select.short{width:72px;}
#step10_form table input.field{width:150px;}
#step10_form table.v2 input.field{width:231px;}
.paypal{border:none;background: url(../img/bt-paypal.gif) no-repeat;
width: 177px;
height: 42px;
}
.paypal:hover, .google:hover{background-position:0px -42px;}
.google{border:none;background: url(../img/bt-google.gif) no-repeat;
width: 177px;
height: 42px;
}
.update_order{border:none;background: url(../img/bt-update.gif) no-repeat;
width: 93px;
height: 32px;
}
.update_order:hover{background-position:0px -32px;}
.update_order2{border:none;background: url(../img/bt-update-order.png) no-repeat;
width: 93px;
height: 32px;
}
.update_order2:hover{background-position:0px -32px;}


.Tips2{cursor:default;}
.tips{background: url(../img/ico-search.gif) no-repeat;
width: 13px;
height: 13px;
display:block;
text-indent:-9999px;
overflow:hidden;
float:left;
margin-left:15px;
}
.creditcard{border:none;background: url(../img/bt-credit-card.gif) no-repeat;
width: 177px;
height: 32px;
text-indent:-999px;
}
.creditcard:hover, .complete:hover{background-position:0px -32px;}
.checkgroup div{width:100%;margin:5px 0;}
.checkgroup div input{margin-right:10px;}
.complete{border:none;background: url(../img/bt-complete-order.gif) no-repeat;
width: 137px;
height: 32px;
}
.bt-submit{border:none;background: url(../img/bt-submit.gif) no-repeat;
width: 79px;
height: 32px;
text-indent:-999px;
}
.bt-submit:hover{background-position:0px -32px;}
#login_form a{font-size:12px;}
#login_form td,#contact_form td{padding-bottom:15px;}
#login_form .field{width:220px;}
#login_form {padding-bottom:150px;}
#contact_form .field,#contact_form textarea{width:283px;}
#about-page .arrow-list{margin:35px 0 40px 0 ;}
.img-filter{margin-left:13px;border:1px solid #abadb3;}
.bt-start{margin-left:23px;float:right;}
#about-page p span{float:right;margin-top:5px;}
#terms-page ol{text-align:justify;}
#terms-page ol li{margin:10px 0; }
#terms-page ol li ol{margin:5px 0; }
#terms-page ol li ol li{margin:5px 0; }

#faq-page h3{font-weight:normal;font-size:16px; margin-bottom:10px;}
#faq-page ol{padding-left:20px;color:#616060;margin-bottom:35px;}
#faq-page ol li{list-style:decimal outside; margin-bottom:15px; }
#faq-page ol li a{color:#616060;}
#faq-page ol li a:hover{color:#616060;text-decoration:none;}
#faq-page .guide{
color:#B7B7B7;
}
#faq-page table{margin-left:20px;}
#faq-page .guide p{margin-bottom:10px;}
#faq-page .guide ul li{margin-bottom:13px;padding-left:15px; background:url(../img/ico-list.gif) no-repeat 0 7px;}
.purple-list li{margin-bottom:13px;padding-left:15px; background:url(../img/ico-purple.gif) no-repeat 0 7px;}
#accordion .purple-list li ul li{margin-bottom:13px;padding-left:0; background:none;}
#accordion .dot-line{height:4px; margin-top:8px;}
#accordion{text-align:justify;}
#accordion h4{font-weight:normal;cursor:pointer;text-decoration:underline;padding-left:38px; background:url(../img/ico-show.gif) no-repeat 13px 50%;}
#accordion h4.active-title{background:url(../img/ico-hide.gif) no-repeat 13px 50%;}
#accordion p{padding-left:39px;}
#accordion li{padding-left:39px;background-position:15px 7px;}

.appendix tr{background-color:#cccccc;}
.appendix td{padding:5px;}

.acc-title2{background:url(../img/span.gif) no-repeat; width:531px; height:38px; padding-left:10px;}

.acc-title2 a{font-size:16px; padding-top:8px;font-weight:bold; background:url(../img/bt-expand.gif) 95% 50% no-repeat; display:block; width:541px; height:30px; text-decoration:none;}
.active-title2 a{background:url(../img/bt-hide.gif) 95% 50% no-repeat;}
.acc-content2{margin-bottom:15px;}

.acc-title3{font-size:16px; font-weight:bold; width:428px;text-decoration:none;}

.toggler{background:url(../img/bt-expand.gif) no-repeat; display:block; width:83px; height:33px;}
a.active-toggler {background:url(../img/bt-hide.gif)  no-repeat;}


.warp-acc{width:518px;padding-left:10px;margin-bottom:5px;}
.warp-acc .line{border-bottom:1px solid #b7b6b6; height:5px; width:100%;margin-bottom:5px;}

.useful-download{background:url(../img/useful-download.jpg) no-repeat 0 0;padding-top:75px; width:302px; margin:35px 0;}
.useful-download ul{border:1px solid #e1dee3; border-top:none; background-color:#f9f8fa; width:300px; padding:10px 0 15px;}
.useful-download li{width:272px; clear:both; height:33px;margin-left:15px;}
.useful-download a{color:#616060;}
.useful-download a.left:hover{text-decoration:none;}
.useful-download a.left{margin-top:7px; margin-left:3px;}
.useful-download img{ vertical-align:middle;}
.useful-download .line{background: url(../img/line.gif) no-repeat 50% 50%; height:20px;}

.house-agent{background:url(../img/company-house-agent.png) no-repeat 0 0;padding-top:63px; width:302px}
.house-agent div{border:1px solid #e1dee3; border-top:none; background-color:#f9f8fa; width:300px; padding:10px 0 15px;}
.house-agent p{margin:0 auto;width:272px;text-align:left;}


.acc-content3{padding-right:10px;}

.tips-tip {
    width:235px;
	min-height:24px;
	z-index: 13000;	
	cursor:help;
	border: 1px solid #cdcccc;
	background-color:#f8f8f8;
	color:#616060;
    
}
.tips-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	border-bottom: 1px solid #B5CF74;
}

.tips-text {
	font-size: 11px;
	color:#616060;
	margin:0 auto;
    padding:7px 20px;

}
.home-post{width:250px;}
.ml{margin-right:30px;}
.home-post .entry p{text-align:left;}
.home-post .postmetadata{text-align:right;}
/*** blog ***/
.post img.alignleft{float:left;margin:4px 13px 13px 0;}
h2 a{color:#000000; text-decoration:none;}
h2 a:hover{color:#000000; text-decoration:underline;}
.blog-date{color:#7d7b7e; font-size:13px;margin-bottom:8px;}
.blog-date a{color:#7d7b7e; }
.blog-date a:hover{text-decoration:none;}
.post h4 a{color:#616060;}
.more-link{text-decoration:none; color:#616060;}
.more-link:hover{text-decoration:none; color:#616060;}
.postmetadata{margin-top:-10px;font-size:13px;}
.postmetadata span{margin:0 10px;}
.navigation{font-size:13px;}
.navigation .alignleft{float:left; width:250px;}
.navigation .alignright{float:right; width:250px;}
.post ul{padding-left:10px;}
.post li{margin-bottom:5px;padding-left:15px; background:url(../img/ico-purple.gif) no-repeat 0 7px;}

#certificate-box{}
.grey-box{border:1px #CDCCCC solid; background-color:#F9F7FA;padding:10px 15px ;}
.red-box{width:250px; border:1px #CDCCCC solid; background-color:#F3D9FC;padding:10px 15px ;}
.round-box{background:url(../img/grey-box2.png) no-repeat; width:309px; height:78px; padding:18px 17px; font-size:13px; line-height:16px; margin-top:25px; }
.round-box a{text-decoration:none;padding-right:10px; background:url(../img/ico-arrow2.gif) no-repeat 100% 6px;}

.home-list{background: url(../img/home-list-bg.gif) no-repeat;
width: 251px;
height: 375px;
padding:67px 25px 0;
margin-top:13px;
font-size:13px;
color:#504d4c;
}
.home-list-top{ text-align:right;color:#e9b9fa;font-size:22px;}
.home-list-top span{color:#ffffff;font-size:11px;margin:7px 0 0 112px ;display:block;float:left;}

.home-list li{width:191px; height:45px;padding-right:60px;background: url(../img/ico-check.gif) no-repeat right; }
.home-list ul{margin-top:13px;}
li.one-line{padding-top:13px;height:33px;}
.table-head { background: url(../img/table-head.gif) repeat-x;}
.admin-button{ background: url(../img/button.gif) no-repeat; display: block;width:181px; height:28px; text-decoration:none; padding-top:5px; text-align:center;}

.green-box {
    background-color: #D7EFCF;
    border: 1px solid #60994C;
    width:505px;
    margin-top:10px;
}

.top-head{
    font-size:16px;
    font-weight:bold;
    color:#000000;
}

.green-box  .middle {

     margin: 0px 20px 0px 20px;
}

.tick-list {

    width: 230px;
    float:left; 

}


.tick-list li{
    
    padding-left: 25px;
    margin-bottom:10px; 
    background: url(../img/arrowList.png) no-repeat 0 3px;
}

.green-box .button {

    border:none;
    height: 30px;
    width: 223px;
    float:right;
    margin-bottom: 20px;
    cursor:pointer;
    background: transparent url(../img/register.png) no-repeat;
    
}

.right-div{

    position:relative;
    float:left;
    width:325px;
    margin-top: 33px;
}

.company_logo {

    width:75px;
    height:62px;
    position:absolute;
    background: transparent url(../img/ch-logo.png);
    left: 212px;
    top: -5px;
}

.right-div .top {

    background: transparent url(../img/head_repeat.png) repeat-x ;
    height:42px;
    width:290px;
    border: 2px solid #873B9F;
    
}

.right-div .middle  {

        width:292px;
        border-right: 1px solid #DEDEE0;
        border-left: 1px solid #DEDEE0;
        border-bottom: 1px solid #DEDEE0;
        background-color:#F9F9FB;
        padding-top:15px;
        padding-bottom:15px;
    
}

.right-div .middle  p{

    width: 241px;
    text-align:left;
    margin:0px 0px 0px 10px;

}

.right-div .top h5 {

    padding: 11px 0px 0px 8px;
    font-size:13px;
    font-weight:bold;
    color:  #ffffff;
}

.green-box h1{

    font-size:20px;
    font-weight:bold;
    color:#59933E;
    padding-left:52px;
    padding-bottom: 10px;
    padding-top: 8px;
    margin: 0px 20px 10px 20px;
    border-bottom: 1px dotted #8B9F84;
    background: url(../img/top-company.png) no-repeat left;
}

.yellow-box {
    background-color: #F9E2B8;
    border: 1px solid #FE8C05;
    width:505px;
    margin-top:10px;
}

.yellow-box h1 {

    font-size:20px;
    font-weight:bold;
    color:#4F5356;
    height:30px;
    padding-left:52px;
    padding-bottom: 18px;
    padding-top: 8px;
    margin: 10px 20px 10px 20px;
    border-bottom: 1px dotted #8B9F84;
    background: url(../img/not_available.png) no-repeat;
}

.yellow-box  .middle {

     margin: 0px 20px 0px 20px;
}

.yellow-box .button {

    border:none;
    height: 29px;
    width: 85px;
    margin-bottom: 20px;
    cursor:pointer;
    background: transparent url(../img/search_button.png) no-repeat;

}


.yellow-tick-list li{

    padding-left: 25px;
    margin-top:10px;
    background: url(../img/yellow-tick.png) no-repeat 0 3px;
}

.widget {
     background: transparent url(../img/widget-bg.jpg) no-repeat;
     width:395px;
     height:156px;  
}
.widget2{
     background: transparent url(../img/widget2.png) no-repeat;
     padding:0px 0 0 15px;
     width:225px;
     height:116px;
     color:#fff;
     margin-top:10px;
}
.widget h1 {

    padding: 20px 0px 0px 0px;
    text-align:center;
    color: #FFFFFF;
}

.widget div {

    text-align:center;
    padding-top:10px;
}

.widget .txt-field {

    background:#FFFFFF url(../img/tx-bg.png) repeat-x scroll 50% 0;
    border:1px solid #ABADB3;
    font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    height:21px;
    width:265px;
    padding:2px;
    float:left;
    margin-left:31px;
}
.widget2 .field {width:206px;background:#FFFFFF url(../img/tx-bg.png) repeat-x scroll 50% 0;border:1px solid #ABADB3;height:21px;margin-top:5px;}
.widget .button,.widget2 #check_company {

    border:none;
    height: 29px;
    width: 56px;
    cursor:pointer;
    background: transparent url(../img/go.png) no-repeat top;
    float:left;
     margin-left:5px;
}
.widget2 #check_company{margin:10px 0 0 5px;}
.widget2 h3{font-size:14px; color:#fff;margin-top:10px;}
.widget2 p{font-size:12px;width:151px;float:left;line-height:14px; text-align:left;}
.widget p{

    color:#FFFFFF;
    width:320px;
    margin-left:28px;
    margin-top:1px;
    text-align:left;
    font-size:12px; 
}

.start-company {

    display:block;
    width:227px;
    height:30px;
    float:right;
    background: transparent url(../img/startcompany.png) no-repeat top;
}

#feedback{background:url(../img/testimonial.png) no-repeat; width:541px;padding-top:72px; margin-bottom:30px;}
#feedback .border{background-color:#F9F8FA;border:1px solid #E1DEE3; border-top:none;overflow:hidden;
position:relative;height:107px; }
#feedback #feedback-content{position:absolute;
top:0;
width:82000px;}
#feedback .elements{min-height:69px;float:left;width:511px; padding:5px 20px 14px 10px; }
#feedback .elements p{margin:0 0 15px 0 ; line-height:20px;}
#feedback .elements strong{color:#929091; font-size:12px;}
.slide-frame{position:absolute; bottom:10px; right:15px;}
.greybox {width:343px;}
.greybox .top{background:url(../img/grey-box.gif) no-repeat 0 0; height:5px;}
.greybox .border{border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4; padding:10px; position:relative;}
.greybox .bottom{background:url(../img/grey-box.gif) no-repeat 0 100%; height:5px;}
.comodoTL{position:absolute; top:0; right:5px;}

#footer-article{width:870px; margin:0 auto;font-size:12px;display:none;}