@import url("css/azure/theme.css");body{ margin:0; padding:0}form{margin:0}hr{margin:.5em 0}a img{border:0}.link{color:#0075C4;cursor:pointer;text-decoration:underline}.link:hover{color:#3B971B}a img{border:0}h2{margin:18px 0 8px}h3{margin:12px 0 4px}h4{padding:0;margin:.5em 0 0;font-size:1em}p,dl,ul,ol{margin:4px 0 12px;padding:0}ul,ol{ margin:0 0 1em 0; padding:0}li{ margin:4px 0 4px 20px; padding:0}dl{margin:1em 0} dd{padding:0 0 0 1em;margin:0}fieldset{border-width:0;margin:0;padding:0}legend{padding:0;margin:0;font-weight:bold}small{font-size:11px}span.separator{border-left:2px solid #3367CD;margin:0 0 0 5px}image.inlineImg{margin-bottom:-2px}abbr,.help{cursor:help}.help{border-bottom:1px dotted red}.floatedImage{float:right;clear:right;margin-left:12px;display:block}.question img{margin-bottom:-2px}.icon{vertical-align:text-bottom}hr.clear{visibility:hidden;clear:both}.hnav{list-style:none;padding:0;margin:0}.hnav li{  float:left;  margin:0 4px;  padding:0;  list-style:none}ul.nav{list-style:none;margin:0;padding:0}  ul.nav li{font-size:1em;margin:0 0 2px;padding:0}ul.data,ul.data li{list-style:none;margin:0;padding:0}ul.data li{margin:2px 0} button,.button{  width:auto;  height:19px;  padding:1px 6px;  overflow:visible;  border:0;  background:#177DD2 url(css/images/button.png) repeat-x top;  cursor:pointer;  font-family:"Arial Narrow",Arial,sans-serif;  text-transform:uppercase;  font-weight:bold;  font-size:11px;  text-decoration:none;  color:#FFF !important}a.button{padding:2px 6px;position:relative;bottom:1px}* html .button{height:19px}  button:active,  button:focus,  .button:active{border-style:solid;border-color:#c00;color:#ffa !important;outline:0}.button2{  background:#F96106 url(css/images/button2.png) repeat-x top;  border-color:#EF7600}.custom-button{  background:#55B2FF url('images/button-back.gif') top left repeat-x;  border:1px solid #177DD2;  font-family:Arial,Verdana,sans-serif;  color:#fff;  font-weight:bold;  font-size:12px;  margin-bottom:1px;  padding:0 2px;  width:auto;  overflow:visible;  cursor:pointer}.custom-button-disable{  background:#55B2FF url('images/button-back.gif') top left repeat-x;  border:1px solid #177DD2;  font-family:Arial,Verdana,sans-serif;  color:#ccc;  font-weight:bold;  font-size:12px;  margin-bottom:1px;  padding:2px;  text-align:center;  width:auto;  overflow:visible}a.custom-button-link,a.custom-button-link:link,a.custom-button-link:visited{  background:#55B2FF url('images/button-back.gif') top left repeat-x; border:1px solid #177DD2; font-family:Arial,Verdana,sans-serif; color:#fff; font-weight:bold; font-size:12px; margin-bottom:1px; padding:1px 4px; text-decoration:none; display:inline-block}a.custom-button-link:hover{color:#fff} a.newGlobalBtn{background:url('images/BlueButton_slice.png') no-repeat !important;cursor:pointer; padding:0 !important;border:0 !important;height:20px;display:inline-block;text-decoration:none;color:#fff}.newGlobalBtn span{background:url('images/BlueButton_slice.png') no-repeat right -20px !important;height:20px;display:block;padding:0px 8px 1px;border:none;margin-right:-3px}span.newGlobalBtn{background:url('images/BlueButton_slice.png') no-repeat !important;padding:0;height:20px;display:inline-block;margin-top:1px;vertical-align:top}input.newGlobalBtn,button.newGlobalBtn{margin:0 -3px 0 0 !important;padding:0px 8px 1px;background:url('images/BlueButton_slice.png') no-repeat right -20px !important;height:20px;border:none;overflow:visible;text-transform:none;color:#fff;vertical-align:top}.newGlobalBtn[class*=disable]{color:#ccc !important;cursor:default}.newGlobalBtn:active,newGlobalBtn:focus{border:0 !important}#flagIcons a{height:20px;display:block;padding-left:23px;}#flagIcons .usa{background:url('images/flag_english.png') no-repeat;}#flagIcons .germany{background:url('images/flag_german.png') no-repeat;}#flagIcons .china_simp{background:url('images/flag_chineseSimp.png') no-repeat;}#flagIcons .china_trad{background:url('images/flag_chineseTrad.png') no-repeat;}a[id*=lnk_GlobalSites]:hover {text-decoration:none !important;}a[id*=lnk_GlobalSites]:hover span.underline {text-decoration:underline;}a[id*=lnk_GlobalSites] span.flags {background:url('images/flagSprite.png') no-repeat;height:9px;width:20px;left:4px; position:relative;vertical-align:middle;display:inline-block;}a[id*=lnk_GlobalSites].lang-cns span.flags, a[id*=lnk_GlobalSites].lang-cnt span.flags {background-position:0 -10px;} a[id*=lnk_GlobalSites].lang-de span.flags {background-position:0 0;} a[id*=lnk_GlobalSites].lang-en span.flags {background-position:0 -20px;}.warning{color:#c00;font-weight:normal}a.warning{color:#c30 !important;font-size:13px}.warningmsg{color:#ff4500;font-size:11px;font-weight:normal;}.error{color:red;font-size:11px;font-weight:normal}a.error{color:#c00 !important;font-size:13px}.note{color:#629F00;font-size:11px;font-weight:bold}.input-guide{font-size:10px}.status-good,.status-neutral,.status-bad{font-weight:bold}.status-good{color:green}.status-neutral{color:#666}.status-bad{color:#c00}.vcard .note{color:#000;font-size:13px;font-weight:normal}span.required{color:#c00;cursor:help;font-size:15px;font-weight:bold}label.required{font-weight:bold}  label.required{    padding-left:7px;    background:url(images/pageelements/required.gif) no-repeat 0 3px}ul.fields{margin:0} ul.fields li{margin:4px 0 14px;padding:0;list-style:none}ul.fields .label,ul.fields label{display:block}ul.fields label.inline,ul.fields .inline,ul.fields .cb label,ul.fields label.cb,ul.fields .rad label,ul.fields label.rad{display:inline}.cb input,input.cb,input[type='checkbox'],.rad input,input.rad,input[type='radio']{margin-left:0}.rbl label{padding-right:8px}.form-table{border-collapse:collapse;margin:4px 0 12px} .form-table caption{font-weight:bold;text-align:left} .form-table th, .form-table td{padding:0 4px 4px 0;text-align:left;vertical-align:top} .form-table th{font-weight:normal}.form-table-center th{text-align:right}.form-table-center caption{text-align:center;padding-bottom:2px}.aside{ float:right; width:180px; margin:0 0 12px 12px; padding:12px; border-style:solid; border-width:1px}.toggleImagesOn,.toggleImagesOff{  background:url(images/pageelements/showHideThumbs.png) no-repeat; height:24px; width:31px; display:block; margin:0 auto; outline:0}.toggleImagesOff{ background-position:0 -24px}.hide{display:none}  .clearfix:after, ul.hlist:after, ul.hnav:after, #body:after, #footer:after, .sectionHeader:after, .sectionBody:after, .sectionBodyInner:after, div.form:after, div.form dl:after, .filter:after, .tabContent:after{ content:"."; display:block; height:0; clear:both; visibility:hidden} .clearfix, ul.hlist, ul.hnav, #bodyWrap, #body, #footer, .sectionBody, .sectionBodyInner, .sectionHeader, div.form, div.form dl, .filter, .tabContent{zoom:1;/* IE */}dl.landing{margin:0 0 1em}dl.landing dt{font-weight:bold}dl.landing dd{margin:0 0 1em;padding:0}#toggleAll,a.toggleAll{float:right}ul.dropdowns li{list-style:none;margin:0;padding:0;position:relative} ul.dropdowns li ul li{list-style:disc; margin:4px 0 4px 20px} ul.dropdowns li ol li{list-style:decimal;margin:4px 0 4px 20px} ul.dropdowns li li{position:static !important}  ul.dropdowns dl{    margin:0;    display:inline}  ul.dropdowns dt{    margin:4px 0;    padding:0 0 0 14px;    text-indent:0;    display:block}    ul.dropdowns dt a{      outline:0;      display:inline-block;      padding:2px 0 2px 14px;      background:url(css/images/icons/arrow_right.png) no-repeat 0 6px}    ul.dropdowns dt a.open{      background:url(css/images/icons/arrow_down.png) no-repeat 0 4px} ul.dropdowns dd{margin:0;padding:1px 0 1px 29px}ul.link-list{list-style:none;margin:0}ul.link-list li{margin:0}ul.gallery li{ float:left; width:208px; margin:0 12px; text-align:center; list-style:none}.next{  padding-left:14px;  background:url(css/images/icons/arrow_right.png) no-repeat 0 4px}.prev{  padding-left:14px;  background:url(css/images/icons/arrow_left.png) no-repeat 0 4px} #tooltip{  background:#FFF;  width:260px;  border:1px solid #6BB2E7;  position:absolute;  z-index:3000}#tooltip h3{  margin:0;  padding:4px;  background:#6BB2E7 url(css/images/blue_box_top.png) repeat-x top; font-size:14px; color:#fff}#tooltip .body{padding:5px}#tooltip.small{ width:160px} #tooltip.small h3{ padding:4px 8px; background:#fff; font-size:13px; color:#000; font-weight:normal}.tooltip,.tooltipHelp{cursor:help}a.tooltip,a.tooltipHelp{cursor:pointer}.tabControl{margin:0 0 1em} .tabs{ list-style:none; padding:0;margin:0} .tabs li{ float:left; padding:0; margin:0; position:relative; top:1px} .tabs a{ border:solid 1px #aaa; background-color:#fff; text-decoration:none; display:block; padding:3px 12px; margin:0 3px 0 0} .tabs a:hover{ background-color:#D6EDFF} .tabs li.current a{ background-color:#D6EDFF; border-bottom-color:#D6EDFF} .tabs li.current a:hover{ background-color:#D6EDFF}.tabContent{ border:solid 1px #aaa; background-color:#D6EDFF; padding:0 5px 5px; margin:0 auto}.dataGrid{ border:#dedfde solid 1px; border-collapse:collapse; margin:4px 0; background:#fff} .dataGrid tr{ margin:0px; border:none} .dataGrid tr.alt{background:#eee} .dataGrid td, .dataGrid th{padding:5px} .dataGrid .th,.dataGrid th{ background:#d6edff; text-align:center; font-weight:normal} .dataGrid h3{margin:0 0 2px;color:#000} .dataGrid .title{text-align:left} .dataGrid .pager td{text-align:right}  .dataGrid .pager table{font-size:13px} .dataGrid .pager table td{padding:0 1px} .button-row .right{float:right}#dg_Templates{width:100%;margin:10px auto}div.form{width:510px;margin:0 auto} div.form dl{ padding:0 0 1em; margin:0; font-size:13px; float:left; clear:both} div.form dt{ text-align:right; float:left; clear:left; width:350px; line-height:20px} div.form dd{ margin:0; padding:0; text-align:left; float:right; clear:right; width:150px; line-height:20px} div.form h3{ margin:0 0 4px; padding:16px 0 0; width:350px; clear:both; text-align:right; font-size:16px}ul.form li{margin:0 0 4px;list-style:none}#filter caption{padding:0 0 4px;text-align:left;font-weight:bold} #filter td{padding:0 4px 4px 0} #filter select{width:200px}.filter{margin:0;width:295px} .filter dl{ padding:0 0 4px; margin:0; font-size:.8em; float:left}  .filter dt{ width:120px; text-align:right; float:left; clear:left; line-height:20px} .filter dd{ width:160px; margin:0; padding:0; text-align:left; float:right; clear:right} .filter select{width:160px} .filter label{font-size:13px} .fieldsetHeader{ position:relative; display:inline; background:#FFF; padding:2px 4px 2px; margin:0 0 0 12px; font-size:.8em; border:1px #aaa solid; border-bottom-color:#fff} .fieldsetBody{ border:solid 1px #aaa; margin:0 0 10px; text-align:left; padding:12px; background:#FFF}.toolbox{ margin-right:20px; padding:4px 12px 12px; border:1px solid #F93} .toolbox h3{margin:0 0 8px} .toolbox ul li{clear:both;margin:0 0 2px} .toolbox .whats-this{float:right}#bodyWrap{ padding:1px 0; margin:0; text-align:center} #body{text-align:center;margin-bottom:40px;width:800px}#simplePopup,.simplePopup{padding:0;background:#fff;text-align:center}#simplePopup .section,.simplePopup .section {padding-top:12px;} .iframe,.frame{margin:0;padding:0;background:#fff} #loading{  position:absolute;  height:305px;  width:724px;  background:#fff url(images/pageelements/loading.gif) no-repeat center center; opacity:.8} .listerSection{ clear:both; background:#fff; border:1px solid #bfbfbf} .listerSectionHeader{ padding:10px; background:#D6EDFF} .listerSectionHeader h3{color:#000;margin:0} .loadProfile{float:right} .listerSection .fixwidth{width:720px} .listerSectionBody{margin:10px} .additional-cost{color:#5F9D00;cursor:pointer}.to-top{display:block;text-align:right;margin:2px 0 12px} #signin{  float:right;width:199px}  #signin .sectionHeader{padding:0 12px;font-size:26px}  #signin .sectionBody{padding:12px}  #signin li{margin:4px 0 10px}  #ftctrl_SignIn_txt_Username,#ftctrl_SignIn_txt_Password{width:170px}#regNow{text-align:left}#regNow a{  display:block;  width:137px;  padding:0px 8px 0px;  background:#FE9531 url(css/images/orangebutton.png) no-repeat; text-decoration:none; text-transform:uppercase; font:bold 16px "Arial Narrow",Arial,sans-serif;line-height:30px; color:#fff;text-align:Center}.textbox-small{width:70px}.textbox-normal{width:160px}.textbox-medium{width:250px}.textbox-wide{width:400px}.GivingWorksLogo{width:16px;height:16px}.saveprofile{width:300px !important}#testimonial .boxBody{font-size:11px}#about-payment .section{text-align:center}#staff{padding:0;margin:0}#staff li{clear:both;list-style:none;margin:20px 0;padding:0} #staff img{float:right;margin:4px 0 0 12px}#slapcontrol{text-align:center} #landing-left,#landing-right{ width:278px; float:left; margin:0 45px; padding-bottom:1px; display:inline}  .section.threeCol,.section.twoCol{width:900px}.threeCol .sectionBody,.twoCol .sectionBody{border:none;padding:0}.threeCol .sectionHeader,.twoCol .sectionHeader{padding:0;margin-bottom:12px}.slimCol{width:210px;float:left}.wideCol{width:435px;float:left}.middleCol{margin:0 20px}.twoCol .wideCol{width:650px}.twoCol .slimCol{width:210px}.twoCol .wideCol+.slimCol,.twoCol .slimCol+.wideCol{float:right}.tips{      border:1px solid #ccc;      padding:12px;      width:182px;      color:#777;      margin-bottom:20px;      background:url('images/tipsIcon.png') no-repeat 97% 6px; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; -moz-box-shadow:1px 1px 3px #D0D0D0;-webkit-box-shadow:1px 1px 3px #D0D0D0;box-shadow:1px 1px 3px #D0D0D0}.tips h4{ color:#777; width:80%}.tips p{margin-right:24px}.tips a{color:#777} span.friendIcon {background:url(images/icon_referFriend.png) no-repeat;display:inline-block;position:relative;top:3px;*top:0px;width:13px;height:13px;text-decoration:none !important;margin-right:3px} img.iconTut{margin-bottom:-2px}     .lnk_AutoInsure{display:inline-block;padding-left:15px !important;background:url('images/icon_AutoInsure.png') no-repeat left 0 !important}  @media print{ body{height:auto !important} #headerWrap,#footerWrap,#toggleAll,a.toggleAll{display:none} *{background:none} .sectionBody{border:none} .sectionHeader, .section, .sectionBody, .box,.boxBody, #page,#pageWrap, #bodyWrap,#body{ width:auto !important;min-width:0;height:auto !important; margin:0 !important;padding:0 !important} .sectionHeader{border-bottom:2px solid #000} ul.dropdowns dt a{text-decoration:none} ul.dropdowns dd{display:block !important} input,button{display:none}}
