﻿body 
{
	margin:0px;
	background-color:#efefef;
}

html, body, form 
{
	width:100%; height:100%;
}

body, tr, td, div, b, input
{
	font-family:Arial;
	font-size:12px;
	
}

.container 
{
	width:990px;
	border:solid 1px #cccccc;	
	margin:0px auto;	
	background-color:#fafafa;
}

.containerTitle 
{
	background-image:url('../images/content_Title_BG.jpg');
	background-color:#fff;
	background-repeat:repeat-x;
	background-position:top left;	
	height:32px;
	line-height:32px;
	font-size:13px;
	color:#333333;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
}

.newContainer_VerticalSpacing 
{
	margin-top:25px;
}

#user_Container { min-width:1000px; height:1.8em; background: #232323; border-bottom:solid 1px #555555; }
#user_Controls { width:1000px; height:1.8em; line-height:1.8em; text-align:right; margin:0 auto; color:#ffffff; font-size:11px; }
#user_Controls a { color:#ffffff; }
#user_Controls a:visited { color:#ffffff; }
#user_Controls a:active { color:#ffffff; }

#header_Container { min-width:1000px; height:84px; background: #598ba7 url('../images/header_BG_1.jpg') repeat-x left top; }
#header { width: 1000px; height:84px; margin:0 auto; text-align:left; }

#logo {	height:84px; width:249px; margin-left:4px; }

#menu_Container { min-width:1000px; }
#menu {	text-align:left; height:2.1em; color:#ffffff; font-size:12px; width:1000px; margin:0px auto; }
#menu ul { margin:0; padding:0px; list-style:none; float:left; height:2.1em; }
#menu ul li { display:inline; padding:0px 5px; height:25px; line-height:2.1em; }
#menu ul li a { text-decoration:none; color:#ffffff; height:25px; padding:0.5em 1.3em 0.5em 1.2em; line-height:2.1em; }
#menu ul li span { text-decoration:none; color:#ffffff; height:25px; padding:0.5em 1.3em 0.5em 1.2em; line-height:2.1em; }
#menu img {	border-width:0px; }
#menu ul li.menu_ActiveButton a { color:#000000; background:#f5f5f5 url('../images/Tab_ActiveSection_BG.jpg') repeat-x top; height:2.1em; }
#menu ul li.menu_ActiveButton span { color:#000000; background:#f5f5f5 url('../images/Tab_ActiveSection_BG.jpg') repeat-x top; height:2.1em; }

#subMenu_Container { min-width:1000px; background: #f5f5f5; border-bottom:solid 1px #cccccc; }
#subMenu { text-align:left;	height:.8em; color:#000000; line-height:.8em; width:1000px; margin:0px auto; }
#subMenu ul { margin:0; padding:0px; list-style:none; float:left; }
#subMenu li { display:inline; padding:0 10px; }
#subMenu a { text-decoration:none; color:#000000; }
#subMenu img {	border-width:0px; }

#content_Container { background: #efefef; min-width:1000px; }
#content { margin:0px auto; width:1000px; }

#footer_Container { min-width:1000px; height:3.8em; background-image:url(../images/ProductionPhase1/PricelistManager/PriceListManager_Step1_GradientBG.jpg); background-repeat:repeat-x; border-top:solid 1px #777777; margin-top:36px; }
#footer { width:1000px; height:3.8em; text-align:center; margin:0 auto; color:#000000; font-size:11px; padding-top:6px; }


.menu_PricelistManager { background: #598ba7 url('../images/header_nav_BG.jpg') repeat-x left top; }

.pngFix { behavior: url(iepngfix.htc); }

/* Formatting for links with Icons - see "delete" button in step 3 */
.iconLink { text-decoration:none; line-height:14px; height:14px; }
.iconLink img { float:left; margin-right:3px; }
.iconLink div { height:14px; font-size:12px; }

.loginErrorMessage { color:Red; margin:10px 0px; display:block; }
.topErrorMessage { color:Red; margin:6px 0px 28px 0px; display:block; }

