.loginbutton{
	margin-bottom:15px;
}

.emailwidth{
	width:180px;
}

.passwordrequestwidth{
	width:300px;
}

.p{
	line-height:19px;
}

.header1{
	margin-bottom:5px;
	font-size:27px;
	color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
	line-height:1.5;
}

.header2{
	margin-bottom:5px;
	font-size:21px;
	color:#338abf;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1.2;
}

.mobilewrongunit{
	margin-bottom:5px;
	font-size:120%;
	color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1.2;
}

.header3{
	margin-top:10px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:14px;
	line-height:1.2;
}

.body{
	background-color:#ffffff;
	font-size:12px;
	color:#555555;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:normal;
}

.currentgreen{
	background-color:#ffffff;
	margin-right:10px;
	padding-top:9px;
	padding-right:20px;
	padding-bottom:9px;
	padding-left:20px;
	text-decoration: none;
	color:#67b950;
}

.date{
	color:#777777;
}

.ingress{
	font-size:14px;
}

.surveystop{
	background-color:#317db5;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-left:4px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	width:500px;
}

.surveysodd{
	border-bottom:solid 1px #cccccc;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:4px;
	padding-right:0px;
	padding-bottom:4px;
	padding-left:0px;
	color:#555555;
	text-align:center;
	width:500px;
}

.surveysgrid{
	border:solid 1px #ffffff;
	text-align:center;
	width:500px;
}

.surveyseven{
	border-bottom:solid 1px #cccccc;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:4px;
	padding-right:0px;
	padding-bottom:4px;
	padding-left:0px;
	color:#555555;
	text-align:center;
	width:500px;
}

.buttongreen{
	margin-right:6px;
	padding-right:15px;
	font-weight:bold;
	text-decoration: none;
	color:#67b950;
	line-height:28px;
	display:block;
	float:left;
	height:28px;
}

.buttonblue{
	margin-right:6px;
	padding-right:15px;
	font-weight:bold;
	text-decoration: none;
	color:#338abf;
	line-height:28px;
	display:block;
	float:left;
	height:28px;
}

.spacing{
	margin-top:20px;
}

.toplinks{
	margin-top:10px;
	font-size:11px;
	float:right;
	height:22px;
}

.topbar{
	background-color:#e1ded2;
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/bg_topbar.png);
	background-repeat:repeat-x;
	height:32px;
	width:100%;
}

.containermainright{
	margin-left:20px;
	float:left;
	width:700px;
}

.updatesurveycontainer{
	float:left;
	height:600px;
	width:700px;
}

.redemptionsurveycontainer{
	float:left;
	height:600px;
	width:700px;
}

.unsubscribecontainer{
	float:left;
	height:400px;
	width:700px;
}

.splash{
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	position:relative;
	width:700px;
	z-index:0;
}

.right{
	margin-left:20px;
	float:left;
	width:220px;
}

.main{
	float:left;
	width:460px;
}

.left{
	float:left;
	position:relative;
	width:220px;
}

.breadcrumbs{
	border-bottom:solid 1px #0d0d0d;
	margin-top:15px;
	margin-bottom:20px;
	padding-bottom:8px;
}

.footer{
	border-top:solid 2px #003c60;
	margin-top:25px;
	margin-bottom:45px;
	padding-top:17px;
	padding-right:0px;
	padding-bottom:17px;
	padding-left:0px;
}

.content{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
}

.logo{
	margin-top:31px;
	float:left;
	position:absolute;
	height:61px;
	width:182px;
	z-index:1;
}

.header{
	background-color:#70b5eb;
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/bg_header.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:124px;
}

.container{
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	width:940px;
}

.tabellsiffror{
	color:#006daf;
	text-align:right;
}

.warningtext{
	float:left;
	width:372px;
}

.warningimg{
	margin-right:15px;
	float:left;
	width:43px;
}

.boxwarningheader{
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/box_warning_header.gif);
	margin-top:20px;
	line-height:5px;
	display:block;
	height:5px;
}

.boxwarningcontent{
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/box_warning_bg.gif);
	background-repeat:repeat-y;
	padding-top:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:15px;
	font-size:12px;
	color:#c18401;
	float:left;
}

.boxwarningfooter{
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/box_warning_footer.gif);
	line-height:5px;
	display:block;
	height:5px;
}

.boxheadertop{
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/box_header_neutral.gif);
	margin-top:0px;
	line-height:5px;
	display:block;
	height:5px;
}

.boxheader{
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/box_header_neutral.gif);
	margin-top:20px;
	line-height:5px;
	display:block;
	height:5px;
}

.boxcontent{
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/box_bg.gif);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.boxfooter{
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/box_footer.gif);
	line-height:20px;
	display:block;
	height:20px;
}

.boxheadergreen{
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/submenu_header.gif);
	padding-left:10px;
	font-weight:bold;
	font-size:13px;
	color:#ffffff;
	line-height:33px;
	display:block;
	height:33px;
}

.boxheadergreenfloating{
	background-image:url(/isa/HPGYLRLDMTIQHDCIPOOYETGBFOJFAFJD/SurveyLayout/submenu_header.gif);
	padding-left:10px;
	font-weight:bold;
	text-decoration: none;
	font-size:13px;
	color:#ffffff;
	line-height:33px;
	display:block;
	position:absolute;
	height:33px;
	top:0px;
	left:0px;
	z-index:10;
}

.newsstarttext{
	margin-left:20px;
	padding-top:5px;
	float:left;
	width:280px;
}

.newsstartimg{
	float:left;
	width:160px;
}

.newsstartfirst{
	border-bottom:solid 1px #dddcd6;
	margin-top:0px;
	padding-bottom:20px;
	float:left;
	width:460px;
}

.newsstart{
	border-bottom:solid 1px #dddcd6;
	margin-top:20px;
	padding-bottom:20px;
	float:left;
	width:460px;
}

.newslist{
	line-height:22px;
}

