body  { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
.centered-body { background-color: #FFFFFF; background-image: url(/graphics/gradient-lg.jpg); background-repeat: repeat-x}
.left-right {width: 37px} /*the width of the white space around content*/
.top-margin-up15 {margin-top:-15px} /*to adjust white space above content*/
.wrapper-body { width: 766px}
.adjust-up-c5 {margin-top:-90px}

/*UTCLE header*/
.logo-utlaw { background-image: url("/graphics/logo-utlaw.gif"); background-repeat: no-repeat; margin-bottom: 3px; height: 35px; border-bottom: 1px solid #dddddc }
.masthead { background-image: url("/graphics/masthead2.gif"); background-repeat: no-repeat; height: 66px; width:766px}
.wrapper-CLE-c { position:relative; width:176px; height:17px; z-index:101; left: 10px; top: -22px}
.wrapper-CLE-c2 { position:relative; width:176px; height:17px; z-index:101; left: 10px; top: -22px}
.wrapper-CLE-phone-c { position:relative; width:101px; height:17px; z-index:101; left: 670px; top: -110px}
.wrapper-CLE-phone-c2 { position:relative; width:101px; height:17px; z-index:101; left: 670px; top: -110px}
.wrapper-CLE-title-c{ position:relative; width:100px; height:30px; z-index:101; left: 10px; top: -80px}
.wrapper-CLE-title-c2{ position:relative; width:100px; height:30px; z-index:101; left: 10px; top: -80px}
.wrapper-tray-c   { position: relative; z-index: 101; top: -80px; left: 590px; width: 164px; height: 47px; background-image: url("/images/floating_tray.gif"); background-repeat: no-repeat}
.wrapper-tray-c3   { position: relative; z-index: 101; top: -98px; left: 590px; width: 164px; height: 47px; background-image: url("/images/floating_tray.gif"); background-repeat: no-repeat}
.text-UTCLE-grey { color: #504D4B; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 26px}
.text-UTCLE-grey a:link { color: #504D4B; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 26px; text-decoration:none}
.text-UTCLE-grey a:visited { color: #504D4B; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 26px; text-decoration:none}
.text-UTCLE-grey a:hover { color: #504D4B; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 26px; text-decoration:none}
.text-UTCLE-grey a:active { color: #504D4B; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 26px; text-decoration:none}

.text-UTCLE-phone { color: #FFFFFF; font-size: 11px; font-weight: bold}
.text-UTCLE-white { color: #FFFFFF;  font-weight: bold; font-size: 26px}
.text-white-bold a:link { color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration:none;}
.text-white-bold a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration:none;}
.text-white-bold a:hover { color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration:none;}
.text-white-bold a:active { color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration:none;}

.text-white-bold { color: #FFFFFF; font-size: 11px; font-weight: bold}

/*My Account tray*/
.tray-account { position: absolute; z-index: 102; top: 0px; left: 50px; width: 70px; height: 15px}
.tray-cart { position: absolute; z-index: 102; top: 24px; left: 32px; width: 70px; height: 15px}
.tray-checkout { position: absolute; z-index: 102; top: 24px; left: 100px; width: 70px; height: 15px}
.tray-content { display: inline; float: left}
.tray-welcome {color: #6185a0; font-size: 9px; position:absolute; top:48px; left:-10px; width:110%; text-align:center}
.link-tray-cart a:link { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}
.link-tray-cart a:visited { color: #6185a0; font-size: 11px; text-decoration: none;  font-weight:normal}
.link-tray-cart a:hover { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}
.link-tray-cart a:active { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}
.link-tray-account a:link { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}
.link-tray-account a:visited { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal;  }
.link-tray-account a:hover { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}
.link-tray-account a:active { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}
.link-tray-checkout a:link { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}
.link-tray-checkout a:visited { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}
.link-tray-checkout a:hover { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}
.link-tray-checkout a:active { color: #6185a0; font-size: 11px; text-decoration: none; font-weight:normal}


/*Main nav links*/
.top_box { position: relative; top:-84px; left:0px;  }  
.topnav-c { position: absolute; top:106px; background-color: #fff4c9; width: 766px; height: 22px}
.topnav-c3 { position: absolute; top:0px; left:0px; background-color: #fff4c9; width: 766px; height: 22px}
.topnav-tab  { display: inline; padding: 5px 6px; float: left}
.topnav-tab-selected  { background-color: #ffe789; display: inline; padding: 5px 6px; float: left }
.topnav-spacer  { display: inline; padding-right: 20px; float: left }
.link-topnav a:link { color: #5e6e5d; font-size: 11px; text-decoration: none; font-weight:normal}
.link-topnav a:visited { color: #5e6e5d; font-size: 11px; text-decoration: none; font-weight:normal}
.link-topnav a:hover { color: #5e6e5d; font-size: 11px; text-decoration: none; font-weight:normal}
.link-topnav a:active { color: #5e6e5d; font-size: 11px; text-decoration: none; font-weight:normal}

/*footer*/
.bottomnav  { background-color: #fff4c9; margin-top: 28px; margin-bottom: 1px; height: 22px }
.footer { color: #a2b1a2; font-size: 10px; line-height: 14px; text-align: center; padding-top: 17px; padding-bottom: 17px; border-top: 1px solid #f5b37f }
.footer-link-override a:link { color: #a2b1a2; font-size: 9px; text-decoration: underline; font-weight:normal}
.footer-link-override a:visited { color: #a2b1a2; font-size: 9px; text-decoration: underline; font-weight:normal}
.footer-link-override a:hover { color: #a2b1a2; font-size: 9px; text-decoration: underline; font-weight:normal}
.footer-link-override a:active { color: #a2b1a2; font-size: 9px; text-decoration: underline; font-weight:normal}
.link-footer a:link { color: #d0d8d0; text-decoration: underline; font-weight:normal}
.link-footer a:visited { color: #d0d8d0; text-decoration: underline; font-weight:normal}
.link-footer a:hover { color: #d0d8d0; text-decoration: underline; font-weight:normal}
.link-footer a:active { color: #d0d8d0; text-decoration: underline; font-weight:normal}


/*horizontal rules*/
.line-orange2 { line-height: 2px; background-color: #FFF4C9; width: 100%; margin:25px 0px 12px 0px}

/*headers*/
.conf-subheader {margin: 20px 0px 10px 0px; padding: 7px 7px 7px 14px; background-color: #95B8CE; cursor: pointer; color:#ffffff; font-size:14px; font-weight:bold;}
.conf-location {color: #7D7C7C; font-size:12px; padding:6px 10px; background-color:#e6e6e6;}

/*buttons*/
.formbutton-buy { cursor: pointer; font: 7pt Verdana; width:190; font-weight: normal; color: #F09651; background-color: #FFFAF3; background-image: url("/images/submit_bg-orange-light.gif"); background-repeat: no-repeat; background-position: 98% center; display: inline; border: 1px solid #F8CFAF; -moz-border-radius: 2px; margin-top:10px}
.formbutton-buy:hover { cursor: pointer; font: 7pt Verdana; width:190; font-weight: normal; color: #E0661D; background-color: #FEE8DB; background-image: url("/images/ico-link.gif"); background-repeat: no-repeat; background-position: 96% center; display: inline; border: 1px solid #F8CFAF; -moz-border-radius: 2px; margin-top:10px}
.formbutton-reg { cursor: pointer; font: 7pt Verdana; width:70; font-weight: normal; color: #F09651; background-color: #FFFAF3; background-image: url("/images/submit_bg-orange-light.gif"); background-repeat: no-repeat; background-position: 98% center; display: inline; border: 1px solid #F8CFAF; -moz-border-radius: 2px; margin-top:10px}
.formbutton-reg:hover { cursor: pointer; font: 7pt Verdana; width:70; font-weight: normal; color: #E0661D; background-color: #FEE8DB; background-image: url("/images/ico-link.gif"); background-repeat: no-repeat; background-position: 93% center; display: inline; border: 1px solid #F8CFAF; -moz-border-radius: 2px; margin-top:10px}
.formbutton-submit { color: #3D7BAC; border: 1px solid #9ABAD4; cursor: pointer; font: 7pt Verdana; font-weight: normal; background-color: #F7FAFD; background-image: url("/images/submit_bg.gif"); background-repeat: no-repeat; background-position: 98% center; display: inline; -moz-border-radius: 2px}
.conf-tab-dkblue {margin: 0px; margin-bottom:2px; padding: 7px 7px 7px 14px; background-color: #95B8CE; cursor: pointer; color:#ffffff; font-size:10px; font-weight:bold}
.conf-tab-ltblue {margin: 0px; margin-bottom:2px; padding: 7px 7px 7px 14px; background-color:#EFF5F8; cursor: pointer; color: #6BA5BE; font-size: 10px; font-weight:bold}
.conf-tab-grayed {margin: 0px; margin-bottom:2px; padding: 7px 7px 7px 14px; background-color:#f1f1f1; color: #cccccc; font-size: 10px; font-weight:bold}

/*input boxes*/
.formbox-login { color: #000000; padding: 1px 2px; border: 1px solid #9ABAD4; font-weight: normal; font: 8pt Verdana, sans-sarif; background: #F8FBFD}

/*div positioning*/
.leftcontent{ float:left; width: 47%; margin:10px; }
.rightcontent { float: right; width:47%; margin:10px; }

/*content text*/
.text-black {color: #000000; font-size: 11px}
.text-black10 {color: #000000; font-size: 10px; margin-left:10px; line-height:1.4em}
.text-black-13 {color: #000000; font-size: 13px; margin-left: 20px}
.text-blue-bigger { color: #8CBBCD; font-size: 11px; font-weight: bold}
.text-bluegray {color: #738172; font-weight:bold; }
.text-copy-conference { color: #707579; font-size: 10px; margin-top: 8px}
.text-green { color: #54C037; font-weight: bold; font-size: 11px}
.text-green10 { color: #54C063; font-weight: bold; font-size: 10px}
.text-dkgrey {color: #444444; font-size: 11px}
.text-grey { color: #707579; font-size: 11px}
.text-grey-bold { color: #707579; font-size: 11px; font-weight:bold}
.text-grey-n{ color: #707579; font-size: 11px; font-weight:normal; line-height:1.3em}
.text-grey-nobold2 { color: #707579; font-size: 11px; font-weight:normal}
.text-grey10 { color: #707579; font-size: 10px}
.text-grey-10-nb { color: #707579; font-size: 10px; font-weight:normal}
.text-grey-small { color: #707579; font-size: 9px; font-weight:normal}
.text-orange { top-margin: 8px; color: #fa9d53; font-size: 11px}
.text-orange-bold { top-margin: 8px; color: #fa9d53; font-size: 11px; font-weight:bold}
.text-title-blue { color: #6BA5BE; background: #E8F1F6; font-weight: bold; font-size: 11px; padding: 6px; margin-bottom: 0px}
.text-title-conference-big { color: #212620; font-size: 14px; font-weight: bold}
.text-title-conference-bigger { color: #212620; font-size: 18px; font-weight: bold}
.text-title-tracks { color: #848382; background: #F5F5F5; font-weight: bold; font-size: 11px; padding: 7px; margin-bottom: 0px; margin-top: 7px;}



/*links */
.link-blue a:link { color: #3D7BAC; font-size: 11px; text-decoration: underline }
.link-blue a:visited { color: #3D7BAC; font-size: 11px; text-decoration: underline }
.link-blue a:hover { color: #3D7BAC; font-size: 11px; text-decoration: underline }
.link-blue a:active { color: #3D7BAC; font-size: 11px; text-decoration: underline }
.link-blue-mouseover { color: #3D7BAC; font-size: 10px; text-decoration: none; font-weight:normal; cursor:pointer; }
.link-blue-mouseoverb  { color: #3D7BAC; font-size: 10px; text-decoration: underline; font-weight:normal; cursor:pointer;}
.link-grey10 { color: #707579; font-size: 10px;}
.link-grey10 a:link{ color: #707579; font-size: 10px; text-decoration:underline}
.link-grey10 a:visited{ color: #707579; font-size: 10px; text-decoration:underline}
.link-grey10 a:hover{ color: #707579; font-size: 10px; text-decoration:underline}
.link-grey10 a:active{ color: #707579; font-size: 10px; text-decoration:underline}
.link-grey10-u { color: #707579; font-size: 10px; text-decoration:underline; cursor:pointer;}
.link-grey10-p { color: #707579; font-size: 10px; text-decoration:none; cursor:pointer;}
.link-grey10-nlb { color: #707579; font-size: 10px; text-decoration:none; cursor:pointer; font-weight:bold}
.link-grey10-nl { color: #707579; font-size: 10px; text-decoration:none}
.link-dkgrey a:link {color:#444444; text-decoration:none; font-size:11px; font-weight: normal;}
.link-dkgrey a:visited {color:#444444; text-decoration:none; font-size:11px; font-weight: normal;}
.link-dkgrey a:hover {color:#444444; text-decoration:underline; font-size:11px; font-weight: normal;}
.link-dkgrey a:active {color:#444444; text-decoration:none; font-size:11px; font-weight: normal;}
.link-dkgrey12 a:link {color:#444444; text-decoration:none; font-size:12px}
.link-dkgrey12 a:visited {color:#444444; text-decoration:none; font-size:12px}
.link-dkgrey12 a:hover {color:#444444; text-decoration:none; font-size:12px}
.link-dkgrey12 a:active {color:#444444; text-decoration:none; font-size:12px}
.link-lookback a:link {color: #6BA5BE; font-size:8pt; text-decoration:none;  font-weight: bold;}
.link-lookback a:visited {color: #6BA5BE; font-size:8pt; text-decoration:none;  font-weight: bold;}
.link-lookback a:active {color: #6BA5BE; font-size:8pt; text-decoration:none;  font-weight: bold;}
.link-lookback a:hover {color: #6BA5BE; font-size:8pt; text-decoration:underline; font-weight:bold;}
.link-sponsors {font-size:8pt; color: #000000; font-weight: normal;}
.link-sponsors a:link {color: #3D7BAC; font-size:8pt; text-decoration:none;  font-weight: normal;}
.link-sponsors a:visited {color: #3D7BAC; font-size:8pt; text-decoration:none;  font-weight: normal;}
.link-sponsors a:active {color: #3D7BAC; font-size:8pt; text-decoration:none;  font-weight: normal;}
.link-sponsors a:hover {color: #3D7BAC; font-size:8pt; text-decoration:underline; font-weight:bold;}
.link-tagline {color: #707579; font-size: 11px; font-weight:normal; line-height:1.3em;}
.link-tagline a:link {color: #707579; font-size:8pt; text-decoration:none;  font-weight: normal;}
.link-tagline a:visited {color: #707579; font-size:8pt; text-decoration:none;  font-weight: normal;}
.link-tagline a:active {color: #707579; font-size:8pt; text-decoration:none;  font-weight: normal;}
.link-tagline a:hover {color: #707579; font-size:8pt; text-decoration:underline; font-weight:normal;}
.link-white10 a:link{ color: #ffffff; font-size: 10px; text-decoration:none}
.link-white10 a:visited{ color: #ffffff; font-size: 10px; text-decoration:none}
.link-white10 a:hover{ color: #ffffff; font-size: 10px; text-decoration:underline}
.link-white10 a:active{ color: #ffffff; font-size: 10px; text-decoration:none}

