﻿html, body, p, ul, li, q, h1, h2, h3, form, a, div, img, input, hr{    margin:0pt;     padding:0pt}
body{font-size:62.5%;font-family:Arial}
body.default{background:url(../App_Themes/Instant/images/body-default-no-line.gif) repeat-x top}
body.results{background:url(../App_Themes/Instant/images/body-results.gif) repeat-x top}
body.static{background:url(../App_Themes/Instant/images/body-static.gif) repeat-x top}
ul{list-style:none}
a{text-decoration:underline}
a:hover{text-decoration:none}
a img{border:none}
img{vertical-align:bottom}
h1{font-family:Georgia}
#container{width:970px; height:auto; min-height:1000px; margin:0 auto; padding:0 10px 15px 10px; overflow:hidden}
/* ========== HeaderControl.ascx ============ */
body.default #header-container{margin-bottom:15px}
#header-container{width:100%; height:140px; background:#003 url(../App_Themes/Instant/Images/header.gif) repeat-x bottom}
#header-container #header{width:970px; height:140px; margin:0 auto; padding:0 10px}
#header-container #header #header-content-left{width:700px; height:68px; float:left; padding-top:32px}
#header-container #header #header-content-left a img{float:left; margin-right:136px}
#header-container #header #header-content-left h1{font-size:2.05em; color:#fff; font-weight:normal; padding-top:13px; float:left}
#header-container #header #header-content-left h1 span{color:#a3cd39}
#header-container #header #header-content-right{width:140px; height:100px; float:right}
#header-container #header #header-content-right ul{float:right; padding:20px 0 9px 0; text-transform:capitalize}
#header-container #header #header-content-right ul a{color:#fff}
#header-container #header #header-content-right ul li{float:left; color:#fff; font-size:1.1em; margin-left:10px}
#header-container #header #header-content-right #language-select{border:4px solid #a3cd39; padding:0px; float:right; background-color:#fff}
#header-container #header #header-content-right #language-select input{border-bottom:none !important}
#header-container #header #header-menu{width:970px; height:40px; clear:both}
#header-container #header #header-menu ul{width:970px; height:37px; padding-top:3px; float:left; overflow:hidden; background:url(../App_Themes/Instant/Images/header-menu-border.gif) no-repeat right; text-align:center}
#header-container #header #header-menu ul a{font-size:1.4em; font-weight:bold; font-family:Georgia; color:#fff; text-transform:capitalize; text-decoration:none}
#header-container #header #header-menu ul a:hover{text-decoration:underline}
#header-container #header #header-menu ul li{width:16.5%; height:26px; float:left; background:url(../App_Themes/Instant/Images/header-menu-border.gif) no-repeat left; padding-top:8px; padding-bottom:0px}
#header-container #header #header-menu ul.default li{width:auto; padding-right:29.5px; padding-left:27.5px}
/* ========== FooterControl.ascx ============ */
#container #footer ul#footer-menu{width:970px; height:38px; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; background:url(../App_Themes/Instant/Images/footer.gif) repeat-x; font-family:Georgia; font-size:1.2em; margin-bottom:15px}
#container #footer ul#footer-menu li{width:145.6px; height:26px; float:left; border-left:1px solid #c0c0c0; padding:12px 0 0 15px; margin-left:0}
#container #footer ul#footer-menu li a{color:#003; text-transform:capitalize; background:url(../App_Themes/Instant/Images/arrow-green-footer.gif) no-repeat center left; padding-left:10px}
#container #footer h4{width:400px; font-size:1.1em; font-weight:normal; color:#666; float:left}
#container #footer ul{float:right}
#container #footer ul li{float:left; margin-left:5px; color:#666}
#container #footer ul a{color:#666}

#login-global{width:840px; height:auto; border:1px solid #c0c0c0; padding:30px; background:#fff url(../App_Themes/Instant/images/login-global.gif) repeat-x top left; overflow:hidden}
#login-global img{display:block}
#login-global #welcome{width:420px; height:180px; float:left; font-family:Georgia; color:#19124d; padding-bottom:20px}
#login-global #welcome h1{font-size:19px; font-weight:normal; padding:15px 0}
#login-global #welcome h2{font-size:16px; font-weight:normal}
#login-global #welcome h3{font-size:30px; font-weight:normal; padding-top:15px}
#login-global #sign-in{width:404px; height:170px; float:left; border-left:1px solid #c0c0c0; padding-left:15px}
#login-global #sign-in ul{width:402px; color:#666; font-size:12px}
#login-global #sign-in ul li{overflow:hidden; line-height:26px; margin-bottom:10px}
#login-global #sign-in ul li a{background:url(../App_Themes/Instant/images/login-global-arrow.gif) no-repeat center left; padding-left:10px; color:#003; font-family:Georgia; font-weight:bold; margin-left:100px}
#login-global #sign-in ul li a.password{margin-left:50px}
#login-global #sign-in ul li.bottom{margin-bottom:5px; line-height:18px}
#login-global #sign-in .login-textbox{float:right; border:3px solid rgb(163,205,57); height:20px; width:294px}
#login-global #sign-in p{width:300px; float:right; color:#666; font-size:12px; font-family:Arial}
#login-global #sign-in #login-dialog-msg{font-size:12px; font-family:Georgia; font-weight:bold; color:Red; padding-bottom:5px}
#login-global #register{clear:both; border-top:1px solid #dfdfdf; padding-top:10px}
#login-global #register h2{color:#19124d; font-family:Georgia; font-weight:normal; font-size:16px; margin-bottom:15px}
#login-global #register #register-options{background-color:#003; overflow:hidden; padding:25px 15px 15px 15px}
#login-global #register #register-options ul{width:202px; float:left}
#login-global #register #register-options ul span{color:#a3cd39; font-family:Georgia; font-size:16px}
#login-global #register #register-options ul li{width:175px; color:#fff; font-size:12px; font-family:Arial; padding-bottom:10px}
#login-global #register #register-options ul li a{color:#fff; font-family:Georgia; font-size:14px; font-weight:bold; background:url(../App_Themes/Instant/images/login-global-arrow-green.gif) no-repeat center left; padding-left:10px}
