/* Knowledge Summit 2009 */


.transparent {background-color:#FFFFFF; filter:alpha(opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}

.transparent2 {background-color:#FFFFFF; filter:alpha(opacity=85); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}

.transparent3 {background-color:#FFFFFF; filter:alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}

.transparentgreen {background-color:#f4f6f3; filter:alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}

.h1 {font-family:Times New Roman, Times, serif; font:Times New Roman, Times, serif; font-weight:bold; font-size:26px;line-height:18px; color:#c62425; position: relative; width:100%; height:auto}

.h2 {font-family:Times New Roman, Times, serif; font:Times New Roman, Times, serif; font-weight:bold; font-size:26px; line-height:26px; color:#c62425; position: relative; width:auto; height:auto}

.h2B {font-family:Times New Roman, Times, serif; font:Times New Roman, Times, serif; font-weight:bold; font-size:26px; line-height:26px; color:#000000; position: relative; width:auto; height:auto}

.h3 {font-family:Times New Roman, Times, serif; font:Times New Roman, Times, serif; font-weight:bold; font-size:36px; line-height:40px; color:#c62425; position: relative; width:100%; height:auto}

.hG {font-family:Times New Roman, Times, serif; font:Times New Roman, Times, serif; font-weight:bold; font-size:26px; line-height:26px; color:#b6bb93; position: relative; width:100%; height:auto}

.hW {font-family:Times New Roman, Times, serif; font:Times New Roman, Times, serif; font-weight:bold; font-size:22px;line-height:18px; color:#FFFFFF}

.KS09-20Gpx {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px;line-height:25px; color:#666666}

.KS09-18Gpx {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px;line-height:22px; color:#666666}

.KS09-13Gpx {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;line-height:18px; color:#666666}

.KS09-12Wpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#FFFFFF; position: relative; width:auto; height:auto}

.KS09-24px {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:24px; line-height:26px; color:#666666; position: relative; width:auto; height:auto}

.KS09-24Wpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:24px; line-height:26px; color:#FFFFFF; position: relative; width:100%; height:auto}

.KS09-12px {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; position: relative; width:100%; height:auto}

.KS09-14px {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#000000; position: relative; width:100%; height:auto}

.KS09-14Rpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#c62425; position: relative; width:auto; height:auto}

.KS09-10px {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; color:#000000; position: relative; width:100%; height:auto}

.KS09-9px {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:18px; color:#000000; position: relative; width:100%; height:auto}

.KS09-11px {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000; position: relative; width:100%; height:auto}

.KS09-11Apx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000; position: relative; width:auto; height:auto}

.KS09-11Wpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#FFFFFF; position:relative; width:100%; height:auto}

.KS09-11Gpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#f7f8f8;}

.KS09-12Gpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#f7f8f8;}

.KS09-15AWpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; color:#FFFFFF;}

.KS09-14AWpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#FFFFFF;}

.KS09-15px {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; color:#000000;}

.KS09-15Gpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#666666; position: relative; width:auto; height:auto}

.KS09-18px {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; color:#000000;}

.KS09-12Gbuttonpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#39591d;}

.KS09-11Rpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#c62425; position: relative; width:100%; height:auto}

.KS09-12Rpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#c62425; position: relative; width:100%; height:auto}

.KS09-12Apx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#9A181C; position: relative; width:100%; height:auto}

.KS09-15Rpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; color:#c62425; position: relative; width:100%; height:auto}

.KS09-15Wpx {font-family:Times New Roman, Times, serif; font-size:15px; line-height:20px; color:#FFFFFF; position: relative; width:100%; height:auto}

.KS09-18AWpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:18px; line-height:23px; color:#FFFFFF; position: relative; width:auto; height:auto}

.KS09-18Wpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:18px; line-height:23px; color:#FFFFFF; position: relative; width:100%; height:auto}

.photo75x115 {position: relative; width:75px; height:115px}

.photo594x48 {position: relative; width:594px; height:48px}

.photo590x100 {position: relative; width:590px; height:100px}


.bottom-nav-reg {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#777777;}

a.KS09-12Rbuttonpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#980713; text-decoration:underline;}
a.KS09-12Rbuttonpx:active {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#980713; text-decoration:underline;}
a.KS09-12Rbuttonpx:visited {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#980713; text-decoration:underline;}
a.KS09-12Rbuttonpx:hover {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#980713; text-decoration:none;}


a.KS09-12Gbuttonpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#39591d; text-decoration:underline;}
a.KS09-12Gbuttonpx:active {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#39591d; text-decoration:underline;}
a.KS09-12Gbuttonpx:visited {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#39591d; text-decoration:underline;}
a.KS09-12Gbuttonpx:hover {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#39591d; text-decoration:none;}


a.KS09-11Apx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000; text-decoration:underline;}
a.KS09-11Apx:active {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000; text-decoration:underline;}
a.KS09-11Apx:visited {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000; text-decoration:underline;}
a.KS09-11Apx:hover {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000; text-decoration:none;}

a.KS09-9Apx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#000000; text-decoration:underline;}
a.KS09-9Apx:active {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#000000; text-decoration:underline;}
a.KS09-9Apx:visited {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#000000; text-decoration:underline;}
a.KS09-9Apx:hover {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#000000; text-decoration:none;}


a.KS09-9AWpx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#FFFFFF; text-decoration:underline; position: relative; width:auto; height:auto}
a.KS09-9AWpx:active {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#FFFFFF; text-decoration:underline; position: relative; width:auto; height:auto}
a.KS09-9AWpx:visited {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#FFFFFF; text-decoration:underline; position: relative; width:auto; height:auto}
a.KS09-9AWpx:hover {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#FFFFFF; text-decoration:none; position: relative; width:auto; height:auto}

a.KS09-9hppx {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:9px; color:#000000; text-decoration:underline;}
a.KS09-9hppx:active {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:9px; color:#000000; text-decoration:underline;}
a.KS09-9hppx:visited {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:9px; color:#000000; text-decoration:underline;}
a.KS09-9hppx:hover {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:9px; line-height:9px; color:#000000; text-decoration:none;}


a.bottom-nav {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#777777; text-decoration:underline;}
a.bottom-nav:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#777777; text-decoration:underline;}
a.bottom-nav:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#777777;t ext-decoration:underline;}
a.bottom-nav:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#777777; text-decoration:none;}

a.KS09-B14px {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#000000; text-decoration:underline;}
a.KS09-B14px:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#000000; text-decoration:underline;}
a.KS09-B14px:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#000000;t ext-decoration:underline;}
a.KS09-B14px:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#000000; text-decoration:none;}

a.KS09-GOLD14px {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#FFCC00; text-decoration:underline;}
a.KS09-GOLD14px:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#FFCC00; text-decoration:underline;}
a.KS09-GOLD14px:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#FFCC00;t ext-decoration:underline;}
a.KS09-GOLD14px:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#FFCC00; text-decoration:none;}

a.KS09-11Wpx {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#FFFFFF; text-decoration:underline;}
a.KS09-11Wpx:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#FFFFFF; text-decoration:underline;}
a.KS09-11Wpx:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#FFFFFF; text-decoration:underline;}
a.KS09-11Wpx:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#FFFFFF; text-decoration:none;}


a.KS09-12px-nav {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; text-decoration:underline;}
a.KS09-12px-nav:active {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; text-decoration:underline;}
a.KS09-12px-nav:visited {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; text-decoration:underline;}
a.KS09-12px-nav:hover {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; text-decoration:none;}

a.biosample{height:91px; width:68px; display:block; background:url("images/biosample1.jpg");} 
a.biosample:hover{background-position:0 -91px;}

a.biosample2{height:91px; width:68px; display:block; background:url("images/biosample2.jpg");} 
a.biosample2:hover{background-position:0 -91px;}

a.KS09-TOURS{height:48px; width:618px; display:block; background:url("images/clicktour.jpg");} 
a.KS09-TOURS:hover{background-position:0 -48px;}

a.KS09-Reg{height:48px; width:594px; display:block; background:url("images/clickheretest.jpg");} 
a.KS09-Reg:hover{background-position:0 -48px;}

a.KS09-SummitReg{height:32px; width:222px; display:block; background:url("images/summitbutton.jpg");} 
a.KS09-SummitReg:hover{background-position:0 -32px;}

a.KS09-agendabutton{height:55px; width:526px; display:block; background:url("images/agendabutton.jpg");} 
a.KS09-agendabutton:hover{background-position:0 -55px;}

a.KS09-Info{height:48px; width:594px; display:block; background:url("images/infobutton.jpg");} 
a.KS09-Info:hover{background-position:0 -48px;}

a.KS09-Home{height:42px; width:67px; display:block; background:url("images/home.jpg");} 
a.KS09-Home:hover{background-position:0 -42px;}

a.KS09-Agenda{height:42px; width:92px; display:block; background:url("images/agenda.jpg");} 
a.KS09-Agenda:hover{background-position:0 -42px;}

a.KS09-Register{height:42px; width:84px; display:block; background:url("images/register.jpg");} 
a.KS09-Register:hover{background-position:0 -42px;}

a.KS09-Hotel{height:42px; width:81px; display:block; background:url("images/hotel.jpg");} 
a.KS09-Hotel:hover{background-position:0 -42px;}

a.KS09-CorpSpon{height:42px; width:98px; display:block; background:url("images/corpspon.jpg");} 
a.KS09-CorpSpon:hover{background-position:0 -42px;}

a.KS09-Masters{height:42px; width:89px; display:block; background:url("images/masters.jpg");} 
a.KS09-Masters:hover{background-position:0 -42px;}

a.KS09-Auction{height:42px; width:82px; display:block; background:url("images/auction.jpg");} 
a.KS09-Auction:hover{background-position:0 -42px;}

a.KS09-News{height:42px; width:84px; display:block; background:url("images/news.jpg");} 
a.KS09-News:hover{background-position:0 -42px;}

a.KS09-Reservations{height:48px; width:594px; display:block; background:url("images/reserve.jpg");} 
a.KS09-Reservations:hover{background-position:0 -48px;}

a.KS09-Directions{height:48px; width:594px; display:block; background:url("images/directions.jpg");} 
a.KS09-Directions:hover{background-position:0 -48px;}

a.KS09-Masteragenda{height:51px; width:602px; display:block; background:url("images/masteragenda.jpg");} 
a.KS09-Masteragenda:hover{background-position:0 -51px;}