﻿/*****************************************************************************/
/* HTML TAGS                                                                 */
/*****************************************************************************/

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 1px solid #ffffff;
}

.footer-content {
 text-align: center;
}

.innersolution-logo {
 text-align: center;
 float: left;
 margin-left: 8px;
 margin-top:-12px;
 
}

.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;
}


.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;
}
/*--
a.main_menu_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	background-color: #F6F7FD;
	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: #D7E5FA;
	border-right-color: #C1D4F2;
	border-bottom-color: #B8CEEF;
	border-left-color: #C6D8F4;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 6px;
--*/
	/*-- background-image: url("images/buttonbg.jpg"); --*/
}
a.main_menu_links:HOVER {
	color: #004080;
	text-decoration: none;
	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: #FDD889;
	border-right-color: #FBCA6A;
	border-bottom-color: #F8B330;
	border-left-color: #FBC860;
}
.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/ltr_alt_login.png");/* url("images/loginTableTop.jpg"); */
 background-repeat: repeat-x; 
 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;
  
/*--filter: alpha(opacity=85, finishopacity=85, style=1, startx=0, starty=0); */
}

/*--------------------------------------------------------------------------------------
'							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 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;
 margin-left:auto;
 margin-right:auto;
}
/*
.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/ltr_alt.png') center center;/*url(images/menu_title.png)*/
 white-space: nowrap;
}

.listHeaderRow {
 background: url(images/listHeaderBG.gif);
 height: 20px;
 cursor: default;
 padding-left: 6px;
 padding-right: 6px;
 color: #000000;
 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-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
{
	text-decoration:none;
	color:#000000;
	text-indent:5px;
	
}
.listHeaderRow a:hover
{
	text-decoration:none;
	color: #316AC5;
}

.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: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #222222;
 white-space: nowrap;
 text-align:left;
}
.listRow_hover, .listRow_down, .listRowHighlight_hover, .listRowHighlight_down {
 padding: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #222222;
 white-space: nowrap; 
 background-color: #FCFDCD;
 text-align:left;
}
.listRowDisabled, .listRowInactive {
 padding: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #AAAAAA;
 white-space: nowrap;
 text-align:left;
 font-style:italic;
}
.listRowAlternatingDisabled, .listRowAlternatingInactive {
 padding: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #AAAAAA;
 white-space: nowrap;
 text-align:left;
 background-color: #FAF9EE;
 font-style:italic;
}
.listRowDisabled_hover, .listRowInactive_hover,.listRowAlternatingDisabled_hover, .listRowAlternatingInactive_hover
{
 padding: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #AAAAAA;
 white-space: nowrap;
 text-align:left;
 background-color: #FCFDCD;
 font-style:italic;
}
.listRow td, .listRow_hover td, .listRowHighlight_hover td, .listRowAlternating td, .listRowAlternating_hover td, .listRowAlternatingHighlight_hover td
{
	padding: 5px;
}

.listRowAlternating, .alternatingrowstyle, .listRowAlternatingEnabled, .listRowAlternatingActive, .listRowAlternatingMinor1, .listRowAlternatingMinor2 {
 padding: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #222222;
 white-space: nowrap;
 background-color: #FAF9EE;
 text-align:left;
}
.listRowAlternating_hover, .listRowAlternating_down, .listRowAlternatingHighlight_hover, .listRowAlternatingHighlight_down {
 padding: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #222222;
 white-space: nowrap;
 background-color: #FDFDDF;
 text-align:left;
}
.listRowAlternatingDisabled, .listRowAlternatingInactive {
 padding: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #AAAAAA;
 white-space: nowrap;
}

.listRow2, .listRow2Enabled, .listRow2Active, .listRow2Minor1, .listRow2Minor2 {
 padding-left: 6px;
 padding-right: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #222222;
 white-space: nowrap;
 background-color: #F5F4EB;
 text-align:center;
}
.listRow2_hover, .listRow2_down, .listRow2Highlight_hover, .listRow2Highlight_down {
 padding-left: 6px;
 padding-right: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #222222;
 white-space: nowrap;
 background-color: #FCFDCD;
 text-align:center;
 }
.listRow2Disabled, .listRow2Inactive {
 padding-left: 6px;
 padding-right: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #AAAAAA;
 white-space: nowrap;
}

.listRowTitle, .listRowTitle_hover, .listRowTitle_down {
	background-color: #DBD5B5;
}
.listRowError {
 padding-left: 6px;
 padding-right: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FF0000;
 white-space: nowrap;
}
.listRowHighlight {
 padding-left: 6px;
 padding-right: 6px;
 border-top: 1px solid #E6E2CA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 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: #F9F8F4;
 padding: 10px;
}

.formOuterTable {
 border: 1px solid #BEBBB0;
 background: url(images/outer_bg.png) #ECE9D8;
 /*9background-color: #ECE9D8;*/
 padding: 8px;
 margin-left:auto;
 margin-right:auto;
}
.formTitle {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #444444;
}
.formLabel {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #222222;
 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: bottom;
 cursor: default;
}
.formTopLabel {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #222222;
 text-align: left;
 /* 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: bottom;
 cursor: default;
}
.formContent 
{
  margin-left:2px; 
}

.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");
 border-top: solid 1px #DAD6C5;
 border-bottom: solid 1px #c2beae;
}
.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: 100% /*75%*/;
 /*background-color: #FFFFFF;*/
 background-image: url(images/headerMenuBG_alt.png) /*url(images/headerMenuBG.jpg)*/;
 background-repeat: repeat-x /*no-repeat*/;
 background-position: bottom center;
 vertical-align: top;
 text-align: right;
}
.headerLogoTD {
 width: 25%;
 height:45px;
 background: url('images/headermenubg_alt.png') bottom center repeat-x; 
 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/headerquadbg.png);
 background-repeat: repeat-x;
 vertical-align: top;
 height: 1%;
 border-top:solid 1px #DAD6C5;
 border-bottom:solid 1px #c2beae;
}
.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%;
 filter: blendTrans(duration = 1);
}

.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; }

/*
	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;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
/*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;
			}
