/* reset */
* {vertical-align: baseline;font-weight: inherit;font-family: inherit;font-style: inherit;font-size: 12px;border: 0 none;outline: 0;padding: 0;margin: 0;}

i {font-style:italic;font-size:1em}
html, body {height:100%;}


body {width:100%;text-align:left;font-family:arial, sans-serif;background:#fdfdff url('../images/graphics/topbg3.png') repeat-x;}

a {font-weight:bold}
a:link, a:visited {color:#0d56a1;text-decoration:none}
a:hover {color:#17b111;text-decoration:underline}
li a:hover {text-decoration:none}

.yellowlink a {color:#f5e36c;}
.yellowlink a:hover{color:#fff3a1}

h1#syt {display:none}

h1 {font:bold 2em Trebuchet MS, arial;}
h2 {font:bold 1.5em Trebuchet MS, arial}
h3 {font:bold 1.25em Trebuchet MS, arial}
h4 {font:bold 1em arial}

p {margin:1em 0;}

em {font-weight:bold;font-style:italic}

strong {font-weight:bold}

.page-title {color:#fff;background:url('../images/graphics/page-title.png') no-repeat;width:974px;height:76px;margin:0 0 0 -21px;padding:0.5em 1em 0.5em 1em;}

.float-clear {clear:both;height:0;visibility:hidden}

.more {background:url('../images/graphics/arrow.png') no-repeat 100% 50%; zoom: 1;padding: 0 10px 0 0;}
.more-red {background:url('../images/graphics/arrow_red.png') no-repeat 100% 65%; zoom: 1;padding: 0 8px 0 0;color:#d71616}
.more-blue {background:url('../images/graphics/arrow_blue.png') no-repeat 100% 65%; zoom: 1;padding: 0 8px 0 0;}
a.more-blue:hover {background:url('../images/graphics/arrow_green.png') no-repeat 100% 65%;}

.small {font-size:10px}

#header {width:997px;padding:0 1em;margin:0 auto;background:#fdfdff url('../images/graphics/topbg3.png') repeat-x;}

#ie6 {display:none}

/* topnav-mini */
#topnav-mini li:hover {background:#17b111 url('../images/graphics/lightgreen_grad-small.png') repeat-x;color:#fff}
#topnav-mini li:hover a {color:#fff}
#topnav-mini {float:right;height:36px;margin:-82px 1em 0;}
#topnav-mini a {display:block;padding:13px 12px 12px 26px;}
#topnav-mini li {float:left;list-style:none;display:inline;margin:0 0.5em;font-size:12px}

#topnav-mini li#login-create a {background: url('../images/graphics/lock-ico.png') center left no-repeat;}
#topnav-mini li#help a {background: url('../images/graphics/help-ico.png') center left no-repeat;}



/* topnav */
#topnav-wrap {clear:both;width:997px;padding-top:4px}
#topnav {clear:both;width:606px;height:122px;}
#topnav span {display:none;}
#topnav li, #topnav a   {display:block;}
#topnav a {height:57px}
#topnav li {height:122px;float:left;list-style-type:none;display:inline;}

#topnav-home a {width:242px;height:122px;background:url('../images/graphics/navsprite2.png') no-repeat;}
#topnav-home a:hover {background:url('../images/graphics/navsprite2.png') 0px -119px no-repeat;}

#topnav-venues a {width:116px;height:122px;background:url('../images/graphics/navsprite2.png') -243px 0px no-repeat;}
#topnav-venues a:hover, #topnav-venues a.selected {background:url('../images/graphics/navsprite2.png') -243px -119px no-repeat;}

#topnav-sports a {width:115px;height:122px;background:url('../images/graphics/navsprite2.png') -359px 0px no-repeat;}
#topnav-sports a:hover, #topnav-sports a.selected {background:url('../images/graphics/navsprite2.png') -359px -119px no-repeat;}

#topnav-services a {width:133px;height:122px;background:url('../images/graphics/navsprite2.png') -474px 0px no-repeat;}
#topnav-services a:hover, #topnav-services a.selected {background:url('../images/graphics/navsprite2.png') -474px -119px no-repeat;}

/* topnav dropdowns */
ul.dropmenudiv {font-size:1px;margin-top:-36px;list-style-type:none;width:220px;padding:4px 10px 10px 6px;position:absolute;top:0px;left:0px;z-index:999999;background: url('../images/graphics/drop-bot2.png') no-repeat;visibility:hidden;}

ul#dropmenu-venues {width:300px;padding:4px 10px 10px 6px;background: url('../images/graphics/drop-bot.png') no-repeat;}
ul#dropmenu-venues li.last {height:1em}

ul#dropmenu-sports {background: url('../images/graphics/drop-bot4.png') no-repeat;}

* html .dropmenudiv a {width:100%;}

.dropmenudiv li {height:44px;padding:1em;position:relative;text-decoration:none;font-weight:bold;color:#fff;cursor:pointer;border-bottom:1px solid #0b4c86;}
.dropmenudiv li.last {border:0;}
.dropmenudiv li:hover {background:#17b111 url('../images/graphics/lightgreen_grad-small.png') repeat-x;color:#fff;}
.dropmenudiv li a {color:#fff;}
.dropmenudiv li div.sports_logos, .dropmenudiv  li div.venue_logos {float:left;clear:right}
.dropmenudiv li div.venue_logos {position:absolute;top:21px}
.dropmenudiv li div.sports_wrap, .dropmenudiv  li div.venue_wrap {position:absolute;top:20px;left:65px;display:block;}
.dropmenudiv li div.venue_wrap {left:103px}
.dropmenu-sub {display:block;font-size:0.8em;color:#b3d8ff;margin:2px 0 0 0;}
.dropmenudiv li:hover .dropmenu-sub {color:#b5feb2}

#sofmc-droplogo {width:79px;height:23px;background:url('../images/graphics/navsprite2.png') -670px -141px no-repeat;}
#propl-droplogo {left:18px;width:64px;height:23px;background:url('../images/graphics/navsprite2.png') -759px -141px no-repeat;}
#rcfta-droplogo {left:18px;width:65px;height:30px;background:url('../images/graphics/navsprite2.png') -832px -141px no-repeat;}
#kct-droplogo {left:18px;width:67px;height:30px;background:url('../images/graphics/navsprite2.png') -914px -141px no-repeat;}

#kr-droplogo {width:44px;height:45px;background:url('../images/graphics/navsprite2.png') -670px -177px no-repeat;}
#vsk-droplogo {width:43px;height:45px;background:url('../images/graphics/navsprite2.png') -727px -177px no-repeat;}
#ww-droplogo {margin-left:-3px;width:47px;height:45px;background:url('../images/graphics/navsprite2.png') -783px -177px no-repeat;}
#vs-droplogo {margin-left:0;width:40px;height:45px;background:url('../images/graphics/navsprite2.png') -844px -177px no-repeat;}
#os-droplogo {margin-left:-3px;width:48px;height:45px;background:url('../images/graphics/navsprite2.png') -896px -180px no-repeat;}
#vr-droplogo {margin-left:-3px;width:52px;height:45px;background:url('../images/graphics/navsprite2.png') -957px -180px no-repeat;}

/* event finder */

#event-finder {position:relative;width:386px;height:122px;margin:-122px 0 0 606px;float:left;text-align:right;background:url('../images/graphics/navsprite2.png') -606px 0px no-repeat;}

#event-finder_bg {float:right;text-align:left;width:300px;height:30px;margin:48px 48px 0 0;background:url('../images/graphics/event-finder_bg.png') no-repeat;}
input#tb {background:transparent;width:232px;height:19px;font-size:12px;margin:5px 0 0 26px;color:#0d56a1;}
.tb-placeholder {display:block;overflow:hidden;text-indent:-9999px;height:0;width:0;}

.actb_pic {width:30px;height:30px;float:left;margin-top:-3px;margin-right:6px;border:1px solid #e4ecf3;padding:3px}
.actb_venue_city {font-size:10px;color:#3771ac}

#tat_table {z-index:999999999;border:5px solid #e4ecf3;width:266px;margin:1px 0 0}
#tat_table td {padding:1em 0.5em;border:1px solid #e4ecf3;margin:2px 0}


#whats-this {position:absolute;top:53px;left:303px}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background:url('../images/graphics/eventfinder-hint.png') no-repeat;
width: 144px; /*Default width of hint.*/
height:190px;
padding: 12px 16px 16px 12px;
line-height:15px;
z-index:100;
visibility: hidden;
}

#hintbox p {font-size:10px}

.hintanchor { /*CSS for link that shows hint onmouseover*/
display:block;
width:16px;
height:16px;
padding:4px;
margin:-4px 18px 0 0;
background:url('../images/graphics/help-ico.png') center center no-repeat;
}

.hintanchor:hover {background:url('../images/graphics/help-ico-hover.png') center center no-repeat;}


/* container */

#container {width:1004px;padding:0;margin:0 auto -168px;min-height:100%;height:auto !important;height:100%;background: url('../images/graphics/main_content-bg.png') repeat-y;}


/* footer */

.push {height:168px;}
#footer {clear:both;height:142px;padding:2em 0 0;margin:0 auto;width:100%;color:#d4e5f7;background:#073564 url('../images/graphics/footbg.png') repeat-x;text-align:center;}
#footer-inner {margin:0 auto;width:932px;height:100%;padding:0 1em 0;position:relative}
.footer_columns {text-align:left;float:left;margin:1em 2em;}

#footer-inner h3 {font-size:12px;border-bottom:1px solid #d4e5f7}
ul.footer-links {list-style-type:none}
ul.footer-links li a {font-size:10px;color:#d4e5f7;font-weight:normal}
ul.footer-links li a:hover {color:#fff;text-decoration:underline;}

h1#syt-foot-logo {cursor:pointer;margin-left:2em;text-indent:-9999px;float:right;display:block;width:154px;height:113px;background:url('../images/graphics/footlogo.png') no-repeat;}

#copyright {font-size:9px;width:130px;position:absolute;top:84px;right:46px;}
#copyright a {font-size:9px;color:#d4e5f7;text-decoration:none}


#breadcrumbs ul {list-style-type:none;margin:0 0 0 2em}
#breadcrumbs ul li {float:left;margin:2em 0 2em 9px;padding-left:12px;background:url('../images/graphics/arrow.png') 0px 3px no-repeat;}
#breadcrumbs ul li.first {background:none;padding:0;margin:2em 0}

.banner {clear:both;color:#fff;width:1004px;height:24px;margin:0 0 0 -1em;background:transparent url('../images/graphics/banner-bg.png') no-repeat;}


/* main content */
.main_content {color:#052a51;height:100%;padding:1em 3em;margin:0 auto 2em;}
.main_content h2 {margin:1em 0 0}
.main_content ol, .main_content ul {margin:1.5em 2em;}
.main_content ul {list-style-type:none}
.main_content li {margin:1em}
a.dashed {border-bottom:1px dashed}
a.dashed:hover {border-bottom:1px solid;text-decoration:none}
.main_content p {margin-bottom:2em}

.left_col {float:left;}

.right_col {float:right;}


/* index page */

#index-banner {margin-top:1.5em;text-indent:-9999px;}
.index-main {padding:0 2em;}
.index-main .tabcontent a {border:0}
.index-main ul, .index-main li {margin:0}

.index-left_col {width:257px;margin-top:1px}
.index-middle_col {float:left;width:546px;margin:0 12px 0 12px;padding:0px;position:relative}
.index-right_col {width:120px;text-align:center;}
.index-left_col {margin-top:-35px;}
.index-middle_col {margin-top:-35px}
.index-right_col {margin-top:-25px;}


#right-now {width:108px;background:#e4ecf3;margin:0 auto 1em;padding:3px 6px}
#right-now h1, #right-now a {display:block;margin:0.5em 0}
h2.right-now_time {font-size:0.9em}
#right-now .right-now_venue, .right-now_city {display:block;font-size:0.8em;margin:0.5em 0}
a.right-now_event {font-size:1.2em}

.ad_vert {margin:15px auto 1em -3px;font-size:8px;letter-spacing:1px;color:#86aad0}

h1#events {display:none;}

/* event listing */

.event_listing {width:542px;background:transparent url('../../images/graphics/tab-container-main2.png') repeat-y;margin:0;padding:0 10px 0 6px}

.event_listing ul {padding:3px 6px;list-style-type:none;background:#e4ecf3;}
.event_listing ul li {overflow:visible;position:relative;padding:0.3em 0.5em;color:#0d56a1;margin:3px 0;border:2px solid #fff}
.event_listing ul li.event_listing-event {background:#fff url('../../images/graphics/eventlist_bg.png') repeat-y;}
.event_listing ul li:hover {color:#000;background:#d3e5f8;border:2px solid #fff;cursor:pointer}
.event_listing ul li:hover a {color:#000;}

.event_listing-calendar, .event_listing-calendar-multiple {font-size:1px;padding:3px 4px 4px 3px;width:34px;height:51px;text-align:center;background:transparent url('../images/graphics/calendar.png') no-repeat;text-transform:uppercase}
.event_listing-calendar-multiple {font-size:7px;padding-right:4px;height:57px}
.event_listing ul li:hover td.event_listing-calendar,
.event_listing ul li:hover td.event_listing-calendar-multiple {color:#fff;background:transparent url('../images/graphics/calendar-hover.png') no-repeat;}

.elc-month, .elc-date, .elc-day {display:block;}
.elc-month {font-size:10px;background:#b3d8ff;padding:2px 0}
.elc-date {font-size:16px;margin:2px;font-weight:bold;}
.elc-day {font-size:8px;letter-spacing:1px;margin-top:-1px}

.event_listing ul li:hover td.event_listing-calendar .elc-month {background:#fff;color:#000}

.event_listing-thumb, .event_listing-thumb img {width:50px;height:50px;}
.event_listing-thumb {padding:0 0.5em 0 1em}

.event_listing-thumb img {border:1px solid #a5c7e8}

.event_listing-name {padding-left:1em}
.event_listing-name a {font-size:1.2em}

.event_listing-venue {display:block;font-size:10px;margin:0.3em 0}

.event_listing-proceedonsale {text-align:right}
.event_listing ul li:hover .event_listing-proceedoff {display:none}
.event_listing-proceed {display:none}
.event_listing ul li:hover .event_listing-proceed {display:block;font-weight:bold}

.event_listing-name {padding-left:1em}
.event_listing-name a {font-size:1.2em;}
.event_listing-time {display:block;font-size:12px;}

#eventpage-header {height:70px;}
#eventpage-header td {vertical-align:middle;}
#eventpage-header-title {padding-left:1em}

#eventpage-header td.event-proceedonsale-right {padding:1em 0 0 6.5em;}

div.eventpage-eventdate {background:#fff;border:6px solid #e4ecf3;width:262px;padding:1em}


table#eventpage-midtable {}

table#eventpage-midtable td.eventpage-midtable-right {width:50%;padding-left:2em;}

h1.eventh1, h2.eventh2 {margin:0}
h1.eventh1 {}
h2.eventh2 a {font-size:0.75em}


div.goesonsale {margin:1em 0;font-weight:bold;}
div.hasbeenonsale {margin:4em 0;padding:0.5em 0;font-size:10px}

span.eventpage-pricedisc {display:block;margin-top:2em}

span.see_also {display:block;margin:1em 0 1.3em;font-size:11px}

ul#subvenue_nav {list-style-type:none;margin:1em 0;}
ul#subvenue_nav span {font-size:10px;display:block}
ul#subvenue_nav li {display:inline;margin:0}
ul#subvenue_nav li a {color:#fff;padding:1em;background:#1270b8;border:1px solid #0a4b85;border-bottom:2px solid #0a4b85}
ul#subvenue_nav li a:hover {color:#fff;padding:1em;background:#17b111;border:1px solid #0d6e09;border-bottom:2px solid #0d6e09}

a.showhideeventinfo {font-size:10px}

.event_listing-table {margin:0;padding:0;width:100%;}

.event_listing-table td {vertical-align:middle;cursor:pointer;}

.event_listing-picture {width:50px;padding-left:12px}
.event_listing-picture img {width:50px;height:50px;}

.event_listing-picture img, .event-picture, .event_thumb {border:1px solid #e4ecf3;padding:3px}

/* VENUE.PHP */

#venuepage-banner-1 {background:url('../images/graphics/banner-sofmc.jpg') no-repeat;}
#venuepage-banner-2 {background:url('../images/graphics/banner-propl.jpg') no-repeat;}
#venuepage-banner-9 {background:url('../images/graphics/banner-rcfta.jpg') no-repeat;}
#venuepage-banner-6 {background:url('../images/graphics/banner-kct.jpg') no-repeat;}

#sportspage-banner-2 {background:url('../images/graphics/banner-rockets.jpg') no-repeat;}
#sportspage-banner-1 {background:url('../images/graphics/banner-vsk.jpg') no-repeat;}
#sportspage-banner-4 {background:url('../images/graphics/banner-seals.jpg') no-repeat;}
#sportspage-banner-5 {background:url('../images/graphics/banner-warriors.jpg') no-repeat;}
#sportspage-banner-6 {background:url('../images/graphics/banner-sun.jpg') no-repeat;}
#sportspage-banner-7 {background:url('../images/graphics/banner-rebels.jpg') no-repeat;}

#sportspage-banner-2, #sportspage-banner-1, #sportspage-banner-4, #sportspage-banner-5, #sportspage-banner-6, #sportspage-banner-7,
#venuepage-banner-9, #venuepage-banner-6, #venuepage-banner-1, #venuepage-banner-2, #racquet-banner-1 {height:107px;padding:5em 4em 3px 3em;}

#racquet-banner-1 {background:url('../images/racquet.jpg') no-repeat;}

.insider-banner {height:346px;background:url('../images/graphics/banner-insiders.jpg') no-repeat;}

.venue-title, .team-title {display:none}

.smallvenue {height:107px;padding:5em 4em 3px 3em;background:url('../images/graphics/banner-venue.jpg') no-repeat;}

.venuepage-main {padding-top:0;}

#promo-code {background:url('../images/graphics/promo-icon.png') center right no-repeat;padding:12px 55px 0 0;float:right;text-align:right;margin-top:-34px;}
#promo-code h3 {font-size:1.1em;color:#8294a8}
#promo-code:hover {cursor:pointer}
#promo-code:hover h3 {color:#052a51}
#promo-code:hover a.more-blue {color:#17b111;text-decoration:underline;background:url('../images/graphics/arrow_green.png') no-repeat 100% 65%;}

a.show-more_eventinfo-link {margin:0 0 1em 1em}

.venue-set {}

#venue-wrap {width:100%}
#venue-wrap td {vertical-align:top}
.venue_left-td {}
.venueinfo-td {padding:0 0 0 1em;width:262px;}
.venue_ad-td {padding:2em 0 0 1em;width:120px;}


.event_listing-venuepage  {width:100%}
.venuepage-right_col {margin-top:2em;width:262px;float:left;text-align:left;}

.venue_ad {width:120px;margin-top:1em;text-align:center}

.right_col-box {padding:0 1em 0;background:url('../images/graphics/rightcol_box.gif') repeat-y}

.right_col-top {height:16px;background:url('../images/graphics/rightcol_box-topbot.png') no-repeat;}
.right_col-bot {margin-bottom:1.5em;height:16px;background:url('../images/graphics/rightcol_box-topbot.png') 0px -16px no-repeat;}

.right_col-box p {margin:0.5em 0 0}
.right_col-box h2 {margin:0 0 1em}
.right_col-box h3#hours {margin-top:1.5em}

.right_col-box p.description {margin-top:1em;display:block}


table.event_table {margin:2em 0 0;clear:both;}
table.event_table td {vertical-align:middle;background:#fff;}
table.event_table td.event_table_pic, table#eventpage-header td.eventpage-pic {vertical-align:top;width:80px;height:80px;background:url('../images/graphics/eventbox-pic.png') top left no-repeat;padding:0 6px 0 1px;}
table.event_table td.event_table_pic img.event_thumb, table#eventpage-header td.eventpage-pic img.event-picture {width:70px;border:1px solid transparent}
table.event_table td.event_table_title {width:100%;padding:1em 2em 0.5em 1em;background:url('../images/graphics/eventbox-bg.png') no-repeat;}
table.event_table td.event_table_title a {float:left;display:block;width:100%;font-family:Helvetica, arial;font-size:1.5em;}
table.event_table td.event_table_date {padding:0.5em 0 0.5em 1em;border-left:1px solid #cad7e4;}
table.event_table td.event_table_description {border-left:1px solid #cad7e4;border-right:1px solid #cad7e4;padding:1em 1em 1em 1.5em;}
.event_table_pricedisc {display:block;margin:1em 0 0 0.5em}
span.event_table_price {display:block;padding-left:0.5em;font-size:1.2em;font-weight:bold}
span.event_table_price-desc {margin-left:0.5em}
table.event_table td.event_table_buytickets {text-align:right;width:92px;padding:1em;background:url('../images/graphics/eventbox-bg.png') top right no-repeat;}
table.event_table td.event_table_spacer {height:2em;background:transparent}
table.event_table td.event_table_spacer-left {background:transparent}
table.event_table td.event_table_important, table.event_table td.event_table_promotion,
table.event_table td.show-more_eventinfo-goesonsale {border-left:1px solid #cad7e4;border-right:1px solid #cad7e4;padding:1em 1em 0.5em 1em;}
table.event_table td.event_table_promotion a {cursor:pointer;color:#d71212;font-size:11px;font-weight:normal}
table.event_table td.event_table-bottom {height:44px;background:url('../images/graphics/eventbox-bg.png') bottom left no-repeat;}
table.event_table td.event_table-bottom-right {width:12px;height:44px;background:url('../images/graphics/eventbox-bg.png') bottom right no-repeat;}


a.event_table_seatmap {display:block;background:url('../images/graphics/mapicon.png') center left no-repeat;padding:6px 0 0 32px;height:20px}

.accent {font-size:10px;font-weight:bold;display:block;padding:1em;background:#fbf2b3;color:#4c4200;border:1px solid #eecd33;text-align:left}
span.presents {background:#fff;font-size:9px;display:block;float:left}
span.eventpresents {background:none;display:block;float:none;font-size:1em;font-family:trebuchet ms, arial}

table.show-more_eventinfo td.show-more_eventinfo-price {border-left:1px solid #cad7e4;}

a.show-more_eventinfo-link {display:block;margin:2em 0 0 2em;}

table.show-more_eventinfo {width:100%;}
table.show-more_eventinfo td {vertical-align:middle;padding:0.5em;}
table.show-more_eventinfo td.show-more_eventinfo-price {font-size:1.3em;width:40%;padding-top:1em}
table.show-more_eventinfo td.show-more_eventinfo-hasbeenonsale,
table.show-more_eventinfo td.show-more_eventinfo-seatmap {padding:1em 1em 0 36px;height:50%;vertical-align:middle;background:url('../images/graphics/eventbox-mid.gif') center right repeat-y;}

ul.all-venues {margin:2em 0;list-style-type:none}
ul#the-big-three li {width:220px;padding:1em;margin:1em;background:white}

.eventpage {clear:both;margin:0 87px;width:50%;background:transparent}
.eventpage-main {padding-left:6em;}

.eventpage-price  {font:bold 15px arial;margin-top:1em}
.eventpage-price span.event_table_price {padding:0;}
.subevent-price {margin:0}

.event_description {display:block;margin:1.5em 0;}

table#eventpage-midtable span.important_note {margin-bottom:1.5em}


#eventpage-info {margin:1em;width:60%;}

.eventpage {width:90%}

div.eventpage ul {}

ul#subevent_dates {float:left;width:50%;margin-left:4px}

a.eventpage-buytickets {display:block;margin:0 0 1em;}

ul#left-links li {width:234px;float:left;margin:0 0 1em;padding:1em 2em 1em 0;border-top:1px solid #dfe8ef;border-bottom:1px solid #d4dfe9;}
ul#left-links li img {float:left;margin:0 1em 0 0.5em}
ul#left-links li a {display:block;}
ul#left-links li:hover {cursor:pointer;background:url('../images/graphics/white_gradhoriz.png') repeat-y;}
ul#left-links li:hover a, ul#left-links li a:hover {color:#17b111;}
ul#left-links li:hover span.more-blue {background:url('../images/graphics/arrow_green.png') no-repeat 100% 65%;}
ul#left-links li p {margin:0.3em 0 0}
li#insider {margin:0}

/* map */
body#seatmap {text-align:center;width:100%;}
body#seatmap img {margin:2em auto;}

#seatmap {padding:0}

#seatmap h1 {margin:1em auto 0.5em}

span.mapref {font-size:1.2em;margin:0.5em auto 0;display:inline-block}


/* SPORTS.PHP */

.sportspage-left_col {width:660px;}
.sports-blurb {padding-right:2em}
/*.sports-blurb h2 {font-size:24px}
.sports-blurb p, .sports-blurb strong, .sports-blurb em, .sports-blurb a {font-size:14px}*/


/* help */
#help_in_person td {padding-right:2em}


form {margin-top:2em;margin-left:6px}

form fieldset {border-top:1px solid #c7d4df;margin:1.5em 0}

form legend {font-weight:bold;padding:0 6px 0 0;margin-left:-6px }

form ol {list-style-type:none}

form ol li {
width: auto;
clear: left;
margin:1.5em 0;
padding:0.3em 0;
padding-left: 190px; /*width of left column containing the label elements*/
height: 1%;
}

form label {
float: left;
padding-top:0.3em;
margin-left: -190px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
form input,
form textarea {background:#fff;border:1px solid #c7d4df;padding:0.3em;width:250px}

form input.radio {border:0;background:none;width:auto;margin:0 0.2em 0 1em}
form input.first {margin-left:0;}
form textarea {height:4em}

form input.submit {width:auto;color:#fff;font-weight:bold;background:#0f64af;border-top:1px solid #b3d8ff;border-left:1px solid #b3d8ff;border-right:1px solid #1153a5;border-bottom:1px solid #1153a5}

ul.about_mid {list-style-type:circle;}
ul.about_mid li {margin-left:4em}

.backtotop {border-top:1px solid #c7d4df}

p.intro {font-size:1.3em}

p.intro em {font-size:1em;font-style:italic}

.tutorial h2 {margin:1.5em 0 1em}

.insider {font-size:1.5em}
.insider p {font-size:0.75em;}
.insider p.small {font-size:10px}
.insider em {font-size:1em;}
img.syepast {margin:0 auto}
div.syepast {text-align:center;width:100%}
img#signup {margin-left:-1em}
#insider-right {float:right;padding:4em 0;margin-left:4em}
#modifyinsider h3 {margin:2em 0 0.2em}

span.event386 {display:none}


ul#stayconnected {position:relative;height:57px;width:120px;margin:0;padding:0;list-style-type:none;background:url('../images/graphics/stayconnected.png') no-repeat;}

ul#stayconnected li {width:37px;height:37px;}

ul#stayconnected li a {display:block;text-indent:-9999px;width:37px;height:37px;}

ul#stayconnected li#fb a {position:absolute;top:19px;left:0;}

ul#stayconnected li#fb a:hover {background:url('../images/graphics/stayconnected.png') 0px -61px no-repeat;}

ul#stayconnected li#tw a {position:absolute;top:19px;left:41px;}
ul#stayconnected li#tw a:hover {background:url('../images/graphics/stayconnected.png') -41px -61px no-repeat;}

ul#stayconnected li#rss a {position:absolute;top:19px;left:83px;}
ul#stayconnected li#rss a:hover {background:url('../images/graphics/stayconnected.png') -83px -61px no-repeat;}

