/* Core styles */
body {
	background:#e6e6e6 url('/_layouts/Custom/CEVALogistics/Images/bg_body.gif') no-repeat 50% 0px !important;
	font-family:Verdana, Arial, sans-serif;
	font-size:62.5%;	
	padding:0;
	margin:0;
}
.clr{clear:both; height:0;}
.hide {
	display:none;
	visibility:hidden;
}

/* Page Containers */
.pageOutside {
	text-align:center;
	margin:0px auto;
	width:1000px;
	display:block;
	background-color:#ffffff;
	
	
}

.pageInside {
	display:inline;
	float:left;
	clear:none;
	text-align:left;
	width:1000px;
	background-color:#ffffff;
	
}

/* Header */
/*#header {
	display:inline;
	float:left;
	clear:none;
	background-color:#fff;
	width:970px;
	padding:0 15px 0 15px;		
}*/

/* Left Header */
#header .headerLeft {
	display:inline;
	float:left;
	clear:none;
	position:relative;
	padding:0 25px 0 0;
	width:710px;
}

#header .headerLeft A.icon {
	float:left;
	margin:26px 0px 23px 13px;
	color:#575857;
	outline:invert none medium;
	border:none;
}

#header .headerLeft A.icon IMG {
	 border:none;
	 cursor:hand;
}

#header .headerMenu {
	display:inline;
	float:left;
	clear:none;
	width:592px;
}

#header .headerMenu IMG {
	border:none;
	cursor:hand;	
}

#header .headerMenu UL.menu {
	float:right;
	padding:12px 0 0 0;
	list-style:none;
}

#header .headerMenu UL.menu LI {
	padding:0 15px 0 15px;
	border-right:#999 1px solid;
	float:left;
	font-size:0.9em;
}
#header .headerMenu UL.menu LI.menu {
	padding:0 0px 0 15px;

	border-right:none;	
}


#header .headerMenu UL.menu LI SPAN {
	float:left;
}

#header .headerMenu UL.menu LI A {
	float:left;
	outline:invert none medium;
	text-decoration:underline;
	color:#575857;
	cursor:pointer;
}

#header .headerMenu UL.menu LI .login A 
{
	outline-style:none;
    outline-color: invert;
    outline-width: medium;
	color:#575857;
	
	text-decoration:underline;
	float:left;

}


#header .headerMenu UL.menu LI.last {
	border:medium #fff none;
	padding-right:0px;

}

#header .headerMenu UL.menu LI SPAN A IMG {
	float:none;
	cursor:hand;
}

#header .headerLeft P {
	margin:0 0 15px 0;
	padding:32px 0 0 0;
	clear:both;
	font-size:0.9em;
	width:100%;
}

#header .headerLeft P A.iconWorld {
	outline:invert none medium;
	text-decoration:underline;
	color:#575857;
	background:url('/_layouts/Custom/CEVALogistics/Images/icon_world.gif') no-repeat 0px 50%;
	float:right;
	padding:10px 0px 10px 72px;
	min-height:11px;
}

/* Search Ceva Container */
#header .headerRight {
	display:inline;
	float:left;
	clear:none;
	padding:30px 0px 0px 20px;
	min-height:101px;
	background:url('/_layouts/Custom/CEVALogistics/Images/bg_header_right.gif') no-repeat 0px 0px;
	width:215px;
}
div .pageOutside .pageInside
{
	font-family:Veranda, Arial snas-serif;
}

#header .headerRight .labelText {
	
	display:block;
	clear:both;
	margin:0 0 2px 0;
	color:#890033;
	font-size:1.8em;
	float:none;
}

#header .headerRight .cevalabelText{	
	display:block;
	clear:none;
	margin:0 0 3px 0;
	color:#890033;
	font-size:1.8em;
	float:none;
}

#header .headerRight P {
	margin: 0 0 15px 0;
	width:100%;
	float:left;
	clear:both;
	font-size:0.9em;
}

#header .headerRight .siteActionMenu {
	float:right;
}
div .siteActionMenu
{
	margin-top:10px;
	vertical-align:bottom;
}


/* Main Navigation Bar */
#navigation {
	display:inline;
	float:left;
	clear:none;
	height:32px;
	width:970px;
	border-left:solid #fff 15px;
	border-right:solid #fff 15px;	
	background-color:#fff;
	background: url('/_layouts/Custom/CEVALogistics/Images/bg_search_bar.gif') repeat-x 0px 0px;
}

#navigation .navigationLeft {
	float:left;
	display:inline;
	clear:none;
	width:735px;
}

#navigation .navigationRight {
	width:214px;
	float:left;
	display:inline;
	clear:none;
	position:relative;
	border-left:#fff 1px solid;
	padding:6px 0 4px 20px;
	_padding:6px 0 5px 20px;
	margin:0 0 0 -1px;
	height:22px;
}

#navigation .navigationRight .labelText {
	margin:3px 6px 0 0;
	color:#fff;
	clear:none;
	font-size:1.2em;
	font-weight:bold;
	display:block;
	float:left;
}

#navigation .navigationRight INPUT.fieldText {
	margin:0 6px 3px 0;
	float:left;
	clear:none;
	width:92px;
}

#navigation .navigationRight INPUT.fieldImage {
	float:left;
	clear:none;
	color:#fff;
	font-size:1.1em;
}



/* pagefooter */
#pagefooter {
	display:inline;
	float:left;
	clear:none;
	background:#e6e6e6 url('/_layouts/Custom/CEVALogistics/Images/bg_content.gif') no-repeat 0% 0%;
	padding:60px 15px 0px 15px;
	width:970px;
	_width:972px;
}

#pagefooter .footerRow1 {
	display:inline;
	clear:none;
	padding:0 0 25px 0;
	/*margin:0 360px 0 0;
	width:610px;	*/
	margin:0 330px 0 0;
	width:640px;
	float:right;
}

#pagefooter .footerRow1 UL.menu {
	float:right;
	list-style:none;
	margin:0;
	padding:0;	
}

#pagefooter .footerRow1 UL.menu LI {
	font-size:1.1em;
	color:#333;
	padding:0 15px;
	border-right:#999 1px solid;
	float:left;
}

#pagefooter .footerRow1 UL.menu LI.last {
	border-right:none;
	padding-right:0;
}


#pagefooter .footerRow1 UL.menu LI A {
	color:#575857;
}

#pagefooter .footerRow2 {
	display:inline;
	clear:none;
	float:right;
	padding:10px 0 20px 0;
	width:970px;	
}

#pagefooter .footerRow2 UL.menu {
	float:right;	
	list-style:none;
	margin:0;
	padding:0;	
}

#pagefooter .footerRow2 UL.menu LI {
	font-size:1.1em;
	color:#333;
	padding:0 15px;
	border-right:#999 1px solid;
	float:left;
}

#pagefooter .footerRow2 UL.menu LI A {
	color:#575857;
}

#pagefooter .footerRow2 UL.menu LI.last {
	border-right:none;
	padding-right:0;
}


#pagefooter .footerRow3 {
	display:inline;
	clear:none;
	float:left;
	padding:20px 10px 20px 0;
	width:960px;	
	background:#e6e6e6 url('/_layouts/Custom/CEVALogistics/Images/bg_shadow_footer.gif') no-repeat 50% 0px;
}

#pagefooter .footerRow3 .column {
	display:inline;
	float:left;
	clear:none;
	margin:0 0 0 15px;
	width:225px;
}

#pagefooter .footerRow3 .column H2 {
	font-weight:normal;
	color:#333;
	padding:0 0 5px 0;
	font-size:1.2em;
	margin:0;
}

#pagefooter .footerRow3 UL.menu {
	margin:0 0 0 15px;	
	padding:0;
}

#pagefooter .footerRow3 UL.menu LI {
	list-style-type:disc;
	font-size:1.1em;
	padding:0 0 3px 0;
}

#pagefooter .footerRow3 UL.menu LI A {
	color:#575857;
}

.content {
	float:left;
	clear:none;
	padding:10px 0px 10px 18px;
	margin:-4px 0px 0px 0px;
	width: 200px;
	
}
.contentContainer {
	display:inline;
	float:left; 
	width:770px;
	_width:760px;
    _float:left;
	clear:none;
	
	_margin-top:-1px;

}
/*ContactUSForm*/
.h2 {
	color:#990033;
	font-size:1.6em;
	font-weight:bold;
	padding:0px 0px 5px 0px;
}

.headerNew{margin:0 15px;float:none !important;padding:0px !important;}
.headerNew .siteLogo{width:110px;float:left; margin-top:20px; margin-left:10px;}
.headerNew .rightSearchBox{width:216px  !important; float:right !important;}
.headerNew .hdMidBar{ float:right  !important; padding-right:10px;}
.headerNew .ms-sbtable{width:auto !important;}


.ms-sbcell input{border:0 solid #fff;}
