/*----- Global reset --------------------------------------------------------------*/		
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, 
form, fieldset, input, textarea, label, p, blockquote, th, td 						{ margin:0;padding:0; }

table 																				{ border-collapse:collapse;border-spacing:0; }
fieldset, img 																		{ border:0; }
address, caption, cite, code, dfn, em, strong, th, var 								{ font-style:normal;font-weight:normal; }
strong 																				{ font-weight:bold; }
ol, ul 																				{ list-style:none; }
caption, th 																		{ text-align:left; }
h1, h2, h3, h4, h5, h6 																{ font-size:100%;font-weight:normal; }
q:before, q:after 																	{ content:''; }
abbr, acronym 																		{ border:0; }



/*----- Clearfix -----------------------------------------------------------------*/		
.clearfix:after, .section:after, .fixed:after, .row:after							{ content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;	}
.clearfix, .section, .fixed, .row													{ display: inline-block; 	}
html[xmlns] .clearfix, html[xmlns] .section, html[xmlns] .fixed, html[xmlns] .row	{ display: block; 			}
* html .clearfix, * html .section, * html .fixed, * html .row						{ height: 1%; 				}
* 							 														{ outline: none; 			}
  

  
/*----- Typography ---------------------------------------------------------------*/		

/* Google Fonts 
	h1, h1 span																		{ font-size:22px;line-height:28px; }
*/
	/* Local Fonts*/
	h1, h1 span																		{ font-size:20px;line-height:28px; }

	h2, h2 span																		{ font-size:18px;line-height:26px; }
	h3, h3 span																		{ font-size:16px;line-height:24px; }
	h4, h4 span																		{ font-size:14px;line-height:22px; }
	h5, h5 span																		{ font-size:12px;line-height:20px; }
	h6, h6 span																		{ font-size:10px;line-height:18px; }
	
	blockquote, blockquote p														{ font-size:24px;line-height:26px; } 

	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span							{ color:#858585; }
/*
* Google Web Fonts 
	h1, h1 span, h2, h2 span, h3,h3 span, h4, h4 span, h5, h5 span, 
	h6, h6 span, blockquote, blockquote p, blockquote span, #header .nav  			{ font-family: 'Droid Sans', arial, serif; } 
*/

	h1, h1 span, h2, h2 span, h3,h3 span, h4, h4 span, h5, h5 span, 
	h6, h6 span, blockquote, blockquote p, blockquote span, #header .nav  			{ font-family: 'droid_sansregular', arial, serif; } 


	h1, h1 span, h2, h2 span, h3,h3 span, h4, h4 span, h5, h5 span, 
	h6, h6 span																		{ margin-bottom:20px; }
	
	/* Google web fonts
	body, p, span, div 																{ font-family: 'Droid Sans', arial narrow, serif;font-size:12px;line-height:18px;color:#6d6d6d; } 
	*/
	/* 
    * Local Fonts
    */
	body, p, span, div 																{ font-family: 'droid_sansregular', arial narrow, serif;font-size:12px;line-height:18px;color:#6d6d6d; } 
	
	p 																				{ margin-bottom:15px; }
	
	a 																				{ color:#2b2b2b;text-decoration:none; }
	a:link 																			{  }
	a:visited 																		{  }
	a:hover 																		{ text-decoration:underline; }
	a:active 																		{ color:#000; } 
	
	
	.inpad-5 { padding:5px; }
	.inpad-10 { padding:10px; }
	
	.nomar 																			{ margin:0 !important; }
	/* Google Web Fonts
	.strong 																		{ text-transform:uppercase;font-family:"Droid Sans", Arial, Verdana;font-weight:bold; }
	*/
	
	/* Local Fonts */
	.strong 																		{ text-transform:uppercase;font-family:"droid_sansregular", Arial, Verdana;font-weight:bold; }
	
	.text-left 																		{ text-align:left !important; }
	.text-right 																	{ text-align:right !important;  } 
	
	

	
	.col-190 																		{ width:190px;float:left;margin-right:15px;margin-bottom:20px; }
	.col-260 																		{ width:260px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-255 																		{ width:255px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-255n																		{ width:255px;float:left;margin-right:30px; }
	.col-215 																		{ width:215px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-275 																		{ width:275px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-185 																		{ width:185px;float:left;margin-right:28px;margin-bottom:20px; }
	.col-540 																		{ width:540px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-580 																		{ width:580px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-595 																		{ width:595px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-620 																		{ width:620px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-620 .25																	{ width:620px;float:left;margin-right:30px;margin-bottom:20px; height:25px }
	.col-665 																		{ width:665px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-680 																		{ width:680px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-840 																		{ width:840px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-860 																		{ width:860px;float:left;margin-right:30px;margin-bottom:20px;margin-left:30px; }
	.col-400 																		{ width:400px;float:left;margin-right:30px;margin-bottom:20px; } 
	.col-300																		{ width:300px;float:left;margin-right:30px;margin-bottom:20px; margin-left:210px; }
	.col-305																		{ width:305px;float:left;margin-right:5px; }
	.col-480																		{ width:480px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-495																		{ width:495px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-375 																		{ width:375px;float:left;margin-right:30px;margin-bottom:20px; } 
	.col-365 																		{ width:365px;float:left;margin-right:30px;margin-bottom:20px; } 
	.col-90 																		{ width:90px;float:left;margin-right:15px; }
	.col-75 
	
	/* 8-13-2012 */																		{ width:75px;float:left;margin-right:15px; }
	.col-75.sm 																		{ width:75px;float:left;margin-right:5px; }
	.col-75s 																		{ width:75px;float:left;margin-right:15px; margin-left:-30px; margin-top:-30px; }
	.col-75ss																		{ width:75px;float:left;margin-right:15px; margin-top:-30px; }
	
	.col-25 																		{ width:25px;float:left;margin-right:5px; }
	.col-15 																		{ width:15px;float:left;margin-right:5px; }
	.col-50																		{ width:50px;float:left;margin-right:5px; }
	.col-60																		{ width:60px;float:left;margin-right:5px; }
	.col-125 																		{ width:125px;float:left;margin-right:5px; } 
	/* 8-13-2012 */
	.col-145 																		{ width:145px;float:left;margin-right:5px; } 
	
	.col-150 																		{ width:150px;float:left;margin-right:5px; } 
	.col-165 																		{ width:165px;float:left;margin-right:15px; } 
	.col-155 																		{ width:155px;float:left;margin-right:15px; } 
	.col-185 																		{ width:185px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-195 																		{ width:195px;float:left;margin-right:30px;margin-bottom:20px; }
	.col-65																		 { width:60px;float:left;margin-right:10px;margin-top:10px;margin-bottom:20px;}
	.col-540 .scrolable 															{ width:auto; }
	.col-595 .scrolable 															{ width:auto; }
	.col-620 .scrolable 															{ width:auto; }
	.col-665 .scrolable 															{ width:auto; }
	.col-680 .scrolable 															{ width:auto; }
	
	
	.col-255, .col-275, .col-185, .col-540, .col-580, .col-595,
	.col-620, .col-400, .col-480, .col-496, .col-375, .col-75,
	.col-25, .col-125, .col-165, .col-680, .col-665									{ background:transparent; }  
	
	
	.section																		{ margin-bottom:20px; }
	.section > div:first-child														{ margin-left:0; }
	
	div.tiny, div.large, div.small, div.full 										{ background:red;min-height:40px; } 
	
	
	.mt-45 																			{ margin-top:45px !important; }
	.mt-35																			{ margin-top:35px !important; }
	.mt-25																			{ margin-top:25px !important; }
	.mt-20 																			{ margin-top:20px !important; }
	.mt-15 																			{ margin-top:15px !important; }
	.mt-10 																			{ margin-top:10px !important; }
	.mt-5 																			{ margin-top:5px !important; } 
	
	.pl-45 																			{ padding-left:45px !important; }
	.pl-35 																			{ padding-left:35px !important; }
	.pl-25 																			{ padding-left:25px !important; }
	.pl-20 																			{ padding-left:20px !important; }
	.pl-15																			{ padding-left:15px !important; }
	
	.ml-45 																			{ margin-left:45px !important; }
	.ml-35 																			{ margin-left:35px !important; }
	.ml-25 																			{ margin-left:25px !important; }
	.ml-20 																			{ margin-left:20px !important; }
	.ml-15																			{ margin-left:15px !important; }
	
	.mb-45 																			{ margin-bottom:45px !important; }
	.mb-35																			{ margin-bottom:35px !important; }
	.mb-25 																			{ margin-bottom:25px !important; }
	.mb-20 																			{ margin-bottom:20px !important; }
	.mb-15 																			{ margin-bottom:15px !important; }
	
	.no-mm 																			{ margin:0 !important; } 
	.no-mb 																			{ margin-bottom:0 !important; } 
	.no-mt 																			{ margin-top:0 !important; }  
	
	.bd-top																			{ border-top:1px solid #ccc;margin-right:25px; }
	.bd-bottom																		{ border-bottom:1px solid #ccc; }
	.bd-left																		{ border-left:1px solid #ccc; }
	.bd-right																		{ border-right:1px solid #ccc; }
	
	.formular 																		{ padding-top:25px; }
	.nopadding																		{ padding-top:5px !important; }
	.formular input[type=text] 														{ font-family:georgia, "times new roman";font-style:italic;width:100%;border-radius:0;display:block;border-color:#b1b1b1;margin-top:3px;color:#666;font-size:12px; }
	.formular select 																{ font-family:georgia, "times new roman";font-style:italic;width:100%;border-radius:0;display:block;border-color:#b1b1b1;margin-top:3px;color:#666;font-size:12px; }
	.formular select.large																		{height:35px; }
	.formular textarea 																{ font-family:georgia, "times new roman";font-style:italic;width:100%;border-radius:0;display:block;border-color:#b1b1b1;margin-top:3px;height:80px;color:#666;font-size:12px; }
	/* Google web fonts
	.formular label 																{ color:#9b9b9b;text-transform:uppercase;font-size:14px;font-family:"PT Sans Narrow", "Arial Narrow"; }
	*/
	
	
	.formular label 																{ color:#9b9b9b;text-transform:uppercase;font-size:12px;font-family:"PTSansNarrowRegular", "Arial Narrow"; }
	
/*	.formular label span 															{ color:#c2c2c2;font-style:italic;text-transform:none; }*/
	.formular label span 															{ font-style:italic;text-transform:none; }
	
	.formular textarea.large 														{ height:318px;margin-top:22px; }
	
	.last 																			{ margin-right:0; }
	.right																		 	{ margin-left:80px !important; }
	
	.clean-input 																	{ padding:5px 0;vertical-align:text-bottom; }
	label.serif,  
	label.serif span 																{ font-family:'Georgia', 'Times New Roman';text-transform:none;  }
	
	.serif 																			{ font-family:'Georgia', 'Times New Roman';text-transform:none;  }
	
	
	.err-message 																	{ display:block;color:red;display:none;font-size:10px; }
	
	
	
	
	
	.icon-bubble 																	{ background:url('images/icon-bubble.png') no-repeat left top;padding-left:40px;margin-top:20px;margin-bottom:0; }
	
	.icon-safe																	{ background:url('images/icon-safe.png') no-repeat left top;padding-left:40px;margin-top:20px;margin-bottom:0; }
	
	.icon-bubble-modal																	{ background:url('images/icon-bubble.png') no-repeat left top;padding-left:40px;margin-top:5px;margin-bottom:0; }
	
	img.icon-paperless 																	{ background:url('images/paperless.png') no-repeat right top; padding-left:-40px;margin-top:20px;margin-bottom:0; }
	
	#dropdown 																		{ width:468px;position:absolute;right:248px;top:133px; z-index:9999; border:8px solid #CCCCCC;border:8px solid rgba(0,0,0,0.2);-moz-border-radius:10px;border-radius:10px;display:none; }
	#dropdown div 																	{ float:left;width:115px;background:#fff;height:250px;padding:25px 20px;border-top:3px solid #fff;cursor:pointer; }
	/* Google Web Fonts
	#dropdown h2																	{ font-family:"PT Sans Narrow", "Arial Narrow";font-size:22px;height:80px;color:#000; }
	*/
	
	/* Local Fonts */
	#dropdown h2																	{ font-family:"PTSansNarrowRegular", "Arial Narrow";font-size:22px;height:80px;color:#000; }
	
	#dropdown p 																	{ font-family:Georgia, "Times New Roman";font-size:12px;color:#9b9b9b;font-style:italic; }
	#dropdown .option-01															{ border-right:1px solid #ccc; }
	#dropdown .option-02 															{ border-right:1px solid #ccc; }
	
	#dropdown a:link 																{  }
	#dropdown a:visited 															{  }
	#dropdown a:hover 																{ text-decoration:none;color:#357FE3; }
	#dropdown a:active 																{  }
	
	#dropdown2 																		{ width:528px;position:absolute;right:5px;top:133px;z-index:9999;border:8px solid #CCCCCC;border:8px solid rgba(0,0,0,0.2);-moz-border-radius:10px;border-radius:10px;display:none; }
	#dropdown2 div 																	{ float:left; width:134px;background:#fff;height:250px;padding:25px 20px;border-top:3px solid #fff;cursor:pointer; }
	
	/* Google web fonts
	#dropdown2 h2																	{ font-family:"PT Sans Narrow", "Arial Narrow";font-size:22px;height:80px;color:#000; }
	*/
	
	/* Local Fonts */
	#dropdown2 h2																	{ font-family:"PT Sans Narrow Regular", "Arial Narrow";font-size:22px;height:80px;color:#000; }
	
	#dropdown2 p 																	{ font-family:Georgia, "Times New Roman";font-size:12px;color:#9b9b9b;font-style:italic; }
	#dropdown2 .option-01															{ border-right:1px solid #ccc; }
	#dropdown2 .option-02 															{ border-right:1px solid #ccc; }
	#dropdown2 .option-03 															{ border-right:1px solid #ccc; }
	
	#dropdown2 a:link 																{  }
	#dropdown2 a:visited 															{  }
	#dropdown2 a:hover 																{ text-decoration:none;color:#357FE3; }
	#dropdown2 a:active 
	 
	
	
	#section-hard-copy 																{ margin-top:5px;padding-left:15px;padding-left:15px !important;display:none; }
	#section-other-address 															{ padding:0 0 15px 15px !important;margin-top:10px;display:none; }
	
	#sections-councels-order 														{ padding-left:15px;padding-left:15px !important;display:none; }
	#sections-third-party 															{ margin-top:5px;padding-left:15px;padding-left:15px !important;display:none; }
	#third-party2, #third-party3						                                                        { display:none; }
	#section-record-vb																{ margin-top:5px;padding-left:15px;padding-left:15px !important;display:none; }
	#section-record-vb h4 															{ margin-bottom:5px;margin-top:25px;color:#000; }
	
	#section-record-keywords														{ margin-top:5px;padding-left:15px;padding-left:15px !important;display:none; }
	#section-record-previews														{ margin-top:5px;padding-left:15px;padding-left:15px !important;margin:0;display:none; }
	
	/* UPload order form Ajay Joshi*/
	#section-record-up-previews														{ margin-top:5px;padding-left:15px;padding-left:15px !important;margin:0;display:none; }
	
	
	#section-record-deliver															{ margin-top:5px;padding-left:15px;padding-left:15px !important;display:none; }
	#section-record-deliver1														{ margin-top:5px;padding-left:15px;padding-left:15px !important;display:none; }
	#section-record-other															{ margin-top:5px;padding-left:15px;padding-left:15px !important;display:none; }
	#section-record-other1															{ margin-top:5px;padding-left:15px;padding-left:15px !important;display:none; }
	#section-record-up-other1														{ margin-top:5px;padding-left:15px;padding-left:15px !important;display:none; } /* By Ajay Joshi */
	#nhardcopy																		{ margin-top:-8px;}
	#ncd																		{ margin-top:-8px;}
	#page-wizard-step-04 label 														{ font-family:Georgia,'Times New Roman';color:#555;text-transform:none;font-size:12px; }
	
	
	
	
	#wizard-details-controls 														{ position:absolute;top:245px;width:943px;height:160px;z-index:999; }
	#wizard-details-controls.fixed 													{ position:fixed;top:0; } 
	#wizard-details-controls.fixed 	#tabs-controls									{ border-bottom: 1px solid #CCCCCC;padding-top:20px;-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.05);box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.05); } 
	
	#footer 																		{ position:relative;background:#fff;border-top:1px solid #ABABAB;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;height:45px;padding:10px }
	#footer .copyright 																{ margin-bottom:3px;color:#9E9E9E;font-size:11px; }
	
	
	/* Google Web Fonts
	#footer a																		{ color:#3988D5;font-size:13px;font-family:'PT Sans Narrow', Arial; }
	*/
	
	/* Local Fonts*/
	#footer a																		{ color:#3988D5;font-size:12px;font-family:'PTSansNarrowRegular', Arial; }
	
	
	#footer .support 																{ line-height:45px;display:block;float:right;padding:0 15px; }
	
	#footer .fixed > div 															{ margin-bottom:0; }
	
	/*#location-02,#location-03,#location-04,#location-05,#location-06,#location-07,     Changes for Adding more locations ARJ 4-8-2012
	#location-08,#location-09,#location-10,#location-11,#location-12,#location-13,#location-14,#location-15,#location-16,#location-17,#location-18,#location-19,#location-20					{ display:none; }
	
	#up_location-02,#up_location-03,#up_location-04,#up_location-05,#up_location-06,#up_location-07,     /*Changes for Adding more locations ARJ 4-8-2012
	#up_location-08,#up_location-09,#up_location-10,#up_location-11,#up_location-12,#up_location-13,#up_location-14,#up_location-15,#up_location-16,#up_location-17,#up_location-18,#up_location-19,#up_location-20					{ display:none; }
	
	#counsel-02,#counsel-03,#counsel-04,#counsel-05,#counsel-06,#counsel-07,
	#counsel-08,#counsel-09,#counsel-10 											{ display:none; }
	
		#up_counsel-02,#up_counsel-03,#up_counsel-04,#up_counsel-05,#up_counsel-06,#up_counsel-07,
	#up_counsel-08,#up_counsel-09,#up_counsel-10 											{ display:none; }
	*/
	
	#add-location 																	{ cursor:pointer; }
	#add-counsel 																	{ cursor:pointer; }
	
	
/*	#support-form 																	{ width:300px;position:absolute;top : -505px;right:5px;height:auto;z-index:9999; border:8px solid #CCCCCC;border:8px solid rgba(0,0,0,0.1);-moz-border-radius:10px;border-radius:10px;display:none; }*/
	#support-form 																	{ width:300px;position:absolute;bottom : 55px;right:5px;height:auto;z-index:9999; border:8px solid #CCCCCC;border:8px solid rgba(0,0,0,0.1);-moz-border-radius:10px;border-radius:10px;display:none; }
	#support-form > div 															{ width:300px;height:auto;border:1px solid #A8C6DE;background:#fff;display:block;float:left; }
	
	#support-form .set-01															{ border-top:2px solid #EE8468; display:block; float:left; } 
	
	#support-form .set-01, 
	#support-form .set-03, 
	#support-form .set-02															{ padding:15px 20px 15px 20px;border-bottom:1px solid #DDDDDD;display:block; float:left; } 
	
	#support-form h4 																{ font-family:Aria, Verdana;color:#373737;font-weight:bold;font-size:13px;margin-bottom:15px; }
	#support-form ul  																{ margin-bottom:0; }
	#support-form ul li 															{ background:transparent;height:25px;margin-bottom:1px; }
	#support-form ul strong 														{ display:block;width:60px;float:left;font-weight:normal;color:#ccc;font-size:11px;line-height:25px; }
	#support-form ul span 															{ display:block;width:200px;float:left;color:#373737;font-size:16px;font-family:Georgia, 'Times New Roman';line-height:25px; }

	#support-form strong 														{ display:block;width:60px;float:left;font-weight:normal;color:#ccc;font-size:11px;line-height:25px; }
	#support-form span 															{ display:block;width:200px;float:left;color:#373737;font-size:16px;font-family:Georgia, 'Times New Roman';line-height:25px; }
	
	#support-form textarea 															{ height:60px;width:100%;    border-color: #B1B1B1;border-radius: 0 0 0 0;color: #666666;display: block;font-family: georgia,"times new roman";font-size: 11px;font-style: italic;margin-top: 3px;width: 100%;line-height:17px; }
	#support-form .ui a 															{ display:block;padding:4px 10px;float:right;margin-top:10px;margin-right:10px; }
	#support-form .ui .bt-continue 													{ margin-right:20px;background:url('images/back-ui-bt-continue.png') repeat-x left center;border: 1px solid #FFFFFF;box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);color: #FFFFFF; }
	
	#support-form .ui .bt-continue:link 											{  }
	#support-form .ui .bt-continue:visited 											{  }
	#support-form .ui .bt-continue:hover 											{ text-decoration:none; }
	#support-form .ui .bt-continue:active 											{  } 
	
	/* My profile change password styles - Ajay Joshi 07-23-2012 */
	
	#change-password-form 															{ padding-left:350px;background:url("images/recovery-image.png") no-repeat left top; }
	#change-password-form input 													{ padding-left:5px; }
	#change-password-form #change-password-formular label 							{ display:block;float:none;margin-bottom:5px; }
	#change-password-form #change-password-formular input 							{ margin-bottom:5px;width:100%; }
	#change-password-form #change-password-formular div 							{ padding:2px 0;height:auto; }
	#change-password-form .content.recover-pasword									{ width:220px;}
	
	
	
	
    #change-password-form .recovery .content 										{ border-bottom:none; }
	#change-password-form .content 												{ width:500px;padding:15px 20px 20px 20px;border-bottom:1px solid #DDDDDD; } 
	#change-password-form .content div											{ height:45px;margin-bottom:1px;padding:6px; } 
	#change-password-form .content input 										{ width:195px; }
	#change-password-form .content input 										{ width:195px; }
	#change-password-form .content select 										{ width:195px; }
	#change-password-form label 												{ float:left;display:block;width:150px; }
	#change-password-form .ui a 												{ display:block;padding:4px 10px;float:right;margin-top:10px;margin-right:10px; }
	#change-password-form .ui .bt-continue 										{ margin-right:140px;background:url('images/back-ui-bt-continue.png') repeat-x left center;border: 1px solid #FFFFFF;box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);color: #FFFFFF; }
	
	.recovery-tip 																	{ background:#fff;vertical-align:top;height:262px;margin-top:15px;position:relative; }
	.recovery-strong 																{ background:url("images/back-tooltip.png") no-repeat center center;height:286px;width:286px;padding:5px;position:absolute;top:90px;left:-15px;display:none;z-index:9999; }
	
	
	 /* End - Ajay Joshi 07-23-2012 */
	
	
	.extra-info-section 															{  background: none repeat scroll 0 0 #FFFFEB;border: 1px solid #FFEEB8;padding:15px; }
	.extra-info-section p 															{ margin-bottom:0;margin-top:12px; }
	.extra-info-section h4 															{ color:#000;font-weight:bold;margin:0; }
	
	.section 																		{ position:relative; }
	
	.info-settings 																	{ width:58px;position:absolute;top:15px;right:0;height:24px;padding:5px;  }
	.info-settings a 																{ display:block;float:left;width:24px;height:24px;background:url('images/back-info-options.png') no-repeat; }
	
	.info-settings .icon-edit 														{ background-position:0px top; }
	.info-settings .icon-minimize													{ background-position:-24px top;border-left:1px solid #ccc; }
	.info-settings .icon-minimize.minimized 										{ background-position:-48px top; }
	
	.info-settings .icon-edit:link 													{ }
	.info-settings .icon-edit:visited												{ }
	.info-settings .icon-edit:hover 												{ background-position:0px bottom; }
	.info-settings .icon-edit:actiove 												{ }
	
	.info-settings .icon-minimize:link 												{ }
	.info-settings .icon-minimize:visited											{ }
	.info-settings .icon-minimize:hover 											{ background-position:-24px bottom; }
	.info-settings .icon-minimize:actiove 											{ }
	
	.info-settings .icon-minimize.minimized:link 									{ }
	.info-settings .icon-minimize.minimized:visited									{ }
	.info-settings .icon-minimize.minimized:hover 									{ background-position:-48px bottom; }
	.info-settings .icon-minimize.minimized:actiove 								{ }	 
	
	
	.section.record-info .attachments span 											{ display:block; }
	.section.record-info .attachments a 											{ display:block;color:#000;font-family:Georgia,'Times New Roman'; }
	
	.section.record-info p.description 												{ display:block;color:#000 !important;font-family:Georgia,'Times New Roman';font-style:italic; }
	 
	.section.record-info 															{ border:1px solid #ccc;padding:20px;background:#fff;margin:10px 0 0 0;min-height:120px;position:relative; } 
	.section.record-info h3,
	.section.record-info h4,
	/* Google Web Fonts
	.section.record-info h5 														{ margin:0;font-family:"PT Sans Narrow", "Arial Narrow" Narrow; }
	*/
	
	/* Local Fonts*/
	.section.record-info h5 														{ margin:0;font-family:"PTSansNarrowRegular", "Arial Narrow" Narrow; }
	
	
	
	.section.record-info .info-settings 											{ width:28px;  }
	
	.section.record-info h4 														{ color:#373737;font-weight:bold;text-transform:uppercase;font-size:18px; }
	.section.record-info h5 														{ color:#999;font-size:16px;text-transform:uppercase;margin-bottom:10px; }
	/* Google Web Fonts
	.section.record-info span 														{ color:#b3b3b3;font-family:"PT Sans Narrow", "Arial Narrow", Verdana;font-size:14px; }
	*/
	
	/* Local Fonts */
	.section.record-info span 														{ color:#b3b3b3;font-family:"PTSansNarrowRegular", "Arial Narrow", Verdana;font-size:14px; }
	
	.section.record-info span strong												{ color:#373737; } 
	.section.record-info span a														{ color:#357fe3; } 
	.section.record-info p.description												{ color:#686868;font-family:georgia, "Times New Roman";font-style:"Italic";margin:0; } 
	.section.record-info .col-125 > a 												{ display:block;color:#357fe3; } 
	
	.section.record-info .formular 													{ padding:0; }
	
	
	.formular.delivery																{  }
	.formular.delivery span															{  }
	.formular.delivery span strong													{ color:#000;font-family:georgia, "Times New Roman"; }
	
	.section.bt-border 																{ border-bottom:1px solid #b7b4df !important; } 
	.section.no-bt-border 															{ border-bottom:none !important; }
	.section.no-tt-border 															{ border-top:none !important; } 
	
	.section.record 																{ border:1px solid #b7b4df;padding:20px 20px 0 65px;background:#f9f9f9;margin-top:0;border-top:none;min-height:120px;position:relative; }
	.section.record h3,
	.section.record h4,
	
	/* Google Web Fonts
	.section.record h5 																{ margin:0;font-family:"Pt Sans Narrow"; }
	*/
	.section.record h5 																{ margin:0;font-family:"PTSansNarrowRegular"; }
	
	.section.record .delete 														{ text-decoration:underline;cursor:pointer }
	
	.section.record h4 																{ color:#373737;font-weight:bold;text-transform:uppercase;font-size:18px; }
/*	.section.record h5 																{ color:#999;font-size:16px; }*/
	.section.record h5 																{ color:#373737;font-size:16px; }
	
	/* Google Web Fonts
	.section.record span 															{ color:#b3b3b3;font-family:"PT Sans Narrow", "Arial Narrow", Verdana;font-size:14px; }
	*/
	/* Local Fonts */
	.section.record span 															{ color:#b3b3b3;font-family:"PTSansNarrowRegular", "Arial Narrow", Verdana;font-size:14px; }
	
	.section.record span strong														{ color:#373737; } 
	.section.record span a															{ color:#357fe3; } 
	.section.record p.description													{ color:#686868;font-family:georgia, "Times New Roman";font-style:"Italic";margin:0; } 
	.section.record .col-125 > a 													{ display:block;color:#357fe3; } 
	
	
	.section.record .formular 														{ padding:0; }
	.section .mentions 																{ height:100px;background:#F8F6F5;border:1px dashed #888;padding:10px;margin-top:5px;margin-bottom:10px !important;color:#000; }

	.section.record .label 															{ position:absolute;width:62px;height:45px;background:url("images/back-label.png") no-repeat left top;position:absolute;left:-20px;top:25px;color:#fff;font-weight:bold;font-size:20px;line-height:45px;padding-right:8px; }
	.section.record .label span 													{ margin-left:35px;display:block;text-align:center;font-weight:bold;font-size:20px;line-height:45px;color:#fff; }
	
	.location-section 																{ position:relative;padding-bottom:25px; }
	.location-section .label 														{ position:absolute;width:62px;height:45px;background:url("images/back-label.png") no-repeat left top;position:absolute;left:-85px;top:25px;color:#fff;font-weight:bold;font-size:20px;line-height:45px;padding-right:8px; }
	.location-section .label span 													{ margin-left:35px;display:block;text-align:center;font-weight:bold;font-size:20px;line-height:45px;color:#fff; }	
	
	.location-section .col-400,
	.location-section .col-185,
	.location-section .col-215 														{ margin-right:17px; }
	
	/* Changes for Adding more counsels ARJ 4-5-2012*/
	.counsel-section 																{ position:relative;padding-bottom:25px; }
	.counsel-section .label 														{ position:absolute;width:62px;height:45px;background:url("images/back-label.png") no-repeat left top;position:absolute;left:-85px;top:25px;color:#fff;font-weight:bold;font-size:20px;line-height:45px;padding-right:8px; }
	.counsel-section .label span 													{ margin-left:35px;display:block;text-align:center;font-weight:bold;font-size:20px;line-height:45px;color:#fff; }	
	
	.counsel-section .col-400,
	.counsel-section .col-185,
	.counsel-section .col-215 														{ margin-right:17px; }
	
	
	.section.locations 																{ padding-right:0;padding-left:70px; }
	.section.counsels 																{ padding-right:0;padding-left:70px; } /*Changes for Adding more counsels ARJ 4-5-2012*/

	/* Google web fonts
    .button-continue 																{ height:48px;background:#4bb2fa url('images/back-buttons.png') no-repeat right -184px;font-weight:bold;font-family:"PT Sans Narrow", "Arial Narrow", Verdana;display:block;width:100px;line-height:48px;border:1px solid #fff;box-shadow:0px 0px 2px 0 rgba(0,0,0,0.2);text-align:left;padding-left:25px;padding-right:30px;font-size:17px;text-transform:uppercase;color:#fff;text-shadow:0 1px #444;float:right; }
	*/
	
	/* Local Fonts */
	.button-continue 																{ height:48px;background:#4bb2fa url('images/back-buttons.png') no-repeat right -184px;font-weight:bold;font-family:"PTSansNarrowRegular", "Arial Narrow", Verdana;display:block;width:140px;line-height:48px;border:1px solid #fff;box-shadow:0px 0px 2px 0 rgba(0,0,0,0.2);text-align:center;padding-left:15px;padding-right:35px;font-size:13px;text-transform:uppercase;color:#fff;text-shadow:0 1px #444;float:right; }
	
	.button-continue:link 															{ }
	.button-continue:visited  														{ }
	.button-continue:hover 															{ text-decoration:none; }
	.button-continue:active 														{ text-decoration:none;color:#fff; }

	.button-continue span 															{ display:block;text-transform:none;color:#fff;font-family:'Open Sans';font-weight:200;font-size:14px;font-weight:12px; }
	
	.button-continue.disabled 														{ background:#4bb2fa url('images/back-buttons.png') no-repeat right -136px; }
	/*
	.button-savedraft 																{ display:none; height:48px;background:#4bb2fa url('images/back-buttons.png') no-repeat right -300px;font-weight:bold;font-family:"PT Sans Narrow", "Arial Narrow", Verdana;width:100px;line-height:48px;border:1px solid #fff;box-shadow:0px 0px 2px 0 rgba(0,0,0,0.2);text-align:left;padding-left:25px;padding-right:30px;font-size:17px;text-transform:uppercase;color:#fff;text-shadow:0 1px #444;float:right;margin-right:10px; }
	*/
	
	.button-savedraft 																{ display:none; height:48px;background:#4bb2fa url('images/back-buttons.png') no-repeat right -300px;font-weight:bold;font-family:"PTSansNarrowRegular", "Arial Narrow", Verdana;width:100px;line-height:48px;border:1px solid #fff;box-shadow:0px 0px 2px 0 rgba(0,0,0,0.2);text-align:left;padding-left:25px;padding-right:30px;font-size:14px;text-transform:uppercase;color:#fff;text-shadow:0 1px #444;float:right;margin-right:10px; }
	
	.button-savedraft:link 															{ }
	.button-savedraft:visited  														{ }
	.button-savedraft:hover 															{ text-decoration:none; }
	.button-savedraft:active 		`												{ text-decoration:none;color:#fff; }
	
	/* Google Web Fonts
	.button-cancel 																	{ height:48px;font-weight:bold;font-family:"PT Sans Narrow", "Arial Narrow", Verdana;display:block;width:100px;line-height:48px;text-align:center;font-size:17px;color:#357fe3;float:right; }
	*/
	
	/* Local Fonts*/
	.button-cancel 																	{ height:48px;font-weight:bold;font-family:"PTSansNarrowRegular", "Arial Narrow", Verdana;display:block;width:130px;line-height:48px;text-align:center;font-size:14px;color:#357fe3;float:right; }

/* Commenting out google web fonts - Ajay Joshi 9-5-2012
	.button-drafts 																	{ height:48px;background:#4bb2fa url('images/back-buttons.png') no-repeat right -184px;font-weight:bold;font-family:"PT Sans Narrow", "Arial Narrow", Verdana;display:block;width:100px;line-height:26px;border:1px solid #fff;box-shadow:0px 0px 2px 0 rgba(0,0,0,0.2);text-align:left;padding-left:25px;padding-right:30px;font-size:17px;text-transform:uppercase;color:#fff;text-shadow:0 1px #444;float:right;cursor:pointer; }
*/
/*
* * * Local Fonts
*/
	.button-drafts 																	{ height:48px;background:#4bb2fa url('images/back-buttons.png') no-repeat right -184px;font-weight:bold;font-family:"PTSansNarrowRegular", "Arial Narrow", Verdana;display:block;width:125px;line-height:26px;border:1px solid #fff;box-shadow:0px 0px 2px 0 rgba(0,0,0,0.2);text-align:left;padding-left:35px;padding-right:30px;font-size:14px;text-transform:uppercase;color:#fff;text-shadow:0 1px #444;float:right;cursor:pointer; }
	
	.button-drafts:link 															{ }
	.button-drafts:visited  														{ }
	.button-drafts:hover 															{ text-decoration:none; }
	.button-drafts:active 															{ text-decoration:none;color:#fff; }
	.button-drafts span 															{ display:block;text-transform:none;color:#fff;font-family:'Open Sans';font-weight:200;font-size:14px;font-weight:12px; }
		
	/* Google Fonts
    .button-delete-drafts 															{ height:48px;background:#4bb2fa url('images/back-buttons.png') no-repeat right -300px;font-weight:bold;font-family:"PT Sans Narrow", "Arial Narrow", Verdana;display:block;width:100px;line-height:48px;border:1px solid #fff;box-shadow:0px 0px 2px 0 rgba(0,0,0,0.2);text-align:left;padding-left:25px;padding-right:30px;font-size:17px;text-transform:uppercase;color:#fff;text-shadow:0 1px #444;float:left;cursor:pointer; }*/
/*
* Local Fonts
*/
	.button-delete-drafts 															{ height:48px;background:#4bb2fa url('images/back-buttons.png') no-repeat right -300px;font-weight:bold;font-family:"PTSansNarrowRegular", "Arial Narrow", Verdana;display:block;width:135px;line-height:48px;border:1px solid #fff;box-shadow:0px 0px 2px 0 rgba(0,0,0,0.2);text-align:left;padding-left:45px;padding-right:5px;font-size:14px;text-transform:uppercase;color:#fff;text-shadow:0 1px #444;float:left;cursor:pointer; }
	.button-delete-drafts:link 														{ }
	.button-delete-drafts:visited  													{ }
	.button-delete-drafts:hover 													{ text-decoration:none; }
	.button-delete-drafts:active 													{ text-decoration:none;color:#fff; }
	
	/* Google Web Fonts
	.button-clean 																	{ font-weight:bold;font-family:"PT Sans Narrow", "Arial Narrow", Verdana;text-align:center;font-size:17px;color:#357fe3;display:inline-block;padding:5px;margin-top:3px; } 
	*/
	
	/* Local Fonts */
	.button-clean 																	{ font-weight:bold;font-family:"PTSansNarrowRegular", "Arial Narrow", Verdana;text-align:center;font-size:13px;color:#357fe3;display:inline-block;padding:5px;margin-top:3px; } 
	
	
	
	#page-upload-nav .button-continue 												{ width:130px; }
	
	#page-upload-nav 																{ padding:15px;height:50px; }
	#page-wizard-nav 																{ padding:15px;height:50px; }
	#page-drafts-nav 																{ padding:15px;height:50px; }
	
	
	input[type="text"], input[type="checkbox"], 
	input[type="option"], select, textarea 											{ -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;-moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; }
	
	/*.ssnpwd { -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;-moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-color: rgba(82, 168, 236, 0.8);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline: medium none;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-background-clip: padding;-webkit-background-clip: padding;background-clip: padding-box;background-color: #fff;border: 1px solid;border-color: #64758f #64758f #64758f;color: #000;outline: 0;padding: 4px 3px;font-size: 13px;font-family: Arial, sans-serif;height: 30px;*padding-top: 2px;*padding-bottom: 1px;*height: auto;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; }*/

	input[type="text"]:focus, input[type="checkbox"]:focus, 
	input[type="option"]:focus, select:focus, textarea:focus 						{ border-color: rgba(82, 168, 236, 0.8);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline: medium none; }

	.invalid 																		{ border-color:#FD6464 !important;border-color: rgba(255, 0, 0, 0.6) !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 3px rgba(255, 0, 0, 0.6) !important; 	}

	
	
/*----- General ------------------------------------------------------------------*/		

	#page-wizard-step-01 															{ display:block; } 
	#page-wizard-step-01 .part-01 .formular 										{ height:90px;*height:auto; }
	
	#page-wizard-step-04 h3, 
	/* Google Web Fonts 
	.delivery-part h3																{ color:#000;font-family:'Droid Sans', Arial;margin-bottom:0;margin-top:25px;text-transform:uppercase;font-weight:bold;font-size:14px;  }
	*/
	
	/* Local Fonts*/
	.delivery-part h3																{ color:#000;font-family:'droid_sansregular', Arial;margin-bottom:0;margin-top:25px;text-transform:uppercase;font-weight:bold;font-size:14px;  }
	
	#page-wizard-step-04 .formular 													{ padding-top:15px;  }
	 
	
	
/*	.page-wizard-step 																{ display:none; } */
	   
	
	#page-wizard-step-01, 
	#page-wizard-step-02, 
	#page-wizard-step-03, 
	#page-wizard-step-04, 
	#page-wizard-step-05 															{ background:#fff;margin-bottom:65px;} 

	#page-wizard-step-01 .part-01.curent > .section 								{ border:1px solid #fdc97f; }
	
	.page-wizard-finish 															{ padding:10px;margin:9px; }
	.page-wizard-finish h1 															{ margin:0;font-family:Georgia, "Times New Roman";color:#000; }
	.page-wizard-finish p 															{ margin:0;font-family:Georgia, "Times New Roman";color:#000; }
	.page-wizard-finish p a 														{ margin:0;font-family:Georgia, "Times New Roman";color:#387EC1;text-decoration:underline; }

	#add-attachment-modal 															{ height:460px;width:720px; }
	#add-instructions-modal 														{ height:460px;width:720px; }
	#new-location-modal 															{ z-index:2000; }
	#page-wizard-step-01 .part-01 .col-255 > div 									{ padding:5px 0;vertical-align:text-bottom; }
	#page-wizard-step-04 .formular .fixed > div 									{ padding:5px 0;vertical-align:text-bottom; }

	
	
/*----- Modal 8-13-2012------------------------------------------------------------------*/		

	#up-counsel-newattorney-modal .col-300 { margin-left:0; }
	#up-counsel-newattorney-modal .col-125 input { width:125px; }
	#up-counsel-newattorney-modal .col-150 input { width:150px;*width:141px; }
	#up-counsel-newattorney-modal .col-305 input { *width:296px; }
	#up-counsel-newattorney-modal .col-75 input { width:75px;*width:66px; }

	#up-addlocations   { width:125px; }
	#up-addcounsel   { width:125px; }
	
	#uploadorderform  .part-01 	{ overflow:hidden; }
	
	.view-col-billing { padding-bottom:8px; }
	/* Google web fonts
	.view-col-billing span 		{ float:left;margin-right:10px;width:80px;background:transparent;display:block;font-family: 'Droid Sans',arial narrow,serif;font-size: 12px;line-height: 18px;text-align:right; }
	*/
	/* Local Fonts */
	.view-col-billing span 		{ float:left;margin-right:10px;width:80px;background:transparent;display:block;font-family: 'droid_sansregular',arial narrow,serif;font-size: 12px;line-height: 18px;text-align:right; }
	.view-col-billing strong 	{ float:left;width:250px;background:transparent;display:block; } 

/*----- General ------------------------------------------------------------------*/		

	body 																			{ background:url('images/back-body.png'); } 

    .loading-overlay            { position:fixed;top:0;left:0;bottom:0;right:0;background:url("images/loader.gif") no-repeat center center;z-index:99999; }
    .loading-overlay-wrapper    { position:fixed;top:0;left:0;bottom:0;right:0;background:url("images/overlay-background.png"); z-index:99990;  }


	
	#wrapper 																		{ width:975px;margin:0 auto 0 auto;position:relative; }
	
	#header  																		{ height:140px;background:url('images/back-head.png') center center no-repeat;margin-bottom:20px;position:relative;z-index:99988; }
	#header ul 																		{ height:30px;margin:auto;position:absolute;bottom:1px;right:1px;padding-right:20px;z-index:9999; }
	/* Google web fonts
	#header ul li 																	{ float:right;margin-left:0px;font-family:'Pt Sans Narrow', 'Arial Narrow' ;text-transform:uppercase;font-size:14px;font-weight:bold; }
	*/
	
	/* Local font */    
	#header ul li 																	{ float:right;margin-left:0px;font-family:'PTSansNarrowRegular', 'Arial Narrow' ;text-transform:uppercase;font-size:12px;font-weight:bold; }
	
   /* */
	
	
	#header ul a 																	{ color:#fff;padding:6px 10px;display:block;text-shadow:0 1px #000;width:140px;text-align:center; }
		
	#header ul a:link 																{  }
	#header ul a:visited 															{  }
	#header ul a:hover 																{ text-decoration:none; } 
	#header ul a:active 															{  }
	
	#shadow																			{ position:absolute;bottom:0px;right:20px;height:32px;width:140px;background:url('images/back-menu-highlight.png') no-repeat center -4px;display:none; }
	
	#account																		{ position:absolute;padding-right:20px;right:0;top:10px;height:85px; }
	#account a 																		{ color:#fff;text-transform:uppercase;font-size:11px; }
	#account h2 																	{ color:#000;margin-bottom:3px; text-align:left }
	#account span 																	{ color:#fff;display:block; line-height:15px; text-align:left }
	#account div 																	{ text-align:left;padding-right:10px; }
	#account div span.divider 														{ display:inline-block; color:#000; height:8px; width:1px; margin:0 9px 0 11px; background:#000;  }																	{ text-align:right; }
	
    /* 
    * My Profile Section styles 6-27-2012 Ajay Joshi
    */
    .profile-section 																{ border:1px solid #B7B5DE;margin-bottom:25px;background:#f9f9f9; }
	
	/* Google Web Fonts
	.profile-section h3 															{ border-bottom:1px solid #B7B5DE;padding:15px;font-family:"PT Sans Narrow", Arial, Verdana;font-size:24px;color:#373737; }
	.profile-section h4	 															{ color:#373737;padding-left:20px;line-height:20px;font-family:"PT Sans Narrow", Arial, Verdana;font-weight:bold;font-size:20px; }
	*/
	
	/* Local Fonts */
	.profile-section h3 															{ border-bottom:1px solid #B7B5DE;padding:15px;font-family:"PTSansNarrowRegular", Arial, Verdana;font-size:24px;color:#373737; }
	.profile-section h4	 															{ color:#373737;padding-left:20px;line-height:20px;font-family:"PTSansNarrowRegular", Arial, Verdana;font-weight:bold;font-size:20px; }
	
	
	.profile-section h4	 span														{ color:#9c9c9c;display:block;margin:0;font-weight:normal;font-size:11px; }
	.profile-section .col-255 														{ margin-bottom:10px; }
	
	.profile-details 																{ font-style:italic;font-family:"Georgia", "Times New Roman"; }

	 
	#content 																		{ background:#fff;padding:15px;border:1px solid #ababab;padding-bottom:30px; } 
	
	#tabs-controls 																	{ margin:0 -15px 0 -15px;background:#fff;height:130px;}
	
	#tabs-controls .tabs 															{ border-bottom:1px solid #c8c8c8;background:#fff;height:38px;padding-left:25px;margin-bottom:10px;}
	#tabs-controls .tabs li 														{ height:38px;float:left;margin-right:22px;background:#fff;padding-left:3px; }
	#tabs-controls .tabs a 															{ line-height:38px;display:block;padding:0 20px 0 18px;font-size:14px;font-weight:bold;color:#c8c8c8;text-transform:uppercase; }

	
	#tabs-controls .tabs .tab-01  a {
		*letter-spacing:-1px;
	}
	
	#tabs-controls .tabs .tab-01 													{ width:124px;overflow:hidden; }
	#tabs-controls .tabs .tab-02													{ width:140px;overflow:hidden; }
	#tabs-controls .tabs .tab-02 a 													{ padding-right:0;letter-spacing:-1px; }
	#tabs-controls .tabs .tab-05 													{ width:152px;overflow:hidden; }
	#tabs-controls .tabs .tab-05 a 													{ padding-right:0; }


	/*#tabs-controls .tabs li.done 													{ background:#fff url('images/back-tab-checked.png') no-repeat left center; }*/
	#tabs-controls .tabs li.done a 													{ color:#ff9b00; }

#tabs-controls .tabs li.done  														{ 	background-image: url("images/back-tab-checked.png");
																						background-repeat:no-repeat;
																						background-position:left 8px; 
																					}



	#tabs-controls .tabs li.curent.first.tab-01										{ background:#fff url('images/back-tabs-numbers.png') no-repeat 2px 0; }
	#tabs-controls .tabs li.curent.first.tab-02										{ background:#fff url('images/back-tabs-numbers.png') no-repeat 2px -40px; }
	#tabs-controls .tabs li.curent.first.tab-03										{ background:#fff url('images/back-tabs-numbers.png') no-repeat 2px -80px; }
	#tabs-controls .tabs li.curent.first.tab-04										{ background:#fff url('images/back-tabs-numbers.png') no-repeat 2px -120px; }
	#tabs-controls .tabs li.curent.first.tab-05										{ background:#fff url('images/back-tabs-numbers.png') no-repeat 2px -160px; }
	
	
	
	#tabs-controls .tabs a:link 													{  }
	#tabs-controls .tabs a:visited 													{  }
	#tabs-controls .tabs a:hover 													{ text-decoration:none; }	
	#tabs-controls .tabs a:active 													{  }
		
	
	#tabs-controls .tabs .tab-05  													{ margin:0; }
	
	#tabs-controls .tabs li.curent 													{ border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8; }
	#tabs-controls .tabs li.curent a 												{ color:#ff9b00; }
	#tabs-controls .details li 														{ float:left;width:140px;height:20px;margin-left:5px;padding-left:16px;margin-bottom:2px;color:#9c9c9c; }
/* Google Web fonts
	#tabs-controls .details															{ height:50px;margin-left:40px;font-family:"Droid Sans";text-transform:uppercase;overflow:hidden; } 
	*/
	/* Local Fonts */
	#tabs-controls .details															{ height:50px;margin-left:40px;font-family:"droid_sansregular";text-transform:uppercase;overflow:hidden; } 
	
	/* Google Web Fonts
	#tabs-controls .details li.curent 												{ background:url('images/back-check.png') no-repeat left center;font-weight:bold;font-family:'Pt Sans Narrow', Arial;color:#000;  }
	*/
	/* Local Fonts */
	#tabs-controls .details li.curent 												{ background:url('images/back-check.png') no-repeat left center;font-weight:bold;font-family:'PTSansNarrowRegular', Arial;color:#000;  }
	
	#tabs-controls .details li.det-01 												{ width:129px; }
	#tabs-controls .details li.det-02 												{ width:140px; }
	#tabs-controls .details li.det-03 												{ width:195px; }
	#tabs-controls .details li.det-04 												{ width:218px; }
	#tabs-controls .details li.det-05 												{ width:120px; }
	
	#tabs-controls .tab-04															{ width:208px; }  
	
	#tabs-controls .progress 														{ height:25px;margin:5px 26px 5px 26px; } 
	#tabs-controls .progress li 													{ background:url('images/back-progress.png') no-repeat left 0px;float:left;width:92px;height:20px;display:block;overflow:hidden; } 
	#tabs-controls .progress li div													{ width:92px;height:20px;display:none; } 
	#tabs-controls .progress li div div												{ width:92px;height:20px;display:none; } 
	#tabs-controls .progress li.ready div											{ background:url('images/back-progress.png') no-repeat left -20px;display:block; }
	
	#tabs-controls .progress li.done div 											{ display:block; }  
	#tabs-controls .progress li.done div div										{ background:url('images/back-progress.png') no-repeat right -40px;display:block;display:block;  }    
	
	#tabs-controls .progress li.curent div 											{ display:block; }  
	#tabs-controls .progress li.curent div div										{ background:url('images/back-progress.png') no-repeat left -40px;display:block;display:block;  }   
	
	#order-details																	{ background:#fff;height:35px;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #ccc;margin-left:-15px;padding-left:15px;padding-right:15px;margin-right:-15px;	}
	/* Googlel Web Fonts
	#order-details a 																{ display:block;color:#357FE3;font-size:20px;padding-top:5px;float:right;font-family:'PT Sans Narrow', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px; }
	*/
	/* Local Fonts */
	#order-details a 																{ display:block;color:#357FE3;font-size:20px;padding-top:5px;float:right;font-family:'PTSansNarrowRegular', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px; }
	
	#order-details a:link 															{  }
	#order-details a:visited 														{  }
	#order-details a:hover 															{ text-decoration:none; }
	#order-details a:active 														{  }
	
	#order-details span 															{ background:transparent;color:#ccc;display:block;float:left;margin-right:15px;height:30px;line-height:28px;vertical-align:text-top;  }
	#order-details span strong														{ background:transparent;color:#000;display:inline; }
	#order-details span strong.large												{ color:#000;font-size:20px;text-align:middle;padding-top:5px; }
	
	#order-confirm																	{ background:transparent;height:35px;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #ccc;margin-left:-15px;padding-left:15px;padding-right:15px;margin-right:-15px;display:none;	}
	/* Google Web fonts
	#order-confirm a.save															{ display:block;color:#357FE3;font-size:20px;float:right;font-family:'PT Sans Narrow', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px;background:transparent;padding:2px;height:30px;padding-right:10px;line-height:30px;border-right:1px solid #ccc; }
	#order-confirm a.print															{ display:block;color:#357FE3;font-size:20px;float:right;font-family:'PT Sans Narrow', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px;background:transparent;padding:2px;margin-left:5px; }
	*/
	
	/* Local Fonts */
	#order-confirm a.save															{ display:block;color:#357FE3;font-size:20px;float:right;font-family:'PTSansNarrowRegular', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px;background:transparent;padding:2px;height:30px;padding-right:10px;line-height:30px;border-right:1px solid #ccc; }
	#order-confirm a.print															{ display:block;color:#357FE3;font-size:20px;float:right;font-family:'PTSansNarrowRegular', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px;background:transparent;padding:2px;margin-left:5px; }
	
	#order-confirm a:link 															{  }
	#order-confirm a:visited 														{  }
	#order-confirm a:hover 															{ text-decoration:none; }
	#order-confirm a:active 														{  }
	
	#order-confirm span 															{ background:transparent;color:#ccc;display:block;float:left;margin-right:15px;height:30px;line-height:28px;vertical-align:text-top;  }
	#order-confirm span strong														{ background:transparent;color:#000;display:inline; }
	#order-confirm span strong.large												{ color:#000;font-size:20px;text-align:middle;padding-top:5px; }
	
	
	#order-submit																	{ background:transparent;height:35px;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #ccc;margin-left:-15px;padding-left:15px;padding-right:15px;margin-right:-15px;display:none;	}
	
	
	/* Google web fonts

#order-submit a.save															{ display:block;color:#357FE3;font-size:20px;float:right;font-family:'PT Sans Narrow', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px;background:transparent;padding:2px;height:30px;padding-right:10px;line-height:30px; }
	#order-submit a.print															{ display:none;color:#357FE3;font-size:20px;float:right;font-family:'PT Sans Narrow', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px;background:transparent;padding:2px;margin-left:5px; }


*/
	/* Local Fonts */
	#order-submit a.save															{ display:block;color:#357FE3;font-size:20px;float:right;font-family:'PTSansNarrowRegular', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px;background:transparent;padding:2px;height:30px;padding-right:10px;line-height:30px; }
	#order-submit a.print															{ display:none;color:#357FE3;font-size:20px;float:right;font-family:'PTSansNarrowRegular', Arial, Verdana;text-transform:uppercase;font-weight:bold;font-size:16px;background:transparent;padding:2px;margin-left:5px; }
	
	#order-submit a:link 															{  }
	#order-submit a:visited 														{  }
	#order-submit a:hover 															{ text-decoration:none; }
	#order-submit a:active 															{  }
	
	#councels-advanced-search 														{ background:#F9F9F9;margin:0 25px 25px 25px;border-left:1px solid #8985c4;border-right:1px solid #8985c4;border-bottom:1px solid #8985c4;padding:15px 25px 35px 25px;display:block;display:none;position:relative; }
	#councels-advanced-search .close												{ position:absolute;right:43px;top:9px;color:#333;font-family:georgia, "Times New Roman";font-style:italic;display:block;height:20px;width:60px;text-decoration:none;background:url('images/ie6/close.gif') no-repeat left center;padding-left:20px; }
	
	/* Google web fonts
	#councels-advanced-search .button 												{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-top:18px;margin-left:22px; }
	*/
	/* Local Fonts */
	#councels-advanced-search .button 												{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-top:18px;margin-left:22px; }
	
    #councels-advanced-search .button:focus                                         { border:1px solid #000; }

	#councels-advanced-search .button:link 											{  }
	#councels-advanced-search .button:visited 										{  }
	#councels-advanced-search .button:hover 										{ text-decoration:none; }
	#councels-advanced-search .button:active 										{  }
	
	.show-councels-advanced-search 													{ color:#357fe3;text-decoration:underline; }
	
	#billing-advanced-search 														{ background:#F9F9F9;margin:0 25px 25px 25px;border-left:1px solid #8985c4;border-right:1px solid #8985c4;border-bottom:1px solid #8985c4;padding:15px 25px 35px 25px;display:block;display:none;position:relative;height:220px; } 
	#billing-advanced-search .close													{ position:absolute;right:43px;top:9px;color:#333;font-family:georgia, "Times New Roman";font-style:italic;display:block;height:20px;width:60px;text-decoration:none;background:url('images/ie6/close.gif') no-repeat left center;padding-left:20px; }
	
	/* Google web fonts
	#billing-advanced-search .button 												{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-top:18px; }
    */
    /* Local Fonts */
    #billing-advanced-search .button 												{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-top:18px; }
    
    #billing-advanced-search .button:focus                                          { border:1px solid #000; }
	
	#billing-advanced-search .button:link 											{  }
	#billing-advanced-search .button:visited 										{  }
	#billing-advanced-search .button:hover 											{ text-decoration:none; }
	#billing-advanced-search .button:active 										{  }

	#billing-search-modal table a 													{ color: #399BFE;text-decoration:underline; }
	
	
	.billing-item 																	{ border:1px dashed #ccc;padding-top:20px;display:none; } 
	.billing-item a																	{ color:#399BFE;text-decoration:underline;font-family:Georgia, 'Times New Roman'; }
	.billing-item p 																{ padding-left:20px;margin-bottom:5px;color:#888; }
	.billing-item p strong 															{ color:#000;font-family:Georgia, 'Times New Roman'; }
	
	.record.councel p																{ color:#000;font-family:Georgia, 'Times New Roman'; }
	.record.councel p.large															{ font-size:16px; }
	.record.councel a 																{ color:#399BFE;text-decoration:underline;font-family:Georgia, 'Times New Roman'; }
	.record.councel .label 															{ background:url("images/back-label-grey.png") no-repeat left top;padding-right:0;padding-left: 18px;text-align: left; }
	
	
	#councel-md-0,
	#councel-md-1,
	#councel-md-2 																	{ background:none;border:none;font-weight:normal; }	
	
	#councel-md-0 span,
	#councel-md-1 span,
	#councel-md-2 span																{ font-family:Georgia, 'Times New Roman' !important; }
	
	
	#advanced-search 																{ background:#F9F9F9;background:rgba(245,245,245,0.7);margin:0 25px 25px 25px;border-left:1px solid #8985c4;border-right:1px solid #8985c4;border-bottom:1px solid #8985c4;padding:35px 25px;display:block;display:none;position:relative;	}
	#advanced-search .formular 														{ padding:0; }
	/* Google Web Fonts
	#advanced-search .button 														{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-top:18px;margin-left:22px; }
	*/
	
	/* Local Fonts */
	#advanced-search .button 														{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:12px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-top:18px;margin-left:22px; }
	
	#advanced-search .button:focus                                                  { border:1px solid #000; }
	#advanced-search .details 														{ font-family:Georgia, "Times New Roman";font-size:12px;color:#434343;font-style:italic;line-height:22px;padding-top:14px;padding-right:10px; }
	#advanced-search .close															{ position:absolute;right:43px;top:9px;color:#333;font-family:georgia, "Times New Roman";font-style:italic;display:block;height:20px;width:60px;text-decoration:none;background:url('images/ie6/close.gif') no-repeat left center;padding-left:20px; }
	 
	#upload-title 																	{ display:none; }
	 /* Google Web Fonts
	.org-button 																	{ display:inline-block;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	*/
	
	/* Local Fonts */
	.org-button 																	{ display:inline-block;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:13px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	
	.org-button:link 																{ }
	.org-button:visited 															{ }
	.org-button:hover 																{ text-decoration:none; }
	.org-button:active																{ }
	
	.org-button.bt-cancel															{ background:none;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#357fe3;text-shadow:none; }
	
	
	#bill_02_extra_options .fixed 													{ margin:0; }
	#bill_02_extra_options .col-185 												{ margin-bottom:0; }
	#bill_02_extra_options															{ background:transparent;display:none; }
	#email_bill																		{ background:transparent;display:none; }
	
	#bill_extra_option 																{ display:none; }
	
	#page-wizard-step-03  .upload-form 												{ border-top:none;margin-top:0; }
	
	.upload-attachments a 															{ float:right;color:#357FE3;text-decoration:underline; }
	.upload-attachments span														{ float:left; } 
	
	
	.upload-form-small 																{ background:#FFFFEB;border:1px solid #FFEEB8;margin-top:20px;padding:30px; } 
	
	/* Google Web Fonts
	.upload-form-small .button 														{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	*/
	
	/* Local Fonts*/
	.upload-form-small .button 														{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	
	
	
	/* Google web fonts  
	.upload-form-small h4															{ font-family:'Pt Sans Narrow', Arial, Verdana;margin-bottom:10px;font-size:18px;color:#666; }
	*/
	/* Local Fonts*/
	.upload-form-small h4															{ font-family:'PTSansNarrowRegular', Arial, Verdana;margin-bottom:10px;font-size:12px;color:#666; }
	
	
	.upload-form-small input 														{ border:1px solid #ccc;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0; }
	
	/* Google Web Fonts 
	.upload-form-small .upload a 													{ width:auto;display:block;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	*/
	
	/* Local Fonts */
	.upload-form-small .upload a 													{ width:auto;display:block;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	
	.upload-form-small .upload input 												{ display:none; } 
	.upload-form-small span 														{ display:block;padding-bottom:3px; }
	
	.upload-form-small .upload a:link 												{ }
	.upload-form-small .upload a:visited											{ }
	.upload-form-small .upload a:hover 												{ text-decoration:none;background-position:left -33px; }
	.upload-form-small .upload a:active												{ }
	
	
/*	.upload-form 																	{ background:#FFFFEB;border:1px solid #FFEEB8;height:200px;width:315px;margin-top:35px;padding:30px; } */
	.upload-form 																	{ background:#FFFFEB;border:1px solid #FFEEB8;height:25px;width:335px;margin-top:5px;padding:5px; } 

/* Google Web Fonts 
	.upload-form .button 															{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	.uploadloc .button 															    { display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	*/
	
	/* Local Fonts */
	.upload-form .button 															{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	.uploadloc .button 															    { display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	
	/* Google web Fonts
	.upload-form h4																	{ font-family:'Pt Sans Narrow', Arial, Verdana;margin-bottom:10px; }
	*/
	/* Local Fonts */
	.upload-form h4																	{ font-family:'PTSansNarrowRegular', Arial, Verdana;margin-bottom:10px;font-size:12px;color:#666;  }
	
	.upload-form input 																{ border:1px solid #ccc;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0; }
	
	/* Google web Fonts
	.upload-form .upload a 															{ float:left;width:60px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	.uploadloc a 															{ float:left;width:60px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	*/
	
	.upload-form .upload a 															{ float:left;width:60px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	.uploadloc a 															{ float:left;width:60px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	
	
	.upload-form .upload input 														{ float:left;width:220px;margin-top:1px;height:35px;text-decoration:none;border:1px solid #ccc;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0; }
	
	.upload-form .upload a:link  													{ }
	.upload-form .upload a:visited  												{ }
	.upload-form .upload a:hover  													{ text-decoration:none; }
	.upload-form .upload a:active  													{ }
	
	.upload-form .location															{ margin-top:20px;position:relative; }
    /* Google web fonts 
	.upload-form .location a 														{ text-align:center;width:38px;float:left;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	*/
	
	/* Local Fonts */
	.upload-form .location a 														{ text-align:center;width:38px;float:left;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	
	
	.upload-form .location > div 													{ height:20px;padding:8px;border:1px solid #ccc;background:#fff url('images/back-arrow.png') no-repeat 190px center;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.15) inset;width:204px;float:left;margin-right:20px; }
	
	.upload-form .location a:link  													{ }
	.upload-form .location a:visited  												{ }
	.upload-form .location a:hover  												{ text-decoration:none; }
	.upload-form .location a:active  												{ }

	.locationselect															{ margin-top:20px;position:relative; }
	
	/* Google web fonts
	.locationselect a 														{ text-align:center;width:38px;float:left;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	*/
	
	/* Local Fonts */
	.locationselect a 														{ text-align:center;width:38px;float:left;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left top;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer; }
	
	
	.locationselect > div 													{ height:20px;padding:8px;border:1px solid #ccc;background:#fff url('images/back-arrow.png') no-repeat 300px center;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.15) inset;width:204px;float:left;margin-right:20px; }
	.locationselect a:link  													{ }
	.locationselect a:visited  												{ }
	.locationselect a:hover  												{ text-decoration:none; }
	.locationselect a:active  												{ }
	.ud_selectedloc-action 													{ color:#357fe3; } 

	.location-dropdown 																{ position:absolute;top:50px;left:15px;width:210px;padding:5px;background:#fff;border:1px solid #ccc;border-top:none;display:none;	}
	.location-dropdown li 															{ background:transparent;display:block;margin-bottom:1px;padding:6px 3px;vertical-align:text-bottom; }
	
	#extra-options div 																{ float:left;width:205px;background:#fff;height:250px;padding:25px 20px;border-top:3px solid #fff;cursor:pointer;margin-top:10px; }
	/*  Google Web Fonts
	#extra-options h2 																{ font-family:"Pt Sans Narrow";font-size:24px;height:65px;color:#000; }
	*/
	/* Local Fonts */
	#extra-options h2 																{ font-family:"PTSansNarrowRegular";font-size:24px;height:65px;color:#000; }
	
	#extra-options p 																{ font-family:Georgia, "Times New Roman";font-size:12px;color:#9b9b9b;font-style:italic; }
	#extra-options a 																{ text-decoration:none; }

	#extra-options a:link 															{  }
	#extra-options a:visited 														{  }
	#extra-options a:hover 															{ text-decoration:none;color:#357FE3; }
	#extra-options a:active 														{  }
	
	#councel-newfirm-modal .formular 												{ padding:0; }

	/* Google web fonts
	#records-search-step .button 													{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	*/
	
	/* Local Fonts */
	#records-search-step .button 													{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	
	#records-search-step .formular													{ padding-top:5px; } 				 
	#records-search-step input 														{ margin-bottom:5px;width: 570px;}
	#records-search-step .formular .col-540											{ margin-right:20px; } 				
	/* Google Web Fonts 
	#records-search-step label														{ font-family:'Pt Sans Narrow', Arial, Verdana;font-size:14px; }
	*/
	
	/* Local Fonts */
	#records-search-step label														{ font-family:'PTSansNarrowRegular', Arial, Verdana;font-size:14px; }
	
	
	#records-search-step a															{ font-family:Georgia, "Times New Roman";color:#8DA9EA; }
	#records-search-step p															{ font-family:Georgia, "Times New Roman";color:#333;font-style:italic;font-size:11px; }
	
	#records-search-step .button:link 												{ }
	#records-search-step .button:visited 											{ }
	#records-search-step .button:hover 												{ text-decoration:none; }
	#records-search-step .button:active												{ }
	
	#records-search-step .col-185,
	#records-search-step .col-580													{ margin-bottom:0; }
	#records-search-step 															{ padding:10px 10px 0 35px; }

    /* Google Web Fonts
	#part2sec2divbottom .button 													{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	*/
	/* Local Fonts*/
	#part2sec2divbottom .button 													{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	
	/* Google web fonts
	#part2sec2divbottom label														{ font-family:'Pt Sans Narrow', Arial, Verdana;font-size:14px; }
	*/
	/* Local Fonts */
	#part2sec2divbottom label														{ font-family:'PTSansNarrowRegular', Arial, Verdana;font-size:14px; }
	
	#part2sec2divbottom a															{ font-family:Georgia, "Times New Roman";color:#8DA9EA; }
	#part2sec2divbottom p															{ font-family:Georgia, "Times New Roman";color:#333;font-style:italic;font-size:11px; }
	
	#part2sec2divbottom .button:link 												{ }
	#part2sec2divbottom .button:visited 											{ }
	#part2sec2divbottom .button:hover 												{ text-decoration:none; }
	#part2sec2divbottom .button:active												{ }
	
	/* Google Web Fonts
	#records-search .button 														{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	*/
	
	/* Local Fonts */
	#records-search .button 														{ display:block;width:90px;text-align:center;height:35px;background:#424242 url('images/back-buttons.png') no-repeat left -68px;border:1px solid #fff;line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular', Arial, Verdana;padding:0 15px;font-weight:bold;font-size:15px;color:#fff;text-shadow:0 1px #000;-moz-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.1);cursor:pointer;margin-bottom:5px; }
	
	#records-search .formular														{ padding-top:5px; } 				
	#records-search input 															{ margin-bottom:5px;width: 570px;}
	#records-search .formular .col-540												{ margin-right:20px; }
	
	/* Google Web Fonts  				
	#records-search label															{ font-family:'Pt Sans Narrow', Arial, Verdana;font-size:14px; }
	*/
	/* Local Fonts */
	#records-search label															{ font-family:'PTSansNarrowRegular', Arial, Verdana;font-size:14px; }
	
	#records-search a																{ font-family:Georgia, "Times New Roman";color:#8DA9EA; }
	#records-search p																{ font-family:Georgia, "Times New Roman";color:#333;font-style:italic;font-size:11px; }
	
	#records-search .button:link 													{ }
	#records-search .button:visited 												{ }
	#records-search .button:hover 													{ text-decoration:none;}
	#records-search .button:active													{ }
	
	#records-search .col-185,
	#records-search .col-580														{ margin-bottom:0; }
	#records-search 																{ padding:10px 10px 0 35px; }
	
	
	/* Reference links Style Elements Added on 7-6-2012 from drop box code base 06-26-2012 */
	
	/*----- Reference Links ----------------------------------------------------------*/		
	ul.reference-links 																{ padding:0px; }
	ul.reference-links > li 														{ margin-bottom:25px; }
	ul.reference-links > li > ul > li												{ margin-bottom:20px;width:48%;float:left;margin-left:1%; }
	ul.reference-links > li > ul > li li 											{ list-style-type:square; }
	ul.reference-links > li > ul > li ul 											{ padding-left:12px; }
	ul.reference-links > li > ul > li h4:first-child 								{ margin-top:0; }
	
	
	ul.reference-links .hr															{ height:1px;background:#bbb;margin:0 0 25px 0; }
	
	ul.reference-links h2															{ color:#FF9B00;padding:8px 10px;margin:0 0 2px 0;display:inline-block; text-transform:uppercase;}
	ul.reference-links h3															{ background:#ddd;color:#333;padding:8px 10px;margin:0 0 2px 0;display:block; }
	ul.reference-links h4 															{ margin:20px 0 0 0; text-transform:uppercase;}
	
	
	/* Resource Center style elements*/
	
	
	
	.resource-items 																{ width:965px; }
	.resource-items li 																{ background:#fff;height:80px;width:200px;padding:10px;margin:0 18px 20px 0;float:left;border:1px solid #E5E5E5;-moz-box-shadow:4px 4px 3px 0 rgba(0,0,0,0.05);overflow:hidden;display:none; } 
	.resource-items p 																{ color:#222;font-size:12px;font-family:Verdana, Arial;letter-spacing:-1px;margin:0; }
	.resource-items span 															{ color:#bbb;display:block;font-size:10px;width:100%; }
	.resource-items img 															{ display:block;width:39px;height:39px;float:left;margin:0 10px 10px 0; }
	
	
	#legal-form-items.resource-items img 											{ float:none;margin:0; }
	#legal-form-items.resource-items div 											{ float:left;padding:0 10px 0 0;text-align:center; }
	
	.resource-items.show-all li														{ display:block; }
	.resource-items.filter-a li.filter-a											{ display:block; }
	.resource-items.filter-b li.filter-b											{ display:block; }
	.resource-items.filter-c li.filter-c											{ display:block; }
	.resource-items.filter-d li.filter-d											{ display:block; }
	.resource-items.filter-e li.filter-e											{ display:block; }
	.resource-items.filter-f li.filter-f											{ display:block; }
	.resource-items.filter-g li.filter-g											{ display:block; }
	.resource-items.filter-h li.filter-h											{ display:block; }
	.resource-items.filter-i li.filter-i											{ display:block; }
	.resource-items.filter-j li.filter-j											{ display:block; }
	.resource-items.filter-k li.filter-k											{ display:block; }
	.resource-items.filter-l li.filter-l											{ display:block; }
	.resource-items.filter-m li.filter-m											{ display:block; }
	.resource-items.filter-n li.filter-n											{ display:block; }
	.resource-items.filter-o li.filter-o											{ display:block; }
	.resource-items.filter-p li.filter-p											{ display:block; }
	.resource-items.filter-q li.filter-q											{ display:block; }
	.resource-items.filter-r li.filter-r											{ display:block; }
	.resource-items.filter-s li.filter-s											{ display:block; }
	.resource-items.filter-t li.filter-t											{ display:block; }
	.resource-items.filter-u li.filter-u											{ display:block; }
	.resource-items.filter-v li.filter-v											{ display:block; }
	.resource-items.filter-w li.filter-w											{ display:block; }
	.resource-items.filter-x li.filter-x											{ display:block; }
	.resource-items.filter-y li.filter-y											{ display:block; }
	.resource-items.filter-z li.filter-z											{ display:block; } 
	
	#tabs-resources.tabs 															{ border-bottom:1px solid #c8c8c8;background:#fff;height:38px;padding-left:25px;margin-bottom:25px;margin-top:25px;}
	#tabs-resources.tabs li 														{ height:38px;float:left;margin-right:22px;background:#fff;padding-left:5px; }
	#tabs-resources.tabs li.curent 													{ border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8; }
	
	#tabs-resources.tabs li.curent a 												{ color:#ff9b00; }
	#tabs-resources.tabs a 															{ line-height:38px;display:block;padding:0 20px 0 18px;font-size:14px;font-weight:bold;color:#c8c8c8;text-transform:uppercase; }

	#tabs-resources.tabs a:link 													{  }
	#tabs-resources.tabs a:visited 													{  }
	#tabs-resources.tabs a:hover 													{ text-decoration:none; }	
	#tabs-resources.tabs a:active 													{  }
			
	
	#resource-filters 																{ height:22px;margin-bottom:15px; }
	#resource-filters li 															{ float:left;text-align:center;width:30px;height:16px;line-height:16px;text-transform:uppercase;border-right:1px solid #B2B2B2;color:#111; }
	#resource-filters li.show-all 													{ width:70px;border:none;margin-right:65px;cursor:pointer; }
	#resource-filters li.show-all.active											{ background:#222;color:#fff; }
	#resource-filters li.active span												{ background:#222;color:#fff; }
	#resource-filters li.last 														{ border:none; }
	#resource-filters li span 														{ display:block;margin:0 5px;cursor:pointer; }
	
	/* Google Web Fonts
	.section h2 																	{ font-size:26px; font-family:"PT Sans Narrow", "Arial Narrow"; text-transform:uppercase;color:#000;margin:0; }
	*/
	
	/* Local Fonts*/
	.section h2 																	{ font-size:22px; font-family:"PTSansNarrowRegular", "Arial Narrow"; text-transform:uppercase;color:#000;margin:0; }
	.section 																		{ background:#f9f9f9;border:1px solid #b7b4df;padding:20px;margin:20px 10px 0 10px; }
	
	.section.curent 																{ border:1px solid #fdc97f; }
	
	.priority	 																	{ height:40px;background:url('images/back-priority-grey.png') left center no-repeat;padding-top:14px;padding-left:140px;margin-left:-35px;margin-top:15px;position:relative; }
	.priority label																	{ color:#fff;font-family:georgia,"times new roman"; } 
	.priority.active 																{ background:url('images/back-priority.png') left center no-repeat; }
	.priorityloc	 																	{ height:40px;background:url('images/back-locpriority-grey.png') left center no-repeat;padding-top:14px;padding-left:140px;margin-left:-5px;margin-top:15px;position:relative; }
	.priorityloc label																	{ color:#fff;font-family:georgia,"times new roman"; } 
	.priorityloc.active 																{ background:url('images/back-locpriority.png') left center no-repeat; }


	.hr 																			{ margin:25px 0;height:1px;background:#000; }
	
	.section.info .col-255 															{ margin-bottom:15px; }
	.section.info p																	{ margin-bottom:5px;color:#000;font-family:Georgia, "Trebuchet Ms"; }

	
	
	/**** Table ***/
	.table-submit																	{ font-family:Georgia, "Droid Serif";font-size: 12px;text-align: left;border-collapse: collapse;background:url('images/back-table.png'); }
	.table-submit th																{ font-size: 13px;line-height:18px;font-weight: normal;border-top: 3px solid #d2cfcb;border-bottom: 1px solid #fff;color: #fff; }
	.table-submit td																{ background:red;border-right:1px solid #fff;vertical-align:top;border-bottom: 1px solid #ccc;color: #615F5C;border-top: 1px solid transparent; }
	.table-submit tr:hover td														{ background: #eee;color: #131313; }
	.table-submit span 																{ background:#eae8e6;padding:3px 4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-style:italic;font-family:'Droid Serif', Serif;font-size:11px; }
	.table-submit img 																{ vertical-align:text-top; }
	
	/* Google Web Fonts  
	.table-submit-column 															{ font-size:13px;font-family:"PT Sans Narrow", "Arial Narrow";line-height:14px;color:#000;text-transform:uppercase;margin-top:25px;background:#ccc; }
	*/
	
	/* Local Fonts*/ 
	
	.table-submit-column 															{ font-size:13px;font-family:"PTSansNarrowRegular", "Arial Narrow";line-height:14px;color:#000;text-transform:uppercase;margin-top:25px;background:#ccc; }
	
	.table-submit-column td 														{ vertical-align:text-top; }
	
	.table-submit-column td,
	.table-submit td 																{ background:transparent;border-right:1px solid transparent;padding:12px 4px; }
/* Google Web Fonts
	.table-column 																	{ font-size:13px;font-family:"PT Sans Narrow", "Arial Narrow";line-height:14px;color:#3988D5;text-transform:uppercase; }
	*/
	
	/* Local Fonts */
	.table-column 																	{ font-size:13px;font-family:"PTSansNarrowRegular", "Arial Narrow";line-height:14px;color:#3988D5;text-transform:uppercase; }
	
	.table-column td 																{ border-right:1px solid #fff;vertical-align:text-top;padding:5px 0 5px 8px; }
	
	/* Google web fonts
	.table-columnth																    { font-size:13px;font-family:"PT Sans Narrow", "Arial Narrow";line-height:14px;color:#3988D5;text-transform:uppercase;border-right:1px solid #fff;vertical-align:text-top;padding:5px 0 5px 8px; }
	*/
	/* Local Fonts */
	.table-columnth																    { font-size:13px;font-family:"PTSansNarrowRegular", "Arial Narrow";line-height:14px;color:#3988D5;text-transform:uppercase;border-right:1px solid #fff;vertical-align:text-top;padding:5px 0 5px 8px; }
	
	.table-orders																	{ font-family:Georgia, "Droid Serif";font-size: 12px;text-align: left;border-collapse: collapse;background:url('images/back-table.png'); }
	.table-orders th																{ font-size: 13px;line-height:18px;font-weight: normal;padding: 8px;border-top: 3px solid #d2cfcb;border-bottom: 1px solid #fff;color: #fff; }
	.table-orders td																{ border-right:1px solid #fff;vertical-align:top;padding:12px 8px;border-bottom: 1px solid #ccc;color: #615F5C;border-top: 1px solid transparent; }
	.table-orders tr:hover td														{ background: #eee;color: #131313; }
	.table-orders span 																{ background:#eae8e6;padding:3px 4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-style:italic;font-family:'Droid Serif', Serif;font-size:11px; }
	.table-orders img 																{ vertical-align:text-top; }
	
	 
	#hor-minimalist-a 																{ font-family:Georgia, "Droid Serif";font-size: 12px;background: #fff;border-collapse: collapse;text-align: left; }
	#hor-minimalist-a th 															{ font-size: 14px; font-weight: normal; color: #000; padding: 10px 8px; border-bottom: 2px solid #EAE8E8;  font-family:Georgia, "Droid Serif";} 
	#hor-minimalist-a td 															{ color: #669; padding: 9px 8px 0px 8px; } 
	#hor-minimalist-a tbody tr:hover td 											{ color: #009; }

	.table-modal img 																{ vertical-align:text-bottom; }
	.table-modal																	{ font-family:Georgia, "Droid Serif";font-size: 12px;text-align: left;border-collapse: collapse;width:100%;color:#000; }
	/* Google Web Fonts
	.table-modal th 																{ color: #9B9B9B;font-family: "PT Sans Narrow", "Arial Narrow"Arial;font-size: 14px;text-transform: uppercase;font-weight: normal;padding: 8px;background: #F5F3F3;border-bottom: 2px solid #EAE8E8;}
	
	*/
	
	/* Local Fonts */
	.table-modal th 																{ color: #9B9B9B;font-family: "PTSansNarrowRegular", "Arial Narrow"Arial;font-size: 14px;text-transform: uppercase;font-weight: normal;padding: 8px;background: #F5F3F3;border-bottom: 2px solid #EAE8E8;}
	
	.table-modal td 																{ padding: 8px;background: transparent; border-bottom: 1px solid #fff;color: #666;border-top: 1px solid transparent;vertical-align:text-bottom; }
	.table-modal tr:hover td 														{ background:#FAFAD2;color: #000; } 
	.table-modal tr.selected td 													{ background:#FAFAD2;color: #000; }
/*	.table-modal tbody 													            { overflow: auto;height: 320px; }
	.table-modal thead, tbody 													    { display: block; }
*/

	.show-modal-attorney 															{ color:#357FE3; }
	.alinkclass 															        { color:#357FE3; }
	#new-location-modal
	

/*----- Upload Form --------------------------------------------------------------*/		
	#upload-form > .section 														{ margin-top:0;border-bottom:none; }
	#upload-form { padding-top:35px; }



/*----- General ------------------------------------------------------------------*/		

	::-moz-focus-inner 																{ border: 0;padding: 0;}
	input[type="search"]::-webkit-search-decoration 								{ display: none;}
	input,button,select,textarea 													{ margin: 0;vertical-align: middle;}
	input[type="reset"],input[type="submit"]									    { -webkit-appearance: none;-moz-border-radius: 11px;-webkit-border-radius: 11px;border-radius:11px;-moz-background-clip: padding;-webkit-background-clip: padding;background-clip: padding-box;border-radius: 11px;background: #ddd url(../images/button.png) repeat-x;background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);border: 1px solid;border-color: #ddd #bbb #999;cursor: pointer;color: #333;font: bold 12px/1.2 Arial, sans-serif;outline: 0;overflow: visible;padding: 3px 10px 4px;text-shadow: #fff 0 1px 1px;width: auto;*padding-top: 2px;*padding-bottom: 0px;}

	textarea,select, input[type="date"],
	input[type="datetime"],input[type="datetime-local"],
	input[type="email"],input[type="month"],
	input[type="number"],input[type="password"],
	input[type="search"],input[type="tel"],
	input[type="text"],input[type="time"],
	input[type="url"],input[type="week"] 											{ -moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-background-clip: padding;-webkit-background-clip: padding;background-clip: padding-box;background-color: #fff;border: 1px solid;border-color: #64758f #64758f #64758f;color: #000;outline: 0;padding: 4px 3px;font-size: 13px;font-family: Arial, sans-serif;height: 30px;*padding-top: 2px;*padding-bottom: 1px;*height: auto;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; }
 
	
	
	/**** Buttons ***/
	
	.button-small																	{ -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;border:1px solid #dcdcdc;display:inline-block;color:#777777;font-family:Arial;font-size:11px;font-weight:normal;padding:5px 5px;text-decoration:none;text-shadow:1px 1px 0px #ffffff; } 
	.button-small:hover 															{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf; }
	.button-small:active 															{ position:relative;top:1px; } 
	
	.button-normal 																	{ cursor:pointer;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;border:1px solid #dcdcdc;display:inline-block;color:#777777;font-family:Arial;font-size:12px;font-weight:normal;padding:8px 8px;text-decoration:none;text-shadow:1px 1px 0px #ffffff;	}
	.button-normal:hover 															{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf;	}
	.button-normal:active 															{ position:relative;top:1px; }
	
	.button-normal.clean 															{ color:#071428;text-shadow:0 1px #b0bfd5;background:none !important;border:none !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important; }
	
	.button-large 																	{ -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;border:1px solid #dcdcdc;display:inline-block;color:#777777;font-family:Arial;font-size:14px;font-weight:normal;padding:12px 12px;text-decoration:none;text-shadow:1px 1px 0px #ffffff;}
	.button-large:hover 															{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf;	}
	.button-large:active															{ position:relative;top:1px; }
	
	.button-large.round,.button-normal.round,.button-small.round 					{ -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; }
	.button-large.pill, .button-normal.pill, .button-small.pill 					{ -moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px; }
	
	.button-normal.red 																{ -moz-box-shadow:inset 0px 1px 0px 0px #f29c93;-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;box-shadow:inset 0px 1px 0px 0px #f29c93;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');background-color:#fe1a00;border:1px solid #d83526;color:#ffffff;text-shadow:1px 1px 0px #b23e35;}
	.button-normal.red:hover 														{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');background-color:#ce0100;} 
	.button-normal.red:active 														{ position:relative;top:1px; } 
		
	.button-normal.light-blue 														{ -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;box-shadow:inset 0px 1px 0px 0px #bbdaf7;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');background-color:#79bbff;border:1px solid #84bbf3;color:#fff;text-shadow:1px 1px 0px #528ecc; }
	.button-normal.light-blue:hover 												{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');background-color:#378de5; }
	.button-normal.light-blue:active 												{ position:relative;top:1px; }

	.button-normal.green 															{ -moz-box-shadow:inset 0px 1px 0px 0px #caefab;-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;box-shadow:inset 0px 1px 0px 0px #caefab;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');background-color:#77d42a;border:1px solid #268a16;color:#306108;text-shadow:1px 1px 0px #aade7c; }
	.button-normal.green:hover 														{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');background-color:#5cb811; }
	.button-normal.green:active 													{ position:relative;top:1px; } 

	.button-normal.light-yellow 													{ -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;box-shadow:inset 0px 1px 0px 0px #fce2c1;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');background-color:#ffc477;border:1px solid #eeb44f;color:#ffffff;text-shadow:1px 1px 0px #cc9f52;}
	.button-normal.light-yellow:hover 												{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');background-color:#fb9e25; }
	.button-normal.light-yellow:active 												{ position:relative;top:1px; }

	.button-normal.white 															{ -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6) );background:-moz-linear-gradient( center top, #ffffff 5%, #f6f6f6 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6');background-color:#ffffff;border:1px solid #dcdcdc;color:#666666;text-decoration:none;text-shadow:1px 1px 0px #ffffff; }
	.button-normal.white:hover 														{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff) );background:-moz-linear-gradient( center top, #f6f6f6 5%, #ffffff 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff');background-color:#f6f6f6; }
	.button-normal.white:active 													{ position:relative;top:1px; }

	.button-normal.blue 															{ -moz-box-shadow:inset 0px 1px 0px 0px #608CBE;-webkit-box-shadow:inset 0px 1px 0px 0px #608CBE;box-shadow:inset 0px 1px 0px 0px #608CBE;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #618DC0), color-stop(1, #2A3E6D) );background:-moz-linear-gradient( center top, #618DC0 5%, #2A3E6D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');background-color:#63b8ee;border:1px solid #456596;color:#fff;text-shadow:0px 1px 0px #071428; }
	.button-normal.blue:hover 														{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #2A3E6D), color-stop(1, #618DC0) );background:-moz-linear-gradient( center top, #2A3E6D 5%, #618DC0 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');background-color:#468ccf;text-decoration:none; }
	.button-normal.blue:active 														{ position:relative;top:1px; }

	.button-normal.light-red														{ -moz-box-shadow:inset 0px 1px 0px 0px #fab3ad;-webkit-box-shadow:inset 0px 1px 0px 0px #fab3ad;box-shadow:inset 0px 1px 0px 0px #fab3ad;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fa665a), color-stop(1, #d34639) );background:-moz-linear-gradient( center top, #fa665a 5%, #d34639 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa665a', endColorstr='#d34639');background-color:#fa665a;border:1px solid #d83526;color:#ffffff;text-shadow:1px 1px 0px #98231a; }
	.button-normal.light-red:hover 													{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d34639), color-stop(1, #fa665a) );background:-moz-linear-gradient( center top, #d34639 5%, #fa665a 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d34639', endColorstr='#fa665a');background-color:#d34639; }
	.button-normal.light-red:active 												{ position:relative;top:1px; }

	.button-normal.light-green 														{ -moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe;-webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe;box-shadow:inset 0px 1px 0px 0px #d9fbbe;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52) );background:-moz-linear-gradient( center top, #b8e356 5%, #a5cc52 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');background-color:#b8e356;border:1px solid #83c41a;color:#ffffff;text-shadow:1px 1px 0px #86ae47;}
	.button-normal.light-green:hover 												{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356) );background:-moz-linear-gradient( center top, #a5cc52 5%, #b8e356 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356');background-color:#a5cc52;}
	.button-normal.light-green:active 												{ position:relative;top:1px; }

	.button-normal.pink 															{ -moz-box-shadow:inset 0px 1px 0px 0px #ee97fe;-webkit-box-shadow:inset 0px 1px 0px 0px #ee97fe;box-shadow:inset 0px 1px 0px 0px #ee97fe;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #da3df6), color-stop(1, #b51ed0) );background:-moz-linear-gradient( center top, #da3df6 5%, #b51ed0 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#da3df6', endColorstr='#b51ed0');background-color:#da3df6;border:1px solid #d133ed;color:#ffffff;text-shadow:1px 1px 0px #b115cd; }
	.button-normal.pink:hover 														{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b51ed0), color-stop(1, #da3df6) );background:-moz-linear-gradient( center top, #b51ed0 5%, #da3df6 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b51ed0', endColorstr='#da3df6');background-color:#b51ed0; }
	.button-normal.pink:active 														{ position:relative;top:1px; }

	.button-normal.light-pink 														{ -moz-box-shadow:inset 0px 1px 0px 0px #efdcfb;-webkit-box-shadow:inset 0px 1px 0px 0px #efdcfb;box-shadow:inset 0px 1px 0px 0px #efdcfb;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfbdfa), color-stop(1, #bc80ea) );background:-moz-linear-gradient( center top, #dfbdfa 5%, #bc80ea 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfbdfa', endColorstr='#bc80ea');background-color:#dfbdfa;border:1px solid #c584f3;color:#ffffff;text-shadow:1px 1px 0px #9752cc;}
	.button-normal.light-pink:hover 												{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bc80ea), color-stop(1, #dfbdfa) );background:-moz-linear-gradient( center top, #bc80ea 5%, #dfbdfa 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc80ea', endColorstr='#dfbdfa');background-color:#bc80ea;}
	.button-normal.light-pink:active 												{ position:relative;top:1px;}
	
	.button-normal.yellow 															{ -moz-box-shadow:inset 0px 1px 0px 0px #fff6af;-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;box-shadow:inset 0px 1px 0px 0px #fff6af;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');background-color:#ffec64;border:1px solid #ffaa22;color:#333333;text-shadow:1px 1px 0px #ffee66;}
	.button-normal.yellow:hover 													{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');background-color:#ffab23;}
	.button-normal.yellow:active 													{ position:relative;top:1px; }

	
	
	
	 
	
	/*----- Wizard ------------------------------------------------------------------*/

	.wizard { width:970px; }
	/* Google web font
	.wizard .progress-bar															{ font-family:'PT Sans', Arial, Serif;}
	*/
	
	/* Local Font*/
	.wizard .progress-bar															{ font-family:'pt_sansregular', Arial, Serif;}
	.wizard .content 																{ position:relative;padding-left:20px;  }
	.wizard .header																	{ position:relative;z-index:10;height:65px;overflow:hidden;border-bottom:1px solid #ccc;margin:0 20px; }
	
	/* Google Web Fonts
	.wizard .header .wizard-title h2   												{ display:block;margin:0;font-size:22px;line-height:22px;color:#000;font-family: 'Droid Sans',arial,serif;  } 
	*/
	
	/* Local Fonts */
	
	.wizard .header .wizard-title h2   												{ display:block;margin:0;font-size:22px;line-height:22px;color:#000;font-family: 'droid_sansregular',arial,serif;  } 
	
	.wizard .header .wizard-title 													{ float:left;width:270px;padding:25px 0 0 0; }


	.wizard-text 																	{ float:left;width:255px;padding:0 15px 0 0;border-right:1px solid #e9e9e9;height:100%; }

	.wizard-nav:link																{  }
	.wizard-nav:visited																{  }
	.wizard-nav a:hover																{ background-position:left center; }
	.wizard-nav a span:hover														{ background-position:right center; }
	.wizard-nav a:active															{ background-position:left bottom; }
	.wizard-nav a span:active														{ background-position:right bottom; }

	.wizard-nav 																	{ padding:10px 0;min-width:430px;width:55%;background:url('../images/back-wizard-nav-line.png') repeat-x left center;height:48px;text-align:center;position:absolute;bottom:15px;right:75px;z-index:9999; }
	.wizard-nav a																	{ background:url('../images/back-wizard-nav-button.png') no-repeat left top;display:inline-block;height:48px;padding-left:20px;text-decoration:none;line-height:44px;text-align:center;outline:none; }
	/* Google web fonts
	.wizard-nav a span 																{ background:url('../images/back-wizard-nav-button.png') no-repeat right top;display:block;height:48px;padding-right:20px;float:left;margin:0;color:#5b5b5b;text-shadow:0 1px #fff;font-size:14px;font-family: 'PT Sans Narrow',arial,serif;   }
	*/
	
	/* Local Fonts */
	.wizard-nav a span 																{ background:url('../images/back-wizard-nav-button.png') no-repeat right top;display:block;height:48px;padding-right:20px;float:left;margin:0;color:#5b5b5b;text-shadow:0 1px #fff;font-size:14px;font-family: 'PTSansNarrowRegular',arial,serif;   }
	
	.wizard-nav img																	{ vertical-align:middle;padding-right:3px; }

	.panel.wizard .wizard-content 													{ overflow:hidden; }
	.panel.wizard .wizard-content > ul,
	.panel.wizard .wizard-content > ul > li											{ height:460px; }
	.panel.wizard .wizard-content .wizard-text 										{ height:410px; }
	
	
	
	.panel.wizard .wizard-content .hr { margin:10px 0; }
	
	.panel.wizard .wizard-content > ul 												{ margin:20px 0;padding:0;overflow:hidden; }
	.panel.wizard .wizard-content > ul > li 										{ width:100%;display:none;	}
	.panel.wizard .wizard-content > ul > li.curent									{ display:block; }

	.step-content																	{ float:left;width:635px;margin-left:20px;background:url(255,0,0,0.2); }
	.step-content-full																{ width:930px;background:url(255,0,0,0.2); }
	
	
	.general-tabs 																	{ background:#fff;padding:35px 15px 0 15px;height:33px; }
	
	
	/* Google Web Fonts
	.general-tabs li 																{ float:left;background:transparent;height:34px;line-height:32px;margin-left:1px;padding:0 35px ;font-size:15px;font-family: 'PT Sans Narrow'; }
	*/
	
	/* Local Fonts */
	.general-tabs li 																{ float:left;background:transparent;height:34px;line-height:32px;margin-left:1px;padding:0 35px ;font-size:15px;font-family: 'PTSansNarrowRegular'; }
	
	
	.general-tabs li.curent															{ background:#F5F3F3;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0; }
	
	.general-content																{ background:#F5F3F3;border-top:1px solid #ddd;padding-bottom:25px; }
	
	.general-checklist 																{ padding:25px 35px 10px 10px;height:50px;width:520px; }
	
	/* Google Web Fonts
	.general-checklist li 															{ height:25px;line-height:25px;margin-right:1px;margin-bottom:1px;width:140px;float:left;font-size:13px;font-family: 'PT Sans Narrow';padding-left:25px;color:#2E2E2E; }
	*/
	
	.general-checklist li 															{ height:25px;line-height:25px;margin-right:1px;margin-bottom:1px;width:140px;float:left;font-size:13px;font-family: 'PTSansNarrowRegular';padding-left:25px;color:#2E2E2E; }
	
	.general-checklist li.curent 													{ color:#bbb; }
	
	.general-progress 																{ height:6px;background:#fff;margin:10px 35px;padding:2px;border:1px solid #bbb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
	.general-progress li 															{ float:left;margin-right:1px;background:#484848;height:6px;width:100px; }
	
	.general-progress li.pr-10 														{ width:10px; }
	.general-progress li.pr-20 														{ width:20px; }
	.general-progress li.pr-30 														{ width:30px; }
	.general-progress li.pr-40 														{ width:40px; }
	.general-progress li.pr-50 														{ width:50px; }
	.general-progress li.pr-60 														{ width:60px; }
	.general-progress li.pr-70 														{ width:70px; }
	.general-progress li.pr-80	 													{ width:80px; }
	.general-progress li.pr-90 														{ width:90px; }
	
	.spfix 																			{ display:block;text-align:center;color:#000;font-size:12px;height:20px;padding-top:40px; }
	
	
	.general-form 																	{ background:#fff;margin:10px 35px;padding:45px; }
	
	 #colorbox .general-form														{ margin:0;padding:0;}
	/* Google Web Fonts
	.formular  ul li																{ font-family:"PT Sans Narrow";font-size:14px;color:#222; }
	*/
	/* Local Fonts*/
	.formular  ul li																{ font-family:"PTSansNarrowRegular";font-size:14px;color:#222; }
	
	.formular  ul 																	{ margin:0; }
	
	.formular .inl 																	{ display:inline;}
	.formular .inl 																	{ width:auto; }
	/* Google web fonts
	.strong																			{ font-size:16px;color:#333;font-family:'PT SANS Narrow';display:block; }
	*/
	/* Local Fonts */
	.strong																			{ font-size:16px;color:#333;font-family:'PTSansNarrowRegular';display:block; }
	
	
	.light																			{ color:#999;font-size:14px; }
	
	/* Google web fonts
	.general-table-column { font-family:"Droid Sans";font-size:11px;color:#aaa; }
	*/
	
	/* Local Fonts */
	.general-table-column { font-family:"droid_sansregular";font-size:11px;color:#aaa; }
	
	.table-normal { font-family:Georgia, "Times New Roman";font-size:12px;color:#111; }
	.table-normal td { padding: 5px 0;}
	.general-table-column td { border-right:2px solid #fff;padding:6px; }
	.table-normal a { color:#177AC0; }
	
	.fix-80 { width:80px;text-align:center; }
	.fix-100 { width:100%;text-align:center; } 
	
	
	.scrolable-table { overflow: auto;height:320px;width:100%; }
	/* Google Web Fonts
    .scrolable-table th 												{ color: #9B9B9B;font-family: "PT Sans Narrow", "Arial Narrow"Arial;font-size: 14px;text-transform: uppercase;font-weight: normal;padding: 8px;background: #F5F3F3;border-bottom: 2px solid #EAE8E8;}
	*/
	
	/* Local Fonts*/
	.scrolable-table th 												{ color: #9B9B9B;font-family: "PTSansNarrowRegular", "Arial Narrow"Arial;font-size: 14px;text-transform: uppercase;font-weight: normal;padding: 8px;background: #F5F3F3;border-bottom: 2px solid #EAE8E8;}
	
	.scrolable-table td 												{ padding: 8px;background: transparent; border-bottom: 1px solid #fff;color: #666;border-top: 1px solid transparent;vertical-align:text-bottom; }
	.scrolable-table tr:hover td										{ background:#FAFAD2;color: #000;cursor: pointer } 
	.scrolable-table tr.selected td										{ background:#FAFAD2;color: #000; }


	.scrolable { overflow: auto;height:360px;width:633px; } 
	.scrolable.small { height:410px;padding-right:25px;width:390px; }
	
	.table-normal { margin-top:5px; }
	
	/*.general-list-item span { color:#ccc;  }*/
	.general-list-item a { color:#177AC0;display:block;  }
	.general-list-notice {  background: none repeat scroll 0 0 #F9F9F9;border: 1px solid #FDC97F;padding:15px; }
	
	
	.general-record { margin:0 25px 25px 25px;padding:15px 15px 5px 15px;background: none repeat scroll 0 0 #F9F9F9;border: 1px solid #B7B4DF;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.05); }
	.general-record  p { height:35px;margin-bottom:0; }
	.general-record span { width:74%;color:#222;font-family:georgia;font-size:11px;float:left; }
	/* Google Web Fonts
	.general-record strong { width:25%;display:block;float:left;font-family:"PT SANS Narrow"; }
	*/
	
	/* Local Fonts */
	.general-record strong { width:25%;display:block;float:left;font-family:"PTSansNarrowRegular"; }
	
	.general-final-record { display:none;background:#fff;padding:15px 15px 15px 15px; border:1px solid #ccc;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.05);background:#eee; }
	
	#step2 .section { height:350px; }
	
	.req 																			{ color:red;font-weight:bold; }
	.opt 																			{ color:#ccc;font-weight:normal;font-style:italic; }
	
	#bt-location-keep {  }
	#bt-location-change {float:right; margin-right:0px; padding: 0px 5px; background: url("images/back-buttons.png") repeat scroll left -68px #424242; }
	
	
	.wizard-footer-nav .org-button { float:right;margin-left:20px;margin-right:0;  }
	
	.wizard-footer-nav { padding-top:15px;margin-right:20px; }
	.wizard-footer-nav > div { margin-bottom:0; }
	
	#wizard-content-02 { height:400px; }
	#wizard-content-03 { height:400px; }
	#wizard-content-04 { height:400px; }
	
	#wizard-sidebar-01 { padding:0; }
	#wizard-content-01 .formular { padding:0; }
	#wizard-sidebar-01 .org-button { margin-top:19px;padding:0 68px; }
	#wizard-sidebar-01 .fixed { margin-bottom:15px; }
	
	
	#wizard-content-03 .col-595 {  }
	
	.org-button.next-step-03 { float:left;margin-left:0;margin-right:25px; }
	
	.extra-details { font-family:Georgia, "Times New Roman";color:#000;font-style:italic;padding:12px 0px;display:block; }
	.extra-details a { color:#177AC0;display:inline;text-decoration:underline;font-weight:bold;  }
	
	
	#ie-toolbar a.close { position:absolute;right:15px;top:20px;color:#fff;font-family:georgia, "Times New Roman";font-style:italic;display:block;height:20px;width:60px;text-decoration:none;background:url('images/ie6/close.gif') no-repeat left center;padding-left:20px; }
		
	#ie-toolbar { 
		background-image:url(images/ie6/page-bg.jpg);border-bottom:1px solid #2a4564; border-left:1px solid #2a4564;  border-right:1px solid #2a4564;  
		display:none;
		width:975px;
		margin:0 auto 15px auto;
		position:relative;
		}


	#main-content{
		margin:auto;
		padding:0 0 25px 0;
		width:780px;
	}

	#ie-toolbar h1{
		font-size:22px;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#ffffff;
		font-weight:normal;
		text-align:center;
		font-style:italic;
		border-top:1px dashed #2a4564;
		border-bottom:1px dashed #2a4564;
		padding:30px 0px;
		margin:0 0 30px 0;
	}

	#main-content p{
		line-height:22px;
		margin:0 0 20px 0;
		color:#CFE8FF;
		text-indent:20px;
	}

	#browser-wrapper{
		margin:15px 0 0 0;
	}

	#browsers{
		list-style:none;
		margin:0px;
		padding:0px;
	}

	#browsers li{
		float:left;
		display:block;
		margin:0 30px 0 0;
		width:172px;
	}

	#browsers li h2{
		height:48px;
		padding:8px 0 0 58px;
		background-position:left center;
		background-repeat:no-repeat;
		font-weight:normal;
	}

	#browsers li h2 span{
		display:block;
		font-size:12px;
	}

	#browsers li h2 a{
		color:#ffffff;
	}

	#browsers li h2 a span{
		color:#CFE8FF;
	}

	#browsers li.google h2{ 
		background-image:url(images/ie6/chrome-icon.png);
	}

	#browsers li.mozilla h2{
		background-image:url(images/ie6/ff-icon.png);
	}

	#browsers li.microsoft h2{
		background-image:url(images/ie6/ie-icon.png);
	}

	#browsers li.apple h2{
		background-image:url(images/ie6/safari-icon.png);
	}

	#browsers li.last{
		margin-right:0px !important;
	} 

	#upgrade{
		text-align:center;
		margin:15px 0 0 0;
	}
	#third-party2, #third-party3						                                                        { border-top: solid; border-color:#b1b1b1; border-width:thin !important; }
	
	.dynaLoadR 		        { background:url('images/indicator.gif') right center no-repeat; }
	.dynaLoadL 		        { background:url('images/indicator.gif') left center no-repeat; }

.udslocinput {}
/* Google Web Fonts
.clrlocfrm {display:block;width:90px;text-align:center;height:35px;background:url("images/back-buttons.png") no-repeat scroll left -68px rgb(66, 66, 66);border:1px solid rgb(255, 255, 255);line-height:35px;text-transform:uppercase;font-family:'Pt Sans Narrow',Arial,Verdana;padding:0pt 15px;font-weight:bold;font-size:15px;color:rgb(255, 255, 255);text-shadow:0pt 1px rgb(0, 0, 0);box-shadow:0px 0px 0px 2px rgba(0, 0, 0, 0.1);cursor:pointer;margin-top:18px;margin-left:22px;}
*/

/* Local Fonts*/
.clrlocfrm {display:block;width:90px;text-align:center;height:35px;background:url("images/back-buttons.png") no-repeat scroll left -68px rgb(66, 66, 66);border:1px solid rgb(255, 255, 255);line-height:35px;text-transform:uppercase;font-family:'PTSansNarrowRegular',Arial,Verdana;padding:0pt 15px;font-weight:bold;font-size:12px;color:rgb(255, 255, 255);text-shadow:0pt 1px rgb(0, 0, 0);box-shadow:0px 0px 0px 2px rgba(0, 0, 0, 0.1);cursor:pointer;margin-top:18px;margin-left:22px;}


/* Clause and Need Info in Confirmation Page */

.recordsRequestedCol ul li {
    display: inline-block;
    margin-right: 2px;
}

.recordsRequestedCol ul span {
    height: 17px;
    width: 16px;
    display: block;
    background: url("images/gridIcons.png") no-repeat;
}

.recordsRequestedCol ul span.other {
    background-position: -253px -71px;
   
}

.recordsRequestedCol ul span.medical {
    background-position: -195px -71px;
}

.recordsRequestedCol ul span.billing {
    background-position: -215px -71px;
}

.recordsRequestedCol ul span.insurance {
    background-position: -156px -71px;
}

.recordsRequestedCol ul span.employment {
    background-position: -137px -71px;
}

.recordsRequestedCol ul span.filmsXrays {
    background-position: -234px -71px;
}

.recordsRequestedCol ul span.payroll {
    background-position: -176px -71px;
}
.recordsRequestedCol ul span.Others {
    background-position: -302px -71px;
}
.recordsRequestedCol ul span.prescription_Pharmacy {
    background-position:  -326px -71px;
}
.recordsRequestedCol ul span.academic {
    background-position: -350px -71px;
}
 
.recordsRequestedCol ul span.workers_compensation {
    background-position: -374px -71px;
}

.recordsRequestedCol ul span.paramed {
    background-position: -399px -71px;
}

 /*Added For CR #138 New Record type By Rahul on 26May2022 [START]*/

    .recordsRequestedCol ul span.ai {
        background-position: -398px -166px;
    }

    .recordsRequestedCol ul span.bu {
        background-position: -417px -166px;
    }

    .recordsRequestedCol ul span.ci {
        background-position: -436px -166px;
    }

    .recordsRequestedCol ul span.dv {
        background-position: -455px -166px;
    }

    .recordsRequestedCol ul span.ex {
        background-position: -474px -166px;
    }

    .recordsRequestedCol ul span.fe {
        background-position: -493px -166px;
    }

    .recordsRequestedCol ul span.fu {
        background-position: -512px -166px;
    }

    .recordsRequestedCol ul span.jr {
        background-position: -531px -166px;
    }

    .recordsRequestedCol ul span.mr {
        background-position: -550px -166px;
    }

    .recordsRequestedCol ul span.me {
        background-position: -569px -166px;
    }

    .recordsRequestedCol ul span.mx {
        background-position: -588px -166px;
    }

    .recordsRequestedCol ul span.ct {
        background-position: 0px -184px;
    }

    .recordsRequestedCol ul span.ra {
        background-position: -19px -184px;
    }

    .recordsRequestedCol ul span.pn {
        background-position: -38px -184px;
    }

    .recordsRequestedCol ul span.sb {
        background-position: -95px -184px;
    }

    .recordsRequestedCol ul span.sd {
        background-position: -113px -184px;
    }

    .recordsRequestedCol ul span.vi {
        background-position: -132px -184px;
    }

    .recordsRequestedCol ul span.tw {
        background-position: -151px -184px;
    }

    .recordsRequestedCol ul span.it {
        background-position: -170px -184px;
    }

    .recordsRequestedCol ul span.de {
        background-position: -531px -149px;
    }

    .recordsRequestedCol ul span.in {
        background-position: -588px -149px;
    }

    .recordsRequestedCol ul span.ip {
        background-position: -132px -167px;
    }

    .recordsRequestedCol ul span.la {
        background-position: -113px -167px;
    }
	.recordsRequestedCol ul span.af {
		background-position: -341px -184px;
	}

	.recordsRequestedCol ul span.io {
		background-position: -322px -184px;
	}
    .recordsRequestedCol ul span.att {
        background-position: -398px -149px;
    }
    .recordsRequestedCol ul span.emr {
    background-position: -132px -149px;
}
     .recordsRequestedCol ul span.er {
        background-position: -227px -149px;
    }

    .recordsRequestedCol ul span.rd {
        background-position: -113px -149px;
    }

    .recordsRequestedCol ul span.ph {
        background-position: -284px -149px;
    }

    .recordsRequestedCol ul span.op {
        background-position: -170px -167px;
    }

    .recordsRequestedCol ul span.py {
        background-position: -379px -167px;
    }

    .recordsRequestedCol ul span.rv {
        background-position: -322px -149px;
    }

    .recordsRequestedCol ul span.pp {
        background-position: -322px -167px;
    }

    .recordsRequestedCol ul span.rr {
        background-position: -284px -167px;
    }

    .recordsRequestedCol ul span.di {
        background-position: -550px -149px;
    }

    .recordsRequestedCol ul span.mi {
        background-position: -360px -149px;
    }

    .recordsRequestedCol ul span.un {
        background-position: -360px -167px;
    }

    .recordsRequestedCol ul span.fi {
        background-position: -170px -149px;
    }

    .recordsRequestedCol ul span.br {
        background-position: -341px -167px;
    }

    .recordsRequestedCol ul span.hc {
        background-position: -569px -149px;
    }
    .recordsRequestedCol ul span.ve {
    background-position: -265px -149px;
	}

	.recordsRequestedCol ul span.ma {
		background-position: -265px -184px;
	}

	.recordsRequestedCol ul span.au {
		background-position: -208px -184px;
	}

	.recordsRequestedCol ul span.pe {
		background-position: -227px -184px;
	}

	.recordsRequestedCol ul span.hi {
		background-position: -284px -185px;
	}

	.recordsRequestedCol ul span.lp {
		background-position: -303px -185px;
	}

	.recordsRequestedCol ul span.tt {
		background-position: -303px -167px;
	}
	 
/*Added For CR #138 New Record type By Rahul on 26May2022 [END]*/

/*Added by Rahul for New icon AS IME for CR # 116 [START]*/



/* Need info column */
.needInfoCol {
    text-align: center;
    vertical-align: middle
}

.needInfoCol ul {
    text-align: center;
}

.needInfoCol ul li {
    display: inline-block;
    margin-right: 2px;
}

.needInfoCol ul a {
    height: 18px;
    width: 18px;
    display: block;
    background: url("images/gridIcons.png") no-repeat;
}

.needInfoCol ul a.PHI {
    background-position: -68px -71px;
}

.needInfoCol ul a.location {
    background-position: -114px -71px;
}

.needInfoCol ul a.other {
    background-position: -274px -71px;
}
.needInfoCol ul a.authorization {
    background-position: 0px -71px;
}

.needInfoCol ul a.client {
    background-position: -91px -71px;
}

.needInfoCol ul a.fee {
    background-position: -46px -71px;
}

.needInfoCol ul a.subpoena {
    background-position: -23px -71px;
}



/* Sergey Edit start 4/19 */

.t-upload .t-button span {
	color:#fff;
	overflow:visible !important;
	text-align:center;
	
}

/* upload modal window fixes 8-13-2012*/
.t-button.t-upload-button span{
	*height:20px !important;
	*line-height:35px !important;
	*display:block !important;
	*top:0;
	*bottom:0;
	*right:0;
	*left:0;
	*position:absolute;
}

.t-button.t-upload-button {

	*display:block;margin:auto;width:100px;position:relative;
	height:20px;
	overflow:hidden;

}

.t-upload .t-button {
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-shadow:0 1px 1px #0c507b;
	letter-spacing:0px;
	text-transform:uppercase;
	overflow:visible;
	padding:8px 12px 6px 12px;
	margin:0 10px 5px 0;
	 
	/*
	background: #3aa3e6;
	background: -moz-linear-gradient(top, #87c6ee, #3aa3e6 2%, #028fe8);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #87c6ee), color-stop(.01, #3aa3e6), to(#028fe8)); 
	*/
	
	background: url("images/back-buttons.png") no-repeat scroll left -68px #424242;
	
	border:1px solid #812C05;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	outline:none;
}

.t-upload .t-button {
	-moz-box-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	overflow:visible;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif!important;
	letter-spacing:0;
	font-weight:bold;
	
	display:inline-block;
	
	
	
}

 .t-upload .t-button:hover {
	text-shadow: 0 1px 1px #6f3a02;

	border:1px solid #812C05;
	border-bottom:1px solid #812C05;

	background: #f48423;
	background: -moz-linear-gradient(top, #ffdf9e, #f5b026 2%, #f48423);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd683), color-stop(.01, #f5b026), to(#f48423)); 
	overflow:visible !important;
	cursor:pointer;

}

/* Sergey Edit end  4/19 */

.summdiv {}
/* Google web fonts
.prsummhead {font-size:26px; font-family:"PT Sans Narrow", "Arial Narrow"; text-transform:uppercase;color:#000;}
.prsummpromt {color:#9b9b9b;text-transform:uppercase;font-size:14px;font-family:"PT Sans Narrow", "Arial Narrow";}
*/
/* Local Fonts */
.prsummhead {font-size:26px; font-family:"PTSansNarrowRegular", "Arial Narrow"; text-transform:uppercase;color:#000;}
.prsummpromt {color:#9b9b9b;text-transform:uppercase;font-size:14px;font-family:"PTSansNarrowRegular", "Arial Narrow";}

.prsummvalue {margin-bottom:5px;color:#000;font-size:14px;font-family:Georgia, "Trebuchet Ms";text-transform:uppercase;}
.prsummsection {border:1px solid black;margin-left:5px;margin-right:5px;margin-top:5px;margin-bottom:5px;}
.prsummouter {border:0px solid black;padding-right: 20px;}
.prsummlocname { color:#373737;font-weight:bold;text-transform:uppercase;font-size:18px; }
.prsummlocaddr { color:#999;font-size:16px;text-transform:uppercase;margin-bottom:10px; }

.wcssummsection {border:1px solid black;margin-left:1px;margin-right:1px;margin-top:1px;margin-bottom:1px;}

/*.prsummsection {border:1px solid red;}
.prsummouter {border:1px solid blue;}*/

select.width-fix {
width: 200px; /* Just an example for a fixed width. */
z-index: 1000; /* Make sure to put the select and its options above all other HTML elements. */
}
select.expand {
width: auto; /* Let the browser handle it. */
z-index:2000;
}

/* Modal window fixes */
#order-newattorney-modal .col-125 input 											{ width:117px; }
#order-newattorney-modal .col-255 .mb-15 > input 									{ width:249px; }

.roouterdiv 
{
    left: 390px;
    top: 510px;
    width: 550px;
    height: auto;
    display: block;
    border:dotted grey 1px;
    overflow:auto;
    position:absolute;
    outline-width: 0px;
    outline-style: none;
    outline-color: invert;

    position: absolute;
    padding: 10px 10px 10px 10px;
    background: url('images/dialog_bg.png') 0 0 repeat;
    border: none;

    border: 1px solid #fff;
    border-radius: 5px;

    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;

    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;

    font-family: "droid_sansregular", arial narrow, serif;
    font-size: 12px;
    line-height: 18px;
    color: #6d6d6d;

}

.rotitlediv
{
    padding: 0 .3em .3em 0;
    position: relative;
    display: block;
    height: 20px;
    background: none !important;
    border: none !important;
    color: #fff;
    text-shadow: 1px 1px 0px #333 !important;
    font-size: 12px;
    font-weight: bold;
    text-transform: none !important;
    margin-bottom: 5px;

    content: ".";
    clear: both;
    
    text-transform: uppercase;
    font-size: 10px;
    font-weight: normal;
    text-align: left;

    margin-bottom: 15px;

}

.rotitlespandiv
{

    display: inline-block;

    color: #fff !important;
    font-size: 14px;
    font-family: "PT Sans Narrow";
    font-weight: bold;
    text-transform: uppercase;

    line-height: 18px;

}

.rotitleadiv
{
    cursor: pointer;
    position: absolute;
    right: 0.3em;
    top: 50%;
    width: 19px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 18px;
    overflow: hidden;
    font-size: 0px;
    text-indent: -9999px;
    background: #222;

    text-decoration: none;

}

.rotitleaspandiv
{
    display: block;
    margin: 1px; 

    background-position: -96px -128px;

    width: 16px;
    height: 16px;
    background-image: url('images/ui-icons.png');
    text-indent: -9999px;

}

.rocontentdiv
{
    width: auto;
    height: auto;
    min-height: 47px;

    border: 0;
    padding: 15px 15px 10px 15px;
    background: none;
    overflow: auto;
    zoom: 1;
    background: #fafafa;
    font-size: 11px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

    font-family: "droid_sansregular", arial narrow, serif;
    font-size: 12px;
    line-height: 18px;
    color: #6d6d6d;

}
/*Added by Vaibhav on 9March2020 for CR 69(IME Recipient)[START]*/
#header ul li.ime_adj_link a {
    width: 80px !important;
}
/*Added by Vaibhav on 9March2020 for CR 69(IME Recipient)[END]*/

/*Added by rakesh j on 16 oct for CR # 156 Search Library of Forms on CPX [START]*/
.showform {
   display:block !important;
         }

    .hideform {
        display: none !important;
    }


/*Added by rakesh j on 16 oct for CR # 156 Search Library of Forms on CPX [END]*/


.custom_loader_wrapper #button2-upload ul li span.t-filename{display:inline-block;}
.custom_loader_wrapper #button2-upload ul li button{display:inline-block;padding:5px 10px;vertical-align:middle}
.custom_loader_wrapper #button2-upload ul li button span{display:inline-block;vertical-align:middle}

.custom_loader_wrapper3 #button3-upload ul li span.t-filename{display:inline-block;}
.custom_loader_wrapper3 #button3-upload ul li button{display:inline-block;padding:5px 10px;vertical-align:middle}
.custom_loader_wrapper3 #button3-upload ul li button span{display:inline-block;vertical-align:middle}

.custom_loader_wrapper1 span.t-filename{display:inline-block;width: 40%;margin-left: -5px;}
.custom_loader_wrapper1 ul li .t-upload-action{padding:1px 3px;margin-left: 0px  !important;margin-right:0px  !important;position: absolute  !important;top: auto !important;right:2px !important;}
.custom_loader_wrapper1 ul li .t-upload-action span.t-cancel{display:inline-block;padding-left:2px !important;margin-right:0px  !important;margin-left:2px  !important}


.custom_loader_wrapper_uploadOrder {position:relative}
.custom_loader_wrapper_uploadOrder #orddetupfilediv{position:absolute !important;height:25px !important;top:-57px !important;right:0px !important}


/* Added by Sneha for Session timeout OK button [START] */

.ppButton {
   
    background: url('../../OEViewResources/_layout/images/popupBtn-left.png') top left no-repeat;
    text-align: left;
    border: 0;
    outline: 0;
    padding: 0;
    cursor: pointer;
    border-color:grey;
}
 .ppButton span,
    .ppButton a {
        background: url('../../OEViewResources/_layout/images/popupBtn-right.png') top right no-repeat;
        display: block;
        font-size: 12px;
        height: 23px;
        padding: 3px 9px 0 10px;
        color: #fff;
        font-family: 'DroidSansRegular', arial, serif;
        margin-top: 0;
        float: left;
        cursor: pointer;
    }
    .ppButton:hover,.ppButton:focus{
        border:1px solid transparent !important;
        outline: 0;
        width: 40px;
    }

 /* Added by Sneha for Session timeout OK button [END] */


/*CR #211 - My Compex Team Link Issue on 25/10/2021 by Vaibhav [START]*/
#support-form1 {
    width: 300px;
    position: absolute;
    /*bottom: 55px;*/
    top:18px !important; /*CR #211 - My Compex Team Link Issue on 25/10/2021 by Vaibhav*/
    right: 5px;
    height: auto;
    z-index: 9999;
    border: 8px solid #CCCCCC;
    border: 8px solid rgba(0,0,0,0.1);
    -moz-border-radius: 10px;
    border-radius: 10px;
    display: none;
}

#support-form1 h4 {
    font-family: Aria, Verdana;
    color: #373737;
    font-weight: bold;
    font-size: 13px;
    margin-bottom: 0px;
    border-bottom: 1px solid #aaa6a6;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.ui{width: 100%;
    border-top: 1px solid #ddd;
    padding: 0px 0px;}

#support-form1 > div {
    width: 300px;
    height: auto;
    border: 1px solid #A8C6DE;
    background: #fff;
    display: block;
    float: left;
}
#support-form1 .ui .bt-continue {
    margin-right: 20px;
    background: url(../../Content/images/back-ui-bt-continue.png) repeat-x left center;
    border: 1px solid #FFFFFF;
    box-shadow: 0 0 2px 0 rgb(0 0 0 / 20%);
    color: #FFFFFF;
}
#support-form1 .ui a {
    display: block;
    padding: 4px 10px;
    float: right;
    margin-top: 10px;
    margin-right: 10px;
}
 /*Added by Siddhi for CR#209 [START]*/ 
.customWidth50Per {
    width: 50%;
    float: left;
}

.customWidth50Per#locselectiondiv {
    margin: 25px 0px 10px 0px;
    padding-left: 15px;
    box-sizing: border-box;
}
#al_doctype_selected{
    width:80%;
}
#locselectiondiv label{
    display:block;
}
.locationselect > div.all_loc {
    height: 20px;
    padding: 8px;
    border: 1px solid #ccc;
    background: #fff url(images/left-arrow.jpg) no-repeat 300px center;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;
    width: 204px;
    float: left;
    margin-right: 20px;
}
/*Added by Siddhi for CR#209 [END]*/ 

/*CR #211 - My Compex Team Link Issue on 25/10/2021 by Vaibhav [END]*/