﻿body
{
	font-family: Segoe UI, Arial, Sans-Serif;
	font-size: 9pt;
}
.GridMenuPanel 
{
	border: solid 1px #7E7E81;
	width:151px;
	height:auto;
	background-image:url(/images/GridMenu_background.jpg);
	padding:0px;
	margin:0px;
	font-family:@Arial Unicode MS;
	font-size:.75em;
}
.itemlist
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    FONT-FAMILY:  Segoe UI, Arial;
    BACKGROUND-COLOR: #FFFFFF;
    padding:0px;
    padding-left:6px;
    margin-right:0px;
    font-weight:normal;
}
.itemlist TH
{
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #E7E7DC;
    padding:0px;
    padding-left:6px;
    color:#344316;
    font-weight:normal;
}
.itemlist TD
{
    FONT-SIZE: 9pt;
    BORDER-BOTTOM: #CCCCCC 1px dotted;
    BACKGROUND-COLOR: #FFFFFF;
    padding:0px;
    padding-left:6px;
    padding-top:2px;
    padding-bottom:2px;
    color:#344316;
    vertical-align:top;
    font-weight:normal;
}
.nobottomline
{
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #FFFFFF;
    padding:0px;
    color:#344316;
    font-weight:normal;
}
.itemlistheader
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BACKGROUND-COLOR: #E7E7DC;
    color:#4E5830;
    padding:0px;
    padding-top:3px;
    padding-bottom:3px;
    margin-right:0px;
    font-weight:bold;
}
.itemlistheader TH
{
    padding-top:3px;
    padding-bottom:3px;
}
.itemlistheader A
{
    FONT-SIZE: 10pt;
    color:#4E5830;
    font-weight:bold;
    text-decoration:none;
}
.itemlistheader A:hover
{
    FONT-SIZE: 10pt;
    color:#4E5830;
    font-weight:bold;
    text-decoration:underline;
}
.itemlistfooter
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BACKGROUND-COLOR: #E7E7DC;
    color:#4E5830;
    padding:0px;
    padding-top:3px;
    padding-bottom:3px;
    margin-right:0px;
    font-weight:bold;
    width:100%;
}
.itemlistfooter TH
{
    width:100%;
    background-color: #E7E7DC;
    border:0px;
}
.itemlistfooter TR
{
    width:100%;
    background-color: #E7E7DC;
    border:0px;
}
.itemlistfooter TABLE
{
    background-color: #E7E7DC;
    border:0px;
}
.itemlistfooter TD
{
    background-color: #E7E7DC;
    border:0px;
}
.itemlistfooter A
{
    FONT-SIZE: 10pt;
    color:#4E5830;
    font-weight:bold;
    text-decoration:none;
}
.itemlistfooter A:hover
{
    FONT-SIZE: 10pt;
    color:#4E5830;
    font-weight:bold;
    text-decoration:underline;
}
.itemtableborder
{
    BORDER-RIGHT: #4E5830 1px solid;
    BORDER-TOP: #4E5830 1px solid;
    FONT-SIZE: 16pt;
    BORDER-LEFT: #4E5830 1px solid;
    BORDER-BOTTOM: #4E5830 1px solid;
    BACKGROUND-COLOR: #4E5830;
    color:#FFFFFF;
    padding:0px;
    padding-top:3px;
    padding-bottom:3px;
    margin-right:0px;
    font-weight:bold;
}
/* Advisory Managers Database Header */
div.QvdHeader{float:left; width:726px; height:3em; background-image:url(../images/tech_headBG.gif); background-color:#4E5B30; background-repeat:repeat-x;}
div.QvdHeader h2{float:left; font-size:13pt; font-weight:bold; color:#FFFFFF; background-color:inherit; margin:0; padding:0;}
div.QvdHeaderLeft{float:left; width:4px; height:3em; background-image:url(../images/tech_headLeft.gif); background-position:left top; background-repeat:no-repeat;}
div.QvdHeaderRight{float:right; width:4px; height:3em; background-image:url(../images/tech_headRight.gif); background-position:right top; background-repeat:no-repeat;}
div.QvdHeaderMid{float:left; width:700px; background-color:transparent; margin:6px 2px 2px 5px;}
div.QvdHeaderMid a:link, div.financialPlanningHeaderMid a:visited{color:#FFFFFF; background-color:inherit; text-decoration:none;  padding-right:10px;}
div.QvdHeaderMid a:hover{text-decoration:underline;}
div.QvdHeaderMid a{background-image:url(../images/icon_rightArrowWhite.gif); background-position:right; background-repeat:no-repeat;}
