

.mac_os  .cont-top, .mac_os .on-top, .mac_os .ltc , .mac_os .rtc , .mac_os .cont-btm, .mac_os .lbc, .mac_os .rbc, .mac_os .cont-rt, .mac_os .cont-lft  {

background-image: none;

}

.mac_os .for-text {

-moz-border-radius: 7px;
-moz-box-shadow: 0px 0px 7px #111;
border-radius: 7px;
-webkit-border-radius: 7px;
-webkit-box-shadow: 0px 0px 7px #111;
box-shadow: 0px 0px 7px #111;
}




.cont-top {
hei-ght: 16px;
mar-gin: 0px 17px;
back-ground-image: url("/images/cont-top.png");
background-repeat: repeat-x;
background-position: left top;
position: relative;
}

.on-top {
height: 16px;
margin: 0px 17px;
background-image: url("/images/cont-top.png");
background-repeat: repeat-x;
background-position: left top;
position: relative;
}




.ltc {
posi-tion: absolute;
background-image: url("/images/cont-ltc-2.png");
background-repeat: no-repeat;
wi-dth: 17px;
hei-ght: 17px;
le-ft: -17px;

}

.rtc {
posi-tion: absolute;
background-image: url("/images/cont-rtc-2.png");
background-position: right top;
background-repeat: no-repeat;
wid-th: 17px;
hei-ght: 17px;
ri-ght: -17px;

}


.cont-btm {
height: 17px;
margin: 0px 17px;
background-image: url("/images/cont-btm-2.png");
background-repeat: repeat-x;
background-position: left top;
position: relative;
}

.lbc {
position: absolute;
background-image: url("/images/cont-lbc-2.png");
background-repeat: no-repeat;
width: 17px;
height: 17px;
left: -17px;
}

.rbc {
position: absolute;
background-image: url("/images/cont-rbc-2.png");
background-repeat: no-repeat;
background-position: right top;
width: 17px;
height: 17px;
right: -17px;
}

.cont-rt {
background-image: url("/images/cont-rt-2.png");
background-repeat: repeat-y;
background-position: right top;
}

.cont-lft {
background-image: url("/images/cont-lft-2.png");
background-repeat: repeat-y;
background-position: left top;
padding: 0px 15px 0px 15px; 
}

.for-text {
background-image: url("/images/cont-top.png");
background-position: left -17px;
background-repeat: repeat-x;
background-color: #fff;
border: 2px solid #fff;
border-top: 0px solid #fff;
padding: 2px 40px;  

min-height: 400px;
}

#contents {
padding-bottom: 25px;
}

#footer div {
background: none;
}



#content .text {
padding-top: 20px;
}


/*


body {
background-color: #FFFFC3;
}

.design-top {
background-color: #99BB1E;
background-image: url("/images/bg-green.gif");
}

#footer {
background-image: url("/images/f-bg-green.gif");
}

a.menu-top {
background-image:url("/images/menu-line-green.png");
}

.menu ul {
background-image:url("/images/menu-bg-green.png");
}

.menu {
background-image:url("/images/menu-lft-green.png");
}

.menu-rt {
background-image:url("/images/menu-rt-green.png");
}

.submenu {
background-color:#87AC16 !important;
}

.active-item {
background-color: #87AC16;
}

*/

.user_head {
background-image:url(/images/title.png) !important;
background-position:right 15px !important;
background-repeat:no-repeat !important;
color:#000000;
height:auto !important;
min-height:70px;
}

.user_head div {
padding: 20px;
font-size:10pt;
line-height:20px;
}






