body { padding:0px; margin:0px; font-size:13px; font-family: 'Open Sans', sans-serif; }
.bodybg { background:url(../images/hdrbg.jpg) repeat-x top center; height:1000px; }
#header { margin:0 auto; width:1000px; padding-bottom: 16px; }
.logo { float:left; width:168px; margin-top: 41px; }
.hdr_right { float:right; width:748px; padding-top: 12px; padding-bottom: 11px; }
p.topinfo { color:#164060; font-size:16px; font-family: 'Open Sans', sans-serif; font-style:italic; text-align:right; }
p.topinfo strong{ font-size:32px}
.topnav { float:right; background:url(../images/tpbrder.gif) repeat-x top; padding:10px 0 10px 0;font-size:33px; color:#111111; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; text-align: right; line-height:38px }
.topnav1 {  padding:12px 0 0 10px;font-size:31px; color:#111111; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; text-align: right; line-height:38px }

.tagline { clear:both; }
p.tagline1 { clear:both; font-size:22px; color:#d72828; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:0px; margin:7px 0 0 0; text-align:right; letter-spacing: 1px; }
.body_banner { height:560px; width:100%; background:url(../images/banner1.jpg) no-repeat top center; clear:both; }
.banner_content { margin:0 auto; width:1000px; }
.getstartedbg { float: right; height: 556px; margin-top: -24px; position: relative; width: 309px; background:url(../images/loginbg.png) no-repeat top; }
.footer { background:#ececec; color:#282828; overflow:hidden; padding:0 0 15px 0; }
.ft_block { margin:0 auto; width:1000px;  }
.ft_box { float:left; width:300px; margin-right:40px; }
.ft_box img {  }
.ft_box h3 { font-size:18px; text-transform:uppercase; margin:0px; padding:17px 0 0 0; font-weight:normal; font-style:normal; font-family: 'Oswald', sans-serif;}
.ft_box p { font-size:15px; padding:0px; margin:0px; font-style:italic; }
.last { margin-right:0px !important; }
.clear { clear:both;}

.cntr_txt { text-align:center;  margin:0 0 10px 0; }

.login_box { float: right; margin-right:14px; width: 270px; }
.login_box h2 { font-size:21px; color:#000000; text-align:center; padding:0px; margin:20px 0 6px 0; }
.login_links { margin:0 0 15px 20px;}
.login_links a {color: #969696; margin: 0; text-decoration: none;  font-size:12px; text-align:center; }
.inputrow { margin: 0 0 14px; color:#373737; font-size:13px;
float: left;
width: 100%; }
input,textarea{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.inputrow .input1{ border:1px solid #ddd; line-height:20px; padding:8px 4px; width:95%; margin:4px 0 0 0; }
.inputrow .textarea1{ border:1px solid #ddd; line-height:20px; padding:8px 4px; width:95%; height:40px; margin:4px 0 0 0;}

.submitbtn { background:url(../images/button.gif) no-repeat top; height:42px; margin:15px 0px 0px; border:none; cursor: pointer; font-size:0px;  width:100%; }
.login_box  p { padding:6px 10px; } 
.smalltxt{ color:#0b7d3f; font-size:10px;margin:10px 0 20px 0; display:block; font-weight:bold; letter-spacing:1px;  }
.thanks h1{color:green; text-align:center;}
.pdf{ text-align:center; clear:both;margin-top:48px; margin-bottom:32px; position:relative; float:left;width: 100%;}
.pdf h2{font-weight: 700; padding:15px 5px; text-align:center; border:1px solid #A89F01;width: 50%; margin:5px auto; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}


.pdf h2{background: rgb(251,235,0);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZWIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JmMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(251,235,0,1) 0%, rgba(188,191,49,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,235,0,1)), color-stop(100%,rgba(188,191,49,1)));
background: -webkit-linear-gradient(top,  rgba(251,235,0,1) 0%,rgba(188,191,49,1) 100%);
background: -o-linear-gradient(top,  rgba(251,235,0,1) 0%,rgba(188,191,49,1) 100%);
background: -ms-linear-gradient(top,  rgba(251,235,0,1) 0%,rgba(188,191,49,1) 100%);
background: linear-gradient(to bottom,  rgba(251,235,0,1) 0%,rgba(188,191,49,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbeb00', endColorstr='#bcbf31',GradientType=0 );
-webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius:5px;}

.ft_block .pdf h2:hover{border:1px solid #0B7D3F;color:#333}
.pdf h2 a,.pdf h2 { text-decoration:none; color:#0B7D3F; text-shadow: 0 1px 1px #A89F01}
.pdf h2 strong,.pdf h2 a strong{ color:#D72828;}


@media screen and (max-width: 1025px) {}
/** iPad (landscape) **/
@media only screen
and (min-width : 768px)
and (max-width : 1024px)
and (orientation : landscape) {.body_banner { height:562px; width:100%; background:url(../images/banner2.jpg) no-repeat top center; clear:both; }}



@media screen and (max-width: 1000px) {
#header { margin:0 auto; width:100%; }
.banner_content { margin:0 auto; width:100%; }
.ft_block { margin: 0 auto;width:100%; }
}
