/* CSS Document */

body {background-color:	#ffffff; font-family:verdana; font-size:8pt;}
input {font-family:	verdana; font-size:	8pt;}
input.button {font-size:11px; color:#333366; font-weight:bold; width:75px;}
input.save {font-size:11px; color:#333366; font-weight:bold; width:143px;}
select {font-family:	verdana; font-size:8pt;}
table {font-family: verdana; font-size:	8pt;}
textarea {font-family:	verdana; font-size:	8pt;}
a:hover{color: #333366;}
.breadCrumb{color:#990000; font-size: 8pt; font-weight:normal;}
.dataValue{font-weight:	bold; color: #333333;}
.dataValueItalic{font-weight: bold; color: #333333; font-style:italic;}
.error{color:#990000; font-size: 8pt; font-weight:bold;}
.italic{color: #333333; font-style:italic}
.message{color:#990000; font-size: 8pt; font-weight:bold;}
.blue a:visited{color:#0000FF;}

.workflow { width: 520px; border: double;}
.workflow td {padding: 5px 3px 5px 3px; vertical-align:top;}

.main {background-color:#ffffff;border:0px;border-color:#000000; border-style:solid; width:520px;}
.required {color:#990000;}
.title {color:#333367; font-size:13pt; font-weight:bold;margin-bottom: 5px;}
.validator{color:#990000;}
#siteadmin {background-color:#E5E5E5; width:100%; padding:0; text-align:left;}
.tabletitle {font-size:11pt; font-weight:bold; color: #333366; background-color: #EAEAD3; font-family: Arial, Helvetica, sans-serif;}

.grid {border:solid 1px #999999;}
.gridHeader{background: #E7E7CF; vertical-align: top; text-align: left;padding: 0.2em 0.4em 0; font-weight:bold;}
.gridItem {background: white; vertical-align: top; padding: 0 0.33em;}
.gridItemAlt{background-color: #EDEDED;}
.gridItemEditLifecycle{background-color: #F2F2FF; vertical-align: top; padding: 0 0.33em;}
.gridItemReviewLifecycle{background-color: #EFEFEF; border-bottom: solid 5px #000000; vertical-align: top; padding: 0 0.33em;}
.grid a:hover{color: #333366;}
.gridItemSelected{background-color: #EDEDED;}
.gridHeader a:hover{color: #333366;}

.subgridHeader {background-color: #E5E5E5; font-weight: bold; text-align: center; color:#333367}
.subgridHeaderRight {background-color:#F6F6F6; border-left:1pt dashed #CCCCCC; border-bottom: 1pt dashed #CCCCCC; text-align: center;}
.subgridHeaderLeft {background-color:#F6F6F6; border-bottom: 1pt dashed #CCCCCC; text-align: center;}
.subGridItemRight {border-bottom: 1pt dashed #CCCCCC; border-left:1pt dashed #CCCCCC; text-align:center}
.subGridItemLeft {border-bottom: 1pt dashed #CCCCCC; text-align:center}

.fundname {font-weight: bold;text-align: left;font-size:11pt;color: #333366;}
td#fundnav {border: 1px solid #E2E2E2;}
td#fundtitle {vertical-align: top; padding-right: 6px;}
.fundinfo {background-color: #E2E2E2;}
td#tabs{background-image: url(/Images/bgTabs.gif);}
td#tabnav{background-image: url(/Images/bgTabs.gif);}

.searchTopCell{border-left:1pt solid #333366; border-right: 1pt solid #333366; border-bottom: 1pt solid #E6E6E6;}
.searchBottomCell{border-left:1pt solid #333366; border-right: 1pt solid #333366;}
.search{font-weight:bold; font-size:9pt; color:#666633;}

.tablesubtitle {text-align:left; background-color:#CCCCCC; font-size:10pt;color: #333366; font-weight:bold;}
.formsectiontitle {text-align:left;font-size:10pt;color: #333366;font-weight:bold;padding-top: 1.2em; padding-left:1em}

.leftNavTable {background-color: #CCCC99}
.leftNavTable a, .leftNavTable td {text-decoration:none; font-weight: bold; text-align:left; font-size:8pt; color:#333366;}
.leftNavCellTan {text-align:left; height: 16px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FFFFFF; border-left-style:none; border-right-style:none; border-top-style:none; }
.leftNavCellGray {text-align:left; height: 16px; background-color: #CCCCCC; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FFFFFF; border-left-style:none; border-right-style:none; border-top-style:none; }
.leftNavCellLightGray {text-decoration:none; text-align:left; height: 20px;  background-color: #E5E5E5;}
.leftNavCellLightGray a {font-weight: normal;text-align: left;font-size:8pt;color: #333366;}
.leftside {width: 175px; vertical-align: top; text-align: center;}

.cellBorderTopLeft {border-top: Solid 1.5pt #808080;}
.cellBorderTop {border-top: Solid 1.5pt #808080;}
.cellBorderTopRight {border-top: Solid 1.5pt #808080;}
.cellBorderBottomLeft {border-bottom: Solid 1.5pt #808080; }
.cellBorderBottom {border-bottom: Solid 1.5pt #808080;}
.cellBorderBottomRight {border-bottom: Solid 1.5pt #808080; }
.cellBorderTopBottomLeft {border-top: Solid 1.5pt #808080; border-bottom: Solid 1.5pt #808080; }
.cellBorderTopBottom {border-top: Solid 1.5pt #808080; border-bottom: Solid 1.5pt #808080;}
.cellBorderTopBottomRight {border-top: Solid 1.5pt #808080; border-bottom: Solid 1.5pt #808080;}

/* User Guide */
.userGuideSection {font-size:10pt; font-weight:bold; color: #333366;}
.userGuideNote {font-style:italic;}
#toc {margin-left:2em;}
#toc ul { margin:0; padding:0;margin-top:-10px; padding-top:0; font-size:9px;}
#toc li {margin:0 0 1px 0;}
#toc a:hover { color:#333366;}
.steps ol {padding:5px; margin-top:0; padding-top:0;}
.steps li {margin-bottom:1.5em;}
/* End User Guide */
