/* grs_twocolumn_stylesheet.css */

 /*  DO NOT EDIT THIS FILE -- edit the individual files and rebuild*/

#fw-mb-w1 { width:600px; }

#fw-header { margin-left:10px;}

p {line-height:140%;}

td {align:left;}

checkbox {margin-right: 12px;vertical-align:middle;}

body {
	background-image:none !important;
	}
#fw-mb {
	background-image: none !important;
	}
#fw-mb-w1 #framework-footer {
	margin-top: 20px;
	}

.grs_question {align:left;vertical-align: top;color:#525252;
   font-family:Arial, Helvetica;font-size:12px;text-decoration:none;font-weight:normal;margin-left:10px;margin-top:0px;margin-bottom:5px;}

.grs_section {align:left;vertical-align: top;margin-bottom:15px;margin-top:10px;
   font-family:Arial, Helvetica ;color:#444444;font-size:14px;text-decoration:none;font-weight:bold;margin-left:10px;}


.grs_answer {align:left;vertical-align: top;;
   font-family:Arial, Helvetica ;color:#525252;font-size:12px;text-decoration:none;font-weight:normal;}

.grs_answer_2_column {align-text:justify;vertical-align: top;
   font-family:Arial, Helvetica;color:#525252;font-size:12px;text-decoration:none;font-weight:normal;}

.banner_image {align:left;vertical-align: top;margin-left:10px;}

.survey_title {align:left;vertical-align: top;font-family:Arial, Helvetica;color:#525252;
text-decoration:none;font-weight:normal;font-size:12px;line-height:1.5;margin-left:10px;margin-bottom:10px;margin-right:15px;}

.header_subHead {align:left;vertical-align: top;font-family:Arial, Helvetica;color:#525252;
text-decoration:none;font-weight:normal;font-size:12px;line-height:1.5;margin-left:10px;margin-bottom:10px;margin-right:15px;}

.survey_introduction {align:left;vertical-align: top;font-family:Arial, Helvetica;color:#525252;
text-decoration:none;font-weight:normal;font-size:12px;line-height:1.5;margin-left:10px;margin-bottom:10px;margin-right:15px;}


.grs_answer_single_select {align:left;vertical-align: top;font-family:Arial, Helvetica ;color:#525252;
text-decoration:none;font-weight:normal;font-size:12px;}

.grs_answer_multi_select {align:left;vertical-align: top;font-family:Arial, Helvetica;color:#525252;
text-decoration:none;font-weight:normal;font-size:12px;}

.grs_asterisk {align:left;vertical-align:top;margin-left:10px;}

.grs_answer_text {align:left;vertical-align: middle;width:170;font-family:Arial, Helvetica ;color:#525252;
text-decoration:none;font-weight:normal;font-size:12px;}

.sociaMediaPrefill { font-family:Arial, Helvetica;
font-size:12px;
color:#444444;
text-decoration:none;
font-weight:bold;
text-align:middle;
vertical-align:middle;

} 



.grs_radio_label {
vertical-align: middle;
align:left;
font-family:Arial, Helvetica;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#525252;
margin-left:2px;

}

textarea {width:170px;height:70px;overflow:hidden;}

label.grs_answer {align:left;vertical-align: middle;margin-left:2px;font-family:Arial, Helvetica;color:#525252;font-size:12px;
text-decoration:none;font-weight:normal;}

ul li {vertical-align: middle;}



.validation_msg_label { font-family:Arial, Helvetica;
font-size:11px;
vertical-align:top;
text-decoration:none;
font-weight:normal;
margin-top:0px;
margin-bottom:0px;
margin-left:10px;} 


.common_validation_msg_label, .cannotFindMsg { font-family:Arial, Helvetica;
font-size:11px;
text-decoration:none;
font-weight:normal;
margin-top:5px;margin-bottom:5px;
margin-left:10px;} 

.default_mandatory_validation_label { font-family:Arial, Helvetica;
font-size:11px;
text-decoration:none;
font-weight:normal;
margin-top:5px;margin-bottom:5px;
margin-left:10px;} 



.socialMediaCss { font-family:Arial, Helvetica;
font-size:11px;
color:#444444;
text-decoration:none;
font-weight:normal;
vertical-align:middle;
padding-bottom:25px;
align-text:middle;
margin-left:10px;} 



.thankyou_message_label { font-family:Arial, Helvetica;
font-size:12px;
color:#444444;
text-decoration:none;
font-weight:normal;
margin-left:10px;} 

.alternate_message_label { font-family:Arial, Helvetica;
font-size:12px;
color:#444444;
text-decoration:none;
font-weight:normal;
margin-left:10px;} 

.grs_submit {
	height: 28px;
	border: 1px solid #8e8e8e;
	background: url(https://www.cisco.com/web/offer/grs/prefill-buttons/submit.gif) repeat-x left top; 
	height:28px; 
	padding: 0px 10px 0px 10px;
	cursor : pointer;  
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#525252;
	text-decoration:none;
	font-weight:bold;
	margin-left:10px;
	border-radius: 3px;
}

.ie .grs_submit.poly {
	border-radius: 4px;
	behavior:url("https://www.cisco.com/web/fw/lib/PIE.htc");
}

.back_button_label {
	height: 28px;
	border: 1px solid #8e8e8e;
	background: url(https://www.cisco.com/web/offer/grs/prefill-buttons/submit.gif) repeat-x left top; 
	height:28px; 
	padding: 0px 10px 0px 10px;
	cursor : pointer;  
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#525252;
	text-decoration:none;
	font-weight:bold;
	margin-left:10px;
	border-radius: 3px;} 

.ie .back_button_label.poly {
	border-radius: 4px;
	behavior:url("https://www.cisco.com/web/fw/lib/PIE.htc");
}

.continue_button_label {
	height: 28px;
	border: 1px solid #8e8e8e;
	background: url(https://www.cisco.com/web/offer/grs/prefill-buttons/submit.gif) repeat-x left top; 
	height:28px; 
	padding: 0px 10px 0px 10px;
	cursor : pointer;  
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#525252;
	text-decoration:none;
	font-weight:bold;
	margin-left:10px;
	border-radius: 3px;} 

.ie .continue_button_label.poly {
	border-radius: 4px;
	behavior:url("https://www.cisco.com/web/fw/lib/PIE.htc");
}

.email_challenge_submit {
	height: 28px;
	border: 1px solid #8e8e8e;
	background: url(https://www.cisco.com/web/offer/grs/prefill-buttons/submit.gif) repeat-x left top; 
	height:28px; 
	padding: 0px 10px 0px 10px;
	cursor : pointer;  
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#525252;
	text-decoration:none;
	font-weight:bold;
	margin-left:10px;
	border-radius: 3px;} 

.ie .email_challenge_submit.poly {
	border-radius: 4px;
	behavior:url("https://www.cisco.com/web/fw/lib/PIE.htc");
}


.email_challenge_new_user {
	height: 28px;
	border: 1px solid #8e8e8e;
	background: url(https://www.cisco.com/web/offer/grs/prefill-buttons/submit.gif) repeat-x left top; 
	height:28px; 
	padding: 0px 10px 0px 10px;
	cursor : pointer;  
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#525252;
	text-decoration:none;
	font-weight:bold;
	margin-left:10px;
	border-radius: 3px;
}

.ie .email_challenge_new_user.poly {
	border-radius: 4px;
	behavior:url("https://www.cisco.com/web/fw/lib/PIE.htc");
}




.email_challenge_welcome {align:left;vertical-align: top;font-family:Arial, Helvetica;color:#525252;
text-decoration:none;font-weight:normal;font-size:12px;line-height:1.5;margin-left:10px;}

.email_challenge_email_text, .email_challenge_email_textfield {align:left;vertical-align: top;font-family:Arial, Helvetica;color:#525252;
text-decoration:none;font-weight:normal;font-size:12px;line-height:1.5;margin-left:10px;margin-top:5px;margin-bottom:5px;} 

.email_challenge_email_textfield
 {align:left;vertical-align: middle;color:#525252;
   font-family:Arial, Helvetica;font-size:12px;text-decoration:none;font-weight:normal;margin-left:10px;} 

.grs_checkbox_label {
    font-family:Arial, Helvetica;
    color:#525252;
    text-align:left;
    font-size:12px;
    text-decoration:none;
    font-weight:normal;
    display: block;
    padding-left: 15px;
    padding-right: 12px;
    text-indent: -23px;
    margin-left:10px;
    vertical-align:middle;
}

input {
    margin-right:6px;
}

td {
   vertical-align:top;
}

td, div {font-size:11px;}
input.cannotFindMsg {font-size:11px;}
.socialMediaCss {vertical-align:10px;}

.grs_help_text {color:rgb(153, 153, 153);}