

/*  $__Purple Checkboxes: used in MyInns under Inns For Sale Alerts (the purple checkboxes)
    ---------------------------------------------------------------------------------------*/
    .MapButton {
        color:black;
        position:relative;
        font-size:12;
        font-weight:bold;
        cursor:pointer;
        width:auto;
        height:25;
        padding-left: 5px;
        padding-right: 5px;
        vertical-align:middle;
        border-top:1px;
        border-top-color:lightgrey;
        border-top-style:solid;
        border-left:1px;
        border-left-color:lightgrey;
        border-left-style:solid;
        border-right:1px;
        border-right-color:black;
        border-right-style:solid;
        border-bottom:1px;
        border-bottom-color:black;
        border-bottom-style:solid;
    }
    
    .MapButtonRegularLightPurple {
		background:url('/mapLib/pic/lightPurpleButton.jpg');
		color:white;
	}


/*  $__Pages: Styles on a per page basis
    ---------------------------------------------------------------------------------------*/

    /*  $__Page: InnSignup
        ---------------------------------------------------------------------------------------*/
        #Page-InnSignup input.text,
        #Page-InnSignup input.password {
          	width:200px;
        }
        #Page-InnSignup .highslide-html {
            background-color: white;
            border: 1px solid #424163;
        }
        #Page-InnSignup .highslide-html-blur {
        }
        #Page-InnSignup .highslide-html-content {
            position: absolute;
            display: none;
        }
        #Page-InnSignup .highslide-display-block {
            display: block;
        }
        #Page-InnSignup .highslide-display-none {
            display: none;
        }
        #Page-InnSignup .control {
            float: right;
            display: block;
            /*position: relative;*/
            margin: 0 10px;
            font-size: 9pt;
            font-weight: bold;
            text-decoration: none;
            text-transform: uppercase;
            color: #999;
        }
        #Page-InnSignup .control:hover {
            color: black !important;
        }
        #Page-InnSignup .highslide-move {
            cursor: move;
        }
        #Page-InnSignup .purpleLink {
            cursor:pointer;
            text-decoration:underline;
            color:#444063;
        }
        #Page-InnSignup .stepDash {
            background-image:url('/images/step-dash.png');
            background-repeat:repeat-x;
        }
        #Page-InnSignup .stepDashEnd {
            background-image:url('/images/step-dash.png');
            background-postion:center left;
            background-repeat:no-repeat;
        }
        #Page-InnSignup .stepDashStart {
            background-image:url('/images/step-dashStart.png');
            background-postion:center right;
            background-repeat:no-repeat;
        }
        #Page-InnSignup .stepNames {
            color:#D6D3E7;
            font-weight:bold;
            font-size:12px;
        }
        #Page-InnSignup .stepNamesOn {
            color:#424163;
            font-weight:bold;
            font-size:12px;
        }
        
        #Page-InnSignup .levelRow {
          	background:url(/images/spacer.gif) center left no-repeat;
        }
        
        #Page-InnSignup .currentLevel,
        #Page-InnSignup .levelsClass {
          	margin-left:30px; /* iuh ofiuyh wuiyg ewr er*/
            border:#ddd 1px dashed;
            padding:12px 8px;
        }
        
        #Page-InnSignup .currentLevel {
          	border:#0CF 1px dashed;
            background:#eef8f9;
        }
        
        #Page-InnSignup .highslide-html-content {
          	width:580px;
			padding:8px;
		}
        
        #Page-InnSignup .highslide-body {
          	overflow:visible;
        }
        
        #Page-InnSignup .copyInfoColumn {
          	margin-top:200px;
            font-size:11px;
            font-weight:bold;
            text-align:center;
            width:100px;
        }
        
        #Page-InnSignup #ccBox {
          	width:100%;
          	overflow:hidden;
            clear:both;
        }
        
        #Page-InnSignup #NeedHelp,
        #Page-InnSignup #HelpDeciding {
          	border:#C90 1px dashed;
            background:#FFC;
            padding:8px;
            margin-bottom:16px;
        }
        
        #Page-InnSignup #SelectSecondCitiesTable {
          	width:100%;
        }
        	#Page-InnSignup #SelectSecondCitiesTable input {
        		margin-bottom:0;
          	}
        #Page-InnSignup .shoppingCart {
          	width:100%;
        }
            #Page-InnSignup .shoppingCart td {

            }
            
		#Page-InnSignup #optionsDiv,
        #Page-InnSignup #processing,
        #Page-InnSignup #reviewDiv,
		#Page-InnSignup #infoDiv,
        #Page-InnSignup #paymentDiv{
      		display:none;
    	}
