/*html general tag*/
INPUT,TEXTAREA,SELECT					{font-family:arial; font-size:11px; font-weight:bold;}
FIELDSET											{margin:0px; margin-top:4px; border:1px solid #707070; padding:0px; display:block; color:#000000;}
LEGEND,LABEL									{font-family:arial; font-size:11px; font-weight:normal; color:#707070;}


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

.form_table				{margin: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:#000000;
							text-transform:lowercase;
							text-decoration:none;
							text-align:left;
							cursor:default;
							display:block;
							}

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

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

.vis_sect_tit_out		{
							width:600px; height:18px; 
							background:#CCCCCC;
							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:#707070;
							text-transform:lowercase;
							text-decoration:none;
							text-align:right;
							cursor:default;
							}

.vis_sect_tit_over	{
							width:600px; height:18px; 
							background:#CCCCCC;
							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:#000000;
							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:#EEEEEE; color:#707070;
						padding-left:4px;
						border:1px solid #707070;
						text-decoration:none;
						}
.form_txt_over	{
						background:#FFFFFF; color:#000000;
						padding-left:4px;
						border:1px solid #000000;
						text-decoration:none;
						}
.form_txt_alert	{
						background:#EEEEEE; color:#707070;
						padding-left:4px;
						border:1px solid #FF0000;
						text-decoration:none;
						}


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

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


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


.form_bt_out		{
						background:#CCCCCC;
						border:1px solid #000000; padding-top:1px;
						font-family:arial; font-size:11px; font-weight:bold; color:#000000;
						cursor:hand;
						}
.form_bt_over		{
						background:#FFFFFF;
						border:1px solid #FF0000; padding-top:1px;
						font-family:arial; font-size:11px; font-weight:bold; color:#000000;
						cursor:hand;
						}
.form_bt_off		{
						background:#30669F;
						border:1px solid #0F2D4E; padding-top:1px;
						font-family:arial; font-size:11px; font-weight:bold; color:#1F789E;
						cursor:default;
						}


/*command adv*/

.form_adv			{
						width:580px; height:18px;
						background:#0099FF;
						border:1px solid #FFFFFF;
						margin-top:10px;
						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_0		{
						width:580px; height:18px;
						background:#0099FF;
						border:1px solid #FFFFFF;
						margin-top:10px;
						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:580px; height:18px;
						background:#FF0000;
						border:1px solid #FFFFFF;
						margin-top:10px;
						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:580px; height:18px;
						background:#FF9000;
						border:1px solid #FFFFFF;
						margin-top:10px;
						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; 
						}