/*-------General Styles--------*/
 
/*the default color and size for text on this site.*/

a {
	color: #0C5C75;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	}

td { 
	color: #333333; 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	}

.TitleText { 
	color: #0C5C75; 
	font-size: 14px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.SubTitleText { 
	color: #0C5C75; 
	font-size: 12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}	

.txtTopNavOn{ 
	color: #FBC82E; 
	font-size: 12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	}
	
/*end of defaults.*/


/* PORTAL COLOR SCHEME */

			.portal_headline_red {
				color: #CE0B0B; 
				font-size: 14px;
				font-weight: bold;
				font-family:Arial, Helvetica, sans-serif;	
				}
			
			.portal_txt_red {
				color: #CE0B0B; 
				font-size: 12px;
				font-weight: bold;
				font-family:Arial, Helvetica, sans-serif;	
				}

			.portal_txt_green {
				color: #00536D; 
				font-size: 11px;
				font-weight:bold;
				font-family:Arial, Helvetica, sans-serif;	
				}	

			.portal_link_red					{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
			.portal_link_red A:Link 			{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
			.portal_link_red A:Visited 			{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
			.portal_link_red A:Active			{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
			A.portal_link_red:hover				{color: #CE0B0B; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none}							

			.portal_link_gray					{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}
			.portal_link_gray A:Link 			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
			.portal_link_gray A:Visited 		{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}
			.portal_link_gray A:Active			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
			A.portal_link_gray:hover			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none}										
	
/* END OF PORTAL COLOR SCHEME */



/* CROSSLINKS COLOR SCHEME */

.xlink_lubricants_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}

.xlink_lubricants	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_handwash_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}

.xlink_handwash	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_xpresslube_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}

.xlink_xpresslube	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_fuels_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}

.xlink_fuels	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_starmart_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_starmart	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}

.xlink_community_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_community	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_starcard_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_starcard	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_starcash_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_starcash	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_coffeeplus_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_coffeeplus	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_candi_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_candi	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_lpg_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}
	
.xlink_lpg	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}

.xlink_hyperlink {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#FF0000;
	text-decoration:underline
	}

.xlink_hyperlink {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#FF0000;
	text-decoration:underline
	}

.xlink	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	}
	
.xlink_header	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#847F7D;
	}



/* END OF CROSSLINKS COLOR SCHEME */



.footer {
	color: #333333; 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;	
	}

.form_header_darkgray_bold {
	color: #333333; 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	}

.form_header_darkgray_plain {
	color: #333333; 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;	
	}


.form_input 
{
	color: #000000; 
	font-size:.85em;
	font-family: verdana;
	border:0px;
	Padding-left:5px;
	Padding-right:5px;
	background:transparent;
}

.local_news 
{
	color: #cccccc; 
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}



.formtxt 						{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
.formtxt A:Link 				{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
.formtxt A:Visited 				{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
.formtxt A:Active				{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
A.formtxt:hover					{color: #575757; font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;}

.txtgray11 						{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtgray11 A:Link 				{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtgray11 A:Visited 			{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtgray11 A:Active				{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
A.txtgray11:hover				{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.txtRed11 						{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtRed11 A:Link 				{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtRed11 A:Visited 			{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.txtRed11 A:Active				{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
A.txtRed11:hover				{color: #D42E12; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.txtGrayBold11 					{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.txtGrayBold11 A:Link 			{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.txtGrayBold11 A:Visited 		{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.txtGrayBold11 A:Active			{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
A.txtGrayBold11:Hover			{color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none;}

.txtDrkGray11 					{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}
.txtDrkGray11 A:Link 			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
.txtDrkGray11 A:Visited 		{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}
.txtDrkGray11 A:Active			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px;font-weight:normal; }
A.txtDrkGray11:hover			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none}

.txtNavyBlue11 					{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
.txtNavyBlue11 A:Link 			{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
.txtNavyBlue11 A:Visited 		{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
.txtNavyBlue11 A:Active			{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
A.txtNavyBlue11:hover			{color: #003d4d; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.txtWhite 						{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.txtWhite A:Link 				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.txtWhite A:Visited 			{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.txtWhite A:Active				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
A.txtWhite:hover				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.subnav 						{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav A:Link 					{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav A:Visited 				{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav A:Active				{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
A.subnav:hover					{color: #ED3027; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}

.subnav2 						{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav2 A:Link 				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav2 A:Visited 				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
.subnav2 A:Active				{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;}
A.subnav2:hover					{color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline;} 


.subnav_Side_HL 				{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.subnav_Side_HL A:Link 			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.subnav_Side_HL A:Visited 		{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.subnav_Side_HL  A:Active		{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
A.subnav_Side_HL:hover			{color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none;}

.Header_Green 					{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
.Header_Green A:Link 			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
.Header_Green A:Visited 		{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
.Header_Green A:Active			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
A.Header_Green:hover			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; text-decoration:none;}

.SubHeader_Green 				{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.SubHeader_Green A:Link 		{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.SubHeader_Green A:Visited 		{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.SubHeader_Green A:Active		{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
A.SubHeader_Green:hover			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none;}

.txt_Green 						{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
.txt_Green A:Link 				{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
.txt_Green A:Visited 			{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
.txt_Green A:Active				{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
A.txt_Green:hover				{color: #1C525D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; text-decoration:none;}