@font-face {
  font-family: "OpenSans-Regular";
  src: url(font/OpenSans-Regular.ttf) format("truetype");
  font-family: "OpenSans-Bold";
  src: url(font/OpenSans-Bold.ttf) format("truetype");
}
.slidetext{
font-family:OpenSans-Bold;
font-size: 70px;
color:#851619;
text-decoration:none;
font-weight:bold;
}
.slidetext2{
font-family:OpenSans-Bold;
font-size: 70px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
.slidetext3{
font-family:OpenSans-Regular;
font-size: 16px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-style:italic;
}
.slidetext4{
font-family:OpenSans-Regular;
font-size: 18px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
.submit2{
font-family: OpenSans-Regular;
font-size:13px;
text-align:center;
text-decoration: none;
color: #fff;
font-weight:normal;
text-decoration:none;
background-color:#851619;
width:70px;
height:30px;
border-radius: 3px;
}
.submit2:hover{
font-family: OpenSans-Regular;
font-size:13px;
text-align:center;
text-decoration: none;
background-color: #282828;
color: #fff;
font-weight:normal;
text-decoration:none;
width:70px;
height:30px;
border-radius: 3px;
box-sizing: border-box;
}
.h3{
font-family:OpenSans-Bold;
font-size: 38px;
color:#851619;
text-decoration:none;
font-weight:bold;
}
.h32{
font-family:OpenSans-Bold;
font-size: 38px;
color: #282828;
text-decoration:none;
font-weight:bold;
}
.h4{
font-family:OpenSans-Bold;
font-size: 14px;
color: #282828;
text-decoration:none;
font-weight:bold;
}
.bldtxt{
font-family:OpenSans-Regular;
font-size: 13px;
color:#851619;
text-align: left;
text-decoration:none;
font-weight:bold;
}
.submit3{
font-family: OpenSans-Regular;
font-size:13px;
text-align:center;
text-decoration: none;
color: #fff;
font-weight:normal;
text-decoration:none;
background-color:#282828;
width:70px;
height:30px;
border-radius: 3px;
}
.submit3:hover{
font-family: OpenSans-Regular;
font-size:13px;
text-align:center;
text-decoration: none;
background-color:#851619;
color: #fff;
font-weight:normal;
text-decoration:none;
width:70px;
height:30px;
border-radius: 3px;
box-sizing: border-box;
}
.btmmenu{
font-family:OpenSans-Regular;
font-size: 12px;
color:#ffffff;
text-decoration:none;
font-weight: normal;
line-height: 25px;
}
.btmmenu a{
font-family:OpenSans-Regular;
font-size: 12px;
color: #999999;
text-decoration:none;
font-weight: normal;
line-height: 25px;
}
.btmmenu a:hover{
font-family:OpenSans-Regular;
font-size: 12px;
color:#ffffff;
text-decoration:none;
font-weight: normal;
padding-left: 5px;
}
.inrtitle{
font-family:OpenSans-Regular;
font-size: 20px;
color:#ffffff;
text-decoration:none;
font-weight: normal;
}
.maintxt{
font-family:OpenSans-Regular;
font-size: 13px;
color:#000;
text-decoration:none;
font-weight: normal;
text-align:justify;
line-height: 25px;
}
.grad {
  background: -webkit-linear-gradient(white, #d1e6b4); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(white, #eee); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(white, #d1e6b4); /* For Firefox 3.6 to 15 */
  background: linear-gradient(white, #d1e6b4); /* Standard syntax */
  border-top-left-radius: 12px;
border-bottom-right-radius: 12px;
box-shadow: 0 0 3px gray ;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
} 
.h33{
font-family:OpenSans-Bold;
font-size: 28px;
color:#851619;
text-decoration:none;
font-weight:bold;
}
.h332{
font-family:OpenSans-Bold;
font-size: 28px;
color: #282828;
text-decoration:none;
font-weight:bold;
}
.h44{
font-family:OpenSans-Bold;
font-size: 12px;
color: #282828;
text-decoration:none;
font-weight:bold;
}
.brdr {
border-bottom: solid 2px #427b2a;
border-top-left-radius: 12px;
border-bottom-right-radius: 12px;
}
.brdr2 {
border-top: solid 2px #427b2a;
}
.brdr3 {
border-right: solid 2px #427b2a;
}
.brdr3:hover {
opacity: 0.8;
    filter: alpha(opacity=80);
}
.formboxtext{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
padding-left:10px;
padding-top:3px;
width:220px;
height:26px;
box-shadow: 0 0 1px gray;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.formboxtext:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
width:220px;
height:26px;
padding-left:10px;
padding-top:3px;
box-shadow: 0 0 2px #282828 ;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.formboxtext2{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
padding-left:10px;
padding-top:3px;
width:160px;
height:26px;
box-shadow: 0 0 1px gray ;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.formboxtext2:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
width:160px;
height:26px;
padding-left:10px;
padding-top:3px;
box-shadow: 0 0 2px #282828 ;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.formboxtext3{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
padding-left:10px;
padding-top:3px;
width:50px;
height:26px;
box-shadow: 0 0 1px gray ;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.formboxtext3:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
width:50px;
height:26px;
padding-left:10px;
padding-top:3px;
box-shadow: 0 0 2px #282828 ;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.formboxtext4{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
padding-left:10px;
padding-top:3px;
width:90px;
height:26px;
box-shadow: 0 0 1px gray ;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.formboxtext4:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
width:90px;
height:26px;
padding-left:10px;
padding-top:3px;
box-shadow: 0 0 2px #282828;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.submit{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
text-decoration: none;
color: #fff;
font-weight:normal;
text-decoration:none;
background-color:#851518;
width:80px;
height:30px;
border-radius: 5px;
}
.submit:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
text-decoration: none;
background-color: #282828;
color: #fff;
font-weight:normal;
text-decoration:none;
padding-top:3px;
width:80px;
height:30px;
border-radius: 5px;
box-sizing: border-box;
}
.active {
font-family:OpenSans-Regular;
font-size:14px;
border-bottom:3px solid #851619; /* style of arrow underline */
color:#000;
padding-bottom: 8px;
}
.cntctfrm{
font-family: OpenSans-Regular;
font-size:13px;
text-decoration: none;
color: #666666;
font-weight:normal;
text-decoration:none;
padding-left:10px;
padding-top:3px;
width:320px;
height:48px;
border: 0.01em solid #CCCCCC;
border-radius: 4px;}
.cntctfrm:hover{
font-family: OpenSans-Regular;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
padding-left:10px;
padding-top:3px;
width:320px;
height:48px;
border: 0.01em solid #528318;
border-radius: 4px;}
.cntctfrm2{
font-family: OpenSans-Regular;
font-size:13px;
text-decoration: none;
color: #666666;
font-weight:normal;
text-decoration:none;
padding-left:10px;
padding-top:8px;
width:320px;
height:185px;
border: 0.01em solid #CCCCCC;
border-radius: 4px;}
.cntctfrm2:hover{
font-family: OpenSans-Regular;
font-size:13px;
text-decoration: none;
color: #000;
font-weight:normal;
text-decoration:none;
padding-left:10px;
padding-top:8px;
width:320px;
height:185px;
border: 0.01em solid #528318;
border-radius: 4px;}
.slidetext3{
font-family:OpenSans-Regular;
font-size: 16px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-style:italic;
}
.slidetext4{
font-family:OpenSans-Regular;
font-size: 18px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
.submit2{
font-family: OpenSans-Regular;
font-size:13px;
text-align:center;
text-decoration: none;
color: #fff;
font-weight:normal;
text-decoration:none;
background-color:#851619;
width:70px;
height:30px;
border-radius: 3px;
}
.submit2:hover{
font-family: OpenSans-Regular;
font-size:13px;
text-align:center;
text-decoration: none;
background-color: #282828;
color: #fff;
font-weight:normal;
text-decoration:none;
width:70px;
height:30px;
border-radius: 3px;
box-sizing: border-box;
}
.h3{
font-family:OpenSans-Bold;
font-size: 38px;
color:#851619;
text-decoration:none;
font-weight:bold;
}
.h32{
font-family:OpenSans-Bold;
font-size: 38px;
color: #282828;
text-decoration:none;
font-weight:bold;
}
.h4{
font-family:OpenSans-Bold;
font-size: 14px;
color: #282828;
text-decoration:none;
font-weight:bold;
}
.bldtxt{
font-family:OpenSans-Regular;
font-size: 13px;
color:#851619;
text-align: left;
text-decoration:none;
font-weight:bold;
}
.submit23{
font-family: OpenSans-Regular;
font-size:15px;
text-align:center;
text-decoration: none;
color: #fff;
font-weight:normal;
text-decoration:none;
background-color:#282828;
width:70px;
height:30px;
border-radius: 3px;
}
.submit23:hover{
font-family: OpenSans-Regular;
font-size:15px;
text-align:center;
text-decoration: none;
background-color:#851619;
color: #fff;
font-weight:normal;
text-decoration:none;
width:70px;
height:30px;
border-radius: 3px;
box-sizing: border-box;
}
.prdcthdng{
font-family:OpenSans-Bold;
font-size: 18px;
color:#000;
text-decoration:none;
font-weight:bold;
}
.imgefct{box-shadow: 0 0 2px #282828;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.imgefct:hover{box-shadow: 0 0 6px #282828;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
opacity: 0.7;
filter: alpha(opacity=70);
}
.imgefct2{box-shadow: 0 0 0px #282828;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.imgefct2:hover{box-shadow: 0 0 6px #282828;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.prdctpage{
font-family: OpenSans-Regular;
font-size:12px;
text-align:center;
text-decoration: none;
color: #fff;
font-weight:normal;
text-decoration:none;
background-color:#851518;
width:80px;
height:30px;
border-radius: 3px;
}
.prdctpage:hover{
font-family: OpenSans-Regular;
font-size:12px;
text-align:center;
text-decoration: none;
background-color: #282828;
color: #fff;
font-weight:normal;
text-decoration:none;
padding-top:3px;
width:80px;
height:30px;
box-sizing: border-box;
border-radius: 3px;
}
.inrpdctname{
font-family:OpenSans-Bold;
font-size: 18px;
color:#851518;
text-decoration:none;
font-weight:bold;
}
.gradbg{
background: -webkit-linear-gradient(#6b9a55, #558300); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#6b9a55, #558300); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#6b9a55, #558300); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#6b9a55, #558300);
  box-shadow: 0px 0px 3px 0px #000 ;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
  }