/* Promonte, www.reg @ Momail, Skin CSS */
.extraContent1 {
	display:none;	
}

body {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
	background-image: url(../bg.gif);
	background-repeat:repeat-x;
	background-color:#cccccc;
}

#page {
    width: 768px;
	overflow:hidden;
	margin:20px auto 2px auto;
	background-color:#FFFFFF;
	padding:0px 14px 10px 14px;
}

H1 {
    margin: 0px 0px 10px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
    font-size: 24px;
    color: #000000;
}

.orange {
    color: #38abff;
}

.hightlight {
	color:#000000;
}

.logo {
	background-image:url(../logo.gif);
	background-position:-14px 50%;
	display:block;
	height:90px;
	margin:0 0 0 0;
	width:100%;
}

/*Menu Tabs*/
.menuTab {
	height:31px;
	cursor: pointer; 
	float:left;
	margin-right:10px;
}

.menuTabLeft {
	height:31px;
	width:4px;
	background-image:url(../tab_yellow_left_large.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
}
.menuTabMid {
	height:31px;
	background-image:url(../tab_yellow_mid_large.gif);
	background-repeat:repeat-x;
	padding:0px 15px 0px 15px;
	float:left;
}

.menuTabMid span {
	display:block;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color:#444444;
	white-space:nowrap;
	margin-top:7px;
}

.menuTabRight{
	height:31px;
	width:4px;
	background-image:url(../tab_yellow_right_large.gif);
	background-repeat:no-repeat;
	float:left;
}

/* Tab classes */
#menu a.mm_menuTab  {
	background-image:url(../sprite_general1.png);
}

#menu a.mm_menuTab span {
	background-image:url(../sprite_general1.png);
}

.frontImage {
	background-image:url(../front.jpg);
	width:504px;
	height:340px;
}

/*Box type 2*/

.mm_boxType2 h1 {
	color:#FFF;
}

.step1_small { 
	background-image: url(../small_steg1.gif); 
}
.step1_small_grey { 
	background-image: url(../small_steg1_grey.gif); 
}
.step2_small { 
	background-image: url(../small_steg2.gif); 
}
.step2_small_grey { 
	background-image: url(../small_steg2_grey.gif); 
}
.step3_small { 
	background-image: url(../small_steg3.gif); 
}
.step3_small_grey { 
	background-image: url(../small_steg3_grey.gif); 
}

.registerStep1UserInfoAlternativeEmail {
	display:none;
}

#eula {
	background-color:#FFFFFF;
	padding:4px;
}

.blackBoxContent {
    margin: 0px 3px 0px 3px;
    padding: 5px 5px 2px 5px;    
    background-image: url(/images/black_box_gradient.gif);
    background-repeat: repeat-x;
    background-color: #000000;
	color:#FFFFFF;
}

.blackBoxContent H1 {
	color:#FFFFFF;
}

#iphone_tutorial {
	width:440px;
	height:530px;
	background-color:#333333;
	color:#FFFFFF;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.welcomemail_img {
	width:96px;
	height:79px;
	background-image:url(../welcomemail.gif);
}

.dialog_heading_nodrag {
	background-color:#333333;
	background-image:url(../dialog_heading_bg.gif);
	color:#FFFFFF;
	height:16px;
	padding:3px 1px 3px 5px;
	border-bottom:#c6c6c6 solid 1px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}

.dialog_heading {
	background-color:#333333;
	background-image:url(../dialog_heading_bg.gif);
	color:#FFFFFF;
	height:16px;
	padding:3px 1px 3px 5px;
	border-bottom:#c6c6c6 solid 1px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}

.dialog_heading:hover {
	background-image:url(../dialog_heading_bg_hover.gif);
	cursor:default;
}

.dialog_heading_hover {
	background-image:url(../dialog_heading_bg_hover.gif);
	cursor:default;
}

.qCatHeader {
	border-bottom: 1px solid #169bfa;
}

.info_icon {
	width:19px;
	height:20px;
	margin:0px;
	background-image:url(../info_icon.gif);
	cursor:pointer;
}

#footer_text {
	background-image:url(../poweredbymomail_promonte.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	padding-bottom:18px;
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

/* Button types */

/* Button Medium */
a.mm_btn_m {
	padding:4px 5px 4px 0px;
	margin:0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-image:url(../sprite_general1.png);
	background-repeat:no-repeat;
	background-position:right -59px;
	-moz-user-select: none;
	cursor:pointer;
	text-decoration:none;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	white-space:nowrap;
	float:none;
	display:inline;
}

a.mm_btn_m span {
	font-size:13px;
	font-weight:bold;
	background-image:url(../sprite_general1.png);
	background-repeat:no-repeat;
	background-position:left -31px;
	padding:4px 5px 4px 10px;
	margin:0px;
	line-height:25px;
	float:none;
	display:inline;
}

a.mm_btn_m:hover {
	background-image:url(../sprite_general1.png);
	background-position:right -115px;
	padding-right:5px;
}

a.mm_btn_m:hover span {
	background-image:url(../sprite_general1.png);
	background-position:left -87px;
	padding-left:10px;
}

a.mm_btn_m:active {
	background-image:url(../sprite_general1.png);
	background-position:right -171px;
	padding-right:4px;
}

a.mm_btn_m:active span {
	background-image:url(../sprite_general1.png);
	background-position:left -143px;
	padding-left:11px;
}

a.mm_btn_grey_m {
	padding:4px 5px 4px 0px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-image:url(../sprite_general1.png);
	background-repeat:no-repeat;
	background-position:right -227px;
	-moz-user-select: none;
	cursor:pointer;
	text-decoration:none;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	white-space:nowrap;
	float:none;
	display:inline;
}

a.mm_btn_grey_m span {
	font-size:13px;
	font-weight:bold;
	background-image:url(../sprite_general1.png);
	background-repeat:no-repeat;
	background-position:left -199px;
	padding:4px 5px 4px 10px;
	line-height:25px;
	float:none;
	display:inline;
}

/* Button Small */
a.mm_btn_s {
	padding:4px 5px 4px 0px;
	margin:0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../sprite_general1.png);
	background-repeat:no-repeat;
	background-position:right -279px;
	-moz-user-select: none;
	cursor:pointer;
	text-decoration:none;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	font-weight:normal;
	white-space:nowrap;
	float:none;
	display:inline;
}

a.mm_btn_s span {
	font-size:11px;
	background-image:url(../sprite_general1.png);
	background-repeat:no-repeat;
	background-position:left -255px;
	padding:4px 5px 4px 10px;
	margin:0px;
	line-height:22px;
	float:none;
	display:inline;
}

a.mm_btn_s:hover {
	background-image:url(../sprite_general1.png);
	background-position:right -327px;
	padding-right:5px;
}

a.mm_btn_s:hover span {
	background-image:url(../sprite_general1.png);
	background-position:left -303px;
	padding-left:10px;
}

a.mm_btn_s:active {
	background-image:url(../sprite_general1.png);
	background-position:right -375px;
	padding-right:4px;
}

a.mm_btn_s:active span {
	background-image:url(../sprite_general1.png);
	background-position:left -351px;
	padding-left:11px;
}

a.mm_btn_grey_s {
	padding:3px 5px 3px 0px;
	margin:0px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../sprite_general1.png);
	background-repeat:no-repeat;
	background-position:right -423px;
	-moz-user-select: none;
	cursor:pointer;
	text-decoration:none;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	font-weight:normal;
	white-space:nowrap;
	float:none;
	display:inline;
}

a.mm_btn_grey_s span {
	font-size:11px;
	background-image:url(../sprite_general1.png);
	background-repeat:no-repeat;
	background-position:left -399px;
	padding:3px 5px 3px 10px;
	margin:0px;
	line-height:20px;
	float:none;
	display:inline !important;
}

.langButton {
	background-image:url(../sprite_general1.png);
}

#page_menu_heading {
	background-image:url(../subNavHeader.gif);
}

.boxWhyBetterContentSpan {
	background-color:#E6F5FF;
	background-image:url(../boxWhyBetterBg.gif);
}

tr.headRow, #disclaimerProductCost {
	background-color:#E6F5FF;
	background-image:url(../trHeadrowBg.gif);
}

#disclaimerProductCost {
	background-color:#cbeaff;	
}

ul.howItWorksUl {
	list-style-image:url(../listDot.gif);
}

.howItWorksNext {
	background-image:url(../nextPageLink.gif);
}

#imgWebmail {
	background-image:url(../web_mail.png);
}

#registerSelectsContainer {
	height:106px;
}

#selectCountry, #selectServiceProvider {
	display:none;
}

.select1 {
	background-image:url(../sprite_general1.png);
}

.registerStep1Selects {
	margin:13px 0px;
}

/*Box type 5*/
.mm_boxType5 {
	background-image:url(../mm_boxType1.png);
}

.mm_boxType5 .mm_boxTypeDiv {
	background-image:url(../mm_boxType1.png);
}

.mm_boxType5 b {
	background-image:url(../mm_boxType1.png);
}

.mm_boxType5 b b { 
	background-image:url(../mm_boxType1.png);
}

/*Additional classes*/
.adSpace1 {display:none;}
.adSpace2 {display:none;}
.adSpace3 {display:none;}
.adSpace4 {display:none;}

.extraContent1 {display:none;}
.extraContent2 {display:none;}
.extraContent3 {display:none;}
.extraContent4 {display:none;}