﻿body {
}
/* PAGroup theme */
.ajax__tab_pagroup .ajax__tab_header {color:#333333; width: 80px; font-family:verdana,tahoma,helvetica;font-size:9px;background:url(images/tab-line.gif) repeat-x bottom;}
.ajax__tab_pagroup .ajax__tab_outer {padding-right:0px;background:url(images/tab-right.gif) no-repeat right;height:34px;}
.ajax__tab_pagroup .ajax__tab_inner {padding-left:3px;background:url(images/tab-left.gif) no-repeat;}
.ajax__tab_pagroup .ajax__tab_tab {width: 80px; height:26px;padding:4px;margin:0;background:url(images/tab.gif) repeat-x;}
.ajax__tab_pagroup .ajax__tab_hover .ajax__tab_outer {background:url(images/tab-hover-right.gif) no-repeat right;}
.ajax__tab_pagroup .ajax__tab_hover .ajax__tab_inner {background:url(images/tab-hover-left.gif) no-repeat;}
.ajax__tab_pagroup .ajax__tab_hover .ajax__tab_tab {width: 80px; background:url(images/tab-hover.gif) repeat-x;}
.ajax__tab_pagroup .ajax__tab_active .ajax__tab_outer {background:url(images/tab-active-right.gif) no-repeat right;}
.ajax__tab_pagroup .ajax__tab_active .ajax__tab_inner {background:url(images/tab-active-left.gif) no-repeat;}
.ajax__tab_pagroup .ajax__tab_active .ajax__tab_tab {width: 80px; color: #2478bf; font-weight: bold; font-size:9px; background:url(images/tab-active.gif) repeat-x;}
.ajax__tab_pagroup .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:9pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#eeeeee;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

.ContentHeader
{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #2478bf;
}
.SectionHeader
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #2478bf;
	border-bottom-style: Solid;
	border-bottom-width: 3px;
	border-bottom-color: #2478bf;
}
.FieldHeader
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	padding-left:5px;
}
.FieldHeaderAlt
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	padding-left:5px;
	background-color: #eeeeee;
}
.FieldValueNumeric
{
	font-family: verdana;
	font-size: 9px;
	color: #333333;
	padding-right:2px;
	text-align: right;
}
.ListHeader
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	background-color: #2478bf;
}
.NumericTextBox
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	background-color: #CAE1F4;
	border: solid 1px #2478bf;
	text-align: right;
}
.DropdownList
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	background-color: #CAE1F4;
	border: solid 1px #2478bf;
}
.NumericTextBoxReadonly
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	background-color: #eeeeee;
	border: solid 1px #999999;
	text-align: right;
}
.NumericTextBoxTotal
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	background-color: #eeeeee;
	border-top: 1px solid #2478bf;
	border-left: 1px solid #eeeeee;
	border-bottom: 3px double #2478bf;
	border-right: 1px solid #eeeeee;
	text-align: right;
}

.CalculateButton
{
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #eeeeee;
	background-color: #2478bf;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #113D60;
	border-right-color: #113D60;
	border-bottom-color: #113D60;
	border-left-color: #113D60;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-top: 2px;
	background-image: url(images/ButtonBack.gif);
	height: 20px;
	margin-right: 2px;
	width: 90px
}
.Definitions
{
	font-family: arial;
	font-size: 9px;
	color: #666666;
}
.dropShadowPanel 
{
	width:150px;
	background-color:#eeeeee;
	color:#666666;
}
.Disclaimer
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-align: justify;
	padding-left: 4px;
	padding-right: 4px
}
.Disclaimer
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-align: justify;
	padding-left: 4px;
	padding-right: 4px
}
.ActionSectionHeader
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding-left:10px
}
.ActionTextboxWatermark
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	background-color: #CAE1F4;
	border: solid 1px #2478bf;
}
.ActionTextbox
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	background-color: #CAE1F4;
	border: solid 1px #2478bf;
}
.PrintCalcHeader
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}
.PrintCalcContent
{
	font-family: Arial;
	font-size: 13px;
}
.PrintCalcDisclaimer
{
	font-family: Arial;
	font-size: 10px;
	text-align: justify;
	border: solid 1px #333333;
	padding: 2px
}
.PrintCalcDate
{
	font-family: Arial;
	font-size: 10px;
}
.PrintCalcGridList
{
	font-family: Arial;
	font-size: 10px;
	padding-left:5px;
	border: solid 1px #333333;
}
.PrintCalcGridListHeader
{
	font-family: Arial;
	font-size: 12px;
	padding-left:5px;
	padding-right:3px;
	border: solid 1px #333333;
	font-weight: bold;
}
.FeesNote
{
	font-family: verdana;
	font-size: 10px;
	color: #2478bf;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px
}
