﻿body			{text-align:center; margin:0px; font-family:Arial; background-color:White; font-size:11px;}
/*a, a:visited, a:active {text-decoration: none; color:#000000;}
a:hover {text-decoration:underline;}*/
a, a:active {color: #19479A;}
.clr {clear:left; min-height:3px;}
.div3px {width:90%;}
table {font-size:11px; text-align:left; padding:0px; border-width:0px;}

	#PageContainer	{width: 1000px; margin-left:auto; margin-right:auto;}
		#PageLeftColumn {float:left; margin:0px; width:17px; height:51px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/_controls/global-header/background-header-left.png');}
			#PageLeftColumn img	{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
		#PageCenterColumn	{float:left; width:963px; background-color:White; overflow:hidden;}
			#Hybrid	{width:963px;}
			#ZuluFlash {width:963px; height:450px;}
				#PageContent {float:left; text-align:center; width:682px;}
				#OverviewContent {float:left; text-align:left; width:963px;}
					#LargeContentTop {width:699px; height:24px; background-repeat:no-repeat;background-image: url("/images/insight-hybrid/bg-largecontent-top.gif");position:relative;}
					#LargeContentMid {width:699px; background-color:#F5FBFB;min-height:300px;position:relative;}
					#LargeContentBtm {width:699px; height:25px;background-repeat:no-repeat;background-image: url("/images/insight-hybrid/bg-largecontent-btm.gif");position:relative;}
					
					#CopyrightContentMid {width:699px; background-color:#F5FBFB;min-height:480px;position:relative;}
					#SubmitContentMid {width:699px; background-color:#F5FBFB;min-height:1100px;position:relative;}
					
					#BG7030TOP {background-image: url("/images/insight-hybrid/bg-maindiv-top.gif"); width:698px; height:14px; background-repeat:no-repeat;}
					#BG7030MID {background-image: url("/images/insight-hybrid/bg-maindiv-mid.gif"); width:698px; min-height:1500px; overflow:hidden; background-repeat:repeat-y;}
					#BG7030BTM {background-image: url("/images/insight-hybrid/bg-maindiv-btm.gif"); width:698px; height:16px; background-repeat:no-repeat;}
					
					
                #OverviewBlogTitle {font-size:14px;}
                #OverviewBlogIntro {}
                #OverviewBlogName {font-size:14px;}
                #OverviewBlogAuthor {}
                #OverviewBlogSummary {padding-top:10px;}
                #OverviewBlogTags {padding-top:10px;}
                #OverviewBlogShareLink {}
                #OverviewBlogCommentCount {}

				#MailSignup {float:left; text-align:left; background-image: url("/images/insight-hybrid/bg-index-mail.jpg"); width:281px; height:400px; background-repeat:no-repeat;}
				
				
			.EmailFormOption1 {float:left;}
			.Usernames {}
			.EmailFormFieldName {width:80px;}
			#EmailFormCampaignIntro {margin-top:3px;}
			#SubmitButton {margin-top:3px;}
			
			#HybridContent {float:left; text-align:left; width:963px; background-image: url("/images/insight-hybrid/bg-mainpage2.gif"); background-color:#4ac4ee; background-repeat:repeat-x;}
				#OverviewLeftContent {float:left; width:240px; margin-left:3px;}
				html>body #OverviewLeftContent {float:left; width:240px; margin-left:5px;}
				#LeftContent {float:left; width:240px; margin-left:5px; margin-top:10px;}
					.leftside {background-image: url(/images/insight-hybrid/galthumbbg.gif);  width:236px; background-repeat:repeat-y;}
				
				#GelleryTop{float:left;background: url("/images/insight-hybrid/galleryBoxTop.jpg"); width:236px; height:10px; background-repeat:no-repeat;position:relative; top:2px;}
				#GelleryMid{float:left;background: url("/images/insight-hybrid/galleryBoxMid.jpg"); width:236px;background-repeat:repeat-y;}
				#GelleryBtm{float:left;background: url("/images/insight-hybrid/galleryBoxBtm.jpg"); width:236px; height:15px;background-repeat:no-repeat;}
				#divEmail{float:left;}
				#divContact{float:left;}	
				
				#OverviewRightContent {float:left; margin-left:5px; width:700px; position:relative;}
				#RightContent {float:left; margin-left:5px; width:689px; position:relative;}
				
				#PageMenu {position:relative; background-image: url("/images/insight-hybrid/bg-menu3.gif"); width:236px; height:195px; background-repeat:no-repeat;}
				#menuitems {padding-top:12px;font-weight:bold; line-height:13px;}
				.menuitem {margin-left:125px; padding-top:5px; height:14px;}
				.menuitem a, .menuitem a:visited, .menuitem a:active {color:White; text-decoration:none;}
				.menuitem a:hover {color:#07E207; text-decoration:none;}
				
				.menuitemOn {margin-left:125px; margin-top:5px; height:14px;}
				.menuitemOn a, .menuitemOn a:visited {color:#07E207;}
				
				#OverviewMainContent {margin-top:10px; position:relative;}
				#Maincontent {float:left; padding-top:1px; position:relative; width:698px;}
				#Maincontenttop {background-image: url("/images/insight-hybrid/bg-maincontent-top.gif"); width:610px; height:20px; background-repeat:no-repeat;}
				#Maincontentmid {background-image: url("/images/insight-hybrid/bg-maincontent-mid.gif"); width:610px; background-repeat:repeat-y;}
				#Maincontentbtm {background-image: url("/images/insight-hybrid/bg-maincontent-btm.gif"); width:610px; height:19px; background-repeat:no-repeat;}
				
				#PageMail {background-image: url("/images/insight-hybrid/bg-mail2.jpg"); width:235px; background-repeat:no-repeat;margin-left:1px;}
				
				#MailInner {color:White; padding-left:15px; padding-right:10px; margin-left:0px;}
				#Mailheader {padding-top:40px;}
					.ErrorText	{color:#CC0000;}
					.ErrorTextY	{color:#CCCC00;}
					.RegularText	{color:White;}
														
				.EmailFormField{height:17px; font-size:12px; border: 1px solid #ffffff;background-color:White; width:180px;}
				#EmailFormError {width:210px;}
				.thankyoumsg {width:190px; padding-top:50px;}
				.contentlink a, .contentlink a:visited {color:#1154A2; font-weight:bold; text-decoration:none;}
				.contentlink a:hover {color:#1154A2; font-weight:bold; text-decoration:underline;}
				
				#backtofuture {text-align:right; width:700px;}
				
				#GalleryImages{float:left; width:698px; position:relative; top:0px; border:0px solid #999999;}
				
				#CaptionBox{float:left; position:relative; top:1px;width:559px;}
				#CaptionBoxTop{float:left; width:559px; background-color: #d9fafe; position:relative; top:0px;}
					#controls {width:160px; padding-left:5px; margin-top:5px; height:70px;}
					#CaptionText{float:left;}
					#GalleryCaption {float:left; color:black; font-weight:bold; margin-left:10px; margin-top:10px; width: 350px; }
					#GalleryShareLink {width:95%; text-align:center; padding-top:20px;}
					#GalleryShareLink2 {float:left; position:relative; left:10px; padding-top:20px;}				
				#CaptionBoxBtm{float:left; background-image: url("/images/insight-hybrid/bg-captionbottom.gif"); background-repeat:no-repeat; height:10px;width:559px;border:0px solid #999999;}
				
				#PhotoButtons{float:right;position:relative; left: -1px; top:0px; width:139px;height:85px; }
				#ViewPhotos{float:left;position:relative; left: 3px; top:1px;}
				#SharePhotos{float:left;position:relative; left: 3px; top:0px;}	

				.footnote{color:#8a8a8a; font-size:10px;padding-bottom:10px; font-weight:normal;}
				
				#AlbumControlContainer table { background-color:White; }
				#AlbumControlContainer td { text-align:center; background-color:#29b04a; height:25px; cursor:pointer; font-size:12px; color:White; width:700px; }
				#GalleryMainImage {border:4px solid #ffffff; width:690px;}
					.left {float:left;}
					#switcher {width:236px; text-align:center; }

					
						.thumb {border: 1px solid #ffffff;}
	
				#Thumbnails {width:107px; margin-left:65px;}
	
	            #GalleryThumbnails  {float:left; margin-top:3px; width:107px; position:relative; height: 150px; min-height: 150px;}
                .GalleryThumbnail   {float:left; width:53px; height:27px;}
                    .GalleryThumbnail   a           {background-color:#ffffff; width:53px; height:27px; position:absolute;}
                    .GalleryThumbnail   a:hover     {background-color:#99CCFF; width:53px; height:27px;}
                    .GalleryThumbnailImage  {border:0px; margin:1px 2px 1px 2px;}
                .GalleryThumbnailSelected   {float:left; width:53px; height:27px;}
                    .GalleryThumbnailSelected   a           {background-color:#99CCFF; width:53px; height:27px; position:absolute;}
                    .GalleryThumbnailSelected   a:hover     {background-color:#99CCFF; width:53px; height:27px;}
                    
	     #VideoThumbnails {background-color:#F8F8F8; width:692px;}
	     
        #VThumbnails {padding-top:10px; text-align:left; padding-left:20px; width:90%; position:relative; }
        #videobtm {background: url("/images/insight-hybrid/bg-video-btm.jpg"); width:692px; height:33px; background-repeat:no-repeat;}
                    .VideoThumbnail   {float:left; width:104px; height:72px; margin:2px;}
                        .VideoThumbnail   a           {background-color:#ffffff; width:104px; height:72px; position:absolute;}
                        .VideoThumbnail   a:hover     {background-color:#99CCFF; width:104px; height:72px;}
                        .VideoThumbnailImage  {border:0px; margin:1px 2px 1px 2px;}
                    .VideoThumbnailSelected   {float:left; width:104px; height:72px; margin:2px;}
                        .VideoThumbnailSelected   a           {background-color:#99CCFF; width:104px; height:72px; position:absolute;}
                        .VideoThumbnailSelected   a:hover     {background-color:#99CCFF; width:104px; height:72px;}     	
	
	
				#Contact {background: url("/images/insight-hybrid/bg-contact.gif"); width:236px; height:113px; background-repeat:no-repeat;}
					#ContactContent {color:#ffffff; padding-top:15px; margin-left:12px; width:214px;}
					#ContactContent a, #ContactContent a:visited, #ContactContent a:active {color:#ffffff; text-decoration:underline;}
					#ContactContent a:hover {color:#ffffff; text-decoration:underline;}
					
				#HeritageImageStage {position:absolute; left:273px; top:-24px; width:426px; height:404px; background-image: url("/images/insight-hybrid/bg-heritagegallery.gif");background-repeat:no-repeat; padding:5px;}
				#HeritageMainImage {float:left;border:1px solid #999999; width:407px;}
				#HeritageGalleryThumbnails {float:left; width:330px;}
				#HeritageVideoThumbnails {float:left; width:330px; display:none;}
				#GalleryCaption2 {float:left;color:black; font-weight:bold; margin-left:10px; margin-top:10px; width: 400px; height: 50px;}	
				.EventsHeader {font-size:12px; font-weight:bold;}
				.EventsBody2 {font-size:12px; padding-top:5px; width:200px;}
				.EventsBody {font-size:12px; padding-top:5px; }
				
				#HeritageLargeContentMid {width:699px; background-color:#F5FBFB;height:690px;position:relative;}				
				#VideoImageControl {padding-top:5px;}
						#Ncontent {width:220px;}
						#VideoBtn {float:left; width:70px;}
						.HGalleryThumbnail {padding-top:2px;}
						.HGalleryThumbnailSelected {padding-top:2px;}
						.HGalleryThumbnailImage {border:1px solid #ffffff;}

					#pplink {color:#ffffff; text-decoration: underline;}

					#pollContent {float:left; padding-left:10px; padding-top:10px; font-size:12px; padding-right:5px; font-weight:normal;position:relative; min-height:500px;}
					
					#HeritageContent {float:left;padding-left:10px; font-size:12px; font-weight:normal;}
					.PollQuestion {font-weight:bold;}

				.CententHeader {font-size:12px; font-weight:bold;}
				.CententBody {font-size:12px; padding-top:5px;}

				.Error  {color:Red; font-weight:normal;}
				#Comments {min-height:500px; width:700px; padding:0px; margin: 1px 0px 0px 0px;}
				#commentEntryContainer { float:left; margin-top:1px; }
				#commentsform {width:400px; background-color:#DAF7FC; padding:0px; margin:0px;}
				#commentformBtm { background-image: url("/images/insight-hybrid/bg-comment-btm.gif");background-repeat:no-repeat; height:19px; width:400px;}
					#InnerForm {padding:0px; margin:0px;}
					#commentCopyContainer {background-color:#f4fdfe; float:left; width:297px; margin-left:3px; margin-top:1px;height:auto;padding-bottom:47px;}
					html > body #commentCopyContainer { padding-bottom:52px; }
					#commentformheader {font-weight:bold; padding-left:10px; padding-top:25px; font-size:15px;color:#0b3b94;}
					#CommentIntro {padding :15px; font-size:12px; line-height:20px; font-weight:bold;}
					
					#Tabs {width:400px;  padding:0px;}
						#NewUserTabOn {float:left; width:200px; height:24px; padding:0px; margin:0px;}
						#NewUserTabOff {float:left; width:200px; height:24px; padding:0px; margin:0px;}
						#CurrentUserTabOn {float:left; width:200px; height:24px; padding:0px; margin:0px;}
						#CurrentUserTabOff {float:left; width:200px; height:24px; padding:0px; margin:0px;}
						
					#commentslogin {float:left; }
					
						#newuser {width:395px; padding-left: 5px;}
						#currentuser {width:395px; padding-left: 5px;}
							.CommentRow {float:left;}
								#NewNameField {width:150px;}
								#NewInitField {width:100px;}
								#NewEmailField {width:140px;}
								
								#NewCityField {width:150px;}
								#NewStateField {width:100px;}
								#NewCountryField {width:140px;}
																
								#CurrentEmailFiled {width:150px;}
								#CurrentPasswordFiled {width:150px;}
							#currentusertop {background-image: url("/images/insight-hybrid/bg-userlogin-top.gif"); width:198px; height:11px; background-repeat:no-repeat;}
							#currentusermid {background-color:#B1CFD4;}
							#currentuserbtm {background-image: url("/images/insight-hybrid/bg-userlogin-btm.gif"); width:198px; height:11px; background-repeat:no-repeat;}
					#commentsText {margin-left:5px;}
						.commentinputs {}
				#usercomments {margin-top:5px; width:370px;}


					.Thankyou {Padding:5px;}
					.ThankyouHeader {font-size:14px; font-weight:bold;}
				 	.ThankyouBody {padding-top:5px;}
					
					
				#terms {margin:5px; margin-top:10px;}
					#TermText {Padding-left:20px; padding-right:10px;}
					#CommentTermError, #submitbtn {padding:5px; padding-left:10px;}



			#showcomments {width:700px;}
				#showcommentsheader {background: url("/images/insight-hybrid/bg-comments-top.gif"); width:700px; height:13px; background-repeat:no-repeat;}
				#showcommentsbody {background-color:#ffffff; width:700px; overflow-x:hidden;}
				.Comments {margin-left:10px; margin-right:10px; margin-bottom:10px; background:url('/images/insight-hybrid/comment-divider.gif') no-repeat; background-position: bottom;padding-bottom:10px;}
					.CommenterName {font-weight:bold; width:614px;}
					.CommentDate { width:614px;}
					.CommentText { width:614px; color:#19479A;}
			
        #LastestHeader {padding-left:20px; margin-top:5px;}
        #Overviewcentercontent {width:484px; min-height:500px;}
        #centercontent {float:left;width:484px;}
        #articlelist { float:right; width:190px;margin-left:1px; vertical-align:top;}			
			.ArticleListItem {margin-left:5px; margin-top:5px;}
			.ArticleListItem a {color:#19479A;}
			
			
        .delicious
        {
            background: url('http://delicious.com/favicon.ico') no-repeat;
	        padding: 2px 0px 1px 19px;
	    }
        .digg
        {
            background: url('http://digg.com/favicon.ico') no-repeat;
	        padding: 2px 0px 1px 19px;
	    }
	    .rss
	    {
			background: url('/images/insight-hybrid/rss-feed-icon.png') no-repeat;
			padding: 0px 0px 0px 19px;
	    }
        .share
        {
	        padding: 3px 0px 0px 0px;
	    }
        .BlogHeader
        {
            font-size: 16px;
            font-weight: 600;
            color: #073b91;
        }
        .MainHeader
        {
            font-size: 17px;
            font-weight: 600;
            color: #073b91;
            width: 90%;
        }
        .MainTitle
        {
            font-size: 15px;
            color: #073b91;
            width: 90%;
        }
        img
        {
            border: 0px;
        }
        .BlogListItemHondaAuthored
        {
            background-color: #c6f5fa;
            width: 90%;
            margin-left: auto;
            margin-right: auto;
            padding: 5px;
            font-size: 11px;
            font: Arial;
        }
        .BlogListItem
        {
            width: 90%;
            margin-left: auto;
            margin-right: auto;
            padding: 5px;
            font-size: 11px;
        }
        .ArticleListTitle
        {
            font-size: 16px;
            font-weight: 600;
            width: 80%;
        }
		
				

		#PageRightColumn {float:left; margin:0px; width:20px; height:51px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/_controls/global-header/background-header-right.png');}
			#PageRightColumn img	{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
			
		#EmailPage {float:right; width: 600px; height: 30px; border:0px solid #ffffff; z-index:1000;}
       .emailButton{float:right;}  
       .spacer{height:10px;}

