/*html general tag*/
/*FORM*/
INPUT,TEXTAREA,SELECT					{font-family:tahoma,sans-serif; font-size:11px;text-decoration:none; font-weight:normal;}
FIELDSET											{margin:0px; margin-bottom:10px; border:1px solid #FF6000; padding:10px; display:block; cursor:default;}
LEGEND,LABEL									{font-family:tahoma,sans-serif; font-size:11px; font-weight:normal; color:#000000;}


/*cds form objects*/
.form_cont				{margin:0px; border:0px; display:block;}

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


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

.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:#000000;
							text-transform:lowercase;
							text-decoration:none;
							text-align:right;
							cursor:default;
							}

.form_sms				{
							height:16px;
							background:#50B8DC;
							margin:0px;
							padding-top:2px; padding-left:10px; padding-right:10px;
							font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;
							text-transform:lowercase;
							text-decoration:none;
							text-align:center;
							cursor:default;
							display:block; 
							}


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

.vis_sect_tit_out		{
							width:600px; height:17px; 
							background:#FFFFFF;
							border:1px solid #000000;
							margin-top:20px;
							padding-top:1px; padding-left:10px; padding-right:10px;							
							font-family:arial; font-size:11px; font-weight:normal; color:#FFFFFF;
							text-transform:lowercase;
							text-decoration:none;
							text-align:right;
							cursor:default;
							}

.vis_sect_tit_over	{
							width:600px; height:17px; 
							background:#FFFFFF;
							border:1px solid #000000;
							margin-top:20px;
							padding-top:1px; padding-left:10px; padding-right:10px;
							font-family:arial; font-size:11px; font-weight:normal; color:#FFFFFF;
							text-transform:lowercase;
							text-decoration:none;
							text-align:right;
							cursor:hand;}

.vis_sect_txt			{font-family:arial; font-size:11px; color:#000000;}


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


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


.form_area_out	{							
						background:#FFFFFF; color:#000000;
						padding:4px;
						border:1px solid #000000;
						}
.form_area_over	{
						background:#FFFFFF; color:#FF6000;
						padding:4px;
						border:1px solid #FF6000;
						}
.form_area_alert	{							
						background:#FFFFFF; color:#FF6000;
						padding:4px;
						border:1px solid #FF6000;
						}

.form_list_out		{
						background:#FFFFFF; color:#000000;
						margin-top:1px;
						border:1px solid #000000;
						}


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


.form_bt_out		{
						background:#FF900C;
						margin-top:1px;
						border:1px solid #000000; padding-top:1px;
						font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;
						text-align:center;
						cursor:hand;
						}

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

.form_bt_off		{
						background:#FFC763;
						margin-top:1px;
						border:1px dotted #000000; padding-top:1px;
						font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#FFDC92;
						text-align:center;
						cursor:default;
						}


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



/*command adv*/

.form_priv			{
						background:#D3D3D3;
						border:1px solid #000000;
						padding-top:1px; padding-left:10px; padding-right:10px;
						font-family:tahoma,sans-serif; font-size:11px; font-weight:normal; color:#000000;
						text-transform:none;
						text-decoration:none;
						text-align:center;
						cursor:default;
						display:block; 
						}

.form_adv_0		{
						width:540px; height:15px;
						background:#FF6000;
						border:1px solid #FFFFFF;
						margin-top:6px;
						padding-top:1px; padding-left:10px; padding-right:10px;
						font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
						text-transform:none;
						text-decoration:none;
						text-align:center;
						cursor:default;
						display:block; 
						}

.form_adv_1		{
						width:540px; height:15px;
						background:#FF0000;
						border:1px solid #FFFFFF;
						margin-top:6px;
						padding-top:1px; padding-left:10px; padding-right:10px;
						font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
						text-transform:none;
						text-decoration:none;
						text-align:center;
						cursor:default;
						display:block; 
						}

.form_adv_2		{
						width:540px; height:15px;
						background:#FF9000;
						border:1px solid #FFFFFF;
						margin-top:6px;
						padding-top:1px; padding-left:10px; padding-right:10px;
						font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
						text-transform:none;
						text-decoration:none;
						text-align:center;
						cursor:default;
						display:block; 
						}