/* common styles */
body {margin : 0px; background-color:#FFFFFF;}
td        {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color: #323232;}
a               {color:#003399; text-decoration:underline;} 
a:hover         {color:#891022; text-decoration:underline;}
a:visited	    {color:#777777; text-decoration:underline;}
a:visited:hover {color:#891022; text-decoration:underline;}

#printhead {display: none;}
#printfoot {display: none;}
#footer    {width: 100%;}


/* header styles */
	.toolbar, .toolbar:link, .toolbar:visited 	{color: #7E7E7E; font-size: 10px; text-transform: uppercase; text-decoration: none;}
	.toolbar:hover, .toolbar:visited:hover 		{color: #7E7E7E; font-size: 10px; text-transform: uppercase; text-decoration: underline;}
	input.search {font-face: Arial; font-size: 9px; width: 117px; height: 12px;}
	form {margin: 0px;}
	tr.mainnav {background-color: #0C2577; }
	.mainnav-top-sep {background-color: #A7A5A5;}
	.clickpath {padding-left: 35px; color: #444444;}
	a.clickpath-link, a.clickpath-link:visited {color: #003399; text-decoration: none;}
	a.clickpath-link:hover, a.clickpath-link:visited:hover {color: #003399; text-decoration:underline;}
	
/* left nav styles */
	.ln-sep {background-color: #A7A5A5;}
	.ln-sep2 {background-color: #003399; border-left: 2px solid #A7A5A5;}
	.ln-main-section {background-color: #003399; font-weight: bold; color: #FFFFFF; border-right : 0px; text-transform: uppercase; text-align: right; padding-right: 10px;}
	.ln-left-border {background-color: #ffff33;}	
	
	.ln-table, .ln-table td {border-bottom : 1px solid #A7A5A5; border-right : 0px; border-top: 0px; border-left: 0px; border-collapse:collapse; text-align: right;}
	.ln-on {background-color: #5E6EA5;}
	
	.ln-links, .ln-links:visited {display: block; color: #151515; text-decoration: none; padding:5px; width: 171px; }
	a.ln-links:hover, a.ln-link:visited:hover {display: block; color: #FFFFFF; text-decoration: none; background-color: #5E6EA5; width: 171px; height: 100%; padding:5px;}
	a.ln-links-on, a.ln-links-on:visited, a.ln-links-on:hover, a.ln-links-on:visited:hover {display: block; color: #FFFFFF; font-weight: bold; text-decoration: none; padding:5px;}

	
	
/* right channel styles  */
	/* next steps section */
	.rn-next-table, .rn-next-table td {border : 1px solid #A7A5A5; border-collapse:collapse; padding: 5px;}
	.rn-next-arrow { background-color: #E9E9E9;}
	.rn-next-links, a.rn-next-links:link, a.rn-next-links:visited {color: #891022; font-weight: bold; font-size: 10px; text-decoration: none;}
	a.rn-next-links:hover, a.rn-next-links:visited:hover {color: #891022; font-weight: bold; font-size: 10px; text-decoration: underline;}
	/* end next steps section */
	/* right channel features */
	.rn-feature-table, .rn-feature-table td {border : 1px solid #A7A5A5; border-collapse:collapse; padding: 5px; font-size: 10px; }
	.rn-feature-head {color: #0C2577; font-weight: bold; background-color: #E9E9E9; text-transform: uppercase;}
	td.rn-feature-text {padding: 10px; color:#444444;}
	.rn-feature-more-links, .rn-feature-more-links:visited, .rn-feature-more-links:hover, .rn-feature-more-links:visited:hover {color: #0C2577; font-weight: bold; margin-top: 5px; margin-bottom: 0px;}
	.rn-feature-icon, .rn-feature-icon td {border : 0px; vertical-align: top; border-collapse:collapse; padding-right: 0px; margin-left: -8px;}
	.rn-text-par {margin-top: 0px; margin-bottom: 10px;}
	/* end right channel features */
	a.rn-home-links {color: white; font-weight: bold; font-size: 11px; text-decoration: none;}, a.rn-home-links:hover {color: white; font-weight: bold; font-size: 11px; text-decoration: none;}, a.rn-home-links:visited {color: white; font-weight: bold; font-size: 11px; text-decoration: none;}, a.rn-home-links:visited:hover {color: white; font-weight: bold; font-size: 11px; text-decoration: none;}	
	
/* end right channel styles */	

/* footer styles */
	.footer-sep {background-color: #646464;}
	.footer, .footer:link, .footer:visited, .footer:hover, .footer:visited:hover	{height: 40px; color: #646464; font-size: 10px; text-decoration: none;}
	
/* body styles */
	/* common body styles, headers and links */
	#maindisplay {width: 100%;}
	h1 {color: #0C2577; font-size: 16px; text-transform: uppercase; font-weight: bold; margin-top: 25px; margin-bottom: 0px;}
	h2 {color: #444444; font-size: 14px; text-transform: uppercase; font-weight: bold; margin: 0px;}
	h3 {color: #0C2577; font-size: 12px; text-transform: uppercase; font-weight: bold; margin-top: 25px; margin-bottom: 0px;}
	h4 {color: #444444; font-size: 14px; font-weight: bold; margin-top: 25px; margin: 8px;}
	h5 { font-weight: normal; font-size: 85%; line-height: 130%; }
	p.intro-par {font-weight: bold;}
	hr {height: 1px; color: #D3D3D3; }
	p {margin-top: 10px; margin-bottom: 10px;}
	a.b-link-highlight, a.b-link-highlight:visited {color: #0C2577; font-weight: bold}
	a.b-link-highlight:hover, a.b-link-highlight:visited:hover {color: #891022; font-weight: bold}
	ul.spotlight {list-style-image:url("http://pt-mp.quest.com/images/common/spotlight_arrow.gif"); vertical-align: middle; margin-top: 5px;}	

	
	/* download box styles */
		.b-dl-box-head {background-color: #646464; color: #FFFFFF; text-transform: uppercase; font-weight: bold; width: 99%; padding: 3px; margin-bottom: 3px;}
		.b-dl-box-head-nobg {color: #FFFFFF; text-transform: uppercase; font-weight: bold; width: 99%; padding: 3px; margin-bottom: 3px;}
		.b-dl-box-head-wine {color: #8A1020; text-transform: uppercase; font-weight: bold}		
		.b-dl-box-head-olive {color: #758A10; text-transform: uppercase; font-weight: bold}		
		.b-dl-box-head-grape {color: #453075; text-transform: uppercase; font-weight: bold}				
		.sitemap { border-collapse:collapse; color: #444444; width: 100%;} 
		.sitemap-table-head {background-color: #336699; color: #FFFFFF; text-transform: uppercase; font-weight: bold; width: 99%; padding: 3px; margin-bottom: 3px;}	
		.b-dl-box-dn {background-color: #646464; color: #FFFFFF; font-weight: bold;  margin-bottom: 3px; text-decoration: none;}	
		.b-dl-box-table-1 { border-collapse:collapse; color: #444444;} 
		.b-dl-box-table-1 td {border : 1px solid #A7A5A5; border-collapse:collapse; color: #444444; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; padding-right: 10px;}
		.b-dl-box-table { border-collapse:collapse; color: #444444; width: 100%;} 
		.b-dl-box-table td {border : 1px solid #A7A5A5; border-collapse:collapse; color: #444444; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; padding-right: 10px;}
		tr.b-dl-box-dark {background-color: #E5E4E4;}
		tr.b-dl-box-light {background-color: #FFFFFF;}
		td.b-dl-box-empty  {background-color: #FFFFFF; border : 0px; border-collapse:collapse;}
		.submit-buttons {background-color: #D4D7E6;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; color: #000000;  border: 1px #102D79 solid; padding: 1px; }
	
			/* end download box styles */
	

/*htong added styles*/
	.ln-main-section-span {font-weight: bold; color: #FFFFFF; text-transform: uppercase;}

	.docheader, .docheader:link, .docheader:visited 	{color: #FFFFFF; font-size: 10px; text-transform: uppercase; text-decoration: none;}
	.docheaderselected {color: #7E7E7E; font-size: 10px; text-transform: uppercase; text-decoration: none;}
	.b-dl-box-table-doc { border-collapse:collapse; color: #444444; width: 100%;} 
	.b-dl-box-table-doc td {border : 1px solid #A7A5A5; border-collapse:collapse; color: #444444; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px;}
	.b-dl-box-head-notselected {background-color: #646464; font-family: Verdana; color: #FFFFFF;}
	.b-dl-box-head-selected {background-color: white;}

/**/

TD.text1 {color: #003399; text-decoration: none;}	
TD.text2 {background-color: #E5E4E4;}
TR.text3 {background-color: #E5E4E4;}
TD.text4 {background-color: #646464; color: #FFFFFF; text-transform: uppercase; font-weight: bold; width: 100%; padding: 3px; margin-bottom: 3px;}
		
	TD.Cart
{
    BACKGROUND-COLOR: #646464;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,sans-serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	text-transform: uppercase;
}
	
	
	INPUT
{
    BACKGROUND-COLOR: #D4D7E6;
    BORDER-BOTTOM: #102D79 1pt solid;
    BORDER-LEFT: #102D79 1pt solid;
    BORDER-RIGHT: #102D79 1pt solid;
    BORDER-TOP: #102D79 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    MARGIN: 0px
}
SELECT
{
    BACKGROUND-COLOR: #D4D7E6;
    BORDER-BOTTOM: #102D79 1pt solid;
    BORDER-LEFT: #102D79 1pt solid;
    BORDER-RIGHT: #102D79 1pt solid;
    BORDER-TOP: #102D79 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    MARGIN: 0px
}

TEXTAREA
{
    BACKGROUND-COLOR: #D4D7E6;
    BORDER-BOTTOM: #102D79 1pt solid;
    BORDER-LEFT: #102D79 1pt solid;
    BORDER-RIGHT: #102D79 1pt solid;
    BORDER-TOP: #102D79 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    MARGIN: 0px
}

OPTION
{
    BACKGROUND-COLOR: #D4D7E6;
    BORDER-BOTTOM: #102D79 1pt solid;
    BORDER-LEFT: #102D79 1pt solid;
    BORDER-RIGHT: #102D79 1pt solid;
    BORDER-TOP: #102D79 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    MARGIN: 0px
}

