            span.checkbox {
            	width: 19px;
            	height: 25px;
            	padding: 0 5px 0 0;
            	background: url(img/checkbox.png) no-repeat;
            	display: block;
            	clear: left;
            	float: left;
            }
            span.radio {
            	width: 19px;
            	height: 25px;
            	padding: 0 5px 0 0;
            	background: url(img/radio.png) no-repeat;
            	display: block;
            	clear: left;
            	float: left;
            }
            span.select {
            	position: absolute;
            	width: 158px;
            	height: 21px;
            	padding: 0 24px 0 8px;
            	color: #fff;
            	font: 12px/21px arial,sans-serif;
            	background: url(../images/forms/select.png) no-repeat;
            	overflow: hidden;

            }
        
            input.styled_ {
                position: absolute;
                top: -9999px;
                left: -9999px;
            }
            select.styled {
                width: 190px;
            }
            select.styled_ {
                position: relative;
                width: 190px;
                opacity: 0;
                filter: alpha(opacity=0);
                z-index: 5;
            }
            
            form label { line-height: 25px; }
            .rel { position: relative; }
            
            code {
                display: block;
                padding: 10px;
                margin: 10px 0;
                border: 1px dashed #ccc;
                background: #efefef;
            }
