#service-menu{
width:500px;
float:left;
margin:0px 0px 0px 8px
}

#service-menu li{width:500px
}

#service-menu li.ligrowth,#service-menu li.liweight{
display:none
}

#service-menu li.layout-slider{
margin:14px 0px 14px 0px
}

#service-menu li.service-description{
margin:8px 0px 0px 8px;
font-size:12px
}

#service-menu li.service-option{
background:#f2f9ff;
height:30px;
margin:3px 0px 3px 0px
}

#service-menu li.service-option div.cont{
margin:5px 0px 0px 0px;
width:475px;
float:left;
overflow:hidden
}

#service-menu li.service-option span input{
margin:0px 5px 0px 5px
}

#service-menu li.service-option div.left{
float:left;
height:30px;
width:5px;
background: url('images/sprites.jpg') 0px -156px no-repeat
}

#service-menu li.service-option div.right{
float:right;
height:30px;
width:5px;
background: url('images/sprites.jpg') -132px -156px no-repeat
}

.layout {
padding: 50px
}

li.layout-slider {
margin-bottom: 60px;
width: 500px
}

li.layout-slider span.slide {
float:left;
width: 350px;
padding: 0 5px;
height:40px
}

li.layout-slider strong.titl{
float:left;
height:40px;
width: 80px;
color:#f24989;
font-size:18px
}

.jslider .jslider-value span{
font-size:12px
}

.jslider-pointer{z-index:2
}

li.service-control{
text-align:center;
height:35px
}

li.service-control div.submit{
display:inline-block;
height:26px;
width:160px;
background:#fb5353 url('images/sprites-lines.jpg') 0px -710px repeat-x
}

li.service-control div.submit a{text-decoration:none;
float:left;
height:26px;
width:143px;
color:#ffffff;
font-size:18px
}

li.service-control div.left{
height:26px;
width:7px;
float:left;
background: url('images/sprites.jpg') -131px -257px repeat-x
}

li.service-control div.right{
height:26px;
width:7px;
float:right;
background: url('images/sprites.jpg') 0px -257px repeat-x
}

#service-result{
width:400px;
overflow:hidden;
float:left;
margin:0px 0px 0px 8px
}

#service-result li.service-control{
text-align:center;
height:35px
}

#service-result li.service-control div.submit{
display:inline-block;
height:26px;
width:160px;
background:#fb5353 url('images/sprites-lines.jpg') 0px -710px repeat-x
}

#service-result li.service-control div.submit a{
text-decoration:none;
float:left;
height:26px;
width:143px;
color:#ffffff;
font-size:18px
}

#service-result li.service-control div.left{
height:26px;
width:7px;
float:left;
background: url('images/sprites.jpg') -131px -257px repeat-x
}

#service-result li.service-control div.right{
height:26px;
width:7px;
float:right;
background: url('images/sprites.jpg') 0px -257px repeat-x
}


#service-result strong{color:#F24989;
font-size:14px;
display:inline-block;
width:170px;
text-align:right;
font-weight:bold
}

#service-result span{font-size:14px;
font-weight:bold
}

#service-result h2{margin:8px 0px 8px 0px;
font-size:20px;
color:#3fa8e6
}

#service-result div.informer{margin:10px 0px 10px 0px;
background:#ffeedd;
height:85px;
overflow:hidden;
padding:8px 0px 8px 0px
}

#service-result div.result{margin:10px 0px 10px 0px;
height:240px;;
background:#ffffff
}

#service-result div.result p{background:#ffeedd;
padding:8px
}

#service-result div.preload{background: url('images/preloader.gif') center center no-repeat
}

#service-result table{width:100%
}

#service-result  tr.ruler td{font-size:12px
}

#service-result  th{background:#ffffff;
color:#000000;
font-size:14px;
padding:1px 0px 1px 0px
}

#service-result  th.boy{background:#a3dcfe
}

#service-result  th.girl{background:#fabad3
}

#service-result  td{background:#ffffff;
text-align:center;
font-size:16px
}

#service-result  td.girl{background:#fef4f8
}

#service-result  td.boy{background:#f2f9ff;
}

#service-result  td.select{
background:#F24989;
color:#ffffff
}

#service-result  td.desc0,#service-result  td.desc6{
background:#ffc3c2;
text-align:right;
padding:1px 5px 1px 0px;
font-size:14px
}

#service-result  td.desc1,#service-result  td.desc5{
background:#ffe2c2;
text-align:right;
padding:1px 5px 1px 0px;
font-size:14px
}

#service-result  td.desc2,#service-result  td.desc4{
background:#fffbc2;
text-align:right;
padding:1px 5px 1px 0px;
font-size:14px
}

#service-result  td.desc3{
background:#e2ffc2;
text-align:right;
padding:1px 5px 1px 0px;
font-size:14px
}



