/*      This is the CSS style sheet for DMB Solutions */

body{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #999999;
}



/*Paragraphs */



h1.dmbsolutions{
font-family: Verdana, Arial, sans-serif;
font-size: 150%;
font-weight:normal;
color:#2B86DC;
text-align:left;
line-height:16px;
margin-right:25px;
margin-left:49px;
margin-top:25px;
margin-bottom:35px;
}

h1.dmbsolutions2{
font-family: Verdana, Arial, sans-serif;
font-size: 150%;
font-weight:normal;
color:#2B86DC;
text-align:left;
line-height:16px;
margin-right:235px;
margin-left:229px;
margin-top:25px;
margin-bottom:35px;
}

h1.dmblofts{
font-family: Verdana, Arial, sans-serif;
font-size: 150%;
font-weight:normal;
color:#2B86DC;
text-align:left;
line-height:16px;
margin-right:235px;
margin-left:40px;
margin-top:25px;
margin-bottom:35px;
}

h2.dmbsolutions{
font-family: Verdana, Arial, sans-serif;
font-size: 90%;
font-weight:normal;
color:#2B86DC;
text-align:center;
line-height:16px;
margin-top:5px;
}

p.home{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#00529B;
text-align:center;
line-height:16px;
margin-top:30px;
}

p.homebody{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-right:235px;
margin-left:49px;
margin-top:-10px;
}

h2.subtitle{
font-family: Verdana, Arial, sans-serif;
font-size: 80%;
font-weight:bold;
color:#2B86DC;
text-align:left;
line-height:16px;
margin-right:49px;
margin-left:49px;
margin-top:-10px;
}

p.cmsbody{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-left:49px;
margin-right:0px;
margin-top:4px;
margin-bottom:4px;
}

p.cmsbody2{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-left:4px;
margin-right:0px;
margin-top:4px;
margin-bottom:4px;
}

p.cmstable{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-right:10px;
margin-left:10px;
margin-top:0px;
}

p.cmstable2{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
margin-right:0px;
margin-left:0px;
margin-top:0px;
}

p.cmstableTle{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:bold;
color:#FFFFFF;
text-align:left;
line-height:16px;
margin-left:5px;
margin-top:0px;
margin-bottom:0px;
}

p.homebodyA{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-style:normal;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-bottom:0px;
}

p.homebodyB{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-right:290px;
margin-left:49px;
margin-top:-10px;
}

p.homebodyC{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-right:20px;
margin-left:49px;
margin-top:10px;
margin-bottom:0px;
}

p.homebodyG{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-style:normal;
font-weight:normal;
color:#58AB37;
text-align:left;
line-height:16px;
margin-bottom:0px;
}

p.loftsbody{
font-family: Verdana, Arial, sans-serif;
font-size: 65%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-right:0px;
margin-left:0px;
margin-top:-10px;
}

p.loftsbodyLink{
font-family: Verdana, Arial, sans-serif;
font-size: 65%;
font-weight:normal;
font-style:italic;
color:#341F8B;
text-align:left;
line-height:16px;
margin-right:0px;
margin-left:49px;
margin-top:10px;
margin-bottom:20px;
}

p.vacancyLink{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:bold;
color:#341F8B;
margin-top:6px;
}

p.homebody2{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-right:0px;
margin-left:49px;
margin-top:-10px;
}

p.tablebody{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-left:49px;
margin-top:0px;
margin-bottom:15px;
}

p.quote1{
font-family: Verdana, Arial, sans-serif;
font-size: 80%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:18px;
margin-top:15px;
}
p.quote1a{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
font-style:italic;
color:#341F8B;
text-align:left;
line-height:18px;
margin-top:8px;
}
p.quote2{
font-family: Verdana, Arial, sans-serif;
font-size: 65%;
font-weight:bold;
color:#341F8B;
text-align:left;
margin-top:-5px;
margin-bottom:14px;
}

p.form{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
margin-top:2px;
margin-left:49px;
}

p.formNoIndent{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
margin-top:2px;
margin-left:0px;
}

p.body{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#000000;
text-align:left;
line-height:16px;
margin-right:320px;
}

p.body2{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
text-align:left;
line-height:16px;
margin-right:380px;
margin-left:49px;
padding-top:26px;
}

p.footnoteL{
font-family: Verdana, Arial, sans-serif;
font-size: 65%;
font-weight:normal;
color:#341F8B;
text-align:left;
margin-top:15px;
margin-bottom:20px;
}

p.footnoteR{
font-family: Verdana, Arial, sans-serif;
font-size: 65%;
font-weight:normal;
color:#341F8B;
text-align:right;
margin-top:15px;
margin-bottom:-6px;
line-height:16px;
}

p.space {
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
}

p.formfield {
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
margin-top:-6px;
margin-bottom:6px;
margin-right:0px;
margin-left:47px;
}

p.formfieldNoIndent {
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#341F8B;
margin-top:-6px;
margin-bottom:6px;
margin-right:0px;
margin-left:0px;
}

p.subhead{
font-family: Verdana, Arial, sans-serif;
font-size: 75%;
font-weight:normal;
color:#2B007C;
text-align:left;
margin-bottom:-14px;
margin-right:320px;
}

p.heading{
font-family: Verdana, Arial, sans-serif;
font-size: 75%;
font-weight:bold;
color:#2B007C;
text-align:left;
margin-bottom:-4px;
}

p.BacktoTop{
font-family: Verdana, Arial, sans-serif;
font-size: 70%;
font-weight:normal;
color:#2B007C;
margin-right:60px;
text-align:right;
margin-top:10px;
margin-bottom:0px;
}

p.ppBlack{
font-family: Verdana, Arial, sans-serif;
font-size: 65%;
font-weight:normal;
color:#000000;
text-align:left;
margin-left:60px;
margin-bottom:10px;
}

p.ppRed{
font-family: Verdana, Arial, sans-serif;
font-size: 80%;
font-weight:normal;
color:#FF0000;
text-align:left;
margin-left:60px;
margin-bottom:10px;
}

p.copyright{
font-family: Verdana, Arial, sans-serif;
font-size: 65%;
font-weight:normal;
color:#FFFFFF;
text-align:left;
margin-top:0px;
margin-bottom:2px;
margin-left:10px;
}

h2.navigation{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
letter-spacing:0.05em;
font-weight:normal;
color:#FFFFFF;
text-align:center;
margin-right:3px;
margin-left:3px;
margin-top:5px;
margin-bottom:0px;
}

ul{
margin-left:0px;
margin-top:-2px;
margin-bottom:-2px;
text-align:left;
}

li.bullet {  
font-family: Verdana, Arial, sans-serif; 
color:#341F8B;
font-size: 70%; 
margin-left:25px;
line-height:14px;
list-style-image:  url(../images/bullet.gif); 
margin-top:4px;
margin-bottom:4px;
}

li.bullet2 {  
font-family: Verdana, Arial, sans-serif; 
color:#341F8B;
font-size: 70%; 
margin-left:0px;
line-height:14px;
list-style-image:  url(../images/bullet.gif); 
margin-top:4px;
margin-bottom:4px;
}

li.bulletLoft {  
font-family: Verdana, Arial, sans-serif; 
color:#341F8B;
font-size: 65%; 
margin-left:-20px;
line-height:14px;
list-style-image:  url(../images/bullet.gif); 
margin-top:4px;
margin-bottom:4px;
}


/*Set a LINKS for pages*/

a{
text-decoration: underline;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
}
a:link{
color:#2B007C;
}
a:visited{
color:#2B007C;
}
a:hover{
color:#FFFFFF;
}


a.white{
text-decoration: none;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
}
a.white:link{
color:#FFFFFF;
}
a.white:visited{
color:#FFFFFF;
}
a.white:hover{
color:#FFFFFF;
}

a.white2{
text-decoration: underline;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
}
a.white2:link{
color:#2B007C;
}
a.white2:visited{
color:#2B007C;
}
a.white2:hover{
color:#FFFFFF;
}

a.blue{
text-decoration: none;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
}
a.blue:link{
color:#005DA8;
}
a.blue:visited{
color:#005DA8;
}
a.blue:hover{
color:#005DA8;
}

a.bold{
text-decoration: underline;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
}
a.bold:link{
color:#2B007C;
}
a.bold:visited{
color:#2B007C;
}
a.bold:hover{
color:#8D97C7;
}



/*Layout Divs*/

#Content{
position:relative;
width:800px;
height:665px;
margin: 0px auto;
background-image:url(../images/blue_grey.gif);
background-color:#CFD0D3;
}

#Content2{
position:relative;
width:800px;
height:665px;
margin: 0px auto;
background-image:url(../images/blue_grey.gif);
background-color:#CFD0D3;
}

#ProjectsContent{
position:relative;
width:800px;
height:auto;
margin: 0px auto;
background-image:url(../images/blue_grey.gif);
background-color:#CFD0D3;
}

#FeedbackContent{
position:relative;
width:800px;
height:auto;
margin: 0px auto;
background-image:url(../images/blue_grey.gif);
background-color:#CFD0D3;
}

#PMContent{
position:relative;
width:800px;
height:665px;
margin: 0px auto;
background-image:url(../images/plan.gif);
background-color:#CFD0D3;
background-repeat:no-repeat;
}

#TeamContent{
position:relative;
width:800px;
height:auto;
margin: 0px auto;
background-image:url(../images/relocation_bk.gif);
background-color:#CFD0D3;
background-repeat:no-repeat;
}

#TeamContent2{
position:relative;
width:800px;
height:665px;
margin: 0px auto;
background-image:url(../images/relocation_bk.gif);
background-color:#CFD0D3;
background-repeat:no-repeat;
}

#AboutContent{
position:relative;
width:800px;
height:665px;
margin: 0px auto;
background-image:url(../images/about_bk.gif);
background-color:#CFD0D3;
background-repeat:no-repeat;
}

#CommercialContent{
position:relative;
width:800px;
height:665px;
margin: 0px auto;
background-image:url(../images/commercial_bk2.jpg);
background-color:#CFD0D3;
background-repeat:no-repeat;
}

#RelocationContent{
position:relative;
width:800px;
height:665px;
margin: 0px auto;
background-image:url(../images/relocation_bk.gif);
background-color:#CFD0D3;
background-repeat:no-repeat;
}

#WhiteContent{
position:relative;
text-align:center;
width:800px;
height:735px;
margin: 0px auto;
background-color:#FFF;
}

#Images{
position:relative;
width:800px;
height:101px;
top:104px;
margin: 0px auto;
}

#thumbnails{
position:absolute;
width:72px;
top:0px;
left:460px;
height:auto;
margin: 0px auto;
}

#ProjectBttns{
position:absolute;
width:100px;
height:auto;
left:40px;
top:303px;
bottom:10px;
margin: 0px auto;
z-index:1;
}

#LoftsCopy{
position:absolute;
width:240px;
height:auto;
left:40px;
top:303px;
margin: 0px auto;
z-index:1;
}

#LinktoMain{
position:absolute;
width:500px;
height:auto;
left:49px;
top:700px;
margin: 0px auto;
z-index:1;
}

#LargeImages{
position:absolute;
width:550px;
height:330px;
top:303px;
left:229px;
margin: 0px auto;
}

#RenovImages{
position:absolute;
width:550px;
height:330px;
top:258px;
left:234px;
margin: 0px auto;
}

#LoftImages{
position:absolute;
width:550px;
height:330px;
top:258px;
left:300px;
margin: 0px auto;
}

#Next{
position:absolute;
width:25px;
height:55px;
top:653px;
left:679px;
margin: 0px auto;
z-index:1;
}

#NextLofts{
position:absolute;
width:25px;
height:55px;
top:608px;
left:750px;
margin: 0px auto;
z-index:1;
}

#NextRenov{
position:absolute;
width:25px;
height:55px;
top:608px;
left:692px;
margin: 0px auto;
z-index:1;
}

#BottomBar{
position:relative;
width:800px;
top:0px;
height:105px;
margin: 0px auto;
background-image:url(../images/blue_grey.gif);
z-index:10;
}

#BottomBar2{
position:relative;
width:800px;
top:0px;
height:105px;
margin: 0px auto;
background-image:url(../images/blue_grey.gif);
}

#BottomBar3{
position:relative;
width:800px;
top:-25px;
bottom:-65px;
height:105px;
margin: 0px auto;
background-image:url(../images/blue_grey.gif);
}

#Outline{
margin-left:49px;
margin-top:20px;
margin-bottom:20px;
width:700px;
height:auto;
border:1px;
border-style:solid;
border-color:#341F8B;
background-color:#E4E9EE;
}

#Outline2{
margin-left:49px;
margin-top:20px;
margin-bottom:20px;
width:700px;
height:auto;
border:1px;
border-style:solid;
border-color:#2C86DC;
background-color:#E4E9EE;
}

#Outline3{
margin-left:49px;
margin-top:0px;
margin-bottom:10px;
width:700px;
height:auto;
border:1px;
border-style:solid;
border-color:#2C86DC;
background-color:#E4E9EE;
}

#LoginBttn{
position:absolute;
top:625px;
left:665px;
z-index:100;
}

.BlueBar{
	width:800px;
height:27px;
background-image:url(../images/bar3a.gif);
}

.GreenBar{
height:27px;
background-image:url(../images/bargreen.gif);
}


.navbutton{
background-image:url(../images/navbutton.gif);
background-position:0px,0px;
width:80px;
overflow:hidden;
}

.navbutton:hover{
background-position:-150px, 0px;
cursor:pointer;
}

.navbuttonON{
background-image:url(../images/navbuttonON.gif);
width:80px;
}

.navbuttonL{
background-image:url(../images/navbutton.gif);
background-position:0px,0px;
width:145px;
overflow:hidden;
}

.navbuttonL:hover{
background-position:-150px, 0px;
cursor:pointer;
}

.navbuttonLON{
background-image:url(../images/navbuttonON.gif);
width:145px;
}

.projbutton{
background-image:url(../images/navbutton.gif);
background-position:0px,-1px;
width:105px;
height:25px;
overflow:hidden;
}

.projbutton:hover{
background-position:-150px,-1px;
cursor:pointer;
}

.projbuttonON{
background-image:url(../images/navbuttonON.gif);
width:105px;
height:25px;
}



#HomeandGarden{
position:absolute;
top:625px;
left:225px;
z-index:100;
}

#HomeandGarden2{
position:absolute;
top:625px;
left:290px;
z-index:100;
}

/*Top Area*/
#topWhite{
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	height:105px;
	background-color:#FFF;
	z-index:1;
}

#topBttns{
	position:absolute;
	top:105px;
	left:0px;
	width:800px;
	z-index:1;
}

#topFMB{
	position:absolute;
	top:12px;
	left:30px;
	width:auto;
	height:85px;
	z-index:10;
	overflow:hidden;
}

#topLogo{
	position:absolute;
	top:60px;
	left:475px;
	width:auto;
	height:auto;
	z-index:10;
}

#topBullets{
	position:absolute;
	top:6px;
	left:180px;
	z-index:10;
}

p.topBullets{
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
letter-spacing:0.05em;
font-weight:normal;
color:#2C86D2;
line-height:6px;
}

p.bottomtable{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
letter-spacing:0.05em;
color:#FFF;
margin:0px;
padding:0px;
}
