/*CSS Document*/

/*RESET*/

a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: top;
}
ol, ul {
    list-style: none outside none;
}
blockquote, q {
    quotes: none;
}
table, table td {
    border: medium none;
    border-collapse: collapse;
    
}
img {
    vertical-align: top;                      
}
embed {
    vertical-align: top;
}

/*RESET END*/

@font-face {
				font-family: 'Humanist521BT-RomanCondensed';
				src: url('font/hum521c.eot');
				src: url('font/hum521c.eot?#iefix') format('embedded-opentype'),
						 url('font/hum521c.woff') format('woff'),
						 url('font/hum521c.ttf') format('truetype'),
						 url('font/hum521c.svg#hum521c') format('svg');
				font-weight: normal;
				font-style: normal;
		}

body{font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:20px; background-image: url("/img/feb1-bg.jpg"); }
h2{font-family: 'Humanist521BT-RomanCondensed', Tahoma, Arial, Sans-serif; color:#1e486f; text-align:center; padding:10px 0; font-size:42px !important; margin:20px 0; border-bottom: solid 1px #333;}
h1{font-family: 'Roboto Condensed', sans-serif; font-size:20px; color:#1e486f; text-align:center; padding:10px 0; }
.fr{float:right;}
.pr{padding-right:20px;}
.fixtop{height: 325px; position: ; text-align: center; margin:0 auto; width: 950px; z-index: 100; background-color:#ffffff; border-bottom:solid 1px #999; -webkit-box-shadow: 0px 2px 8px rgba(50, 50, 50, 0.75); -moz-box-shadow:    0px 2px 8px rgba(50, 50, 50, 0.75); box-shadow: 0px 2px 8px rgba(50, 50, 50, 0.75);}
.fixtop2{height: 209px; position: ; text-align: center; margin:0 auto; width: 950px; z-index: 100; background-color:#ffffff; /*border-bottom:solid 1px #999;*/ /*-webkit-box-shadow: 0px 2px 8px rgba(50, 50, 50, 0.75); -moz-box-shadow:    0px 2px 8px rgba(50, 50, 50, 0.75); box-shadow: 0px 2px 8px rgba(50, 50, 50, 0.75);*/}
.new-header{z-index: 100; background-color:#26354c;}
.new-header img{display: block;
  margin-left: auto;
  margin-right: auto;
  }

  #form{background-color:#ffffff;}
  /*.page{width:1010px; margin:0 auto; background-color:#ffffff;}*/

.logo{width:990px; margin:0 auto;}

.content{position:relative; top:0px; width:990px; margin:0 auto;}

.leftcol{float:left; padding:10px; width:220px;}

.center{float:left; position:relative; top:20px; margin-bottom:20px;padding:15px; width:470px; /*-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.75); -moz-box-shadow:    0px 0px 8px rgba(50, 50, 50, 0.75); box-shadow:         0px 0px 8px rgba(50, 50, 50, 0.75); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:solid 1px #ccc;*/}

.rightcol{float:left; padding:10px; width:220px; margin-left:6px;}

.footer{clear:left; width:100%; padding-top:30px; margin:0 auto; background-color:#26354c; /*border-top:solid 1px #ccc; */ /*padding:20px;*/ }
.footer p{text-align:center;  color:#ffffff;}

.button_ok{color: rgb(230, 230, 230);

width: 200px;
font-size: 20px;
padding: 9px;
text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.8);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: rgb(20, 115, 20);
background: -moz-linear-gradient(90deg, rgb(20, 115, 20) 30%, rgb(17, 154, 20) 70%);
background: -webkit-linear-gradient(90deg, rgb(20, 115, 20) 30%, rgb(17, 154, 20) 70%);
background: -o-linear-gradient(90deg, rgb(20, 115, 20) 30%, rgb(17, 154, 20) 70%);
background: -ms-linear-gradient(90deg, rgb(20, 115, 20) 30%, rgb(17, 154, 20) 70%);
background: linear-gradient(0deg, rgb(20, 115, 20) 30%, rgb(17, 154, 20) 70%);
-webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 2px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 2px 1px rgba(50, 50, 50, 0.75);
}

.button_no{
color: rgb(230, 230, 230);

width: 220px;
font-size: 20px;
padding: 9px;
text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.8);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: rgb(175, 20, 20);
background: -moz-linear-gradient(90deg, rgb(175, 20, 20) 30%, rgb(224, 20, 20) 70%);
background: -webkit-linear-gradient(90deg, rgb(175, 20, 20) 30%, rgb(224, 20, 20) 70%);
background: -o-linear-gradient(90deg, rgb(175, 20, 20) 30%, rgb(224, 20, 20) 70%);
background: -ms-linear-gradient(90deg, rgb(175, 20, 20) 30%, rgb(224, 20, 20) 70%);
background: linear-gradient(0deg, rgb(175, 20, 20) 30%, rgb(224, 20, 20) 70%);
-webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 2px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 2px 1px rgba(50, 50, 50, 0.75);
}


.regtable{background-color:#ccc; font-weight:bold; width:100%; border: solid 1px #333;}   

.em_box{
    position:absolute;
    z-index:9999;
    background-color:white;
    border:2px solid;
    border-radius:5px;
    display:none;
    min-width:150px;
    top:center;
    left:center;
  }
  .em_header{
    padding:2px;                                                 
    width:100%;
    text-align:left;
    font-weight:bolder;
    color:black;
    font-size:10px;
  }  
  .em_body{
    font-weight: bold;
    font-size:18px;
    padding: 10px;
    text-align: center;
  }                                                                      
  .em_button{
    color: red;
    cursor: pointer;
    font-weight: bold;
    text-align: center;
    width: 100%;
  }
  
a{text-decoration:none;}   

.buttonTable{margin: 20px 0;}

.buttonIGEN {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

.buttonNEM {
    background-color: red;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}
