			/* start reset 
			html, body, div, span, applet, object, iframe,
			h1, h2, h3, h4, h5, h6, p, blockquote, pre,
			a, abbr, acronym, address, big, cite, code,
			del, dfn, em, font, img, ins, kbd, q, s, samp,
			small, strike, strong, sub, sup, tt, var,
			b, u, i, center,
			dl, dt, dd, ol, ul, li,
			fieldset, form, label, legend,
			table, caption, tbody, tfoot, thead, tr, th, td {
				margin: 0;
				padding: 0;
				border: 0;
				outline: 0;
				font-size: 100%;
				vertical-align: baseline;
				background: transparent;
			}
			body {
				line-height: 1;
			}
			ol, ul {
				list-style: none;
			}
			blockquote, q {
				quotes: none;
			}
			blockquote:before, blockquote:after,
			q:before, q:after {
				content: '';
				content: none;
			}
			
			:focus {
				outline: 0;
			}
			
			ins {
				text-decoration: none;
			}
			del {
				text-decoration: line-through;
			}
			
			table {
				border-collapse: collapse;
				border-spacing: 0;
			}
			
			 end reset */	
			 
			#orderform_wrapper ul{
				display: block;
				margin: 0;
				padding: 0;	
			}
			 
			#orderform_wrapper ul li{
				list-style-type: none;
			} 				
			
			#orderform_wrapper input[type="radio"], input[type="checkbox"] {
				-moz-box-sizing:border-box;
				background-color:-moz-field !important;
				border:2px inset threedface !important;
				color:-moz-fieldtext !important;
			}
						
			#orderform_wrapper input[type="radio"] {
				-moz-appearance:radio-small;
				-moz-binding:none;
				-moz-border-radius-bottomleft:100% !important;
				-moz-border-radius-bottomright:100% !important;
				-moz-border-radius-topleft:100% !important;
				-moz-border-radius-topright:100% !important;
				cursor:default;
				height:13px;
				margin:3px 3px 0 5px;
				padding:0 !important;
				width:13px;
			}
			

			
			/* Customized Recaptcha*/
			
			 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
			   background-color:transparent !important; 
			 }
 
			 #recaptcha_table {
			   border:none !important; 
			 } 
 
			 #recaptcha_response_field {
			   border-color: #ddd !important;  
			   background-color:#f0f0f0 !important; 
			 }
			 
			 #orderform_wrapper .recaptchatable #recaptcha_response_field{
			 	margin: 0px;
			 } 
			
			 #orderform_wrapper #recaptcha_response_field:focus{
				background-color: #fff !important;
			}
			

			/* 	start custom styles  */
			
			
			#orderform_wrapper ul.form{
				width:100%;
			}

			#orderform_wrapper a{
				color: #0069B3;		
				font-weight: bold;		
				text-decoration: none;
			}
			
			#orderform_wrapper a:hover{
				text-decoration: underline;
			}
			
			/* #orderform{
				font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
				font-weight: normal;
				font-size-adjust:none;
				font-style:normal;
				font-variant:normal;
				font-size:62.5%;					
				line-height:1;
				color:#333333;	
				background-color: #e5e5e5;		
			} */
				
			#orderform_wrapper{
				font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;  
				width: 100%;
				color: #333;
				/* margin: 10px auto;
				border-color: #ddd #ccc #ccc #ddd ;
				border-width: 1px;
				border-style: solid; */
				background-color: #fff;
				/* padding: 10px 10px 15px; */				
			}
			
			#orderform_wrapper  #masthead{
				height: 75px;
				background-color: #363636;
				border-bottom: 5px solid #417fa0;				
			}
			
			#orderform_wrapper #masthead span{
				color: #666666;
				font-size: 22px;
				font-weight: normal;;
				line-height: 1.5em;
				text-align: right;
				display: block;
				padding: 40px 10px 0px 0px;
				margin: 0 auto;
				width: 950px;
				position:relative;
			}
			
			#orderform_wrapper .kit{
				display: block;
				margin-bottom: 10px;
				padding: 10px 0 15px;
				border-bottom: 1px dotted #bbb;
			}
			
			#orderform_wrapper #display{
				background:transparent url(http://images.goabroad.com/images/rackdisplay.gif) no-repeat scroll 98% 130px;
				height: 375px;
			}
			
			#orderform_wrapper #fairKit{
				height: auto;
				background:transparent url(http://images.goabroad.com/images/orderbags_poster.gif) no-repeat scroll 97.4% 110px;
			}		
			
			#orderform_wrapper #phoneCard{
				height: auto;
				background:transparent url(http://images.goabroad.com/images/ekit.gif) no-repeat scroll 97.4% 200px;
			}													
			
			#orderform_wrapper #orderForm{
				padding-top: 10px;
			}
			
			
			#orderform_wrapper .big_title{
				padding: 0px 0px 25px;
			}
			
			#orderform_wrapper .big_title p{
				max-width: auto;
				width: auto;
			}
			
			#orderform_wrapper .kit_title{
				font-size: 18px;
				font-weight: normal;
				margin: 0 0 0.3em;
			}
			
			#orderform_wrapper .kit_title_big{
				font-size: 20px;
				font-weight: normal;
				margin:10px 0 0;
			}
			
			#orderform_wrapper p{
				font-size:12px;
				line-height:1.5em;
				font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
			}
			
			#orderform_wrapper p.kit_info{
				margin: 0 0 12px;
				max-width: none;
			}
			
			#orderform_wrapper label{
				font-size: 12px;
				font-weight: bold;
				display: block;
				font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
			}
			
			#orderform_wrapper .inquiry {
				padding-left: 1.5em;
			}
			
			#orderform_wrapper .inquiry li{
				margin-bottom:5px;
				padding:10px 5px;
				width:62%;
			}
			
			#orderform_wrapper .inquiry li.focus{
				background-color: #FFF7C0;
			}
			
			#orderform_wrapper .inquiry label{
				padding: 5px 0;				
			}		
			
			#orderform_wrapper .options{
				display: block;
				padding: 3px 0;
			}
			
			#orderform_wrapper .options label{
				display: inline;
				font-weight: normal;
			}
			
			#orderform_wrapper .options input[type="text"].small{
				width: 25%;
			}
			
						
			#orderform_wrapper .options input[type="text"].medium{
				width: 40%;
			}
			
			#orderform_wrapper .options select.medium{
				width: 41%;
			}
			
						
			#orderform_wrapper .options input[type="text"].large{
				width: 62%;
			}
			
			#orderform_wrapper .options select.large{
				width: 63%;
			}
			
			#orderform_wrapper .required{
				color:red !important;			
				font-weight:bold;
				margin:0;
			}
						
			
			#orderform_wrapper .inquiry .multicolumn{
				float: left;
				margin-left: 2em;
				width: auto;
			}
			
			#orderform_wrapper .inquiry .first_column{
				margin-left: 0px;
			}
			
			#orderform_wrapper .multicolumn input[type="text"].medium{
				width: 229px;
			}
			
			#orderform_wrapper textarea.large{
				width: 62%;
				height: 150px;
			}			
			
			#orderform_wrapper input.button{
				font-size: 140%;
			}
							
			#orderform_wrapper .help{
				padding-left: 20px;
			 	background: transparent url(http://images.goabroad.com/images/icons/help.gif) no-repeat 0px 0px;
				height: 16px;
				padding-top: 3px;
				display: block;
			}
			#orderform_wrapper .clear{
				clear: both;
			}

			#orderform_wrapper	#galogo_medium{
				position: absolute;
				top:20px;
				left:0px;
			}
			
			/* Form Confirmation */
			
			div#orderform_wrapper .confirmation{
				background-color:#CEECB5;
				border:2px solid #67A947;
				color:#336919;
				font-weight:bold;
				margin-top:20px;
				padding:8px 10px;							
			}
			
			div#orderform_wrapper .error{
				background-color:transparent;
				color:#CC0000;
				display:block;
				font-weight:bold;
				margin:24px 5px 12px;			
			}
			
