/* CSS Document - Tidewaterpetro */
*
	{
		margin: 0;
		padding: 0;
		border: none;
		text-decoration: none;
	}

body
	{
		background-image: url(images/bgBody.jpg);
		background-position: top left;
		background-repeat: repeat-x;
		background-color: #FFF;
		padding-top: 5px;
		text-align: center;
	}
	
	.general
		{
			width: 980px;
			margin: 0 auto;
		}
		
		.top
			{
				background-image: url(images/bgTop.jpg);
				background-position: left;
				background-repeat: no-repeat;
				height: 30px;
				width: 100%;
			}
		
		.center
			{
				background-image: url(images/bgCenter.jpg);
				background-position: bottom;
				background-repeat: repeat-x;
				background-color: #9fcfff;
				float: left;	
				width: 100%;	
			}
			
			.logoPane
				{
					float: left;
					width: 41%;
					vertical-align: top;
					margin-left:8px;
				}
			
			.bannerPane 
				{
					height: 100px;
					float: left;
					width: 30%;
					vertical-align: top;
					margin-left: 5px;
				}
				
			.searchArea
				{
					float: right;
					width: 19%;
					margin-right: 5px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #003777;
					vertical-align: bottom;
					margin-top: 20px;
					text-align: left;
					height: 88px;
				}
				
				.searchArea a:link
					{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #003777;
						text-align: left;
					}
				
				.searchArea a:visited
					{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #003777;
						text-align: left;
					}
				
				.searchArea a:hover
					{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #003777;
						text-align: left;
						text-decoration: underline;
					}
				
				.searchArea input
					{
						background-color: #FFF;
						color: #023878;
						height: 18px;
						width: 100px;
						margin-top: 5px;
						padding:2px; 
					}
					
			.components
				{
					float: left;
					width: 390px;
					_width: 400px;
					background-color: #FFC6C6;
					border-top: 5px solid #9FCFFF;
					margin-left: 10px;
					height: 19px;
					padding: 3px 5px 0 5px;
					_padding: 5px 5px; 
				}
				
				.breadcrumb
					{
						float: left;
						text-align: left;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: #000;
						font-weight: bold;
					}
					
				.breadcrumb a:link
 					{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: #000;
						font-weight: bold;
					}
				
				.breadcrumb a:visited
					{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: #000;
						font-weight: bold;
					}
				
				.breadcrumb a:hover
					{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: #000;
						font-weight: bold;
					}
				
				.date
					{
						float: right;
						text-align: right;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: #000;
						font-weight: bold;
					}
			
			.contentCenter
				{
					width: 958px;
					float: left;
					margin-left: 10px;
					margin-right: 10px;
				}
			
				.contentLeft
					{
						float: left;
						width: 400px;
					}
					
					.contentCenterLeftPane
						{
							float: inherit;
							width: 400px;
							vertical-align: top;
							padding-bottom: 5px;
						}
									
				.contentRight
					{
						float: right;
						width: 545px;
					}
					
					.contentTopRightPane
						{
							float: inherit;
							width: 100%;
							vertical-align: top;
							padding-bottom: 5px;
						}									
					
					.contentCenterRight
						{
							float: inherit;
							width: 100%;
							background:transparent;
						}
												
					.contentRightTopPane
						{
							float: right;
							width: 100%;
						}
					
					.contentRightBottomPane
						{
							float: right;
							width: 100%;
						}
						
		.bottom
			{
				background-image: url(images/bgBottom.jpg);
				background-position: left;
				background-repeat: no-repeat;
				height: 30px;
				float: left;
				width: 100%;
			}
			
		.footerBar
			{
				width: 980px;
				float: left;
				margin-top: 5px;
			}
			
			.footerBarLeft
				{
					float: left;
					width: 48.5%;
					padding-right: 5px;
					text-align: left;
				}
			
			.footerBarLeft a:link
				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #003777;
					font-weight: bold;
				}
			
			.footerBarLeft a:visited
				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #003777;
					font-weight: bold;
				}
				
			.footerBarLeft a:hover
				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #003777;
					font-weight: bold;
					text-decoration: underline;
				}
			
			.footerBarRight
				{
					float: right;
					width: 49%;
					padding-left: 5px;
					text-align: right;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #003777;
					font-weight: bold;
				}
				
			.footerBarRight a:link
				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #003777;
					font-weight: bold;
				}
			
			.footerBarRight a:visited
				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #003777;
					font-weight: bold;
				}
				
			.footerBarRight a:hover
				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #003777;
					font-weight: bold;
					text-decoration: underline;
				}


/* CSS Document - Tidewaterpetro Inner */


.contentCenter
	{
		float: left;
		width: 958px;
	}

.contentCenterLeftPaneInner
	{
		background-image: url(images/bgContentLeft.jpg);
		background-position: left bottom;
		background-repeat: repeat-x;
		float: left;
		width: 100%;
		vertical-align: top;
		
	}

.contentBottom
	{
		width: 958px;
		float: left;
		margin-top: 5px;
	}
	
	.contentFooterLeft
		{
			width: 235px;
			float: left;
		}
		
		.contentCenterLeftBottomPane
			{
				float: left;
				width: 100%;
				vertical-align: top;
			}
	
	.contentFooterRight
		{
			width: 707px;
			float: right;
		}
					
		.contentRightTopPaneInner
			{
				float: right;
				width: 100%;
				vertical-align: top;
			}


.menu {
	float:right;
	margin-right:45px;
	height:19px;	
}
							
.LeftMenu {
	width:8px;
	height:19px;	
	float:left;
}

.RightMenu {
	width:8px;
	height:19px;	
	float:left;	
}

.CenterMenu {
	background-image:url(images/bgMenu.jpg);
	background-repeat:repeat-x;
	width:445px;
	float:left;
	text-align:center;
}
			
/******** REGULAR MENU **********/

.MainMenu_MenuContainer {
	width:100%;
}

.MainMenu_MenuBreak {
	border:none;
	background:none;
}

.MainMenu_MenuIcon,.MainMenu_MenuArrow {
	display:none;
}

.MainMenu_MenuItem {
	color:#FFF;
	text-align:center;
}

.MainMenu_MenuItem td {
	font-size:11px;
}

.MainMenu_MenuItemSel {
	background:transparent;	
	color:#9FCFFF;
}

.MainMenu_MenuItemSel td {
	font-size:11px;
}

.MainMenu_SubMenu {
	background-color:#B20000;
	border-bottom:2px solid #FF0000;
}

.MainMenu_SubMenu td {
	border:none;
	padding:3px 5px;
}
