
body {font-family:Trebuchet MS, Verdana, Arial, Helvetica; font-size:13px; line-height:17px;}

p {margin-top:0; margin-bottom:7px;}
a {color:#000; }
a:hover {color:#f00;}

a.out {color:#000;}
a.out:hover {color:#000;}

img {border:none;}

div,span {margin:0; padding:0; overflow:hidden;}

ul,ol {float:none; clear:both; padding-left:15px; list-style-type:square;}
ul li {margin:0; padding:0; margin-bottom:3px;}
ol li {margin:0; padding:0; margin-bottom:3px;}

table {float:none; clear:both; border:none;background:url('../img/backgrounds/table-bg.gif') top right no-repeat; margin-bottom:10px;}
table caption {text-align:left; font-weight:bold; color:#a00;}
table thead {}
table tbody {}
table tr {}
table td {background:url('../img/backgrounds/input-bg.gif') bottom left no-repeat;background-color:transparent;border:none; padding-left:5px; padding-bottom:5px;}
table th {text-align:normal; font-weight:bold; color:#a00; background-color:#f0f0f0;}



form {display:block; overflow:hidden; }
form p.notice {background-color:red; color:yellow; font-weight:bold; padding:5px 10px; }
form p.requiredFields {font-size:9px; font-family:Tahoma,Arial,Verdana; }
form div.element label, form div.element p.label {display:block; float:left; width:20%; color:#777; font-weight:bold; line-height:14px;}
form div.element label:hover, form div.element p.label:hover {color:#000; }
form div.element span.error {display:block; clear:both; font-size:9px; font-family:Tahoma,Arial,Verdana; color:red; }

form div.element input {background:url('../img/backgrounds/input-bg.gif') bottom left repeat-y;background-color:transparent; border:none; padding-left:7px; font-family:trebuchet ms, tahoma,verdana,arial;font-weight:bold; width:75%;}
form div.element select {background:url('../img/backgrounds/input-bg.gif') bottom left repeat-y;background-color:transparent; border:none;padding-left:7px; font-family:trebuchet ms, tahoma,verdana,arial; width:78%;}
form div.element select option {background-color:#fff;}
form div.element select:active {border:none;}
form div.element select:focused {border:none;}
form div.element select option {border:none;}
form div.element textarea {background:url('../img/backgrounds/input-bg.gif') bottom left repeat-y; background-color:transparent;border:none;padding-left:7px; padding-bottom:5px; font-family:trebuchet ms, tahoma,verdana,arial; font-size:11px; line-height:12px; width:75%;}

form fieldset {display:block; border:none; padding:5px 0px; margin-bottom:7px;}
form fieldset legend {font-size:12px; font-weight:bold; display:block; }

form div.element {margin:0; padding:2px 0; margin-bottom:15px;}
form div.element em {font-weight:bold; color:#ff7b03;}
form div.actions {padding:5px 10px; }
form div.element p.error {color:#f00;}

form input.btn {border:2px solid #ff7b03; color:#fff; background-color:#a00; font-family:verdana,arial; font-size:10px; font-weight:normal; padding:2px 5px;}
form input.btn:hover {background-color:#d00;}

form input.submit,form input.commit  {border:2px solid #edecc2; color:#fff; background-color:#ff7b03; font-family:verdana,arial; font-size:10px; font-weight:normal; padding:2px 5px; cursor:pointer; font-weight:bold;}
form input.submit:hover,form input.commit:hover {background-color:#4c4c4c;}

form div.checkboxes input {width:20px; float:left; }
form div.checkboxes div.inputs {border:1px solid red;}
form div.checkboxes label {width:auto; font-weight:normal; margin-left:20px;}

form div.element div.inputs ul {list-style-type:none; margin:0; padding:0;}
form div.element div.inputs ul li {margin:0 10px 5px 0;padding:0;}
form div.element div.inputs ul.flat {width:100%; overflow:hidden;}
form div.element div.inputs ul.flat li {float:left; width:45%}
form div.element div.inputs ul.flat li input {float:left;}
form div.element div.inputs ul.flat li label {display:inline; width:auto; border:none;}




h1 {font-family:Arial Black,Trebuchet MS, Verdana,Arial; font-size:24px; line-height:26px; font-weight:normal; letter-spacing:-1px; margin:0; padding:0;}
h2 {font-size:20px; display:block; line-height:25px; margin:0; padding:0;}
h3 {font-size:17px; display:block; line-height:18px; margin:0; padding:0;}
h4 {font-size:13px; line-height:14px; margin:0; padding:0;}
h5 {}
h6 {}


