/*-----GLOBAL-----*/	
* {margin:0;padding:0;}
body {margin:0;padding:0; background: #fff;color: #006; font:90% Arial, Helvetica, sans-serif;}
div#wrap {width:750px; padding:0 10px;margin:0 auto;}
#backToPage {background: url(/Development/G1UsersConference/images/backtofade.jpg) no-repeat top center; color: #006; text-align: center; font-size: .8em; padding: 0 1em .2em 1em; margin: 0}
#backToPage a {color: #006;}
#backToPage strong {font-size:1.2em;}
p {font-size:.85em;line-height:133%; padding-bottom:15px;}
p.indent {padding-left:10px;}
p.top {text-align:right;width:99%;}
.alert {color: #c00;}	
img {border:0;}
img.photo {border: 1px solid #ccc; padding:.3em;}
abbr, acronym {border-bottom:1px dotted #eee; cursor:help;}
.clearL {clear:left;}
.clearR {clear:right;}
hr {height:1px;margin:1em 0;color: #ccc; background-color: #ccc;border:0;}
.printonly {display:none;}
/*-----General Links-----*/	
a, a:link {color:#006;outline:none;}
a:visited {color:#00c;}
a:hover {color:#666;text-decoration:none;}
a:active {color:#600;outline:none;}
/*-----Action links-----*/	
a.action, a.action:link, a.action:visited, a.action:hover, a.action:active {text-transform:uppercase; font-weight:bold; text-decoration:none;color: #666;font-size:.85em;}
.top a.action {border-top:1px solid #ccc; display:block;}
p.action a {padding-left:17px; background: #fff url(/Development/G1UsersConference/images/actionArrow.gif) no-repeat left 3px;}
p.action a:hover {background: #fff url(/Development/G1UsersConference/images/actionArrow.gif) no-repeat left -12px;}
p.action a:active {background: #fff url(/Development/G1UsersConference/images/actionArrow.gif) no-repeat left -27px;}
/*-----PDF links-----*/	
a.pdf {padding-left: 12px; background: url(/Development/G1UsersConference/images/images/pdf.gif) no-repeat top left;}
/*-----Off site links-----*/	
a.offsite {padding-left: 12px; background: url(/Development/G1UsersConference/images/images/offsitelink.gif) no-repeat top left;}
/*-----New Window links-----*/	
a.newwin {padding-left: 12px; background: url(/Development/G1UsersConference/images/images/newwindow.gif) no-repeat top left;}
/*-----Forms-----*/	
form {font-size:.85em;}	
fieldset {margin-bottom: 2em;padding: 1em 1em 1em 0;border: 1px #ccc solid;}				
fieldset.plain {border-top:0;padding:0;margin:-10px 0 10px 0;}
fieldset.button {border:none;padding:0;margin:0;}
legend {font-weight:bold;font-size: 1em;color: #006;padding-left:.5em;}
input, select, textarea {float:left;margin: 0 .5em;font-family:Arial, Helvetica, sans-serif;font-size:.9em;padding:.1em;}
select option {padding-left: .5em;}
input, label {width: 17em;}
.short {width:9em;}
.long {width:37em;}
.check {display:inline;width:2em;padding:0;float:none;margin:0;}
.button {width:6em;font-weight:bold; color: #006;}
label {float: left; margin: .5em 0 .5em .5em;}
label.hidden {width:auto;text-align:left;clear:none;margin: 0;}
label.hidden, input.hidden {line-height:.1em;display:block;float:left;}	
.alert span {font-size: 1.3em;font-weight:bold;}	
.errFld {border: 2px solid #c00;background: #ffc}
.errMsg {color: #c00;clear:left;margin:0;padding:0;white-space:pre;font-weight:bold;}	
/*-----Lists-----*/	
ul, body#intent dl{list-style:none; padding-bottom:15px;font-size:.85em;}	
body#intent dl {margin:10px 0 0 20px;}
body#intent ul.topics {margin:-15px 0 0 20px;}
ul li, dl dd, body#sess dl dt {padding:5px 12px 3px 25px;background: #fff url(/Development/G1UsersConference/images/bullet.gif) no-repeat left 8px;}
body#sess dl dd, body#intent dl dd {background:none;padding:3px 12px 3px 25px;}
body#intent dl dt {font-weight:bold; float:left; clear:left;padding:0; margin-right:10px;}
body#intent dl dd {padding:0;}
#sidebar ul li {margin-left:0;}
/*-----HEADER/NAVIGATION-----*/	
div#nav {width:100%;background:#fff url(/Development/G1UsersConference/images/topBorder.gif) no-repeat left bottom;height:152px;position:relative;margin:0;}
#nav h1 {width:100%; height:120px; position:absolute; text-indent:-5000em; background: #fff url(/Development/G1UsersConference/images/head.jpg) no-repeat bottom left;left:10px}
#nav h1 a {display:block; height:120px; width:130px; text-decoration:none;}
#nav ul {position:absolute; top:75px; right:23px; list-style:none;}
#nav ul li {display:inline; background:none;margin:0;padding:0}
#nav ul li.reg a {text-indent: -5000em; background: #fff url(/Development/G1UsersConference/images/registration.gif) no-repeat 0 -26px;display:block;text-decoration:none;float:left;height:26px;width:100px;}
#nav ul li.high, #nav ul li.speak, #nav ul li.sess, #nav ul li.intent, #nav ul li.accom {text-indent: -5000em; background: #fff url(/Development/G1UsersConference/images/registration.gif) no-repeat 0 -26px;display:block;text-decoration:none;float:left;height:26px;width:100px;}
#nav ul li.high {background-image: url(/Development/G1UsersConference/images/highlights.gif);width:96px;}
#nav ul li.speak {background-image: url(/Development/G1UsersConference/images/speakers.gif);width:72px;}
#nav ul li.sess {background-image: url(/Development/G1UsersConference/images/sessions.gif);width:72px;}
#nav ul li.intent {background-image: url(/Development/G1UsersConference/images/intensives.gif);width:88px;}
#nav ul li.accom {background-image: url(/Development/G1UsersConference/images/accommodations.gif);width:130px;}
body#reg #nav ul li.reg a {background-position: 0 0;}

/*-----HOME PAGE-----*/	
div#city {clear:both;width:100%; height:343px; background: #fff url(/Development/G1UsersConference/images/cityscape.jpg) no-repeat top center;}
#city h2, #city h3 {text-indent:-5000em;}
div#col1, div#col2, div#col3 {width:215px;float:left;padding:0 15px 10px 15px;margin:10px auto 15px auto;}
div#col2 {border-right:1px solid #ccc; border-left:1px solid #ccc;}
h4#regNews, h4#sessNews, h4#confNews {text-indent:-5000em; height:55px; background:#fff url(/Development/G1UsersConference/images/regNews.gif) no-repeat left center;}
h4#confNews {background-image:url(/Development/G1UsersConference/images/confNews.gif);}
h4#sessNews {background-image:url(/Development/G1UsersConference/images/sessNews.gif);}
h4#regNews a, h4#sessNews a, h4#confNews a {display:block; height:55px;text-decoration:none;}
/*-----SUBPAGES-----*/	
/*-----Sidebar-----*/
div#sidebar {float:left;width:205px; border-right: 1px solid #ccc; padding:0 15px 20px 15px; margin:18px 20px 15px auto;font-size:.8em; color: #3f012e;}
#sidebar h2 {text-indent:-5000em; height:20px; background: #fff url(/Development/G1UsersConference/images/regSidebar.gif) no-repeat left top;margin-top:10px;}
body#high #sidebar h2, body#gallery #sidebar h2, body#sess #sidebar h2, body#intent #sidebar h2, body#speak #sidebar h2 {background-image:url(/Development/G1UsersConference/images/quickSidebar.gif);}
body#accom #sidebar h2 {background-image:url(/Development/G1UsersConference/images/accomSidebar.gif);}
#sidebar h3 {font-size:1em;}
#sidebar p {font-size:.95em;}
/*-----Sidebar Lists-----*/	
#sidebar dl{margin-left:10px;}
#sidebar ul {margin-bottom:20px;font-size:1em;padding:0;margin-left:3px;}
#sidebar dl a, #sidebar dl a:link, #sidebar dl a:visited, #sidebar ul a, #sidebar ul a:link, #sidebar ul a:visited{text-decoration:none; color: #3f012e;}
#sidebar dl a:hover, #sidebar ul a:hover {text-decoration:underline; color:#006;}
#sidebar dl a:active, #sidebar ul a:active {text-decoration:none;color:#600}
#sidebar dl dt {font-weight:bold;}
#sidebar dl dt.first {padding-bottom: 10px;}
#sidebar ul li {margin-left:0;}
/*-----Content-----*/	
div#content {padding:10px 15px 10px 5px; margin:0 auto 15px auto;float:right; width:470px;}
#content p {line-height: 150%;margin-right:15px;}
#content p.indent, #content ul.indent {margin-left:1.5em;margin-right:2em;color: #3f012e;}
#content h2 {text-indent: -5000em; height:56px; background:#fff url(/Development/G1UsersConference/images/regHead.gif) no-repeat left top; margin-bottom:5px;}
body#high #content h2, body#gallery #content h2 {background-image: url(/Development/G1UsersConference/images/highHead.gif);}
body#speak #content h2 {background-image: url(/Development/G1UsersConference/images/speakHead.gif);}
body#sess #content h2 {background-image: url(/Development/G1UsersConference/images/sessTrackHead.gif);}
body#intent #content h2 {background-image: url(/Development/G1UsersConference/images/intentHead.gif);}
body#accom #content h2 {background-image: url(/Development/G1UsersConference/images/accomHead.gif);}
img.logo, img.speaker {float:right;margin: -1em 0 .5em 1em;}
img.speaker {margin: 1em 0 .5em 1em;}
/*-----Subheads-----*/
#content h3 {text-indent: -5000em; height:30px; margin-top:10px;}	
#content h3.sessions {background: #fff url(/Development/G1UsersConference/images/sessionsSubhead.gif) no-repeat bottom left;}
#content h3.meals {background: #fff url(/Development/G1UsersConference/images/mealsSubhead.gif) no-repeat bottom left;}
#content h3.party {background: #fff url(/Development/G1UsersConference/images/partySubhead.gif) no-repeat bottom left;}
#content h3.online {background: #fff url(/Development/G1UsersConference/images/onlineSubhead.gif) no-repeat bottom left;}
#content h3.gallery {background: #fff url(/Development/G1UsersConference/images/gallerySubhead.gif) no-repeat bottom left;}
#content h3#solutionCenter {background: #fff url(/Development/G1UsersConference/images/centerSubhead.gif) no-repeat bottom left;}
#content h3#vendor {background: #fff url(/Development/G1UsersConference/images/vendorSubhead.gif) no-repeat bottom left;}
body#high #content h3#registration {background: #fff url(/Development/G1UsersConference/images/registrationSubhead.gif) no-repeat bottom left;}
body#high #content h3#userOrient {background: #fff url(/Development/G1UsersConference/images/userOrientation.gif) no-repeat bottom left;}
body#high #content h3#guestOrient {background: #fff url(/Development/G1UsersConference/images/guestOrientation.gif) no-repeat bottom left;}
body#high #content h3#chicago {background: #fff url(/Development/G1UsersConference/images/chicago.gif) no-repeat bottom left;}

#content h4 {font-size:.9em; text-transform:uppercase; color: #006;margin-top:1em;margin-bottom:-.7em;color: #3f012e;letter-spacing:.1em;margin-right:.5em;}
#content h4.vendor {margin-bottom:.5em;margin-top:1.5em;color:#006; letter-spacing:normal;text-transform:none;}

body#sess #content h5 {font-size:.9em; margin:1.5em 2em .5em 1.5em;color: #3f012e;}
body#sess #content h3#moreTime {background: #fff url(/Development/G1UsersConference/images/moreTimeSubhead.gif) no-repeat bottom left;}
body#sess #content h3#regulatory {background: #fff url(/Development/G1UsersConference/images/regulatorySubhead.gif) no-repeat bottom left;}
body#sess #content h3#postal {background: #fff url(/Development/G1UsersConference/images/postalSubhead.gif) no-repeat bottom left;}
body#sess #content h3#address {background: #fff url(/Development/G1UsersConference/images/addressSubhead.gif) no-repeat bottom left;}
body#sess #content h3#geographics {background: #fff url(/Development/G1UsersConference/images/geographicsSubhead.gif) no-repeat bottom left;}
body#sess #content h3#custData {background: #fff url(/Development/G1UsersConference/images/custDataSubhead.gif) no-repeat bottom left;}
body#sess #content h3#composition {background: #fff url(/Development/G1UsersConference/images/compositionSubhead.gif) no-repeat bottom left;}
body#sess #content h3#management {background: #fff url(/Development/G1UsersConference/images/managementSubhead.gif) no-repeat bottom left;}
body#sess #content h3#data {background: #fff url(/Development/G1UsersConference/images/dataSubhead.gif) no-repeat bottom left;}
body#sess #content h3#gai {background: #fff url(/Development/G1UsersConference/images/gaiSubhead.gif) no-repeat bottom left;}
body#sess #content h3#labs {background: #fff url(/Development/G1UsersConference/images/labsSubhead.gif) no-repeat bottom left;}
body#sess #content h4 {margin-top:0;}	
body#intent #content h3#introDQ {background: #fff url(/Development/G1UsersConference/images/introDataQuality.gif) no-repeat bottom left;}
body#intent #content h3#verimove {background: #fff url(/Development/G1UsersConference/images/verimove.gif) no-repeat bottom left;}
body#intent #content h3#mergePurge {background: #fff url(/Development/G1UsersConference/images/mergePurge.gif) no-repeat bottom left;}
body#intent #content h3#mailStream {background: #fff url(/Development/G1UsersConference/images/mailStream.gif) no-repeat bottom left;}
body#intent #content h3#message1 {background: #fff url(/Development/G1UsersConference/images/dynamic.gif) no-repeat bottom left;height:60px;}
body#intent #content h3#doc1 {background: #fff url(/Development/G1UsersConference/images/doc1.gif) no-repeat bottom left;height:60px;}
body#intent #content h3#doc1QuickStart {background: #fff url(/Development/G1UsersConference/images/doc1Quick.gif) no-repeat bottom left;height:60px;}
body#speak #content h3#keynote {background: #fff url(/Development/G1UsersConference/images/keynote.gif) no-repeat bottom left;}
body#speak #content h3#humorist {background: #fff url(/Development/G1UsersConference/images/humorist.gif) no-repeat bottom left;}
body#speak #content h3#volner {background: #fff url(/Development/G1UsersConference/images/volner.gif) no-repeat bottom left;}
body#speak #content h3#polito {background: #fff url(/Development/G1UsersConference/images/polito.gif) no-repeat bottom left;}
body#speak #content h3#rios {background: #fff url(/Development/G1UsersConference/images/rios.gif) no-repeat bottom left;}
body#speak #content h3#hallman {background: #fff url(/Development/G1UsersConference/images/hallman.gif) no-repeat bottom left;}
body#speak #content h3#collins {background: #fff url(/Development/G1UsersConference/images/collins.gif) no-repeat bottom left;}
body#speak #content h3#schmitt {background: #fff url(/Development/G1UsersConference/images/schmitt.gif) no-repeat bottom left;}
body#speak #content h3#kinkade {background: #fff url(/Development/G1UsersConference/images/kinkade.gif) no-repeat bottom left;}
body#speak #content h3#tailor {background: #fff url(/Development/G1UsersConference/images/tailor.gif) no-repeat bottom left;}
body#speak #content h3#nagel {background: #fff url(/Development/G1UsersConference/images/nagel.gif) no-repeat bottom left;}
body#speak #content h3#hinz {background: #fff url(/Development/G1UsersConference/images/hinz.gif) no-repeat bottom left;}
/*-----Photo Gallery-----*/	
body#gallery #sidebar, body#gallery #content {margin-bottom:0; padding-bottom:0;}
body#gallery #album {width:675px;margin:-50px 0 20px 0;padding-left:145px;float:left;}
/*-----Sessions-----*/	
body#sess ul.sess {margin-left: 3em;}
body#sess ul.sess li {line-height:133%;}
/*-----FOOTER-----*/	
div#footer {clear:both; width:100%; text-align:center;padding-top:20px;background:#fff url(/Development/G1UsersConference/images/bottomBorder.gif) no-repeat top center;height:135px;}
#footer p {font-size:.75em;text-align:center;padding:0;margin-top:0;}
#footer ul {list-style:none;font-size:.8em;margin-top:10px;}
#footer h5 {width:100%; height:80px;text-indent:-5000em; background: #fff url(/Development/G1UsersConference/images/G1logo.gif) no-repeat center center;text-align:center;}
#footer ul li{display:inline;margin:auto 0;padding-left:40px;}
#footer ul li.phone{background:none}
