﻿@import url('msd_positioning.css');
@import url('msd_styles.css');
@import url('msd_search.css');
/* CSS layout */

img {
	border: 0px;
}

.clear  {
	clear: both ;
}

html {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: "Trebuchet MS";
	margin: 0px;
	padding: 0px;
}

a, a:link { color: #066; }

input, textarea, select { font-size: 100%; }

table {
	border-collapse: collapse;
}
.floatleft { float: left; margin: 0px 6px 7px 0px; }
.floatright { float: right; margin: 0px 0px 7px 6px; }
.layout-table { border-collapse: collapse; margin: 0px; }
.layout-table td, .layout-table th { padding: 0px; vertical-align: top; text-align: left; }

#msd_container {
	width: 1004px;
	text-align: left;
	float: left;
}
	.mds_welcome #mds_container {
		float: none;
		margin: 0px auto;
	}

#header {
	height: 40px; /* Style Guide page 4 */
	position: relative;
	bottom: 0px;
	width: 1004px;
}

#logo {
	background: url(/_layouts/images/msd-br/logos/logo-msd.jpg) no-repeat;
	margin: 6px 35px 6px 14px; /* Style Guide page 5 T R B L*/
	float: left;}

/* global links */	

#global_nav {
	position: relative;
	top: 0px;
	right: 0px;
	font: .65em "Trebuchet MS";
	width: 100%;
	color: #7e7e7e; }
	
#global_nav a {
	color: #7e7e7e;
	padding-top: 5px;
	text-decoration: none;
}

.global-nav-spacer {
	width: 9px; /* space between global nav elements page 6 */
}
.global-nav-spacer-wide { width: 15px; } /* space between other header links page 7 */

.global-nav-spacer-right { width: 5px; } /* right-most space of global nav page 8 */
/* Audience Selection Links */

#audience_links td, #account_links td { padding-top: 2px; } /* sets default baseline at 12px from top page 6 */
#global_nav #audience_links a { font-weight: bold; }

#audience_links span, #account_links span {
	padding: 0px 4px;
	color: #ccc;}

/* Language Selection - not used */

#language_select_menu img { vertical-align: top; }

#language_select_menu ul .item{display:none;}

#language_select_menu li { position: relative; }

#language_select_menu ul:hover .item{display:block; border: 1px solid #ccc; border-top: none; background: #fff;}

#language_select_menu ul:hover .item a{color:#7e7e7e;text-decoration:none;background: #fff;}

#language_select_menu ul:hover .item a:hover{color: #006666;background: #fff;}
 
#language_select_menu ul{margin:0px; padding: 0px; list-style:none; border: 1px solid #ccc; border-top: none; height: 14px;}
#language_select_menu ul li {margin: 0px; padding: 0px;}

span.dd_arrow img {padding: 0px 0px 0px 3px; position: absolute; top: 0px; right: 0px;  } /* setting the dd arrow on the top nav selection boxes style guide page 7 */

/* Country Selection - not used */
ul#flag {width: 60px;} /*  Setting the US link  style guide page 7*/
ul#flag li.top {padding-left: 5px;} /* setting the US link  style guide page 7*/
span.us_flag img {padding: 0px 2px; } /* setting the US flag icon style guide page 7 */
/* Language Selection - not used */
ul#language {width: 100px;} /*  Setting the US link  style guide page 7*/
ul#language li.top {padding-left: 5px;} /* setting the US link  style guide page 7*/

/* Top search */
#global_search_text {
	max-width: 120px;
	border: solid 1px #c3c2c7;
	border-top: none;
	font: 100% "Trebuchet MS";
	color: #7e7e7e;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	height: 14px;
}

/* Top Navigation */

#top_nav {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 821px;
	height: 18px;
	border: 1px solid #5d6683;
	border-bottom: none;
	border-right: none;
	font: bold .65em "Trebuchet MS";
	text-transform: uppercase;
	color: #5d6683;
	background: #fcfcfe;
}

#top_nav a {
	padding: 2px 4px 2px 3px; /* note - paddings from style guide aren't going to work. */
	color: #5d6683;
	text-decoration: none;
	display: block;
	float: left;
}

/* Footer */
#bottom {
	width: 1004px;
	background: #eff1f8;
	min-height: 23px;
	border-top: solid 1px #506683;
	clear: both;
}
	.mds_welcome #bottom {
		border-top: none;
		text-align: center;
	}

#bottom_links {
	width: 821px;
	float: left;
	border: 1px solid #5d6683;
	border-top: none;
	border-left: none;
	font: bold .65em "Trebuchet MS"; /* page 17 */
	text-transform: uppercase;
	color: #5d6683;
	background: #fcfcfe;
	margin-bottom: 3px;
	height: 20px;
}
	.mds_welcome #bottom_links {
		width: auto;
		float: none;
		border: none;
	}

#bottom_links ul { margin: 0px; padding: 0px; list-style: none;  }
#bottom_links li { float: left; padding-top: 3px; }
#bottom_links a {
	display: block;
	float: left;
	padding: 0px 10px 0px 10px; /* 20 px of space between links page 16 */
	color: #5d6683;
	text-decoration: none;	
}
#bottom_links a:active, #bottom_links a:hover { color: #066; /* page 17 */ }
#bottom_links .last { padding-right: 9px; padding-left: 10px; } /* right margin page 16 */
#bottom_links .first a { padding-left: 8px; } /* left margin page 16 */

#projectnumber { /* page 18 */
	font: normal .6em "Trebuchet MS";
	line-height: 1.1em;
	color:#666;
	text-align: right;
	padding: 7px 13px 7px 0px;
}
	.mds_welcome #projectnumber { display: none; }


/* General Layout */

#home-container {
	position:static;	
	top: -3px;
	width: 100%;
	border-top: 1px solid #5d6683; /* page 31 */
	background: url('/_layouts/images/msd-br/pagecontent-bgtop.gif') repeat-x;
	z-index: 50;
}

#welcome-container {
	position: relative;
	padding: 30px 0px;
}

#general-container {
	position: relative;
	width: 100%;
	border-top: solid 6px #099; /* not specified in style guide, but in psd comp */
	color: #333;
}
	#general-container  #page_content p { 	
		font-size: .8em; 
		line-height: 1.6em;  /* page 57 */ 
		margin: 0px 0px 18px 0px; /* not specified in stylesheet, estimated from comp */
	}
	#general-container #branding-area,  #branding-area { width: 819px; } /* page 52 */
	#general-container #page_content_area, #page_content_area { /* page 52 */
		width: 819px;
		background: url('/_layouts/images/msd-br/bg-column.gif') repeat-y 572px 0px;
	}
	#general-container #content_main, #content_main { width: 562px; float: left; margin-right: 10px;}  /* page 52 */
		#general-container #content_main_left, #content_main_left { width: 276px; float: left; }
		#general-container #content_main_right, #content_main_right { width: 276px; float: right; }
	#general-container #content_featured, #content_featured { width: 236px; float: right; }  /* page 52 */

#general-container.no-left #branding-area { width: 1004px; } /* page 53 */
	#general-container.no-left #page_content_area { width: 1004px; background-position: 757px 0px; }
	#general-container.no-left #content_main { width: 747px; }
	
#product-container #page_content {  }
#product-container #right_col { width: 204px; background: #ccc; }

#left_col {
	width: 185px; /* page 30 */
	position: relative;
	float: left;
}
#page_content {
	width: 819px; /* page 30 */
	float: left;
}
#home-container {
	position: static;	
	width: 1004px;
	border-top: 1px solid #5d6683; /* page 31 */
	background: transparent url('/_layouts/images/msd-br/pagecontent-bgtop.gif') repeat-x;
}

	#page_content {
		padding-top: 17px; /* page 31 */
	}
	#general-container.no-left #page_content { width: 1004px; float: none; }

/* left column */
.left_section {
	padding: 0px 14px 0px 0px;
}

.left_section_inner {
	width: 171px;
	padding-bottom: 16px;
	background: #ebf5f5;
}
	.left-patients .left_section_inner { background-position: 0px 13px; padding-bottom: 3px; }

.flyoutlink {
	width: 132px;
	height: 17px;
	background: url('/_layouts/images/msd-br/bg-flyoutlink.gif') no-repeat;
	display: block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
	color: #7e7e7e !important;
}

h2.left-h-patients, h2.left-h-hcp, h2.left-h-corp {
	background: url('/_layouts/images/msd-br/pacientes.gif') no-repeat;
	width: 100px;
	height: 33px;
	margin: 0px;
	border-bottom: solid 1px #b2b2b2;
	color: #066;
	font: bold 1em 'Trebuchet MS', Trebuchet, Arial, sans-serif;
	padding: 26px 63px 0px 8px;
	line-height: 1em;
}
	h2.left-h-hcp { background-image: url('/_layouts/images/msd-br/profissionais.gif'); padding-top: 20px; height: 39px; }
	h2.left-h-corp { background-image: url('/_layouts/images/msd-br/corporativo.gif'); }
	
	.left-first h2 { margin-top: 2px; }
	.left-first h2.left-h-patients { background-image: url('/_layouts/images/msd-br/pacientes.gif'); }
	.left-first h2.left-h-hcp { background-image: url('/_layouts/images/msd-br/profissionais.gif'); }
	.left-first h2.left-h-corp { background-image: url('/_layouts/images/msd-br/corporativo.gif'); }

.left_section p {
	font: normal .65em "Trebuchet MS";
	color: #7e7e7e;
	padding: 0px 10px;
	margin: 0px 0px 7px 0px;
}

.left_section_title { /* page 33 */
	background: #f5ffff;
	padding: 9px 10px 8px 10px; 
	width: 151px; /* fixes for IE6 */
	margin-bottom: 6px;
}
	.left_section_title h3 {
		color: #066;
		font: .7em "Trebuchet MS";
		margin: 0px 0px 6px 0px;
		padding: 0px;
		line-height: 1em;
	}
	.left_section_title p {
		margin: 0px;
		line-height: 1em;
		padding: 0px;
	}

	#site_tools { /* page 27 */
		margin: 5px 0px 5px 5px;
		width: 161px;
		background: url('/_layouts/images/msd-br/sitetoolst.gif') no-repeat;
	}
		#site_tools ul {
			margin: 0px;
			padding: 0px;
			list-style: none;
			background: url('/_layouts/images/msd-br/sitetoolsb.gif') no-repeat bottom left;
			font-size: .65em;
			padding: 3px 0px;
			width: 161px;
		}
		
		#site_tools li {
			width: 159px;
			height: 17px;
			border-bottom: solid 1px #adadad;
			border-top: solid 1px #cecece;
			border-left: solid 1px #adadad;
			border-right: solid 1px #adadad;
			padding-top: 3px;
			margin: 0px;
		}
			#site_tools li.top { border-top: none; padding-top: 4px; }
			#site_tools li.bottom { border-bottom: none; }
		#site_tools a { width: 126px; display: block; color: #adadad; text-decoration: none; padding-left: 33px; }
		
		#site_tools_print a { background: url('/_layouts/images/msd-br/icon-print.gif') no-repeat 9px 0px; }
		#site_tools_email a { background: url('/_layouts/images/msd-br/icon-email.gif') no-repeat 9px 0px; }
	
/* welcome page sections */
.welcome-section, .welcome-section a {
	width: 1000px;
	background: url('/_layouts/images/msd-br/welcome-sections-pro.jpg') no-repeat;
	position: relative;
}
	.welcome-section a { display: block; color: #fff; text-decoration: none;  }
	#welcome-hcp, #welcome-hcp a { height: 181px; }
	#welcome-patients, #welcome-patients a { height: 181px; background-image: url('/_layouts/images/msd-br/welcome-sections-patient.jpg'); }
	#welcome-corp, #welcome-corp a { height: 181px; background-image: url('/_layouts/images/msd-br/welcome-sections-corp.jpg'); }
	
	/* Changed below 3 lines only for QC ticket 1282 per Dan's Comments - Yadnesh */
	#welcome-hcp a:hover { background-position: 0px -180px; color:#FFF; cursor:pointer; text-decoration:none;}
    #welcome-patients a:hover { background-position: 0px -182px; color:#FFF; cursor:pointer; text-decoration:none;} 
    #welcome-corp a:hover { background-position: 0px -181px; color:#FFF; cursor:pointer; text-decoration:none;}

	
	.welcome-heading { 
		font-size: 1.65em;
		position: absolute;
		top: 48px;
		right: 109px;
		width: 300px;
		text-transform: uppercase;
        text-align:left;
	}
		#welcome-hcp .welcome-heading { top: 46px; }
	
	.welcome-desc {
		font-size: .7em;
		position: absolute;
		width: 300px;
		top: 84px;
		right: 109px;
		line-height: 1.2em;
		text-align:left;
		font-weight:normal;
	}
		#welcome-hcp .welcome-desc { top: 80px; }
	
	.welcome-access {
		position: absolute;
		top: 86px;
		right: 45px;
		text-transform: uppercase;
		font-size: .9em;
	}
		#welcome-hcp .welcome-access { top: 83px; }



/* home page media header */

#media_header { /* page 39 */
	width: 819px;
}
	/* the below can probably all be removed... up to home page content area */
	#media_header_img { /* page 40 */
		width: 534px;
		height: 226px;
		float: left;
	}
	
	#media_header_links { /* page 41 */
		width: 275px;	  /* note that width doesn't match style guide because dimensions don't add up properly in style guide */
		height: 226px;
		border-left: solid 10px #e0eecc;
		float: right;
		background: #ddeded url('/_layouts/images/msd-br/media-links-bg.gif') no-repeat top right; /* background image can be removed */
		font: .75em "Trebuchet MS";
	}
	
	#media_header_links ul { margin: 0px; padding: 0px; list-style: none; }
	#media_header_links li { 
		background: url('/_layouts/images/msd-br/media-links-separator.gif') top right no-repeat; 
		padding: 9px 15px 10px 15px;
		line-height: 1.2em;
	}
		#media_header_links li.first { background: none; padding-top: 14px; }
	
	#media_header_links a { color: #666; text-decoration: none; }	
	#media_header_links a strong { color: #066; }

	/* horizontal link area */
	#media_header_h_links { height: 38px; background: #d1d1d1; }
		#media_header_h_links ul { margin: 0px; padding: 0px; list-style: none; }
		#media_header_h_links li {
			float: left;
			width: 147px;
			height: 31px;
			background: #d2e9ec;
			margin-left:14px;
			font-size: .75em;
			padding: 2px 3px;
		}
		#media_header_h_links li.first { margin-left: 0px; width: 145px; }
		#media_header_h_links a { text-decoration: none; }
	
	/* featured text area */
	#media_header.featured_text {
		height: auto;
		background: #ebf5f7;
		color: #a8a8a8;
		font-size: .75em;
		padding: 10px;
		width: auto;}
		
	#media_header.featured_text h2 { color: #099; font-size: 1.2em; }

/* home page content area */

#home_content { float: left; padding: 13px 0px 0px 14px;  /* page 30 */}
#home_content_landing { float: left; padding: 13px 0px 0px 0px;  /* page 30 */}

#home_content_left { width: 416px; float: left; } /* page 30 */
#home_content_right { width: 390px; float: right; } /* page 30 */
	#home_content_right_1 { width: 390px; margin-bottom: 12px;  } /* page 47 */
	#home_content_right_leftcol { padding-right: 12px; }
	#home_content_right_2 { margin-bottom: 12px; }
	#home_content_right_3 { margin-bottom: 12px; }
	#home_content_right_4 { margin-bottom: 12px; }
	#home_content_right_5 { margin-bottom: 12px; }
	#home_content_right_6 { width: 390px; margin-bottom: 12px; }

/* probably don't need all of this... up to disclaimer */
.home_news_header {
	height: 22px; /* page 44 */
	background: url('/_layouts/images/msd-br/bg-h.gif') repeat-x;
	position: relative;
}
	.home_news_header h3 {
		margin: 0px;
		padding: 1px 0px 0px 5px;
		font: bold .75em "Trebuchet MS";
		color: #066;
	}
		
	.home_stock_quote { /* should add more styles if stock quote will be used - see page 45 */
		border-top: solid 1px #ccc;
		font: .7em "Trebuchet MS";
		color: #666;
	}
	
.home_content_links { margin: 0px; padding: 0px; list-style: none; } /* page 45 */
	.home_content_links li {
		border-top: solid 1px #ccc;
		padding: 7px 0px 9px 0px;
		font: .7em "Trebuchet MS";
		line-height: 1.2em;
	}
	.home_content_links li a {
		text-decoration: none;
	}
	
#home_merck_manuals { /* page 48 */
	width: 183px;
	height: 133px;
	float: left;
	margin-bottom: 12px;
}
	#home_merck_manuals h3, #home_product_info h3  {
		background: url('/_layouts/images/msd-br/bg-h2.gif') repeat-x;
		font: bold .75em "Trebuchet MS";
		margin: 0px;
		color: #066;
		padding: 6px 0px 0px 8px;
		height: 21px;
	}
	#home_merck_manuals a { text-decoration: none; }
	
	.merck-manuals-title {
		margin: 0px;
		border-right: solid 1px #ddeded;
		border-left: solid 1px #ddeded;
		font: .7em "Trebuchet MS";
		padding: 6px 7px;
		height: 28px;
		line-height: 1.15em;
	}
	
	.merck-manuals-links {
		background: url('/_layouts/images/msd-br/pic-merck-manual-bg.gif') no-repeat;
		border: solid 1px #ddeded;
		border-width: 0px 1px 1px 1px;
		height: 56px;
		margin: 0px;
		padding: 9px 8px 0px 8px; /* padding doesn't quite match comp because of em's variable font size */
	}
		.merck-manuals-links a {
			text-decoration: none;
			color: #7e7e7e;
			font-size: .6em; /* doesn't match comp because have to account for different text sizes across browsers */
			line-height: 1.05em;
		}
		.merck-manuals-links a strong {
			color: #066;
			font-size: 1.1em;
			padding-bottom: 5px;
			display: block;
		}
	
#home_right_branding { /* page 50 */
	width: 182px;
	height: 129px;
	float: right;
	margin-right: 8px;
	margin-bottom: 12px;
	display: inline; /* fix for IE6 double margin */
}
	 .bordered-image{
		border: solid 1px #099;
		padding: 1px; 
	 }
	 
#home_product_info { /* page 49 */
	width: 388px;
	min-height: 151px;
	border: solid 1px #ddeded;
	border-width: 0px 1px 1px 1px;
	background: #fbfdfd;
	position: relative;
	clear: both;
}
	#home_product_info h3 { margin-left: -1px; }
	#home_product_info ul {
		margin: 0px;
		padding: 7px 0px;
		list-style: none;
		width: 200px;
		border-bottom: solid 1px #ddeded;
		font-size: .7em;
	}
	#home_product_info ul.last { border-bottom: none; }
	#home_product_info li a {
		background: url('/_layouts/images/msd-br/bullet-chevron.gif') no-repeat 8px 5px;
		padding: 0px 0px 3px 19px;
		text-decoration: none;
	}
	#home_product_info li.last a { padding-bottom: 0px; }

	#pic-product-info {
		width: 183px;
		height: 130px;
		position: absolute;
		top: 8px;
		right: 8px;
	}
	
#disclaimer { /* page 50 */
	clear: both;
	border-top: solid 1px #ccc;
	color: #5d6683;
	font-size: .65em;
	padding: 6px 0px 11px 0px;
	margin: 5px 0px 0px 12px;
}

/* general content pages */

#breadcrumbs { /* page 59 */
	background: #f3f4f9;
	height: 17px;
	padding-left: 10px;
	font-size: .65em;
	color: #999;
}
	#breadcrumbs ul { margin: 0px; padding: 0px; list-style: none; }
	#breadcrumbs li { float: left; background: url('/_layouts/images/msd-br/bg-breadcrumb.gif') no-repeat 0px 5px; padding: 0px 6px 0px 12px }
	#breadcrumbs li.first { background: none; padding-left: 0px; }
	#breadcrumbs a:link, #breadcrumbs a:visited { color: #999; text-decoration: none; }

#left_col_section_header h2 { /* page 25 */
	margin: 0px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	border-right: solid 1px #9facd3;
	width: 170px;
	height: 38px; /* style guide says 30 but psd is really 38 */
}
	#left_col_section_header_hcp { background-image: url('/_layouts/images/msd-br/left-col-section-header-hcp.gif'); }

#left_col_login {
	background: #f5ffff;
	color: #5d8863;
	font-size: .65em;
	padding: 8px 0px 7px 10px;
	border-right: solid 1px #9facd3;
	width: 160px;
	line-height: 1.2em;
}
	#left_col_login p { margin: 0px 0px 5px 0px; }
	#left_col_login input { padding: 1px; margin: 0px; }
	#left_col_login input.submit { color: #099; font-size: 1em; font-family: "Trebuchet MS"; padding: 0px; background: url('/_layouts/images/msd-br/b-login.gif') no-repeat; text-align: center;  width: 58px; height: 16px; border: none; margin: 0px; }
	#left_col_login a { color: #898989; text-decoration: none; padding-right: 6px; }
	
.left_nav { /* page 19 */
	width: 171px;
	border-top: solid 6px #099;
}
	.left_nav h2 { /* page 19 */
		height: 9px;
		text-transform: uppercase;
		line-height: .8em;
		margin: 0px;
		font-size: .8em;
		font-weight: bold;
		color: #066;
		background: #f5ffff;
		border-top: solid 1px #9facd3;	
		padding: 8px 10px 7px 10px;
		border-bottom: solid 1px #ccc;
	}
	
	.left_nav table { margin: 0px; padding: 0px; width: 171px; }
	.left_nav td { background: #fff; border: solid 1px #ccc; border-width: 0px 1px 1px 0px; margin: 0px; }
	.left_nav .separator { background: #fff; padding-top: 18px; }
	.left_nav h3 { margin: 0px; text-transform: uppercase; font-size: .7em; font-weight: bold; background: #c8e4e7; padding: 8px 10px; color: #066; }
	.left_nav a { color: #066; display: block; border: solid 1px #fff; border-left: none; background: #ebf5f7; padding: 7px 0px 0px 10px; line-height: 1em; text-decoration: none; font-size: .7em; height: 16px;  }
	.left_nav a:hover { background-color: #c8e4e7; }
		.left_nav .sublink a, .left_nav .subsublink a { font-size: .65em; background: #fff; color: #066; padding-left: 28px;}
		.left_nav .sublink a:hover, .left_nav .subsublink a:hover { background: #fff; color: #999;} 
		.left_nav .sublink .currentpage a { color: #999; }
			.left_nav .subsublink a { padding-left: 38px; }
	.left_nav .currentpage a { background-image: url('/_layouts/images/msd-br/bg-leftnav-currentpage.gif'); background-repeat: no-repeat; background-position: 0px 5px; } /* page 21 */
	

#content_main h2 { /* page 56 - block title */
	background: url('/_layouts/images/msd-br/bg-h.gif') repeat-x top left;
	padding: 7px 0px 7px 5px;
	font-weight: bold;
	font-size: .7em;
	color: #009999;
	line-height: .7em;
	margin: 0px 0px 18px 0px;
	
}

#page_links {
	margin: 10px 0px;
	width: 100%;
	border: none;
	border-spacing: none;
	border-collapse: collapse;
}
	#page_links td {
		font-size: .75em;
		color: #adadad; 
		border: solid 1px #bfbfbf; padding: 2px 10px; 
	}
	/*#page_links_print, #page_links_email { width: 70px; display: block; color: #adadad; text-decoration: none; padding-left: 22px; }
	#page_links_print { background: url('/_layouts/images/msd-br/icon-print.gif') no-repeat; }
*/

#page_links_print
{
    background: url(/_layouts/images/msd-br/icon-print_new.gif) no-repeat;
	padding-left:19px;
	color: #777777!important;
	font-weight:normal !important;
}
	/*#page_links_email { background: url('/_layouts/images/msd-br/icon-email.gif') no-repeat; }*/

#page_links_email
{
    background: url(/_layouts/images/msd-br/icon-email_new.gif) no-repeat;
	padding-left:19px;
	color: #777777!important;
	font-weight:normal !important;
}	
	#page_links_icons_header { float: left; padding: 3px 10px 0px 10px; }
	#page_links ul { float: left; margin: 0px; padding: 0px; list-style: none; }
	#page_links li { float: left; padding: 3px 5px 0px 5px; }

#footer_disclaimer {
float:left;
position:relative; 
left:5px;
}

/* added on 3-12-2009 to fix extra space after global nav */
#header td, #header .style2
{
    padding-bottom:0px;
}

/* added on 2-12-2009 to fix the font size of Search box on header */

.WaterMarkedSearchBox
{
    font-size:1.4em!important
}

/* added on 2-12-2009 to set left nav arrow image bg white */
.leftNavFlyOutsItem
{
    background-color:#ffffff!important;
}

.leftNavFlyOuts
{
    z-index:999;
    width:157px !important;
}

/* added on 7-12-2009 to fix extra space after global nav */
#global_nav
{
    height:20px;
}

