#content, #content * { font-family:Arial, Helvetica, sans-serif; }
/* banner */
.banner h2 { font-size: 28px; line-height:1; margin:0; padding:0; color:#808080; }
.banner h1 { font-size: 41px; line-height:1; margin:5px 0 15px; padding:0; color:#ff7200; }
/*about*/ #main-content .banner h2 { font-size: 22px; line-height:1; margin:0; padding:0; color:#808080; }
/*about*/ #main-content .banner h1 { font-size: 30px; line-height:1; margin:15px 0 15px; padding:0; color:#ff7200; }
.intro .videobox { margin:0 0 10px; }
.intro p {  line-height: 140%; margin: 28px 40px 25px 3px; }
/* main content */
.ie #main-content { overflow:hidden; }
#main-content h2, #side-content h2 { font-weight:normal; font-size:22px; text-transform:uppercase; line-height:30px; }
#main-content h2, #main-content h2 a { color:#ff7200; }
/* sidebar */
#side-content { padding-left: 4px; padding-top: 0; }
#side-content li, #side-content p { font-size: 12px; margin-bottom: 2px; }
/* innovation in motion */
#main-content .video-showcase { border:1px solid #eee; background:url(/Common/about_us/images/innovation/pr14209/bkg_in_motion.png) repeat-x left top; margin:28px 12px 28px 0; padding:0 0 25px; width:auto; position:relative; }
.ie #main-content .video-showcase { width:660px; }
#main-content .video-showcase h2 { padding:17px 10px 35px 9px; margin:0; }
#main-content .video-showcase ul { list-style:none outside; margin:0; padding:0; width:700px; overflow:hidden; }
#main-content .video-showcase li { list-style:none outside; /*margin:0 10px; padding:0; float:left; width:170px;*/ }
#main-content .video-showcase li a { border:0; }
.video-showcase .carousel { width:555px !important; margin:0 60px 0 50px; }
.video-showcase .carousel li { width:190px; float:left; font-weight:bold; font-size:12px; line-height:16px; height:150px; margin:0 !important; }
.video-showcase .carousel li, .video-showcase .carousel li a, .video-showcase .carousel li a p { color:#005b95; }
.video-showcase .carousel li p { margin:5px 15px 0 5px; }
.video-showcase .forward, .video-showcase .back { height: 30px; height:30px; cursor: pointer; margin: 0 5px 0 0; position:absolute; top:100px; }
.ie .video-showcase .forward, .ie .video-showcase .back { zoom:1; }
.video-showcase .back { left:5px; z-index:20; }
.video-showcase .forward { right:5px; z-index:30; }
#videobox {position:relative; z-index:1;}
#videobox_video {position:relative; display:block; width:654px; height:428px; z-index:1;}
/* sharethis */
.sharethis { font-weight:bold; font-size:12px; text-align:right; color:#666; margin:0 5px; }
.ie .stButton .chicklets { padding-left:10px; }
#myoverlay { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: default; z-index:7890 !important; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.videodesc { display:none; }
#TB_window { margin: -250px 0 0 -375px; /*width: 740px;*/ z-index:9999 !important; padding:20px; max-width:850px !important; }
.ie #TB_window { top:300px !important; }
/*.ie */
#TB_closeAjaxWindow { position:absolute; top:0; right:0; }
/* sidebar */
#wrapper #side-content .mod_f, #wrapper #pr14188 #side-content #innovnav { border-top: 1px solid #EEEEEE !important; padding: 20px 0 !important; }
#wrapper #side-content .first, #wrapper #side-content #innovnav { border-top:0 !important; padding-top:0 !important; margin-top:0 !important; }
#mediakits { padding:15px 0; }
#mediakits ul { margin:0; padding:0 0 0 20px !important; }
#content #mediakits li { margin-bottom:2px !important; }
#mediakits li strong { background:url(/Common/global/images/about_us/icons/icn_open_accordion.png) no-repeat left 2px; padding-left:10px; cursor:pointer; color:#fff; }
#mediakits li.current strong { background-image:url(/Common/global/images/about_us/icons/icn_close_accordion.png); cursor:pointer }
#mediakits li.current a { font-weight:strong !important; }
#mediakits li.current li a { font-weight:normal !important; }
#mediakits li.current li.current > a, #mediakits li a:hover { color:#ff7200; font-weight:normal; }
/* behind the scenes */
#main-content .behind-scenes { margin-bottom: 10px; }
.ie #main-content .behind-scenes { padding-bottom:20px; }
#main-content .behind-scenes h2 { margin-bottom:25px; }
#main-content .behind-scenes ul { list-style:none outside; margin:0; padding:0; width:660px; overflow:hidden; }
#main-content .behind-scenes li { list-style:none outside; margin:0 0 32px; padding:0; float:left; width:310px; }
#main-content .behind-scenes li a { border:0; }
#main-content .behind-scenes li.left { margin-right:36px; }
#main-content .behind-scenes li.right { }
