/* PMP Client Cafe */

body{
margin:0px;
padding:0px;
background:url(../images/bg_main2.gif) #565f70 repeat-x;
font-family:Arial, Helvetica, sans-serif;
}
a img{
border:none;
}
#pageWrapper{
position:relative;
width:957px;
margin:0 auto;
}
#headWrapper{
background:url(../images/head2.jpg) no-repeat;
height:112px;
width:957px;
}

/*   Orig head
#headWrapper{
background:url(../images/head.jpg) no-repeat;
height:87px;
width:957px;
}
*/
#headWrapper-login{
background:url(../images/head2.jpg) no-repeat;
height:90px; /*62*/
width:957px;
}
#bodyWrapper-login{
background:url(../images/bg_login.jpg) no-repeat;
width:682px;
height:460px;
margin:0 auto;
padding-left:60px;
padding-top:35px;
}
#bodyWrapper{
background:url(../images/bg_body.jpg) no-repeat bottom;
width:957px;
padding-bottom:250px;
}
.bodyWrap-bordertop{
height:1px;
width:950px;
background-color:#273435;
}
#leftNav{
position:relative;
float:left;
width:182px;
}
.leftNav-item{
margin:19px 0px 19px 14px;
padding:0px;
}
#contentWrap{
position:relative;
float:left;
width:764px;
padding:1px;
}
.bodyHeading{
background:url(../images/bodyHeading.gif) no-repeat;
height:75px;
width:764px;
}
.mainContent{
margin-top:1px;
background:url(../images/bodyGradient.gif) repeat-x;
}
.sectionTitle{
color:#056c54;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
padding-top:24px;
padding-left:15px;
padding-bottom:28px;
}
.clientHeading{
padding-top:5px;
padding-left:15px;
position:relative; 
float:left;
width:571px;
font-size:18px;
color:#000000;
}
.clientName{
font-size:33px;
color:#000000;
font-family:Georgia, "Times New Roman", Times, serif;
}
.lastLogin{
position:relative;
float:right;
width:165px;
font-size:12px;
color:#FFFFFF;
margin-right:10px;
margin-top:8px;
}
.logout{
color:#000000;
font-size:15px;
font-weight:bold;
margin-bottom:7px;
}
#itemWrap{
padding:5px;
width:auto;
height:100%;
}
.itemTitle{ text-align:center;
font-size:19px;
color:#000000;
margin-bottom:20px;
margin-top:15px;
}
.itemTD{
background:#efefef;
border:solid 1px #dddddd;
}
#itemWrap ul{
margin:0px 0px 30px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}
#itemWrap li{
margin:0px 0px 3px 5px;
padding:0px 0px 0px 16px;
list-style:none;
color:#074085;
font-size:13px;
background:url(../images/bullet.gif) no-repeat left;
background-position:0px 6px;

}
#itemWrap li a{
text-decoration:none;
color:#074085;
font-size:13px;
}
#itemWrap li a:hover{
color:#000000;
text-decoration:underline;
}
.loginTitle{
color:#056c54;
font-size:31px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:36px;
}
.login-label{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#4b4b4b;
font-weight:bold;
margin-bottom:6px;
}
.login-input{
border:solid 1px #889fc9;
width:290px;
height:18px;
padding:5px;
margin-bottom:27px;
}