
div#form fieldset {border:none;margin:0px 0 2px;padding:0;}
div#form fieldset legend span {color:#333;background-color:#eaeaea;padding:5px 5px;border-bottom:1px solid #c0c0c0;width:590px;display:block;font-size:1.2em;text-transform:uppercase;}
div#form fieldset legend img {margin-right:10px;vertical-align:middle;}
div#form fieldset.first {margin:0px 0 2px}
div#form fieldset.first legend span {margin-left:0;font-size:1.6em;text-transform:none;background-color:transparent;padding:0;border:none;}
div#form div label {float:left;font-weight:normal;margin-right:30px;width:230px;margin-top:3px; font-weight:bold;}
div#form div label span {color:#648fb6;margin-left:5px;}
div#form div input, div#form div textarea, div#form div select {float:left;width:200px;}  /* set this left to what u want */

div#form div input.radio {position:relative;left:0;width:50px;}
div#form div input.check {width:auto;}
div#form div input.text, div#form div input.box {border:1px solid #E4E4E6; border-top-color:#AEADB2; border-left-color:#AEADB2; }
div#form div select {border:1px solid #E4E4E6;}
div#form div input.submit {width:auto;position:relative;left:auto;}
div#form div table td {vertical-align:top;}

div#form div {padding:10px 0 10px 0; clear:both;}
div#form div.clear { padding:0;}

div#form h3 {
	margin-top:30px;
	clear:both;
}

img.block_spam {border: 1px solid #333;}
span .captcha_type {font-size:10px;font-family: 'Times New Roman';}

/*categroy / search styles*/
.category-container,.search-results{border-collapse:collapse;margin-bottom:20px;margin-top:20px;width:100%}
.radios {border-collapse:collapse;width:600px;padding:0 5px;margin:2px;}
div#form fieldset.minusandplus div {margin:0;padding:0;}

.category-container  td,.search-results td,.radios td {vertical-align:top; padding:5px 5px;}
.category-container th,.search-results th { text-align:left; text-transform:uppercase;}
.category-container tr.odd,.radios tr.odd,.search-results tr.odd {background-color:#eeeeee;}
.search-results td img {vertical-align:middle; border:none;}
.search-results td a {border:none;}


/*search page*/
.search-form input,.search-form select {width:300px;}
.search-form input.submit,div#form form.contact-form div input.submit {width:auto;}
.search-form {margin:30px 0;}

div#form form.contact-form div input ,div#form form.contact-form div select, div#form form.contact-form div textarea  {width:300px;}
div#form form.contact-form div label {width:100px;}

/* alphabet */
.alphabet { margin-bottom: 30px; }
.alphabet span {color:#c0c0c0;}
.alphabet a.selected {border:1px solid #c0c0c0; padding:3px 5px;}

.widthauto{width:auto !important;}
.votebutton{width:70px !important;height:30px !important;background-color:#7092B5;color:white;border:none !important}

table.nopadding td {padding-right:0;padding-left:0;}
