
/* ALL PAGES */

	body 						{font-family : Tahoma; font-size : 11px; color: #000000; background-color : #FFFFFF;}
	tr, td 						{font-family : Tahoma; font-size : 11px;}	
	.title						{font-family : Tahoma; font-size : 18px; line-height : 20px; color : #000000;}
	.subtitle					{font-family : Tahoma; font-size : 11px; font-weight : bold; color : #333333;}
	.subtitle_black				{font-family : Tahoma; font-size : 11px; font-weight : bold; color : #000000;}
	.subtitle_grey				{font-family : Tahoma; font-size : 11px; font-weight : bold; color : #8D8D8D;}
	.error						{color : #CC0000; font-weight : bold;}				
	.blue						{color : #8B0000;}
	
	/* LINKS */
	/* normal link */
	a							{font-family : Tahoma; color : #000000; text-decoration : none;}
	a:hover						{color : #AA0000;}
		
	.imgBullet					{background-image: url(../images/bullet_mack.gif); 
				                 background-position : center center; 
				                 background-repeat: no-repeat;
				                 width : 13; height : 6;}
	.imgHR						{background-image: url(../images/results_hr_mack.gif);
					             width : 360; height : 8;}   
	.imgHR_Route				{background-image: url(../images/directions_hr_mack.gif);
		                         Height : 7; }			             
    img.bullet					{background-image: url(../images/bullet_mack.gif);
						         background-position : center center;
						         background-repeat : no-repeat; 
						         width : 13; height : 6;}    					             
	/* BUTTON */
	a.button					{
									color : #880000;
									font-size : 10px;
									font-weight : normal;
									text-decoration : none;
									text-transform : lowercase;
									background-color : #CCCCCC;
									background-image : url(../Images/button.bckgrd.mack.gif);
									background-position : right bottom;
									background-repeat : no-repeat;
									padding-top : 0px;
									padding-right : 5px;
									padding-bottom : 2px;
									padding-left : 3px;	
									border-top : 1px solid #440000;
									border-right : 0px;
									border-bottom : 0px;
									border-left : 1px solid #440000;
									
								}
	a.button:hover				{color : #CC0000;}
					              
				                 
	
/* START PAGE */
	.start_dividerText			{color : #666666;}
	.start_dividerTextGray		{color : #666666;}
	.start_header				{font-size : 11px; font-weight : bold; color : #DDDDDD; background-color : #666666}
	.start_ddl					{font-family : Tahoma; font-size : 11px; font-weight : normal; color : #111111;}	
	
/* FORM */
	form						{margin : 0x 0px 0px 0px}
	input						{font-family : Tahoma; font-size : 11px;}
	select						{font-family : Tahoma; font-size : 11px;}

/* RESULT PAGE */
	.result_dividerText			{color : #666666;}
	.result_address				{font-family : Tahoma; color : #4E4E4E;}
	.result_distance			{font-size : 10px; color : #000000;}
	.result_typelabel			{font-size : 10px; color : #333333; font-family : Tahoma;}

/* DETAIL PAGE */
	.detail_headerText			{font-family : Tahoma; font-size : 11px; font-weight : bold; color : #333333; background-color : #AAAAAA}
	.detail_headerBullet		{background-color : #696969}
	.detail_productHeader		{color : #660000;}
	.detail_border				{background-color : #333333;}

/* DEALER DOWNLOAD */
	.all_header					{font-size : 11px; font-weight : bold; color : #AA0000; 
		                         background-color : #999999; padding : 2px;
		                         }
	.all_HeaderText				{color : #ffffff; padding: 5px; }
	.all_RowHeader				{background-color: #999999; 
	                             border: 1px solid gray; 
                                 border-top-color: #E6E6E6; 
                                 border-left-color: #E6E6E6; 
                                 padding:5px;}
	.all_HeadingCellHover		{background-color: #ABABAB;}    
	.all_SortedColumn			{background-color : #FFFFCC;}
	.all_DataCells				{border-right: 1px solid #ABABAB;
								 border-bottom: 1px solid #ABABAB; 
								 padding:1px;}	
	.all_AlternatingRow			{background-color: #D9D9D9}
	/*Grid*/
	.Grid 						{border: 1px solid #57566F; 
                                 border-bottom: 2px solid #57566F; 
                                 background-color: #FFFFFF;
                                 cursor: hand; }		                         
	
/* POCKET PC */
	.pocketPC_subtitle			{font-family : Tahoma; font-size : 13px; font-weight : bold; color : #0F26AB;}

/* MAP PAGE */
	.map_headerText				{font-size : 11px; font-weight : bold; color : #DDDDDD; background-color : #999999}
	.map_border					{background-color : #660000;}
	.map_address				{font-size : 11px; font-weight : bold; color : #DDDDDD; background-color : #999999}
	table.map                   {background-color : #660000; width : 560; } 
	.map_td						{background-color : #660000;}

/* ROUTE PAGE */
	.route_headerText			{font-size : 11px; font-weight : bold; color : #660000; background-color : #999999}
	.route_border				{background-color : #660000;}
	.route_tableItem			{background-color : #ffffff;}
	.route_tableAlternatingItem	{background-color : #EBEEFF;}
	.route_tableDivider			{background-color : #660000;}

/* PAGER */
	tr.pager td 				{margin-top : 10px; padding-top : 3px; text-align : right; line-height : 11px;}
	tr.pager a					{margin-left : 3px; text-decoration : none; color : #7e849d;}
	tr.pager a:hover			{color : #CC0000;}
	tr.pager a.Selected			{text-decoration : underline; color : #CC0000;}
	tr.pager span				{margin-left : 3px;}
	
/* TREEVIEW (for HOO) */
.tvHeader
{	
	font-size : 11px; font-weight : normal; color: #880000; background-color : White;    
	cursor : hand;
	width : 100%;	
	padding-left : 20px;
	padding-right : 7px;
}
					/*background-image : url(../images/long_hr_gray.gif);*/
.tvHeaderHover
{	
	font-size : 11px; color : #CC0000; background-color : White;    
	cursor : hand;
	padding-left : 20px;
	padding-right : 7px; 	
}

.tvHeaderHoverSelect
{
	font-size : 11px; color : #CC0000; background-color : White;    
	cursor : hand;
	width : 220px;
/*	background-image : url(../images/long_hr_gray.gif);
	background-repeat : no-repeat;
	background-position : center center; */
	padding-left : 20px;
	padding-right : 7px; 	
}


