body , div, span, ul, li , table, td, tr {margin:0px;padding:0px;font-family:Georgia, "Times New Roman", Times, serif;}
li {list-style-type:none;}
body{background-color:#740001;line-height:140%;}
a {position:relative;color:#000;}
.wrapper{width:956px;margin:auto;}
.header{width:956px;height:318px;background-image:url(images/header.jpg);background-repeat:no-repeat;}
.footer{clear:both;background-color:#51331b;font-size:12px;color:white;width:100%;}
.footerContent{text-align:right;padding:3px;color:#bc9368;}

.content{background-color:#f9f1e8;padding:10px;padding-top:2px;background-image:url(images/footer.jpg);background-position:bottom center;background-repeat:repeat-x;min-height:600px;}
h1, .register-legend {font-size:23px;color:#740001;margin-top:0;font-weight:bold;}
.register-legend {//margin-bottom:-10px;}
legend {//margin-left:-8px;}
h2{padding:20px 0 0;margin:0;}
.contentTop{width:956px;height:10px;font-size:1px;background-color:#f9f1e8;background-image:url(images/contentTop.gif);background-position:top;background-repeat:no-repeat; }
.rightblock{float:left;width:346px;position:relative;}
.gerb{height:198px;width:104px;position:absolute;background-image:url(images/gerb.png);background-repeat:no-repeat;top:15px;left:-40px;
/* //background-image: none;//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/gerb.png',sizingMethod='scale'); */
}
.R_top{font-size:1px;width:346px;height:19px;line-height:0;background-image:url(images/rightBlock_Top.png);
/* //background-image:none;//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/rightBlock_Top.png',sizingMethod='scale'; */
}
.R_middle{width:310px;padding-left:66px;padding-right:30px;background-image:url(images/rightBlock_Middle.gif);background-repeat:repeat-y;}

.R_bottom{width:346px;height:45px;background-image:url(images/rightBlock_Botom.png);
/* //background-image:none;//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/rightBlock_Botom.png',sizingMethod='scale'); */
}

fieldset p {padding-left:0 !important;margin:5px 0 10px;padding-top:0;}
fieldset {padding:0 20px 8px;border:1px solid #740001;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;clear:both;}
fieldset legend {font-weight:bold;height:25px;padding-bottom:2px;color:#000;}
hr {clear:both;color:#740001;height:1px;}

.wlpeUserPage {clear:both;}

.graph-buttons {padding-left:30px !important;margin-bottom:-10px;}
.graph-buttons button {margin-right:6px;padding-bottom:6px !important;font-weight:normal;}

.report-back-form input, .report-back-form textarea {width:250px;}
.report-back-form {padding-right:0 !important;}
.ditto_pageTitle {margin-bottom:8px;margin-top:20px;}

.hasDatepicker {width:90px;}

button, .submit {color:#fff;font-weight:bold;background:#d04600;padding:4px 6px !important;cursor:pointer;font-family:arial;border:#545454 1px solid;-moz-border-radius:5px;margin-right:10px;width:auto !important;overflow:visible;}
#wlpeTosCheckbox {width:auto !important;}
.add-calendar img, .ui-datepicker-trigger {margin:0 10px 0 0;}

#wlpeUserProfilePhotoImg, #wlpeMyProfileImg {margin-left:0;}
#wlpeUserProfilePhoto {width:auto !important;}

#wlpeUserRegisterForm input, #wlpeUserRegisterForm select, #searchfriend input, #wlpeUserProfileForm input, #wlpeUserProfileForm select {width:150px;}
#wlpeUserRegisterForm p, #wlpeUserProfileForm p {margin-bottom:20px;}
#wlpeUserDefaultImage {margin:0 10px 0 0;}
#wlpeLoginForm span, #searchfriend span {width:90px;float:left;white-space:nowrap;}
#searchfriend span {width:120px;}

/*menu   ---- classname of link to current page must be "current" */

.mainContent{width:530px;float:left;margin-right:60px;}
.mainContent p{padding-left:14px;}

.register-page {float:none;width:auto;margin:0;}

.R_middle h1{font-size:23px;color:#740001;padding-left:33px;}
#menu { float:right; margin-top:280px;} 
#menu li {float:left; margin-left: 3px;text-align: center; background-image:url(images/menu.gif);background-position: 0px top; background-repeat:no-repeat; }
#menu li a{float:left;  display:block; height:40px; text-decoration:none; color:#bc9368; font-size:20px; font-weight:bold;
padding-left:40px; padding-right:20px; }
#menu li a:hover{color: #fff; background-position: 55px  0px; background-repeat:no-repeat;}
#menu li.active a {color: #fff; background-image:url(images/menupointer.gif); background-position: 55px  0px; background-repeat:no-repeat;}

.left{float:left;}
.right{float:right;}
img {margin:10px; }
.illustration{border-bottom:6px solid #bc9368;}

/* Added */
.user-menu-line {font-size:13px;padding-bottom:15px;float:left;background:url('images/half-star.png') 0 0 no-repeat;padding-left:16px;}
.user-menu-line a {float:left;height:28px;padding:4px 30px 0 0;background:url('images/sub-menu-bg.png') 100% 0 no-repeat;} 
.user-menu-line ul {float:left;background:url('images/half-star-2.png') 100% 0 no-repeat;padding-right:16px;}
.user-menu-line ul ul {background:none;padding-right:0;}
.user-menu-line ul li {float:left;background:url('images/sub-menu-bg.png') 0 0 no-repeat;padding-left:30px;}
.user-menu-line .sub-menu-end {background:url('images/sub-menu-end.png') 100% 0 no-repeat;padding-right:30px;padding-left:19px;} 

.already-users-list h3 {display:none;}


.graph_message {
position:relative;
top:-210px;
color:#888;
font-weight:bold;
text-align:center;
}


.ditto_paging {
    border-top: 1px solid #ccc;
    padding: 10px;
    font-size: 86%;
    color: black;
}
#ditto_pages .ditto_currentpage {
    border: 1px solid black;
    padding: 1px 5px 2px;
    margin-right: 1px;
    background-color: #008CBA;
    color: #fff;
}
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px;
    margin-right: 1px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #008CBA;
    padding: 1px 5px 2px;
    margin-right: 1px;
    text-decoration: none !important;
    color: black;
}
#ditto_pages a:hover {
    background-color: #fff;
    color: #000;
} 
