#search-box{clear:both;position:relative;display:block;background:#D8F3BA;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:650px;margin:0em auto;border:1px solid green;-moz-box-shadow:0px 5px 15px #A7E066;-webkit-box-shadow:0px 5px 15px #A7E066;box-shadow:0px 5px 15px #A7E066;}
#search-box .textbox{border:1px solid lightgreen;padding:8px;font-size:14px;width:634px;margin:0;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff url('../images/bg-textbox.png') repeat-x left top;}
#search-box .textbox:focus{outline:none;}
ul.crazy_tab{padding:5.85px 14px;font-size:14px;margin:0;list-style-type:none;text-align:center;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;}
ul.crazy_tab li{display:inline;margin:0;padding:0;margin-right:1px;}
ul.crazy_tab li a{position:relative;padding:5.85px 14px;color:Green;background:transparent;border-radius:2px 2px 0 0;outline:none;}
ul.crazy_tab li a:visited{color:Green;}
ul.crazy_tab li a:hover{color:Green;font-weight:underline;}
ul.crazy_tab li.selected a{text-decoration:none;padding:9px 14px 5.85px;position:relative;top:2px;z-index:1;color:DarkGreen;text-shadow:1px 1px 1px #b0da81;font-weight:bold;background:#D8F3BA;border:1px solid Green;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:2px #D8F3BA solid !important;cursor:default;}
ul.crazy_tab li.selected a:hover{text-decoration:none;font-weight:underline;}
#search-table{width:100%;margin:10px -8px 0 -8px;text-align:center;}
#search-table td{color:green;padding:0 8px;font-size:12px;border-right:1px dotted green;}
#search-table td:last-child{border:0;}
input[type=radio].css-radio{display:none;}
label.radio{background-image:url(../images/radio.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
input[type=radio].css-radio + label.radio{padding-left:25px;padding-right:10px;height:13px;display:inline-block;line-height:13px;background-repeat:no-repeat;background-position:0 0;font-size:13px;vertical-align:middle;cursor:pointer;}
input[type=radio].css-radio:checked + label.radio{background-position:0 -13px;}