@charset "utf-8";

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {}
a:hover {}
body {background:#FFF;color:#333;font:69%/150% Arial, Sans-Serif}
h1 {color:#b65518;font:1.8em "Times Roman", "Times New Roman", Serif}

img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em;font:125% Arial, Sans-Serif}

td { FONT-FAMILY: ARIAL,HELVETICA,SANS-SERIF; FONT-SIZE: 10px; FONT-WEIGHT: NORMAL; COLOR: BLACK; }

/* Copyright */
#copyright {color:#999;font-size:.8em;padding:0px 0 0;text-align:right}

/* Containers */
#page {margin:20px auto;position:relative;width:1024px;}
#page a {color:#036;}
#page a:hover {color:#036;text-decoration:underline;}

/* Header */
#header {border-bottom:20px solid #036;clear:both;background:#8b8078;color:#C60}
/* OLD - #header {border-top:8px solid #b7581c;border-bottom:20px solid #036;clear:both} */
#visit {color:#999;font-size:1.1em;float:right;margin:0 0 5px;text-decoration:none}

#menu {background:url(../images/menu.gif) repeat-x left bottom;list-style:none;margin:0 0 40px;height:32px;position:relative;width:100%;z-index:100}
#menu li {float:left}
#menu li a {color:#666;float:left;padding:8px 10px;text-decoration:none}

/*
#menu li.current a {color:#999;font-weight:bold}
#menu li a:hover, #menu li a:focus, #menu li:hover a, #menu li.hover a {background:#e1dfd9;color:#C60}
*/

#menu li a:hover, #menu li a:focus, #menu li:hover a, #menu li.hover a, #menu li.current a {background:#e1dfd9;color:#C60} 
#menu li:hover ul, #menu li.hover ul {left:auto}

#menu ul {background:#e1dfd9;list-style:none;clear:both;left:-999em;position:absolute;top:30px;z-index:101;width:17em}

#menu ul li {float:none;height:1%}
#menu li:hover ul a, #menu li.hover ul a {color:#666;float:none;display:block;padding:2px 10px}
#menu ul li:hover a:hover, #menu ul li.hover a:hover {color:#C60}

/* Breadcrumbs */ 
#breadcrumbs {color:#999;font-size:.92em;position:absolute;left:230px;top:310px} 
#breadcrumbs li {display:inline;list-style:none} 
#breadcrumbs li a {color:#999;text-decoration:none}
#breadcrumbs li:hover a:hover, #breadcrumbs li.hover a:hover {color:#C60}

/* Content */
/* - OLD - #content {border:1px solid #CCC;display:inline;float:right;margin:0 75px 0 0;padding:15px;width:705px} */
#content {border:1px solid #CCC;display:inline;float:right;margin:0 75px 20px 0;padding:15px;width:705px} 

/* Sidebar */
#sidebar {float:left;padding:0 0 35px;width:160px}
#sidebar a {color:#003d79}
#sidebar h2 {overflow:hidden;position:relative}
#sidebar h2 span {height:100%;left:0;position:absolute;top:0;width:100%}

	/* Current Information */
	#current {border-top:1px solid #CCC;margin:0 0 10px}
	#current h2 {height:36px;width:159px}
	#current h2 span {background:url(../images/current-information.png) no-repeat}
	#current ul {background:#d8d0c7;list-style:none;padding:5px 10px}
	
	/* Read About Us In */
	#about {border:0px solid #80571c;margin:0 0 0px;padding:3px 0px}
	#about h2 {height:20px;width:129px}
	#about h2 span {background:url(../images/about-us.png) no-repeat}
	
	/* Jensen White Papers */
	#papers {border:0px solid #80571c;margin:0 0 0px;padding:3px 0px;}
	#papers h2 {height:20px;width:152px}
	#papers h2 span {background:url(../images/whitepapers.png) no-repeat}
	
	/* My Account */
	#sidebar #account, #sidebar #account:visited {color:#FFF;display:block;font:1.3em "Times Roman", "Times New Roman", Serif;margin:0 0 10px;padding:3px 0px;text-decoration:none}
	
	/* Search */
	#search input {float:left;font-size:1em}
	#search #keywords {border:1px solid #CCC;color:#CCC;padding:3px 9px;width:110px}
	#search #go {background:#999;border:0;color:#FFF;font-weight:bold;padding:3px 3px;width:30px;height:22px;}

/* Terms */
#terms {border-top:1px solid #CCC;clear:both;color:#999;padding:20px 0 10px 195px}
#terms a {color:#999}
#terms p {color:#999}

/* Footer */
#footer {border-top:1px solid #CCC;color:#999;font-size:.9em;padding:4px 0 0}
#footer ul {float:left; margin:0 0 0 10px}
#footer ul li {display:inline;margin:0 5px 0 0}
#footer ul li a {color:#999;text-decoration:none}
#footer p {text-align:center}

/* Adviser Popup */
#popupA {position:absolute;top:200px;right:300px;padding:20px 0 0;background:#B65518;color:#FFF; z-index:101;width:250px;display:block;padding:75px 75px;font-size:10pt;}
#popupA h1 {overflow:hidden;position:relative;color:#FFF;font-size:18pt;}

/* Mutual Fund Popup */
#popupM {position:absolute;top:200px;right:300px;padding:20px 0 0;background:#036;color:#FFF;z-index:101;width:250px;display:block;padding:75px 75px;font-size:10pt;}
#popupM h1 {overflow:hidden;position:relative;color:#FFF;font-size:18pt;}

/* 
#popupM {position:float;margin-left: auto; margin-right: auto;vertical-align: middle;padding:20px 0 0;background:#036;color:#FFF;z-index:101;width:250px;display:block;padding:75px 75px;font-size:10pt;}
 */

