@charset "utf-8";
/* CSS Document */

@font-face {
		font-family: 'Samsung_Interface_BOLD';
		src: url('fonts/samsungif_bd.eot');
		src: url('fonts/samsungif_bd.eot?#iefix') format('embedded-opentype'),
			 url('fonts/samsungif_bd.woff') format('woff'),
			 url('fonts/samsungif_bd.ttf') format('truetype');
		font-weight: bold;
		font-style: bold;
	}
	@font-face {
		font-family: 'Samsung_Interface_BOLDITALIC';
		src: url('fonts/samsungif_bdit.eot');
		src: url('fonts/samsungif_bdit.eot?#iefix') format('embedded-opentype'),
			 url('fonts/samsungif_bdit.woff') format('woff'),
			 url('fonts/samsungif_bdit.ttf') format('truetype');
		font-weight: bold;
		font-style: bold;
	}
	@font-face {
		font-family: 'Samsung_Interface_REGULAR';
		src: url('fonts/samsungif_rg.eot');
		src: url('fonts/samsungif_rg.eot?#iefix') format('embedded-opentype'),
			 url('fonts/samsungif_rg.woff') format('woff'),
			 url('fonts/samsungif_rg.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'Samsung_Interface_ITALIC';
		src: url('fonts/samsungif_it.eot');
		src: url('fonts/samsungif_it.eot?#iefix') format('embedded-opentype'),
			 url('fonts/samsungif_it.woff') format('woff'),
			 url('fonts/samsungif_it.ttf') format('truetype');
		font-weight: normal;
		font-style: italic;
	}
	@font-face {
		font-family: 'Samsung_Interface_BLACK';
		src: url('fonts/samsungif_blk.eot');
		src: url('fonts/samsungif_blk.eot?#iefix') format('embedded-opentype'),
			 url('fonts/samsungif_blk.woff') format('woff'),
			 url('fonts/samsungif_blk.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
	}

@font-face {
    font-family: 'ds-digitalnormal';
    src: url('fonts/dsdigi-webfont.eot');
    src: url('fonts/dsdigi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/dsdigi-webfont.woff') format('woff'),
         url('fonts/dsdigi-webfont.ttf') format('truetype'),
         url('fonts/dsdigi-webfont.svg#ds-digitalnormal') format('svg');
    font-weight: normal;
    font-style: normal;

}

html{ -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%} 
#container td,th {
	font-family: 'Samsung_Interface_REGULAR','Calibri',Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #585858;
}
#container {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#FFF;
}
a {
	outline:none;
	text-decoration:none;
	border:none;
}
img {
	border:none !important;
	margin:0px;
}
#container p {
	margin:7px 0px 7px 0px;
	color:#4E4E52;
	font-size:16px;
	font-family: 'Samsung_Interface_REGULAR','Calibri',Arial, Helvetica, sans-serif;
}

.main_header_container{
    width:100%;
    height:71px;
    background:url('../images/header_repeat.png');
}

.main_header{
    width:902px;
    margin:0px auto 0px auto;
    font-family: 'Samsung_Interface_REGULAR', 'Calibri', Verdana, Helvetica, sans-serif;
    font-size:29px;
    color:#4E4E52;
    padding:20px 0px 20px 28px;    
}

.main_container {
	width:930px;
	position:relative;
	margin:0 auto;
	border:0px solid #d7d7d7;
	margin-bottom:43px;
	margin-top:0px;
}

h1 {

}

hr {

}
.left {
	float:left;
}
.right {
	float:right;
}
/* CLEAR FLOAT LEVEL */
.clear {
	clear:both;
}

#premium{display:block;}
#adh{display:none;}
#core{display:none;}

.header_text{
    font-family: 'Samsung_Interface_REGULAR', 'Calibri', Verdana, Helvetica, sans-serif;
    font-size:26px;
    color:#4E4E52;
    padding:30px 0px 30px 28px;
}

.premium_button{
    float:left;
    width:360px;
    height:63px;
    background:url('../images/adh_premium_tab.jpg') no-repeat;
    padding:0px 4px 0px 0px;
    cursor:pointer;
}

.adh_button{
    float:left;
    width:271px;
    height:63px;
    background:url('../images/adh.jpg') no-repeat;    
    padding:0px 4px 0px 0px;
    cursor:pointer;
}

.core_button{
    float:left;
    width:290px;
    height:63px;
    background:url('../images/adh_core.jpg') no-repeat;    
    padding:0px 0px 0px 0px;
    cursor:pointer;
}

.premium_button_inactive{
    float:left;
    width:360px;
    height:63px;
    background:url('../images/adh_premium_tab_inactive.jpg') no-repeat;
    padding:0px 4px 0px 0px;
    cursor:pointer;
}

.adh_button_inactive{
    float:left;
    width:271px;
    height:63px;
    background:url('../images/adh_tab_inactive.jpg') no-repeat;    
    padding:0px 4px 0px 0px;
    cursor:pointer;
}

.core_button_inactive{
    float:left;
    width:290px;
    height:63px;
    background:url('../images/adh_core_inactive.jpg') no-repeat;    
    padding:0px 0px 0px 0px;
    cursor:pointer;
}

.content{
    position:relative;
    width:930px;
    height:867px;
    background:url('../images/content_bg.png') no-repeat;
}
.content_adh{
    position:relative;
    width:930px;
    height:867px;
    background:url('../images/content_bg.png') no-repeat bottom;
}

.content_core{
    position:relative;
    width:930px;
    height:527px;
    background:url('../images/content_bg.png') no-repeat bottom;
}


.content_right{
    width:520px;
    float:right;
    padding:65px 40px 0px 0px;
}

#container .content_right p{
   margin: 7px 0 18px 0;
}

#container .content_right .section_header_text{
    font-family: 'Samsung_Interface_BLACK', 'Calibri', Verdana, Helvetica, sans-serif;
    font-size:36px;
    color:#4E4E52;    
    margin: 7px 0;   
}

.divider{
    padding:0px 0px 0px 0px;   
}

#container ul{
    padding:0px 0px 0px 18px;
    margin-bottom: 22px;
}

#container ul li{
    font-family: 'Samsung_Interface_REGULAR', 'Calibri', Verdana, Helvetica, sans-serif;
    font-size:16px;
    color:#4E4E52;
}

.content_left{
    width:340px;    
    float:left;
}

.adh_prem_logo{
    padding:34px 0px 0px 109px;
}

.adh_prem_icons{
    padding:10px 0px 0px 228px;   
}

.registerdevice_btn{
    position:absolute;
    bottom:0px;
    right:0px;
}

.faq_btn{
    position:absolute;
    bottom:0px;
    left:0px;
    cursor:pointer;
}

/* TERMS AND CONDITIONS */
.faq_container {
    margin:20px 20px 20px 40px;
    position:relative;
}

.faq_container ol {
    padding-right:15px;
}

.faq_container li {
	
	color:#4E4E52;
	font-size:16px;
	font-family: 'Samsung_Interface_REGULAR','Calibri',Arial, Helvetica, sans-serif;
    padding-right:15px;
}

.q{
	font-family: 'Samsung_Interface_BOLD','Calibri',Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.faq_container h1 {
    font-size:26px;
    font-family: 'Samsung_Interface_BLACK', 'Calibri', Verdana, Helvetica, sans-serif;
    color:#333;
    margin-bottom: 10px;
}

#container .faq_container p {
    margin:0px 0px 22px;
}

.faq_container .answer {
    margin:3px 0px 11px 0px;
}


.faq_container h2 {
    margin-left:25px;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    color:#333;
}


/* MODAL STYLES */
.premium_faq_mask {
    display:none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1000;
    background-color: #000;
    -moz-opacity:.70;
    filter:alpha(opacity=70);
    opacity:.70;
}

.premium_faq_container {
    display:none;
    position:fixed;
    width:800px;
    height:600px;
    left:50%;
    top:50%;
    margin-left:-400px;
    margin-top:-300px;
    z-index: 1001;
    background-color:#FFF;
    border:1px solid #999;


    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;

    box-shadow: 5px 5px 10px  #373737;
    -moz-box-shadow: 5px 5px 10px  #373737;
    -webkit-box-shadow: 5px 5px 10px  #373737;
}

.adh_faq_mask {
    display:none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1000;
    background-color: #000;
    -moz-opacity:.70;
    filter:alpha(opacity=70);
    opacity:.70;
}

.adh_faq_container {
    display:none;
    position:fixed;
    width:800px;
    height:600px;
    left:50%;
    top:50%;
    margin-left:-400px;
    margin-top:-300px;
    z-index: 1001;
    background-color:#FFF;
    border:1px solid #999;


    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;

    box-shadow: 5px 5px 10px  #373737;
    -moz-box-shadow: 5px 5px 10px  #373737;
    -webkit-box-shadow: 5px 5px 10px  #373737;
}

.adh_faq_scroll_container{
   
}

.core_faq_mask {
    display:none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1000;
    background-color: #000;
    -moz-opacity:.70;
    filter:alpha(opacity=70);
    opacity:.70;
}

.core_faq_container {
    display:none;
    position:fixed;
    width:800px;
    height:600px;
    left:50%;
    top:50%;
    margin-left:-400px;
    margin-top:-300px;
    z-index: 1001;
    background-color:#FFF;
    border:1px solid #999;


    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;

    box-shadow: 5px 5px 10px  #373737;
    -moz-box-shadow: 5px 5px 10px  #373737;
    -webkit-box-shadow: 5px 5px 10px  #373737;
}


.faq_scroll_container{
    width:790px;
    height:590px;    
    overflow-y:scroll;    
}

.closemodal{
    position:absolute;
    right:40px;
    top:10px;
    cursor:pointer;
}

#container .faq_container .q{
    margin:3px 0;
}