/*FORM DIV*/

#section		{}

/*FORM*/
INPUT,TEXTAREA,SELECT					{font-family:arial; font-size:11px; font-weight:normal;}
FIELDSET											{margin:0px; border:1px solid #BBBBBB; padding:10px; display:block;}
LEGEND,LABEL									{font-family:arial; font-size:11px; font-weight:normal; color:#414141;}


.form_cont			{margin:0px; padding:0px; border:0px; display:block;}

.form_table			{margin:0px; padding:0px; border:0px; display:block;}

.form_label				{
							height:13px;
							background:none;
							border:0px;
							margin-left:6px;
							padding:0px;
							font-family:arial,sans-serif; font-size:10px; font-weight:normal; color:#414141;
							text-transform:lowercase;
							text-decoration:none;
							text-align:left;
							cursor:default;
							display:block;
							}

.form_label_r			{
							height:14px;
							background:none;
							border:0px;
							margin-right:6px;
							padding:0px;
							font-family:arial,sans-serif; font-size:10px; font-weight:normal; color:#414141;
							text-transform:lowercase;
							text-decoration:none;
							text-align:right;
							cursor:default;
							}

.form_section			{
							background:none;
							padding-top:1px; padding-left:10px; padding-right:10px;
							border-bottom:1px solid #414141;
							font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#414141;
							text-decoration:none;
							text-align:center;
							cursor:default;
							}

.vis_sect_tit_out		{
							width:620px; height:18px; 
							background:#EBEBEB;
							padding-top:1px; padding-left:10px; padding-right:10px;
							margin-top:20px;
							border-top:1px solid #7C7C7C; border-bottom:1px solid #7C7C7C;
							font-family:arial; font-size:11px; font-weight:normal; color:#FFFFFF;
							text-align:right;
							cursor:default;
							}

.vis_sect_tit_over	{
							width:620px; height:18px; 
							background:#EBEBEB;
							padding-top:1px; padding-left:10px; padding-right:10px;
							margin-top:20px;
							border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
							font-family:arial; font-size:11px; font-weight:normal; color:#FFFFFF;
							text-align:right;
							cursor:hand;
							}

.form_sms				{
							width:920px; height:18px; 
							margin-top:10px;
							background:#EBEBEB;
							padding-top:2px; padding-left:10px; padding-right:10px;
							border:0px;
							font-family:georgia,serif; font-size:11px; font-weight:normal; color:#414141;
							 text-align:center;
							cursor:default;
							}

.form_divcont			{
							background:#2F75C1;
							border:1px solid #FFFFFF; padding-top:1px;
							font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
							cursor:hand;
							}

/*form links*/
A,A:link,A:hover,A:active,A:visited	{text-decoration:none;}


/*form modules*/
.form_txt_out		{
						background:#EEEEEE; color:#000000;
						padding-left:4px;
						border:1px solid #333333;
						text-decoration:none;
						}
.form_txt_over	{
						background:#FFFFFF; color:#0099FF;
						padding-left:4px;
						border:1px solid #0099FF;
						text-decoration:none;
						}



.form_area_out	{							
						background:#EEEEEE; color:#000000;
						padding:4px;
						border:1px solid #333333;
						}
.form_area_over	{
						background:#FFFFFF; color:#0099FF;
						padding:4px;
						border:1px solid #0099FF;
						}


.form_list_out		{
						background:#EEEEEE; color:#000000;
						padding-left:4px;
						border:1px solid #333333;
						}


.form_radio_out	{
						background:#EEEEEE;
						}
.form_check_out	{
						background:#EEEEEE;
						border:1px solid #000000;
						}


.form_bt_out		{
						background:#CCCCCC;
						margin-top:1px;
						border:1px solid #777777; padding-top:1px;
						font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#414141;
						cursor:hand;
						}

.form_bt_over		{
						background:#DDDDDD;
						margin-top:1px;
						border:1px solid #777777; padding-top:1px;
						font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#000000;
						cursor:hand;
						}

.form_bt_off		{
						background:#DDDDDD;
						margin-top:1px;
						border:1px solid #CCCCCC; padding-top:1px;
						font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#BBBBBB;
						cursor:default;
						}


.form_rect_val		{						
						background-image:url('img/bg_wa20.png'); background-repeat:repeat;
						border:1px solid #777777
						margin-top:1px;
						padding-top:1px; padding-left:4px;
						font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#414141;
						text-transform:none;
						text-decoration:none;
						cursor:default;
						display:block; 
						}


/*FORM ADV*/

.form_adv	 		{width:58px; height:18px; margin-top:0px;
						background:#CCCCCC;
						border:1px solid #777777;
						padding-top:1px; padding-right:8px; padding-left:8px;}

.form_adv_0 		{width:570px; height:16px; margin-top:1px;
						background:#0099FF;
						border:0px;
						padding-top:1px; padding-right:8px; padding-left:8px;
						font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
						text-align:center; cursor:default;}

.form_adv_1		{width:570px; height:16px; margin-top:1px;
						background:#FF0000;
						border:0px;
						padding-top:1px; padding-right:8px; padding-left:8px;
						font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
						text-align:center; cursor:default;}

.form_adv_2		{width:570px; height:16px; margin-top:1px;
						background:#FF6600;
						border:0px;
						padding-top:1px; padding-right:8px; padding-left:8px;
						font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
						text-align:center; cursor:default;}


.adv_0 				{
						width:500px; height:18px; 
 						background:#F0F0F0;
						padding-top:1px;
						padding-left:8px;
						margin-top:20px;
						border:1px solid #00C3FF;
						font-family:tahoma; font-size:11px; font-weight:bold; color:#000000;
						}

.adv_1				{
						width:500px; height:18px; 
 						background:#F0F0F0;
						padding-top:1px;
						padding-left:8px;
						margin-top:20px;
						border:1px solid #FF0000;
						font-family:tahoma; font-size:11px; font-weight:bold; color:#000000;
						}

.adv_2				{
						width:500px; height:18px; 
 						background:#F0F0F0;
						padding-top:1px;
						padding-left:8px;
						border:1px solid #FFFF00;
						margin-top:20px;
						font-family:tahoma; font-size:11px; font-weight:bold; color:#000000;
						}