/* CSS Document */

body {

	padding:0;

	margin:0;

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

	background:url(http://129.121.184.195/~meisterc/sites/all/themes/meister/images/background.jpg) repeat-x 0 0 #000099;

font-size: 12px;

color:#485257;

}



div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{

	margin:0; padding:0;

}





.spacer{

	clear:both; 

	font-size:0; 

	line-height:0;

}









.welcome{float:left; padding:0 0  0 10px ;}



b, strong{color: #4083c2;



}

	

.more a:hover {

	color: #4083c2;

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	font-style: normal;

	line-height: normal;

	font-variant: normal;

	text-transform: none;

	text-decoration: underline;

}



a:link {

	color:#485257;

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;



}

a:visited {

	color:#000099;

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

}



a:hover {

	color: #000099;

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	font-style: normal;

	line-height: normal;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

}



td {

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#485257;

	font-weight: normal;

	line-height: 14px;

	text-align:justify;

}



.faith{position:absolute; 

visibility: hidden; 

border: 6px solid #115aa7; 

background-color: lightyellow; 

width: 250px; height: 100px;

text-align:left;





}



.faith a{ background:url(images/bllt.gif) no-repeat left;

padding-left:15px;}







.mapet {

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color:#485257;

	padding: 10px 35px 10px 35px;

}



.highlightit:hover img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);

-moz-opacity: 0.5;

}

.highlightit img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

-moz-opacity: 1;

}



form{display:inline;}



.shi{

font-size:12px;

text-align:center;

	font-weight:bold;

	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;

 color:#4083c2;

	text-transform:uppercase;

}







#mid{



	width:160px;

	float:left;

	color:#060606;

	margin-left:15px;

	padding:5px 17px 0 17px;

}



#mid form{

	width:140px;

	



}

#mid form input.txtBox{

	width:130px;

	height:20px;

	/*border-bottom:#D4D0C8 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-top:#404040 solid 1px;

	border-left:#404040 solid 1px;*/

	float:left;

	margin:0 0 4px 0;

}

#mid form label{

	display:block;

	width:130px;

	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;

	color:#060606;

	background-color:inherit;

	float:left;



}

#mid form input.login{

	background:url(images/btntrack.png) 0 0 no-repeat #e8ecec;

	width:63px;

	height:23px;

	font:bold 11px/19px Verdana, Arial, Helvetica, sans-serif;

	color:#042c64;

	border:none;

	cursor:pointer;

	float:right;

}



.backinquiry{

background:url(images/warehousing_04.jpg) repeat-y top;

}





.backlogin{

background-image:url(images/loginbg.jpg);

background-repeat:repeat-y;



}



.backtracking{

background:url(images/cargotrackingbg.jpg) repeat-y top;

}



#cargo{

	width:160px;

	float:left;

	color:#060606;

	margin-left:15px;

	padding:5px 17px 0 17px;

}



#cargo form{

	width:140px;



}

#cargo form input.txtBox{

	width:135px;

	display:block;

	height:20px;

	/*border-bottom:#D4D0C8 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-top:#404040 solid 1px;

	border-left:#404040 solid 1px;*/

	

	float:left;

	margin:0 0 0 0;

}

#cargo form label{

	display:block;

	width:130px;

	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;

	color:#060606;

	background-color:inherit;

	float:left;

	margin:0 0 2px 0;

}



#cargo form input.track{

	background:url(images/btntrack.png) 0 0 no-repeat #fffffe;

	width:63px;

	height:23px;

	font:bold 11px/19px Verdana, Arial, Helvetica, sans-serif;

	color:#042c64;



	border:none;

	cursor:pointer;

	float:right;

}

#container {
  margin: 0 auto;
  padding: 0px;
  width: 940px;
  min-height:625px;
}

#footer {
margin: 0 auto;
background: #fff;
padding: 1.5em 0 50px;
color: #000099;
}

#footer-wrap {
  margin:0 auto; 
  width:940px;
}

#content {
  float:left;
  clear:left;
background: #fff;
padding: 5px 5px 20px 0;
  	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	border:2px solid #f1f1f1;
}

#block-menu-menu-secondary-copy {
  float:right;
}

#main-menu ul li {
  float:left;
}

#header {
min-height: 217px;
}

#logo {
margin: 15px 0 0 100px;
}

#main-menu {
background: url(http://129.121.184.195/~meisterc/sites/all/themes/meister/images/truck.png) no-repeat;
height:105px;
width:928px;
}

#main-menu ul {
margin: 6px 0 0 0;
padding: 16px 0 0 200px;
}

#main-menu ul li.menu1 {
  margin:10px 76px 0 0;
}
#main-menu ul li.menu2 {
  margin: 10px 42px 0 0;
}
#main-menu ul li.menu3 {
  margin: 2px 28px 0 0;
  width:110px;
  line-height:1.5;
}
#main-menu ul li.menu4 {
  margin: 2px 33px 0 0;
  width:89px;
}
#main-menu ul li.menu5 {
  margin:10px 0 0 0;
}

#main-menu ul li.menu6 {
  margin:10px 0 0 36px;
}

#main-menu li a:link,
#main-menu li a:visited,
#main-menu li a:hover,
#main-menu li a:active {
color: #000099;
font-family: century gothic;
font-weight: bold;
font-size: 14px;
text-decoration: none;
line-height:1.5;
}

#main-menu li {
float: left;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 0;
text-transform: uppercase;
text-align: center;
}

#block-menu-menu-secondary-copy {
float: right;
background: url(http://129.121.184.195/~meisterc/sites/all/themes/meister/images/secondary-menu.jpg) no-repeat;
width: 126px;
height: 370px;
margin: 0px 12px 0 0;
}

#block-menu-menu-secondary-copy ul {
margin: 28px 0px 0;
padding: 0;
}

#block-menu-menu-secondary-copy ul li {

list-style: none outside none;
text-transform: uppercase;

text-align: center;

width: 126px;
}
#block-menu-menu-secondary-copy ul li a:link,
#block-menu-menu-secondary-copy ul li a:hover {
font-weight: bold;
font-size: 14px;
color:#000099;
text-decoration:none;
font-family: century gothic;
line-height:1.5;
}

#block-menu-menu-secondary-copy .submenu1 {
margin-bottom: 45px;
}
#block-menu-menu-secondary-copy .submenu2 {
margin-bottom: 45px;
}
#block-menu-menu-secondary-copy .submenu3 {
margin-bottom: 53px;
}
#block-menu-menu-secondary-copy .submenu4 {
margin-bottom: 54px;
}
#block-menu-menu-secondary-copy .submenu5 {

}

#main-menu li a:hover,
#main-menu li a:active,
#block-menu-menu-secondary-copy li a:hover,
#block-menu-menu-secondary-copy li a:active {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

h1{
margin: 0 0 15px 0;
line-height: 1;
font-size: 16px;
font-weight: bold;
font-style: italic;
}