@charset "utf-8";
/* CSS Document */


/* Global Declarations */
body, html {
        height:100%;
		padding-bottom:25px;
		margin:0 auto;
		position:relative;
		width:969px;
}
#external{
position:relative;
min-height:100%;
height:auto !important;
height:100%;
}
.FooterText {
position:absolute;      
height:25px;
width:100%;
left:-50px;
margin-top:40px;
}
body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#414141;
padding-bottom:60px;
}

table{
margin:0px;
padding:0px;
}

td{
vertical-align:top;
}

a{
color: #333333;
text-decoration:none;
}
/*
p{
margin-top:10px;
}
*/
a:hover{
color: #4F92B1;
text-decoration:underline;
}

h1{
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:14px;
color: #3D7D9B  ;
text-transform:uppercase;
margin: 0px 0px 0px 0px ;
padding:0px;
font-size:14px;
}




/* Headers Declarations */

#homehead{
background: url(../images/home-head.jpg) top left no-repeat;
width:818px;
height:83px;
position: absolute;
top: 79px;
left: 5px;
}

#abouthead{
background-image: url(../images/about-head.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
width:828px;
height:91px;
position: absolute;
top: 72px;
left: 5px;
}

#corporatehead{
background-image: url(../images/corporate-head.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
width:828px;
height:91px;
position: absolute;
top: 72px;
left: 5px;
}

#jobcentralhead{
background: url(../images/jobcentral-head.jpg) top left no-repeat;
width:828px;
height:83px;
position: absolute;
top: 79px;
left: 5px;
}



#newshead{
background: url(../images/news-head.jpg) top left no-repeat;
width:828px;
height:83px;
position: absolute;
top: 79px;
left: 5px;
}

#subshead{
background: url(../images/subsidiries-head.jpg) top left no-repeat;
width:828px;
height:83px;
position: absolute;
top: 72px;
left: 5px;
}


#contactshead{
background: url(../images/contacts-head.jpg) top left no-repeat;
width:828px;
height:83px;
position: absolute;
top: 79px;
left: 5px;
}



#subsidiarieshead{
background: url(../images/subsidiaries-head.jpg) top left no-repeat;
width:828px;
height:83px;
position: absolute;
top: 79px;
left: 5px;


}
#investorshead{
background-image: url(../images/investors-head.jpg);
background-repeat:no-repeat;
background-position: 0px 1px;
width:828px;
height:91px;
position: absolute;
top: 72px;
left: 5px;
}

/* Uniques  */
#SearchFrmObj{
margin:5px;

}
#globalContainer{
background: url(../images/road-home.jpg) top left no-repeat;
width:980px;
height:570px;
}

#globalContainer2{
background: url(../images/road-home2.jpg) top left no-repeat;
width:980px;
height:570px;
}
#globalContainer3{
background: url(../images/road-home3.jpg) top left no-repeat;
width:980px;
height:570px;
}



#sky{
background: url(../images/sky-home.jpg) top left no-repeat;
width:908px;
height:165px;
position:absolute;
top: 0px;
left: 72px;
}

.logo{
padding: 15px;
z-index:50000;
}



#low-menu{
font-size:9px !important;
text-transform:capitalize;
display:block;
position:relative;
left: 72px;
top: 6px;
color: #5e5e5e;
z-index:5000000
}

#low-menu a{
font-size:9px !important;
text-transform: uppercase;
color:  #5e5e5e !important;
}


#low-menu-inner{
font-size:9px !important;
text-transform:capitalize;
display:block;
position:relative;
left: 72px;
top: 6px;
}



.copyright{
text-transform: none !important;
text-align:left !important;
padding-top:5px;
}

.SearchFrm{
text-align:right;
padding-top: 0px;
margin:0px;
}

.SearchFrm a{
color: #4F92B1;
font-weight:bold;
text-decoration:none;
font-size:9px !important;
}


.SearchFrm a:hover{
color: #4F92B1;
font-weight:bold;
text-decoration:underline;
font-size:9px !important;
}

#left{
position:absolute;
top: 179px;
left: 88px;
}

#right{
position:absolute;
top: 164px;
left: 674px;
width: 185px;
height: 436px;
background: url(../images/right-bkg.jpg) top left repeat-x;
padding:25px;
font-size:9px !important;
}

#right ul{
padding:0px;
margin:0px;
list-style:none;
list-style-image:none;
}

#right ul li{
margin-top:10px;
line-height:14px;
}

#right a{
font-weight:bold;
}

#right h1{
color: #303030;
}




#pic1{
background: url(../images/oilfield-1.jpg) top left no-repeat;
width: 176px;
height: 155px;
/*border: solid 1px #FFFFFF;*/
}

#pic1 img, #pic2 img{
/*border: solid 1px #FFFFFF;*/
}
#pic2{
margin-top: 10px;
background: url(../images/trucking-1.jpg) top left no-repeat;
width: 176px;
height: 155px;
/*border: solid 1px #FFFFFF;*/
}

#banner{
background: url(../images/job-banner.gif) top left no-repeat;
z-index:500 !important;
position:absolute;
top: 359px;
left:228px;
width: 429px;
height: 87px;
}

.JobCentralLnk{
position:relative; 
left: 280px; 
top: 50px;
}

.hideBanner{
position:relative; 
left: 415px;
}

#center{
	position:absolute;
	top: 179px;
	left:278px;
	width: 380px;
	height:325px;
	z-index: 58 !important;
}



.mask{
 position:absolute; 
 top:0px; 
 left: 0px; 
 z-index:40 !important;
}



/* SECTION 2 */

.spacer{
float:right;
}

#right-inner{
position:absolute;
top: 164px;
left: 721px;
width: 177px;
height: 476px;
background: url(../images/right-bkg.jpg) top left repeat-x;
padding:10px 10px 5px 0px;
font-size:9px !important;
z-index:1;
}

#right-inner-bigger{
position:absolute;
top: 164px;
left: 681px;
width: 217px;
height: 476px;
background: url(../images/right-bkg.jpg) top left repeat-x;
padding:10px 10px 5px 0px;
font-size:9px !important;
}

#centerContent{
position:absolute;
top: 164px;
left: 281px;
width: 400px;
background: url(../images/right-bkg.jpg) top left repeat-x;
padding:25px 60px 25px 25px !important;
font-size:9px !important;
line-height:14px;

}


#centerContentBig{
position:absolute;
top: 164px;
left: 281px;
width: 577px;
background: url(../images/right-bkg.jpg) top left repeat-x;
padding:25px;
font-size:9px !important;
line-height:14px;
}



#low-menu-inner{
font-size:9px !important;
text-transform:capitalize;
position: relative !important;
left: -238px !important;
top: 385px !important;
}



#low-menu-inner a{
font-size:9px !important;
text-transform: uppercase;
}

.worth, .worth2{
background:url(../images/worth-container.jpg) top left;
width:167px;
height:129px;
padding:5px;
}

.worth{margin-top:13px;}

.worth ul,.worth2 ul{
padding:0px; margin:0px !important;
list-style:none;
font-size:10px !important;
}

.worth ul li a,.worth2 ul li a{
padding-left: 11px;
margin-left:8px;
background-image:url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 2px 5px !important;
line-height:14px;
color:#4F92B1;
display:block;
}

.search{
padding:0px 10px 10px 17px;
}

.hline{
margin-top:10px;
border-top: solid 1px #768086;
height: 1px;
width: 100%;
}

.bannerHistory{
background:url(../images/banner-history.jpg) top left no-repeat;
width:182px;
height:112px;
line-height:14px;
}

.bannerHistory ul{
padding:85px 0px 0px 2px; margin:0px;
list-style:none;
}

.bannerHistory ul li a{
padding-left: 11px;
margin-left:8px;
background-image:url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 2px 4px !important;
line-height:12px;
color:#7CADC0;
}


.title{
font-size:14px;
font-weight:bold;
}


/* LEFT MENU APP */

.UWrapper{
position: absolute;
top: 163px;
left: 70px;
background-image:url(../images/left-menu-bkg3.jpg);
background-repeat: no-repeat;
background-position: 0px 0px !important;
border: solid 0px #FFFF00;
}

.wrapper{
margin:0px;
padding:12px 10px 10px 11px;
border: solid 0px #000;
width:190px;
min-height:243px;
}

#wrapper ul li ul{
/*display: none;*/
}
.Menu-spacer{
width:211px;
height:98px;
background-image: url(../images/left-menu-spacer.jpg);
background-repeat: no-repeat;
background-position: -0px -0px;
margin-top:20px
}

.Menu-spacer2 { 
background-position: -0px bottom;
height:145px;
margin-top:0px;
}
.Menu-spacer2 img { padding-left:20px;}


.rightPane{
	position:absolute;
	top:286px;
	left: 799px;
}

.leftmenu{
width:190px;
font-size:10px !important;
text-transform:none;
padding:0px !important;
margin: 0px  !important;
color:#ffffff !important;
background-color:#000000;
}

.leftmenu li{
text-transform:uppercase;
}

.leftmenu li ul li{
text-transform: capitalize;
}


.leftmenu li ul li, .leftmenu li {
line-height:12px;
color:#ffffff !important;
}
.leftmenu, .leftmenu li ul{
margin:0px;
padding:0px;
list-style:none;
}
#wrapper ul li a{
background-image:url(../images/arrow-1b.gif);
background-repeat:no-repeat;
background-position: 7px -3px;
font-size:9px !important;
}

#wrapper ul li a:hover{
background-image:url(../images/arrow-1y.gif);
background-repeat:no-repeat;
background-position: 7px -3px;
font-size:9px !important;
color:#fff200;
text-decoration:none;
}


#wrapper ul li ul li a{
background-image:url(../images/arrow-1b.gif);
background-repeat:no-repeat;
background-position: 17px -3px;
}


#wrapper ul li ul li a:hover{
background-image:url(../images/arrow-1y.gif);
background-repeat:no-repeat;
background-position: 17px -3px;
}


.leftmenu li ul li{
background-image: none !important;
}

#wrapper ul li ul li a.current{
color:#FFFF00 !important;
background-image: url(../images/arrow-1y.gif) !important;
background-position: 17px -3px  !important;
background-repeat: no-repeat  !important;
}
#wrapper ul li a.current{
color:#FFFF00 !important;
background-image: url(../images/arrow-1y.gif) !important;
background-position: 7px -3px  !important;
background-repeat: no-repeat  !important;
}

.leftmenu li ul li a{
background-image: url(../images/arrow-1.gif);
background-position: 15px 6px;
background-repeat: no-repeat;
}

.leftmenu a{
padding-top:6px !important;
padding-bottom:6px !important;
color:#ffffff;
}
.leftmenu li ul li a{
padding: 0px 10px 0px 25px;
color:#ffffff;
}
.leftmenu li a{
display:block;
padding-left: 15px;
}
.leftmenu li ul li a {
display:block;
}
.leftmenu li ul li {
margin:0;
padding:0;
}

.ParentOfSelected{
background-color:#FFF200;
color:#000000 !important;
/*background-image: url(../images/arrow-1black.gif) !important;*/
background-image:none !important;
background-repeat: no-repeat !important;
background-position: 9px -3px !important;
border-right: solid 1px #fff;
}

.floating-image{
position:absolute;
top:1px;
left:26px;
}

.landing-pages-title{
position:absolute;
top:1px;
left:15px;
padding-top:125px;
padding-left:10px;
background-image:url(../images/corporate-overview.jpg);
background-position: 10px 0px;
background-repeat:no-repeat;
width: 404px;
}

.landing-pages-about{
position:absolute;
top:1px;
left:15px;
padding-top:125px;
padding-left:10px;
background-image:url(../images/about-banner.jpg);
background-position: 10px 0px;
background-repeat:no-repeat;
width: 404px;
}
.bio tr td div{
width:120px;
}

.bio tr td {
padding: 10px 25px 10px 15px;
}

.bio tr td img{
border: solid 1px #ccc;
}

.bio tr td div a, .bio tr td  div a:visited, .bio tr td  div  a:active{
/*color:#3a4853 !important;*/
font-weight:bold;
padding-left:8px;
background-image: url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 4px;
}


.landing tbody tr td div{
background-image: url(../images/landing-bkg.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
width:175px;
height:75px;
padding:10px !important;
}

.landing tbody tr td {
padding:4px !important;
margin:0px !important;
}
.about-truck{
background-image: url(../images/truck.gif) !important;
}

.about-truck div{
position:relative;
top:-5px;
padding-right: 40px;
font-size:9px;
}
 
 
.linklist{
padding:0px 0px 0px 0px !important; 
margin:0px !important;
list-style:none;
}

.linklist li a{
padding-left: 10px;
margin-left:0px;
background-image:url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 2px 4px !important;
line-height:12px;
color:#7CADC0;
} 

#right-inner-dummy{
background:transparent url(../images/right-bkg.jpg) repeat-x scroll left top;
font-size:9px !important;
height:476px;
left:441px;
padding:10px 10px 5px 0;
position:absolute;
top:0;
width:176px;
z-index:0;
}

h3{
color:#303030;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
text-transform:uppercase;
margin: 5px 0px 5px 0px ;
padding:2px 0px 0px 0px;
}

#right-inner h3{
color:#303030;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.Details{
background-image: url(../images/mullen-logo.gif);
background-repeat:no-repeat;
background-position: 30px 10px;
width:450px;
height: 330px;
padding: 80px 5px 0px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
}

.Details table tr td{
vertical-align:top;
padding: 5px 5px 5px 15px;
}

.Details, .Details table tr td ul li{
font-size:10px;
}

.Details table tr td h1{
font-size:16px;
line-height:14px;
color: #A61911;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0px 0px 10px 0px;
font-weight:normal;
}

.Details img{
border:solid 1px #CCCCCC;
}

.Details ul{
padding:0;
margin:0;
list-style:none;
}

.Details ul li{
line-height: 16px;
padding: 10px  0 10px  0;
}

.floating-content{
width:700px; position:absolute; z-index:1;
}

#Overview{
position:absolute;
top: 164px;
left: 261px;
width: 391px;
padding:25px;
font-size:9px !important;
line-height:14px;
}

.job-central-banner{
/*background-image: url(../images/job-central-banner.jpg);*/
background-position:0px 0px;
background-repeat:no-repeat;
width:374px;
height:207px;
}
.JC-main-table{
position:relative;
top:-15px;
}
.JC-main-table tr td{
background-color:#000000;
padding:0px;
}
.blackContainer{
background-color:#000000;
padding:10px !important;

}
.ablockDisp li a{
display:block;
}

.JC-main-table tr td h1{
color:#fff;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:10px;
}
.JC-main-table ul{
list-style:none;
padding:0px !important;
margin:0px  !important;
}
.JC-main-table a, .JC-main-table tr td ul li a:active, .JC-main-table tr td ul li a:visited{
color:#fff !important;
background-image:url(../images/blue-arrow.gif);
background-position: 0px 3px;
padding-left:10px;
margin-left:10px;
background-repeat:no-repeat;
}
.JC-main-table a:hover{
color:#fff200 !important;
text-decoration:none;
}

.tpd10 td{
padding-left:10px !important;
}

.financialTable{
margin-bottom:15px;
}

.financialTable tr td, .financialTable th{
padding:4px 7px 4px 7px;
}

.financialTable tr th{
text-transform:uppercase;
background-color:none;
text-align:left;
vertical-align:top;
}

.lightRow{
/*background-color:#E0E6E2;*/
}

.darkRow{
background-color:#B8BEBA;
}

#valuesMenu,#Mgnt,#MgntBios{
background-repeat:no-repeat;
background-position:top;
font-size:10px;
line-height:14px;
padding:7px 10px 12px 10px;
margin:10px 0px 20px 0px;
line-height:15px;
}

#valuesMenu{
width:370px;
height:70px;
background-image:url(../images/bgValues.jpg);
}

#Mgnt,#MgntBios{
background-image:url(../images/bgMgnt.jpg);
width:370px;
}

#Mgnt{
height:160px;
}

#MgntBios{
height:96px;
}
#Mgnt ul li a.selectedLink,#MgntBios ul li a.selectedLink{
color:#4F92B1 !important;}

.blackList{
list-style:none;
color:#262626;
margin-left:0px !important;
font-size:10px;
line-height:14px;
margin-top:0px !important;
padding:0 0 10px;

}

.blackList li{
padding-top:4px;
margin-left:0px;
}

.blackList li a{
padding-left: 11px;
margin-left:0px;
background-image:url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 2px 5px !important;
color:#262626 !important;
display:block;
}

.blackList li a:hover{
color:#4F92B1 !important;
}

.zero-padding{
padding-left:0px !important;}

.alignToRight{
text-align:right !important;}

#valuesMenu ul li a.selectedLink{
color:#4F92B1 !important;}

#floatingDisclosure ul{
padding:0px !important;
margin:0px !important;
}

#floatingDisclosure h3{
margin-bottom:2px;

}
#floatingDisclosure ul li a{
display:block !important;
}

#JC-main-table a.ForcedYellow{
color:#FFFF00 !important;
}

#floatingDisclosure{
width:400px;
position:absolute;
left:-50px;
top:17px;
}

.numberedList{
margin:0px;
}

.numberedList li{
margin-left:7px;
}

.noImage{
list-style-image:none;
margin-left:0px;
}

#footer-container ul li{
display: inline;
padding:5px 5px 5px 8px;
background-image:url(../images/vspacer.gif);
background-repeat:no-repeat;
background-position:-3px 6px;
font-size:9px;
text-transform:uppercase;
font-weight:normal !important;
}

#footer-container{
position:absolute; 
bottom:0; 
width:100%; 
height:60px; 
background:#6cf;
font-size:10px !important;
}

	#footer2 {
		position:absolute;
		bottom:0;
		width:100%;
		height:60px;			/* Height of the footer */
		background:#6cf;
	}

.lastColumn {
	color:#777777;
	border-left:solid 0px;
	padding-right:20px;
	text-transform:none !important;
	font-size:10px;
	color:#979797;
}

.tpd30{
padding-left:30px;}

.w400{
width:385px;
}

.top0{
margin-top:0px;
}

.noBullets {
list-style-image:none;
list-style-type:none;
padding-left:0px;
margin-left:0px !important;
}





/* STOCK TICKER */
#NovaWrapper{
width:550px;
z-index:49;
position:absolute;
top: 214px;
left:309px;
}
#NovaInteractive{
/*float:left;*/
width:100%;
list-style:none;
text-transform:capitalize;
}
#NovaMenu{
height:50px;
z-index:1;
width:100%;
padding-left:30px;
vertical-align:top;
position:absolute;
top: 10px;
}




#NovaInteractive li{
margin:0px !important;
padding:0px !important;
width:91px;
height: 31px;
background-position: 0px 0px;
background-repeat: no-repeat;
position:relative;
float:left;

}
#NovaInteractive li a, #NovaInteractive li a:active, #NovaInteractive li a:visited{
display:block;
color:#fff200;
padding: 9px 0 0 0px;
margin:0;
height:22px;
text-align:center;
background-image: url(http://www.mullen-group.com/images/stock-button-off.gif);
background-repeat:no-repeat;
font-size:10px;
width:92px;
}

#NovaInteractive li a:hover{
text-decoration:none;
background-image: url(http://www.mullen-group.com/images/stock-button-on.gif);
background-repeat:no-repeat;
color:#000;
}

#NovaChart{
border:solid 1px #ccc;
width:525px;
z-index:50;
background-color:#FFFFFF;
position:absolute;
top: 41px;
padding-top: 11px;
}

#NovaVolumeChart{
border:solid 1px #ccc;
margin-top:10px;
z-index:50;
width:525px;
background-color:#FFFFFF;
position:absolute;
top: 331px;
}

.NovaDetails{
width:525px;
border: solid 1px #ccc;
margin-top:10px;
padding:10px;
font-size:10px;
position:absolute;
top: 620px;
}

.NovaDetails th, .NovaDetails td{
text-align: left;
padding:5px;
border-bottom:solid 1px #ccc;
}

.NovaDetails tr{


}


#left-footer{
position:relative;
top: 0px;
left:60px;
background-color:#FFFFFF;

width:202px;
z-index:5000;
padding-right:11px;
font-size:9px;
color:#5e5e5e;
}

#left-footer p{
text-align:	right;
}


#left-footer ul{
margin:0;
padding:0;
list-style:none;
text-align:right;
}

#left-footer ul li{
margin-top:12px;
}


#left-footer ul li a{
text-transform:uppercase;
color:#5e5e5e;
background-image:url(../images/bullet.gif);
background-position:right 3px;
background-repeat:no-repeat;
padding-right:13px;
font-size:9px;
}
#rigth-footer{
position:relative;
top: -20px;
left:804px;
z-index:500;
color:#5e5e5e;
width:120px;
font-size:9px;
}

.tsx{
width:180px;
}

.tsx tbody tr th, .tsx tbody tr td{
text-align:left;
padding:3px;
}

#ContentPane{
width:375px;
}
#ContentPane2{ width: 577px; }

#notice{
width:300px;
height:300px;
padding:20px;
}

#sitemapcontainter{
width:100%;
}


#sitemapcontainter table{
width:100%;
}
#sitemapcontainter table tbody tr td{
vertical-align:top;
}

#sitemapcontainter ul{
list-style:none;
}

#center { background-color:#fff; opacity: 0.7; }
#center2 p { padding:0px; margin:0 0 10px 0; font-size:10px;}
#center2 h3 { color:#D73347; display:none; }
#center2 img {margin-bottom:10px;}
#center2 img.st01 { float:right; margin:0 0 5px 5px; }
#center2 p.st01 {
	color:#4386A5;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#center2 div { padding:15px;}
#center2 {
	position:absolute;
	top: 179px;
	left:278px;
	width: 380px;
	height:325px;
	z-index: 58 !important;
}

#center2 img.st02 { margin: 0px; }

#videolink a { padding-top:20px; background:url(../images/mullen_video_button.jpg) left 20px no-repeat; height:109px; width:189px; display:block; }

.home h2 { color:#D73347; font-size:14px; font: Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; margin-top: 5px; margin-bottom: 5px;} 
