﻿html, body, form, p, h1, h2, h3, h4, h5, h6, ul, li, input, textarea {margin:0;padding:0;}
div, p, h1, h2, h3, b, span, ul, li {position:relative; text-align:left;}
img {border:none;}

.clr {clear:both !important;}

.imgLeft {width:100%;overflow:hidden;}
.imgLeft img {float:left;padding-right:10px;}

.imgRight {width:100%;overflow:hidden;}
.imgRight img {float:right;padding-left:10px;}

.imgLeft p, .imgRight p {display:inline;margin:0;padding:0;}

body {margin:0; padding:0; font:13px/15px "Segoe UI",verdana,arial,sans-serif;color:#333;text-align:center;}
	h2, h3 {font-size:13px;line-height:18px;}

	input {height:18px; border:1px solid #cdcdcd; font-size:13px;font-family:"Segoe UI",verdana,arial,sans-serif; color:#000; }
	textarea {border:1px solid #cdcdcd; font-size:13px;font-family:"Segoe UI",verdana,arial,sans-serif; color:#000;}

	table td{vertical-align:top;}

	a {color:#ffa700;text-decoration:none;}
	a:hover {text-decoration:underline;}
		a img{border:0;}

	hr {height:1px; border:0; width:100%; background-color:#000}
	.pngfix {} /*used for DD_belatedPNG*/


.btnLink {position:relative;display:inline-block;width:auto !important;line-height:44px;height:44px;overflow:hidden;font-size:16px;cursor:pointer;text-decoration:none !important;}
	.btnLink .tx {display:inline-block;line-height:44px;padding-left:15px;font-size:16px;text-decoration:none !important;color:#333 !important;background:url(/App_Themes/MsRetailClub/Images/controls/buttons/bg_btnLink.png) 0 0 no-repeat;}
	.btnLink .bg {display:inline-block;width:32px;height:44px;vertical-align:top;background:url(/App_Themes/MsRetailClub/Images/controls/buttons/bg_btnLink.png) -268px 0 no-repeat;}
.btnBack {background-position:100% 0;}
	.btnBack .tx {background-position:100% 0;padding-right:15px;float:right;}
	.btnBack .bg {background-position:-300px 0;float:right;}

.btnDetail {position:relative;display:inline-block;height:22px;line-height:18px;color:#fff;font-size:11px;padding-left:10px;background:url(/App_Themes/MsRetailClub/Images/controls/profile/btnDetail.png) 0 0 no-repeat;}
	.btnDetail span.bg {position:absolute;top:0;right:-10px;width:10px;height:22px;overflow:hidden;background:url(/App_Themes/MsRetailClub/Images/controls/profile/btnDetail.png) 100% 0 no-repeat;}

.bg_hatched {width:100%;background:url(/App_Themes/MsRetailClub/images/bg/bg_hatched.gif);}
.bg_top {position:absolute;top:0;left:0;z-index:0;width:100%;height:272px;background:url(/App_Themes/MsRetailClub/images/bg/bg_top_outer.jpg) top repeat-x;}
	.bg_top div {position:absolute;left:0;width:100%;height:272px;background:url(/App_Themes/MsRetailClub/images/bg/bg_top.jpg) 50% 0 no-repeat;}
.bg_bottom {position:absolute;bottom:0;left:0;z-index:0;width:100%;height:144px;background:url(/App_Themes/MsRetailClub/images/bg/bg_bottom.png) top repeat-x;text-align:center;}

	.Container {width:874px;margin:0 auto;z-index:1;}

	.Zone{}
		.ZoneHeader {width:100%;height:150px;overflow:hidden;}
			h1.ZoneLogo {position:relative;display:block;width:247px;height:105px;padding-top:45px;}
				h1.ZoneLogo a {display:block;width:247px;height:105px;background:url(/App_Themes/MsRetailClub/Images/MSRetailClub_logo.png) 50% 27px no-repeat;}
				h1.ZoneLogo span {position:absolute;text-indent:-9999em;}

			.ZoneTools {position:absolute;top:130px;right:27px;width:600px;}
				.ZoneTools ul {list-style:none;float:right;}
				.ZoneTools li {display:inline;}
					.ZoneTools li, .ZoneTools a {color:#fff;font-weight:normal;}
						.ZoneToolsElements a {color:#000;font-weight:normal;text-decoration:underline;}
						.ZoneToolsElements a:hover {text-decoration:none;}

			ul.ZoneMicro {position:absolute;right:10px;top:0;z-index:2;margin:0;padding:0;list-style:none;width:585px;}
				.ZoneMicro li {float:right;width:117px;}
				.ZoneMicro a {position:relative;display:block;width:117px;float:right;margin-top:-10px;}
				.ZoneMicro a:hover {margin-top:0;}

			#NavigationMain {left:17px;width:846px;height:48px;background:url(/App_Themes/MsRetailClub/Images/navigation/navigationMain_sprite.png) 0 0 no-repeat;}
				#NavigationMain ul {position:absolute;top:2px;left:3px;margin:0;list-style:none;}
					#NavigationMain li {float:left;height:42px;padding-right:1px;background:url(/App_Themes/MsRetailClub/Images/navigation/navigationMain_divider.png) 100% 0 no-repeat;}
					#NavigationMain a, #NavigationMain span {display:inline-block;height:42px;line-height:38px;padding:0 12px;font-size:15px;color:#fff;}
					#NavigationMain a:hover, #NavigationMain a.horizontalCMSListMenuLinkHighlighted {text-decoration:none;background:url(/App_Themes/MsRetailClub/Images/navigation/navigationMain_sprite.png) 100% 0 no-repeat;}
					#NavigationMain li:first-child a:hover, #NavigationMain .horizontalCMSListMenuHighlightedLI:first-child a {background-position:-846px 0;}

			.ZoneNavigationBottom{height:19px; background:url(/App_Themes/MsRetailClub/images/navigation/BgNaviBottom.gif) no-repeat; background-position: left top; padding:2px 0 0 20px;}
				.ZoneNavigationBottom a{color:#fff; font-weight: normal;}
				.ZoneNavigationBottom a:hover{color:#fdd500; text-decoration: none;}
				.ZoneNavigationBottom a:active{color:#fdd500; text-decoration: none;}

		.contentBox {width:874px;padding:1px 0;}
			.cB_top, .cB_bottom, .contentBoxInner {position:relative;width:874px;background-image:url(/App_Themes/MsRetailClub/Images/bg/bg_content_sprite.png);}
			.cB_top, .cB_bottom {display:block;height:438px;}
			.cB_top {background-position:0 0;background-repeat:no-repeat;}
			.contentBoxInner {background-position:-874px 0;background-repeat:repeat-y;padding:1px 0;margin-bottom:-370px;z-index:2;}
				.contentBoxInnerText {top:-420px;margin-bottom:-450px;width:840px;min-height:600px;padding:0 17px;overflow:hidden;z-index:2;}
			.cB_bottom {background-position:-1748px 0;background-repeat:no-repeat;}

		.ZoneText{padding:10px 40px 20px;}
			.ZoneText h1, .ZoneText h2{font-size:20px;line-height:22px;padding-bottom:5px;font-weight:normal;color:#4395ba;}
			.ZoneText h3 {font-size:18px;line-height:22px;font-weight:normal;}

			.ZoneText ul {padding-left:14px;margin:5px 0 5px 0;}
			.ZoneText ul li {}
			.ZoneText ol {padding-left:20px; margin:5px 0 5px 0;}
			.ZoneText ol li{}

		.ZoneTeaser {padding-left:17px;width:810px;margin-bottom:10px;overflow:hidden;list-style:none;}
			.ZoneTeaser li {float:left;width:270px;overflow:hidden;}

		/*Main*/
		.ZoneMain {width:840px;z-index:1;}
			.ZoneMainControls {width:840px;overflow:hidden;margin-top:10px;}
				.ZoneMainControlLeft {width:420px;min-height:550px;float:left;background:url(/App_Themes/MsRetailClub/Images/controls/column-divider.png) 100% 0 no-repeat;}
				.ZoneMainControlRight {width:420px;float:left;overflow:hidden;}

					.MainText{width:393px; }
						.MainTextBg {width:377px;padding-left:17px;}
						.MainTextBg ul {margin-left:25px;}

					/*TrainingMain*/
					.TrainingListBigMain{width:840px;}
						.TrainingListBigMain p {padding:8px 16px;}

						/*TrainingTable*/
						.tbTraining {margin-left:10px;}
							.tbTraining td {border-bottom:solid 5px #fff;background-image:url(/App_Themes/MsRetailClub/Images/controls/traininglist/bgTable.png);background-repeat:no-repeat;}
							.tbTraining .even td {background-position:-900px 0;padding-top:5px;height:57px;}
							.tbTraining .even td.ReleaseDate {background-position:-820px 0;padding-left:20px;}
							.tbTraining .even td.ExamState {background-position:-1441px 0;padding-right:20px;}
							.tbTraining .odd td {background-position:-1700px 0;padding-top:5px;height:57px;}
							.tbTraining .odd td.ReleaseDate {background-position:-1640px 0;padding-left:20px;}
							.tbTraining .odd td.ExamState {background-position:-2261px 0;padding-right:20px;}
							.tbTraining .even td, .tbTraining .odd td {padding-left:10px;}
							.tbTraining .even td.Title, .tbTraining .odd td.Title {font-weight:bold;}
							.tbTraining .pager td {background:none;}

							.tbTraining .ReleaseDate {width:112px;}
							.tbTraining .Title {width:275px;}
							.tbTraining .Category {width:95px;}
							.tbTraining .ExamCredits {width:78px;}
							.tbTraining .ExamState {width:168px;}

							.tbTraining .theader {}
								.tbTraining .theader td {height:35px;line-height:35px;background:url(/App_Themes/MsRetailClub/Images/controls/traininglist/bgTable.png) -20px 0 no-repeat;border-bottom:solid 9px #fff;}
									.tbTraining .theader td a {display:inline-block;padding-left:10px;background:url(/App_Themes/MsRetailClub/Images/controls/traininglist/thTableDivider.png) 0 0 no-repeat;}
								.tbTraining .ReleaseDate {padding-left:20px;}
								.tbTraining .theader .ReleaseDate {width:112px;background-position:0 0;}
									.tbTraining .theader .ReleaseDate a {width:112px;padding-left:0;background:none;}
								.tbTraining .theader .Title {width:285px;}
									.tbTraining .theader .Title a {width:275px;}
								.tbTraining .theader .Category {width:105px;}
									.tbTraining .theader .Category a {width:95px;}
								.tbTraining .theader .ExamCredits {width:88px;}
									.tbTraining .theader .ExamCredits a {width:78px;}
								.tbTraining .theader .ExamState {width:208px;background-position:-622px 0;}
									.tbTraining .theader .ExamState {width:198px;}

								.tbTraining .theader a {display:block;color:#000;}

						/*TrainingTable*/

					/* training slideshow */
					.outerFlashContainer {width:840px;text-align:center;}
						#flashcontent {}

					/* training detail START */
					.dvTrainingDetailLeft {width:520px;min-height:450px;padding-left:20px;background:url(/App_Themes/MsRetailClub/Images/controls/column-divider.png) 100% -100px no-repeat;float:left;}
						.dvTrainingDetailLeft ul {margin:0;padding:0;list-style:none;}
							.dvTrainingDetailLeft li {display:block;padding:8px 10px 8px;background-color:#f7f7f7;margin-bottom:3px;width:476px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
								.dvTrainingDetailLeft li span.label {display:block;width:95px;padding-right:5px;float:left;}
								.dvTrainingDetailLeft li span.text {width:376px;float:left;}
								.dvTrainingDetailLeft .testIntro {margin:8px 24px 8px 0;padding:8px 10px 10px;background-color:#e8e8e8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

					.dvTrainingDetailRight {width:300px;padding-top:2px;float:left;}
						.dvTrainingDetailRight a {display:block;width:264px;margin:0 0 10px 18px;}
					/* training detail END */

					/* account START */
					.AccountBigMain{width:811px;}
						.AccountBigMain h1{height:20px;}
						.AccountBigMain p{color:#000; margin:8px 0; padding:0 16px;}
						.AccountBigMain a{color:#000;}

						.dvAccountLeft {width:539px;float:left;}
							.dvAccountLeftInner {width:513px;padding:8px 0 16px 14px; background:url(/App_Themes/MsRetailClub/Images/design/AccountLeftInnerBG.jpg) no-repeat left top;}
								.dvAccountLeftInner .bar {width:513px;height:18px;padding-top:6px;font-weight:bold;}
								.dvAccountLeftInner .barSmall {width:385px;height:18px;padding-top:6px;margin-left:128px;font-weight:bold;}
									.dvAccountLeftInner .odd {color:#000;}
									.dvAccountLeftInner .even {color:#fff;}
									.dvAccountLeftInner .bar div, .dvAccountLeftInner .barSmall div {float:left;}
									.dvAccountLeftInner div.label {width:120px;padding-right:9px;}
									.dvAccountLeftInner div.labelWide {width:420px;padding-right:19px;}
									.dvAccountLeftInner div.prop {width:300px;height:14px;padding-right:10px;margin-bottom:4px;overflow:hidden;}
										.dvAccountLeftInner div input {height:14px;width:246px;padding-left:4px;margin-top:-1px;}
										.dvAccountLeftInner div input.cb {width:25px;padding-left:0;background:transparent;border:none;}
										.dvAccountLeftInner div span.cb input {width:25px;padding-left:0;background:transparent;border:none;}
									.dvAccountLeftInner div.btn {width:67px;margin-top:-1px;}
										.dvAccountLeftInner div.btn a {display:block;width:67px;height:14px;text-align:center;font-size:10px;line-height:14px;color:#fff; background:url(/App_Themes/MsRetailClub/Images/design/btnAccountBG.gif);}
						.dvAccountRight {width:266px;float:left;}
							.dvAccountRight .barRight {width:250px;height:18px;padding-top:6px;font-weight:bold;}
								.dvAccountRight .odd {color:#000;}
								.dvAccountRight .even {color:#fff;}
								.dvAccountRight .barRight div {float:left;}
								.dvAccountRight div.label {width:170px;padding-right:10px;}
								.dvAccountRight div.btn {width:67px;margin-top:-1px;}
									.dvAccountRight div.btn a {display:block;width:67px;height:14px;text-align:center;font-size:10px;line-height:14px;color:#fff; background:url(/App_Themes/MsRetailClub/Images/design/btnAccountBG.gif);}
							.dvAccountRight .btn {padding-bottom:10px;}
					/* account END */

					/* account2 (profil erstellen) START */
					.AccountBigMain{width:811px;}
						.AccountBigMain h1{height:20px;}
						.AccountBigMain p{color:#000; margin:8px 0; padding:0 16px;}
						.AccountBigMain a{color:#000;}

						.dvAccount2Left {width:539px;float:left;}
							.dvAccount2LeftInner {width:513px;padding:8px 0 16px 14px; background:url(/App_Themes/MsRetailClub/Images/design/Account2LeftInnerBG.jpg) no-repeat left top;}
								.dvAccount2LeftInner .bar {width:513px;height:18px;padding-top:6px;font-weight:bold;}
								.dvAccount2LeftInner .barSmall {width:330px;height:18px;padding-top:6px;margin-left:183px;font-weight:bold;}
									.dvAccount2LeftInner .odd {color:#000;}
									.dvAccount2LeftInner .even {color:#fff;}
									.dvAccount2LeftInner .bar div, .dvAccount2LeftInner .barSmall div {float:left;}
									.dvAccount2LeftInner div.label {width:180px;padding-right:9px;}
									.dvAccount2LeftInner div.prop {width:317px;height:14px;margin-bottom:4px;overflow:hidden;}
										.dvAccount2LeftInner div input {height:14px;width:295px;padding-left:4px;margin-top:-1px;}
										.dvAccount2LeftInner div textarea.company {height:70px;color:#999;}
										.dvAccount2LeftInner div textarea.companyInput {color:#000;}
										.dvAccount2LeftInner div select {font-size:11px;font-family:Verdana;font-weight:normal;width:301px;margin:-2px 0 0;padding:0;border:none;}
										.dvAccount2LeftInner div input.cb {width:25px;padding-left:0;background:transparent;border:none;}
										.dvAccount2LeftInner div span.cb input {width:25px;padding-left:0;background:transparent;border:none;}
						.dvAccount2Right {width:264px;padding-left:18px;float:left;}
							.dvAccount2Right input {background:transparent;border:none;}
					/* account2 (profil erstellen) END */

					/* news START */
					.NewsBigMain {width:840px;}
						.NewsBigMain p{margin:0;padding:0;}

						.dvNewsLeft {width:539px;float:left;background:url(/App_Themes/MsRetailClub/Images/controls/column-divider.png) 100% 0 no-repeat;}
							.dvNewsLeftInner {width:508px;padding:14px 0 16px 19px;}
								.dvNewsTeaserMonth {float:left;width:50px;height:36px;padding:5px 0 9px;background:url(/App_Themes/MsRetailClub/images/controls/traininglist/TrainingBgDate.png) 0 0 no-repeat;text-align:center;}
									.dvNewsTeaserMonth strong {font-size:18px;line-height:18px;color:#fff;}
										.dvNewsTeaserMonth span {display:inline-block;width:50px;text-align:center;font-weight:normal;color:#999;}
								.dvNewsTeaserText {width:421px;padding:0 0 8px 10px;line-height:15px;float:left;}
									.dvNewsTeaserText h2 {font-size:13px;color:#000;font-weight:bold;}
									.dvNewsTeaserText ul {margin-left:15px;}

						.dvNewsRight {width:290px;float:left;}
							.dvNewsRight .ControlNewsButtons {padding-left:18px;}
							.dvNewsRight .ControlNewsButtons .btnSubscribeNewsletter, .dvNewsRight .ControlNewsButtons .btnSubscribeRSS {position:relative;display:block;width:159px;height:38px;padding:13px 30px 13px 75px;margin-bottom:6px;text-decoration:none;background:url(/App_Themes/MsRetailClub/Images/content/btn_rssNewsletterAnmelden.jpg) no-repeat;font-size:16px;line-height:19px;color:#063a53;}
							.dvNewsRight .ControlNewsButtons .btnSubscribeNewsletter {background-position:-264px 0;}
							.dvNewsRight .ControlNewsButtons .btnSubscribeRSS {background-position:0 0;}
								.dvNewsRight .ControlNewsButtons a span {position:relative;}
					/* news END */

					/*3x1:Start*/
					.dv3x1{width:840px;}
						.dv3x1 p {margin:0; padding:8px 0 0 8px;}
						.dv3x1Left {width:539px;float:left;}
						.dv3x1Left ul {margin:0;padding:0;list-style:none;}
							.dv3x1Left li {display:block;padding:8px 10px 8px;background-color:#f7f7f7;margin-bottom:3px;width:476px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
								.dv3x1Left li span.label {display:block;width:95px;padding-right:5px;float:left;}
								.dv3x1Left li span.text {width:376px;float:left;}
						.dv3x1Right{width:266px;float:left;}
					/*3x1:Ende*/

					/*Konto Start*/
					.Account{padding:16px 0 0 11px}
						.AccountTable {width:500px; }
							.AccountTable td, .AccountTable th {border-bottom:solid 3px #fff;padding:10px;}
							.AccountTable th {background-color:#8cc9df;}
							.AccountTable .odd {background-color:#f7f7f7;}
							.AccountTable .even {background-color:#e8e8e8;}

							.AccountTableTd1 {width:85px;}
							.AccountTableTd2 {width:185px;}
							.AccountTableTd3 {width:65px;text-align:center;}
							.AccountTableTd4 {width:85px;}
					/*Konto End*/


					/* OnlineTest START */
					.OnlineTestBigMain {width:811px;}
						.dvOnlineTestLeft {width:539px;float:left;}
							.dvOnlineTestLeftInner {width:513px;padding:8px 0 100px 20px;background:url(/App_Themes/MsRetailClub/Images/controls/column-divider.png) 100% -100px no-repeat;}
								.dvOnlineTestLeftInner h3 {width:492px;background:url(/App_Themes/MsRetailClub/Images/controls/exam/bgQuestion.png) 0 0 no-repeat;}
									.dvOnlineTestLeftInner h3 span {display:block;width:442px;min-height:67px;padding:25px 20px 25px 30px;font-size:20px;line-height:25px;color:#4395ba;font-weight:normal;background:url(/App_Themes/MsRetailClub/Images/controls/exam/bgQuestion.png) 100% 100% no-repeat;}

								.dvOnlineTestLeftInner table {width:476px;}
								.dvOnlineTestLeftInner td {padding:10px;background-color:#f7f7f7;margin-bottom:3px;}
								.dvOnlineTestLeftInner p {padding-left:27px;text-indent:-27px;line-height:18px;padding-bottom:11px;}
								.dvOnlineTestLeftInner input {float:left;width:27px;height:13px;background:transparent;border:none;vertical-align:middle;}
								.dvOnlineTestLeftInner label {float:left;width:400px;display:block;}
						.dvOnlineTestRight {width:264px;padding-top:6px;margin-left:18px;float:left;}
							.dvOnlineTestTimer {width:264px;height:56px;margin-bottom:10px; background:url(/App_Themes/MsRetailClub/Images/controls/exam/OnlineTestTimerBG.png) no-repeat left top;}
								.dvQuestionNumber, .dvOnlineTestTimer .dvTime {position:absolute;left:48px;width:210px;height:18px;font-size:13px;line-height:18px;}
								.dvQuestionNumber {top:7px;color:#fff;}
								.dvOnlineTestTimer .dvTime {top:32px;color:#000;}
								.dvOnlineTestTimer .dvTime input.timeContainer {border:none;background:transparent;width:70px;padding:0;margin:0;font-size:13px;line-height:18px;}
							.dvOnlineTestProgress {width:264px;height:54px;margin-bottom:10px;}
								.imgProgressBar {position:absolute;left:7px;top:37px;height:8px;width:0;overflow:hidden;z-index:1;}
								.dvOnlineTestProgress2 {background: url(/App_Themes/MsRetailClub/Images/controls/exam/OnlineTestProgressBG.png) no-repeat; height:54px; width:264px; }
									.dvOnlineTestProgress2 span {display:block;width:255px;color:#fff;font-size:15px;line-height:17px;padding:7px 0 0 9px; }
					/* OnlineTest END */

					/* Certificates START */
					.Certificates {width:479px;height:560px;padding:20px 0 0 60px;background: url(/App_Themes/MsRetailClub/Images/design/Certificate.jpg) 103px 20px no-repeat;}

								.Certificates h2 {position:relative;font-size:17px;line-height:27px;width:219px;margin:66px 130px 0;text-align:center; }
								.Certificates p {text-align:center; padding:70px 50px 0;}
								.Certificates .pclass {position:absolute;left:200px;top:320px;text-align:left;padding:0;}
								.Certificates .pclass2 {position:absolute;left:155px;top:420px;padding:0;}
								.Certificates .bbig {color:#000; font:55px/50px georgia, verdana, arial; text-align:center;}
								.Certificates .bsmall {font:30px/35px georgia, verdana, arial; text-align:center; }
								
						.CertificatesRight {width:493px;text-align:right;}
					/* Certificates END */

					/* SetCredits START */
						.dvSetCreditsLeft {width:500px;min-height:450px;padding:0 20px;background:url(/App_Themes/MsRetailClub/Images/controls/column-divider.png) 100% -100px no-repeat;float:left;}

							.dvCreditsPrice {width:495px;height:370px;margin-top:100px;}
								.inpSetCredits {position:absolute;left:230px;top:220px;width:264px;}
								.inpSetCredits h4 {font-size:20px;font-weight:normal;line-height:30px;padding-top:10px;}
								.dvCreditsPrice .myCredits {position:absolute;left:187px;top:10px;font-size:24px;line-height:30px;font-weight:bold;height:30px;width:70px;text-align:center;z-index:1;border:none;background:transparent;}
								.btnSetCredits {position:absolute;display:block;width:264px;z-index:2;}
						.dvSetCreditsRight {width:264px;margin-left:18px;float:left;}
							.dvSetCredits_count {width:264px;margin-bottom:10px;}
								.dvSetCredits_count_Top {width:244px;padding:10px 10px 6px; background:url(/App_Themes/MsRetailClub/Images/controls/casino/SetCredits_count_top.gif) no-repeat;color:#fff;}
								.dvSetCredits_count_Bottom {width:244px;padding:4px 10px; background:url(/App_Themes/MsRetailClub/Images/controls/casino/SetCredits_count_bottom.gif) no-repeat left bottom;font-size:14px;line-height:18px;color:#000;font-weight:bold;}
							.dvSetCredits_Ending {width:264px;height:103px;margin-bottom:10px; background:url(/App_Themes/MsRetailClub/Images/controls/casino/SetCredits_Ending.gif) no-repeat;}
								.dvSetCredits_Ending .text {width:244px;padding:8px 10px 0;color:#fff;}
								.dvSetCredits_Ending .days, .dvSetCredits_Ending .hours {position:absolute;top:39px;width:110px;height:65px;font-size:14px;line-height:16px;font-weight:bold;color:#000;text-align:center;}
								.dvSetCredits_Ending .days {left:18px;}
								.dvSetCredits_Ending .hours {left:131px;}
									.dvSetCredits_Ending .hours div, .dvSetCredits_Ending .days div {width:110px;font-size:40px;line-height:39px;font-weight:normal;text-align:center;}
							.dvSetCreditsRight .btn {padding-bottom:10px;}
							.ControlSetCreditsButtons img {display:block;width:264px;margin-bottom:10px;}
					/* SetCredits END */

					/* login START */
						.dvLogin {float:left;width:520px;min-height:450px;padding-left:20px;background:url(/App_Themes/MsRetailClub/Images/controls/column-divider.png) 100% -100px no-repeat;}
							.dvLogin .field {width:496px;height:30px;margin-bottom:3px;}
							.dvLogin .even, .dvLogin .odd, .dvLogin .companyField , .dvLogin .newsletterField {background:url(/App_Themes/MsRetailClub/Images/controls/login/bgFields.png) 0 0 no-repeat;}
							.dvLogin .odd {background-position:-496px 0;}
							.dvLogin .companyField {background-position:-992px 0;height:100px;}
							.dvLogin .newsletterField {background-position:-1984px 0;height:120px;}
								.dvLogin .label {position:relative;display:block;padding:8px 0 0 13px;width:160px;}
								.dvLogin .input {position:absolute;top:5px;left:185px;width:300px;border:none;background:transparent;}
								.dvLogin .input .cb {float:left;}
									.dvLogin .input .cb input {width:25px;}
								 .dvLogin .cbLabel {float:left;}
								.dvLogin textarea.company {height:90px;color:#999;}
								.dvLogin textarea.companyInput {color:#000;}
							.dvLogin .error {position:absolute;left:500px;top:10px;z-index:1;font-weight:bold;font-size:15px;}
							.dvLogin .btn {padding-left:178px;width:266px;}
								.dvLogin .btn input {display:block;width:264px;padding:5px 0;}
								.dvLogin .btn span {color:#ffa700;}

					/* profil START */
						.dvProfile {float:left;width:520px;min-height:450px;padding-left:20px;background:url(/App_Themes/MsRetailClub/Images/controls/column-divider.png) 100% 0 no-repeat;}
							.dvProfile .field {width:496px;height:30px;margin-bottom:3px;}
							.dvProfile .even, .dvProfile .odd, .dvProfile .credits, .dvProfile .newsletterField {background:url(/App_Themes/MsRetailClub/Images/controls/profile/bgFields.png) 0 0 no-repeat;}
							.dvProfile .odd {background-position:-496px 0;}
							.dvProfile .even_r {background-position:0 -70px;}
							.dvProfile .odd_r {background-position:-496px -70px;}
							.dvProfile .newsletterField {background-position:-1984px 0;height:120px;}
							.dvProfile .credits {background-position:-2480px 0;}
								.dvProfile .label {position:relative;display:block;padding:8px 0 0 13px;width:160px;}
								.dvProfile .credits .label {width:240px;}
								.dvProfile .input {position:absolute;top:5px;left:185px;width:208px;border:none;background:transparent;}
								.dvProfile .readonly .input {color:#999;}
								.dvProfile .newsletterField .input {width:300px;}
								.dvProfile .input .cb {float:left;}
									.dvProfile .input .cb input {width:25px;}
								 .dvProfile .cbLabel {float:left;}
								.dvProfile textarea.company {height:90px;color:#999;}
								.dvProfile textarea.companyInput {color:#000;}
							.dvProfile .error {position:absolute;left:500px;top:10px;z-index:1;font-weight:bold;font-size:15px;}
							.dvProfile .btn {padding-left:230px;width:266px;}
								.dvProfile .btn input {display:block;width:264px;padding:5px 0;}
								.dvProfile .btn span {color:#ffa700;}
							.dvProfile .btnDetail {position:absolute;right:20px;top:5px;}

						.dvProfileRight {width:300px;float:left;}
							.dvProfileRightInner {margin-left:18px;}
							.dvProfileRight .cert {width:264px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:3px;}
							.dvProfileRight .odd {background-color:#e8e8e8;}
							.dvProfileRight .even {background-color:#f7f7f7;}
								.dvProfileRight .label {display:block;width:150px;padding:5px  5px 10px;}
								.dvProfileRight .btnDetail {position:absolute;right:20px;top:5px;}
							.dvProfileRight .ControlAccountZertifikatButton {padding-top:10px;}
					/*ContentMain*/

			.Divider{padding:0; margin:8px 0 0 8px; height:1px; background-color: #000; overflow:hidden;}
			.DividerAccount {width:509px;padding:0;margin:0 0 0 -4px;height:1px;background-color:#000;overflow:hidden;}
			.DividerAccountSmall {width:381px;padding:0;margin:0 0 0 124px;height:1px;background-color:#000;overflow:hidden;}
			.DividerAccount2 {width:500px;padding:0;margin:0 0 0 -4px;height:1px;background-color:#000;overflow:hidden;}
			.DividerAccount2Small {width:317px;padding:0;margin:0 0 0 179px;height:1px;background-color:#000;overflow:hidden;}
			.DividerAccountRight {clear:both;width:257px;padding:0;margin:0 0 0 -4px;height:1px;background-color:#000;overflow:hidden;}
			.DividerSmall{ padding:0; margin:0px 0 0px 16px; width:779px; height:1px; background-color: #000; overflow:hidden;}
			.DividerDownloads {width:499px;padding:0;margin:0 0 0 0;height:1px;background-color:#000;overflow:hidden;}
			.DividerNews {clear:both;width:492px;padding:0px;margin:0 0 8px 0;height:1px;background-color:#000;overflow:hidden;}

		 .ZoneBottom{height:120px; width:811px; margin:20px 0 0 5px; overflow:hidden; }
			.ZoneBottom table td img{margin-right:10px;}

		.Footer {width:874px;margin:30px auto 0;height:60px;font:10px/15px Verdana,Arial,sans-serif;color:#fff;}
			.FooterLinks {position:absolute;left:17px;bottom:20px;width:600px;text-align:right;}
				.Footer ul {display:inline;margin:0;padding:0;list-style:none;}
				.Footer li {float:right;padding-left:5px;}
			.FooterCopyright {position:absolute;right:25px;bottom:20px;width:200px;text-align:right;}
			.Footer a {color:#fff;padding-right:5px;}

		/*ControlHeader*/
		.ControlHeader {width:420px;height:58px;border:none;background:url(/App_Themes/MsRetailClub/Images/controls/webpartheader/ControlHeader.png) no-repeat;}
			.ZoneMainControlLeft .ControlHeader {background-position:0 0;}
			.ZoneMainControlRight .ControlHeader {background-position:100% 0;}
				.ControlHeader h3 {display:block;font-size:15px;line-height:40px;font-weight:normal;color:#fff;padding-right:20px;}
				.ZoneMainControlLeft .ControlHeader h3 {padding-left:20px;}
				.ZoneMainControlRight .ControlHeader h3 {padding-left:8px;}
			.ZoneMainControlRight .fake_right_headline {display:block;width:420px;height:58px;background:url(/App_Themes/MsRetailClub/Images/controls/webpartheader/ControlHeaderBig.png) 100% 0 no-repeat;}

		.ControlHeaderBig {width:840px;height:58px;border:none;background:url(/App_Themes/MsRetailClub/Images/controls/webpartheader/ControlHeaderBig.png) no-repeat;}
			.ControlHeaderBig h2 {display:block;font-size:15px;line-height:40px;font-weight:normal;color:#fff;padding:0 20px;}

		.ControlHeaderMiddle {width:539px;height:58px;margin-left:-19px;border:none;background: url(/App_Themes/MsRetailClub/images/controls/webpartheader/ControlHeaderProfile.png) 0 0 no-repeat;}
			.ControlHeaderMiddle h2 {display:block;font-size:15px;line-height:40px;font-weight:normal;color:#fff;padding:0 20px;}

		.ControlHeaderSmall {width:300px;height:58px;border:none;background: url(/App_Themes/MsRetailClub/images/controls/webpartheader/ControlHeaderProfile.png) 100% 0 no-repeat;}
			.ControlHeaderSmall h2 {display:block;font-size:15px;line-height:40px;font-weight:normal;color:#fff;padding:0 20px 0 8px;}

		.ControlHeaderPwd {background:url(/App_Themes/MsRetailClub/images/controls/webpartheader/WebPartHeaderPwd.png) no-repeat;width:449px;height:26px;margin:8px 0;}
			.ControlHeaderPwd h2{padding:5px 0 0 8px; color:#fff; font-size:13px; font-weight:bold;}

		.ControlHeaderTrainingSelect {background:url(/App_Themes/MsRetailClub/images/controls/webpartheader/WebPartHeaderPwd.png) no-repeat;width:449px;height:26px;margin:8px 0;}
			.ControlHeaderTrainingSelect h2{padding:5px 0 0 8px; color:#fff; font-size:13px; font-weight:bold;}

		.ControlHeaderExamFeedback  {background:url(/App_Themes/MsRetailClub/images/controls/webpartheader/WebPartHeaderPwd.png) no-repeat;width:449px;height:26px;margin:8px 0;}
			.ControlHeaderExamFeedback h2{padding:5px 0 0 8px; color:#fff; font-size:13px; font-weight:bold;}
		/*ControlHeader*/

		/*Training*/
		.ControlTrainingList{width:420px;}
			.ControlTrainingListHeader{height:26px;}

			.ControlTrainingListRow {padding:15px 0 10px;background:url(/App_Themes/MsRetailClub/Images/controls/traininglist/divider_horizontal.png) 50% 0 no-repeat;}
			.ControlHeader + .ControlTrainingListRow, .ControlTrainingListRow:first-child {background:none;}
				.ControlTrainingListBody {padding-left:17px;}
					.ControlTrainingListBodyImage{float:left;width:50px;height:36px;padding:5px 0 9px;background:url(/App_Themes/MsRetailClub/images/controls/traininglist/TrainingBgDate.png) 0 0 no-repeat;text-align:center;}
						.ControlTrainingListBodyImage strong {font-size:18px;line-height:18px;color:#fff;}
							.ControlTrainingListBodyImage span {display:inline-block;width:50px;text-align:center;font-weight:normal;color:#999;}
					.ControlTrainingListBodyText {float:left;width:309px;padding-left:10px;}
					.dvNewsLeft .ControlTrainingListBodyText {width:420px;}
						.ControlTrainingListBodyText h4 {color:#4395ba;font-size:20px;line-height:20px;padding-bottom:5px;font-weight:normal;}
							.ControlTrainingListBodyText h4 a {color:#4395ba;}
						.ControlTrainingListBodyText p {padding-bottom:5px;}
						.ControlTrainingListBodyText ul {margin-left:15px;}
				.ControlTrainingListRow a.all {display:inline-block;margin-left:60px;}
		/*Training*/ 

		/*Downloads*/
		.ControlDownloads{width:393px; margin-bottom:8px;}
			.ControlDownloadsRow{width:393px; }
				.ControlDownloadsRowLeft{float:left; background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadItemLeft.png) no-repeat;  height:24px; width:8px;}
				.ControlDownloadsRowMiddle{float:left; }

					.ControlDownloadsRow1{background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadItem.png) no-repeat; height:24px; padding:5px 0 0 0px; width:375px;}
						.ControlDownloadsRow1 a{color:#fff;}
						.ControlDownloadsRow1 p{color:#fff;}

					.ControlDownloadsRow2{background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadItem.png) no-repeat; height:24px; padding:5px 0 0 0px; width:375px;}
						.ControlDownloadsRow2 a{color:#000;}
						.ControlDownloadsRow2 p{color:#000;}
						.ControlDownloadsCol1{float:left; width:255px; height:13px; overflow:hidden; }
						.ControlDownloadsCol2{float:left; width:70px; text-align:center;}
							.ControlDownloadsCol2 a{color: #fff; font-size:10px; }
						.ControlDownloadsCol3{float:left; width:40px;}
							.ControlDownloadsCol3 a{color: #fff; font-size:10px; padding:0 0 0 12px;}
				.ControlDownloadsRowRight{float:left; background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadItemRight.png) no-repeat;  height:24px; width:9px;}

		/*Downloads*/
		.ControlDownloadsSmall {width:265px;}
			.ControlDownloadsSmallLinks {margin-left:10px;line-height:17px;}
				.ControlDownloadsSmallLinks .odd, .ControlDownloadsSmallLinks .odd a {color:#fff;}
				.ControlDownloadsSmallLinks .even, .ControlDownloadsSmallLinks .even a {color:#000;}

		.ControlAccountZertifikat {width:265px;}
			.ControlAccountZertifikatInner {height:250px;padding:10px 0 0 10px;line-height:17px; background:url(/App_Themes/MsRetailClub/images/design/AccountZertifikatBG.jpg) no-repeat left top;}
		
		.ControlAccountAGB {width:264px;}

		.ControlInformation{width:393px;}
			.ControlInformationRow{margin:0 0 10px 0;}
				.ControlInformationRow img{text-align:right;}
		.MicroSiteHeaderBanner, .MicroSiteHeaderBanner .ControlInformation, .MicroSiteHeaderBanner .ControlInformationRow {width:420px;float:left;text-align:center;}
		.MicroSiteHeaderBanner .ControlInformationRow {margin:10x 0 0;}
		.MicroSiteHeaderBanner .ControlInformationRow:first-child {margin-top:0;}

		/* change password START */
			.dvChangePassword {position:absolute;top:50px;left:200px;width:446px;height:311px; background:url(/App_Themes/MsRetailClub/images/controls/profile/bgOverlay.png) no-repeat;z-index:100;display:none;}
			.dvChangePassword h3 {position:relative;width:370px;padding-right:45px;margin:12px 0 20px 20px;font-size:15px;line-height:35px;font-weight:normal;color:#fff;}
				.dvChangePassword h3 a {position:absolute;right:0;top:0;display:block;width:45px;height:35px;color:#fff;text-align:center;}
				.dvChangePWheader {margin:24px 0 0 14px;}
				.dvChangePWinner {width:400px;margin:36px 0 0 42px;}
					.dvChangePWinner .label {display:block;width:125px;color:#fff;float:left;}
					.dvChangePWinner .field {width:264px;float:left;}
						.dvChangePWinner input.field {width:262px;margin-bottom:10px;}
		.dvChangePasswordBG {position:absolute;left:0;top:0;width:811px;height:750px;display:none;z-index:99;}


	/* CMS ONLY */
	.NewsBigMain .dvNewsBody {margin:5px 0 0 0;}

	/* training Navigation START */
	.dvTrainingNavigation {padding-top:8px;}
		.dvTrainingNavigation div {float:left;}
		.dvTrainingNavigationLeft {width:265px;padding-left:15px;}
		.dvTrainingNavigationMiddle {width:280px;text-align:center;}
		.dvTrainingNavigationRight{width:265px;padding-right:15px;text-align:right;}
	/* training Navigation END */

	.dvNewsNavigation {margin:5px 0 0 20px;}

	/* Paging */
	.tdPaging {text-align:center;padding:20px 0;}
		.tdPaging a {width:15px;background-image:url(/App_Themes/MsRetailClub/images/design/btnPaging.png);display:inline-block;width:22px;height:15px;text-indent:-9999em;overflow:hidden;}
		.tdPaging a.previous {background-position:0 0;}
		.tdPaging a.next {background-position:100% 0;}
		.spPagingInner {display:inline;}
	
	.FormButton {border: solid 1px #000; padding: 2px; height:22px; background:url(/App_Themes/MsRetailClub/images/controls/buttons/btn_generic_small.gif);}

	/* training select START */
	.dvTrainingSelect {position:absolute;top:150px;left:200px;width:446px;height:250px; background:url(/App_Themes/MsRetailClub/images/controls/traininglist/bgOverlay.png) no-repeat;z-index:100;display:none;}
		.dvTrainingSelect h3 {position:relative;width:370px;padding-right:45px;margin:12px 0 20px 20px;font-size:15px;line-height:35px;font-weight:normal;color:#fff;}
			.dvTrainingSelect h3 a {position:absolute;right:0;top:0;display:block;width:45px;height:35px;color:#fff;text-align:center;}
		.dvTrainingSelect p {padding:0 40px 10px;color:#fff;font-weight:bold;}
		.dvTrainingSelect ul {margin:0 40px 0 55px;padding:0;color:#fff;}
	.dvTrainingSelectBG {position:absolute;left:0;top:0;width:811px;height:750px;display:none;z-index:99;}
	/* training select END */

	/* downloads START */
	.DownloadBigMain {width:840px;overflow:hidden;}
		.DownloadBigMain .search {width:468px;float:left;padding-bottom:40px;}
		.DownloadBigMain .tagcloud {width:372px;float:left;padding-bottom:40px;}
			.DownloadBigMain .search h2, .DownloadBigMain .tagcloud h2 {background:url(/App_Themes/MsRetailClub/Images/controls/webpartheader/ControlHeaderDownloadSearch.png) no-repeat;border:none;height:68px;font-size:15px;line-height:40px;font-weight:normal;color:#fff;padding-right:20px;}
			.DownloadBigMain .search h2 {padding-left:20px;}
			.DownloadBigMain .tagcloud h2 {background-position:100% 0;}
			.DownloadBigMain .searchInner {padding-left:20px;width:448px;overflow:hidden;}
				.DownloadBigMain .searchfield {width:404px;height:30px;margin-bottom:10px;background:url(/App_Themes/MsRetailClub/Images/controls/downloads/bgSearchfield.png) 0 0 no-repeat;}
					.DownloadBigMain .searchterm {margin:5px 0 0 7px;width:285px;background:transparent;border:none;}
					.DownloadBigMain .btnSearch {position:absolute;top:2px;right:2px; width:100px;height:26px;padding-right:13px;background:url(/App_Themes/MsRetailClub/Images/controls/downloads/bgBtnSearch.png) 0 0 no-repeat;border:none;font-size:14px;line-height:24px;color:#063a53^;}
					.DownloadBigMain .cb {float:left;height:30px;overflow:hidden;}
						.DownloadBigMain .cb input, .DownloadBigMain .cb label {float:left;}
						.DownloadBigMain .cb input {margin-right:7px;}
						.DownloadBigMain .cb label {padding-right:20px;}
				.DownloadBigMain .tagcloudInner {padding-right:20px;}
					.DownloadBigMain .tagcloud a {padding-right:10px;color:#333;}
					.DownloadBigMain .tagcloud .size_1 {font-size:13px;line-height:16px;}
					.DownloadBigMain .tagcloud .size_2 {font-size:16px;line-height:19px;}
					.DownloadBigMain .tagcloud .size_3 {font-size:19px;line-height:23px;}
					.DownloadBigMain .tagcloud .size_4 {font-size:22px;line-height:25px;}
					.DownloadBigMain .tagcloud .size_5 {font-size:25px;line-height:28px;}
		.DownloadBigMain .downloadsProducts {}
			.DownloadBigMain .downloadsProducts .downloadHeader {background:url(/App_Themes/MsRetailClub/Images/controls/webpartheader/ControlHeaderDownloadDownloads.png) no-repeat;border:none;height:68px;}
			.DownloadBigMain .downloadsProducts h2 {position:absolute;top:0;font-size:15px;line-height:40px;font-weight:normal;color:#fff;padding-right:20px;}
			.DownloadBigMain .downloadsProducts h2.productImage {left:20px;}
			.DownloadBigMain .downloadsProducts h2.images {left:255px;}
			.DownloadBigMain .downloadsProducts h2.downloads {left:460px;}
			.DownloadBigMain .downloadsProducts .product {left:20px;width:800px;padding-bottom:7px;margin-bottom:20px;border-bottom:solid 1px #e8e8e8;}
			.DownloadBigMain .downloadsProducts .featured {border-bottom-width:0;}
				.DownloadBigMain .downloadsProducts .productInner {padding:10px 12px 0;overflow:hidden;}
				.DownloadBigMain .downloadsProducts .full {height:auto !important}
				.DownloadBigMain .downloadsProducts div.productImage {width:243px;overflow:hidden;float:left;}
				.DownloadBigMain .downloadsProducts div.images {overflow:hidden;height:162px}
					.DownloadBigMain .expanded{overflow:hidden}
					.DownloadBigMain .expanded div.images {display:none}
				.DownloadBigMain .productImages{float:left;width:437px;}
				.DownloadBigMain .downloadsProducts ul.downloads {width:339px;float:left;} /*height:162px;overflow:hidden;*/
					.DownloadBigMain .expanded ul.downloads {height:auto !important;}
			
				.DownloadBigMain .downloadsProducts .product h3 {padding:0 12px;font-size:15px;}
				.DownloadBigMain .downloadsProducts .product .productImage img {max-height:162px}
				* html .DownloadBigMain *{zoom:1}

				.DownloadBigMain .downloadsProducts .product .productImages a {display:block;width:78px;height:78px;border:solid 1px #e8e8e8;margin:0 1px 1px 0;float:left;text-align:center;vertical-align:center}
					.DownloadBigMain .downloadsProducts .product .productImages a img{vertical-align: middle;}
					.DownloadBigMain .downloadsProducts .product .productImages a span{display:inline-block;height:78px;vertical-align: middle;}
			.DownloadBigMain .downloadsProducts .viewAll {float:right;color:#ffa700;margin-right:10px}
			
           .downloadsProducts .featured, .downloadsProducts .featured .productInner, .downloadsProducts .featured h3{background:url(/App_Themes/MsRetailClub/Images/controls/downloads/favorite_border.png) -1600px 100% no-repeat}
            .downloadsProducts .featured h3{color:#fff;background-position:0 0;height:42px;line-height:42px;font-size:20px !important}
	        .downloadsProducts .featured .productInner{background-position:-800px 0;background-repeat:repeat-y}
	      ul.downloads{list-style:none;text-align:right;padding-top:2px}
	        ul.downloads li{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#e8e8e8;margin-bottom:2px;padding:5px;overflow:hidden;clear:left}
	            ul.downloads li.even{background:#f7f7f7}
	            ul.downloads a{display:block;overflow:hidden;text-align:right;padding-right:5px;}
	            ul.downloads span{display:block;float:left;width:287px;border-right:2px solid #fff}
	
		.DownloadBigMain h1{height:20px;}
		.DownloadBigMain p{color:#000; margin:8px 0; padding:0 16px;}
		.DownloadBigMain a{color:#000;}

		.dvDownloadLeft {width:278px;float:left;}
			.dvDownloadLeftInner {width:252px;padding:8px 0 16px 14px;}
		.dvDownloadRight {width:527px;float:left;}
			.dvDownloadRightInner {width:499px;padding:8px 14px 16px 14px; background:url(/App_Themes/MsRetailClub/Images/design/DownloadsRightInnerBG2.png) no-repeat left top;}
		
		.dvDownloadSection {padding:10px 0;}
		.dvDownloadSectionMetaData img {float:left;padding-right:10px;}
		.dvDownloadSectionMetaData h2 {color:#ffffff; font-size:16px; font-weight:bold;}

		.dvDownloadSectionFileList {padding:10px 0 0 0px;}

		/*Neu */
		.dvDownloadSectionFileListRow{padding:1px 0 0 0;}
			.dvDownloadSectionFileListRow div.Left {float:left;height:24px; width:8px;background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadListLeftBG.png) no-repeat; }
			.dvDownloadSectionFileListRow div.Title {float:left;font-weight:bold;padding:5px 0pt 0pt 0px;vertical-align:center;height:24px; width:285px;overflow:hidden;white-space:no-wrap;background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadListBG1.png) repeat-x;}
			.dvDownloadSectionFileListRow.Even div.Title a {color:#fff;}
			.dvDownloadSectionFileListRow.Odd div.Title a {color:#000;}
			.dvDownloadSectionFileListRow div.Size {float:left;text-align:right;font-size:10px;font-weight:bold;padding:5px 5px 0 0;height:24px;width:65px;overflow:hidden;white-space:no-wrap;background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadListBG1.png) repeat-x;}
			.dvDownloadSectionFileListRow div.Format {float:left;font-size:10px;font-weight:bold;color:#fff;text-align:center;padding:5px 0pt 0pt 0px;height:24px;width:50px;overflow:hidden;white-space:no-wrap;background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadListFormatBG.png) no-repeat;}
			.dvDownloadSectionFileListRow div.Download {float:left;text-align:center;padding:5px 0pt 0pt 0px;height:24px;width:75px;overflow:hidden;white-space:no-wrap;background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadListDownloadBG.png) no-repeat;}
			.dvDownloadSectionFileListRow div.Download a {font-size:10px;color:#fff;}
			.dvDownloadSectionFileListRow div.Right {float:left;height:24px; width:9px;background: url(/App_Themes/MsRetailClub/images/controls/downloads/DownloadListRightBG.png) repeat-x;}

			.dvDownloadSectionFileList div.Even {color:#fff;}
			.dvDownloadSectionFileList div.Odd {color:#000;}
	/* downloads END */

/* Boots Promotion START */
.promoContent {margin-left:14px;}
.header {margin-bottom:10px; }
.content {width:811px; background:#000 url(/App_Themes/MsRetailClub/Images/promotions/boots/bootspromo_content_top_corners.jpg) top left no-repeat; color:#fff; padding: 21px 0 20px 0; font:12px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff; overflow:hidden; position:relative; }
	.content a {text-decoration:underline; color:#f6b800; font-weight:bold; }
	.content div {position:relative; }
	.content img {border:none; }
	.content p {color:#FFFFFF; margin:14px 0; }
	.content .left {width:229px; float:left; background-color:#000; padding-bottom:20px; }
		.content .left .navi {padding-left:17px; font-size:15px; margin-bottom:45px; }
			.content .left .navi a {text-decoration:none; font-size:13px; font-weight:bold; line-height:30px; color:#fff; }
			.content .left .navi a:hover {color:#f6b800; }
			.content .left .navi .active {color:#f6b800; padding-bottom:15px; }

	.content .right {width:571px; float:left; background-color:#000; padding-left:11px; padding-bottom:20px; }
		.content .right h1 {font-size:13px; line-height:30px; color:#f6b800; font-weight:bold; margin-top:0; margin-bottom:6px; }
		.content .right .h1Winner {margin-bottom:27px; }
		.content .right .editableArea {margin-bottom:20px; }
			.content .right .editableArea p {padding-right:30px; }
			.content .right .editableArea ul {margin:0; padding:0; list-style:none; }
				.content .right .editableArea ul li {margin:0 0 6px 0; padding:0 10px; background:url(/App_Themes/MsRetailClub/Images/promotions/boots/bootspromo_arrow_right.jpg) no-repeat left 5px; }

		.content .right .winner {position:relative; top:10px; left:20px; width:457px; height:181px; border:1px solid #7f6615; padding-left:17px; margin-bottom:15px; }
			.content .right .winner h1 {font-size:16px; font-weight:bold; color:#fff; line-height:23px; margin-top:35px; }
			.content .right .winner h2 {font-size:13px; font-weight:bold; line-height:16px; margin-bottom:22px; margin-top:0; }
			.content .right .winner p {line-height:19px; }
		.content .right img {padding-left:6px; }
		.content .right .rel_area {position:relative; width:481px; height:174px; margin-bottom:15px; }
		.content .right .form {position:absolute; top:0px; width:458px; height:171px; background:url(/App_Themes/MsRetailClub/Images/promotions/boots/bootspromo_content_form_bg.jpg) no-repeat; padding-left:13px; margin-bottom:20px; }	
			.content .right .form h1 {font-size:22px; font-weight:bold; margin:0 0 7px 0; line-height:22px; }
				.content .right .form .yellow {margin-top:12px; margin-bottom:0; color:#f6b800; }
				.content .right .form p {margin:0; line-height:22px; }
				.content .right .form input {height:16px; }
				.content .right .form .btnSend {position:relative; top:-27px; left:349px; width:83px; height:31px; }
					.content .right .form .btnSend .send {display:block; color:#000; font-weight:bold; padding-left:23px; text-decoration:none; padding-top:0; padding-bottom:7px; padding-top:4px; }
					.content .right .form .btnSend input {height:31px; width:81px; }
			.content .right .error {width:481px; height:174px; background:url(/App_Themes/MsRetailClub/Images/promotions/boots/bootspromo_content_form_error_bg.jpg) no-repeat; position:absolute; top:0; visibility:visible;}
				.content .right .error p {text-align:center;}
				.content .right .error .close {margin-right:5px; }	
				.content .right .error .sorry {position:absolute; top:39px; left:183px; }	
				.content .right .error .txt {position:absolute; top:87px; text-align:center; width:100%; }
		.content .staticTxt {font-size:9px; height:34px; background-color:#000; position:absolute; bottom:15px; right:0; width:571px; z-index:1; clear:both; }
			.content .staticTxt .toTop {padding-right:30px; }
			.content .staticTxt .toTop img { }
			.content .staticTxt .toTop p { font-size:9px; color:#888888;}
.footer {width:811px; height:21px; background:url(/App_Themes/MsRetailClub/Images/promotions/boots/bootspromo_content_bottom_footer.gif) no-repeat; clear:left; }
/* Boots Promotion END */

/* exam feedback START */
.dvExamFeedback {position:absolute;top:50px;left:200px;width:446px;height:211px; background:url(/App_Themes/MsRetailClub/images/controls/exam/bgOverlay.png) no-repeat;z-index:100;display:block;}
	.dvExamFeedback h3 {position:relative;width:370px;padding-right:45px;margin:12px 0 20px 20px;font-size:15px;line-height:35px;font-weight:normal;color:#fff;}
		.dvExamFeedback h3 a {position:absolute;right:0;top:0;display:block;width:45px;height:35px;color:#fff;text-align:center;}
	
	.dvExamFeedbackInner {width:400px;margin:25px 0 0 20px;color:#fff;}
		.dvExamFeedbackInnerRow {padding-bottom:10px;}
		.dvExamFeedback p {width:400px;}
.dvExamFeedbackBG {position:absolute;left:0;top:0;width:811px;height:750px;display:block;z-index:99;}
/* exam feedback END */


/* biz forms */
	.FormPanel table {background-color:#e8e8e8;border-spacing:0;width:496px;}
		.FormPanel td {background-color:#e8e8e8;border-bottom:solid 3px #fff;padding:5px 10px;}
		.FormPanel div {display:inline;}
		.FormPanel label {display:inline-block;width:130px;}
		.EditingFormControlNestedControl input, .EditingFormControlNestedControl textarea {width:300px;}
		.EditingFormErrorLabel {color:#f00;}
		.FormPanel .FormButton {display:inline-block;padding-left:15px;width:150px;height:44px;line-height:44px;border:none;margin:0;padding:0;background:url(/App_Themes/MsRetailClub/images/controls/buttons/bg_btnBizForm.png) 0 0 no-repeat;font-size:15px;}
