.clearboth{clear: both;}
.rsa_divider{
    /*width:700px;*/
    color:#DDDDDD;
    background-color:#DDDDDD;
}
.rsa_indent{
    margin-left:22px;
}
.rsa_container{
	padding:10px;
	/*width:400px;*/
	margin-bottom:25px;
}
.rsa_form_container{
    width:500px;
    padding-top:10px;
    padding-left:10px;
}
.visited {
    display:none;
}
.rsa_mode_title {
	font-size:12pt;
	font-weight:bold;
	padding-bottom:10px;
}
.rsa_mode_title_small {
    background: url("/images/bg_grid_col_hd.png") repeat-x scroll 0 0 #145695;
	color: #fff;
    font-size: 12px;
    padding-left:5px;
    margin-bottom: 4px;
    line-height: 28px;
}
.rsa_field_input_320{
    width:320px;
}
.rsa_message {
	padding-bottom:15px;
}
.rsa_text {
	padding-bottom:15px;
}

.rsa_message_wide {
	padding-bottom:15px;
	/*width: 400px;*/
}
.rsa_error {
    color: #ED1951;
    padding-top: 10px;
}

.rsa_supp_container{
	/* padding:25; */
	width:150;
    margin-top:10px;
	margin-bottom:1px;
    padding-top:1px;
}

.rsa_supp_browsers {
	color: #347DBE;
    font-size: 10pt;
    float: left;
    text-decoration:none;
}

.rsa_notify_label {
    padding-bottom:10px;
}

.rsa_field_label {
	color: #000000;
    font-size: 10pt;
	float:left;
	margin-bottom:5px;
    margin-right:10px;
}
.rsa_field_label_wide {
    font-weight: bold;
    width: 110px;
	float:left;
}
.rsa_field_label_wide_right {
	float:left;
    text-align:right;
}
.rsa_long_field_input {
    width:125px;
}

.rsa_350px_field_label {
    width:350px;
}

.rsa_key_img{
	width:100px;
	height:100px;
	float:left;
	background: url("images/rsa/rsaimg.jpg") no-repeat scroll 0 0 transparent;
	margin:10px 0;
}
.rsa_key_text {
	color: #000000;
    font-size: 10pt;
	float:right;
	line-height:100px;
	width:250px;
	margin:10px 0;
	
}
.rsa_field_value {
	float:left;
	width:400px;
	margin-bottom:6px;
}

rsa_field_value_predefined {
    width:auto;
    float:left;
}

rsa_field_value_no_float
    float:none;
}

.rsa_token_field_input {
	border: 1px solid #D3E0F1;
    color: #7E7E7E;
    font-size: 10pt;
	width:710px;
	float:left;
	margin-bottom:5px;
}

.rsa_field_input {
	border: 1px solid #D3E0F1;
	width: 99%;
    *width: 335px; /* IE7 can't handle %, use px instead */
	float:left;
}

.rsa_select {
	margin-bottom:5px;
}
.rsa_field_nolabel {
	float:none;
}
.rsa_button{
	margin:25px 5px 0 0;
	float:right;
}

.rsa_button_no_rt_margin{
	margin-right:0;
}

.rsa_button_left{
	background: url("images/rsa/rsabtn.png") no-repeat scroll 0 0px transparent;
    float: left;
    height: 26px;
    width: 7px;
    margin-left: 5px;
}
.rsa_button_center{
	color: #000;
	font-size: 10pt;
	font-weight: bold;
	font-family:Arial, Helvetica, Franklin, Univers, sans-serif;
    background: url("images/rsa/rsabtn.png") repeat-x scroll 0 -26px transparent; 
    border: medium none; 
    cursor: pointer;
    float: left;
    height: 26px;
    margin: 0px;
    /*padding: 0px 10px 0px 10px;*/
}
.rsa_button_right{
	background: url("images/rsa/rsabtn.png") no-repeat scroll 0 -52px transparent;
    float: left;
    height: 26px;
    width: 7px;
    margin: 0px;
}

.rsa_logo {
	background: url("/images/header/cheetahmail_logo_no_experian.gif") no-repeat scroll 0 0 transparent;
	width: 115px;
	height: 44px;
	float:right;
	margin-top:25px;
	margin-bottom:25px;
}
.p10{
	padding-top:10px;
}
.width_label {
    width: 30%;
    *width: 150px;
}
