html,button,input,select,textarea   { color: #222; font-family:Arial, Tahoma, Sans-Serif}
html, body                          { margin:0px!important;padding:0px;}
::-moz-selection                    { background: #b3d4fc;    text-shadow: none;}
::selection                         { background: #b3d4fc;    text-shadow: none;}
.color								{ color:#727373;}
body                                {background-color:#F2F7E0; background-image: url("../imgs/bg1.jpg");background-repeat: repeat-y;background-attachment:fixed;background-size: 100% 100%; }
.main                               { width: 900px;background:rgba(255, 255, 255, 1); background-size:100% 100%; border-radius: 15px;padding-top: 15px;padding-bottom: 30px;min-height: 240px;display: block;margin-top: 30px;margin-bottom: 15px;}
h1                                  {color:rgb(215,210,203)!important}
a,a:visited                         { color: #004758;      text-decoration: none!important;}
a:hover                             { color: #004758;     }
.padtop40                           { padding-top:40px;}
.btn                                { background:#7C9B39!important; color:#fff!important; font-family:Tahoma, Verdana,Arial; text-decoration: none; font-size:16px; padding:12px 30px; -webkit-border-radius:6px;-moz-border-radius:6px; border-radius:6px;  -moz-transition: all .4s ease-in;-webkit-transition: all .4s ease-in;-o-transition: all .4s ease-in;transition: all .4s ease-in;  min-width:280px;    text-align: center;}
a.disable                           { color:#fff;    pointer-events: none;    cursor: default;    background-color: #606060;}
.btn:hover                          { background-color:#9CBE37!important;     color:#fff!important;text-decoration:none!important}
 .mh100                              { min-height: 70px;}
.fulljustify                        { text-align: justify;}
.fulljustify:after                  { content: "";  display: inline-block;  width: 100%;}
#lblwarning,#lblwarning2,
#lblwarning3                        { color: red!important;font-weight: normal;font-size:11px}
.clearfix:before,
.clearfix:after                     { content: " "; /* 1 */    display: table; /* 2 */}
.clearfix:after                     { clear: both;}
.clearfix                           { *zoom: 1;}

::-moz-body,::body{height:150%!important}
@media only screen and (min-width: 35em) {}
@media print,(-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25),(min-resolution: 120dpi) {}
@media print {
*                                   { background: transparent !important;color: #000 !important; /* Black prints faster: h5bp.com/s */box-shadow: none !important;text-shadow: none !important;}
a,a:visited                         { text-decoration: none;}
a[href]:after                       { content: " (" attr(href) ")";}
abbr[title]:after                   { content: " (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after                  { content: "";}
pre,blockquote                      { border: 1px solid #999;page-break-inside: avoid;}
thead                               { display: table-header-group; /* h5bp.com/t */}
tr,img                              { page-break-inside: avoid;}
img                                 { max-width: 100% !important;}
@page                               { margin: 0.5cm;}
p,h2,h3                             { orphans: 3;widows: 3;}
h2,h3                               { page-break-after: avoid;}
}
