::selection{background-color:#E13300;color:white;}
::moz-selection{background-color:#E13300;color:white;}
::webkit-selection{background-color:#E13300;color:white;}
body{font-family:Arial;font-size:12px;margin:0 auto;width:960px;}
a{color:#003399;background-color:transparent;font-weight:normal;}
h1{color:#444;background-color:transparent;border-bottom:1px solid #D0D0D0;font-size:19px;font-weight:normal;margin:0 0 14px 0;padding:14px 15px 10px 15px;}
code{font-family:Consolas, Monaco, Courier New, Courier, monospace;font-size:12px;background-color:#f9f9f9;border:1px solid #D0D0D0;color:#002166;display:block;margin:14px 0 14px 0;padding:12px 10px 12px 10px;}
.method-name{padding:10px;width:100%;font-size:15px;font-weight:bold;}
.inputparams form label{display:inline-block;width:auto;padding:5px;}
label.error{padding:3px 4px 3px 4px !important;color:#c93605;font-weight:bold;text-shadow:0px 1px 1px rgba(164, 44, 4, 0.20);moz-text-shadow:0px 1px 1px rgba(164, 44, 4, 0.20);webkit-text-shadow:0px 1px 1px rgba(164, 44, 4, 0.20);font-size:11px;}
form input.error, form input.err{border:1px solid #ED7A53 !important;}
form input.valid{border:1px solid #9FC569 !important;}
.controls label.error{margin-top:-20px;}
.controls .selector label.error{clear:both;position:absolute;top:5px;right:0;margin:0;}
.inputparams form button{display:inline-block;width:100px;margin:5px;}
pre.code{background-color:#F9F9F9;border:1px solid #DDDDDD;display:none;font-family:"Courier New";font-size:11px;overflow:auto;padding:4px;}