/* ==================================================================    VaBang!================================================================== */#gb_form_div {   text-align : left;  width : 100%;}#gb_form {  text-align : left;  background : transparent;}#gb_form_div a {  color : #999;  text-decoration : underline;}#gb_form_div a:hover, #gb_form_div a:focus, #gb_form_div a:active {  color : #111;  text-decoration : none;  background-color : #fff;}#gb_form fieldset {   border : 0;  margin-top : 10px;}#gb_form legend, #gb_form dt {     font-size : .9em;	text-transform : uppercase;   color : #ED1C24;}#gb_form legend {    padding-top : 5px;}#gb_form legend#mainlegend {   font-size : 1.0em;  color : #FFFFFF;  padding-top : 35px;  padding-bottom : 10px;}#gb_form legend#mainlegend small {   font-size : .7em;  text-transform : uppercase;}#gb_form_div .formhead small a {  font-size : .7em;  background-image : none;  display : inline;  padding : 0;  margin : 0;}#gb_form_div .main_formhead, #gb_form_div .formhead {  font-size : 1.2em;  color : #ED1C24;  width : 97%;}#gb_form label {     font-size : .9em;	color : #FFFFFF;   margin-top : 5px;  margin-left : 0;}#gb_form input.short, #gb_form input.med, #gb_form select.med, #gb_form textarea.textbox {   font : 1em verdana, arial, sans-serif;   color : #333;   padding : 4px;   border : 1px solid #999;  background-color : #ffffee;  width : 70%;  font-size : 1.1em;  height : auto;}#gb_form input.short {  width : 7%;}#gb_form textarea.textbox {  width : 98%;  height : 220px;  line-height : 1.5em;}#gb_form select.med {  width : 60%;}#gb_form input.checkbox {  cursor : default;  background : transparent;  color : #FFFFFF;  border : 0;  padding : 0;   margin : 0;  width : 10px;  height : 10px;}#gb_form input.button:hover, #gb_form input.button:focus, #gb_form input.button.hover, #gb_form input.button.focus {  background-color : #FFFFFF;  color : #fff;}/* NOTE: .hover and .focus classes IE JS */#gb_form input.short:hover, #gb_form input.short:hover, #gb_form input.med:hover, #gb_form input.med:focus, #gb_form select.med:hover, #gb_form select.med:focus, #gb_form textarea.textbox:hover, #gb_form textarea.textbox:focus, #gb_form input.short.hover, #gb_form input.short.focus,#gb_form input.med.hover, #gb_form input.med.focus,  #gb_form select.med.hover, #gb_form select.med.focus, #gb_form textarea.textbox.hover, #gb_form textarea.textbox.focus {   color : #000;    padding : 4px;   border : 1px inset #333;  background-color : #f8f8f8;  cursor : text;}#gb_form input.button {  margin-top : 10px;  padding-right : 20px;  padding-left : 20px;  width : 35%;  float : right;  cursor : pointer;}span.error, span.success, #gb_form_div dt {   color : #cd0000;    font-weight : bold; }#gb_form_div dt small, #gb_form_div .formhead span.success, span.success, dl#result_dl_blockq dt {  color : #FFFFFF;}#gb_form small.whythis, #gb_form small.whythis a {   font-size : .9em;   text-decoration : none;  color : #333;}#gb_form small.whythis a span {  color : #fff;  font-family : arial, sans-serif;  padding : 1px 4px 1px 4px;}#gb_form small.whythis a:hover, #gb_form small.whythis a:focus, #gb_form small.whythis a:active {   text-decoration : none;  color : #000;}#gb_form small.whythis a:hover span, #gb_form small.whythis a:focus span, #gb_form small.whythis a:active span {   font-style : normal; }#gb_form p.creditline small {  font-family : arial, sans-serif;  clear : both;   display : block;  text-align : right;  margin : 0;  padding : 25px 0 15px 0;  font-size : .8em;  letter-spacing : .0001em;  color : #777;}/* NOTE: .abbr class is for IE */.abbr {   cursor : help;   border-bottom : 1px dashed #999;}dl#result_dl_blockq blockquote {  margin-left : 0;}dl#result_dl_blockq blockquote p cite {  display : block;  text-align : right;}#gb_form_div span.items {  font-weight : bold;  color : #FFFFFF;}/* End vabang CSS */