﻿body 
{
    background-color:#E3D1D1;
    font-family:"Lucida Grande";
}

input[type=text],input[type=password]
{
    height:25px;
}

.placeholder { color: #aaa; }

.selectedDiv
{
    border:1px solid green;
    
}

.timeGood
{
    font-weight:bold;
    color:Green;
}
.timeBad
{
    font-weight:bold;
    color:Red;
}


.mainContentWrapper
{
    margin-left:auto;
    margin-right:auto;
    width:1000px;
    min-height:1000px;
    background-color:#FFFFFF;
    color:#000000;
}

.menuWrapper
{
    width:110px;
    float:left;
}

.contentWrapper
{
    width:1000px;
    float:left;
    padding-top:5px;
    min-height: 100%;
    background-color:#FFFFFF;
}

.headerWrapper
{
    background-color:#F1F1F1;
    color:#000000;
    height:90px;
}

/*RentCart page*/
.allCarts
{
    width:950px;
}
.cartRow
{
    width:400px;
    float:left;
}

.cartImage
{
    float:left;
    width:110px;
}


.opaque
{
    opacity:0.4;
}
.usedCart
{
    background-color:Red;
    position:relative;
    z-index:100;
}

.rentalPopup
{
    display:none;
    position:absolute;
    width:400px;
    height:300px;
    background-color:#FFFFFF;
}

.swipeCover
{
 position:absolute;
top:0;left:0;
 width:150px;
 height:100%;
 background-color:#FFFFFF;
 font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;
 font-weight:bold;
 color:Green;
}

/*End Carts*/


.errorMessage
{
    font-weight:bold;
    color:Red;
}
/*Login Window styles*/
.loginWindow
{
    margin-left:auto;
    margin-right:auto;
    margin-top:auto;
    margin-bottom:auto;
    width:500px;
    border:2px solid #FFFFFF;
}

.theLogin
{
    width:230px;
    min-height:300px;
    float:left;
    border:2px solid #FFFFFF;
}


/*End login*/

/* css for timepicker */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; }
.ui-timepicker-rtl dl dd { margin: 0 65px 10px 10px; }


.ReturnButton
{
    background-color:Green;
}

.rentRow td
{
    border-bottom:1px solid #999999;
    border-right:1px solid #999999;
    padding:3px;
}

.rentRowHead td
{
    background-color:#1c94c4;
    font-size:1.1em;
    font-weight:bold;
    color:#FFFFFF;
    border-bottom:1px solid #999999;
    border-top:1px solid #999999;
    border-right:1px solid #999999;
    font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;
}


li.potato-menu-item {
    min-width:120px;
    font-size:1.1em;
    font-weight:bold;
    background-color:#FFFFFF;
    border:1px solid #74b2e2;
    margin-right:1px;
    font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;
    text-decoration:none;
}
li.potato-menu-item a {
    padding:5px 20px 5px 12px;
    color: #0070a3;
}
li.potato-menu-hover {
    background-color: #e4f1fb;
}

li.potato-menu-item ul {
}


