/* Style Sheet for Fare Capture Project */

BODY
{
}

/* Style for Body Style */
body.h2{
	color 		: rgb(11,16,103) ;
	background	: #ffffff ;
	font-family	: "Arial", "Verdana" ;
	font-size	: 10 px 
	margin-left	: 0 px ;
	margin-top 	: 2 px ;
	margin-width 	: 0 px ;
	margin-height 	: 0 px ;
	font-family: Arial, Helvetica, 'Microsoft Sans Serif';
	scrollbar-face-color:#104584; 
	scrollbar-arrow-color:739FD3; 
	scrollbar-track-color:#104584; 
	scrollbar-shadow-color:#739FD3; 
	scrollbar-highlight-color:#104584; 
	scrollbar-3dlight-color:#739FD3;  
	scrollbar-darkshadow-Color:#104584;
}



/* Style for Date / Time */
P.dateTime {
	MARGIN: 5px; FONT: 10px arial; COLOR: #ffffff
}



P.dateTime {
	MARGIN: 5px; FONT: 10px arial; COLOR: #104584
}




/* Style for Table Text Font */
.TableStyle
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
}

.PanelTableStyle
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    font-weight : bold;
}


.Parambg
{

BACKGROUND-COLOR: #8CB6E7;
   
}

.ParamTablebg
{

BACKGROUND-COLOR: #E4EEF9;
   
}

.ParamFontHeader
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
}

.ParamHeaderText
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    font-weight : bold;
}

.ParamHeaderText1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
}

.ParamHeaderText2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    font-style :italic;
    font-weight :bold;
}

.Label
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Times New Roman';
    TEXT-ALIGN: center;
}

.LabelMessage
{
    FONT-SIZE: 8pt;
    COLOR: #008000;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Times New Roman';
    TEXT-ALIGN: center;
    font-weight :bold;
}

.Legend
{
    FONT-SIZE: 9pt;
    COLOR:Gray;
    FONT-FAMILY: ArialBlack, 'MS Sans Serif', 'Times New Roman';
    BACKGROUND-COLOR: #FFFFFF;
    font-weight:bold;
}

/* T(Ticketed) */
.LegendTicketed
{
    FONT-SIZE: 9pt;
    font-weight:bold;
    COLOR:black;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Times New Roman';
    BACKGROUND-COLOR: #FFFFFF;
}
/* U(UnTicketed) */
.LegendUnTicketed
{
    FONT-SIZE: 9pt;
    font-weight:bold;
    COLOR:#800080;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Times New Roman';
    BACKGROUND-COLOR: #FFFFFF;
}
/* N(New) */
.LegendNew
{
    FONT-SIZE: 9pt;
    font-weight:bold;
    COLOR:#0000FF;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Times New Roman';
    BACKGROUND-COLOR: #FFFFFF;
}
/* C(Changed) */
.LegendChanged
{
    FONT-SIZE: 9pt;
    font-weight:bold;
    COLOR:#FF0000;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Times New Roman';
    BACKGROUND-COLOR: #FFFFFF;
}
/* UC(Unchanged) */
.LegendUnchanged
{
    FONT-SIZE: 9pt;
    font-weight:bold;
    COLOR:#008000;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Times New Roman';
    BACKGROUND-COLOR: #FFFFFF;
}

.PagingText
{
    FONT-SIZE: 8pt;
    font-weight:bold;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Times New Roman';
}

.ErrorText
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    font-weight : bold;
}


.Parambg
{

BACKGROUND-COLOR: #8CB6E7;
   
}

.ParamTablebg
{

BACKGROUND-COLOR: #E4EEF9;
   
}

.ParamFontHeader
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
}

.ParamHeaderText
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
}

.TableBorder
{
    BORDER-RIGHT: #639ACE 1pt solid;
    BORDER-TOP: #639ACE 1pt solid;
    BORDER-LEFT: #639ACE 1pt solid;
    BORDER-BOTTOM: #639ACE 1pt solid;
}






/* Style for Table Border */
.TableBorder
{
    BORDER-RIGHT: #639ace 1pt solid;
    BORDER-TOP: #639ace 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #639ace 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #639ace 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E4EEF9
}



/* Style for Title Head Background Top */
.TableBG1
{
    FONT-SIZE: 11pt;
    Font-weight: bold;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #8CB6E7
}



/* Style for Title Head Background Top-Net */
.TableBG2
{
    FONT-SIZE: 10pt;
    Font-weight: bold;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C4D9F2
}



/* Style for Title Head Background Dark Blue */
.TableBG2
{
    FONT-SIZE: 10pt;
    Font-weight: bold;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1167C8
}



/* Style for Table Background Light Blue */
.TableBG3
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E4EEF9
}



/* Style for Table Background Light Yellow */
.TableBG4
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFEE8
}



/* Style for Table Background Light Gray */
.TableBG5
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F2F2F2
}



/* Style for Footer Text */
.TableBG5
{
    FONT-SIZE: 8pt;
    COLOR: #104584;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}



/* Style for Table Background Red */
.TableBG5
{
    FONT-SIZE: 8pt;
    COLOR: white;
    Font-weight: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CC0000
}

.GridHeader
{
    Font-Size :8pt;
    Font-Family : Arial;
    Font-Weight : bold;
    COLOR: #ffffff;
    background-image : url(../images/HeaderBg.gif);
    
}

.FooterTotal
{
	Font-Size :8pt;
    Font-Family : Arial;
    Font-Weight : bold;
    COLOR: #ffffff;
}

.SubTotalValueStyle
{
	Font-Size :8pt;
    Font-Family : Arial;
    Font-Weight : bold;
    color:red;
    text-align:left;
}

.SubTotalStyle
{
	Font-Size :8pt;
    Font-Family : Arial;
    Font-Weight : bold;
    color:Black;
    text-align:right;
}

.SubTotalStyleValue
{
	Font-Size :8pt;
    Font-Family : Arial;
    Font-Weight : bold;
    color:Black;
    text-align:right;
    color: Red;
}

/* Style for Title Text Right */
.lblstyle
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    TEXT-ALIGN: right
}



/* Style for Button */
.Btn
{
    BORDER-RIGHT: #6FA2DB 1pt solid;
    BORDER-TOP: #6FA2DB 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #6FA2DB 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #6FA2DB 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BED6F1
}



/* Style for Filter Button */
.FilterBtn
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: silver 1px solid;
    WIDTH: 14px;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b5d2f0
}



/* Style for Title Button */
.TitleBtn
{
    BORDER-RIGHT: #19417c 1pt solid;
    BORDER-TOP: #06101f 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #06101f 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #19417c 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f4f4f4
}



/* Style for Field */
.Fieldstyle
{
    BORDER-RIGHT: #336799 1pt solid;
    BORDER-TOP: #336799 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336799 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #336799 1pt solid;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    background-color: #ffffff
}



/* Style for Text Field */
.txtFieldstyle
{
    BORDER-RIGHT: #639ACE 1pt solid;
    BORDER-TOP: #639ACE 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #639ACE 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #639ACE 1pt solid;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    background-color: #ffffff
}

/* Style for Title Bar */
.TitleBar1
{
    BACKGROUND-COLOR: #006699
}
.TitleBar2
{
    BACKGROUND-COLOR: #BDF2FD
}
.TitleBar3
{
    BACKGROUND-COLOR: #006699
}
.TitleBar4
{
    BACKGROUND-COLOR: #bbbbbb
}
.TitleBarMain1
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    BACKGROUND-COLOR: #639ACE
}
.TitleBarMain2
{
    FONT-SIZE: 10pt;
    COLOR: #FFFF80;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    BACKGROUND-COLOR: #639ACE
}



/* Style for Link */
A.link
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman CE', Courier;
    TEXT-DECORATION: none
}



/* Style for Link Over */
A.link:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    TEXT-DECORATION: underline
}



.FontStyle
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier
}

.RSLFontStyle
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, 'Times New Roman', Courier
}

.RSFontStyle
{
    FONT-SIZE: 9pt;
    font-weight: bold;
    COLOR: #000000;
    FONT-FAMILY: Arial, 'Times New Roman', Courier
}


.RemTableStyle
{
    FONT-SIZE: 10pt;
    COLOR:#0000A0;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
}

TD.DisplayName
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier
}
.FormHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000080;
    FONT-FAMILY: Arial, 'Times New Roman', Courier
}


.txtFieldstyle
{
    BORDER-RIGHT: #639ACE 1pt solid;
    BORDER-TOP: #639ACE 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #639ACE 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #639ACE 1pt solid;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    background-color: #ffffff
}

.disFieldstyle
{
    BORDER-RIGHT: #19417c 1pt solid;
    BORDER-TOP: #06101f 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #06101f 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #19417c 1pt solid;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;

}

.tsFieldstyle
{
    BORDER-RIGHT: #19417c 1pt solid;
    BORDER-TOP: #06101f 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #06101f 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #19417c 1pt solid;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    BACKGROUND-COLOR: #FFFFFF
}

.totalFieldstyle
{
    BORDER-RIGHT: #19417c 1pt solid;
    BORDER-TOP: #06101f 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #06101f 1pt solid;
    COLOR: #000080;
    BORDER-BOTTOM: #19417c 1pt solid;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    BACKGROUND-COLOR: #e7eff8
}
.Liststyle
{
    BORDER-RIGHT: #19417c 1pt solid;
    BORDER-TOP: #06101f 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #06101f 1pt solid;
    WIDTH: 185px;
    COLOR: black;
    BORDER-BOTTOM: #19417c 1pt solid;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    BACKGROUND-COLOR: #ffffff
    	

}

.TableColor
{
  	 BACKGROUND-COLOR: #FFFEE8
   	 

}


.BackColor
{
  	 BACKGROUND-COLOR: #C6DBEF
   	 

}

.MainColor
{
  	 BACKGROUND-COLOR: #DEEFFF
   	 

}



.MyHeader
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    BACKGROUND-COLOR: #e7eff8
}

.ExeMyHeader
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    BACKGROUND-COLOR: #96BCDE
}


.MyAlternate
{
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    BACKGROUND-COLOR: whitesmoke
}

.ExeMyAlternate
{
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
    BACKGROUND-COLOR: #F5F5F5
}




.LabelStyle
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: 1px solid;
    MARGIN-TOP: 0pt;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0pt;
    BORDER-LEFT: 1px solid;
    COLOR: black;
    TEXT-INDENT: 0pt;
    PADDING-TOP: 2pt;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, 'MS Sans Serif', 'Times New Roman';
    BACKGROUND-COLOR: #b5d2f0;
    TEXT-ALIGN: center
}
.MainHeader
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: #000080;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: Arial, 'Times New Roman', Courier
}
.radiostyle
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman', Courier
}


/* text style for search panel (at extreme top-right of header) */
.Recruiterpanel {
    background-color: #ddeeff;
    border-top: solid 2px #333333;
    border-bottom: solid 1px #333333;
    margin-right: 5px;
}

/* normal text style, indented */

.Indent
{
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 1px;
    padding-bottom: 3px;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Arial;
    font-size: 0.7em;
}

/* text style for table head */
.TableHead {
    background-color: #639ACE;
    color: #ffffdd;
    font-weight: bold;
    padding-left: 6px;
    padding-bottom: 1px;
}  

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:black;
} 
/* Style for '*' */
.StarStyle
{
	FONT-SIZE: 10pt;
    COLOR: red;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
}

.ErrorStyle
{
	FONT-SIZE: 8pt;
    COLOR: red;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, 'Times New Roman', Courier;
}
