body{
  background: url(../images/bg.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  
  /* background-color:#ffdd00; */
  padding:0px; margin:0px;
  overflow-y: scroll;
  overflow-x: hidden;
}

h1{font:normal 32px Calibri;color:#ffdd00;padding:0px; margin:0px;}
h2{font:normal 18px arial;color:#fefefe;padding:0px; margin:0px;}
h2.black{font:normal 18px arial;color:#000;padding:0px; margin:0px;}
h2.contact{font:normal 32px Calibri;color:#ffd504;padding:4px 20px; margin:0px;background-color:#0071bc;width:200px;}
h3{font:normal 15px arial;color:#0071bc;padding:0px; margin:0px;}
h3.contact{font:normal 18px Verdana;color:#ed3237;padding:0px; margin:0px;}
p.main{font:normal 14px arial;color:#EEE;padding:0px; margin:0px;}
p.innerpage{font:normal 14px arial;color:#0071bc;padding:0px; margin:0px;line-height:20px;}

.textbrand{font:normal 12px arial;color:#1072b8;padding:0px; margin:0px;text-align:justify;}
.txt{font:normal 13px arial;color:#1072b8;padding:0px; margin:0px;text-align:justify;}
.search{
	background-color:#0071bc; border:solid 0px; padding:4px 10px; color:#ffd504;
}

.line{height:1px;background-color:#0071bc;}
.footertext{font:normal 11px arial;color:#484848;}
.normaltext{font:normal 14px arial;color:#EEE;}
.text{font:normal 13px arial;color:#fefefe;}
.text2{font:normal 16px arial;color:#fefefe;}
.h3{font:bold 14px Verdana;color:#fefefe;padding:0px; margin:0px;}
.thumb{width:200px;height:160px;border:solid 3px #FFF;}
.textform{font:normal 12px Arial, Helvetica, sans-serif;color:#0071bc;padding:0px;margin:0px;}
.textph{font:normal 13px Arial;color:#0071bc;}
.text20{font:normal 28px Arial;color:#0071bc;}
.textfooter{font:normal 12px Arial;color:#0071bc;}
.copyright{font:bold 11px Century Gothic;color:#1072b8;}
.heading{font:bold 17px Verdana;color:#fef200;padding:0px; margin:0px;}
.normaltext{font:normal 14px Verdana;color:#fef200;padding:0px; margin:0px;}

.textform2{font:normal 12px Arial, Helvetica, sans-serif;color:#0071bc;padding:0 0 0 0px;margin:0px;}
.inputtext{height:23px; width:160px;font:normal 12px Arial, Helvetica, sans-serif;color:#1e1e1e;background-xyz:url(../images/input-arrow.png) no-repeat left top #ffa9a9;padding-left:2px;border:solid 0px #7d7d7d;}
.inputtext2{height:167px; width:160px;font:normal 12px Arial, Helvetica, sans-serif;color:#1e1e1e;background-xyz:url(../images/input-arrow2.png) no-repeat left top #ffa9a9;padding-left:2px;border:solid 0px #7d7d7d;}
.inputtext3{border:solid 0px;background-color:#fff;height:17px; width:40px;font:normal 12px Arial, Helvetica, sans-serif;color:#1e1e1e;border:solid 1px #7d7d7d;}
.inputtext4{border:solid 0px;background-color:#fff;height:25px; width:100px;font:normal 12px Arial, Helvetica, sans-serif;color:#1e1e1e;border:solid 0px #7d7d7d;}
.formbg{position: absolute;width:268px;height:352px;background:url(../images/box-head2.png) repeat-x top left;}
.yellowtext{font:bold 13px Century Gothic;color:#fef200;text-decoration:none;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.cb10{clear:both; height:10px;}
.cb20{clear:both; height:20px;}

a.text{font:normal 14px arial;color:#a5a5a5;padding:0px; margin:0px;text-decoration:none;}
a.text:hover{color:#EEE;}

a.link{font:normal 14px arial;color:#FFF;padding:0px; margin:0px;text-decoration:underline;}
a.link:hover{text-decoration:none;}

a.linkcontact{font:normal 12px arial; color:#0071bc; padding:0px; margin:0px; text-decoration:none;}
a.linkcontact:hover{color:#ed3237;}

a.linkfooter{font:normal 12px Arial;color:#0071bc;text-decoration:none;}
a.linkfooter:hover{color:#FF0000;}

a.link-press-release{font:bold 15px Arial;color:#0071bc;text-decoration:none;text-transform:uppercase;padding:0px;margin:0px;line-height:23px;}
a.link-press-release:hover{color:#FF0000;}

a.yellowlink{font:bold 13px Century Gothic;color:#fef200;text-decoration:none;}a.yellowlink:hover{/*color:#ff0000;*/text-decoration:underline;}

a.link-gallery{font:bold 12px Arial; padding:0px; margin:0px; color:#3689c5; text-decoration:none;}a.link-gallery:hover{color:#e83339;}

/* ******************* BUTTONS CLASS *************************** */

.buttons li {display:inline;list-style:none;}

.buttons li a {display:block;font:normal 13px Arial;float:left;color: #f00;text-align: center;text-decoration: none;padding:2px 0;margin:5px 0 0 25px;}
.buttons li a:hover {color:#db0000;}

.buttons li a.on {display:block;font:normal 14px Century Gothic;float:left;color:#fff73a;text-align:center;text-decoration:none;padding:2px 0;margin:5px 5px 0 5px;}
.buttons li a.on:hover {background:url(../images/but-on.png) repeat-x center bottom;}

/* ******************* BUTTONS CLASS *************************** */

#header100{width:100%;background-color:#ffc20f;/*background:url(../images/header-bg.png) repeat;*/}
#header{width:990px; margin:0 auto;}
#green-line-top{/* background-color:#f00; */ height:32px;}

#container100{margin:0 auto;width:100%;/* background-color:#0071bc; */}
#container{margin:0 auto;width:990px;}
.container{margin:0 auto;width:990px;}
#data-bg{background:url(../images/data-bg.png) repeat;width:800px;float:left;padding:10px 20px;}
#data-bg2{background:url(../images/data-bg.png) repeat;width:950px;float:left;padding:20px;}
#box-bg{background:url(../images/box-bg.png) repeat;width:968px;float:left;padding:10px;border:solid 1px #464646;}
#box-sep{background:url(../images/box-sep.png) repeat-y;width:22px;height:150px;float:left;padding:0px;}
#social{float:right;}

.box{
	width:168px;height:220px;padding:15px;border:solid 0px #0071bc; background:url(../images/sep-blue.png) no-repeat left center; background-color:#eed50d;
}
a.viewwebsite{
	background-color:#ffd604; border:solid 1px #FF0000; font: bold 9px Verdana; text-decoration:none; padding:5px 10px; color:#F00;
}
a.viewwebsite:hover{
	background-color:#FF0000; color:#fff73a;
}

#footer100{width:100%;border:solid 0px;background:url(../images/bg-black.png) repeat;/*height:360px;background-color:#fff73a;background:url(../images/footer-bg.png) repeat;bottom:0; position:fixed;*/}
#footer{width:990px; margin:0 auto;padding:5px 0;}

#footerpan100{width:100%;border:solid 0px;background-color:#ffc20f;}
#footerpan{width:990px; margin:0 auto;padding:5px 0;}
#green-line-footer{/* background:url(../images/green-bar-footer.png) repeat-x top left; */ background-color:#1072b8; height:5px;}

#buttons{padding:0px; margin:0px;}




#bigcontainer{position: relative;
	margin: 0 auto;
	width: 990px;
	border: solid 0px #f00;
	clear: both;
}

#card{
	position: absolute;
    z-index:1000;
    top:385px;
	left:0px;
	border: solid 0px #c4c4c4;
	width:252px;
	height:68px;
}