body
{
	margin: 0 0 0 0;
}

.bannerbg
{
	background-image: url("../images/pinheader.gif"); /*url(../images/topbg.gif);*/
	background-position: left top;
	background-repeat:  no-repeat  ;
	font-family:Tahoma, Verdana, Arial, sans-serif;/*Tw Cen MT Condensed;*/
	font-size:10pt;
	
	
	color:white; 
	height:61px;
	width: 1024px;
	
}

.reportHeader
{
	font-family:Arial, Sans-Serif;
	font-size:15pt;
	color:Black;
	background-color:"SteelBlue";
	color:White;
}
.reportpagetablesheader
{
	background-color:SteelBlue;
	color:#ffffff;
	text-align:center;
	font-size:10pt;
	font-family:Verdana ;
	font-weight:bold;
}
.tabHeader
{
	
	background-image: url(../Images/tableheader.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 26px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #ffffff;
	
}
.tabData
{
	background-color:#B8C1CB;
	color:Black ;
	font-size:11;
	font-family:Verdana;  
}
.tableheader
{
	background-color:SteelBlue;
	color:#ffffff;
	text-align:center;
	font-size:10;
	font-family:Verdana ;
}
.tableheaderglassy
{
	background-image:url(../Images/icebg2.gif);/* -color:SteelBlue;*/
	color:#ffffff;
	text-align:center;
	font-size:14pt;
	letter-spacing:1pt;
	height:24px;
	font-family:Georgia ;
}

.tableheaderglassy_1
{
	background-image:url(../Images/icebg2.gif);/* -color:SteelBlue;*/
	color:#ffffff;
	text-align:center;
	font-size:10pt;
	letter-spacing:1pt;
	height:24px;
	font-family:Georgia ;
}
.tableheadersmall
{
	background-image: url(../Images/tableheader1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 18px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #ffffff;
}

.border
{
	border: 1px solid #0F4B71;
	color: #333333;
	font-size: 8pt;
}

.border1
{
	border: 1px solid #A9BEC7;
	color: #333333;
	font-size: 9pt;
	background-color: #E4EEFA;
}

.border2
{
	border: 1px solid #7A8895;
}

.border3
{
	border: 1px solid #2C8ABA;
	color: #333333;
	background-color: #8BBEDC;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #333333;
}


.Maintable
{
	background-color: #FFFFFF;
	background-image: url(../Images/toprowbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

table
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}

.links1
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.links1:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #0055B8;
	text-decoration: underline;
}

.links2
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #F6EE1E;
	text-decoration: underline;
}
.links2:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

.links3
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #001D5E;
	text-decoration: none;
}
.links3:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #6C2051;
	text-decoration: underline;
}
.links4
{
	font-family: Georgia, Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:  Blue;
	text-decoration: none;
}
.links4:active
{
	font-family: Georgia, Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Blue;
	text-decoration: none;
}
.links4:hover
{
	font-family: Georgia, Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #0055B8;
	text-decoration: none;
}
.toprightbg
{
	background-image: url(../Images/topright.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.menulinks
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #498BB5;
	background-image: url(../Images/menulinksbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 28px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;
}

.mnuMainSelected
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #498BB5;
	background-image: url(../Images/menulinksbg4.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 28px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;
}

.menulinks:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #498BB5;
	background-image: url(../Images/mnuSelected.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 28px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;
	text-align:center;
}
/*--------------------------------------------------------------
                        Bluebar
--------------------------------------------------------------*/
.menulinksBluebar
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #498BB5;*/
	background-image: url(../Img_Bluebar/tabMiddleOff.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 39px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;
	text-align:center;
}

.mnuMainSelectedBluebar
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	/*background-color: #498BB5;*/
	background-image: url(../Img_Bluebar/tabMiddleOn.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 39px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;
	text-align:center;
}

.menulinksBluebar:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	/*background-color: #498BB5;*/
	background-image: url(../Img_Bluebar/tabMiddleOn.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 39px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;
	text-align:center;
}
.subrowBluebar
{
	background-image: url(../Img_Bluebar/tabMiddleOff.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 39px;
	/*color: #F6EE1E;*/
}
.subrowDividerBluebar
{
	background-image: url(../Img_Bluebar/selectedBorder.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width:1px;
	/*color: #F6EE1E;*/
}
.subrowLeftBluebar
{
	background-image: url(../Img_Bluebar/left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width:31px;
	/*color: #F6EE1E;*/
}
.subrowRightBluebar
{
	background-image: url(../Img_Bluebar/right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width:22px;
	/*color: #F6EE1E;*/
}

/*-------------------------------------------------------
						mnuMainDefault
-------------------------------------------------------*/
.mnuMainDefault
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	/*background-color: #498BB5;*/
	background-image: url(../images/Img_MainMenu/tabMiddleOff.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 36px;
	/*padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;*/
	text-align:center;
	vertical-align: middle;
	line-height: 36px;
		
}

.mnuMainSelectedDefault
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	/*background-color: #498BB5;*/
	background-image: url(../images/Img_MainMenu/tabMiddleOn.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 36px;
	/*padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;*/
	text-align:center;
	vertical-align: middle;
	line-height: 36px;
}

.mnuMainDefault:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	/*background-color: #498BB5;*/
	background-image: url(../images/Img_MainMenu/tabMiddleOver.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 36px;
	/*padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;*/
	
	text-align: center;
	
	vertical-align: middle;
}
.MainRowDefault
{
	background-image: url(../images/Img_MainMenu/tabMiddleOff.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 36px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	/*color: #F6EE1E;*/
}

/*.MainRowCellDefault
{
	background-image: url(../images/Img_MainMenu/selectedBorder.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 39px;
	color: #F6EE1E;
}*/
.MainRowDividerDefault
{
	background-image: url(../images/Img_MainMenu/selectedBorder.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 1px;
	/*color: #F6EE1E;*/
}
.MainRowLeftDefault
{
	background-image: url(../images/Img_MainMenu/left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 15px;
	/*color: #F6EE1E;*/
}
.MainRowRightDefault
{
	background-image: url(../images/Img_MainMenu/right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 15px;
	/*color: #F6EE1E;*/
}
/*-------------------------------------------------------
						mnuSubDefault
-------------------------------------------------------*/
.mnuSubDefault
{
	/*font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;*/
	font: bold 10px tahoma, sans-serif;
	color: #333;
	text-decoration: none;
	/*background-color: #498BB5;*/
	background-image: url(../images/Img_SubMenu/tabMiddleOff.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 22px;
	/*padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;*/
	text-align:center;
	vertical-align: middle;
	line-height: 22px;
		
}

.mnuSubSelectedDefault
{
	/*font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;*/
	font: bold 10px tahoma, sans-serif;
	color: #ffffff;
	text-decoration: none;
	/*background-color: #498BB5;*/
	background-image: url(../images/Img_SubMenu/tabMiddleOn.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 22px;
	/*padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;*/
	text-align:center;
	vertical-align: middle;
	line-height: 22px;
}

.mnuSubDefault:hover
{
	/*font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;*/
	font: bold 10px tahoma, sans-serif;
	color: #333;
	text-decoration: none;
	/*background-color: #498BB5;*/
	background-image: url(../images/Img_SubMenu/tabMiddleOver.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 22px;
	/*padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;*/
	
	text-align: center;
	
	vertical-align: middle;
	line-height: 22px;
}
.SubRowDefault
{
	background-image: url(../images/Img_SubMenu/tabMiddleOff.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 22px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	/*color: #F6EE1E;*/
}

/*.SubRowCellDefault
{
	background-image: url(../images/Img_SubMenu/selectedBorder.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 39px;
	color: #F6EE1E;
}*/
.SubRowDividerDefault
{
	background-image: url(../images/Img_SubMenu/selectedBorder.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 1px;
	/*color: #F6EE1E;*/
}
.SubRowLeftDefault
{
	background-image: url(../images/Img_SubMenu/left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 15px;
	/*color: #F6EE1E;*/
}
.SubRowRightDefault
{
	background-image: url(../images/Img_SubMenu/right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 15px;
	/*color: #F6EE1E;*/
}

/*----------------------------------------------------*/
.welcometext
{
	font-family: Georgia, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Blue;
	text-decoration: none;
	line-height: 20px;
	padding-left: 15px;
	/*color: #F6EE1E;*/
}
.timezonetext
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	line-height: 30px;
	padding-left: 10px;
	/*color: #F6EE1E;*/
}
.logouttext
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 20px;
	/*color: #F6EE1E;*/
}
.logouttext
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 20px;
	/*color: #F6EE1E;*/
}

.logouttext:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
	line-height: 20px;
	/*color: #F6EE1E;*/
}



/*---------------------------------------------*/


.menulinksvisited
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #498BB5;
	background-image: url(../Images/mnuSelected.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 28px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;
}

.daterow
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	background-color: #177EB9;
	height: 17px;
}

.font1
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
}


.subrow
{
	background-image: url(../Images/subrow.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 24px;
	color: #F6EE1E;
}
.subrow1
{
	background-image: url(../Images/subrow1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 48px;
	color: #F6EE1E;
}
.sublinks
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #F6EE1E;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px none #97D1FD;
	height: 14px;
	display: block;
	text-align: center;
	padding-top: 2px;
}

.sublinks:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
	border: 1px solid #97D1FD;
	background-image: url(../Images/sublinksbg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #0E6BA7;
	height: 14px;
	display: block;
	text-align: center;
	padding-top: 0px;
}

.sublinksselected
{
	
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
	border: 1px solid #97D1FD;
	background-image: url(../Images/sublinksbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #0E6BA7;
	height: 14px;
	display: block;
	text-align: center;
	padding-top: 1px;
}

.sublinksvisited
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
	border: 1px solid #97D1FD;
	background-image: url(../Images/sublinksbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #0E6BA7;
	height: 18px;
	display: block;
	text-align: center;
	padding-top: 1px;
}


.yellowtext
{
	color: #F6EE1E;
}
.footer
{
	background-color: #1A77B0;
	text-decoration:none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-align: center;
	height: 20px;
	
}
.sidelinks
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	line-height:40px;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	border: 1px solid #97D1FD;
	background-image: url(../Images/glassybigbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	display: block;
	text-align: center;
	padding-top: 1px;
	vertical-align:middle;
}

.sidelinks:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333;
	line-height:40px;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	border: 1px solid #97D1FD;
	background-image: url(../Images/glassybigselectedbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	display: block;
	text-align: center;
	padding-top: 1px;
	vertical-align:middle;
}
.sidelinksselected
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333;
	line-height:40px;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	border: 1px solid #97D1FD;
	background-image: url(../Images/glassybigselectedbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	display: block;
	text-align: center;
	padding-top: 1px;
	vertical-align:middle;
}
.coolrow
{
	background-image: url(../Images/icebg2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 24px;
	color: #F6EE1E;
}

.coollink
{
	/*font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;*/
	font:  bold 11px georgia, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height:24px;
	height: 24px;
	text-align: center;
	vertical-align:middle;
	display:block;
	padding-right: 9px;
	padding-left: 9px;
	background-image: url(../Images/icebg2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.coollink:hover
{
	/*font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;*/
	font: bold 11px georgia, sans-serif;
	color: #333;
	text-decoration: none;
	line-height:24px;
	padding-right: 9px;
	padding-left: 9px;
	background-image: url(../Images/glassyselectedbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 24px;
	text-align: center;
	vertical-align:middle;
	display:block;
	
}

.coollinkselected
{
	
	/*font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;*/
	font: bold 11px georgia, sans-serif;
	color: #333;
	text-decoration: none;
	line-height:24px;
	padding-right: 9px;
	padding-left: 9px;
	background-image: url(../Images/glassyselectedbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 24px;
	text-align: center;
	vertical-align:middle;
	display:block;
}

.textbox
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #111111;
	border-top: 1px solid #63A5CF;
	border-right: 1px solid #0F4B71;
	border-bottom: 1px solid #0F4B71;
	border-left: 1px solid #63A5CF;
	background-color: #F0F8FF;
	
}

.dropdownstyle
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #111111;
	border-top: 1px solid #63A5CF;
	border-right: 1px solid #0F4B71;
	border-bottom: 1px solid #0F4B71;
	border-left: 1px solid #63A5CF;
	background-color: #F0F8FF;
}

.button
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../Images/buttonbg.gif);
	height: 15px;
	border: 1px solid #00209F;
	padding-right: 10px;
	padding-left: 10px;
}


.button1
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../Images/button1bg.gif);
	height: 20px;
	border: 1px solid #002588;

}
.selectedbutton
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Black;
	background-color: LightGray;
	height: 20px;
	border: 1px solid #002588;

}
.selectedbutton1
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../Images/zoombut-sel.gif);
	height: 20px;
	border: 1px solid #002588;

}
.selectedbutton2
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: Black;
	background-color: LightGray;
	height: 15px;
	border: 1px solid #002588;

}
.zoombg {
	background-color: #B9CCE4;
	border: 1px solid #678DB9;
}
.zoombutton {
	background-image: url(../images/zoombutton.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	width: 23px;
	border: 1px solid #135FBF;
	background-color: #42739B;
}
.headerTXT {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.cellBG {
	BACKGROUND-COLOR: #1A77B0;
	font-family:Verdana;
	font-size: 12;
	COLOR: #ffffff
}
.headerBG
{
BACKGROUND-COLOR: #003399; COLOR: #ffcc33; FONT-SIZE: 14px; FONT-WEIGHT: bold	
}
.reportborder
{
	border: solid 1px gray;
	margin:0 0 0 0;
	
}

.reportheader
{
	background-color:#C0C2C3;
	color:Black; 
	font-size:8pt;
	height:25;
	font-weight:bold;
}	
	
.tableheader
{
	background-color:"SteelBlue";
	color:#ffffff;
	text-align:center;
	font-size:10pt;
	font-family:Tahoma, Verdana, Arial, sans-serif;
}

.font
{
	font-size:8pt;
	font-family:Tahoma, Verdana, Arial, sans-serif;
}

.formBOX12Pt {
	BORDER-BOTTOM: #333366 1px solid; BORDER-LEFT: #333366 1px solid; BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; COLOR: #ac1c20; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; WIDTH: 185px
}
.Balloon
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 9pt;
	font-weight:lighter;
	color:Black;
	background-image: url(../images/BallonBG.gif);
	height: 25px;
	border: 0px solid #00209F;
	padding-right: 0px;
	padding-left: 0px;
}

.blckTXT {
	COLOR: Blue; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;font-weight: bold; FONT-SIZE: 16px
}

.titlesFRNT {
	COLOR: #6395ef; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 12px; FONT-WEIGHT: bolder
}
.PassColor
{
BACKGROUND-COLOR: #7AA4DD; COLOR: #000000;FONT-SIZE: 14px; FONT-WEIGHT: bold;FONT-FAMILY: Georgia, "Times New Roman", Times, serif;height:auto

}

.PassTableColor
{
 border-color:#7AA4DD; border-width:2px; border-style:solid  
}
.blackTXT {
	COLOR: Black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.LeftPage
{
	BACKGROUND-COLOR: #DBEAF5
	
}
.Image
{
	Border:none 
}
.N
{
	BACKGROUND-IMAGE: url(../images/Substrip.gif); HEIGHT: 24px
}

.substrip
{
	/*font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #F6EE1E;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px none #97D1FD;
	height: 14px;
	display: block;
	text-align: center;
	padding-top: 2px;*/
	
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px none #97D1FD;
	height: 15px;
	display: block;
	text-align: center;
	padding-top: 2px;
	
	/*font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 14px;
	display: block;
	text-align: center;
	padding-top: 0px;
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ffffff;*/
}
.substrip:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	border: 1px solid #498BB5;
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ffffff;
	height: 15px;
	display: block;
	text-align: center;
	padding-top: 2px;
}
.Listbox
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border: 1px solid #498BB5;
	background-color: #ffffff;
	height:100%;
	
	}
	
	.routetextbox
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border-top: 1px solid #63A5CF;
	border-right: 1px solid #0F4B71;
	border-bottom: 1px solid #0F4B71;
	border-left: 1px solid #63A5CF;
	background-color: #F0F8FF;
}
.routetaddressseperator
{
	background:#d4doc8 url('../images/graysepbg.gif') repeat-x 0 0;
}
.routegridhead
{
	background: #d7e5f7 url('../Ajax/img/gridcaptionbg.gif') repeat-x 0 0; 
	border-bottom : solid 1px #9eb6ce;
	/*border: solid 1px #567db0;	*/
}
.routegridheadcell1
{
	border-bottom : solid 1px #9eb6ce;	
	border-right: solid 1px #9eb6ce;	
}
.routegridheadcell2
{
	border-bottom : solid 1px #9eb6ce;	
}

.routegridborder
{
	background: #d7e5f7; 
	border: solid 1px #567db0;	
}

.routegridsubhead
{
	background: #f9fcfd url('../images/Route/gridsubheadbg.gif') repeat-x 0 0; 
	border-bottom : solid 1px #9eb6ce;
	/*border: solid 1px #567db0;	*/
}
.routegridsubhead1
{
	background: #f9fcfd; 
	border-bottom : solid 1px #9eb6ce;
	/*border: solid 1px #567db0;	*/
}
.routegridsubhead1cell1
{
	background: #f9fcfd; 
	border-bottom : solid 1px #9eb6ce;
	border-right : solid 1px #9eb6ce;
	/*border: solid 1px #567db0;	*/
}
.routegridsubhead1cell2
{
	background: #f9fcfd; 
	border-bottom : solid 1px #9eb6ce;
	/*border: solid 1px #567db0;	*/
}
.routegriddata
{
	background: #ffffff; 
	border-bottom : solid 1px #9eb6ce;
	/*border: solid 1px #567db0;	*/
}
.routegriddatacell1
{
	background: #ffffff; 
	/*border-bottom : solid 1px #9eb6ce;
	border-right : solid 1px #9eb6ce;
	border: solid 1px #567db0;	*/
}
.routegriddatacell2
{
	background: #ffffff; 
	/*border-bottom : solid 1px #9eb6ce;
	border: solid 1px #567db0;	*/
}
	