/**/
/**/
/* MAIN COLUMN STUFF (MIDDLE)  */
/**/
/**/

#Photo {
width:465px;
clear: both;
color: #999;
font-size:0.7em;
line-height:1.25em;
}
#Photo p{
margin-top: 0px;
margin-bottom: 15px;
}
.PhotoUnitL {
width:220px;
float: left;
}
.PhotoUnitR {
width:220px;
float: right;
}

/* override - margin */
#maincolumn #maincontainer #MainShare #MainLeft h4{
color: #999;
font-size:0.7em;
line-height:1.25em;
margin: 0;
font-weight: normal;
}

/* override - margin */
#maincolumn #maincontainer #MainShare #MainLeft p {
margin: 0 0 10px 0;
}

#maincolumn #maincontainer  #MainShare #MainLeft a{
text-decoration:none;
color: #999;
}

#maincolumn #maincontainer  #MainShare #MainLeft a:hover {
color:#000;
}

.ApplyM {
width:220px;
padding-top: 10px;
padding-bottom: 10px;
border: 1px #CCCCCC solid;
text-align:center;
}

.ApplyL {
width:465px;
padding-top: 10px;
padding-bottom: 10px;
border: 1px #CCCCCC solid;
text-align:center;
}

#rentalDetail {
width:465px;
clear: both;
color: #999;
}

.visibilityHidden {
color: #FFFFFF;
visibility: hidden;
}

#maincontainer table {
border: 0px;
margin: 10px 0;
width: 100%;
}

#maincontainer th {
color: #999;
font-size:0.7em;
line-height:1.25em;
border: 1px solid #999;
background-color:#EEE;
padding: 5px 0 5px 5px;
}

#maincontainer td {
color: #999;
font-size:0.7em;
line-height:1.25em;
border: 1px solid #999;
padding: 5px;
}

#maincontainer .title {
text-align: center;
}

#maincontainer .data {
text-align: left;
}

#maincontainer .money {
text-align: right;
}

