﻿body{font:8pt/14pt 'Verdana', 'Arial', 'Helvetica', 'sans-serif';color:#464646;margin:0 auto 30px auto;background:url('../images/andys_bg.jpg') no-repeat 50% 40px;}
@font-face{font-family:'GillSans';src:url('Fonts/gil_sans.eot');src:local('☺'), url('Fonts/gil_sans.woff') format('woff'), url('Fonts/gil_sans.ttf') format('truetype'), url('Fonts/gil_sans.svg#webfontAWfYu4QN') format('svg');font-weight:normal;font-style:normal;}
.banner{width:100%;height:20px;background:#e3242b;text-align:center;color:white;padding:10px 0pt;font:normal 12pt/14pt 'GillSans', Arial;-moz-text-shadow:1px 1px 3px #d4d4d4;-webkit-text-shadow:1px 1px 3px #d4d4d4;text-shadow:1px 1px 3px #d4d4d4;text-transform:uppercase;display:block;overflow:hidden;display:none !important;}
h1{font:normal 20pt/22pt 'GillSans', 'Arial', 'Helvetica', 'sans-serif';color:#cf1e00;margin:10px 0;-moz-text-shadow:1px 1px 3px #d4d4d4;-webkit-text-shadow:1px 1px 3px #d4d4d4;text-shadow:1px 1px 3px #d4d4d4;text-transform:uppercase}
h2{font:normal 12pt/14pt 'GillSans', Arial;color:#cf1e00;text-transform:uppercase;margin-bottom:10px;-moz-text-shadow:1px 1px 3px #d4d4d4;-webkit-text-shadow:1px 1px 3px #d4d4d4;text-shadow:1px 1px 3px #d4d4d4;margin:0 auto 10px auto;}
.formmiddle h2{font:normal 13pt/15pt 'GillSans', 'Arial', 'Helvetica', 'sans-serif';color:#1191b8;margin:0 auto 10px auto;text-transform:uppercase}
.modal_content h1{font:normal 18pt/20pt 'GillSans', 'Arial', 'Helvetica', 'sans-serif';}
p{margin:10px 0 0 0;}
ul, ul li{list-style-type:none;margin:0;padding:0;}
.subnav{text-align:right;margin-bottom:15px;}
.subnav li{display:inline;margin:0 5px 0 5px;}
.subnav li a{background:#e9fbff;padding:7px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:2px 1px 4px #cbd4db;-webkit-box-shadow:2px 1px 4px #cbd4db;box-shadow:2px 1px 4px #cbd4db;}
.subnav li .on, .subnav li a:hover{background:#d3f9ff;}
.left{float:left}
.right{float:right}
.clear{height:0px;overflow:hidden;clear:both;}
.field{width:50px;float:left;text-align:right;margin:3px}
.input{width:260px;float:left;text-align:left;margin:3px}
.center{text-align:center}
.textright{text-align:right;}
.textleft{text-align:left;}
.lower{text-transform:lowercase;}
.small{font-size:7pt;line-height:10pt}
.nomargin{margin:0}
a:visited, a:link{color:#126890;text-decoration:underline;}
a:hover{color:#126890;text-decoration:none;}
.formmiddle h2 a:visited, .formmiddle h2 a:link, .formmiddle h2 a:hover{text-decoration:none !important;color:#67adc2}
h2 a:visited, h2 a:link{color:#cf1e00;text-decoration:none;}
h2 a:hover{text-decoration:underline !important;}
.counter_content a:visited, .counter_content a:link{color:#464646}
.subnav a:visited, .subnav a:link{font:12px/20pt 'GillSans', 'Arial', 'Helvetica', 'sans-serif';color:#33859e;-moz-text-shadow:1px 1px 3px #d4d4d4;-webkit-text-shadow:1px 1px 3px #d4d4d4;text-shadow:1px 1px 3px #d4d4d4;text-decoration:none;text-transform:uppercase}
.subnav a:hover{text-decoration:none;}
.AddressTitle{font:bold 12pt/13pt 'Arial', 'Helvetica', 'sans-serif';color:#2fb3e8;}
.AddressInfo{margin-left:20px}
.Tiny{font-size:7pt;}
.bold{font-weight:bold}
.nobold{font-weight:normal;}
.LeftIndent{margin-left:20px}
.LeftMoreIndent{margin-left:40px}
.inthenews, .pressreleases{height:425px;width:450px;padding:5px 15px 5px 0px;overflow:auto;overflow-x:hidden;}
.inthenews img, .pressreleases img{margin:15px 0px;}
.inthenews .more, .pressreleases .more{padding-top:8px;float:left}
.inthenews .video, .pressreleases .video{padding-top:8px;float:right}
.article_title{font-size:10pt;font-weight:bold;}
img{border:none;}
select, input, textarea{font:8pt/10pt Verdana, Arial, Helvetica, sans-serif;color:#464646;}
.modal_content .textbox, .formmiddle .textbox{padding:4px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #a7c8cf;color:#9c9c9c}
.textbox_email{font:8pt/10pt Verdana, Arial, Helvetica, sans-serif;background:url('../images/textbox_bg_email.gif') no-repeat;width:177px;height:17px;padding:5px 10px;border:none;color:#9b9b9b;}
#header{position:relative;width:1000px;z-index:100002;margin:10px auto;}
#header .logo{display:block;position:absolute;top:-10px;left:0px;width:201px;height:172px;background:url('../images/andys_logo_sub_on.png') no-repeat;text-decoration:none;}
.connect_widget_facebook_favicon{display:none !important;}
.social{width:290px;float:right;z-index:9999999;position:relative}
.social iframe{z-index:9999999}
.social p, #hsignup p{margin-top:5px;padding:0px;}
#header #hsignup{float:right;width:275px;margin-top:5px;}
#header #hsignup p{font:normal 13pt/15pt 'GillSans', 'Arial', 'Helvetica', 'sans-serif';color:#15a9d6;margin:0 0 2px 10px;-moz-text-shadow:1px 1px 3px #d4d4d4;-webkit-text-shadow:1px 1px 3px #d4d4d4;text-shadow:1px 1px 3px #d4d4d4;text-transform:uppercase}
.twitter{position:absolute;right:0;top:30px;}
#content{width:1000px;margin:0 auto;padding:10px;background:#fff;position:relative;min-height:430px;}
#content .title{position:absolute;right:15px;top:0;clear:both;}
.content_top{width:1020px;margin:5px auto 0 auto;height:10px;background:url('../images/content_top.png') no-repeat;overflow:hidden;}
.leftcol{width:472px;margin:15px 0 0 35px;}
.margin{margin:15px;}
.rightcol{width:450px;margin:15px;}
.tag{margin-top:30px;}
.formtop{width:472px;height:7px;background:url('../images/form_topper.gif') no-repeat;overflow:hidden}
.formmiddle{background:url('../images/form_bgtile.gif') repeat-y;width:412px;padding:10px 30px;position:relative;color:#106e8e;}
.innerform{margin:0 auto 15px auto;background:url('../images/innerform_bg.png') no-repeat;width:365px;height:209px;padding:10px 0 0 15px;}
.formbottom{width:472px;height:13px;background:url('../images/form_bottom.gif') no-repeat;}
.modal_content .formtop{width:521px;height:7px;background:url('../images/form_topper_long.gif') no-repeat;overflow:hidden}
.modal_content .formmiddle{background:url('../images/form_bgtile_long.gif') repeat-y;width:491px;padding:10px 15px;position:static}
.modal_content .formbottom{width:521px;height:13px;background:url('../images/form_bottom_long.gif') no-repeat;}
.wavymiddle h1{color:#1d8cb0;margin-bottom:15px;margin-top:0px;}
.counter{background:url('../images/counter_bg.jpg') no-repeat;height:176px;width:1020px;margin:0 auto 10px auto;position:relative;}
.counter_content{width:535px;float:right;padding:20px 0;color:#464646;margin-right:50px;line-height:11pt;}
.counter_content p{margin:0 0 10px 0;}
.counter .scoops{position:absolute;left:-20px;top:-23px;}
#footer{width:990px;margin:0 auto;padding:0 15px;font-size:10px;}
.hr{margin:0 auto 10px auto;}
#footer ul li{display:inline;color:#c4c4c4;}
#footer ul .separator{margin:0 5px;}
#footer .copyright{color:#13a9e6;}
.question{position:absolute;cursor:pointer;top:105px;right:30px;z-index:5}
.questionexplanation{display:none;font-size:11px;color:#ffffff;line-height:18px;padding:10px;position:absolute;text-align:center;width:175px;height:60px;background:url('../images/question_bg.gif') no-repeat;z-index:99999999}
.question.hover .questionexplanation, .question:hover .questionexplanation{display:inline;right:22px;bottom:10px;z-index:99999999}
.tabs{background:url('../images/myandys_bg_top.gif') no-repeat center 28px;width:886px;height:34px;margin:0px auto;position:relative}
.tabs ul{padding:0px;margin:0px 0px 0px 20px;list-style-type:none;}
.tabs li{display:inline}
.tabs li img.onstate{display:none !important;}
.tabs li img.offstate{display:inline !important;}
.tabs li:hover img.onstate , .tabs li.hover img.onstate{display:inline !important;}
.tabs li:hover img.offstate , .tabs li.hover img.offstate{display:none !important;}
.validationLabel{color:#cf1e00;}
.validationSummary{color:#cf1e00;margin:5px 0;}
#modals{z-index:1000000;position:relative;}
.modal_page_background{background-color:#fff;opacity:.85;-moz-opacity:0.85;filter:alpha(opacity=85);z-index:10001 !important;}
.modal{background:#fff;border:solid 1px #36a2c5;padding-top:13px;z-index:10003 !important;position:relative;}
.modal .html{}
.modal iframe{z-index:999999999 !important;margin-top:6px;}
.modal_close{display:block;float:right;position:absolute;right:0%;top:0px;z-index:10002 !Important;}
