/*IFRMAE NEWSLETTER SECTION OVERIRDE START*/
@import url('http://fonts.googleapis.com/css?family=Roboto|Lato|Oxygen');
#newsletterBackground {
	/*height:300px;*/
	/*background-color:#fec901\9 !important;*/
}
#newsletterWrapper {
	/*height:300px;*/
	height:133px\9 !important;
	background-color:#fec901 !important;
}

#newsletterWrapper img {
	display:none;
}

#optin_email_label {
	font-family: 'Roboto';font-size:15px;color:#000000;padding-top: 12px; text-align: center;
}
#optin_email_question .optin_email_c {
	/*background: url("/images/signup_newsletter.png") no-repeat scroll right center #fff;*/
    height: 48px;
    margin-left: 30px;
    overflow: hidden;
    width: 240px;	
	margin-top:15px;
  -webkit-box-shadow: 2px 2px #ccc;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    2px 2px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:         2px 2px #ccc;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}
#optin_email_question .optin_email_c  input{
	background: none repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 0;
	-webkit-appearance: none;
}
#newsletterBackground div#newsletterWrapper form#optin_form div#optin_email_container.optin_email_container_c div#optin_email_question.EMAIL_c input#optin_email.optin_email_c {
    font-family: 'Roboto' !important;
	font-size: 16px !important;
    color:#101a23 !important;
	height: 48px;
    line-height: 1;
    padding-left: 15px !important;
	width: 225px;
	border: 0 none;
	line-height:48px\9 !important;
}
#detailLink {
	display:none;
}
#submit_button{
    background: transparent url("/images/signup_newsletter.png") no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    display: block;
    float: right;
    height: 48px;
    margin-right: 29px;
    margin-top: -48px;
    padding: 0;
    position: relative;
    width: 45px;
}
#optin_fail_msg{  
	color: red;
    float: left;
    font-size: 15px;
    font-style: italic;
    text-align: center;
    width: 300px;
}
.optin_success{text-align:center;}
.optin_success .successTitle{    
	font-family: arial;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;}
.optin_success .successBody{color:#000;font-size:12px;}
.optin_success .successBody a{display:block;color:#000;}
#popupFrame #newsletterBackground{border-radius:4px;background-color:#4a4a4a;font-family:Arial,Helvetica,sans-serif;font-size:14px;}#popupFrame #newsletterBackground a{color:#77f1ff;}
#detailWidget{width:240;height:auto;padding:10px 0;margin:0 auto;color:#ffffff;overflow:hidden;font-size:12px;margin-left:32px;}#detailWidget .popupTitle{font-weight:bold;text-align:center;}
#detailWidget table{font-size:12px;color:#ffd727;margin-top:10px;}
#detailWidget table td{vertical-align:top;border-top:1px solid #fff;padding:7px 0 7px 45px;}
#detailWidget table td.bottom{border-bottom:1px solid #fff;}
#detailWidget .nlType{color:#77f1ff;padding-left:5px;}
#detailWidget table td.logos{border:none;padding:5px 0;}
/*IFRMAE NEWSLETTER SECTION OVERIRDE END*/
