body,td,th {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
	color: #000;
}

BODY
{
  	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    FONT-FAMILY: tahoma, sans-serif;
	BACKGROUND-COLOR: #636363
}

hr
{
	display: block;
	position: relative;
	padding: 0;
	margin: 8px auto;
	clear: both;
	border: none;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid white;
	font-size: 1px;
	line-height: 0;
	overflow: visible;
}

A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma, sans-serif;
	cursor: pointer;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #dc1a16;
	cursor: pointer;
    TEXT-DECORATION: none
}
A.copyright
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #fdf2b5;
	cursor: pointer;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.copyright:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ff9933;
	cursor: pointer;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.login
{
    font-size:9pt; 
	padding: 3px 10px 3px 10px;
	color: #ffffff; 
	font-family: tahoma, sans-serif; 
	font-weight: bold; 
	cursor: pointer;
	padding-right: 10px
}
A.login:hover
{
    font-size:9pt; 
	padding: 3px 10px 3px 10px;
	color: #ffffff; 
	background: #00457c;
	font-family: sans-serif; 
	font-weight: bold; 
	cursor: pointer;
	padding-right: 10px
}
A.subnav
{
    color:white; 
	font-family: tahoma, sans-serif; 
	font-size:8pt;
	cursor: pointer;
}
A.subnav:hover
{
	color: #00457c;
	background: #aac2cf;
	font-family: tahoma, sans-serif;
	font-weight: bold;
	font-size:8pt;
	cursor: pointer;
}
A.subnavhead
{
    color:#00457c; 
	background-color: #aac2cf; 
	width: 186px; 
	font-weight: bold; 
	font-size:8pt;
	cursor: pointer;
}
A.subnavhead:hover
{
	color: white; 
	background-color: #aac2cf; 
	width: 186px; 
	font-weight: bold; 
	cursor: pointer;
	font-size:8pt;
}
FONT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: tahoma, sans-serif;
}
TABLE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: tahoma, sans-serif;
}
TD
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #2a2a2a;
    FONT-FAMILY: tahoma, sans-serif;

}
.copyright_home
{
    FONT-SIZE: 7pt;
	PADDING-RIGHT: 27px;
    PADDING-LEFT: 27px;
    COLOR: #888888	
}
.copyright
{
    FONT-SIZE: 7pt;
	PADDING-RIGHT: 27px;
    PADDING-LEFT: 27px;
    COLOR: black	
}
.indent25
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px
}
.indent20
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px
}
.indent15
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px
}
.indent10
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px
}
.indent5
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
.date
{
    FONT-SIZE: 8pt;
    COLOR: #003366
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #003366;
    FONT-FAMILY: tahoma, sans-serif;
    TEXT-DECORATION: none
}
.header_red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: red;
    FONT-FAMILY: tahoma, sans-serif;
    TEXT-DECORATION: none
}
.header_white
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: arial, tahoma, sans-serif;
	TEXT-DECORATION: none
}
.header_red_big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: red;
    FONT-FAMILY: tahoma, sans-serif;
    TEXT-DECORATION: none
}
.header_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: tahoma, sans-serif;
    TEXT-DECORATION: none
}
.header_blue:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
	cursor: pointer;
    TEXT-DECORATION: none
}
.header_blue_sm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: tahoma, sans-serif;
    TEXT-DECORATION: none
}
.header_blue_big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: tahoma, sans-serif;
	letter-spacing: 1px;
	text-transform:uppercase;
    TEXT-DECORATION: none
}
.header_black_big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: black;
    FONT-FAMILY: tahoma, sans-serif;
    TEXT-DECORATION: none
}
.header1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #4A5484;
	text-transform:uppercase;
	FONT-FAMILY: tahoma, sans-serif
}
.header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0066cc;
    FONT-FAMILY: tahoma, sans-serif;
}
.schedule 
{
background:transparent url(assets/Wealth-strategist-schedule-lines.gif) repeat 0px 0px;
line-height:21px;
padding:0px 5px 0px 8px;
width:290px;
margin-bottom:10px;
}
.section_title
{
color: #bab9b9; 
padding: 10px 10px 10px 0px; 
font-size: 10pt;
}
.sub_nav_head
{
color:#00457c; 
background-color: #aac2cf; 
width: 186px; 
font-weight: bold; 
height:18px; 
font-size:8pt;
}


/* ------------------------------------------*/
/* -- GLOBAL NAVIGATION <<<-----------*/
/* ------------------------------------------*/

.ddmx {
    font: 11px tahoma;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 3px 10px 3px 10px;
    font: 12px arial;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1 { color: #000000; }
.ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover {background: #00457c; color: #ffffff;}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px tahoma;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #aac2cf;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #00457c;
	color: #ffffff;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
	background: #aac2cf;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */
