
.menu{height:27px; padding:0px; margin-top:0; font:normal 15px Arial, Helvetica; margin-left: -20px ; }
.menu ul li{float:left; height:27px;}
.menu ul li a{background:url(../images/menuLeft.gif) scroll left top no-repeat; line-height:27px; height:27px; display:block; color:#fff; padding:0 0 0 8px; text-decoration:none; margin-right:2px; font:normal 15px Arial, Helvetica;}
.menu ul li a span{background:url(../images/menuRight.gif) scroll right top no-repeat #756bb0; line-height:27px; padding:0 21px 0 13px; text-decoration:none; height:27px; display:block;}
.menu ul li a span:hover{cursor:pointer;}
.menu ul li a.current,.menu ul li a.current:hover{background:url(../images/menuLeft.gif) scroll left top no-repeat; color:#92cd95; line-height:27px; cursor:pointer;}
.menu ul li a.current span{background:#756bb0 url(../images/menuRight.gif) scroll right top no-repeat; color:#fff; line-height:27px;}
.menu li ul {background:#756bb0 url(../images/bottom.jpg) bottom left no-repeat; display:none; height:auto; position:absolute; width:195px; padding-bottom:10px;}
.menu li:hover ul { display:block; cursor:pointer;}
.menu li li {border-top:#fff 1px dotted; display:block; float:none; width:195px; height:27px;}
.menu li ul a {display:block; font-size:16px; font-style:normal; text-align:left;}
.menu li ul li a {line-height:27px;	padding:0px 15px; background:#756bb0; color:#fff;}
.menu li ul li a:hover{color:#e0dbfe; cursor:pointer;}
.menu #current{background:url(imgs/menurunner.jpg) top left repeat-x; color:#fff;}


.menuNonMember ul li a span{background:url(../images/menuRight.gif) scroll right top no-repeat #756bb0; line-height:27px; padding:0 15px 0 7px; text-decoration:none; height:27px; display:block;}
.menuSitterNonMember ul li a span{background:url(../images/menuRight.gif) scroll right top no-repeat #756bb0; line-height:27px; padding:0 18px 0 10px; text-decoration:none; height:27px; display:block;}

.step-2 .radio-btn .captionWhite1{float:left; margin:2px;}

