body{

background: url(images/bg.jpg) repeat-x top #fff;

margin:0px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

}



#main_container{

width:100%

}

#header_container{

background:url(../images/header_bg.jpg) repeat-x;

width:985px;

height:415px;

margin:0 auto;

}



.ukcontact{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color:#666;

text-decoration:none;

font-weight:bold;

}

.top_nav{

height:44px; 

padding-right:36px;

text-align:right;

}

.top_nav a{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

color:#666;

text-decoration:none;

font-weight:bold;

}

.top_nav a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FB6D20;

text-decoration:none;

font-weight:bold;

}

a.top_navigation{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#ffffff;

text-decoration:none;

font-weight:bold;

display:block;

padding-top:48px;

height:20px;

}

a.top_navigation:hover{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color:#E2E2E2;

text-decoration:none;

font-weight:bold;

display:block;

height:20px;

padding-top:48px;

}



#middle_container{

width:955px;

margin:0 auto;

padding-top:5px;

padding-left:15px;

padding-right:15px;

padding-bottom:20px;

}

a.left_nav{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

text-decoration:none;

font-weight:bold;

background:url(images/left_nav_bg.jpg) no-repeat;

padding-left:20px;

height:17px;

display:block;

padding-top:3px;

}

a.left_nav:hover{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

color:#FB6D20;

background:url(images/left_nav_bg_hover.jpg) no-repeat;

text-decoration:none;

font-weight:bold;

padding-left:20px;

height:17px;

display:block;

padding-top:3px;

}

.text_box{

border:1px solid #D9D9D9;

}

a.sml_more{

font-family:Arial, Helvetica, sans-serif;

color:#fff;

font-size:11px;

text-decoration:none;

}

a.sml_more:hover{

font-family:Arial, Helvetica, sans-serif;

color:#111;

font-size:11px;

text-decoration:none;

}

a.services{

font-family:Arial, Helvetica, sans-serif;

color:#5F5B5A;

font-size:12px;

text-decoration:none;

font-weight:bold;

}

a.services:hover{

font-family:Arial, Helvetica, sans-serif;

color:#FB6D20;

font-size:12px;

text-decoration:none;

font-weight:bold;

}

.content{

font-family:Arial, Helvetica, sans-serif;

color:#454545;

font-size:12px;

line-height:17px;

}

a.readmore{

font-family:Arial, Helvetica, sans-serif;

color:#FF5A00;

font-size:12px;

text-decoration: underline;

font-weight:bold;

}

a.readmore:hover{

font-family:Arial, Helvetica, sans-serif;

color:#454545;

font-size:12px;

text-decoration:none;

font-weight:bold;

}

.heading{

font-family:Arial, Helvetica, sans-serif;

font-size:24px;

color:#FF5A00;

}

.heading1{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:24px;

color:#FF5A00;

}

.heading2{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#454545;

}

.heading3{

font-family:Times;

font-size:30px;

color:#FC6C25;

}

.heading4{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#454545;

}

.article_heading2 a{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#454545;

text-decoration:underline

}

.article_heading2 a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#FF5A00;

text-decoration:underline

}



#footer_container{

background:url(images/footer_bg.jpg) repeat-x;

height:62px;

width:100%

}



.footer{

width:970px;

margin:0 auto;

font-family:Arial, Helvetica, sans-serif;

color:#666666;

font-size:12px;

text-align:left;

padding-top:5px;

padding-left:15px;

line-height:20px;

}



.footer a{

font-family:Arial, Helvetica, sans-serif;

color:#666666;

font-size:12px;

text-decoration:none;

font-weight:bold;

}

.footer a:hover{

font-family:Arial, Helvetica, sans-serif;

color:#FB6D20;

font-size:12px;

text-decoration:none;

font-weight:bold;

}

.it_box{

border:1px solid #ebeaea; padding:10px; border-top:10px solid #ebeaea;

}



.art_box{

border:1px solid #c8c8c8;

background:#ebeaea;

height:30px;

padding-left:15px;

}

.art_box1a{

border-bottom:1px solid #c8c8c8;

border-left:1px solid #c8c8c8;

border-right:1px solid #c8c8c8;

background:#ebeaea;

height:30px;

padding-left:15px;

}

.art_threborder1{

border-bottom:1px solid #c8c8c8;

border-left:1px solid #c8c8c8;

border-right:1px solid #c8c8c8;

height:30px;

padding-left:15px;

width:215px;

}

.art_threborder2{

border-bottom:1px solid #c8c8c8;

border-right:1px solid #c8c8c8;

height:30px;

padding-left:15px;

}

.art_threborder3{

border-bottom:1px solid #c8c8c8;

border-right:1px solid #c8c8c8;

border-left:1px solid #c8c8c8;

height:100px;

padding-left:15px;

padding-right:15px;

}



.midbottom_text{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

padding-top:3px;

}



.itservices{

font-size:12px;

line-height:normal;

overflow:auto;

width:215px;

height:291px;

text-align:left;

padding-left:15px;

}

a.demo{

font-family:Arial, Helvetica, sans-serif;

color:#FF5A00;

font-size:16px;

text-decoration:none;

font-weight:bold;

}

a.demo:hover{

font-family:Arial, Helvetica, sans-serif;

color:#454545;

font-size:16px;

text-decoration:none;

font-weight:bold;

}

a.pages{

font-family:Arial, Helvetica, sans-serif;

color:#454545;

font-size:12px;

text-decoration:none;

font-weight:bold;

}

a.pages:hover{

font-family:Arial, Helvetica, sans-serif;

color:#FF5A00;

font-size:12px;

text-decoration:none;

font-weight:bold;

}

.portfolio{

font-family:Arial, Helvetica, sans-serif;

color:#FF5A00;

font-size:16px;

text-decoration:none;

font-weight:bold;

}

.pages_link{

font-family:Arial, Helvetica, sans-serif;

color:#FF5A00;

font-size:14px;

text-decoration:none;

font-weight:bold;

}

.portfolio_heading a{

font-family:Arial, Helvetica, sans-serif;

line-height:normal;

font-size:18px;

color:#FF5A00;

text-decoration: none;

}

.portfolio_heading a:hover{

font-family:Arial, Helvetica, sans-serif;

line-height:normal;

font-size:18px;

color:#454545;

text-decoration: none;

}



.marketport{

font-family:Arial, Helvetica, sans-serif;

line-height:normal;

font-size:18px;

color:#FC6C25;

font-weight:bold;

}



a.view_temp{

font-family:Arial, Helvetica, sans-serif;

line-height:normal;

font-size:14px;

color:#FF5A00;

font-weight:bold;

text-decoration: none;

}

a.view_temp:hover{

font-family:Arial, Helvetica, sans-serif;

line-height:normal;

font-size:14px;

color:#454545;

font-weight:bold;

text-decoration: underline;

}

.bd-div ul{
	
margin:0px;
	
padding:0px;

margin-left:30px;

}

.bd-div li{
	
margin:0px;
	
padding:0px;

padding-bottom:10px;

list-style-type:decimal;

}
