@charset "utf-8";
/* CSS Document */
body
{
background-image:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_05.png);
 background-repeat:repeat-x;
 margin:0px;
 padding:0px;
 }
 #layout
 {
 width:970px;
 margin:auto;
}
.innerdivimg
{
float:right;
margin-right:117px;
width:173px;
height:16px;
margin-top:-30px;
z-index:1000;
position:relative;}
.phpbutton
{
height:16px;
width:34px;
float:left;}
.xhtmlbutton
{
height:16px;
width:49px;
margin-left:5px;

float:left;}
.cssbutton
{
height:16px;
width:36px;
margin-left:5px;
float:left;}
.javabutton
{
height:16px;
width:36px;
margin-left:5px;
float:left;}
.phpb
{
color:#ffffff;
background-color:#6bb1cc;
border:none;
width:34px;}
.javab
{
color:#ffffff;
background-color:#9d9d9d;
border:none;
width:36px;}
.xhtmlb
{
color:#ffffff;
background-color:#bdd333;
border:none;
width:49px;}
.cssb
{
color:#ffffff;
background-color:#f6bc1c;
border:none;
width:36px;}
#header
{
height:246px;
width:970px;
float:left;
}
.leftmbimg
{
width:8px;
height:8px;
float:left;}
.middlembimg
{
width:672px;
height:6px;
float:left;
background-color:#f4f4c9;
border-bottom:2px solid #d8d8b2;}
.rightmbimg
{
width:8px;
height:8px;
float:right;}
.topheader
{
height:31px;
width:970px;
/*line-height:31px;*/
}
.title
{
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#8895a6;
font-size:13px;
width:200px;
font-weight:bold;
height:31px;
}
.title a
{
text-decoration:none;
color:#8895a6;}
.menu
{
font-family:Corbel, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
float:left;
margin-left:190px;
width:580px;

}
.topbottombody
{
height:63px;
width:970px;
float:left;}
.topbottombodyimg
{
background:url(http://www.bm2c.co.uk/skins/v5/images/home_bm2c_03_4.png);
width:175px;
height:56px;
float:left;}
.portfolio
{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:34px;
float:left;
margin-left:31px;
color:#FFFFFF;
font-weight:bold;
margin-top:-5px;
}
.middlebottombody
{
height:231px;
width:970px;
float:left;
}
.middlebbimg
{
background:url(http://www.bm2c.co.uk/skins/v5/images/home_bm2c_03_6.png);
width:688px;
height:231px;
float:left;}
.middlebbimgtop
{
width:688px;
height:223px;
float:left;}
.middlebbimgbottom
{
width:688px;
height:8px;
float:left;}
.middlebbdata
{
width:282px;
height:231px;
float:left;}
.topmiddledata
{
height:67px;
width:282px;
float: left;}
.topmiddledataimg
{
background:url(http://www.bm2c.co.uk/skins/v5/images/home_bm2c_03_9.png);
height:63px;
width:62px;
float: left;
margin-top:4px;
margin-left:15px;}
.topmiddledatad
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:62px;
width:202px;
float: left;
margin-top:5px;
margin-left:3px;
}
.topmiddledatadd
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#606873;
height:154px;
width:262px;
float: left;
margin-top:10px;
margin-left:20px;
}
.color11
{
color:#aec91c;
font-weight:bold;}
.color12
{
color:#a6987a;
font-weight:bold;}
.color13
{
color:#a6987a;
}
.color14
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;

color:#a2a18e;
font-weight:bold;
}
.color15
{
color:#d0e076;
}
.logos
{
height:94px;
width:970px;
float:left;
/*margin-top:25px;*/
}
.clients
{
background:url(http://www.bm2c.co.uk/skins/v5/images/home_bm2c_03_78.jpg);
width:188px;
height:94px;
float:left;
}
.client
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
margin-left:15px;
margin-top:10px;
float:left;
}
.clientes
{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:30px;
color:#ffffff;
font-weight:bold;

}
.logo1
{
margin-left:47px;
float:left;
margin-top:1px;
}
.logo2
{
margin-left:44px;
float:left;}
.mint
{
float:left;
}
.menu a
{
text-decoration:none;
color:#606873;}
.menu a:hover
{
text-decoration:none;
color:#bfd458;}
.downheader
{
background: url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_03_2.png);
width:100%;
float:left;

height:215px;
}
.leftdheader
{
width:612px;
height:215px;
float:left;
}
.leftdheader
{
width:612px;
height:215px;
float:left;
}
.middledheader
{
width:2px;
height:215px;
float:left;
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_03.png);
}
.rightdheader
{
background:url(http://www.bm2c.co.uk/skins/v5/images/home_bm2c_07_09_07.png);
width:350px;
height:215px;
float:left;
}
.rolloverlogos{
float:left;
}

.toplefth
{
height:120px;
width:612px;
float:left;}
ul
{
margin-top:10px;
/*margin-left:-40px;*/

}
li
{
list-style:none;
padding-bottom:4px;
}


.lefthimg
{
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_07.png);
float:left;

height:95px;
width:87px;
margin-top:25px;}
.powering
{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:30px;
float:left;
margin-top:52px;
margin-left:8px;
color:#606873;
font-weight:bold;}
.p
{
color:#45a4d3;
font-size:40px;
font-weight:bold;
}
.o
{
color:#f6bc1c;
font-size:40px;
font-weight:bold;
}
.w
{
color:#c4d84d;
font-size:40px;
font-weight:bold;
}
.e
{
color:#9d9d9d;
font-size:40px;
font-weight:bold;
}
.r
{
color:#6bb1cc;
font-size:40px;
font-weight:bold;
}
.i
{
color:#97a7d7;
font-size:40px;
font-weight:bold;
}
.n
{
color:#c6c02d;
font-size:40px;
font-weight:bold;
}
.g
{
color:#9d9d9d;
font-size:40px;
font-weight:bold;
}
.TM
{
color:#606873;
font-size:10px;
vertical-align:super;
}
.wework
{
width:612px;
height:95px;
color:#606873;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
vertical-align:top;
margin-top:15px;
/*font-weight:bold;*/
}
.advertisement
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
float:left;
margin-top:20px;
margin-left:15px;}
.advertisement a
{
color:#51abd7;
text-decoration:underline;}
.upperbody
{
height:172px;
width:970px;
float:left;
margin-top:-5px;}
.uppertopbody
{
height:67px;
float:left;
width:970px;

}
.uppertopimg
{
height:67px;
float:left;
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_03_1.png);
width:177px;
}
.wedo
{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:bold;
color:#FFFFFF;
margin-left:40px;
line-height:41px;

}
.upperbottombody
{
height:105px;
float:left;
width:970px;

}
.webdesign
{
width:160px;
height:105px;
float:left;}
.web
{
color:#606873;;
font-family:Corbel, Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
width:100%}
.namliber
{
color:#606873;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:100%
}
.color7
{
color:#45A4D3;}
.expand
{
color:#606873;;
font-family:Corbel, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
width:100%;
margin-top:5px;}
.expand a
{
color:#606873;;
text-decoration:none;}
.printdesign
{
margin-left:30px;
width:160px;
height:105px;
float:left;}
.multimedia
{
width:160px;
margin-left:30px;
height:105px;
float:left;}
.development
{
width:189px;
height:105px;
float:left;
margin-left:1px;}
.hosting
{
width:210px;
height:105px;
float:left;
margin-left:30px;}
.bottombody
{
height:319px;
width:970px;
float:left;
background: url(http://www.bm2c.co.uk/skins/v5/images/home_bm2c_07_09.png);
}
.leftdbody
{
width:590px;
height:412px;
float:left;
margin-right:22px;
}
.middledbody
{
width:9px;
height:328px;
float:left;
background-image: url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_03_5_7.png);
margin-top:70px;
}
.rightdbody
{
width:349px;
height:412px;
float:left;
}
a{
text-decoration:none;
color:#FFFFFF;}
.leftopdbody
{
width:100%;
height:161px;
margin-top:40px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#848370;

}
.lefbottomdbody
{
width:100%;
height:161px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#848370;

}
.ourapproch
{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:45px;
float:left;
color:#aead9a;
width:100%}
.approch
{

color:#a0c000;}
.ourservices
{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:40px;
float:left;
color:#aead9a;
width:100%}
.lefbottomdbody li
{
list-style:none;}
.rightdbody1
{
margin-left:24px;
margin-top:84px;
float:left;
width:333px;}
.rightdbody1left
{
background-image: url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_06.png);

float:left;
width:150px;
height:123px;}
.rightdbody1right
{
margin-left:4px;


float:left;
width:179px;
color:#b3a78c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
.rightdbody1right a
{
text-decoration:none;
color:#b3a78c;
}

.bm2c
{
float:left;
color:#26b2f4;
font-size:12px;
font-weight:bold;}
.sirrea
{
float:left;
color:#9aa841;
font-size:12px;
font-weight:bold;}
.unitied
{
float:left;
color:#ba7373;
font-size:12px;
font-weight:bold;}
.menueslink
{
height:25px;
width:970px;
float:left;


}
.css
{
height:25px;
width:95px;
float:left;
font-family:Corbel,arial;
font-size:12px;
font-weight:bold;
line-height:25px;
color:#FFFFFF;
line-height:25px;
}

.homefirst
{
margin-left:330px;
padding-left:25px;
float:left;
font-family:Corbel,arial;
font-size:12px;
font-weight:bold;
line-height:25px;}
.homefirst a
{
text-decoration:none;
color:#FFFFFF;}
.maintfirst
{

/*padding-left:24px;*/
float:left;
font-family:Corbel,arial;
font-size:12px;
font-weight:bold;
line-height:25px;
}
.maintfirst a
{
text-decoration:none;
color:#FFFFFF;}
#footer
{
height:409px;
width:970px;
float:left;}
#footertop
{
height:367px;
width:970px;
float:left;}
#footerbottom
{
height:40px;
width:970px;
float:left;}
.leftfootertop
{
height:367px;
width:487px;
float:left;}
.middlefootertop
{
height:367px;
width:4px;
float:left;
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_03_7.png);
}
.rightfootertop
{
height:367px;
width:479px;
float:left;}
.rightfootertop1
{
height:234px;
width:479px;
float:left;}
.rightfootertop2
{
height:133px;
width:479px;
float:left;}
.leftfootertop1
{
height:234px;
width:487px;
float:left;
}
.leftfootertop11
{
height:234px;
width:146px;
float:left;
}
.leftfootertop112
{
height:56px;
width:152px;
float:left;
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_11.png);

margin-top:30px;}

.services1
{

font-family:Arial, Helvetica, sans-serif;
font-size:25px;

color:#FFFFFF;
margin-top:5px;
margin-left:30px;
}
.click
{

font-family:Corbel, Arial, Helvetica, sans-serif;
font-size:24px;

color:#FFFFFF;
margin-top:5px;
margin-left:32px;
}
.listitem
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;

color:#9d9d9d;
margin-top:15px;

}
.listitem a
{
color:#9d9d9d;
text-decoration:none;

}
.leftfootertop12
{
height:150px;
width:7px;
margin-left:40px;
margin-right:40px;
float:left;
margin-top:20px;
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_03_8.png);}

.leftfootertop14
{
height:56px;
width:230px;
float:left;


margin-top:30px;}
.leftfootertop13
{
height:56px;
width:181px;
float:left;
background: url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_13.png);
line-height:40px;
}
.leftfootertop2
{
height:133px;
width:487px;
float:left;}
.leftfootertop2img
{
height:124px;
width:192px;
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_31.png);
float:left;}
.call
{

font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#FFFFFF;
margin-top:70px;
margin-left:20px;
}
.uk {
color:#298A95;
float:left;
font-family:Corbel,Arial,Helvetica,sans-serif;
font-size:24px;
font-weight:bold;
height:125px;
margin-left:12px;
margin-top:23px;
width:124px;
}
.no
{

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
margin-top:5px;

}

.afordableHeading{
	float:left;
	width:449px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:25px;
	margin-top:20px;
	margin-left:30px;
	font-weight:bold;
}

.color1{
color:#8ed20c;
}


.color2{
color:#c6c02d;
}
.color4{
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
}



.color3{
color:#44a3d3;
}


.afordableText{
	float:left;
	width:449px;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9D9D9D;
	margin-left:30px;
}

.afordablebottom{
	float:left;
	width:449px;
	margin-top:20px;
	margin-left:30px;
	height:24px
}
.readmore
{
   background: url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_04_03.png);
   float:left;
   width:109px;
   height:24px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
  
   line-height:24px;
   text-align:center;
   color:#FFFFFF;
font-weight:bold;
}
   .joinon
{
   
   float:left;
   width:88px;
   height:24px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:16px;
   font-weight:bold;
   line-height:24px;
   color:#FFFFFF;
   margin-left:20px;
}
   
     .rightimg1
{
   
   float:left;
   width:25px;
   height:24px;
   
   margin-left:9px;}
    .rightimg2
{
   
  height:124px;
width:415px;
float:left;
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_34.png);
   
   margin-left:30px;}
   .rightdata1
{
   float:left;
   width:395px;
   height:44px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:22px;
   font-weight:normal;
   line-height:44px;
   color:#FFFFFF;
   margin-left:20px;}
   .rightdata123
{
   float:left;
   width:395px;
   height:80px;
   
   margin-left:20px;}
   .rightdata2
{
  float:left;
   width:148px;
   height:80px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:24px;
   font-weight:bold;
   line-height:44px;
   color:#FFFFFF;}
    .rightdata21
{
  float:left;
   width:135px;
   height:44px;
   font-family:Corbel,Arial, Helvetica, sans-serif;
   font-size:31px;
   font-weight:bold;
   line-height:35px;
   color:#ffe749;
   }
   
   .rightdata22 {
color:#354459;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;

height:20px;
line-height:20px;
padding-left:7px;
padding-top:2px;

width:128px;
}
 
	.rightdata22 a
	{
	text-decoration:none;
	color:#606873;}
	p
	{
	margin-left:15px;}
   .rightdata3
{
   float:left;
   width:247px;
   height:80px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   font-style:italic;
   color:#FFFFFF;
   margin-top:3px;}
     .footerbottomimg
{
   
  height:34px;
width:72px;
float:left;
background: url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_39.png);
margin-top:4px;
   
   margin-left:250px;}
    .footerbottomdata
{
   float:left;
   width:400px;
   height:40px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:9px;
   color:#9db2c1;
   margin-left:7px;
   line-height:40px;}
   
   
   #expandbelow1{
   float:left;
   width:160px;
   display:none;
   }
   
    #expandbelow2{
   float:left;
   width:160px;
   display:none;
   }
   
    #expandbelow3{
   float:left;
   width:160px;
   display:none;
   }
   
    #expandbelow4{
   float:left;
   width:160px;
   display:none;
   }
   
    #expandbelow5{
   float:left;
   width:160px;
   display:none;
   }
   .upperRow{
   	float:left;
	width:330px;
	margin-left:20px;
	margin-top:15px;
   }
   .header_image{
   float:left;
   width:97px;
   height:99px;
   }
   
   .header_Heading{
   float:left;
   width:233px;
   height:99px;
   }
   
   .topRightH{
   	float:right;
	width:90%;
	height:16px;
	text-align:right;
	margin-right:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6bb1cc;
   }
   
   .mainHeading{
   	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:38px;
	color:#6bb1cc;
	font-weight:normal;
	line-height:35px;
   }
   
   .bottomMain{
   float:left;
   width:308px;
   margin-left:40px;
   }
   
   .columnMain{
   float:left;
   width:78px;
   }
   
   .columnMai2{
   float:left;
   width:90px;
   }
   
   .columnMain3{
   float:left;
   width:140px;
   }
   
   .headingTab{
   	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#6bb1cc;
   }
   
   .contentTab{
   	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a5a70;
   }
   
    .contentTab2{
   	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#606873;
   }
   
   .buttonSlider{
   	background-image:url(http://www.bm2c.co.uk/skins/v5/images/buttonbg_12.jpg);
	background-repeat:repeat-x;
	height:25px;
	border:none;
	color:#FFFFFF;
   }
   
   .innrightHeader{
   float:left;
   }

.advertisement
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
float:left;
margin-top:20px;
margin-left:15px;
color:#51abd7;
text-decoration:underline;
}
.rightdheader
{
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_04.png);
width:350px;
height:215px;
float:left;
margin-top:-1px;
}
.rightdheader1
{
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_04.png);
width:350px;
height:215px;
float:left;
}
.rightdheader2
{
background:url(http://www.bm2c.co.uk/skins/v5/images/approach_bm2c_04.png);
width:350px;
height:215px;
float:left;
}
/*..........email page..............*/
#wraper{
 width:970px;
 margin:0 auto;
}
#body_bg{
	background:url(http://www.bm2c.co.uk/skins/v5/images/email_bg.gif) repeat-x;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.title_left{
	width:209px;
	height:28px;
	float:left;
}
.downheader_email{
background:url(http://www.bm2c.co.uk/skins/v5/images/email_header.gif) no-repeat;
width:970px;
height:148px;
padding:40px 0 0 0;
margin:0 auto;
}
.logo_anc{
	display:block;
	width:328px;
	height:78px;
	margin:0 auto 40px auto;
	text-indent:-9000px;
}
.mesg_head{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12;
	color:#838372;
	margin:0 auto;
	font-weight:bold;
	display:block;
	width:430px;
}

.upperbody_email{
height:136px;
width:970px;
}
#header_email{
height:219px;
width:970px;
}
.middlebottombody_email{
height:231px;
width:970px;
float:left;
}
.bottombody_email{
height:192px;
width:970px;
}
.title_right{
	float:right;
	width:225px;
	font-size:10px;
	padding-top:8px;
}
.topheader_email{
height:31px;
width:970px;
}
.form{
	width:260px;
	margin:0 auto 0 auto;
	list-style:none;
	padding:15px 30px 0 0;	
}
.form li{
	display:block;
}
.form li input.txt_field{
	width:180px;
	height:18px;
	border:1px solid #e7e7e7;
}

.form li label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838372;
	font-weight:bold;
	margin-right:5px;
}

.email_login{
	background:url(http://www.bm2c.co.uk/skins/v5/images/email_login.gif) no-repeat;
	width:60px;
	height:21px;
	cursor:pointer;
	border:0 none;
	margin-left:70px;
}
.mrg_zero{
	margin:0;
}
.power_p{
	margin:0 auto;
	width:300px;
	padding:10px 0 10px 15px;
}

.mrg_bot{
	margin-bottom:8px;
}
.bot_body{
	width:540px;
	margin:0 auto;
	padding:0 20px 0 0;
	height:80px;
}
.bot_body h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#7e8998;
	margin:10px 0 0 30px;
}
.footer_t{
	width:620px;
	margin:0 auto;
}
.footer_t_mesg{
	font-size:10;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.small_logo_anc{
	background:url(http://www.bm2c.co.uk/skins/v5/images/email_small_logo.gif) no-repeat;
	width:64px;
	height:23px;
	margin:20px auto 0 auto;
	display:block;
	text-indent:-9000px;
}
.color_1{
	color:#7e8998;
}
.color_2{
	color:#61b5dc;
}
.clear{
	font-size:0;
	clear:both;
	line-height:0;
}

/*..........End email page..............*/


/*cp page css start*/
#header_cp{
width:970px;
}
.downheader_cp{
background:url(http://www.bm2c.co.uk/skins/v5/images/cp_header_bg.gif) no-repeat;
width:970px;
height:244px;
margin:0 auto;
padding:50px 0 0 0;
}
.downheader_cp_two{
background: url(http://www.bm2c.co.uk/skins/v5/images/cp_two_bg.gif) no-repeat;
width:970px;
height:244px;
margin:0 auto;
padding:50px 0 0 0;
}
#body_bg_cp{
	background:url(http://www.bm2c.co.uk/skins/v5/images/cp_bg.gif) repeat-x;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c9d93;
	padding-bottom:50px;
}
.color_brw{
	width:320px;
	color:#7c9d93;
	padding:0 20px 0 0;
}
.less_marg{
	margin:0 auto 20px auto;
}
.cp_form{
	width:410px;
	margin:0  auto;
}
.txt_field{
	width:178px;
	height:18px;
	border:1px solid #e7e7e7;
}
.small_fnt{
	font-size:10px;
}
.change_color{
	color:#bfa5a5;
}
.middle_content{
	width:970px;
}
.middle_content_left{
	width:257px;
	float:left;
	padding:0 0 0 45px;
}
.middle_content_left a{
	background:url(http://www.bm2c.co.uk/skins/v5/images/laptop.png) no-repeat;
	width:215px;
	height:230px;
	text-indent:-9000px;
	display:block;
	position:relative;
	float:left;
	top:-40px;
}

.middle_content_right{
	width:668px;
	float:right;
}
.login_now_btn{
	background:url(http://www.bm2c.co.uk/skins/v5/images/login_now.gif) no-repeat;
	width:88px;
	height:21px;
	border:0;
	cursor:pointer;
}
.small_txt_f{
	width:145px;
	height:18xp;
	border:1px solid #e7e7e7;
}
.copy_right{
	color:#7e8998;
	display:block;
	margin:0 auto;
	width:500px;
	font-size:10px;
	text-align:center;
}
.new_anc_marg{
	margin:0  auto 0  auto;
}
/*cp page css ending*/


/*cp continue page css start*/

#body_continue_cp{
	background: url(http://www.bm2c.co.uk/skins/v5/images/cp_continue_bg.gif) repeat-x;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#167ec5;
}
.downheader_continue{
background: url(http://www.bm2c.co.uk/skins/v5/images/cp_continue_header.gif) no-repeat;
width:970px;
height:121px;
margin:0 auto;
padding:42px 0 0 0;
}
.center_dv{
	background:url(http://www.bm2c.co.uk/skins/v5/images/welcome.gif) no-repeat;
	width:172px;
	height:13px;
	margin:10px auto 0 auto;
	
}
.unlock_dv{
	width:455px;
	float:left;
	color:#a1a1a1;
	margin:14px 0 20px 0;
}
.unlock_dv p{
	margin:0;
	padding:0;
}
.content_left{
	width:490px;
	float:left;
	margin:0 0 0 15px;
}
.content_right{
	width:302px;
	float:right;
	margin:0 15px 0 0;
}
.lock_btn_b{
	background: url(http://www.bm2c.co.uk/skins/v5/images/lock_ftp.gif) no-repeat;
	width:105px;
	height:22px;
	cursor:pointer;
	border:none;
}

.resetinterface{
	background: url(http://www.bm2c.co.uk/skins/v5/images/reset_btn.gif) no-repeat;
	width:143px;
	height:22px;
	cursor:pointer;
	border:none;
}

.bottomLogo{
	margin-top:-55px;
	float:left;
}

/*cp continue page css end*/