﻿body
	{
	font-size: 11px; color: #3D3D3D; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color: #868686;
	}

.txt, .txtBold, .txtBoldLeft, .txtErr, .txtLoading, .txtStepDesc, .txtFooter ,.txtLogin, .txtNews, .txtTitle, .txtServerErr, .txtCrumb,
.ctrl, .ctrlBtn, .ctrlGridBtn, .ctrlBtnAlt, .ctrlGridBtnAlt, .ctrlBold, .ctrlGrid
	{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.txtNews
	{ font-family: Georgia, Times New Roman , Times, serif; }

.txtLoading
	{ font-size: 20px; }

.txtStepDesc, .txtServerErr
	{ font-size: 14px; }

.txtLogin, .txtCrumb
	{ font-size: 12px; }

.txtTitle, .txtErr, .txt, .txtBold,.txtBoldLeft,
.ctrl, .ctrlBtn, .ctrlBtnAlt, .ctrlBold, .ctrlGrid,
.ctrlGridItem, .ctrlGridEdit, .ctrlGridAltItem,
.ctrlGridSelected, .ctrlGridHeader, .ctrlGridFooter, .ctrlGridPager,
.ctrlGridBtn, .ctrlGridBtnAlt
 	{ font-size: 11px; }

.txtFooter , .txtNews
	{ font-size: 10px; }

.txtNotice
	{ font-size: 10px; color: Black; }

.txtBold, .txtBoldLeft, .txtLoading, .txtTitle, .txtStepDesc, .txtServerErr, .ctrlBold, .txtCrumb
	{ font-weight: bold; }

.txtFooter 
	{ text-align: center;  }

.txtNews
	{ text-align: justify; }

.txtErr, .txtLoading, .txtServerErr
	{ color: #900; }

.txtXcpt
	{ font-family:Courier New, Courier, Fixedsys, Terminal; font-size: 12px; white-space: pre; }

A, A:link, A:visited
	{ TEXT-DECORATION: underline; color: #3D3D3D; font-weight: bold; font-size: 11px;}

A:hover
	{ TEXT-DECORATION: underline; color: Black; font-weight: bold; }

.ctrlGrid
	{ border-color: #686868; }

.ctrlGridSelected
	{	background-color: #939393; color: #F3F3F4; }

.ctrlGridItem, .ctrlGridEdit
	{	background-color: #ffffff; vertical-align: top; }

.ctrlGridAltItem
	{	background-color: #E7E7E8; vertical-align: top; }

.ctrlGridHeader, .ctrlGridFooter
	{ color: #ffffff; background-color: #5C5C5C; }

.ctrlGridPager,
A.ctrlGridPager, A.ctrlGridPager:link, A.ctrlGridPager:visited, A.ctrlGridPager:hover, A.ctrlGridPager:active,
.ctrlGridPager A, .ctrlGridPager A:link, .ctrlGridPager A:visited, .ctrlGridPager A:hover, .ctrlGridPager A:active
	{	vertical-align: bottom; border-width: medium; background-color: #5C5C5C; color: #ffffff; text-align: left; }

.ctrlBtnAlt, .ctrlGridBtnAlt
	{ color: #606060; BACKGROUND: #F3F3F4; border: Solid 1px; }

.pdfCenter, .pdfLeft, .pdfRight, .txtCtr
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

.pdfCenter
{
	text-align: center;
}

.pdfLeft
{
	text-align: left;
}

.pdfRight
{
	text-align: right;
}

.txtCtr
{
	font-size: 10px;
	text-align: right;
}

.datablock { clear:both; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px 0px;}
.label1 { float: left; text-align:left; width:90px; }
.label2 { float: left; text-align:left; padding-right:20px; }
.label3 { float: left; text-align:left; width: 30px; }
.label4 { float: left; text-align:left; width:100px; padding-right: 20px; }
.label5 { float: left; text-align:left; width:40px; }
.label6 { float: left; text-align:left; width:415px; }
.label7 { float: left; text-align:left; width:275px; }
.txtBoldLeft { text-align:left; }

/****controls ***/
.Btn
{
	width:160px;
	font-size:8pt;
	text-decoration:none;
	text-align:center;
}

.Btn2
{
	width:186px;
	font-size:8pt;
	text-decoration:none;
	text-align:center;
}

.Btns
{
    font-size:8pt;
	text-decoration:none;
	text-align:center; 
}

/****Header ***/
.Header
{
	min-width:856px;
	background-color: #71A9D6;
	border:none 0px;
}

.Header p
{
	margin:0px;
	padding:0px;	
}

.logo
{
    height:48px;
}

.TabBG
{
    background-image:url('../Images/tab_background.gif');
    background-repeat:repeat-x;
    padding-left:25px;
    height:24px; 
	margin:0px;
}

.TabSL
{
    float:left;
    height:24px;
    background-image:url('../Images/TableftS.png');
    background-repeat:no-repeat;
    background-position:top left;
}

.TabSR
{	
    height:24px;
    width:8px;
    background-image:url('../Images/TabRightS.png');
    background-repeat:no-repeat;
    background-position:top right;
    float:right;
    margin-right:1px;
}

.TabS div
{
    float:left;
	background-image:url('../Images/tabbgs.png');
	background-repeat:repeat-x;
	padding:5px;
	padding-bottom:4px;	
	font-size:8pt;
	padding-top:7px;
	color:black;
}

.TabS div a
{
	 text-decoration:none;
}

.TabL
{
    float:left;
    height:24px;
    background-image:url('../Images/TabLeft.png');
    background-repeat:no-repeat;
    background-position:top left;
}

.TabR
{
    height:24px;
    width:8px;
    background-image:url('../Images/TabRight.png');
    background-repeat:no-repeat;
    background-position:top right;
    float:right;
    margin-right:0px;
}

.Tab div
{
    float:left;
	background-image:url('../Images/tabbg.png');
	background-repeat:repeat-x;
	padding:5px;
	padding-bottom:4px;	
	font-size:8pt;
	padding-top:7px;
	color:black;
}

.Tab div a
{
    text-decoration:none;
}

.Navbg
{
    width:100%;
    margin:0px;
	padding:0px;	
    background-color:#F0EFF0;
    height:26px; 
    min-width:856px;
}

.Nav
{
    background-image:url('../Images/NavBackground.png');
    background-position:top right;
    background-repeat:no-repeat;
    float:right;
    list-style-type:none; 
    white-space:nowrap;
    width:856px;
    height:26px;
}

.Nav li
{
    float:right;
    display:inline;
    margin:0px;
	padding:0px; 
	padding-top:5px;
}
.Nav li a
{
    color:#757575;
	font-size:7pt;
}

.Support
{
    width:64px;
    text-align:center;
}

.help
{
    width:38px;
    text-align:center;
}

.LogOnOff
{
	width:218px;
    text-align:left;
}

.ColorBar
{
     background-image:url('../Images/color_bar.gif');
     background-repeat:repeat-x;
     height:13px;
}

/****Content****/
.Preview
{
    margin:0px;
	min-width:1000px;
	background-color: #f0efef;
    border: none;
}

.Frame
{
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 20px;
	min-width:856px;
	background-color: #f0efef;
}

.Content
{
	margin:15px;
	padding:15px;
}

.pageTblBG
{
    background-color: white;
    border: solid 2px #C5C5C5;
	min-width:856px;
    max-width:1200px;
}

.MainContent
{
    background-color: White;
    margin-right:auto;
    margin-left:auto;
    text-align:left;
    padding-left: 50px;
    padding-right: 50px;
}

.InputLeft
{
    background-color: White;
    margin-left: 100px;
    text-align:left;
}

.InputCenter
{
    background-color: White;
    margin-right:auto;
    margin-left:auto;
    text-align:left;
    width: 450px; 
}

.SubmitContent
{
    margin-right:auto;
    margin-left:auto;
    text-align:center;
}

.OptionBarLeft
{
    background-image:url('../Images/bar_options_left.gif');
    background-repeat:no-repeat;
    width:12px;
    height:83px;
}

.OptionBarRight
{
    background-image:url('../Images/bar_options_right.gif');
    background-repeat:no-repeat;
    width:16px;
    height:83px;
}

.OptionBar
{
    background-image:url('../Images/bar_options_background.gif');
    background-repeat:repeat-x;
}

/****mis ***/
.LoginBG
{
    background-image:url('../Images/login_background.gif');
    background-repeat:repeat-y;
    width:377px;
}

.StepDiscBG
{
    background-image:url('../Images/StepDiscBG.png');
    background-repeat:repeat-x;
    min-width:754px;
    width:auto;
    margin-left:8px;
    margin-right:8px;
    padding-top:5px;
    height:25px;
}

.StepDiscL
{
    float:left;
    background-image:url('../Images/StepDiscL.png');
    background-repeat:no-repeat;
    background-position:top left;
    width:8px;
    height:30px;
}

.StepDiscR
{
    float:right;
    background-image:url('../Images/StepDiscR.png');
    background-repeat:no-repeat;
    background-position:top right;
    width:8px;
    height:30px;
}
