.bodywrapper {
	
	overflow:auto;
	padding:30px;
}

.bodyleft {
	
float:left;	
}

.bodyright {
	
	float:left;	
	
}



.taskform textarea {
	
	float:left;
	margin-right:10px;
	
}



#loginblock {
	
    width: 195px;
    margin: 10% auto;
    position: relative;
    background-color: white;
    padding: 50px;
    border-radius: 10px;
    box-shadow: 0px 3px 20px black;
}

#loginblock img {
	
	
	width:100%;
display:block;
margin:0 auto;
	
	
}

#left {
	
	
	float:left;
	margin-right:20px;
	line-height:23px;
}


#right {
	
	
	float:left;
	
}

#leftrightwrapper {
	
	overflow:auto;
	font-size: 14px;
    font-weight: bold;
}

#loginform {
	
	
	
	margin-top:30px;
	
	
}








.uploadimg {

height:150px;
margin:10px;
float:left;

}



.newsfeed {
width:500px;float:left;max-height:500px;overflow:auto;margin-bottom:50px;border-style:solid;border-width:1px;border-color:gray;
}

body {
border:0px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
background-color:white;
color:#3d3d3d;

}

.rmawrapper {  overflow:auto;background-color:white;border-radius:10px 10px 10px 10px;margin:45px 0px 0px 0px;box-shadow: 0px 0px 10px gray;  }

.inner {padding:15px;overflow:auto;}
.details {}
.date {}
.outstanding {font-weight:bold;color:red;}
.note {font-weight:bold;color:red;}


.cus {width:200px;float:left;}
.cusname {font-weight:bold;font-size:18px;}
.ref {font-size:14px;}
.add {}
.con {}

.date2 {


color: rgb(14, 182, 203);
font-size: 12px;


}



.qmsgform {display:block;float:left;}
.msgbutton {height:75px;cursor:pointer;}

.receiptform {display:block;float:left;}
.receiptbutton {height:75px;width:75px;margin:0px 0px 0px 10px;background-color:#5c5c5c;color:white;cursor:pointer;}

.paypalform {display:block;float:left;}
.paypalbutton {height:75px;width:75px;margin:0px 0px 0px 10px;background-color:#5c5c5c;color:white;cursor:pointer;}

.reminderform {display:block;float:left;}
.reminderbutton {height:75px;width:45px;margin:0px 0px 0px 10px;background-color:#5c5c5c;color:white;cursor:pointer;font-size:30px;font-weight:bold;}

textarea {

height:69px;

}


.sideform {

float:right;

}



.button {

padding:3px 15px;
background-color:#c30000;
color:white;
border-style:solid;
border-color:black;
border-width:1px;
border-radius:3px;
text-decoration:none;
}

.button2 {

padding:3px 15px;
background-color:black;
color:white;
border-style:solid;
border-color:black;
border-width:1px;
border-radius:3px;
text-decoration:none;
}


.receive {

color:white;
background-color:rgba(0, 0, 0, 0.5);
padding:2px 5px;
border-radius:5px;
margin-left:15px;

}

.parts {

height:0px;
overflow:hidden;
display:block;


}

.forms {


display:none;

}

.deletermabutton {

display:inline-block;
margin-left:25px;


}


.receive:hover {background-color:rgba(0, 0, 0, 1);cursor:pointer;}








.projectblockwrapper {

width:175px;
border-style:solid;
border-width:1px;
border-color:gray;
border-radius:5px;
box-shadow:0px 0px 15px gray;
float:left;
margin:20px;

}

.projectimagewrapper {

position:relative;

}

.acctlogo {
	
	height:30px;
	display:block;
float:left;
	
}

.countryicon {

    height: 30px;
    display: block;
    float: left;
    margin: 5px;

}

.storeicon {

    height: 30px;
    display: block;
    float: left;
    margin: 5px;

}


.storelogo {

width:30%;
float:left;
}

.itemimage {
width:70%;
margin-top:30px;

}


.newprojectimg {

width:100%

}


#newprojectblock:hover {background-color:gray;cursor:pointer;}




