@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";
/* CSS Document */

* {margin:0;padding:0;}
body {background:#fff url(images/bg.jpg) repeat-x 0 0;font:normal 13px helvetica, arial, sans-serif;color:#313131;}

/* Text Styles */
a {color:#f15922;}
a:hover {}
h1 {font-size:22px;margin-bottom:20px;line-height:20pt;}
h2 {font-size:18px;margin-bottom:10px;}
h3 {font-size:14px;display:block;margin-bottom:7px;color:#2a2a2a;}
#content ul {list-style-position:inside;margin-bottom:25px;}
.invis {visibility:hidden;}
.nobold {font-weight:normal;font-size:17px;}
.oblique {font-style:oblique;}
.orange {color:#f15922;}
.hr {display:block;width:100%;clear:both;height:1px;border-top:1px solid #ececec;margin:10px 0 10px 0 !Important;}
.section h3 {font-size:16px;color:#f15922;}
.center {width:240px;margin-left:350px;margin-top:30px;}
.center p {width:240px;text-align:center;margin-top:10px;}

/* Other Styles */
img {border:0;}
img.fltleft {margin:5px 20px 0 0;}
.fltleft {float:left;display:inline;}
.fltright {float:right;display:inline;}
#breadcrumb {float:left;display:inline;width:710px;margin:20px 0 40px 0;}

/* Layout */
#wrapper {margin:0 auto;width:940px;}
#container {float:left;display:inline;width:940px;}
#top {float:left;display:inline;height:104px;width:940px;}
#content {float:left;display:inline;width:940px;padding:3px 0 50px 0;}
#footer {float:left;display:inline;width:940px;padding:20px 0 20px 0;border-top:1px solid #dcdcdc;font-size:12px;}
/* Homepage Layout */	
#leftcol {float:left;display:inline;width:190px;padding-right:0px;font-size:11px;}
#midcol {float:left;display:inline;width:576px;margin:0 3px;}
#rightcol {float:left;display:inline;width:160px;padding-left:5px;}

/* Top */
#logo {float:left;display:inline;margin:25px 0 0 35px;}
#logo a {display:block;width:154px;height:65px;background:url(images/bg_logo.jpg) no-repeat 0 0;text-decoration:none;}
.slogan {float:left;display:inline;margin:70px 0 0 390px;font-size:14px;}
#searcharea {float:right;display:inline;width:170px;height:35px;margin:65px 0 0 0;}
#searcharea .search_field {border:1px solid #dcdcdc;height:19px;width:140px;color:#666;}
#searcharea .btn_search {cursor:pointer;width:22px;height:22px;border:0;background:url(images/btn_go.png) no-repeat 0 2px;}

/* Menu */
ul#menu {float:left;display:inline;width:940px;height:28px;background:url(images/bg_menu.jpg) repeat-x 0 0;}
ul#menu li {float:left;display:inline;background:url(images/bg_menu_divider.jpg) no-repeat 0 0;}
ul#menu li a {display:block;height:23px;padding:5px 46px 0 46px;font:bold 12px verdana, arial, sans-serif;color:#fff;text-decoration:none;}
ul#menu li.first a {background:none;padding-left:50px;}
ul#menu li a:hover {background:url(images/bg_menu_rollover.jpg) repeat-x 0 0;}

/* Content */
#content p {line-height:13pt;margin-bottom:20px;}
.sideblock {margin:25px 0 5px 0;}
.section {float:left;display:inline;width:100%;border-top:1px solid #ececec;padding:15px 0;}
.topbtn {float:right;display:inline;}

/* Homepage Leftcol */
#leftcol img {margin:5px 0 0 0;}
#leftcol .hr {display:block;width:190px;height:1px;border-top:1px dotted #dcdcdc;margin-bottom:10px;}
#leftcol .sideblock {padding-right:15px;}
/* Homepage Midcol */
.homepage_col {float:left;display:inline;width:155px;padding:0 15px 0 19px;margin:20px 0 0 0px;}
.homepage_col a {color:#878787;line-height:17pt;}
.homepage_col ul {list-style:none;}
.homepage_col img {margin-bottom:5px;}
/**
.homepage_col h2 {margin:0 0 10px 0px;padding:2px 0 0 0px;font-size:15px;line-height:14pt;}
h2.managedservices {padding-left:85px;background:url(images/icon_managedservices.jpg) no-repeat 0 0;height:50px;}
h2.managedservices a, h2.videooffshore a, h2.broadbandinnovation a {color:#383838;}
h2.broadbandinnovation {padding-left:85px;background:url(images/icon_broadbandinnovation.jpg) no-repeat 0 0;height:50px;}
h2.videooffshore {padding-left:85px;background:url(images/icon_videooffshore.jpg) no-repeat 0 0;height:50px;}
**/

/* Homepage Rightcol */
#rightcol .sideblock {padding-left:5px;font-size:11px;}
h3.topdev {background:url(images/icon_topdev.jpg) no-repeat 0 1px;padding-left:20px;}
h3.news {background:url(images/icon_news.jpg) no-repeat 0 1px;padding-left:20px;}

/* Inner Leftcol */
#leftcol_inner {float:left;display:inline;width:170px;padding-top:20px;}
#leftcol_inner ul {line-height:15pt;}

/* Inner Rightcol */
#rightcol_inner {float:right;display:inline;width:740px;border-left:1px solid #ececec;padding-left:20px;}
#rightcol_inner ul {line-height:15pt !important;}

/* Flash Video Lightboxes */
#flashvideo {overflow: auto;width:400px;background-color: #fff;padding:0;}
#leftcol #flashvideo, #rightcol_inner #flashvideo {display:none;}
#rightcol_inner #video_excellent-zoom,
#rightcol_inner #video_critical-equipment,
#rightcol_inner #video_thermal-imaging,
#rightcol_inner #video_important-lifts,
#rightcol_inner #video_marine-assets,
#rightcol_inner #video_personnel-transfers,
#rightcol_inner #video_transportation-status,
#rightcol_inner #video_night-capabilities {display:none;}
/* Background Images for users that can't see video */
#airtap_video {width:190px;height:174px;display:block;background:url(images/bg_video.jpg) no-repeat 0 0;}

/* Video Gallery */
.video_gallery_item {float:left;display:inline;width:200px;margin-right:20px;}
.video_gallery_item img {float:left;display:inline;clear:both;}
.video_gallery_item p {float:left;display:inline;clear:both;width:200px;margin-top:5px;text-align:center;}


/* Footer */
.ftrleft {float:left;display:inline;width:400px;}
.socialnetworks {float:right;display:inline;width:79px;height:28px;margin-top:5px;background:url(images/socialnetworks.jpg) no-repeat 0 0;clear:both;}
.socialnetworks a {float:left;display:inline;width:23px;height:28px;margin-left:3px;}
.ftrleft p {float:left;display:inline;width:400px;margin-bottom:8px;}
.ftrright {float:right;dispaly:inline;width:400px;text-align:right;}



