a { border:0px; color:#000; text-align:left; text-decoration:none; }
a:hover { color:#CD171C; }
body { background:#F3F3F3; color:#000; font-family:arial, roboto, sans-serif; font-size:16px; font-style:normal; font-weight:normal; height:auto; margin:0px auto; padding:0px; text-align:left; text-decoration:none; width:auto; }
button { display:block; float:none; margin:0px; padding:1px 6px; position:static; }
div, form { margin:0px; padding:0px; }
hr { color:#000; }
h1 { color:#000; font-size:20px; font-style:normal; font-weight:bold; text-align:center; }
h1.white { color:#000; }
h2 { color:#000; font-size:18px; font-style:normal; font-weight:bold; text-align:center; }
h3 { color:#000; font-size:14px; font-style:normal; font-weight:bold; text-align:center; }
h3.error { color:#CD171C; }
iframe { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:auto; }
img { border:0px; display:block; float:none; margin:auto; padding:0px; position:static; }
input, textarea { color:#000; font-family:arial, roboto, sans-serif; font-size:14px; font-style:normal; font-weight:normal; margin:0px; padding:0px; text-decoration:none; }
input[type="file"] { color:#000; }
p, span { color:#000; font-family:arial, roboto, sans-serif; font-size:14px; font-style:normal; font-weight:normal; margin:0px; padding:0px; text-decoration:none; }
strong { font-weight:bold; }
table { background:transparent; border:0px; height:auto; padding:0px; margin:0px; vertical-align:top; width:100%; }
table td { background:transparent; border:0px; vertical-align:top; }
ul { height:0px; margin:0px; padding:0px; width:0px; }
video { display:block; float:none; margin:auto; padding:0px; position:static; }
#content { background:#FFF; color:#000; display:block; float:none; height:auto; margin:0px; max-height:none; max-width:none; min-height:none; min-width:1260px; padding:0px; position:static; width:auto; }
#content .content { background:#FFF; display:block; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; width:1260px; }
#content .content .contact .contact { background:transparent; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:670px; }
#content .content .contact .contact h2 { color:#000; font-size:20px; text-align:left; }
#content .content .contact .contact input[type="submit"].submit { background:#000; border:3px solid #000; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .contact .contact input[type="submit"].submit:hover { background:#FFF; color:#000; cursor:pointer; }
#content .content .contact .contact .contact-form { background:transparent; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .contact .contact .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .contact .contact .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .contact .contact .text-box { background:url(images/text-box.png) left top no-repeat; display:block; float:none; height:160px; margin:0px; padding:0px; position:static; width:650px; }
#content .content .contact .contact .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:630px; }
#content .content .index { background:#FFF; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:960px; }
#content .content .index a { color:#000; text-decoration:none; }
#content .content .index a:hover { color:#CD171C; }
#content .content .index img { height:140px; width:250px; }
#content .content .index video { height:281px; width:500px; }
#content .content .left-col, #content .content .right-col { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:100px; }
#content .content .logo { display:block; float:none; height:314px; margin:auto; padding:0px; position:static; width:529px; }
#content .content .logo img { height:314px; width:529px; }
#footer { background:#000; border-bottom:0px; border-left:0px; border-right:0px; border-top:1px solid #FFF; color:#FFF; display:block; float:none; font-size:12px; height:auto; margin:0px auto; max-height:none; max-width:none; min-height:none; min-width:1260px; padding:0px; position:static; width:auto; }
#footer .footerinfo { display:block; float:none; height:auto; margin:auto; overflow:hidden; padding:15px 0px; position:static; text-align:center; width:1260px; }