/* Used for Browse list for 508 compliance */
.header1
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	MARGIN: 0px 0px 0px 0px;
	white-space: nowrap;


/*	FONT-WEIGHT: 700;
	FONT-FAMILY: Verdana;
    FONT-SIZE : 0.8em;
    margin: 0px */
}
.header2
{

    FONT-FAMILY: Verdana;
    font-size: 11px;;
	padding-left: 6px;
	padding-top: 2px; 
    MARGIN: 0px 0px 0px 0px

/*	FONT-WEIGHT: 400;
	FONT-FAMILY: Verdana;
    FONT-SIZE : 0.8em;
    margin: 0px */
}

/* General style for the top frame */
.TopBkgd
{
	BACKGROUND-IMAGE: url(../images/background/TopBG.jpg);
	COLOR: #330000;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	MARGIN: 0%;
	background-repeat: repeat-x;
	background-position: left top;

}
.TopBottomBG
{
	BACKGROUND-IMAGE: url(../images/background/topBottomBG.jpg);
	COLOR: #330000;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	MARGIN: 0%;
	background-repeat: repeat-x;
	background-position: left top;

}
.TopLocationIndicatorBG
{
	BACKGROUND-IMAGE: url(../images/background/topLocationIndicatorBG.jpg);
	COLOR: #330000;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	MARGIN: 0%;
	background-repeat: no-repeat;
	background-position: left top;

}
.TopTopLeftBG
{
	BACKGROUND-IMAGE: url(../images/background/TopLeftBG.jpg);
	COLOR: #330000;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	MARGIN: 0%;
	background-repeat: no-repeat;
	background-position: left top;

}
.lightGreySlantingLineBG
{
	BACKGROUND-IMAGE: url(../images/background/admin_bg02.gif);
	/* BACKGROUND-IMAGE: url(../images/smi/gblue.gif);  */
	COLOR: black;
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	MARGIN: 0%;
	background-repeat: repeat;

}
/* General style for the left Navigation frame */
.NavBkgd
{
    BACKGROUND: white;
    BACKGROUND-IMAGE: url(../images/background/leftNavBG.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: left top;
    COLOR: #595959;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 0px 0px 

}
/* General style for the search bar */
.searchBarBkgd
{
    BACKGROUND: white;
    BACKGROUND-IMAGE: url(../images/background/header2BG.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
	COLOR: #445657;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    MARGIN: 0px 0px 0px 0px

}
/* General style for the main Data frame */
.DataBkgd
{
    BACKGROUND: white;
    BACKGROUND-IMAGE: url(../images/background/DataBkgd.gif); 
	/* BACKGROUND-IMAGE: url(../images/background/DataBkgd__.gif);*/
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
	COLOR: #595959;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/*    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 1.0em;
    FONT-WEIGHT: 400; */
    MARGIN: 0px 0px 0px 0px 
}
.TabletBkgd
{
    BACKGROUND: white;
    BACKGROUND-IMAGE: url(../images/background/BodyBGvLine.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
	COLOR: #595959;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/*    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 1.0em;
    FONT-WEIGHT: 400; */
    MARGIN: 0px 0px 0px 0px 
}
.ColumnItemTitleBkgd
{
    BACKGROUND: white;
    BACKGROUND-IMAGE: url(../images/background/calendartopbg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
	COLOR: #595959;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/*    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 1.0em;
    FONT-WEIGHT: 400; */
    MARGIN: 0px 0px 0px 0px 
}
.activeListItemBG
{
    BACKGROUND: white;
    BACKGROUND-IMAGE: url(../images/background/activeListItem.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
	COLOR: #595959;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    MARGIN: 0px 0px 0px 0px
}
.LoginMiddleBkgd
{
    BACKGROUND: white;
    BACKGROUND-IMAGE: url(../images/background/LoginMiddleBG.jpg);
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 1.0em;
    /* FONT-WEIGHT: 400; */
    MARGIN: 0px 0px 0px 0px
}

/* "Secondary Navigation" (tabs in the top frame),
   currently active
*/
.SecondaryTabCurr
{
    /* BACKGROUND: #B6C1C1; */
    BACKGROUND-IMAGE: url(../images/background/hrCur_bg.gif);
    /* COLOR: #445657;
    FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
    MARGIN: 3px;*/
}
.SecondaryTabCurrBottem
{
    /* BACKGROUND: #B6C1C1; */
    BACKGROUND-IMAGE: url(../images/background/hrCurBottem_bg.gif);
    COLOR: #445657;
    FONT-FAMILY: Verdana;
/*	FONT-WEIGHT: bold;
    MARGIN: 3px;*/
}
.SecondaryTabCurrText
{
    /* BACKGROUND: #595959; */
    COLOR: #445657;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;*/
    /* font-style: oblique; */
}
.SecondaryTabCurrText1
{
    /* BACKGROUND: #595959; */
    COLOR: #445657;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    padding-bottom: 4px;
    /* padding-top: 1px;
     FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;*/
    /* font-style: oblique; */
}


/* "Secondary Navigation" (tabs in the top frame),
   not active
*/
.SecondaryTab
{
    /* BACKGROUND: #0C479D; 
    BACKGROUND: #9BADAE; */
    BACKGROUND-IMAGE: url(../images/background/hr_bg.gif);
    /* COLOR: #445657;   */
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    height: 30px;
    /*
    FONT-FAMILY: Verdana; */
	/* FONT-WEIGHT: bold; */
   /* MARGIN: 3px */
        /* font-style: oblique; */
}

.SecondaryTabText
{
    /* BACKGROUND: #0C479D;  
    BACKGROUND: #6F9597; */
    COLOR: #445657;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
}
.SecondaryTabText:hover
{
    COLOR: #2F8EBD;
    FONT-FAMILY: Verdana;
    font-size: 11px;;

}

/* "Secondary Navigation" (tabs in the top frame),
   not active, as the mouse passes over them
*/
.SecondaryTab:hover
{
    /* BACKGROUND: #595959; */
    COLOR: white;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 700 ;*/ 
    MARGIN: 3px
  /*    font-style: oblique; */
}
/* Wizard steps background */
.ActionStepsBackground
{
    /* BACKGROUND: A8A8A8; */
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 400 ;*/
	vertical-align: middle;
    MARGIN: 5px 0px 10px 3px
}	
/* Wizard steps, user is currently on 
this step (make it stand out a little)
*/
.ActionStepsCurr
{
    /* BACKGROUND: #A8A8A8; */
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 700 ;*/ 
    MARGIN: 3px;
	vertical-align: middle
}
/* Wizard steps, user is not currently on this step
*/
.ActionSteps
{
    /* BACKGROUND: A8A8A8; */
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 400 ;*/
    MARGIN: 3px;
	vertical-align: middle
}
/* Icons in the top bar use this text as for
   descriptive hyperlinks (Help, Exit)
*/
.TopIconText
{
	font-family: Verdana, Arial;
	COLOR: #0C479D;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	/* text-align: center;
	 vertical-align: 50%; */
	line-height: 14px;
	letter-spacing: 0.05em;

/*    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: 300;
    MARGIN: 2px 2px 2px 0px; */
}

/* Icons in the top bar use this text as for
   descriptive hyperlinks (Help, Exit) when the mouse is over them
*/
.TopIconText:hover
{
	font-family:  Verdana, Arial;
	COLOR: #000000;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	/* text-align: center;
	 vertical-align: 50%; */
	line-height: 14px;
	letter-spacing: 0.05em;

/*    BACKGROUND: white;
    COLOR: #0C479D
	FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: 300 */
}
/* For item.imp in the cctemplates folder*/
.TopIconText2
{
	font-family: Verdana, Arial;
	COLOR: #0C479D;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	/* text-align: center;
	 vertical-align: 50%; */
	line-height: 20px;
	letter-spacing: 0.05em;
	padding-left: 5px

}
.TopIconText2:hover
{
	font-family:  Verdana, Arial;
	COLOR: #000000;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	/* text-align: center;
	 vertical-align: 50%; */
	line-height: 20px;
	letter-spacing: 0.05em;
	padding-left: 5px
}

/* Icons in the main data frame actions bar use this text as for
   descriptive hyperlinks (publish file, move items in folder)
*/
.Heading2IconText
{
	FONT-FAMILY: Verdana;
	COLOR: #0C479D;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
    /* BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
	FONT-WEIGHT: 500; */
    MARGIN: 2px 2px 2px 0px
/*    font-style: oblique; */
}
/* Icons in the main data frame Actions bar use this text for
   descriptive hyperlinks (publish file, move items in folder)
   when the mouse is over them
*/
.Heading2IconText:hover
{
	FONT-FAMILY: Verdana;
	COLOR: #0C479D;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
    /* BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
	FONT-WEIGHT: 500; */
    MARGIN: 2px 2px 2px 0px
}
/* Icons in the main data frame use this text as for
   descriptive hyperlinks (file Formats, Modify/View/Delete)
*/
.DataIconText
{
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: 300;
    MARGIN: 2px 1px 2px 3px;
}
/* Icons in the main data frame use this text for
   descriptive hyperlinks (file formats, Modify/View/Delete)
   when the mouse is over them
*/
.DataIconText:hover
{
    BACKGROUND: white;
    COLOR: #0C479D;
	FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: 300
    text-decoration: none
}

/* In main frame, "View" next to the file format icons and other instructions
*/
.BrowseInstructionText
{
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: 300;
    MARGIN: 2px 2px 2px 0px;
}
/* Icons in the main data frame title bar use this text for
   descriptive hyperlinks (channel, personalize)
   Ideally this should go away, and these items moved to Heading2
*/
.Heading1IconText
{
    /* BACKGROUND: #595959; */
    COLOR: #445657;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   /*  COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: 300; */
    MARGIN: 2px;
    font-style: normal ;
    text-transform: none;
    /* text-transform: uppercase; */
/*    font-style: oblique; */
}

/* Icons in the main data frame title bar use this text for
   descriptive hyperlinks (channel, personalize) when the mouse is over them
   Ideally this should go away, and these items moved to Heading2
*/
.Heading1IconText:hover
{

    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* BACKGROUND: #595959;
    COLOR: CCCCC;  
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: 300; */
    MARGIN: 2px;
    font-style: normal ;
    text-transform: none;

/*    font-style: oblique; */
}


/* Widgets in the main data frame title bar (Sort by priority)
   use this style
*/
.Heading1Widget
{
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: 300;
    MARGIN: 2px;
    font-style: normal ;
    text-transform: none;
}


/* Title of the Navigation frame (View Items, Administration)
*/
.NavigationTitle
{
	FONT-FAMILY: Verdana;
	white-space: nowrap;
	font-size: 11px;;
	color: #455C63;
	text-decoration: none;
	text-align: left;
	padding-left: 18px;
	padding-bottom: 3px;
	list-style-position: inside;
	list-style-image: url(../images/blue_bullet.gif);
    	MARGIN-left: 4px;
}
.NavTitle8PaddingLeft
{
	FONT-FAMILY: Verdana;
	white-space: nowrap;
	font-size: 11px;;
	color: #455C63;
	text-decoration: none;
	text-align: left;
	padding-left: 3px;
	padding-bottom: 3px;
	list-style-position: inside;
	list-style-image: url(../images/blue_bullet.gif);

}
.LocationTitle {
	font-family:  Verdana, Arial;
	color: #666666;
	font-size: 11px;;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	white-space: nowrap;
	padding-bottom: 20px;
	padding-left: 4px;
	/*vertical-align: middle;
	margin-bottom: 1px */
}
.topBarMenuText {
	font-family: Verdana, Arial;
	color: #000000;
	font-size: 11px;;
	text-decoration: none;
	text-align: center;
	/*line-height: 18px; */
	white-space: nowrap;
	/* padding-top: 17px;	
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: bottom; */
}
.topBarMenuTextHome {
	font-family: Verdana, Arial;
	color: #000000;
	font-size: 11px;;
	text-decoration: none;
	/*text-align: center;
	line-height: 18px; */
	white-space: nowrap;
/*	padding-top: 17px;	
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: bottom; */
}
.topBarMenuTD {
	font-family: Verdana, Arial;
	color: #000000;
	font-size: 11px;;
	text-decoration: none;
	text-align: center;
	/*line-height: 18px; */
	white-space: nowrap;
	padding-top: 7px;	
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	/*vertical-align: bottom; */
}
.topBarMenuTDHome {
	font-family: Verdana, Arial;
	color: #000000;
	font-size: 11px;;
	text-decoration: none;
	text-align: right;
	/*line-height: 18px; */
	white-space: nowrap;
	padding-top: 7px;	
	padding-bottom: 4px;
	padding-right: 16px;
	/*padding-left: 30px;
	vertical-align: bottom; */
}
.topBarMenuText:hover {
	font-family: Verdana, Arial;
	color: #886565;
	font-size: 11px;;
	/* text-decoration: none; */
	text-align: center;
	white-space: nowrap;
	/*padding-top: 15px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: bottom;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;*/
}
.topBarMenuTextHome:hover {
	font-family: Verdana, Arial;
	color: #886565;
	font-size: 11px;;
	/* text-decoration: none; */
	text-align: center;
	white-space: nowrap;
	/* padding-top: 15px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: bottom;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;*/
}
.roundLeftSearchInput {
	border: 1px #FFFFFF;
	font-family: Verdana, Arial;
	color: #000000;
	font-size: 11px;;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #B4B4B4;
	border-bottom-color: #B4B4B4;
	border-right-color: #B4B4B4;
	height: 17px;
}
.topBarSearchTD {
	padding-top: 3px;
}
.groupFldTitle {
	font-family: Verdana, Arial;
	font-size: 11px;
	list-style-position: inside;
	list-style-image: url(../images/expandCollapse_.gif);
	text-decoration: none;
	text-align: left;
	line-height: 12px;
	white-space: nowrap;
	/* padding-top: 2px; */
	margin-left: 2px;
	/*list-style-position: inside;
	vertical-align: middle;
	margin-bottom: 1px */
}
.ColumnItemTitle
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	color: #455C63;
	text-decoration: none;
	text-align: left;
	padding-bottom: 0px;
	list-style-position: inside;
	list-style-image: url(../images/square_bulletb.gif);
    MARGIN-left: 4 
    
    /* XXX FONT is hardcoded in template to these values */
   /*  FONT-FAMILY: Verdana;
    FONT-SIZE:  1.0em;
    FONT-WEIGHT: bold; */
    /* XXX NOT SUPPORTED in WSCONFIG
    BACKGROUND: #595959;
	FONT-WEIGHT: 700 ;
    MARGIN: 2px;
    text-transform: uppercase;
    font-style: oblique;
    */
}
.PersonalPageTitle
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	color: #455C63;
	text-decoration: none;
	text-align: left;
	padding-bottom: 0px;
	padding-left: 2px;
	list-style-position: inside;
	list-style-image: url(../images/square_bullet.gif);
    MARGIN-left: 9px 
    
    /* XXX FONT is hardcoded in template to these values */
   /*  FONT-FAMILY: Verdana;
    FONT-SIZE:  1.0em;
    FONT-WEIGHT: bold; */
    /* XXX NOT SUPPORTED in WSCONFIG
    BACKGROUND: #595959;
	FONT-WEIGHT: 700 ;
    MARGIN: 2px;
    text-transform: uppercase;
    font-style: oblique;
    */
}
/* Any item which appears in the left frame  
   (Used in JSP page navigation, Add/Manage Listings)
*/
.NavigationItem
{
    /* BACKGROUND: #0C479D; 
    BACKGROUND:#6F9597;
    COLOR: white;*/
    
    /* XXX FONT is hardcoded in template to these values */
    FONT-FAMILY: Verdana; 
    font-size: 11px;;
    COLOR: #445657;
    
    /* XXX NOT SUPPORTED in WSCONFIG
	FONT-WEIGHT: 400;    */
    MARGIN: 4px;

}

.NavigationItem2
{
    COLOR: #445657;
    /* XXX FONT is hardcoded in template to these values */
    FONT-FAMILY: Verdana; 
    font-size: 11px;;
    MARGIN: 4px;
	padding-left: 3px;
	padding-top: 2px;
}

/* XXX NOT SUPPORTED IN WSCONFIG */
/* Any item which appears in the left frame  (Folders, 
   Add/Manage Listings) and is not currently active but
   the mouse is passing over it
*/
.NavigationItem:hover
{

	font-size: 11px;; 
	 Color: #2F8EBD; 
	/*color: #49626D;*/
	FONT-FAMILY: Verdana; 
	text-decoration: none;

    /* BACKGROUND: #595959; 
    COLOR: white;
    FONT-FAMILY: Verdana;
    font-size: 11px;;*/
    /* XXX NOT SUPPORTED in WSCONFIG
	FONT-WEIGHT: 400;    */
    MARGIN: 4px

}
.NavigationItem2:hover
{
    COLOR: #2F8EBD;
    FONT-FAMILY: Verdana; 
    font-size: 11px;;
	padding-left: 6px;
	padding-top: 2px;
}

/* Any item which appears in the left frame  (Folders, 
   Add/Manage Listings) and is currently active
*/
.NavigationItemCurr
{
	font-size: 11px;; 
	color: #445657;
	FONT-FAMILY: Verdana; 
	text-decoration: none
	BACKGROUND-IMAGE: url(../images/background/activeListItem.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
    /* BACKGROUND: #595959; */
    
    /* XXX NOT SUPPORTED in WSCONFIG
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
	FONT-WEIGHT: 400;    */
    MARGIN: 2px;
    line-height: 200% 
    margin-top: 20 ;
    text-decoration: none;
    padding-top: 1%;
    padding-bottom: 1%;

}

/* System-generated text in main data frame, top title of window.
   General heading "Manage Users" would use this style, 
   but not customer data (such as folder names).
*/
.Heading1
{
/*  BACKGROUND: #595959;
    COLOR: white;
    FONT-FAMILY: Verdana;
	FONT-WEIGHT: 700; 
    MARGIN: 8px 15px 2px 3px; */

    /* font-style: oblique; */
}

.Heading1Text
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	/* vertical-align: 50%;
	letter-spacing: 0.2em
	margin-top: 10;
	margin-bottom: 10; */


/*     FONT-FAMILY: Verdana;
   	FONT-SIZE: 1.0em;
	FONT-WEIGHT: 700; */
    /* font-style: oblique; */
}
.Heading1BG
{
    BACKGROUND-IMAGE: url(../images/background/bgPat.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
}
/* System-generated text in main data frame, secondary title of window.
   General heading "Modify User" would use this style, 
   but not customer data (such as user names).
*/
.Heading2BG
{
    BACKGROUND-IMAGE: url(../images/background/header2BG.jpg);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
}
.Heading2BGAS1
{
    BACKGROUND-IMAGE: url(../images/background/header2BG_.jpg);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
}
.Heading2StBG
{
    BACKGROUND-IMAGE: url(../images/background/header2StBG.jpg);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
}
.Heading2
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	color: #445657;
    margin-top: 2px;
    margin-right: 0px;
    margin-bottom: 2px;
    margin-left: 4px
}
.HeadingForAboutTable
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	color: #445657;
    margin-top: 2px;
    margin-right: 0px;
    margin-bottom: 2px;
    margin-left: 8px
}
.Heading2Text
{

	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	/* vertical-align: 50%; */
	line-height: 14px;
	/* letter-spacing: 0.2em; */

    /* BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
	font-size: 11px;;
	FONT-WEIGHT: 700;  */
}


/* System-generated text in main data frame, tertiaray title of window.
   Rarely used General heading "Modify Cycle" would use this style, 
   but not customer data (such as cycle names).
*/
.Heading3
{
    font-size: 11px;;
    font-weight: normal;
    COLOR: #0C479D; 
   	text-decoration: none;
    FONT-FAMILY: Verdana;
    MARGIN: 2px 0px 3px 3px
}

.Heading3Text
{
    BACKGROUND: #CCCCCC;
    COLOR: #0C479D;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
/* FONT-WEIGHT: 600 ;*/
}
/* Customer data in main data frame, top title of window.
   Folder names would use this style, or any other text which
   is part of the customer's structure.
*/
.Heading1SystemData
{
    /* BACKGROUND: #595959; */
    COLOR: #CCCCCC;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 1.0em;
    /* FONT-STYLE: italic; */
    /* FONT-WEIGHT: 800; */
    MARGIN: 5px 0px 3px 3px
}
/* Customer data in main data frame, secondary title of window.
   File and Job names would use this style, or any other text 
   which is part of the customer's structure.
*/
.Heading2SystemData
{
    /* BACKGROUND: #CCCCCC; */
    COLOR: #595959;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-STYLE: italic; */
/* FONT-WEIGHT: 600 ;*/
    MARGIN: 3px 0px 3px 3px
}
/* Customer data in main data frame, tertiary title of window.
   Rarely used.  Cycle names would use this style, or any other 
   text which is part of the customer's structure.
*/
.Heading3SystemData
{
    BACKGROUND: white;
    COLOR: #595959;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    /* FONT-STYLE: italic; */
/* FONT-WEIGHT: 500 ;*/
    MARGIN: 2px 0px 3px 3px
}
/* Text which reports the status of the system.  For example, 
   "No items in this folder", or "User Listing exceeds limit"
*/
.StatusText
{

	font-family: Verdana, Arial;
	COLOR: #0C479D;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px


/*    BACKGROUND: #ffffff;
    COLOR: #OC479D;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	FONT-WEIGHT: 400*/
}
/* Text which reports an error condition.  For example, 
  "Connection to server lost", "A user with this name already exists"
*/
.ErrorText
{
	font-family: Verdana, Arial;
	COLOR: #0C479D;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px
	margin-left: 6px
	
    /* BACKGROUND: #ffffff;
    COLOR: #ef2b0b;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
	FONT-WEIGHT: 400 */
}
.NoticeText
{
	font-family: Verdana, Arial;
	COLOR: #595959;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	margin-left: 32px
	
    /* BACKGROUND: #ffffff;
    COLOR: #ef2b0b;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: 400*/
}
.NoticeTextBlue
{
	font-family: Verdana, Arial;
	COLOR: #0C479D;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	margin-left: 6px
	
    /* BACKGROUND: #ffffff;
    COLOR: #ef2b0b;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
	FONT-WEIGHT: 400 */
}
/* Title for Show/Hide boxes
*/
.BoxTitle
{

	color: #666666;
	font-size: 11px;;
	FONT-FAMILY: Verdana;
	line-height: 18px;
	text-decoration: none;
	/* text-align: left;
	padding-top: 3px;
	padding-right: 7px; */
	list-style-position: outside;
	list-style-image: url(../images/blue_bullet.gif);
        MARGIN: 2px 4px 4px 

/*    BACKGROUND: #ffffff;
    COLOR: #0C479D;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	FONT-WEIGHT: 700 ;
    MARGIN: 2px 4px 4px */
}
/* Appearance for data which is entered by the customer, and is 
   presented as part of an Add/Modify-Object interface.  For example,
   file version descriptions, Access Control users/groups/roles
*/
.SystemDataText
{
	
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	/* text-align: center;
	 vertical-align: 50%; */
	line-height: 14px;
	letter-spacing: 0.05em;

/*    BACKGROUND: #ffffff;
    COLOR: #OC479D;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	FONT-WEIGHT: 400 */
}
/*
************* Please clarify what the functionality of this style is *****************************************
*/
H1 {
	font-size: 11px;;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: normal
	
}
input {
	color: #50555A;
	font-size: 11px;
	FONT-FAMILY: Verdana;
	/* background-color: #ffffff; */
	border: 1px solid #C0C8CD;
	text-align: left;
}
.checkBox {
	color: #50555A;
	font-size: 11px;
	FONT-FAMILY: Verdana;
	background-color: #f6f7f2;
	border: 0px solid #57676F;
	text-align: left;
} 

select {
	color: #999999; /* #50555A*/
	font-size: 11px; 
	FONT-FAMILY: Verdana; 
	background-color: #f0f0f0; /* #FFFFFF */
	border: solid 1px white; /* #50555A*/
}

.SystemNewDataText
{
    BACKGROUND: #ffffff;
    COLOR: #da3e3e;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-STYLE: italic; */
/* FONT-WEIGHT: 400 ;*/
}
/* Instructions in Show/Hide boxes
*/
.InstructionText
{

	color: #0C479D;
	font-size: 11px;;
	FONT-FAMILY: Verdana;
	line-height: 18px;
	text-decoration: none;

/*    BACKGROUND: #ffffff;
    COLOR: #0C479D;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	FONT-WEIGHT:  400  */
}
/* Appearance for labels of text-input fields
*/
.FieldNameText
{
	color: #666666;
	font-size: 11px;;
	FONT-FAMILY: Verdana;
	line-height: 18px;
	text-decoration: none;
	/* text-align: left;
	padding-top: 3px;
	padding-right: 7px; */
	list-style-position: outside;
	list-style-image: url(../images/ap1.gif);
	margin-right: 6px;
	margin-top: 2px

/*    BACKGROUND: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	FONT-WEIGHT: 700 ;
    MARGIN: 3px  */
}
.FieldNameTextVioletBullet
{
	color: #666666;
	font-size: 11px;;
	FONT-FAMILY: Verdana;
	line-height: 18px;
	text-decoration: none;
	text-align: left;
	/*padding-top: 3px;
	 padding-left: 4px;
	padding-right: 2px; */
	list-style-position: inside;
	list-style-image: url(../images/ap5.gif);
	/* margin-right: 6px;
	margin-top: 2px */
}
.FieldNameTextBrownBullet
{
	color: #666666;
	font-size: 11px;;
	FONT-FAMILY: Verdana;
	line-height: 18px;
	text-decoration: none;
	text-align: left;
	/*padding-top: 3px;
	 padding-left: 4px;
	padding-right: 2px; */
	list-style-position: inside;
	list-style-image: url(../images/ap6.gif);
	/* margin-right: 6px;
	margin-top: 2px */
}
.FieldNameTextCenter
{
	color: #666666;
	font-size: 11px;;
	FONT-FAMILY: Verdana;
	line-height: 18px;
	text-decoration: none;
	text-align: center;
	margin-top: 2px
}
.FieldNameTextLeft
{
	color: #666666;
	font-size: 11px;;
	FONT-FAMILY: Verdana;
	line-height: 18px;
	text-decoration: none;
	text-align: left;
	/* padding-top: 3px;
	padding-right: 7px; */
	list-style-position: outside;
	list-style-image: url(../images/ap1.gif);
	margin-right: 6px;
	margin-top: 2px

/*    BACKGROUND: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	FONT-WEIGHT: 700 ;
    MARGIN: 3px  */
}
/* Appearance for labels of checkboxes
*/
.CheckBoxText
{

	color: #666666;
	font-size: 11px;;
	FONT-FAMILY: Verdana;
	line-height: 18px;
	text-decoration: none;
	/* text-align: left;
	padding-top: 3px;
	padding-right: 7px; */
	list-style-position: outside;
	list-style-image: url(../images/ap1.gif);
	margin-right: 6px;
	margin-top: 2px

/*    BACKGROUND: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 700 */
}
/* Appearance of radio button widget
*/
.RadioButton
{
    BACKGROUND: #f6f7f2;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 400 ;*/
    border: solid 0px white;
    vertical-align: middle;
    align: left
}
/* Appearance of checkbox widget
*/
.CheckBox
{
    BACKGROUND: #f6f7f2;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 400 */
}
/* Appearance for labels of radio buttons
*/
.RadioButtonText
{
    BACKGROUND: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 700 */
}
/* Appearance of drop-down widget used to switch
   between modules
*/
.PrimaryNavDrop
{
	color: #50555A;
	font-size: 11px;; 
	FONT-FAMILY: Verdana; 
	background-color: #f0f0f0;
	border: solid 1px white;

/*    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 400 */
}
/* Basic Button */

.button {
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: 0.2em; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

/* Arrow Button */
.ArrowButton {
	BORDER-RIGHT: #8692A9 1px solid; /* #cc9933 */
	BORDER-TOP: #8692A9 1px solid; 
	BORDER-LEFT: #8692A9 1px solid; 
	BORDER-BOTTOM: #8692A9 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBlueBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Webdings; 
	/* LETTER-SPACING: 0.2em; */
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

/* Appearance of Go button used to switch
   between modules
*/
.PrimaryNavButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: 0.2em; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
	
/*    BACKGROUND: #A8A8A8;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	FONT-WEIGHT: 700 ;
    MARGIN: 0px 0px 0px 3px */
}
/* Appearance for disabled text input field or disabled widget
*/
.DisabledInputfield
{
    BACKGROUND: #c0c0c0;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 400 */
}

/* Appearance for text input field
*/
.Inputfield
{
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 400 */
}
/* Appearance for browse button for both browsing 
   within the system and in the file system
*/
.BrowseButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	background:#EAE9E8 url(../images/background/buttonBg.gif);
	color:#FFFFFF;
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	/* vertical-align: 50%; */
	line-height: 14px;
	letter-spacing: 0.2em;
	height: 18px;
	padding-right: 7px;
	padding-left: 7px; 
	padding-top: 1px;
	margin-left: 5px;
	margin-right: 5px	

/*    BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 400 */
}
/* Appearance for buttons with minor or secondary function in this screen.
   For example, Info buttons or "View Group Members" in the Access Control screen.
*/
.MinorButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: 0.2em; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
	
/*     BACKGROUND: #CCCCCC;
    COLOR: #0C479C;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    FONT-WEIGHT: 300;
    MARGIN: 2px  */
}
/* Appearance for Show buttons in show/hide boxes*/
.ShowButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: 0.2em; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
	
/*
    BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 500 */
}
/* Appearance for Hide buttons in show/hide boxes*/
.HideButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: 0.2em; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
	
/*
    BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 500 */
}
/* Appearance for any drop-down listbox (SELECT)
  in the main Data frame, except the ones followed by Go button.
  Does not apply to accumulators.*/
.DataFrameDrop
{
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 400 */
}
/* Appearance of drop-down widget with a Go button (action drop-down)
   in the main Data frame.  Does not apply to drop-down widgets that
   are part of a box title.
*/
.DropDownWithGo
{
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 400 */
}
/* Appearance for << button in accumulators*/
.LeftArrowButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	/* LETTER-SPACING: 0.2em; */
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
/* Appearance for >> button in accumulators*/
.RightArrowButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	/* LETTER-SPACING: 0.2em; */
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
/* Appearance for listboxes in accumulators*/
.AccumulatorInput
{
    BACKGROUND: white;
    COLOR: #455C63;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	border: 1px solid #9F9696;
/* FONT-WEIGHT: 400 */
}
/* All "Go" buttons.  Does not apply to the Primary-Navigation Go button.*/
.GoButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	background:#EAE9E8 url(../images/background/buttonBg.gif);
	color:#FFFFFF;
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	/* vertical-align: 50%; */
	line-height: 14px;
	letter-spacing: 0.2em;
	height: 18px;
	padding-right: 7px;
	padding-left: 7px; 
	padding-top: 1px;
	margin-left: 5px;
	margin-right: 5px	

/*     BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	FONT-WEIGHT: 400 ;
    MARGIN: 0px 0px 0px 3px */
}
/* In wizards, Next button */
.NextButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: 0.2em; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
/*
    BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 400 */
}
/* Cancel button for modify, publish, and action screens*/
.CancelButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	background:#EAE9E8 url(../images/background/buttonBg.gif);
	color:#FFFFFF;
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	/* vertical-align: 50%; */
	line-height: 14px;
	letter-spacing: 0.2em;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px; 
	/* margin-top: 0px;*/
	padding-top: 1px

/*    BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 400 */
}
/* In wizards, Back button */
.PreviousButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: 0.2em; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
	
/*    BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 400 */
}
/* In wizards, Finish button */
.FinishButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	background:#EAE9E8 url(../images/background/buttonBg.gif);
	color:#FFFFFF;
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	/* vertical-align: 50%; */
	line-height: 14px;
	letter-spacing: 0.2em;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px; 
	/* margin-top: 0px;*/
	padding-top: 1px
	
/*    BACKGROUND: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 400 */
}

/* XXX NOT SUPPORTED IN WSCONFIG */
/*Browsing screens, name of item*/
.ItemNameText
{
    COLOR: 0C479D;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-WEIGHT: bold */
}

/* XXX NOT SUPPORTED IN WSCONFIG */
/*Browsing screens, name of item when mouse is over it*/
.ItemNameText:hover
{
    COLOR: 4B88BD;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-WEIGHT: bold */
}

/* XXX NOT SUPPORTED IN WSCONFIG */
/*Browsing screens, descriptions of item*/
.ItemDescText
{
    COLOR: #595959;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-STYLE: italic; */
    MARGIN: 2px
}
/* XXX NOT SUPPORTED IN WSCONFIG */
/*Browsing screens, date of item*/
.ItemModifiedDateText
{
    COLOR: #595959;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    MARGIN: 2px
}

.ItemModifyDate
{
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-STYLE: italic; */
}

/* Other buttons such as Move, Delete, Select */
.ActionButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	background:#EAE9E8 url(../images/background/buttonBg.gif);
	color:#FFFFFF;
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	/* vertical-align: 50%; */
	line-height: 14px;
	letter-spacing: 0.2em;
	height: 18px;
	padding-right: 7px;
	padding-left: 7px; 
	padding-top: 1px;
	margin-left: 5px;
	margin-right: 5px	
/*    BACKGROUND: #c0c0c0;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 400 */
}
.ActionButtonBlue {
	BORDER-RIGHT: #8692A9 1px solid; /* #cc9933 */
	BORDER-TOP: #8692A9 1px solid; 
	BORDER-LEFT: #8692A9 1px solid; 
	BORDER-BOTTOM: #8692A9 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(../images/background/buttonBlueBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 10px; 
	PADDING-BOTTOM: 0px; 
	FONT-FAMILY: Verdana;  
	HEIGHT: 15px; 
	vertical-align: bottom;
	TEXT-ALIGN: center; 
/*	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px; */
	TEXT-DECORATION: none
}
.ActionButtonBlueSmall {
	BORDER-RIGHT: #8692A9 1px solid; /* #cc9933 */
	BORDER-TOP: #8692A9 1px solid; 
	BORDER-LEFT: #8692A9 1px solid; 
	BORDER-BOTTOM: #8692A9 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBlueBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana;  
	LETTER-SPACING: 0.2em;
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	TEXT-DECORATION: none
}
/* Apply Button */
.ApplyButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: 0.2em; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
	
/*    BACKGROUND: #c0c0c0;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 400 */
}
/* Headings for accumulator boxes or columns of drop-downs */
.ListBoxHeading
{
    BACKGROUND: #c0c0c0;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 400 */
}
/* Smartcut  [Tony Chu] */
.SmartcutText
{
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
   /*  FONT-WEIGHT: 300 */
}

/* Drop-down listboxes which are part of a box title */
.BoxTitleDropDown
{
    /* BACKGROUND: #ffffff; */
    COLOR: #0C479D;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 700 ;*/ 
    MARGIN: 2px 4px 4px
}
/* Drop-down listboxes which are part of an field title 
(Add another [  dropdown  ] to the list: [_Go_] */
.AdditionalItemDropDown
{
    /* BACKGROUND: #ffffff; */
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
/* FONT-WEIGHT: 700 */
}
/* Add another X to this Y, Go */
.AdditionalItemText
{
    /* BACKGROUND: #ffffff; */
    COLOR: red;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-WEIGHT: 700 */
}
/* Table headings (Admin objects, cycles, limits, versions, output summary) */
.TableHeadingText
{
    /* BACKGROUND: #eeeeee; */
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-WEIGHT: 700 */
}
/* Table headings (terminal user interface: titles)*/
.redLineTD {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #72939C;
	margin-left: 9
}

/* Table contents (Admin objects, cycles, limits, versions, output summary) */
.TableCellText
{
    /* BACKGROUND: #ffffff; */
    COLOR: black;
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
}
/* Table contents (Admin objects, cycles, limits, versions, output summary) */
.TableCellTextEvenRow
{
    BACKGROUND: #ffffff;
    COLOR: black;
}
/* Table contents (Admin objects, cycles, limits, versions, output summary) */
.TableCellTextOddRow
{
    BACKGROUND: #ffffff;
    COLOR: black;
}

/* Delete-selected checkboxes and buttons */
.DeleteSelectedCheckBox
{
    BACKGROUND: #eeeeee;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-WEIGHT: 700 */
}
.DeleteSelectedButton
{
	BORDER-RIGHT: #cc9933 1px solid; 
	BORDER-TOP: #cc9933 1px solid; 
	BORDER-LEFT: #cc9933 1px solid; 
	BORDER-BOTTOM: #cc9933 1px solid; 
	FONT-WEIGHT: normal; 
	font-size: 11px;; 
	BACKGROUND: url(../images/background/buttonBg.gif) #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: 0.2em; 
	HEIGHT: 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none

/*
    BACKGROUND: #c0c0c0;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
   FONT-WEIGHT: 700 */
}
/* Subheadings of a data-entry field (usually a radio button/checkbox with data entry below) */
.CheckBoxSubText
{
    BACKGROUND: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    /* FONT-WEIGHT: 700 */
}
/* Subheadings of a data-entry field (usually a radio button/checkbox with data entry below) */
.RadioSubText
{
    /* BACKGROUND: #ffffff; */
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
    /* FONT-WEIGHT: 700 */
}
/* Page 1 of 3 widgets */
.PagingText
{
    BACKGROUND: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana;
    font-size: 11px;;
    /* FONT-WEIGHT: 700 */
}
/* Tiny text "Remove Selected" in one-sided accumulators*/
.AccumulatorRemoveText
{
    BACKGROUND: white;
    COLOR: #04529a;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 0.7em;
   /*  FONT-WEIGHT: 300; */
    MARGIN: 2px 2px 2px 0px
}
.headerBodyBlue
{
	/* FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	color: #0048A0; */
	background-color: #FFFFFF;
	background-image: url(../images/background/mainTitleBGBlueLong.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/* padding-left: 30px;
	padding-top: 12px; */

/*  
    ALINK: "#003366";
    VLINK: "#003366" */
}
.headerBlueBulletGreyLine
{
	/* FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	color: #0048A0; */
	background-color: #FFFFFF;
	background-image: url(../images/background/mainTitleBGGreyLong.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	/* padding-top: 12px; */

/*  
    ALINK: "#003366";
    VLINK: "#003366" */
}
.headerGreyLine
{
	/* FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	color: #0048A0; */
	background-color: #FFFFFF;
	background-image: url(../images/background/dtTitleBGGreyLong.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	/* padding-top: 12px; */

/*  
    ALINK: "#003366";
    VLINK: "#003366" */
}
.headerGreyBulletGreyLine
{
	/* FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	color: #0048A0; */
	background-color: #FFFFFF;
	background-image: url(../images/background/pBulletGreyLine.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	/* padding-top: 12px; */

/*  
    ALINK: "#003366";
    VLINK: "#003366" */
}
.headerBodyOrange
{
	/* FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	color: #0048A0; */
	background-color: #FFFFFF;
	background-image: url(../images/background/mainTitleBGOrangeLong.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/* padding-left: 30px;
	padding-top: 12px; */

/*  
    ALINK: "#003366";
    VLINK: "#003366" */
}
.headerBody8E9595
{
	/* FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	color: #0048A0; */
	background-color: #FFFFFF;
	background-image: url(../images/background/TitleBG8E9595.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/* padding-left: 30px;
	padding-top: 12px; */

/*  
    ALINK: "#003366";
    VLINK: "#003366" */
}
.dtHText2B7EB3
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	color: #2B7EB3;	
	padding-left: 8px;
	padding-top: 12px;
}
.headerBlueText
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	color: #0048A0;	
	padding-left: 30px;
	padding-top: 6px;
}
.headerGreyText
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	color: #666666;	
	padding-left: 30px;
	padding-top: 12px;
}
.headerGreyMore
{
	font-family:  Verdana, Arial;
	color: #666666;
	font-size: 11px;;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 6px;
	padding-left: 3px;

}
.headerGreyMoreL
{
	font-family: Verdana, Arial;
	color: #666666;
	font-size: 11px;;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
	padding-bottom: 3px;
	padding-left: 30px;
}
.headerGreyMoreR
{
	font-family: Verdana, Arial;
	color: #666666;
	font-size: 11px;;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
	white-space: nowrap;
	padding-bottom: 3px;
	padding-right: 22px;
}
.headerGreyMoreRmh
{
	font-family: Verdana, Arial;
	color: #666666;
	font-size: 11px;;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
	white-space: nowrap;
	padding-bottom: 9px;
	padding-right: 22px;
}
.subHeaderBodyWithGreyTextWithIndent {
	font-family: Verdana, Arial;
	font-size: 11px;;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 2px;
	vertical-align: middle;
	margin-bottom: 1px;
	margin-left: 11px;
	cursor: default;
	text-indent: 24px;
}

.subHeaderBodyWithGreyText {
	font-family: Verdana, Arial;
	font-size: 11px;
	list-style-position: inside;
	list-style-image: url(../images/arrowBulletGrey.gif);
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 0px;
	list-style-position: inside;
	vertical-align: top;
	margin-bottom: 1px;
	margin-left: 11px; 
	/*white-space: nowrap;
	cursor: default;*/
}
.subHeaderBodyWithGreyText A,
.subHeaderBodyWithGreyText A:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	list-style-position: inside;
	list-style-image: url(../images/arrowBulletGrey.gif);
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 0px;
	list-style-position: inside;
	vertical-align: top;
	margin-bottom: 1px;
	margin-left: 11px; 
	/*white-space: nowrap;
	cursor: default;*/
}
.subHeaderBodyWithGreyText A:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
}
.subHeaderBodyWithGreyText A:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
}
.AffairsGreyText {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 36px;
	vertical-align: top;
	margin-left: 1px;
	margin-bottom: 18px;
}
.subHeaderBodyWithBlueText A,
.subHeaderBodyWithBlueText A:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #336699;
	list-style-position: inside;
	list-style-image: url(../images/arrowBulletGrey.gif);
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 0px;
	list-style-position: inside;
	vertical-align: top;
	/* margin-bottom: 1px;
	margin-left: -4px; 
	padding-left: -4px;
	white-space: nowrap; 
	cursor: default;*/
}
.subHeaderBodyWithBlueText A:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #996666
}
.subHeaderBodyWithBlueText A:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #6699CC
}

.BasicBody
{
	FONT-FAMILY: Verdana;
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-image: url(../images/background/main_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;


/*    BACKGROUND: #ffffff;
    ALINK: "#003366";
    VLINK: "#003366" */
}
.BasicBody2
{
	FONT-FAMILY: Verdana;
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	/* background-image: url(../images/background/slantingline.gif); 
	background-repeat: repeat;
	background-position: left top;*/


/*    BACKGROUND: #ffffff;
    ALINK: "#003366";
    VLINK: "#003366" */
}
.LoginBody {
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-image: url(../images/login_01bkg.jpg);
	margin: 0px;
	background-repeat: repeat-x;
	background-position: left top;
}
.LoginBody2 {
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-image: url(../images/login_02bkg.jpg);
	margin: 0px;
	background-repeat: repeat-x;
	background-position: left top;
}
.LoginMiddle {
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-image: url(../images/login_03.jpg);
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 619px;

}
.LoginMiddle2 {
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-image: url(../images/login_02.jpg);
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 619px;

}
body {
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-image: url(../images/site_bkg.jpg);
	margin: 0px;
	background-repeat: repeat-y;
	background-position: left top;


}
TH {
	FONT-WEIGHT: NORMAL;
}

.browseListBody {
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-image: url(../images/background/bgPat.gif);
	margin: 0px

}
.LeftNavBody
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	background-color: #000000;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-image: url(../images/background/leftNav_bg.gif);
	margin: 0px

}
.Aboutbody {
	font-family: Verdana, Arial;
	font-size: 11px;;
	/* color: #6A6862; */
	text-decoration: none; 
	background-color: #FFFFFF;
	/*background-image: url(../images/background/admin_bg02.gif); */
	background-repeat: repeat;
	background-image: url(../images/background/a_ftbg.jpg);
	background-position: left top;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
.Aboutbody2 {
	font-family: Verdana, Arial;
	font-size: 11px;;
	/* color: #6A6862; */
	text-decoration: none; 
	background-color: #FFFFFF;
	background-image: url(../images/background/admin_bg02.gif);
	background-repeat: repeat;
	background-position: left top;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
a:link
	{ 
	font-size: 11px;; 
	color: #445657;
	font-family: Verdana, Arial; 
	text-decoration: none;
}

a:visited 
	{
	font-size: 11px;; 
	color: #445657;
	font-family: Verdana, Arial; 
	text-decoration: none;
}

a:active 
	{
	font-size: 11px;; 
	color: #445657;
	font-family: Verdana, Arial; 
	text-decoration: none;
}

a:hover {
	font-size: 11px;; 
	 color: #2F8EBD; 
	/*color: #49626D;*/
	font-family: Verdana, Arial; 
	text-decoration: none;
}
.YellowBKG
{
    BACKGROUND: #ffffcc;
    ALINK: "#003366";
    VLINK: "#003366"
}

.GrayBkg
{
	background-color : #eeeeee;
}
.formHeader {
	font-family:  "Verdana","Arial", "sans-serif";
	font-size: 11px;;
	color: 445657;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
	vertical-align: middle;
}
/* ================================= Start: For Parameter List Form =======================================  */


.formHeaderRight {
	font-family: "Verdana","Arial", "sans-serif";
	font-size: 11px;;
	color: #445657;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	list-style-position: inside;
	list-style-image: url(../images/bullet.gif);
    	MARGIN-left: 4 
	/* padding-left: 15px; */
	vertical-align: middle

}
.formHeaderLeft {
	font-family: "Verdana","Arial", "sans-serif";
	font-size: 11px;;
	color: #445657;
	text-decoration: none;
	text-align: left;
	/*  padding-left: 5px; */
	vertical-align: middle

}
.formHeadingLeft {
	font-family: "Verdana","Arial", "sans-serif";
	font-size: 11px;;
	color: #445657;
	text-decoration: none;
	text-align: left;
	text-align: left;
	padding-bottom: 3px;
	list-style-position: inside;
	list-style-image: url(../images/square_bullet.gif);
    	MARGIN-left: 4 
	/* padding-left: 15px; */
	vertical-align: middle

}
.inputFieldShort {
	BACKGROUND: white;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 108px;
	margin-left: 6px;
}
.inputFieldShort73 {
	BACKGROUND: white;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 73px;
	margin-left: 6px;
}
.ColSelListbox
{
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	BACKGROUND: white; /* #E9E9E9; */
	COLOR: #455C63;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 140px;
	margin-left: 6px;
	height: 126px;
	border: 1px solid #596971;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1
    
}
.ColSelListboxWidth224
{
    font-size: 11px;;
	BACKGROUND: white; /* #E9E9E9; */
	COLOR: #455C63;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 200px;
	margin-left: 6px;
	margin-right: 17px;
	height: 126px;
	border: 1px solid #596971;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1
    
}
.ColSelListboxWidth224Height42
{
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	BACKGROUND: white; /* #E9E9E9; */
	COLOR: #455C63;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	text-align: center;
	padding-left: 2px;
	width: 200px;
	margin-left: 6px;
	margin-right: 17px;
	height: 42px;
	border: 1px solid #596971;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1
    
}
.ColSelListboxWidth240Height190
{
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	BACKGROUND: white; /* #E9E9E9; */
	COLOR: #455C63;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	text-align: center;
	padding-left: 2px;
	width: 240px;
	margin-left: 6px;
	margin-right: 17px;
	height: 195px;
	border: 1px solid #596971;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1
    
}
.SelectH382
{
    FONT-FAMILY: Verdana;
    font-size: 11px;;
	BACKGROUND: white; /* #E9E9E9; */
	COLOR: #455C63;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	margin-left: 6px;
	margin-right: 17px;
	height: 382px;
	border: 1px solid #596971;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1
    
}
.formSelect {
	color: #50555A;
	font-family: "Verdana","Arial", "sans-serif";
	text-decoration: none;
	width: 108px;
	margin-right: 7px;
	border: 1px solid #50555A;
	background-color: #FFFFFF;
	padding-left: 2px;
	margin-top: 5px;
	height: 18px;
	margin-left: 6px;
	vertical-align: middle
}
.formSearchBarSelect {
	color: #50555A;
	font-family: "Verdana","Arial", "sans-serif";
	/* font-size: 11px;; */
	text-decoration: none;
	width: 130px;
	height: 18px;
	line-height: 14px;
	border: 1px solid #7F9DB9;
	background-color: #FFFFFF;
	padding-left: 2px;
	margin-right: 7px;
	margin-top: 5px;
	margin-left: 6px;
	vertical-align: middle
}
.formSelectH16 {
	color: #50555A;
	font-family: "Verdana","Arial", "sans-serif";
	/* font-size: 11px;; */
	text-decoration: none;
	width: 130px;
	height: 16px;
	line-height: 13px;
	border: 1px solid #7F9DB9;
	background-color: #FFFFFF;
	padding-left: 2px;
	margin-right: 7px;
	margin-top: 2px;
	margin-left: 6px;
	vertical-align: middle
}

.formSelectWidth58px {
	color: #50555A;
	font-family: "Verdana","Arial", "sans-serif";
	text-decoration: none;
	width: 60px;
	height: 18px;
	border: 1px solid #50555A;
	background-color: #FFFFFF;
	padding-left: 2px;
	margin-bottom: 4px;
	margin-right: 7px;
	margin-left: 6px;
	vertical-align: middle
}
.inputField3Ch {
	BACKGROUND: white;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 54px;
	margin-left: 6px;
	height: 21px;

}
.confirmButton {
	BORDER-RIGHT: #cc9933 1px solid;
	BORDER-TOP: #cc9933 1px solid;
	BORDER-LEFT: #cc9933 1px solid;
	BORDER-BOTTOM: #cc9933 1px solid;
	background:#EAE9E8 url(../images/background/buttonBg.gif);
	color:#FFFFFF;
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	line-height: 14px;
	letter-spacing: 0.2em;
	height: 18px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	margin-left: 15px;
	width: 75px;
	margin-right: 15px;


}
.textArea354x110 {
	BACKGROUND: white;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 368px;
	/* margin-left: 6px; */
	height: 110px;
	border: 1px solid #596971

}
.textArea354x80 {
	BACKGROUND: white;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 368px;
	margin-left: 6px;
	height: 40px;
	border: 1px solid #596971

}
.textArea354x40 {
	BACKGROUND: white;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 368px;
	margin-left: 6px;
	height: 20px;
	border: 1px solid #596971

}
.textArea240x20 {
	BACKGROUND: white;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 240px;
	margin-left: 6px;
	height: 20px;
	border: 1px solid #596971

}
.searchBarTextArea {
	BACKGROUND: white;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	width: 129px;
	margin-left: 6px;
	/* margin-bottom: 1px; */
	height: 18px;
	border: 1px solid #7F9DB9

}
.folderNameInputText {
	BACKGROUND: white;
	COLOR: #596971;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	padding-top: 2px;	
	width: 200px;
	margin-left: 6px;
	/* margin-bottom: 1px; */
	height: 18px;
	border: 1px solid #7F9DB9

}
.folderNameInputTextW214 {
	BACKGROUND: white;
	COLOR: #596971;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	padding-top: 2px;	
	width: 184px;
	margin-left: 6px;
	/* margin-bottom: 1px; */
	height: 18px;
	border: 1px solid #7F9DB9

}
.colSelTD {
	padding-left: 174px;

}
.textArea354x112 {
	BACKGROUND: white;
	COLOR: #596971;
	FONT-FAMILY: Verdana, Arial;
	font-size: 11px;;
	padding-left: 2px;
	padding-right: 2px;
	width: 368px;
	margin-left: 6px;
	height: 112px;
	line-height: 16px;
	border: 1px solid #7F9DB9

}
.bodytext {  font-family: Verdana, Arial, sans-serif; font-size: 10px}
.textfield {  font-family: Verdana, Arial, sans-serif; font-size: 10px}
.header {  font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold}
.footnote {
	font-family: Verdana;
	font-size: 11px;;
	color: #5C4C4C;
	text-decoration: none;
	line-height: 18px;
	text-align: center;
	vertical-align: baseline;
	padding-bottom: 1px;
	padding-top: 7px;
}
.footnoteBottom {
	font-family: Verdana;
	font-size: 11px;;
	color: #5C4C4C;
	text-decoration: none;
	line-height: 18px;
	text-align: center;
	vertical-align: top;
	padding-bottom: 7px;
	padding-top: 1px;
}
.code {  font-family: "Courier New", Courier, mono; font-size: 10px; font-weight: bold}
.highlight {  color: #FF0000; font-family: Verdana, Arial, sans-serif; font-size: 10px}
.monthYearSelectBar {
	 /* BORDER-RIGHT: #8692A9 1px solid;
	BORDER-TOP: #8692A9 1px solid; 
	BORDER-LEFT: #8692A9 1px solid; 
	BORDER-BOTTOM: #8692A9 1px solid;  */
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	BACKGROUND: /* url(../images/background/calendartopbg.gif) */ #eae9e8; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	/* LETTER-SPACING: 0.2em; */
	HEIGHT: 18px; 
	/* TEXT-ALIGN: center; */
	TEXT-DECORATION: none
}

.formMonthYearSelect {
	color: #000000; /* #50555A;*/
	font-family: Verdana, Arial;
	font-size: 8pt; 
	text-decoration: none;
	width: 100px;
	margin-right: 7px;
	border: 1px solid #50555A;
	background-color: #FFFFFF;
	padding-left: 2px;
	margin-top: 5px;
	height: 15px;
	margin-left: 6px;
	vertical-align: middle
}
.formMonthYearSelectFont {
	color: #000000; /* #50555A;*/
	font-family: Verdana, Arial;
	font-size: 8pt; 
	text-decoration: none;
/*	width: 100px; */
	margin-right: 7px;border: 1px solid #50555A;background-color: #FFFFFF;padding-left: 2px;margin-top: 5px;height: 15px;margin-left: 6px;vertical-align: middle
}
.borderTableDark {
	background-color: #9F9696;
	border: 1px solid #9F9696;
}
.borderTableDarkForAboutTable {
	background-color: #9F9696;
	border: 1px solid #9F9696;
	margin-top: 67px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 38px;
}
.borderTableDarkForAboutTable2 {
	background-color: #9F9696;
	border: 1px solid #9F9696;
	/* margin-top: 37px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px; */
}
.normGrayTable {
	background-color: #F4F4F3;
	/* margin-top: 28px;
	margin-right: 5px;
	margin-bottom: 18px;
	margin-left: 5px; 
	padding-top: 55px;
	padding-right: 35px;
	padding-bottom: 60px;
	padding-left: 35px;*/
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	border-left: 1px solid #FFFFFF;
}
.normGrayTableForAboutTable {
	background-color: #F4F4F3;
	/* margin-top: 28px;
	margin-right: 5px;
	margin-bottom: 18px;
	margin-left: 5px; */
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 40px;
	padding-left: 35px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	border-left: 1px solid #FFFFFF;
}
.tdSectionTitle {
	font-family: Verdana, Arial;
	font-size: 11px;;
	color: navy;
	list-style-position: inside;
	list-style-image: url(../images/arrow_brown.gif);
	text-decoration: none;
	text-align: left;
	padding-top: 2px;
}
.trTitleLineUp {
	background-color: #f8f8f8;
	background-image: url(../images/background/dotdotLine.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
}
.trTitleLineDown {

	background-color: #f8f8f8;
	background-image: url(../images/background/dotdot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 5px;
}
.trTitleLineMiddle {
	background-color: #f0f0f0;
	font-family: Verdana, Arial;
	font-size: 11px;;
	color: #800000;
	text-decoration: none;
	vertical-align: middle;

}
.tdSectionSpacer2 {

	height: 14px;
}
.tdReturnTop {
	font-family: Verdana, Arial;
	font-size: 11px;;
	color: #800000;
	text-decoration: none;
	text-align: right;
	padding-top: 1px;
	padding-right: 5px;
}
/* ================================= Start: For HelpTip Script =======================================  */

a.helpLink {
	color:				Green;
	text-decoration:	none;
	/* border-bottom:		1px dashed Green; */
}

a.helpLink:hover {
	color:				Red;
	text-decoration:	none;
	border-bottom:		1px dashed Red;
}
a.titleInfoLink {
	color:				#445657;
	text-decoration:	none;
	/* border-bottom:		1px dashed Green; */
}

a.titleInfoLink:hover {
	color:				#445657;
	text-decoration:	none;
	/*border-bottom:		1px dashed Red;*/
}
.help-tooltip {
	position:	absolute;
	width:		250px;
	border:		1px Solid WindowFrame;
	background:	Infobackground;
	color:		InfoText;
	font:		StatusBar;
	font:		Status-Bar;
	padding:	3px;
	filter:		progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
}


.help-tooltip a,
.help-tooltip a:hover {
	color:		blue !important;
	background:	none;
}

/* ================================= Start: For Personalized Page Report=======================================  */

#Content {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 15px; 
	MARGIN: 0px auto; 
	WIDTH: 500px;  
	TEXT-ALIGN: left;
	background-color: #f0f0f0;
	
}
/*.r0 {
	MARGIN-TOP: 42px; MARGIN-LEFT: 42px;
}
.f1 {
	font-family: "Verdana","Arial", "sans-serif";
	font-size: 11px;;
	height: 16px;
	color: #445657;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	vertical-align: middle
}
PRE {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	WHITE-SPACE: pre; 
	BORDER-LEFT-STYLE: none; 
	POSITION: absolute; 
	BORDER-BOTTOM-STYLE: none
} */

/* ================================= Start: For Personalized Page Component=======================================  */
.minibutton	{}
.minibuttonOn	{
	font-size: 11px;;
	color: black; 
	text-decoration:none;
	height:16px; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:2px; 
	padding-bottom:0px;
	margin-bottom: 1px 
} 	
.minibuttonOn A,
.minibuttonOn A:link,
.minibuttonOn A:visited	{
	border: 1px solid #A9BDC7; 
	color: #53788E; 
	background-color: #EAEAEA; 
	text-decoration: none; 
	height: 16px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 2px; 
	padding-bottom: 0px;
	margin-bottom: 1px 
}

.minibuttonOn A:hover	{
	border-color: #84A0AE; 
	background-color: #ffffff;
}

.minibuttonOn2	{
	font-size: 11px;;
	color: 53788E; 
	font-family: Verdana, Arial;
	font-size: 11px;;
	text-align: center;
	text-decoration:none;
	height:16px;
	width: 200px; 
	padding-left:60px; 
	padding-right:60px; 
	padding-top:2px; 
	padding-bottom:0px;
	margin-bottom: 1px 
} 	
.minibuttonOn2 A,
.minibuttonOn2 A:link,
.minibuttonOn2 A:visited	{
	border: 1px solid #C7D3DA; 
	font-family: Verdana, Arial;
	font-size: 11px;;
	color: #53788E; 
	background-color: #F5F5F5; 
	text-align: center;
	text-decoration: none; 
	height: 16px; 
	width: 200px;
	padding-left: 60px; 
	padding-right: 60px; 
	padding-top: 2px; 
	padding-bottom: 0px;
	margin-bottom: 1px 
}

.minibuttonOn2 A:hover	{
	border-color: #84A0AE; 
	background-color: #ffffff;
}
.marqueetxt-12px A,
.marqueetxt-12px A:link,
.marqueetxt-12px A:visited	{
	font-size: 11px;;
	font-family: Verdana, Arial;
	color: #53788E;
	text-decoration: none
}

.marqueetxt-12px A:hover {
	font-size: 11px;;
	font-family: Verdana, Arial;
	color: #928241;
	text-decoration: none
}

/* ================================= Start: For Login Page Component=======================================  */

.loginMiddle {
	background-image: url(../images/login_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.loginMiddleBar {
	background-image: url(../images/background/login-middlebar.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.middleBarWebAddess {
	padding-top: 4px
}
.loginBottom {
	background-image: url(../images/background/login_bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #C2C2C2;

}
.loginPageBottom {
	background-image: url(../images/background/login_PageBottom.gif);
}

.LoginBody
{
	FONT-FAMILY: Verdana;
	font-size: 11px;;
	text-decoration: none;
	background-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #EEEEEE;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-image: url(../images/login_03bkg.jpg);
	background-repeat: repeat-y;
	background-position: left top;

/*    BACKGROUND: #ffffff;
    ALINK: "#003366";
    VLINK: "#003366" */
}

.loginSectionTitle {
	font-family: Verdana, Arial;
	font-size: 11px;;
	color: #E7EAE9;
	list-style-position: inside;
	list-style-image: url(../images/arrow_brown.gif);
	text-decoration: none;
	line-height: 14px;
	letter-spacing: 0.05em;
	text-align: right;
	padding-top: 6px;
	padding-right: 4px
}

.loginSectionText {
	font-family: Verdana, Arial;
	font-size: 11px;;
	color: #B7C4D0;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 0.05em;
	text-align: left;
	padding-top: 26px;
	padding-right: 44px
}
.UserInfoSectionText {
	font-family: Verdana, Arial;
	font-size: 11px;;
	color: #777AAC;
	text-decoration: none;
	line-height: 18px;
	/* letter-spacing: 0.05em; */
	text-align: left; 
	padding-top: 42px;
	padding-left: 20px;
	padding-right: 4px;
	cursor: default;
}
.UserInfoSectionTitle {
	font-family: Verdana, Arial;
	font-size: 11px;;
	list-style-position: inside;
	list-style-image: url(../images/square_bullet.gif);
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 2px;
	list-style-position: inside;
	vertical-align: middle;
	margin-bottom: 1px;
	margin-left: 11px; 
	white-space: nowrap;
	cursor: default;
}
.ContentTitle {
	font-family: "Verdana";
	font-size: 11px;
	list-style-position: inside;
	list-style-image: url(../images/square_bullet.gif);
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 2px;
	padding-left: 4px;
	vertical-align: middle;
	margin-bottom: 1px;
	margin-left: 11px; 
	/* white-space: nowrap; */
	cursor: default;
}
.ContentSubTitle {
	font-family: Verdana, Arial;
	font-size: 11px;
	list-style-position: inside;
	list-style-image: url(../images/deleteBullet.gif);
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 2px;
	list-style-position: inside;
	vertical-align: middle;
	margin-bottom: 1px;
	margin-left: 32px; 
	white-space: nowrap;
	cursor: default;
}
.loginInputfield
{
    BACKGROUND: #ECECEC;
    COLOR: #484847;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
/* FONT-WEIGHT: 400 */
}
.topButtonBG {
	font-family: "Tahoma", "Verdana";
	font-size: 11px;;
	color: #5F4541;
	text-decoration: none;
	background-image: url(../images/site_top_but_bg.jpg);
	line-height: 16px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.2em;

}
.inputTitle {

	FONT-FAMILY: Verdana;
	font-size: 11px;
	color: #455C63;
	text-decoration: none;
	text-align: right;
	padding-bottom: 0px;
	list-style-position: inside;
	list-style-image: url(../images/square_bulletb.gif);
    MARGIN-left: 4
}
.loginBotTable {
	background-image: url(../images/background/login_bottom_pic.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #C2C2C2;
	font-family: Verdana, Arial;, "Tahoma", "Verdana";
	font-size: 11px;
	color: #666666;
	text-decoration: none;

}

/* ================================= Start: For Slider Menu Component=======================================  */


.SM_p {
	background-image:url(../images/smi/navTitleBarBG.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Verdana, Arial;
	font-size: 11px;
	color:#3F3D3D; 
	text-align:left; 
	height:24px; 
	padding-left:13px; 
	padding-top:8px;
	cursor:hand;
}
.SM_po {
	background-image:url(../images/smi/navTitleBarBG.jpg);
	background-repeat: no-repeat;
	background-position: right top;	 
	font-family: Verdana, Arial; 
	font-size: 11px;
	color:#7E7C7C; 
	text-align:left; 
	height:24px; 
	padding-left:13px; 
	padding-top:8px; 
	cursor:hand;
}
.SM_ps {
	background-image:url(../images/smi/navTitleBarBG.jpg);
	background-repeat: no-repeat;
	background-position: right top; 
	font-family: Verdana, Arial; 
	font-size: 11px;
	color:#3F3D3D; 
	text-align:left; 
	height:24px; 
	padding-left:13px; 
	padding-top:8px;
	cursor:hand;
}
.SM_c {
	font-family: Verdana, Arial; 
	font-size: 11px;
	color:#3F3D3D; 
	text-align:left; 
	vertical-align:middle; 
	margin-left:5px; 
	margin-top:5px;
}
.SM_co {
	font-family: Verdana, Arial; 
	font-size: 11px;
	color:#3F3D3D; 
	text-align:left; 
	vertical-align:middle; 
	margin-left:5px; 
	margin-top:5px; 
	text-decoration:underline; 
	cursor:hand;
}
.SM_cs {
	font-family: Verdana, Arial;
	font-size: 11px; 
	color:#3F3D3D; 
	text-align:left; 
	vertical-align:middle; 
	margin-left:5px; 
	margin-top:5px;
}

.SM_cb {
	background-color:#F0F1F5; 
	border-bottom:1px solid white; 
	border-left:1px solid white; 
	border-right:1px solid white;
}
.SMT
{
	font-family:  Verdana, Arial;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 0px;
	vertical-align: top;
	/* margin-left: 17px; */
}
.SMT A,
.SMT A:link
{
	font-family:  Verdana, Arial;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	padding-top: 0px;
	list-style-position: inside;
	vertical-align: top;
}
.SMT A:visited
{
	font-family:  Verdana, Arial;
	font-size: 11px;
	color: #336699
}
.SMT A:hover
{
	font-family:  Verdana, Arial;
	font-size: 11px;
	color: #6699CC
	
}
td.SMText { 
	background-repeat: no-repeat; 
	background-image: url(../images/background/a_151x150SMTs.gif);
	background-position: left top;
}
td.SMTitle { 
	padding-top: 2px;
	background-repeat: no-repeat; 
	background-image: url(../images/background/a_151x150SMT.gif);
	background-position: left top;
}
td.SMTitlePlus { 
	padding-top: 2px;
	background-repeat: no-repeat; 
	background-image: url(../images/background/a_151x150SMTPlus.gif);
	background-position: left top;
	cursor: hand;
}
td.SMTitleMinus { 
	padding-top: 2px;
	background-repeat: no-repeat; 
	background-image: url(../images/background/a_151x150SMTMinus.gif);
	background-position: left top;
	cursor: hand;
}
.aSPst {
	padding-left: 17px;
}
.aSPsm {
	padding-left: 8px;
}
.aSPsmT {
	margin-left: 17px;
}
/* ================================= End: For Slider Menu Component=======================================  */


/* ================================= Start: For Main Right Column Component=======================================  */
.rightColumn{
	padding-top: 85px;
}
/* a {color:#369;text-decoration:none;}
a:visited {color:#966;}
a:hover {color:#69c;} */
td.a { 
	background-repeat: no-repeat; 
	background-image: url(../images/a_151x150.gif);
}
td.ma { 
	background-repeat: no-repeat; 
	background-image: url(../images/background/a_151x150br.gif);
}
td.maS { 
	background-repeat: no-repeat; 
	background-image: url(../images/background/a_151x150brS.gif);
	background-position: left top;
}
td.maShead { 
	background-repeat: no-repeat; 
	background-image: url(../images/background/a_151x150brShead.gif);
	background-position: left top;
}
td.maSend { 
	background-repeat: no-repeat; 
	background-image: url(../images/background/a_151x150brSend.gif);
	background-position: left top;
}
td.sma { 
	background-repeat: no-repeat; 
	background-image: url(../images/background/a_151x150br.gif);
}
/* .t {font-size: 60%;font-family: Verdana; } */
.sp {
	margin-right: 7px; 
	margin-left: 12px;
}
.spSM1 {
	margin-right: 0px; 
	margin-left: 0px;
	padding-right: 4px;
}
.aSP {
	margin-left: 17px;
}
.pSP {
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.listSp {
	margin-right: 0px; 
	margin-left: 18px;
}
.listMHp {
	margin-right: 0px; 
	margin-left: 18px;
	/* padding-left: 8px; */
}
/* ================================= End: For Main Right Column Component=======================================  */

/* ================================= End: For Main Body Component=======================================  */
.TopBarMenuSpacer {
	background-image: url(../images/background/topBarMenuSpacer.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.footnoteBottomEng {

	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #5C4C4C;
	text-decoration: none;
	line-height: 18px;
	text-align: center;
	vertical-align: top;
	padding-bottom: 7px;
	padding-top: 1px;
}
.ColumnDivision {
	background-color: #FFFFFF;
	background-image: url(../images/background/dotlineVertical.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.locationText {
	font-family: Verdana;
	font-size: 11px;
	color: #ACACAC;
	text-decoration: none;
	text-align: left;
	vertical-align: text-top;
	padding-top: 12px;
}
.locationText A,
.locationText A:link,
.locationText A:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #ACACAC;
	text-decoration: none;
	text-align: left;
	vertical-align: text-top;
	padding-top: 12px;
}

.locationText A:hover	{
	color: #666666;
}.LocationSpacer {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 18px;
	color: #ACACAC;
	text-decoration: none;
}
.UpdatingInfoText {
	font-family: Verdana;
	font-size: 11px;
	color: #ACACAC;
	text-decoration: none;
	text-align: left;
	vertical-align: text-top;
	padding-top: 8px;
}
.bodyText666666 {
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-top: 11px;
	padding-left: 18px;
	padding-right: 22px;
	padding-bottom: 30px
}
.bodyText666666M {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-top: 11px;
	padding-bottom: 30px
}
.leadText666666 {
	font-family: Verdana, Arial;
	font-size: 11px;;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-top: 6px;
	padding-left: 22px;
	padding-right: 32px;
	padding-bottom: 13px
}
.h4 { 
	font-family: Verdana, Arial; 
	font-size: 11px;;  
	color: #666666; 
	padding-bottom: 10px;
	padding-left: 17px; 
}
.h4mh { 
	font-family: Verdana, Arial; 
	font-size: 11px;;  
	color: #666666; 
	padding-bottom: 9px;
	padding-left: 23px; 
}
.h4mhPB4 { 
	font-family: Verdana, Arial; 
	font-size: 11px;;  
	color: #666666; 
	padding-bottom: 4px;
	padding-left: 23px; 
}
td.hU {
	background-repeat: no-repeat;
	background-image:   url(../images/TitleBG8E9595.gif);
}
td.hUMS {
	background-repeat: no-repeat;
	background-image: url(../images/background/TitleBGSM.gif);
}
td.hUMH {
	background-repeat: no-repeat;
	background-image: url(../images/background/TitleBGMHg.gif);
}
td.hUTL {
	background-repeat: no-repeat;
	background-image: url(../images/background/TitleList600x1502.gif);
}
.mh4 { 
	font-family: Verdana, Arial; 
	font-size: 11px;;  
	color: #666666; 
	padding-bottom: 9px; 
}
.tPicTop{
	padding-bottom: 17px;
	padding-top: 17px; 
	background-image:   url(../images/background/tPicT600x168.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 10px
}
.tPicTD{
	background-image:   url(../images/background/tPicT600x168.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-left: 10px;
}
.tPicTxt {
	font-family: Verdana, Arial; 
	font-size: 11px;
	color: #000000;
	/* font-weight: bold; */
	text-align: left; 
	/* vertical-align:middle;  */
	padding-left: 55px; 
	padding-top: 15px;
	text-decoration: none;
}
.mtPicTxt {
	font-family: Verdana, Arial; 
	font-size: 11px;
	color: #000000;
	/* font-weight: bold; */
	text-align: left; 
	/* vertical-align:middle;  */
	padding-left: 5px; 
	padding-top: 15px;
	text-decoration: none;
}
.mstPicTxt A,
.mstPicTxt A:link,
.mstPicTxt A:visited {
	font-family: Verdana, Arial; 
	font-size: 11px;
	color: #336699;
	font-weight: bold;
	text-align: left;
	padding-left: 7px; 
	padding-top: 15px;
	text-decoration: none;
}
.mstPicTxt A:hover {
	color: #996666;
}
.tPicTxtsub {
	font-family: Verdana, Arial; 
	font-size: 11px;
	color: #666666; 
	text-align: left; 
	vertical-align: top;
	padding-left: 55px; 
	padding-top: 0px;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0.05em;
}
.mtTxtsub {
	font-family: Verdana, Arial; 
	font-size: 11px;
	color: #666666; 
	text-align: left; 
	vertical-align: top;
	padding-left: 10px; 
	padding-top: 6px;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 0.05em;
}
.mtTxtsubT {
	font-family: Verdana, Arial; 
	/* font-weight: bold; */
	font-size: 11px;
	color: #666666; 
	text-align: left; 
	vertical-align: top;
	padding-left: 10px;
	padding-right: 15px; 
	padding-top: 6px;
	padding-bottom: 9px;
	text-decoration: none;
	line-height: 18px;
}
.mtTxtsubTL {
	font-family: Verdana, Arial; 
	font-size: 11px;
	color: #666666; 
	text-align: left; 
	vertical-align: top;
	padding-left: 10px;
	padding-right: 15px; 
	padding-top: 6px;
	padding-bottom: 16px;
	text-decoration: none;
	line-height: 18px;
}
td.dirP {
	background-image:  url(../images/background/tdDotLineL.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
Td.Dirp .p {
	margin-top: 8px;
	margin-bottom: 6px;
	padding-left: 10px;
}
td.dirPP {
	background-image:  url(../images/background/tdDotLineLP.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
td.dirPP .p {
	margin-top: 8px;
	margin-bottom: 6px;
	padding-left: 10px;
}
td.dirPP a 
{
	text-decoration:underline;
}
td.dirNPL {
	background-image:  url(../images/background/tdDotLine600x200.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
td.dirNPL .p {
	margin-top: 8px;
	margin-bottom: 6px;
	padding-left: 10px;
	padding-right: 0px;
}
td.dirNPL a 
{
	text-decoration:underline;
}
.pTxt666 {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-top: 11px;
	padding-left: 18px;
	padding-bottom: 30px
}
.lpTxt666 {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	padding-left: 18px;
}
.dateHeader {
	BACKGROUND: white;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
	text-align: left;
	line-height: 18px;
	width: 123px;
	vertical-align: top;
}
.dateHeaderBlue {
	BACKGROUND: white;
	COLOR: #2B7EB3;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
	text-align: left;
	line-height: 18px;
	width: 72px;
	vertical-align: top;
}
/* ================================= End: For Main Body Component=======================================  */

/*==================== Start: For Top Frame ===========================*/
td.topR
{
	background-image:  url(../images/bannerPics/sPlane.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.topRightEnd {
	background-image: url(../images/background/top_right.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.topLine {
	background-image: url(../images/background/login_topline.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/* ================================= End: For Top Frame =======================================  */

/*==================== Start: For Toggling between Showing and Hiding Subsidiaries' Info ===========================*/
A.ob_a	
{
	FONT: 8pt Tahoma; 
	COLOR: #0000cd; 
	TEXT-DECORATION: none;
}

td.ob_td	
{
	FONT: 8pt Tahoma; 
	height: 16px; 
	vertical-align: middle;
}

td.ob_ic 	
{
	FONT: 8pt Tahoma; 
	height: 16px; 
	width: 19px; 
	vertical-align: top;
	cursor: hand;
}