@charset "UTF-8";
body  {margin: 0;padding: 0;text-align: center;color: #000000;background-color: #FFFFFF;font-weight: normal;font-style: normal;font-size: 12px;line-height: 18px;font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration: none;}
img{border:0;padding:0;margin:0;}
.twoColFixLtHdr #container { width: 920px;margin: 0 auto;border: 0px;text-align: left;background: url(http://www.visitbellevuewashington.com/images/bg-body.gif);background-position: center;background-repeat: repeat-y;} 
.twoColFixLtHdr #header { position:relative;background:url(/images/HeaderOrange.gif) no-repeat;background-position: center;padding: 0 0px 0 0px;height: 140px;border: 0px solid #000000;}
.twoColFixLtHdr #header #logo { display: block; width: 250px; height: 157px; position: absolute; border: 0px solid #000000; top: 15px; left: 10px; overflow: hidden; text-indent: -9999px; z-index:5000; background: transparent url(/images/visitbellevue-tag.png) no-repeat;}
.twoColFixLtHdr #logoprint-bc {display: none;}
.twoColFixLtHdr #headerpic {padding: 0 0px 0 10px;} 
.twoColFixLtHdr #sidebar1 {float: left;width: 215px;border: 0px solid #000000;padding: 20px 0px 0px 35px;margin: 0px 0px 0px 0px;}
.twoColFixLtHdr #mainContent { margin: 0 60px 0 260px;border: 0px solid #000000;padding: 0 0px;}
.twoColFixLtHdr #mainContent-home {float: left; width: 595px; border: 0px solid #000000;padding: 20px 0px 0px 35px;margin: 0px 0px 0px 0px;}
.twoColFixLtHdr #sidebar-home {margin: 0 0px 0 672px; border: 0px solid #000000;padding: 20px 0px 0px 0px;}
/* the padding below allows for the vertical shadows at edge of page. */
.twoColFixLtHdr #footer { padding: 0px 10px 0 10px; background:url(/images/bc-bg-footer.jpg); background-position: top left; background-repeat: no-repeat; margin-top:20px; text-align: center; height: 50px;}
.twoColFixLtHdr #footer p {margin: 0; padding: 26px 0 0 0;text-align: center;}
.float-right { float: right; margin-left: 20px;}
.float-left {float: left; margin-right: 20px;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}
.focus{width:217px;background:#fff;}
.blur{width:217px;background:#fff url(http://www.visitbellevuewashington.com/images/search_watermark.gif) no-repeat scroll left center;}
/* IMPORTANT. Must include font-size and height in empty div class or IE adds extra vertical space */
.spacer {  height:16px; font-size: 1px;}
.divider { color: #FFFFFF; background-color: #8e908f; height:4px; margin: 16px 0; font-size: 1px;}
.greenheader { height:16px; background-image: url(/images/bc-bg-greenheader.gif); background-repeat: repeat-x; margin: 0px 0px 0px 0px; padding: 4px 10px 0px 10px;}
.calloutboxes {padding: 0px 0px 0px 0px; margin: 0px 0px 16px 0px; background-image: url(/images/bc-bg-callout-divider.gif); background-repeat: repeat-y;}
.calloutboxes h3 { margin: 0 0 8px 0; padding: 0 0px 0 0;}
.greencalloutbox { background-image: url(/images/bc-bg-greengradient.gif); background-repeat: repeat-x; margin: 0px 0px 0px 0px; padding: 16px 20px 20px 20px; height:auto;	}
.greencalloutbox-nopad { background-image: url(/images/bc-bg-greengradient.gif); background-repeat: repeat-x; margin: 0px 0px 0px 0px; padding: 0px 20px 20px 20px; height:auto;	}
.leftcalloutbox { width: 280px; margin: 0 0px 16px 0; padding: 0 25px 0 0; float: left; background-image: url(/images/bc-bg-callout-divider.gif); background-repeat: repeat-y;}
.rightcalloutbox { margin-left:320px;}
.calloutboxes-hm {padding: 0px 0px 0px 0px; margin: 0px 0px 16px 0px; background-image: url(/images/bc-bg-callout-divider.gif); background-repeat: repeat-y; width: 595px;}
.leftcalloutbox-hm { width: 275px; margin: 0 0px 8px 0; padding: 0 0px 0 0; float: left; background-image: url(/images/bc-bg-callout-divider.gif); background-repeat: repeat-y;}
.rightcalloutbox-hm { margin-left:317px; width: 275px;}
.hp_life_left, .hp_life_right{ float:left;height:182px;overflow:hidden; }
.greenbr{display:block;}
#mainContent ul {padding-left:20px; }
#mainContent ul li{padding-left:10px;}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */	
/* Navigation Defined */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* Primary Navigation Bar Position. Background image here pre-loads the background for the dropdown menus*/
#primary-nav { position:absolute; top:114px; left:24px; background-image: url("/images/bc-bg-dropdown.png"); background-repeat: no-repeat; background-position: -999px -999px;}

/* Toggle Navigation Bar Position. */
#toggle-nav { position:absolute; top:12px; left:504px;}
/* Utility Navigation Bar Position. */
#utility-nav { position:absolute; top:48px; left:575px;}

/* Define multi-level-menu. */
#multi-level-menu { display: block; clear: both; height: 20px; margin: 0; list-style: none; color: #fff; font-size: 11px; z-index:6000;}
#multi-level-menu ul { list-style: none; margin-left:250px;}
#multi-level-menu ul ul{ list-style: none; margin-left:0;}
#multi-level-menu li { float: left; height:20px;}

/* Utility Navigation Bar Position. */
#contextual-nav { display:block; margin: 4px 0 16px 0;}	

/* The menu styling */
/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0; font-family:arial, sans-serif;}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* Primary Navigation Defined */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* IMPORTANT NOTE!!!! All nav items <a> tags must have 2 styles: primary-link and a unique nav class */

/* Default top link styling */
/* Set up the top level list items and float left to place inline */
.menu li a {color:white; border-right:1px solid white; padding:0 7px; font-size:11px; text-decoration:none; text-transform:uppercase;}
.menu li.top {display:block; float:left; position:relative;}
.menu li:last-child a { border:none; }
.menu li a.primary-link {display:block; float:left; position:relative;}

/* Define all images for the BC Primary Navigation. Adding the background image in the li tag helps DW retain the nav bar in Design Mode. Not necessary for menu function. */
/*.menu li.p1 {width:146px; background:url(/images/bcnav-discoverbellevue.gif) no-repeat;}
.menu li.p2 {width:145px; background:url(/images/bcnav-planconvention.gif) no-repeat;}
.menu li.p3 {width:145px; background:url(/images/bcnav-hotels.gif) no-repeat;}
.menu li.p4 {width:145px; background:url(/images/bcnav-wherebellevue.gif) no-repeat;}
.menu li.p5 {width:145px; background:url(/images/bcnav-gettinghere.gif) no-repeat;}
.menu li.p6 {width:146px; background:url(/images/bcnav-aboutus.gif) no-repeat;}

/* Set up the first drop down sub level. */
.menu :hover ul.sub {left:0; top:20px; background:url(/images/bc-bg-dropdown.png) no-repeat; margin-left: 3px; padding:0px 0; border:1px solid #8a0054; white-space:nowrap; width:170px; height:auto; }
.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; }
.menu :hover ul.sub li a {display:block; font-size:11px; height:20px; width:155px; line-height:20px; text-indent:18px; color:white; text-decoration:none; border:0px solid #fff; font-size:9px !important;}
.menu :hover ul.sub li a:hover {background: #8a0054 url(/images/bcnav-dropdown-dot.gif) 7px 8px no-repeat; color:white;}

/* Set up the TALL drop down sub level. */
.menu :hover ul.sub li.tall {display:block; height:29px; position:relative; float:left; width:120px; white-space:normal; margin-bottom:4px;}
.menu :hover ul.sub li.tall a {display:block; font-size:11px; height:29px; width:152px; line-height:13px; padding-left:18px; text-indent:0px; color:#000000; text-decoration:none; border:0px solid #fff; white-space:normal; padding-top: 4px; padding-bottom: 0px; margin-bottom: 0px;}
.menu :hover ul.sub li.tall a:hover {background: #8a0054 url(/images/bcnav-dropdown-dot.gif) 7px 8px no-repeat; color:#000000; white-space:normal;}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* Utility Navigation Defined */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* IMPORTANT NOTE!!!! All nav items <a> tags must have 2 styles: utility-link and a unique nav class */

/* Default utility link styling */
.menu li a.utility-link {display:block; float:left; position:relative;  height:20px;}

/* Define all images for BC Utility Navigation */
.menu li a.bcnav-about {background:url(/images/bcnav-about.gif) no-repeat; width:66px;}
.menu li a.bcnav-maps-parking {background:url(/images/bcnav-maps-parking.gif) no-repeat; width:95px;}
.menu li a.bcnav-careers {background:url(/images/bcnav-careers.gif) no-repeat; width:57px;}
.menu li a.bcnav-contact {background:url(/images/bcnav-contact.gif) no-repeat; width:73px;}
.menu li a.bcnav-search {background:url(/images/bcnav-search.gif) no-repeat; width:52px;}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* Toggle Navigation Defined */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* IMPORTANT NOTE!!!! All nav items <a> tags must have 2 styles: toggle-link and a unique nav class */

/* Default toggle link styling */
.menu li a.toggle-link {display:block; float:left; position:relative; height:23px;}

/* Define all images for BC Toggle Navigation */
.menu li a.bcnav-mc-home {background:url(/images/bcnav-mc-home.gif) no-repeat; width:195px;}
.menu li a.bcnav-bc-home {background:url(/images/bcnav-bc-home.gif) no-repeat; width:190px;}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* Horizontal Navigation Properties Defined. Applies to all horizontal navigation. */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0;  font-family:arial, sans-serif;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0; font-size: 11px;}

/* IMPORTANT HACK for IE!!!! The li items in a vertical list must have a float:left so that IE doesn't add extra vertical space in the menu */
.menu li {float:left;}

/* Move the navigation image top right for rollover effect */
.menu li a:hover { background-position: top right;}

/* Move the navigation image top right for down effect */
.menu li a.down, .menu li.active a{background-position: top right;}

/* keep the 'next' level invisible by placing it off screen. */
.menu ul, .menu :hover ul ul, .menu :hover ul :hover ul ul,.menu :hover ul :hover ul :hover ul ul,.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

/* Define the hover functionality for horizontal navigation*/
/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover {visibility:visible;} /* for IE6 */
.menu li:hover {position:relative; z-index:200;} /* for IE7 */


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* Left Navigation Defined */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.menulft {list-style-type:none; padding:0; margin:0; font-family:arial, sans-serif;}

/* IMPORTANT HACK for IE!!!! The li items in a vertical list must have a float:left so that IE doesn't add extra vertical space in the menu */
.menulft li {border:1px solid #8e908f; border-width:1px 0 0 0; float:left;}
.menulft li.bottom {border:1px solid #8e908f; border-width:1px 0 1px 0; float:left;}
.menulft li a { color:#8e908f !important; }

/* IMPORTANT NOTE!!!! All nav items <a> tags must have 2 styles: left-link and a unique nav class */

/* Default left link styling */
.menulft li a.left-link {display:block; height:20px; width:190px;font-size:10px; line-height: 10px;}
/* Default TALL left link styling */
.menulft li a.left-link-tall {display:block; height:32px; width:190px;}
 /* Move the link text off screen */
.menulft li a span {position:absolute; left:-9999px; top:0; z-index:0; font-size:10px; line-height: 10px;}

/* Define all images for BC Destination Bellevue Left Navigation */
.menulft li a.bclft-overview {background:url(/images/bclft-overview.gif) no-repeat;}
.menulft li a.bclft-photogallery {background:url(/images/bclft-photogallery.gif) no-repeat;}
.menulft li a.bclft-whatsnew {background:url(/images/bclft-whatsnew.gif) no-repeat;}
.menulft li a.bclft-explorebellevue {background:url(/images/bclft-explorebellevue.gif) no-repeat;}
.menulft li a.bclft-sightseeing {background:url(/images/bclft-sightseeing.gif) no-repeat;}
.menulft li a.bclft-diningnightlife {background:url(/images/bclft-diningnightlife.gif) no-repeat;}
.menulft li a.bclft-shopping {background:url(/images/bclft-shopping.gif) no-repeat;}
.menulft li a.bclft-artsculture {background:url(/images/bclft-artsculture.gif) no-repeat;}
.menulft li a.bclft-sportsrec {background:url(/images/bclft-sportsrec.gif) no-repeat;}

/* Define all unique images for BC Plan a Convention Left Navigation */
.menulft li a.bclft-mcinformation {background:url(/images/bclft-mcinformation.gif) no-repeat;}
.menulft li a.bclft-aboutbcsg {background:url(/images/bclft-tall-aboutbellwa.gif) no-repeat;}
.menulft li a.bclft-contactbcsg {background:url(/images/bclft-tall-contactbellwa.gif) no-repeat;}
.menulft li a.bclft-requestforinformation {background:url(/images/bclft-requestinforfp.gif) no-repeat;}

/* Define all unique images for BC Hotels Left Navigation */
.menulft li a.bclft-hotellisting {background:url(/images/bclft-hotellisting.gif) no-repeat;}

/* Define all unique images for Getting Here Left Navigation */
.menulft li a.bclft-air-travel {background:url(/images/bclft-air-travel.gif) no-repeat;}
.menulft li a.bclft-buses-shuttles-taxis {background:url(/images/bclft-buses-shuttles-taxis.gif) no-repeat;}

/* Define all unique images for About Us Left Navigation */
.menulft li a.bclft-maps-and-parking{background:url(/images/bclft-maps-and-parking.gif) no-repeat;}
.menulft li a.bclft-careers{background:url(/images/bclft-careers.gif) no-repeat;}
.menulft li a.bclft-contact{background:url(/images/bclft-contact.gif) no-repeat;}
/* Move the navigation image top right for rollover effect */
.menulft li a:hover, .menulft li.down #sub {background-position: top right;}

/* Move the navigation image top right for down effect */
.menulft li a.down {background-position: top right;}
.menulft li bclft-down{background: #FFF url(/images/bcnav-dropdown-dot.gif) 13px 8px no-repeat; }
.menulft li a.bclft:hover{color: #000000;}
.menulft li a.bclft{text-indent: 22px; color: #F88900; font-size: 11px;text-decoration: none;}

/* Set up the tertiary sub level. */
.menulft li.tertiary {border-top:1px dashed #8DA3BF; float:left;}
.menulft li a.tertiary-link {display:block; font-size:11px; height:20px; width:190px; line-height:20px; text-indent:22px; color:#30679F; text-decoration:none;}
.menulft li a.tertiary-link:hover {background: #FFFFFF url(/images/bcnav-dropdown-dot.gif) 13px 8px no-repeat; color:#112A48;}
.menulft li.tertiary-down {border-top:1px dashed #8DA3BF; float:left; background: #FFFFFF url(/images/bcnav-dropdown-dot.gif) 13px 8px no-repeat;}
.menulft li.tertiary-down a {color:#112A48;}

.bclft-eventservicing {background:url(/images/bclft-event-servicing.gif) no-repeat; width:95px; }
.bclft-conventioncenter {background:url(/images/bclft-convention-center.gif) no-repeat; width:95px;}
.bclft-driving-and-parking {background:url(/images/bclft-driving-and-parking.gif) no-repeat; width:95px;}
.bclft-affiliates {background:url(/images/bclft-affiliates.gif) no-repeat; width:95px;}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/*  Font Styles Defined  */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

p{color: #000; font-weight: normal; font-style: normal; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; margin-top: 0px; text-align: left;}
h1, h2, h3, h4 {color:#8e908f; font-style: normal;font-weight: 400; line-height:18px;font-family: Georgia, "Times New Roman", serif;text-decoration:none;text-transform:uppercase;padding: auto 0;}
h1 {color:#F88900; }
h1{font-size: 22px; margin-top:24px;}
h2{font-size: 18px; margin-bottom: 9px;}
h3{font-size: 16px; margin-bottom: 9px;}
h4{font-size: 12px; font-family:arial;font-weight:900;text-transform:none;margin-bottom: 0px;}
.subhead, #press .subhead   { color: #8E908F; font-weight: bold; font-style: normal; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-right: 0px; padding-left: 0px; margin-bottom: 0px;}
.subhead2  { color: #F88900; font-weight: normal; font-style: italic; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-right: 0px; padding-left: 0px; margin-bottom: 0px;}
.greenbold  { color: #8E908F; font-weight: bold; font-style: normal; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none;}
.calendar-listing  { color: #F88900; font-weight: bold; font-style: normal; font-size: 12px; line-height: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 10px; padding-left: 0px; margin-bottom: 0px;}
.calendar-title  { color: #8e908f; font-weight:400; font-style: normal; font-size: 16px; line-height: 18px; font-family: Georgia, "Times New Roman", serif; text-decoration: none; text-transform: uppercase; padding-right: 0px; padding-left: 0px; margin-bottom: 9px;}
.calendar-padding-left { padding-left: 20px;}
.headertitle  { color: #fff; font-weight: bold; font-style: normal; font-size: 12px; line-height: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none;}
.footertxt  { color: #000; font-weight: normal; font-style: normal; font-size: 11px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; margin: 0 0 0 0px; padding: 0px 0 0 0;}
.breadcrumbs  { color: #093B9E; font-weight: normal; font-style: normal; font-size: 10px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; margin: 0 0 0 0px;}
.no-padding-margin  { margin:0 0 0 0; padding:0 0 0 0;}
.no-bottom-margin  { margin-bottom:0px;}
.no-top-margin  { margin-top:0px;}
a, a:visited{color:#F88900; font-weight: normal; font-style: normal; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; outline: none;}
a:hover{color: #8e908f; font-weight: normal; font-style: normal; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; outline: none;}
a:active{ outline: none;}
a.small-link, a.small-link:visited, a.small-link:hover {font-size: 11px; line-height: 18px;}
a.smaller-link, a.smaller-link:visited, a.smaller-link:hover {font-size: 10px; line-height: 18px;}
.odd, .even {padding-bottom: 10px;}
.category { color: #F88900; font-weight: 400; font-style: normal; font-size: 22px; line-height: 18px; font-family: Georgia, "Times New Roman", serif; text-decoration: none; text-transform: uppercase; padding-right: 0px; padding-left: 0px; margin-top:24px; margin-bottom:20px;}
.title a {color: #F88900; font-weight: bold; font-style: underlined; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-right: 0px; padding-left: 0px; margin-bottom: 0px;}
.date {color: #000; font-weight: normal; font-style: normal; font-size: 11px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; margin: 0 0 0 0px; padding: 0px 0 0 0;}
.top.p2 .sub { width:225px !Important; }
.top.p2 .sub li a{ width:210px !important; }
#cse-search-results a, .w, .q:visited, .q:active, .q, .b a, .b a:visited {color:#F88900 !important; }
#cse-search-results a { color: #8e908f !important;}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/*  Facebook Link  */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

#facebook {margin-top:20px; float:left;height:50%; margin-bottom:30px; border:0px solid #98B053;}

#facebook_link	{clear:both; height:40px; position:relative; border:0px solid #98B053;}

#facebook_link img {vertical-align:middle;}

a.facebook, a.facebook:visited {color: #093B9E; font-weight: bold; font-style: normal; font-size: 12px; line-height: 40px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; outline: none;}

a.facebook:hover {color: #042A75; font-weight: bold; font-style: normal; font-size: 12px; line-height: 40px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; outline: none;}

.proposal, .proposal a { text-decoration:none !important; padding-top:3px; height:20px; width:190px; }

.proposal .selection { color:#000 !important;  }

.microsite a { text-decoration:none !important; padding-top:5px;}
