﻿/************************* Module Layout Styles *************************/
div.JunaBase3, html.JunaBase3{
	font-size: 10pt;
	color:#585858;
	font-family:"trebuchet ms",helvetica,sans-serif
}
.LeftPane div.JunaBase3{
	padding-left:15px;
	padding-right:5px
}
.RightPane div.JunaBase3{
	padding-left:5px;
	padding-right:15px;
	padding-top: 5px
}
.ContentPane div.JunaBase3{
	padding-right:20px;
	padding-top: 5px
}
.JunaBase3 .ModuleButton {
	float: right;
	position: relative;
}
.JunaBase3 .ModuleTitle{
	margin-top: 10px;
	margin-bottom: 5px;
	color: #cc0000;
	font-weight: 500;
	font-family:"trebuchet ms",helvetica,sans-serif
}
.JunaBase3 .ModuleContent{
	padding-bottom: 10px;
	vertical-align: top;
	color: #585858;
	line-height: 1.4em
}
.RightPane .JunaBase3 .ModuleContent {
}
.NotePanel{
	border: #d3d3d3 1px solid;
	padding: 5px;
	background: #ffffcc;
	color: #333;
	font-size: .9em;
	font-variant: normal
}
.JunaBase3 .NotePanel{
	border: #d3d3d3 1px solid;
	padding: 5px;
	background: #ffffcc;
	color: #333;
	font-size: .9em;
	font-variant: normal
}
.TableBorders{
	border: 1px solid #dee6f1
}
.JunaBase2 table.TableBorders {
	border-left: 1px solid #dee6f1;
	border-top: 1px solid #dee6f1;
	border-bottom: none;
	border-right: none;
	border-collapse: collapse
}
.JunaBase2 table.TableBorders td{
	border-left: none;
	border-top: none;
	border-bottom: 1px solid #dee6f1;
	border-right: 1px solid #dee6f1
}
.Highlight{
	color: #cc0000
}
.JunaBase3 .Highlight{
	color: #cc0000
}
.MarginLeft10{
	margin-left: 10px
}
.JunaBase3 .MarginLeft10{
	margin-left: 10px
}
.JunaBase3 a {
	color: #004068
}
.JunaBase3 a:hover {
	color: #cc0000
}
.JunaBase3 h1, .JunaBase3 .Head{
	font-size: 1.5em;
	font-weight: 500;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 2px;
	color: #145283;
	font-family:"trebuchet ms",helvetica,sans-serif;
	line-height: 1.4em
}
.JunaBase3 h2, .JunaBase3 .SubHead{
	font-size: 1.2em;
	font-weight: 500;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 2px;
	color: #cc0000;
	font-family:"trebuchet ms",helvetica,sans-serif;
	line-height: 1.4em
}
.JunaBase3 h3, .JunaBase3 h4, .JunaBase3 h5, .JunaBase3 h6{
	font-size: 1.1em;
	font-weight: 500;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 2px;
	color: #cc0000;
	font-family:"trebuchet ms",helvetica,sans-serif;
	line-height: 1.4em
}
.JunaBase3 h3.BlogTitle{
	font-size: 2em;
	margin-top: 15px;
	margin-bottom: 10px
}
.JunaBase3 h3.BlogTitle a{
	text-decoration: none
}
.JunaBase3 .BlogFooter{
	font-size: .9em
}
.JunaBase3 .BlogFooter a{
	font-size: inherit
}
.JunaBase3 .BlogFooter{
	margin-top: 5px;
	margin-bottom: 15px
}
.JunaBase3 p{
	padding: 0;
	margin-top: 2px;
	margin-bottom: 8px
}
.JunaBase3 ul{
	padding-left: 25px
}
.JunaBase3 .Field{
	font-weight: normal;
	font-size: .9em;
	background-color: #f5f4f2;
	border: 1px #c6c6c6 solid
}
.JunaBase3 .Button, .JunaBase3 a.Button, .JunaBase3 a:link.Button, .JunaBase3 a:visited.Button, .JunaBase3 a:hover.Button, .JunaBase3 a:active.Button{
	border-right: #696969 1px solid;
	padding-right: 1em;
	border-top: silver 1px solid;
	margin-top: 0.1em;
	padding-left: 1em;
	font-weight: bolder;
	font-size: .9em;
	margin-bottom: 0.1em;
	padding-bottom: 3px;
	overflow: visible;
	border-left: silver 1px solid;
	color: #fff;
	line-height: 20px;
	padding-top: 3px;
	border-bottom: #696969 1px solid;
	background-repeat: repeat-x;
	background-color: #004068;
	text-align: center;
	text-decoration: none
}
.JunaBase3 input.Button{
	font-size: .9em;
	line-height: 12px
}