.form_header{color:#6A88A2; 
			 font: 20px Arial, Helvetica, sans-serif;
			 font-style:italic;
			 padding:12px 0 10px 0;}
			 
.form_header_calculator{color:#6A88A2; 
			 			font: 12px Arial, Helvetica, sans-serif;
						font-weight:bold;
			 			font-style:italic;
			 			padding:1px 15px 5px 51px;}
						
.form_header_calculator2{color:#6A88A2; 
			 			font: 12px Arial, Helvetica, sans-serif;
						font-style:italic;
			 			padding:1px 15px 5px 30px;}
						
.red{color:#FF0000;}

.red_but{color:#FF0000;font-size:11px;}

.list_block{width:490px;
		    margin-left:15px;
			float:left}
			
.small_block{width:450px;
		     margin-left:25px;
			 margin-top:3px;
			 float:left}
			 
.sum_block{width:470px;
		     margin-left:38px;
			 margin-top:25px;
			 float:left}

.list_blue_block{color:#000000;
	  font: 12px Arial, Helvetica, sans-serif;
	  
	  background:url(/images/dec_circ_m.gif) no-repeat;
	  float:left;
	  padding-left:14px;
	  margin-left:0px;
	  width:180px;}
	  
.list_red_block{color:#000000;
	  font: 12px Arial, Helvetica, sans-serif;
	  background:url(/images/dec_circ_m.gif) no-repeat;
	  float:left;
	  padding-left:14px;
	  margin-left:0px;
	  width:265px;}
	  
.small_red_block{color:#000000;
	  font: 12px Arial, Helvetica, sans-serif;
	  float:left;
	  margin-left:10px;
	  width:250px;}
	  
.sum_red_block{color:#FF0000;
	  font: 14px Arial, Helvetica, sans-serif;
	  
	  font-style:italic;
	  float:left;
	  width:158px;}
	  
.blue_desc1{color:#000000;
		    font: 12px Arial, Helvetica, sans-serif;
		    float:left;
		    }
		   
.blue_desc2{color:#000000;
		    font: 12px Arial, Helvetica, sans-serif;}
			
.red_desc1{color:#000000;
		    font: 12px Arial, Helvetica, sans-serif;
		    float:left;
		    width:150px;}
			
.small_desc1{color:#000000;
		    font: 12px Arial, Helvetica, sans-serif;
		    float:left;
		    width:200px;}
			
.sum_desc1{color:#FF0000;
		    font: 14px Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-style:italic;
		    float:left;
		    width:200px;}
			
.small_desc3{color:#000000;
		    font: 12px Arial, Helvetica, sans-serif;
		    float:left;
		    width:100px;}
		   
.red_desc2{color:#000000;
		    font: 12px Arial, Helvetica, sans-serif;}
		   
.desc{color:#000000;
	  font: 12px Arial, Helvetica, sans-serif;
	  margin-left:200px;}
	  
.black_bold_title{color:#000000;
	  			  font: 12px Arial, Helvetica, sans-serif;
				  font-weight:bold;
				  float:left;
				  width:145px;}
				  
.black_bold_title1{float:left;
				   width:146px;
				   text-align:left;
				   padding-right:15px;
				   color:#537388;
				   font: 14px Arial, Helvetica, sans-serif;
				   font-weight:bold;}
				   
.adv_brief_description{text-align:left;
					   color:#537388;
					   font: 16px Arial, Helvetica, sans-serif;
					   font-weight:bold; 
					   font-style:italic;
					   text-align:center;}
					   
.adv_other_normal_decs{text-align:left;font:13px Arial, Helvetica, sans-serif;}
				   
				  
.header_block{width:605px;
			  margin-top:4px;
			  }
			  
.normal_black_text_calculator{font-weight:normal;color:#000000; font-style:normal}

		#loading{
			position: fixed;
			background: #e5e5e5;	
			top: 0;
			left: 0;	
			z-index: 5000;          
			opacity:0.5;  
			-moz-opacity:0.5; 
			filter:alpha(opacity=50);
			padding: 2px;
			width:100%;
			height:100%;
		text-align:center;
		padding-top: 300px;

		}
		
		.resizable-textarea textarea {
				display:block;
				margin-bottom:0pt;
				width:100%;
				height: 20%;
			}	
			div.grippie {
				background:#EEEEEE url(/images/grippie.png) no-repeat scroll center 2px;
				border-color:#DDDDDD;
				border-style:solid;
				border-width:0pt 1px 1px;
				cursor:s-resize;
				height:9px;
				overflow:hidden;
			}
.error{
	color: #FF0000;
	font-weight: bold;
}
input.error { border: 1px solid red; }
textarea:focus { border: 1px solid #D3DBE0; }
textarea.error { border: 5px solid red; }

.window_price_for_day{display:none;
					  z-index:999;
					  position:relative;
					  background:url(/images/window_price_day_bg.png) no-repeat;
					  text-align:center;
					  height:87px;
					  width:472px;
					  margin-left:28px}
					  
.banner_description{padding-bottom:7px;
					margin-left:182px;
					color:#537388;
					font:12px Arial, Helvetica, sans-serif;}
					
.banner_description1{padding-bottom:7px;
					 margin-left:137px;
					 color:#537388;
					 font:12px Arial, Helvetica, sans-serif;}
					 
.banner_description2{padding-bottom:7px;
					 margin-left:152px;
					 color:#537388;
					 font:12px Arial, Helvetica, sans-serif;
					 text-align:left}
					
.div_for_adv_big_textarea{margin:4px 0 0 111px;
						  color:#000000;
						  font:13px Arial, Helvetica, sans-serif;
						  font-weight:bold;}
						  
.table_adv_textarea{background:#E3EEF2;
					width:607px;
					}
					
.table_adv_lang_desc{color:#FFFFFF;
				     font:11px Arial, Helvetica, sans-serif;
					 padding-left:5px;
					 border-left:3px #002B44 solid;
					 border-top:3px #002B44 solid;}
					 
.adv_textarea{background:#ffffff;
			  width:600px;
			  height:300px;
			  font:12px Arial, Helvetica, sans-serif;
			  font-weight:normal;
			  color:#000000;
			  padding:4px 0 5px 5px;}
			  
.flags_textfield_desc{color:#000000;
					  font:12px Arial, Helvetica, sans-serif;
					  text-align:left;
					  padding-left:190px;
					  font-weight:bold;
					  padding-top:9px;
					  margin-bottom:3px}
