﻿*
{
	margin: 0px;
	padding: 0px;
}
html
{
	height: 100%;
}

body
{
	background-color: #FFFFFF;
	cursor: default;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	left: 0px;
	top: 0px;
	height: 100%;
	margin: 0px;
	padding: 0px; /* background-image:url("images/middleBG.jpg");  background-repeat:no-repeat;  background-position:left top; */
}
#page
{
	position: relative;
	width: 100%;
	margin-bottom: 0px;
	height: 100%;
}

#header
{
	position: relative;
	margin: auto;
	width: 100%;
	top: 0px;
	height: 7%;
}
#header-left
{
	position: relative;
	float: left;
	margin: auto;
	width: 25%;
	top: 0px;
}
#header-right
{
	position: relative;
	width: 75%;
	float: right;
	top: 0px;
	height: 50px;
	background-image: url( "images/headerMenuBG.jpg" );
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
}

.header-rt-content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	vertical-align: bottom;
}

.mainTable
{
	width: 100%;
	height: 100%;
	position: relative;
	margin: 0px;
}
#mainbody
{
	clear: both;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 85%;
}
#main-buttons
{
	margin-top: 3px;
	height: 25px;
}

#footer
{
	position: absolute;
	margin-bottom: 0px;
	background-image: url( "images/footerBG.jpg" );
	background-repeat: repeat-x;
	border: 1px solid #ffffff;
}

.footer-content
{
	text-align: center;
}

.innersolution-logo
{
	text-align: center;
	float: left;
	margin-left: 8px;
	margin-top: -12px;
}

.article_title 
{
	color: #9E311A;
	font-size: 12px;
	border-left-width: 16px;
	border-left-style: solid;
	border-left-color: #8DB0D4;	
}

.version
{
	float: right;
	margin-top: -12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.footer-divider
{
	width: 2px;
	height: 17px;
	vertical-align: middle;
	margin-top: 4px;
	margin-bottom: 4px;
}

 .biggerbodytxt 
 {
    font-size: 140%;
 } 
 
 .formText
 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #1A4B80;
 padding-top: 4px;
 vertical-align: top;
 }        
 
.footer
{
	background-image: url( "images/footerbg.jpg" );
}

a.footer_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.footer_links:HOVER
{
	text-decoration: underline;
	color: #8C8C8C;
}

.bttnLogout-red-border
{
	border: 1px solid #A63944;
}
a.main_menu_logout_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #E06A68;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F9E9B6;
	border-right-color: #DB6464;
	border-bottom-color: #AA3C55;
	border-left-color: #DB6464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 6px;
	background-image: url( "images/buttonbg_logout01.jpg" );
}
a.main_menu_logout_link:HOVER
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FB806B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F9E9B6;
	border-right-color: #F67A67;
	border-bottom-color: #C23F4B;
	border-left-color: #F67A67;
	background-image: url( "images/buttonbg_logout02.jpg" );
}
.bttnPixel
{
	border: 0px;
	width: 6px;
	height: 15px;
	vertical-align: middle;
}
.main_menu_links
{
	background: url(images/mml.png) center center no-repeat;
	width: 300px;
	height: 40px;
}
.main_menu_links_hover
{
	background: url(images/mmlHover.png) center center no-repeat;
	width: 300px;
	height: 60px;
}
.main_menu_links_Down
{
	background: url(images/mmlDown.png) center center no-repeat;
	width: 300px;
	height: 60px;
}
.lnkMain_Menu
{
	position: absolute;
	text-decoration: none;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	left: 20px;
	text-align: left;
	top: 20px;
}
.mmlIcon
{
	position: absolute;
	top: -6px;
	left: -6px;
}


.bttnMainBlue_border
{
	border: 1px solid #6B8AAE;
}
/*****************************************************************************/
/* Login Table                                                               */
/*****************************************************************************/
.loginTable
{
	width: 400px;
	margin: auto;
	background-color: #F3F2F4;
	border: 1px solid #E0DFE3;
	text-align: center;
	position: relative;
}
/*.loginTable {
 background-color: #F3F2F4;
 border: 1px solid #E0DFE3;
}*/
.loginTableTop
{
	background-color: #2F5592;
	background-image: url( "images/loginTableTop.jpg" );
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.loginTableMid
{
	background-color: #F3F2F4;
	background-image: url( "images/loginTableMid.jpg" );
	background-repeat: no-repeat;
	background-position: left bottom;
}
.loginTableMid-content
{
	text-align: center;
}
.loginTableText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #070500;
}
.loginTableFields
{
	background-color: #FEFFFF;
	height: 20px;
	width: 200px;
	border: 1px solid #8C9AA3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 3px;
	padding-top: 2px;
}
.loginTableTop_error
{
	background-color: #922E37;
	background-image: url( "images/loginTableTop_error.jpg" );
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.loginTableMid_error
{
	background-color: #F3F2F4;
	background-image: url( "images/loginTableMid_error.jpg" );
	background-repeat: no-repeat;
	background-position: left bottom;
}

.middleMenuTable
{
	background: /*url(images/middlemenubg.png) bottom repeat-x*/ #f7f7eb;
	border: 1px solid #d1d1c5;
	margin-left: 100px;
	width: 375px;
}
/*--------------------------------------------------------------------------------------
'							Error Page
----------------------------------------------------------------------------------------*/
#errorPage
{
	position: relative;
	margin-top: 10px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	border: 1px solid #FFFFFF;
}
#errorHeader
{
	position: relative;
	width: 600px;
	float: left;
	top: 0px;
	left: 0px;
	background-color: #ffffff;
}
#errorHeader-lt
{
	position: relative;
	width: 200px;
	float: left;
	top: 0px;
	left: 0px;
	background-color: #ffffff;
}
#errorHeader-rt
{
	position: relative;
	width: 400px;
	float: left;
	top: 0px;
	left: 0px;
	background-color: #ffffff;
	background-position: right top;
	text-align: right;
}
.systemError-Title
{
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
	color: Navy;
	text-align: center;
	margin-top: 10px;
}
.systemError-Message
{
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
}
.errorrContinue-Bttn
{
	margin-right: 80px;
	border: 0px;
	height: 60px;
	width: 256px;
}
/* ---- DATA GRID AND LISTS -------------------------------------------------
'
----------------------------------------------------------------------------*/

.DataGrid
{
	position: relative;
	margin: auto;
}


.listTable
{
	border: 1px solid #BEBBB0;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	width: 325px;
}
.listTable1
{
	border: 1px solid #BEBBB0;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	width: 295px;
}
/*
.listTitleRow {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #FFFFFF;
 font-weight: bold;
 background-color: #2B5CB2;
 border-bottom: 1px solid #BEBBB0;
 padding: 3px;
 white-space: nowrap;
 filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#5987D6,endColorStr=#2B5CB2); 
}
*/

.listTitleRow
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #2B5CB2;
	border-bottom: 1px solid #BEBBB0;
	padding: 3px;
	background: url( 'images/menu_title.png' ) center center;
	white-space: nowrap;
}

.listHeaderRow
{
	background: url(images/listHeaderBG.gif);
	height: 20px;
	cursor: default;
	padding-left: 6px;
	padding-right: 6px;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	white-space: nowrap;
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #EBEADB;
	vertical-align: middle;
}
.listHeaderRow_hover, .listHeaderRow_down
{
	background: url(images/listHeaderBG_hover.gif);
	height: 20px;
	cursor: pointer;
	padding-left: 6px;
	padding-right: 6px;
	color: #316AC5;
	font-family: Tahoma;
	font-size: 11px;
	white-space: nowrap;
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #EBEADB;
	vertical-align: middle;
}
.listHeaderDiv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	background: url(images/listHeaderDiv.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
	width: 2px;
	cursor: default;
	padding: 0px;
	margin: 0px;
	background-position: bottom;
	background-color: #EBEADB;
}
.listHeaderRow a
{
	padding-left: 3px;
	padding-right: 3px;
	font-family: Tahoma;
	text-decoration: none;
	color: #000000;
	text-indent: 5px;
	white-space: nowrap;
}
.listHeaderRow a:hover
{
	padding-left: 3px;
	padding-right: 3px;
	font-family: Tahoma;
	text-decoration: none;
	color: #316AC5;
	white-space: nowrap;
}

.listRowBG1
{
	background-color: #F5F4EB;
}
.listRowBG2
{
	background-color: #FFFFFF;
}
.listRowBG3
{
	background-color: #E6E2CA;
}
.listRowBG1_hover, .listRowBG2_hover, .listRowBG1_down, .listRowBG2_down
{
	background-color: #FCFDCD;
}


.listRow, .rowstyle, .listRowEnabled, .listRowActive, .listRowMinor1, .listRowMinor2
{
	padding: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	white-space: nowrap;
}
.listRow_hover, .listRow_down, .listRowHighlight_hover, .listRowHighlight_down
{
	padding: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	white-space: nowrap;
	background-color: #FCFDCD;
}
.listRowDisabled, .listRowInactive
{
	padding: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #AAAAAA;
	white-space: nowrap;
}
.listRow td, .listRow_hover td, .listRowHighlight_hover td, .listRowAlternating td, .listRowAlternating_hover td, .listRowAlternatingHighlight_hover td
{
	padding: 3px;
	white-space: nowrap;
}

.listRowAlternating, .alternatingrowstyle, .listRowAlternatingEnabled, .listRowAlternatingActive, .listRowAlternatingMinor1, .listRowAlternatingMinor2
{
	padding: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	white-space: nowrap;
	background-color: #FAF9EE;
}
.listRowAlternating_hover, .listRowAlternating_down, .listRowAlternatingHighlight_hover, .listRowAlternatingHighlight_down
{
	padding: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	white-space: nowrap;
	background-color: #FDFDDF;
}
.listRowAlternatingDisabled, .listRowAlternatingInactive
{
	padding: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #AAAAAA;
	white-space: nowrap;
}

.listRow2, .listRow2Enabled, .listRow2Active, .listRow2Minor1, .listRow2Minor2
{
	padding-left: 3px;
	padding-right: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	white-space: nowrap;
	background-color: #F5F4EB;
}
.listRow2_hover, .listRow2_down, .listRow2Highlight_hover, .listRow2Highlight_down
{
	padding-left: 3px;
	padding-right: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	white-space: nowrap;
	background-color: #FCFDCD;
}
.listRow2Disabled, .listRow2Inactive
{
	padding-left: 3px;
	padding-right: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #AAAAAA;
	white-space: nowrap;
}

.listRowTitle, .listRowTitle_hover, .listRowTitle_down
{
	background-color: #DBD5B5;
}
.listRowError
{
	padding-left: 3px;
	padding-right: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	white-space: nowrap;
}
.listRowHighlight
{
	padding-left: 3px;
	padding-right: 3px;
	border-top: 1px solid #E6E2CA;
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	white-space: nowrap;
	background-color: #FDFDDF;
}
.listRowDiv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	border-left: 1px solid #EFECDC;
	border-top: 1px solid #E6E2CA;
	padding: 0px;
	margin: 0px;
	font-size: 1px;
	width: 2px;
}
.listFooterRow
{
	border-right: 1px solid #BEBBB0;
	background-color: #EBEADB;
	width: auto;
	position: relative;
	margin: auto;
	margin-top: -4px;
}


.none
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-style: italic;
	font-weight: normal;
}
.noneTable
{
	margin: 20px;
	background-color: #FDFDFD;
	border: 1px solid #E0E0CF;
}

/*---- FORMS ----------------------------------------------------------------
'
----------------------------------------------------------------------------*/


.formInnerTable
{
	border: 1px solid #BEBBB0;
	background-color: #FFFFFF;
	padding: 10px;
	text-align: center;
}

.formOuterTable
{
	border: 1px solid #BEBBB0;
	background-color: #D3D3D3;
	padding: 8px;
	position: relative;
	margin: auto;
	text-align: center;
}
.formTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #444444;
}
.formTitle1
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    font-weight: bold;
    color: #444444;
}
.formLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A4B80;
	text-align: right; /* background-color: #F1F1E7; */ /* background-color: #F1EEE5; */ /* border: 1px solid #BEBBB0; */ /* border: 1px solid #E2DBC8; */
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 5px;
	vertical-align: top;
	cursor: default;
}
.formContent
{
	margin-left: 2px;
}
.legendClass
{
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 13px; 
	color:#9E311A;
}

.formField
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #7F9DB9;
	font-weight: normal;
	padding: 2px;
	padding-left: 3px;
}

.formFieldError
{
	background-color: #C00000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #7F9DB9;
	font-weight: normal;
	padding: 2px;
	padding-left: 3px;
}

.formCheckbox
{
	border: 0px;
	cursor: pointer;
}

.formTextView
{
	padding: 3px;
	padding-left: 3px;
	padding-right: 6px;
	border: 1px solid #ECEAD5;
	background-color: #FEFEFC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.formFieldView
{
	border: 1px solid #ECEAD5;
	background-color: #FEFEFC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding: 2px;
	padding-left: 3px;
	height: 21px;
}
.formFieldDollarView
{
	border: 1px solid #ECEAD5;
	background-color: #FEFEFC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding: 2px;
	height: 21px;
	background: url(images/formFieldDollar.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 9px;
	text-align: left;
}


.bttnTable
{
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
}
.bttnSpacing
{
	padding-left: 7px;
	padding-right: 7px;
}

.groupName
{
	text-indent: 5px;
	height: 30px;
	width: 170px;
	font-size: 12px;
	vertical-align: middle;
}


.requiredValidation
{
	background-image: url( "images/img_timeWarningIcon.gif" );
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top: 5px;
	background-color: #FFFFCC;
	border: 1px solid #E0E0CF;
	font-weight: bold;
	color: maroon;
}

.gridListHeader
{
	background-image: url( "images/listHeaderBG.gif" );
	background-repeat: repeat-x;
	text-decoration: none;
}
.headerQuadBG, .headerSmallBG
{
	background-image: url( "images/headerQuadBG.png" );
}
.headerQuadBG A, .headerSmallBG A
{
	text-decoration: none;
}
.headerQuadBG A:HOVER, .headerSmallBG A:HOVER
{
	color: #CC6600;
	text-decoration: none;
}
.headerQuadTopLeft, .headerSmallTopLeft
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	text-align: left;
	vertical-align: bottom;
	padding-left: 4px;
	padding-top: 4px;
}
.headerQuadTopRight, .headerSmallTopRight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	vertical-align: bottom;
	padding-right: 4px;
}
.headerQuadBGcolor, .headerSmallBGcolor
{
	background-color: #FFFFFF;
}
.headerQuadBottomLeft
{
	font-family: Arial, Helvetica, sans-serif;
	color: #C1C1C1;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding-left: 4px;
}
.headerQuadBottomLeft a
{
	text-decoration: none;
	color: #2F60B6;
}
.headerQuadBottomLeft a:HOVER
{
	text-decoration: underline;
	color: #5987D6;
}
.headerQuadBottomRight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	background-image: url( "images/headerQuadBottomRightBG.jpg" );
	background-position: right top;
	background-repeat: no-repeat;
	padding-bottom: 2px;
	padding-right: 4px;
	width: 300px;
}
a.headerMenuLineLinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	text-decoration: none;
}
a.headerMenuLineLinks:HOVER
{
	color: #CC6600;
	text-decoration: none;
}
.headerMenuLineDivider
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #828282;
}

/*--------------------------------------------------------------------------------------
'							Grid View
----------------------------------------------------------------------------------------*/

.tablestyle
{
	font-family: arial;
	margin: 10px 0pt 15px;
	font-size: 8pt;
	border-color: #CDCDCD;
	color: #3D3D3D;
}
.tablestyle td, .tablestyle th
{
	border-color: #CDCDCD;
}

.headerstyle
{
	background-color: #F0F0F6;
	background-image: url( "images/sort_none.gif" );
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 20px;
}
.headerstyle a
{
	text-decoration: none;
	color: black;
	display: block;
}


.sortascheaderstyle
{
	background-image: url( "images/sort_asc.gif" );
	background-repeat: no-repeat;
	background-position: right;
}
.sortdescheaderstyle
{
	background-image: url( "images/sort_desc.gif" );
	background-repeat: no-repeat;
	background-position: right;
}

.headerRow
{
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #FFFFFF;
}
.headerMenuTD
{
	width: 75%;
	background-color: #FFFFFF;
	background-image: url(images/headerMenuBG.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: top;
	font-size: 5px;
	text-align: right;
	white-space: nowrap;
	height: 5%;
}
.headerLogoTD
{
	width: 25%;
	background-color: #FFFFFF;
	vertical-align: top;
}
.middleRow
{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	border: 1px solid #FFFFFF;
}
.middleTD
{
	background-color: #FFFFFF;
	background-image: url(images/middleBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	height: 80%;
}
.headerMenuText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.footerRow
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
	border: 1px solid #FFFFFF;
}
.footerTD
{
	background-color: #FFFFFF;
	background-image: url(images/footerBG.jpg);
	background-repeat: repeat-x;
	vertical-align: top;
	height: 1%;
}
.footerText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	width: 25%;
	height: 20px;
	text-align: left;
	vertical-align: bottom;
}
a.footerLinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.footer-nav
{
	vertical-align: middle;
	width: 10%;
}
.footerDivider
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(images/footerDivider.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 17px;
	width: 2px;
	padding: 0px;
	margin: 0px;
	word-spacing: 10px;
}
.versionNum
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	margin-right: 0px;
	height: 20px;
	text-align: right;
	vertical-align: bottom;
	width: 25%;
}

/*----------Filter Box------------------*/
.filterBox
{
	background-color: #F6F6F2;
	border-bottom: 1px solid #BEBBB0;
}
.filterBox TABLE
{
	background-color: #F6F6F2;
	background-repeat: no-repeat;
	background-position: top left;
}
.filterFormLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	text-align: right;
	cursor: default;
	padding-right: 0px;
	white-space: nowrap;
}
.filterFormField
{
	background-color: #FDFDFB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #7F9DB9;
	font-weight: normal;
	padding-left: 4px;
}



.msgEmpty
{
	padding: 2px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.msgGood
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(images/msgGood.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 5px;
	width: 9px;
	padding: 0px;
	margin: 0px;
	margin-right: 4px;
	word-spacing: 10px;
}
.msgBad
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: url(images/msgBad.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 5px;
	width: 9px;
	padding: 0px;
	margin: 0px;
	margin-right: 4px;
	word-spacing: 10px;
}

.msg
{
	background-color: #FFFFD4;
	border: 1px solid #E0E0CF;
	padding: 3px;
	margin-bottom: 0px;
	margin-top: 2px;
	width: 90%;
}

.listFooterRow
{
	border-top: 1px solid #BEBBB0;
	background-color: #EBEADB;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 1px;
}
.listFooterRowText
{
	color: #7B7665;
}


/*
	Buttons
*/

.bttnPrintMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnPrintMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnPrintMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnPrintMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnPrintMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnPrintMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnPrint
{
	height: 21px;
	width: 53px;
	background: url(images/bttnPrint.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnPrint_hover
{
	height: 21px;
	width: 53px;
	background: url(images/bttnPrint_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnPrint_down
{
	height: 21px;
	width: 53px;
	background: url(images/bttnPrint_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnCancel
{
	height: 21px;
	width: 66px;
	background: url( "../../images/bttnCancel.gif" );
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnCancel:hover
{
	height: 21px;
	width: 66px;
	background: url( "../../images/bttnCancel_hover.gif" );
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnCancel_down
{
	height: 21px;
	width: 66px;
	background: url( "images/bttnCancel_down.gif" );
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnSave
{
	height: 21px;
	width: 58px;
	background: url( "../../images/bttnSave.gif" );
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnSave:hover
{
	height: 21px;
	width: 58px;
	background: url( "../../images/bttnSave_hover.gif" );
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnSave_down
{
	height: 21px;
	width: 58px;
	background: url( "images/bttnSave_down.gif" );
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttn25
{
	height: 21px;
	width: 25px;
	background: url(images/bttn25.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn25_hover
{
	height: 21px;
	width: 25px;
	background: url(images/bttn25_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn25_down
{
	height: 21px;
	width: 25px;
	background: url(images/bttn25_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn27
{
	height: 21px;
	width: 27px;
	background: url(images/bttn27.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn27_hover
{
	height: 21px;
	width: 27px;
	background: url(images/bttn27_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn27_down
{
	height: 21px;
	width: 27px;
	background: url(images/bttn27_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn30
{
	height: 21px;
	width: 30px;
	background: url(images/bttn30.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn30_hover
{
	height: 21px;
	width: 30px;
	background: url(images/bttn30_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn30_down
{
	height: 21px;
	width: 30px;
	background: url(images/bttn30_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn35
{
	height: 21px;
	width: 35px;
	background: url(images/bttn35.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn35_hover
{
	height: 21px;
	width: 35px;
	background: url(images/bttn35_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn35_down
{
	height: 21px;
	width: 35px;
	background: url(images/bttn35_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn40
{
	height: 21px;
	width: 40px;
	background: url(images/bttn40.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn40_hover
{
	height: 21px;
	width: 40px;
	background: url(images/bttn40_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn40_down
{
	height: 21px;
	width: 40px;
	background: url(images/bttn40_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn50
{
	height: 21px;
	width: 50px;
	background: url(images/bttn50.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn50_hover
{
	height: 21px;
	width: 50px;
	background: url(images/bttn50_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn50_down
{
	height: 21px;
	width: 50px;
	background: url(images/bttn50_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn60
{
	height: 21px;
	width: 60px;
	background: url(images/bttn60.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn60_hover
{
	height: 21px;
	width: 60px;
	background: url(images/bttn60_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn60_down
{
	height: 21px;
	width: 60px;
	background: url(images/bttn60_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn70
{
	height: 21px;
	width: 70px;
	background: url(images/bttn70.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn70_hover
{
	height: 21px;
	width: 70px;
	background: url(images/bttn70_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn70_down
{
	height: 21px;
	width: 70px;
	background: url(images/bttn70_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn70Disabled, .bttn70Disabled_hover, .bttn70Disabled_down
{
	height: 21px;
	width: 70px;
	background: url(images/bttn70Disabled.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: default;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}


.bttn80
{
	height: 21px;
	width: 80px;
	background: url(images/bttn80.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn80_hover
{
	height: 21px;
	width: 80px;
	background: url(images/bttn80_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn80_down
{
	height: 21px;
	width: 80px;
	background: url(images/bttn80_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn90
{
	height: 21px;
	width: 90px;
	background: url(images/bttn90.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn90_hover
{
	height: 21px;
	width: 90px;
	background: url(images/bttn90_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn90_down
{
	height: 21px;
	width: 90px;
	background: url(images/bttn90_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn100
{
	height: 21px;
	width: 100px;
	background: url(images/bttn100.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn100_hover
{
	height: 21px;
	width: 100px;
	background: url(images/bttn100_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn100_down
{
	height: 21px;
	width: 100px;
	background: url(images/bttn100_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn110
{
	height: 21px;
	width: 110px;
	background: url(images/bttn110.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn110_hover
{
	height: 21px;
	width: 110px;
	background: url(images/bttn110_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn110_down
{
	height: 21px;
	width: 110px;
	background: url(images/bttn110_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn120
{
	height: 21px;
	width: 120px;
	background: url(images/bttn120.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn120_hover
{
	height: 21px;
	width: 120px;
	background: url(images/bttn120_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn120_down
{
	height: 21px;
	width: 120px;
	background: url(images/bttn120_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn130
{
	height: 21px;
	width: 130px;
	background: url(images/bttn130.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn130_hover
{
	height: 21px;
	width: 130px;
	background: url(images/bttn130_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn130_down
{
	height: 21px;
	width: 130px;
	background: url(images/bttn130_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn140
{
	height: 21px;
	width: 140px;
	background: url(images/bttn140.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn140_hover
{
	height: 21px;
	width: 140px;
	background: url(images/bttn140_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn140_down
{
	height: 21px;
	width: 140px;
	background: url(images/bttn140_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn150
{
	height: 21px;
	width: 150px;
	background: url(images/bttn150.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn150_hover
{
	height: 21px;
	width: 150px;
	background: url(images/bttn150_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn150_down
{
	height: 21px;
	width: 150px;
	background: url(images/bttn150_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn160
{
	height: 21px;
	width: 160px;
	background: url(images/bttn160.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn160_hover
{
	height: 21px;
	width: 160px;
	background: url(images/bttn160_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn160_down
{
	height: 21px;
	width: 160px;
	background: url(images/bttn160_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn170
{
	height: 21px;
	width: 170px;
	background: url(images/bttn170.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn170_hover
{
	height: 21px;
	width: 170px;
	background: url(images/bttn170_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn170_down
{
	height: 21px;
	width: 170px;
	background: url(images/bttn170_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn180
{
	height: 21px;
	width: 180px;
	background: url(images/bttn180.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn180_hover
{
	height: 21px;
	width: 180px;
	background: url(images/bttn180_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn180_down
{
	height: 21px;
	width: 180px;
	background: url(images/bttn180_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn190
{
	height: 21px;
	width: 190px;
	background: url(images/bttn190.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn190_hover
{
	height: 21px;
	width: 190px;
	background: url(images/bttn190_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn190_down
{
	height: 21px;
	width: 190px;
	background: url(images/bttn190_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn200
{
	height: 21px;
	width: 200px;
	background: url(images/bttn200.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn200_hover
{
	height: 21px;
	width: 200px;
	background: url(images/bttn200_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn200_down
{
	height: 21px;
	width: 200px;
	background: url(images/bttn200_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn250
{
	height: 21px;
	width: 250px;
	background: url(images/bttn250.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn250_hover
{
	height: 21px;
	width: 250px;
	background: url(images/bttn250_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn250_down
{
	height: 21px;
	width: 250px;
	background: url(images/bttn250_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttnBack
{
	height: 21px;
	width: 58px;
	background: url(images/bttnBack.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
}
.bttnBack_hover
{
	height: 21px;
	width: 58px;
	background: url(images/bttnBack_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
}
.bttnBack_down
{
	height: 21px;
	width: 58px;
	background: url(images/bttnBack_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
}

.bttnApplications
{
	height: 21px;
	width: 91px;
	background: url( "images/bttnApplications.gif" );
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnApplications:hover
{
	height: 21px;
	width: 91px;
	background: url( "images/bttnApplications_hover.gif" );
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnApplications_down
{
	height: 21px;
	width: 91px;
	background: url( "images/bttnApplications_down.gif" );
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnFilter
{
	height: 18px;
	width: 53px;
	background: url(images/bttnFilter.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnFilter_hover
{
	height: 18px;
	width: 53px;
	background: url(images/bttnFilter_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnFilter_down
{
	height: 18px;
	width: 53px;
	background: url(images/bttnFilter_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnLogin
{
	height: 21px;
	width: 59px;
	background: url(images/bttnLogin.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnLogin_hover
{
	height: 21px;
	width: 59px;
	background: url(images/bttnLogin_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnLogin_down
{
	height: 21px;
	width: 59px;
	background: url(images/bttnLogin_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnAdd
{
	height: 21px;
	width: 53px;
	background: url(images/bttnAdd.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnAdd_hover
{
	height: 21px;
	width: 53px;
	background: url(images/bttnAdd_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnAdd_down
{
	height: 21px;
	width: 53px;
	background: url(images/bttnAdd_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnAddMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnAddMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnAddMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnAddMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnAddMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnAddMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnEdit
{
	height: 21px;
	width: 50px;
	background: url(images/bttnEdit.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnEdit_hover
{
	height: 21px;
	width: 50px;
	background: url(images/bttnEdit_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnEdit_down
{
	height: 21px;
	width: 50px;
	background: url(images/bttnEdit_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnEditMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnEditMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnEditMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnEditMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnEditMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnEditMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnEditMiniDisabled, .bttnEditMiniDisabled_hover, .bttnEditMiniDisabled_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnEditMiniDisabled.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.bttnDelete
{
	height: 21px;
	width: 63px;
	background: url(images/bttnDelete.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnDelete_hover
{
	height: 21px;
	width: 63px;
	background: url(images/bttnDelete_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnDelete_down
{
	height: 21px;
	width: 63px;
	background: url(images/bttnDelete_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnDeleteMini, .bttnRemoveMini, .bttnVoidMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDeleteMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnDeleteMini_hover, .bttnRemoveMini_hover, .bttnVoidMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDeleteMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnDeleteMini_down, .bttnRemoveMini_down, .bttnVoidMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDeleteMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnDeleteMiniDisabled, .bttnRemoveMiniDisabled, .bttnVoidMiniDisabled, .bttnDeleteMiniDisabled_hover, .bttnRemoveMiniDisabled_hover, .bttnVoidMiniDisabled_hover, .bttnDeleteMiniDisabled_down, .bttnRemoveMiniDisabled_down, .bttnVoidMiniDisabled_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDeleteMiniDisabled.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.bttnRemove
{
	height: 21px;
	width: 72px;
	background: url(images/bttnRemove.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnRemove_hover
{
	height: 21px;
	width: 72px;
	background: url(images/bttnRemove_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnRemove_down
{
	height: 21px;
	width: 72px;
	background: url(images/bttnRemove_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnVoid
{
	height: 21px;
	width: 55px;
	background: url(images/bttnVoid.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnVoid_hover
{
	height: 21px;
	width: 55px;
	background: url(images/bttnVoid_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnVoid_down
{
	height: 21px;
	width: 55px;
	background: url(images/bttnVoid_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnCancel
{
	height: 21px;
	width: 66px;
	background: url(images/bttnCancel.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnCancel_hover
{
	height: 21px;
	width: 66px;
	background: url(images/bttnCancel_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnCancel_down
{
	height: 21px;
	width: 66px;
	background: url(images/bttnCancel_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnSave
{
	height: 21px;
	width: 58px;
	background: url(images/bttnSave.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnSave_hover
{
	height: 21px;
	width: 58px;
	background: url(images/bttnSave_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnSave_down
{
	height: 21px;
	width: 58px;
	background: url(images/bttnSave_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnSend
{
	height: 21px;
	width: 61px;
	background: url(images/bttnSend.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnSend_hover
{
	height: 21px;
	width: 61px;
	background: url(images/bttnSend_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnSend_down
{
	height: 21px;
	width: 61px;
	background: url(images/bttnSend_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnContinue
{
	height: 21px;
	width: 75px;
	background: url(images/bttnContinue.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnContinue_hover
{
	height: 21px;
	width: 75px;
	background: url(images/bttnContinue_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnContinue_down
{
	height: 21px;
	width: 75px;
	background: url(images/bttnContinue_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}


.bttnInactiveMini, .bttnDisabledMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnInactiveMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnInactiveMini_hover, .bttnDisabledMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnInactiveMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnInactiveMini_down, .bttnDisabledMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnInactiveMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnInactiveMiniDisabled, .bttnDisabledMiniDisabled, .bttnInactiveMiniDisabled_hover, .bttnDisabledMiniDisabled_hover, .bttnInactiveMiniDisabled_down, .bttnDisabledMiniDisabled_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnInactiveMiniDisabled.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.bttnPrintMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnPrintMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnPrintMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnPrintMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnPrintMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnPrintMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnPrint
{
	height: 21px;
	width: 53px;
	background: url(images/bttnPrint.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnPrint_hover
{
	height: 21px;
	width: 53px;
	background: url(images/bttnPrint_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnPrint_down
{
	height: 21px;
	width: 53px;
	background: url(images/bttnPrint_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnCalMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnCalMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnCalMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnCalMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnCalMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnCalMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnCalTiny
{
	height: 18px;
	width: 18px;
	background: url(images/bttnCalTiny.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnCalTiny_hover
{
	height: 18px;
	width: 18px;
	background: url(images/bttnCalTiny_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnCalTiny_down
{
	height: 18px;
	width: 18px;
	background: url(images/bttnCalTiny_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnUpMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnUpMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnUpMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnUpMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnUpMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnUpMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnDownMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDownMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnDownMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDownMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnDownMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDownMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnSubMenuMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnSubMenuMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnSubMenuMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnSubMenuMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnSubMenuMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnSubMenuMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnSubMenu
{
	height: 21px;
	width: 80px;
	background: url(images/bttnSubMenu.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnSubMenu_hover
{
	height: 21px;
	width: 80px;
	background: url(images/bttnSubMenu_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnSubMenu_down
{
	height: 21px;
	width: 80px;
	background: url(images/bttnSubMenu_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnApplicationsMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnApplicationsMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnApplicationsMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnApplicationsMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnApplicationsMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnApplicationsMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnApplications
{
	height: 21px;
	width: 91px;
	background: url(images/bttnApplications.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnApplications_hover
{
	height: 21px;
	width: 91px;
	background: url(images/bttnApplications_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnApplications_down
{
	height: 21px;
	width: 91px;
	background: url(images/bttnApplications_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnLogin
{
	height: 21px;
	width: 59px;
	background: url(images/bttnLogin.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnLogin_hover
{
	height: 21px;
	width: 59px;
	background: url(images/bttnLogin_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnLogin_down
{
	height: 21px;
	width: 59px;
	background: url(images/bttnLogin_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnDepartmentsMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDepartmentsMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnDepartmentsMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDepartmentsMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnDepartmentsMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnDepartmentsMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnDepartments
{
	height: 21px;
	width: 93px;
	background: url(images/bttnDepartments.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnDepartments_hover
{
	height: 21px;
	width: 93px;
	background: url(images/bttnDepartments_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnDepartments_down
{
	height: 21px;
	width: 93px;
	background: url(images/bttnDepartments_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnMenuAccessMini
{
	height: 21px;
	width: 22px;
	background: url(images/bttnMenuAccessMini.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnMenuAccessMini_hover
{
	height: 21px;
	width: 22px;
	background: url(images/bttnMenuAccessMini_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnMenuAccessMini_down
{
	height: 21px;
	width: 22px;
	background: url(images/bttnMenuAccessMini_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnMenuAccess
{
	height: 21px;
	width: 99px;
	background: url(images/bttnMenuAccess.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnMenuAccess_hover
{
	height: 21px;
	width: 99px;
	background: url(images/bttnMenuAccess_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnMenuAccess_down
{
	height: 21px;
	width: 99px;
	background: url(images/bttnMenuAccess_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnMenuAccessDisabled, .bttnMenuAccessDisabled_hover, .bttnMenuAccessDisabled_down
{
	height: 21px;
	width: 99px;
	background: url(images/bttnMenuAccessDisabled.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.bttnEditAccess
{
	height: 21px;
	width: 91px;
	background: url(images/bttnEditAccess.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnEditAccess_hover
{
	height: 21px;
	width: 91px;
	background: url(images/bttnEditAccess_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnEditAccess_down
{
	height: 21px;
	width: 91px;
	background: url(images/bttnEditAccess_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnViewUsers
{
	height: 21px;
	width: 91px;
	background: url(images/bttnViewUsers.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnViewUsers_hover
{
	height: 21px;
	width: 91px;
	background: url(images/bttnViewUsers_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnViewUsers_down
{
	height: 21px;
	width: 91px;
	background: url(images/bttnViewUsers_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnDepartmentAccess
{
	height: 21px;
	width: 128px;
	background: url(images/bttnDepartmentAccess.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnDepartmentAccess_hover
{
	height: 21px;
	width: 128px;
	background: url(images/bttnDepartmentAccess_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnDepartmentAccess_down
{
	height: 21px;
	width: 128px;
	background: url(images/bttnDepartmentAccess_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnDepartmentAccessDisabled, .bttnDepartmentAccessDisabled_hover, .bttnDepartmentAccessDisabled_down
{
	height: 21px;
	width: 128px;
	background: url(images/bttnDepartmentAccessDisabled.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.bttnLocationAccess
{
	height: 21px;
	width: 114px;
	background: url(images/bttnLocationAccess.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnLocationAccess_hover
{
	height: 21px;
	width: 114px;
	background: url(images/bttnLocationAccess_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnLocationAccess_down
{
	height: 21px;
	width: 114px;
	background: url(images/bttnLocationAccess_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnLocationAccessDisabled, .bttnLocationAccessDisabled_hover, .bttnLocationAccessDisabled_down
{
	height: 21px;
	width: 114px;
	background: url(images/bttnLocationAccessDisabled.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.bttnShowFilter
{
	height: 21px;
	width: 86px;
	background: url(images/bttnShowFilter.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnShowFilter_hover
{
	height: 21px;
	width: 86px;
	background: url(images/bttnShowFilter_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnShowFilter_down
{
	height: 21px;
	width: 86px;
	background: url(images/bttnShowFilter_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnHideFilter
{
	height: 21px;
	width: 86px;
	background: url(images/bttnHideFilter.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnHideFilter_hover
{
	height: 21px;
	width: 86px;
	background: url(images/bttnHideFilter_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnHideFilter_down
{
	height: 21px;
	width: 86px;
	background: url(images/bttnHideFilter_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnFilter
{
	height: 18px;
	width: 53px;
	background: url(images/bttnFilter.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnFilter_hover
{
	height: 18px;
	width: 53px;
	background: url(images/bttnFilter_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnFilter_down
{
	height: 18px;
	width: 53px;
	background: url(images/bttnFilter_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bttnChangeGroup
{
	height: 21px;
	width: 102px;
	background: url(images/bttnChangeGroup.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bttnChangeGroup_hover
{
	height: 21px;
	width: 102px;
	background: url(images/bttnChangeGroup_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnChangeGroup_down
{
	height: 21px;
	width: 102px;
	background: url(images/bttnChangeGroup_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.bttnChangeGroupDisabled, .bttnChangeGroupDisabled_hover, .bttnChangeGroupDisabled_down
{
	height: 21px;
	width: 102px;
	background: url(images/bttnChangeGroupDisabled.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.bttnFind
{
	height: 21px;
	width: 58px;
	background: url(images/bttnFind.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
}
.bttnFind_hover
{
	height: 21px;
	width: 58px;
	background: url(images/bttnFind_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
}
.bttnFind_down
{
	height: 21px;
	width: 58px;
	background: url(images/bttnFind_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
}

.bttn65
{
	height: 21px;
	width: 65px;
	background: url(images/bttn60.gif) no-repeat center center;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn65_hover
{
	height: 21px;
	width: 60px;
	background: url(images/bttn60_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn65_down
{
	height: 21px;
	width: 60px;
	background: url(images/bttn60_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}

.bttn70_1
{
	height: 21px;
	width: 70px;
	background: url(images/bttn70.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 0px;
}
.bttn70_1_hover
{
	height: 21px;
	width: 70px;
	background: url(images/bttn70_hover.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn70_1_down
{
	height: 21px;
	width: 70px;
	background: url(images/bttn70_down.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.bttn70_1_Disabled, .bttn70_1_Disabled_hover, .bttn70_1_Disabled_down
{
	height: 21px;
	width: 70px;
	background: url(images/bttn70Disabled.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #000000;
	cursor: default;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}



/*
	Menu Styles
*/

label
{
	cursor: pointer;
	cursor: hand;
	text-align: right;
}
label.desc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

fieldset
{
	cursor: default;
}
legend
{
	padding-right: 5px;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 8px;
	cursor: default;
	color: #204D90;
}
/*****************************************************************************/
/* Location Bar                                                              */
/*****************************************************************************/
.locationBar
{
	width: 100%;
	background-color: #ECE9D8;
	border: 1px solid #BEBBB0;
	margin-top: 5px;
}
.locationBarTitle
{
	width: 1%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D6B63;
	font-weight: normal;
	white-space: nowrap;
	padding-left: 6px;
	padding-right: 6px;
	text-align: right;
}
.locationBarLinks
{
	width: 99%;
	background-color: #FFFFFF;
	border: 1px solid #BFB8BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F98D7;
	font-weight: normal;
	padding-left: 5px;
	text-align: left;
}
.locationBarSeparator
{
	padding-left: 3px;
	padding-right: 3px;
}
.locationBarLinks a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #366DBF;
	font-weight: normal;
	text-decoration: none;
}
.locationBarLinks a:HOVER
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: orange;
	font-weight: normal;
	text-decoration: underline;
}
/*Reorder List*/
.dragHandle
{
	width: 10px;
	height: 15px;
	background-color: Blue;
	background-image: url(images/bg-menu-main.png);
	cursor: move;
	border: outset thin white;
}

.callbackStyle
{
	border: thin blue inset;
}

.callbackStyle table
{
	background-color: #5377A9;
	color: Black;
}


.reorderListDemo li
{
	list-style: none;
	margin: 2px;
	background-image: url(images/bg_nav.gif);
	background-repeat: repeat-x;
	color: #FFF;
}

.reorderListDemo li a
{
	color: #FFF !important;
	font-weight: bold;
}

.reorderCue
{
	border: dashed thin black;
	width: 100%;
	height: 25px;
}

.itemArea
{
	margin-left: 15px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1em;
	text-align: left;
}

/*Modal Popup*/
.modalBackground
{
	background: black;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity: .5;
    -moz-opacity: .5;
    z-index:110;

}
/*Validation Call Out Control*/
.validatorCalloutHighlight
{
	background-color: lemonchiffon;
}
/*Message Boxes */
#abody
{
	font-size: 120%;
	margin-top: 20px;
	font-family: "Helvetica Neue" , Arial, sans-serif;
	line-height: 150%;
}
#abody .notice, #abody .warning, #abody .success
{
	background: #fff6bf url(images/deprecated.gif) center no-repeat;
	background-position: 15px 50%;
	text-align: left;
	padding: 0.6em 2em 0.6em 75px;
	margin: 1em 0;
	border: 2px solid #ffd324;
	border-width: 2px 0;
}
#abody .warning
{
	background-color: #ffdaca;
	background-image: url(images/notice.gif);
	border-color: #ff7349;
}
#abody .success
{
	background: #efe;
	border-color: #252;
}
.Username
{
	border: none;
	width: 150px;
	height: 16px;
	position: relative;
	top: 3px;
	background: transparent;
}
.Password
{
	border: none;
	width: 150px;
	height: 16px;
	position: relative;
	top: 3px;
	background: transparent;
}
#txt_Username_BG
{
	width: 160px;
	height: 24px;
	background: url( 'images/txt_username_bg.png' ) center center no-repeat;
	text-align: center;
}
#txt_Password_BG
{
	width: 160px;
	height: 24px;
	background: url( 'images/txt_password_bg.png' ) center center no-repeat;
	text-align: center;
}

.buttonPhases
{
	background: url(images/coolbtn.jpg) center center no-repeat;
	color: Gray;
	display: block;
	float: left;
	font: normal 12px arial, sans-serif;
	height: 40px;
	width: 125px;
	text-decoration: none;
}

.floatLeft
{
	text-align: left;
	margin: 5px;
	width: 250px;
}

.overlay
{
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
	width: 100%;
	height: 100%;
	-moz-opacity: 0.70;
}
* html .overlay
{
	position: absolute;
}
.loader
{
	z-index: 100;
	position: fixed;
	width: 120px;
	margin-left: -60px;
	top: 50%;
	left: 50%;
}
* html .loader
{
	position: absolute;
}
.catsPanelBackground
{
	background: url( 'images/catsPanelBackground.png' ) #F3F3F3;
	height: 60px;
}
.catsPanelMenu
{
	position: relative;
	top: 0px;
	left: 0px;
	height: 35px;
	border: solid 5px red;
}
.shs_catsMenu
{
}
.dms_catsMenu
{
	background: red;
}
.cntrlDDL
{
	position: relative;
	top: 8px;
	width: 176px;
}
.jobTxtBox
{
	border: solid 1px #999999;
	height: 20px;
	font-size: 16px;
	width: 178px;
	color: #316499;
	text-align: center;
	cursor: pointer;
}
