@charset "utf-8";
/* CSS Document */
html{color:#000000;  background:#ccd6e3;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}
body  {
font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
background:#ccd6e3;
font-size: 2em;
line-height: 1.3em;
}
.mobiTitle{font-size: 1.5em;}
#wrapper {
text-align: left;
margin: 0px auto;
padding: 0px;
border:0;
width: 95%;
background: #ffffff;
border: solid thin #7798BB; 
-moz-border-radius: 1.5em;
-webkit-border-radius: 1.5em;
border-radius: 1.5em;
margin-top: .5em;
padding-bottom: .5em;
}
.white{background-color: #ffffff;}
#header {
	margin: 0 0 .25em 0;
border-bottom: medium red solid;
padding-top: .5em;
}
.suckerdiv{margin-top: 1em;font-size: 130%; margin-bottom: 1.5em; width: 98%;}
.suckerdiv ul li a, a:visited{
margin-top:0em;margin-right:auto;margin-left:auto;display:block;overflow:auto;font-weight:600;color:#003273;text-decoration:none;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ccd6e3), to(#ffffff)); /* Saf4+, Chrome */
background-image: -webkit-linear-gradient(top, #ccd6e3, #ffffff); /* Chrome 10+, Saf5.1+ */
background-image:    -moz-linear-gradient(top, #ccd6e3, #ffffff); /* FF3.6 */
background-image:     -ms-linear-gradient(top, #ccd6e3, #ffffff); /* IE10 */
background-image:      -o-linear-gradient(top, #ccd6e3, #ffffff); /* Opera 11.10+ */
background-image:         linear-gradient(top, #ccd6e3, #ffffff);
-moz-border-radius:1em;-webkit-border-radius:1em;-border-radius:1em;border:medium solid #8199bb;width:80%;margin-bottom:.5em;
text-align:center;padding:.5em;}
.suckerdiv ul li a:hover{margin-top:0em;margin-right:auto;margin-left:auto;z-index:100;color:#000000;
font-weight:600;font-style:normal;text-decoration:none;
background-image: -webkit-gradient(linear, left bottom, left top, from(#ccd6e3), to(#ffffff)); /* Saf4+, Chrome */
background-image: -webkit-linear-gradient(bottom, #ccd6e3, #ffffff); /* Chrome 10+, Saf5.1+ */
background-image:    -moz-linear-gradient(bottom, #ccd6e3, #ffffff); /* FF3.6 */
background-image:     -ms-linear-gradient(bottom, #ccd6e3, #ffffff); /* IE10 */
background-image:      -o-linear-gradient(bottom, #ccd6e3, #ffffff); /* Opera 11.10+ */
background-image:         linear-gradient(bottom, #ccd6e3, #ffffff);
-moz-border-radius:1em;-webkit-border-radius:1em;-border-radius:1em;border:medium solid #335b8f;width:80%;margin-bottom:.5em;text-align:center;padding:.5em;}

.aalLogo{margin-left: 2em;}
.localLogo{float: right; margin-right: 2em;}
.cclaLogo{float: right; margin-right: 2em;}

#footer {clear: both; padding: 0px;}
.footerText{padding-left: 1em; padding-right: 1em; padding-top: .25em; padding-bottom: .5em; font-size: .9em; text-align: center;}
#address{text-align: center; margin-top: 1.5em; padding-top: 2em; padding-left: 0px; padding-right: .5em;}
.buttons{text-align: right;}
h1, h2, h3, h4, h5, h6 {font-weight: 600;}
h1{font-size: 125%; font-weight: 700;text-align: left;}
h2{font-size: 115%;  font-weight: 700;text-align: left;}
h3{font-size: 113%;  font-weight: 700;text-align: left;}
h4{font-size: 110%;  font-weight: 700;text-align: left;}
h5{font-size: 105%;  font-weight: 700;text-align: left;}
h6{font-size: 100%;  font-weight: 600;text-align: left;}
a:link {color: #043474; text-decoration: underline; font-weight:600; } /* unvisited link */
a:visited {color: #043474; text-decoration: underline; font-weight:600; } /* visited link */
a:hover {color: #e52425; text-decoration: underline; font-weight:600; } /* the mouse "hovers" over the link */
a:active {color: #e52425; text-decoration: underline; font-weight:600; }
.alignCenter{text-align: center;}
#localFrame{float: right; margin: 0px; padding: 0px;}
.hide{visibility: hidden; display: none;}
#questions{display: none; visibility: hidden;}
.desktopOnly{visibility: none; display: hidden;}
.phoneOnly{visibility: visible; display: inline;}
.holiday{padding-left: 1em; padding-right: 1em; text-align: justify; text-justify: newspaper; border: dotted medium #444444; color: #444444;}
.hide{display: none; visibility: hidden;}
.noPhone{display: none; visibility: hidden;}
/*700px __________________________________________________________________________________________________________ */
@media only screen and (min-width: 700px) {
body, html{font-size: 1em; }
p, h3{text-align: left;line-height: 1.3em; padding-left: 1em; padding-right: 1em;}
}
