@charset "UTF-8";
body  {
	margin: 0; /* It's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* This centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	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;
}

.twoColFixLtHdr #container { 
	width: 920px;  /* This width includes an extra 10px on each side which allows for the side shadows to display */
	margin: 0 auto; /* The auto margins (in conjunction with a width) center the page */
	border: 0px;
	text-align: left; /* This overrides the text-align: center on the body element. */
	background: url(../images/bg-body.gif);
	background-position: center;
	background-repeat: repeat-y;
} 

.twoColFixLtHdr #header { 
	position:relative;
	background:url(../images/bc-bg-header.gif) no-repeat;
	background-position: center;
	padding: 0 0px 0 0px;
	height: 140px;
	border: 0px solid #000000;
}

.twoColFixLtHdr #header #logo { display: block; width: 430px; height: 75px; position: absolute; border: 0px solid #000000; top: 30px; left: 10px; overflow: hidden; text-indent: -9999px; z-index:5000; background: transparent url(../images/clear.gif) no-repeat;
}
		
.twoColFixLtHdr #logoprint-bc {display: none;
}

.twoColFixLtHdr #headerpic { 
	padding: 0 0px 0 10px;
} 

.twoColFixLtHdr #sidebar1 {
	float: left; /* Since this element is floated, a width must be given. */
	width: 215px; /* The actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width. */
	border: 0px solid #000000;
	padding: 20px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
}

.twoColFixLtHdr #mainContent { 
	margin: 0 60px 0 260px; /* The left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	border: 0px solid #000000;
	padding: 0 0px; /* Remember that padding is the space inside the div box and margin is the space outside the div box. */
}

.twoColFixLtHdr #mainContent-home {
	float: left; /* Since this element is floated, a width must be given. */
	width: 595px; /* The actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width. */
	border: 0px solid #000000;
	padding: 20px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
}

.twoColFixLtHdr #sidebar-home {
	margin: 0 0px 0 672px; /* The left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	border: 0px solid #000000;
	padding: 20px 0px 0px 0px; /* Remember that padding is the space inside the div box and margin is the space outside the div box. */
}

/* 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;
}
 
.twoColFixLtHdr #footer p {
	margin: 0; /* Zeroing the margins of the first element in the footer will avoid the possibility of margin collapse -- a space between divs. */
	padding: 26px 0 0 0; /* Padding on this element will create space, just as the the margin would have, without the margin collapse issue. */
	text-align: center;
}

 /* This class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
.float-right { float: right; margin-left: 20px;
}

 /* This class can be used to float an element left in the page. */
.float-left {float: left; margin-right: 20px;
}
 /* This class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float. */
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;
}

/* 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: #98B053; 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/mc-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;
}


/* 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. */
#ulility-nav { position:absolute; top:38px; left:525px;
}

/* 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;
}

#multi-level-menu li { float: left;
}

/* 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.top {display:block; float:left; position:relative;}
.menu li a.primary-link {display:block; float:left; position:relative; height:20px;}

/* 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:137px; background:url(../images/bcnav-discoverbellevue.gif) no-repeat;}
.menu li.p2 {width:129px; background:url(../images/bcnav-planconvention.gif) no-repeat;}
.menu li.p3 {width:60px; background:url(../images/bcnav-hotels.gif) no-repeat;}
.menu li.p4 {width:126px; background:url(../images/bcnav-whereisbellevue.gif) no-repeat;}
.menu li.p5 {width:104px; margin-right: 14px; background:url(../images/bcnav-gettinghere.gif) no-repeat;}
.menu li.p6 {width:134px; background:url(../images/bcnav-meetingplanners.gif) no-repeat;}
.menu li.p7 {width:80px; background:url(../images/bcnav-exhibitors.gif) no-repeat;}
.menu li.p8 {width:87px; background:url(../images/bcnav-attendees.gif) no-repeat;}

.menu li a.bcnav-destntnbellevue {background:url(../images/bcnav-discoverbellevue.gif) no-repeat; width:137px;}
.menu li a.bcnav-planconvention {background:url(../images/bcnav-planconvention.gif) no-repeat; width:129px;}
.menu li a.bcnav-hotels {background:url(../images/bcnav-hotels.gif) no-repeat; width:60px;}
.menu li a.bcnav-whereisbellevue {background:url(../images/bcnav-whereisbellevue.gif) no-repeat; width:126px;}
.menu li a.bcnav-gettinghere {background:url(../images/bcnav-gettinghere.gif) no-repeat; width:104px;}
.menu li a.bcnav-meetingplanners {background:url(../images/bcnav-meetingplanners.gif) no-repeat; width:134px;}
.menu li a.bcnav-exhibitors {background:url(../images/bcnav-exhibitors.gif) no-repeat; width:80px;}
.menu li a.bcnav-attendees {background:url(../images/bcnav-attendees.gif) no-repeat; width:87px;}

/* 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 #627822; border-top-color:#4b5d16; white-space:nowrap; width:170px; height:auto;}
.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:120px;}
.menu :hover ul.sub li a {display:block; font-size:11px; height:20px; width:170px; line-height:20px; text-indent:18px; color:#000000; text-decoration:none; border:0px solid #fff;}
.menu :hover ul.sub li a:hover {background: #7E9637 url(../images/bcnav-dropdown-dot.gif) 7px 8px no-repeat; color:#000000;}

/* 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: #7E9637 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 {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;}

 /* move the link text off screen */
.menu li a span {position:absolute; left:-9999px; top:0; z-index:0; font-size:10px; line-height: 10px;}

/* 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 #98B053; border-width:1px 0 0 0; float:left;}
.menulft li.bottom {border:1px solid #98B053; border-width:1px 0 1px 0; float:left;}

/* 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;}
/* 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;}

/* Move the navigation image top right for rollover effect */
.menulft li a:hover { 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: #FFFFFF 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: #577437; 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;}

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

p  { color: #000000; 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  { color: #577437; 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;
}

h2  { color: #577437; font-weight: 400; font-style: normal; font-size: 18px; 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;
}

h3  { color: #577437; 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;
}

h4  { color: #577437; 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;
}

.subhead  { color: /*#093B9E*/#577437; font-weight: bold; font-style: normal/*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;
}

#press .subhead  { color: #577437/*#093B9E*/; font-weight: bold; font-style: normal/*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;
}

.subhead2  { color: #577437/*#093B9E*/; font-weight: normal; font-style: /*normal*/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: #577437; 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: #577437; 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: #577437; 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: #FFFFFF; font-weight: bold; font-style: normal; font-size: 12px; line-height: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none;
}

.footertxt  { color: #000000; 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  { color: #093B9E; 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:visited  { color: #093B9E; 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: #042A75; 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 {font-size: 11px; line-height: 18px;
}

a.small-link:visited {font-size: 11px; line-height: 18px;
}

a.small-link:hover {font-size: 11px; line-height: 18px;
}

a.smaller-link {font-size: 10px; line-height: 18px;
}

a.smaller-link:visited {font-size: 10px; line-height: 18px;
}

a.smaller-link:hover {font-size: 10px; line-height: 18px;
}

.odd {
  padding-bottom: 10px;
}

.even {
  padding-bottom: 10px;
}

.category { color: #577437; 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: #093B9E; font-weight: bold; font-style: underlined; font-size: 12
px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; text-
decoration: none; padding-right: 0px; padding-left: 0px; margin-bottom: 0px;
}

.date {
color: #000000; font-weight: normal; font-style: normal; font-size
: 11px; line-height: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; t
ext-decoration: none; margin: 0 0 0 0px; padding: 0px 0 0 0;
}

