﻿/*BODY, TR,TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #2f2f2f;
}*/

.inputBox{
	border : black;
	font-size : 10pt;
	font-family : "Times New Roman";
}

.specText{
	font-family : "Arial Black";
	color : White;
}

.SPMenuLink A:link
{
	font-family:Tahoma; 
	font-size:10pt;
	font-weight:bold;
	text-decoration: underline;
	color: #000000;	
}

.SPMenuLink A:visited
{
	font-family:Tahoma; 
	font-size:10pt;
	font-weight:bold;
	text-decoration: underline;
	color: #000000;	
}

.SPMenuLink A:active
{
	font-family:Tahoma; 
	font-size:10pt;
	font-weight:bold;
	text-decoration: underline;
	color: #000000;
}

.SPMenuLink A:hover
{
	font-family:Tahoma; 
	font-size:10pt;
	font-weight:bold;
	background: #1B1464; 
	color: #FFFFFF;
}

.SP_StatusBGBeige 
{
	background: url(Images/PB_Blue_983.jpg);
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	border-right: solid 3px #000000;
	border-bottom: solid 3px #000000;
	padding: 3px;
}

.QTL_SplashDiv
{
	width:0px;
	height:0px;
	background: url(Images/LoadingPagesBG.gif);
	position:absolute;
	top:21px;
	left:0px;
}

.QTL_SplashDivTop
{
	width:0px;
	height:0px;
	background-color:#000000;
	position:absolute;
	top:0px;
	left:0px;
}

.SP_StatusCell
{
	background-color: #F5F3DC;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	border-top: solid 1px #000000;
	color: #000000;
	padding: 10px;
}

.SP_SystemResponseCell
{
   color: Yellow;
   font-family: Verdana;
   font-size: 9pt;
}

.SP_StatusBarDiv
{
   color: #000000;
   font-family: Courier New;
   font-size: 9pt;
   border-top: solid 1px #000000;
   position: absolute;
   left: 0px;
   top: 930px;
   height: 16px;
   background-color: #f5f5dc;
   width: 100%;
}

.SP_MenuAdmin
{
	background-image: url(Images/Admin.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuAdminHover
{
	background-image: url(Images/AdminHover.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuJur
{
	background-image: url(Images/Jur.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuJurHover
{
	background-image: url(Images/JurHover.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuPerson
{
	background-image: url(Images/Person.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuPersonHover
{
	background-image: url(Images/PersonHover.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuOrg
{
	background-image: url(Images/Org.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuOrgHover
{
	background-image: url(Images/OrgHover.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuMall
{
	background-image: url(Images/Mall.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuMallHover
{
	background-image: url(Images/MallHover.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuReport
{
	background-image: url(Images/Report.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuReportHover
{
	background-image: url(Images/ReportHover.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuProject
{
	background-image: url(Images/Project.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuProjectHover
{
	background-image: url(Images/ProjectHover.jpg);
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuHeader
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuHeaderHover
{
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.SP_MenuItemHeader
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #bbbbbb;
}

.SP_MenuItemHeaderHover
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #F7CBD0;
}

.SP_MenuSubItemHeader
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #999999;
	text-align: left;
}

.SP_MenuSubItemHeaderHover
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #F7CBD0;
	text-align: left;	
}

.SP_TabTipActive
{
	background: url(Images/Icons/TabTipActive.gif);
	font-family: Verdana;
	font-weight: bold;
	font-size: 7pt;
	height: 30px;
	width: 35px;
	text-align: center;
	color: #000000;
	border-bottom: solid 3px #000000;	
	cursor: hand;
}

.SP_TabTipInactive
{
	background: url(Images/Icons/TabTipInactive.gif);
	font-family: Verdana;
	font-weight: bold;
	font-size: 7pt;
	height: 30px;
	width: 35px;	
	text-align: center;	
	color: #FFFFFF;
	border-bottom: solid 3px #000000;
	cursor: hand;	
}

.SP_TabActiveHeader
{
	background: url(Images/ActiveTabBG.jpg);	
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	width: 29px;
	text-align: center;
	color: #000000;
	vertical-align: top;
	border-bottom: solid 3px #000000;	
	border-right: solid 3px #000000;
	cursor: hand;	
}

.SP_TabInactiveHeader
{
	background: url(Images/InactiveTabBG.jpg);		
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	width: 29px;
	text-align: center;	
	color: #FFFFFF;
	vertical-align: top;
	border-bottom: solid 3px #000000;	
	border-right: solid 3px #000000;
	cursor: hand;					
}

.SP_TabNoHeader
{
	background-color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	width: 35px;
	text-align: center;	
	color: #FFFFFF;
	vertical-align: top;
	border-bottom: solid 3px #000000;		
}



.QTL_SP_CheckBoxIdle
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
}

.QTL_SP_CheckBoxOver
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
}

.QTL_SP_DropDownList
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	height:20px;
}

.QTL_SP_DropDownListSmall
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	height:20px;
}

.LTC000000_24x35
{
	 width:24px;
	 height:35px;
	 background:url(Images/LTC000000_24x35.gif);
}

.RTC000000_24x35
{
	 width:24px;
	 height:35px;
	 background:url(Images/RTC000000_24x35.gif);
}

.LBC000000_24x35
{
	 width:24px;
	 height:35px;
	 background:url(Images/LBC000000_24x35.gif);
}

.RBC000000_24x35
{
	 width:24px;
	 height:35px;
	 background:url(Images/RBC000000_24x35.gif);
}

.LTC000000_24x35T
{
	 width:24px;
	 height:35px;
	 background:url(Images/LTC000000_24x35T.gif);
}

.RTC000000_24x35T
{
	 width:24px;
	 height:35px;
	 background:url(Images/RTC000000_24x35T.gif);
}

.LBC000000_24x35T
{
	 width:24px;
	 height:35px;
	 background:url(Images/LBC000000_24x35T.gif);
}

.RBC000000_24x35T
{
	 width:24px;
	 height:35px;
	 background:url(Images/RBC000000_24x35T.gif);
}

.LTC122696_28x27
{
	 width:28px;
	 height:27px;
	 background:url(Images/LTC122696_28x27.gif);
}

.RTC122696_28x27
{
	 width:28px;
	 height:27px;
	 background:url(Images/RTC122696_28x27.gif);
}

.LBC122696_28x27
{
	 width:28px;
	 height:27px;
	 background:url(Images/LBC122696_28x27.gif);
}

.RBC122696_28x27
{
	 width:28px;
	 height:27px;
	 background:url(Images/RBC122696_28x27.gif);
}

.LTC122696_28x27T
{
	 width:28px;
	 height:27px;
	 background:url(Images/LTC122696_28x27T.gif);
}

.RTC122696_28x27T
{		
	 width:28px;
	 height:27px;
	 background:url(Images/RTC122696_28x27T.gif);
}

.LBC122696_28x27T
{
	 width:28px;
	 height:30px;
	 background:url(Images/LBC122696_28x27T.gif);
}

.RBC122696_28x27T
{
	 width:28px;
	 height:30px;
	 background:url(Images/RBC122696_28x27T.gif);
}

.LTC949373_22x22
{
	 width:22px;
	 height:22px;
	 background:url(Images/LTC949373_22x22.gif);
}

.RTC949373_22x22
{
	 width:22px;
	 height:22px;
	 background:url(Images/RTC949373_22x22.gif);
}

.LBC949373_22x22
{
	 width:22px;
	 height:22px;
	 background:url(Images/LBC949373_22x22.gif);
}

.RBC949373_22x22
{
	 width:22px;
	 height:22px;
	 background:url(Images/RBC949373_22x22.gif);
}

.LTC6E6E56_22x20
{
	 width:22px;
	 height:22px;
	 background:url(Images/LTC6E6E56_22x20.gif);
}

.RTC6E6E56_22x20
{
	 width:22px;
	 height:22px;
	 background:url(Images/RTC6E6E56_22x20.gif);
}

.LBC6E6E56_22x20
{
	 width:22px;
	 height:22px;
	 background:url(Images/LTC6E6E56_22x20.gif);
}

.RBC6E6E56_22x20
{
	 width:22px;
	 height:22px;
	 background:url(Images/RTC6E6E56_22x20.gif);
}

.QTL_SP_FormButtonIdle
{
	cursor:hand;
	border-top:Solid 2px #000000;
	border-left:Solid 2px #000000;
	border-bottom:Solid 2px #000000;
	border-right:Solid 2px #000000;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Top;
	text-align:Center;
	background-color:#00BFF3;
}

.QTL_SP_FormButtonOver
{
	cursor:hand;
	border-top:Solid 2px #000000;
	border-left:Solid 2px #000000;
	border-bottom:Solid 2px #000000;
	border-right:Solid 2px #000000;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Top;
	text-align:Center;
	background-color:#DEF2BF;
}

.SP_DivWaiterPopup
{
	font-family: Tahoma;
	font-size: 16pt;
	font-weight: bold;
	color: #000000;
	background-color: #ffffcc;
	border: 5px;
	border-color: #000000;
	text-align: center;
}

.QTL_SP_TextBoxActive
{
	border-top:Dotted 1px #FF0000;
	border-left:Dotted 1px #FF0000;
	border-bottom:Dotted 1px #FF0000;
	border-right:Dotted 1px #FF0000;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	color:#FFF200;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#000000;
}

.QTL_SP_TextBoxError
{
	border-top:Dashed 2px #FF0000;
	border-left:Dashed 2px #FF0000;
	border-bottom:Dashed 2px #FF0000;
	border-right:Dashed 2px #FF0000;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:11pt;
	color:#FF0000;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
}

.QTL_SP_TextBoxIdle
{
	border-top:Solid 1px #000000;
	border-left:Solid 1px #000000;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Top;
	text-align:Left;
}

.QTL_SP_TextBoxIdleML
{
	border-top:Solid 1px #000000;
	border-left:Solid 1px #000000;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Monospace;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Top;
	text-align:Left;
}

.QTL_SP_TextBoxOver_H100
{
	border-top:Solid 1px #005E20;
	border-left:Solid 1px #005E20;
	border-bottom:Solid 1px #005E20;
	border-right:Solid 1px #005E20;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TextBoxOver_H100.jpg);
}

.QTL_SP_TextBoxOver_H125
{
	border-top:Solid 1px #005E20;
	border-left:Solid 1px #005E20;
	border-bottom:Solid 1px #005E20;
	border-right:Solid 1px #005E20;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TextBoxOver_H125.jpg);
}

.QTL_SP_TextBoxOver_H150
{
	border-top:Solid 1px #005E20;
	border-left:Solid 1px #005E20;
	border-bottom:Solid 1px #005E20;
	border-right:Solid 1px #005E20;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TextBoxOver_H150.jpg);
}

.QTL_SP_TextBoxOver_H175
{
	border-top:Solid 1px #005E20;
	border-left:Solid 1px #005E20;
	border-bottom:Solid 1px #005E20;
	border-right:Solid 1px #005E20;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TextBoxOver_H175.jpg);
}

.QTL_SP_TextBoxOver_H200
{
	border-top:Solid 1px #005E20;
	border-left:Solid 1px #005E20;
	border-bottom:Solid 1px #005E20;
	border-right:Solid 1px #005E20;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TextBoxOver_H200.jpg);
}

.QTL_SP_TextBoxOver_H225
{
	border-top:Solid 1px #005E20;
	border-left:Solid 1px #005E20;
	border-bottom:Solid 1px #005E20;
	border-right:Solid 1px #005E20;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TextBoxOver_H225.jpg);
}

.QTL_SP_TextBoxOver_H400
{
	border-top:Solid 1px #005E20;
	border-left:Solid 1px #005E20;
	border-bottom:Solid 1px #005E20;
	border-right:Solid 1px #005E20;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TextBoxOver_H400.jpg);
}

.QTL_SP_WorkAreaPage_H1050
{
	border-top:None 0px;
	border-left:None 0px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Top;
	text-align:Center;
	background-color:#DEDEDE;
	/*background-color: #A2C6E8;*/
}

.QTL_SP_MasterTable_H800
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_MasterTable_H800.jpg);
}

.QTL_SP_MasterTableHeader_H800
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 3px #000000;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:18pt;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-color:#000000;
}

.QTL_SP_LeftHalfInactiveTab425
{
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab425.jpg);
}

.QTL_SP_LeftHalfInactiveTab425:hover
{
	font-size:12pt;
	color:#FF0000;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab425Hover.jpg);	
}

.QTL_SP_LeftHalfInactiveTab400
{
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab400.jpg);
}

.QTL_SP_LeftHalfInactiveTab400:hover
{
	font-size:12pt;
	color:#FF0000;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab400Hover.jpg);	
}

.QTL_SP_LeftHalfInactiveTab375
{
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab375.jpg);
}

.QTL_SP_LeftHalfInactiveTab375:hover
{
	font-size:12pt;
	color:#FF0000;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab375Hover.jpg);	
}

.QTL_SP_LeftHalfInactiveTab350
{
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab350.jpg);
}

.QTL_SP_LeftHalfInactiveTab350:hover
{
	font-size:12pt;
	color:#FF0000;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab350Hover.jpg);	
}

.QTL_SP_LeftHalfInactiveTab325
{
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab325.jpg);
}

.QTL_SP_LeftHalfInactiveTab325:hover
{
	font-size:12pt;
	color:#FF0000;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab325Hover.jpg);	
}

.QTL_SP_LeftHalfInactiveTab300
{
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab300.jpg);
}

.QTL_SP_LeftHalfInactiveTab300:hover
{
	font-size:12pt;
	color:#FF0000;
	font-weight:bold;
	vertical-align:Middle;
	text-align:Right;
	cursor:hand;
	background-image:url(Images/InactiveTab300Hover.jpg);	
}

.QTL_SP_MasterTableFooter_H400
{
	border-top:Solid 3px #000000;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:16pt;
	color:#F52039;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_MasterTableFooter_H400.jpg);
}

.QTL_SP_MasterTableFooter_H550
{
	border-top:Solid 3px #000000;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:16pt;
	color:#F52039;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_MasterTableFooter_H550.jpg);
}

.QTL_SP_MasterTableFooter_H800
{
	border-top:Solid 3px #000000;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:16pt;
	color:#F52039;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_MasterTableFooter_H800.jpg);
}

.QTL_SP_MasterTableFooter_H1000
{
	border-top:Solid 3px #000000;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:16pt;
	color:#F52039;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_MasterTableFooter_H1000.jpg);
}

.QTL_SP_MasterTableHeader_H1000
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 3px #000000;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:18pt;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_MasterTableHeader_H1000.jpg);
}

.QTL_SP_MasterTable_H1000
{
	border-top:Solid 3px #000000;
	border-left:Solid 3px #000000;
	border-bottom:Solid 3px #000000;
	border-right:Solid 3px #000000;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_MasterTable_H1000.jpg);
}

.QTL_SP_Table_H950
{
	border-top:Solid 2px #000000;
	border-left:Solid 2px #000000;
	border-bottom:Solid 2px #000000;
	border-right:Solid 2px #000000;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_Table_H950.jpg);
}

.QTL_SP_InputButtonIdle
{
	cursor:hand;
	border-top:Solid 2px #197B30;
	border-left:Solid 2px #197B30;
	border-bottom:Solid 2px #197B30;
	border-right:Solid 2px #197B30;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-color:#002157;
}

.QTL_SP_InputButtonOver
{
	cursor:hand;
	border-top:Solid 2px #FF0000;
	border-left:Solid 2px #FF0000;
	border-bottom:Solid 2px #FF0000;
	border-right:Solid 2px #FF0000;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-color:#002157;
}

.QTL_SP_FieldValueSmall
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:4px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	height:16px;
	color:#0000FF;
}

/* Label Support */
.QTL_SP_Label1
{
	border-top:Solid 1px #000000;
	border-left:Solid 1px #000000;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	font-family:Tahoma;
	font-size:9pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-color:#790000;
}

.QTL_SP_Label2
{
	border-top:Solid 2px #000000;
	border-left:Solid 2px #000000;
	border-bottom:Solid 2px #000000;
	border-right:Solid 2px #000000;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-color:#FFF200;
}

.QTL_SP_Label3
{
	border-top:Solid 2px #000000;
	border-left:Solid 2px #000000;
	border-bottom:Solid 2px #000000;
	border-right:Solid 2px #000000;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-color:#A3D39C;
}

/* Radio Button Support */
.QTL_SP_RadioButtonIdle
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
}

.QTL_SP_RadioButtonOver
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
}

/* Grid Support */
.QTL_SP_GridTitleHeader_H1000
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 2px #000000;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#000000;	
	/*background-image:url(Images/QTLCSS/SP/QTL_SP_GridTitleHeader_H1000.jpg);*/
}

.QTL_SP_GridTitleHeader_H800
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 2px #000000;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	text-align:Left;
	background-color:#000000;
}

.QTL_SP_GridTitleHeader_H450
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 2px #000000;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#000000;	
}

.QTL_SP_GridTitleHeader_H950
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 2px #000000;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#000000;	
}

.QTL_SP_GridHeader1
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	color:#FFF799;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#000000;
}

.QTL_SP_GridCellRow3_H40
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	font-family:Tahoma;
	font-size:8pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_GridCellRow3_H40.jpg);
}

.QTL_SP_GridCellRow3_H50
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	font-family:Tahoma;
	font-size:8pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_GridCellRow3_H50.jpg);
}

.QTL_SP_GridCellRow3_H100
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	font-family:Tahoma;
	font-size:8pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_GridCellRow3_H100.jpg);
}

.QTL_SP_GridCellRow3_H200
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	font-family:Tahoma;
	font-size:8pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_GridCellRow3_H200.jpg);
}

.QTL_SP_GridCellRow3_H225
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	font-family:Tahoma;
	font-size:8pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-image:url(Images/QTLCSS/SP/QTL_SP_GridCellRow3_H225.jpg);
}

.QTL_SP_GridHeader1_EndCell
{
	border-top:None 0px ;
	border-bottom:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	color:#FFF799;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#000000;
}

.QTL_SP_TextBoxGrid
{
	border-top:Solid 1px #000000;
	border-left:Solid 1px #000000;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:0px;
	padding-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	text-align:Left;
	background-color:#FFFFFF;
	height:12px;
}

.QTL_SP_DDLGrid
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}

.QTL_SP_InputGridCell
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:7pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#BCD1E6;
	height:13px;
}

.QTL_SP_GridOpenAct
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#FFC0C0;
}

.QTL_SP_GridPrivateAct
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	color:#FFFFFF;
	background-color:#901005;
}

.QTL_SP_GridFooter_H400
{
	border-top:Solid 2px #000000;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_GridFooter_H400.jpg);
}

.QTL_SP_GridFooter_H450
{
	border-top:Solid 2px #000000;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_GridFooter_H450.jpg);
}

.QTL_SP_GridFooter_H550
{
	border-top:Solid 2px #000000;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_GridFooter_H550.jpg);
}

.QTL_SP_GridFooter_H950
{
	border-top:Solid 2px #000000;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	color:#FFFF00;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_GridFooter_H950.jpg);
}

.QTL_SP_GridLateActivity_NB
{
	border-top:None 0px ;
	border-left:None 3px #F3ADAD;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	/*background-color:#F3ADAD;*/
}

.QTL_SP_GridLateActivity_BB
{
	border-top:None 0px ;
	border-left:None 3px #F3ADAD;
	border-bottom:Solid 1px #000000;
	border-right:None 0px ;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	/*background-color:#F3ADAD;*/
}

.QTL_SP_GridLateActivity_EndCell
{
	border-top:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;
	border-left:None 3px #F3ADAD;	
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	/*background-color:#F3ADAD;*/
}

.QTL_SP_GridCurrentActivity_NB
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#94E37F;
}

.QTL_SP_GridCurrentActivity_BB
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:None 0px ;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#94E37F;
}

.QTL_SP_GridCurrentActivity_EndCell
{
	border-top:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;	
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#94E37F;
}

.QTL_SP_GridFutureActivity_NB
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#F0EFA0;
}

.QTL_SP_GridFutureActivity_BB
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:None 0px ;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#F0EFA0;
}

.QTL_SP_GridFutureActivity_EndCell
{
	border-top:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;	
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#F0EFA0;
}

.QTL_SP_GridNoDueDateActivity_NB
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#A5F7F6;
}

.QTL_SP_GridNoDueDateActivity_BB
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:None 0px ;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#A5F7F6;
}

.QTL_SP_GridNoDueDateActivity_EndCell
{
	border-top:None 0px ;
	border-bottom:Solid 1px #000000;
	border-right:Solid 1px #000000;	
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Left;
	background-color:#A5F7F6;
}

/* Table Support */
.QTL_SP_TableFooter_H450
{
	border-top:Solid 2px #000000;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	font-family:Tahoma;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Top;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TableFooter_H450.jpg);
}

.QTL_SP_Table_H450
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-color:Transparent;
	/*background-image:url(Images/QTLCSS/SP/QTL_SP_Table_H450.jpg);*/
}

.QTL_SP_Table_H450Seen
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	/*background-color:Transparent;*/
	background-image:url(Images/QTLCSS/SP/QTL_SP_Table_H450.jpg);
}

.QTL_SP_TableHeader_V30
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 2px #000000;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TableHeader_V30.jpg);
}

.QTL_SP_TableHeader_V40
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:Solid 2px #000000;
	border-right:None 0px ;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-family:Tahoma;
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	height:40px;
	background-image:url(Images/QTLCSS/SP/QTL_SP_TableHeader_V40.jpg);
}

/* Content Div Support */
.QTL_ContentDivWaiterPopup
{
	font-family: Tahoma;
	font-size: 16pt;
	font-weight: bold;
	color: #000000;
	background-color: #ffffcc;
	border: 5px;
	border-color: #000000;
	text-align: center;
	opacity:0.7;
	filter:alpha(opacity=70);
}

.QTL_ContentDivPopupScroll
{
	border: 3px solid #000000;
	overflow-x: auto;
	overflow-y: auto;
	opacity:0.80;
	filter:alpha(opacity=80);	
}

.QTL_ContentDivPopup
{
	border: 5px solid #000000;
}

.QTL_ContentDivPopupNB
{
	opacity:0.80;
	filter:alpha(opacity=80);
}

.QTL_SmartcardDivPopup
{
	border: 2px solid #000000;
	background-color:#A8DED3;	
	opacity:0.8;
	filter:alpha(opacity=80);
}

.QTL_SmartcardDivPopupScroll
{
	border: 2px solid #000000;
	background-color:#A8DED3;	
	opacity:0.8;
	filter:alpha(opacity=80);	
	overflow-x: auto;
	overflow-y: auto;
}

.QTL_SP_Smartcard
{
	border-top:None 0px ;
	border-left:None 0px ;
	border-bottom:None 0px ;
	border-right:None 0px ;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	vertical-align:Middle;
	text-align:Center;
	background-color:#A8DED3;
	opacity:0.89; 
	filter:alpha(opacity=89);
}




/* ST8 Marketing Front */
body {
background-color:#E0E0E0;
background:url("images/index_02.jpg");
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.lb-menu {
font-family: arial;
font-size: 11px;
font-style: normal;
font-weight: normal;
line-height:100%;
color: #8F8F8F;
}
a.lb-menu:link {
	text-decoration: none;
}
a.lb-menu:visited {
	text-decoration: none;
}

a.lb-menu:hover {
	text-decoration: underline;
}


.common {
font-family: arial;
font-size: 12px;
font-style: normal;
font-weight: bold;
line-height:100%;
color:#7D83B9;
}
a.common:link {
	text-decoration: underline;
}
a.common:visited {
	text-decoration: underline;
}

a.common:hover {
	text-decoration: overline;
}




.r_nav {
font-family: arial;
font-size: 12px;
font-style: normal;
font-weight: bold;
line-height:100%;
color:#7D83B9;
padding-left:13px;
}
a.r_nav:link {
	text-decoration: underline;
	background:url("images/css_normal.gif");
	background-position:left;
	background-repeat:no-repeat;

}
a.r_nav:visited {
	text-decoration: underline;
	background:url("images/css_normal.gif");
	background-position:left;
	background-repeat:no-repeat;
}

a.r_nav:hover {
	color:#034CA6;
	text-decoration: overline;
	background:url("images/css_over.gif");
	background-position:left;
	background-repeat:no-repeat;

	
}






.normal {
font-family: Arial;
color:#7D83B9;
font-size: 12px;
font-style: normal;
font-weight: normal;
line-height:150%;
}



.norma1_1 {
font-family: Arial;
color:#034CA6;
font-size: 12px;
font-style: normal;
font-weight: normal;
line-height:100%;
}




.copy {
font-family: Arial;
color:#CBCBCB;
font-size: 11px;
font-style: normal;
font-weight: normal;
line-height:100%;
text-align:right;
padding-right:15px;
padding-top:18px;
}

.head {
font-family: Arial;
color:#7D83B9;
font-size: 16px;
font-style: normal;
font-weight: bold;
line-height:150%;
}
