#divPinPoint { line-height:20px; margin-bottom:16px; }
#divPinPoint h2 { margin-top:0; margin-bottom:8px; }
#divPinPoint h3 { font-size: 8pt; color: #222; }
#divPinPoint .blueBox h3 { display: inline; color: #206785; }
#divPinPoint #lblHead { margin-bottom: 12px; }
#divPinPoint .step1, #divPinPoint .step2 { margin-top:22px; clear:both; }
#divPinPoint .step3 { margin-top:52px; clear:both; }
#divPinPoint .stepimg { width:66px; float:left; margin-right:12px; }
#divPinPoint td { padding: 8px 12px 8px 0; }
#divPinPoint select { width: 360px; }
#divPinPoint button { margin-left: 8px; }
#divPinPoint #divInstructions { float: left; margin-right: 18px; height: 432px; width: 168px; line-height: 22px;}
#divPinPoint #divInstructions h3 { margin-top: 0; }
#divPinPoint #divGreenVue { width:442px; display:inline-block; }
#divPinPoint #divGreenVue .buttons { 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#FFFFFF');      
    background: -moz-linear-gradient(top, #EFEFEF 0%, #FFFFFF 90%, #EEE 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EFEFEF), color-stop(90%, #FFFFFF), color-stop(100%, #EEE));
    border-left: 1px solid #333; border-right: 1px solid #333; border-top: 1px solid #333; padding-left: 4px; padding-top: 4px;
}
#divPinPoint .buttonsPane li { width: 20px; }
#divPinPoint .blockMsg { -webkit-border-radius: 16px; -moz-border-radius: 16px }