@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'Conv_UnitPro-Light';
	src: url('../fonts/UnitPro-Light.eot');
	src: local('☺'), url('../fonts/UnitPro-Light.woff') format('woff'), url('../fonts/UnitPro-Light.ttf') format('truetype'), url('../fonts/UnitPro-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

html, button, input, select, textarea {
    color: #222222;
    font-family: 'Conv_UnitPro-Light',Helvetica,Arial,sans-serif;
}


body{margin:0px; padding:0px;  font-size:17px; color:#000; border-top:0px solid #999999; background:#F2F2F2;}

a{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:none;}

img{border:0px;}
 div, li, ul, tr, td, table, h1, h2, h3, h4 {margin:0px; padding:0px;}
 
 #wrapper{margin:0px auto; width:1003px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.3); background:#fff; }
 
 * {margin:0; padding:0}
.sm {list-style:none; width:950px; height:460px; display:block; overflow:hidden}
.sm li {float: left; display:inline; overflow:none;  width:296px; height:460px;}
.sm li 	a{float: left; display:inline; overflow:none;  image-orientation: 90deg; width:296px; height:460px;}
.sm li a:hover {float: left; display:inline; overflow:none; image-orientation: 90deg; width:296px; height:510px; background:url(../images/tab-bg-123.png) top left no-repeat; }

#header{width:1003px; margin:0px auto 00px auto;}

#header .logos{ margin:20px 0px;}

#header .logos .lf-amg{ float:left; margin:0px 50px;}
#header .logos .ri-pub{ float:right; margin:30px 50px 0px 50px;}

.header-title-text{font-size:95px; color:#000000; font-family:'Conv_UnitPro-Light',Sans-Serif; text-align:center;  font-weight:500; letter-spacing:-6px;}
.header-title-small-text{font-size:35px; color:#999999; font-family:'Conv_UnitPro-Light',Sans-Serif; text-align:center;}

.clr{clear:both;}
.img-margin{margin:109px 0px 0px 44px;}



#mid-contener{ margin:20px auto; line-height:20px; padding:10px;}

.br-line{background:url(../images/page-b-brline.png) top center no-repeat; margin:10px auto; width:auto; height:25px;}
.mid-cont-lf{width:400px; float:left; border-right: solid 1px #CCCCCC; padding:10px 80px 10px 10px; font-size:20px; line-height:26px;}
.mid-cont-lf h2{font-size:24px; margin-bottom:10px;}

.mid-cont-ri{width:400px; float:right;  padding:10px 10px 10px 20px; font-size:20px; line-height:26px;}
 .mid-cont-ri h2{font-size:24px; margin-bottom:10px;}
 
 .more-info{background:#999999; color:#FFFFFF; margin-top:10px; display:table; font-size:14px;}
 .more-info a{background:#999999; color:#FFFFFF; text-decoration:none; display:table;  padding:1px 15px;}
 .more-info a:hover{background:#555; color:#FFFFFF; text-decoration:none; display:table;  padding:1px 15px;}

.ios-tab{width:230px; height:288px; background:url(../images/ios-1.png) top left no-repeat; margin:0px 0px 0px 00px; float:left;}
.ios-tab-img{ width:190px; margin:27px 0px 0px 28px;}

 .iphonr-box{background: url(../images/ios-3.png); width:120px; height:222px; position:absolute; display:inline; margin:66px 0px 0px -53px; }
 
 .anr-apps{ background:url(../images/and-2.png) top left no-repeat; width:197px; height:318px; display:table; margin-left:100px;}
  .anr-apps-img{ width:153px;   margin:45px 0px 0px 23px; height:264px;}
  
   .desk-aaps{ background:url(../images/leptop.png) top left no-repeat; width:350px; height:247px; display:table;}
   .desk-apps-img{ width:193px; height:135px; overflow:hidden; margin:28px 0px 0px 110px;}
   
   .innsub-gg{width:910px; margin:0px auto; background:#F4F4EC; border:1px dashed #bbb; padding:20px;}
   .innsub-gg h2{color:#e13703; font-weight:bold;}
   
   
  .innput-gg{border:1px solid #ccc; background:#fff; border-radius:4px; font-size:14px; padding:4px 10px; min-width:200px; font-weight:bold;}
    .innput-gg-s{border:1px solid #ccc; background:#fff; border-radius:4px; font-size:14px; padding:4px 10px; font-weight:bold;}
  .lf{float:left;}
  .ri{float:right;}
option{padding:1px 10px; border:1px #fff solid;}

.gg-title-font{font-size:30px; font-weight:bold; color:#076772;}
.gg-reg-input{border:1px solid #cdd6bb; padding:4px 10px !important; font-weight:bold; background:#fff;}  
.gg-reg-textbox{border:1px solid #cdd6bb; padding:4px 10px; font-weight:bold; background:#fff; width:90%;}  

#overlay_form{
position: absolute;
border: 5px solid #aaa;
padding: 10px;
background:#f1f1f1; -webkit-box-shadow:2px 2px 2px 2px #ccc; -moz-box-shadow:2px 2px 2px 2px #ccc; -o-box-shadow:2px 2px 2px 2px #ccc;
width: 900px; z-index:9999; height:600px; overflow-x:scroll;

}
#pop{

}


#nav{background:url(../images/nav-to-bg.jpg) top left repeat-x; height:42px; width:1003px; position:relative;}
.dig-login-input{background:#cadce6; border:1px solid #cbecff; padding:3px 10px; width:200px; font-size:17px; color:#000000;}
.dig-login-list{background:#cadce6; border:1px solid #cbecff; padding:3px 10px; width:214px; font-size:17px; color:#000000;}
.dig-login-box{color:#CCCCCC; text-decoration:none;}
.dig-login-box a{color:#CCCCCC; text-decoration:none;}
.dig-login-box a:hover{color:#fff; text-decoration:none; }

#footer{ background:#5d7277; width:100%; padding:10px;}
#footer .footer{ width:1000px; margin:10px auto; color:#dfe2e3; font-size:14px; padding:0px 10px; line-height:25px;}

#footer .footer a{ width:1000px; margin:10px auto; color:#dfe2e3; font-size:16px; text-decoration:none; padding:0px 20px 0px 0px;}
#footer .footer a:hover{ width:1000px; margin:10px auto; color:#dfe2e3; font-size:16px;  text-decoration:none; padding:0px 20px 0px 0px;}

.digi-top-nav{line-height:42px; color:#FFFFFF; margin:0px 10px; float:right;}
.digi-top-nav a{line-height:42px; color:#FFFFFF; text-decoration:none; padding:7px 15px;}
.digi-top-nav a:hover{line-height:42px; color:#FFFFFF;  text-decoration:none; padding:7px 15px; background:#405a69;} 



.submit {
    background: #BD0415 none repeat scroll 0 0;
    border: 0 solid #666666;
    border-radius: 0;
    color: #ffffff;
    cursor: pointer;
    font-size: 18px;
    padding: 6px 115px;
}
input {
    border: 1px solid #999999;
    padding: 3px 5px;
}
.input-box1 {
    border: 1px solid #999999;
    margin: 3px 0;
    padding: 4px 6px;
    width: 250px;
}
.btn-submit {
    background: #373632 none repeat scroll 0 0;
    border: 0 none;
    color: #ffffff;
    margin: 10px 0 10px 50px;
    padding: 7px 15px;
}
.table_row_gray {
    background-color: rgb(240, 240, 240);
    color: rgb(70, 60, 21);
    float: left;
    font-weight: bold;
    margin: 0;
    padding: 5px;
}
.row_tab1 {
    display: block;
    float: left;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    width: 290px;
}
.row_tab2 {
    display: block;
    float: left;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    width: 419px;
}