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


@import url(http://fonts.googleapis.com/css?family=Jockey+One);



p.main-menu {
	
font-family: 'Jockey One', sans-serif; text-align:left; color:#ffffff; font-size:20px;
	
}


p.menumobilebuttons-p {
	
font-family: 'Jockey One', sans-serif; text-align:left; color:#ffffff; font-size:72px;	
}



p {
	
font-family: Verdana, Geneva, sans-serif; color:#494949; font-size:12px; margin-left:15px; margin-right:15px; line-height:18px;
	
}


p.bold {
	
font-family: Verdana, Geneva, sans-serif; color:#494949; font-size:12px; margin-left:15px; margin-right:15px; font-weight: bold; line-height:18px;
	
}



p.timeline-contents-bold-white-no-link {
	font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:12px; font-weight: bold; text-decoration:none
}



p.references {
	
font-family: Verdana, Geneva, sans-serif; color:#494949; font-size:9px; margin-left:15px; margin-right:15px;
	
}



p.caption {
	
font-family: Verdana, Geneva, sans-serif; color:#494949; font-size:10px;
	
}

p.caption-white {
	
font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-weight:normal; font-size:10px;
	
}



p.century-text {
	
font-family: Verdana, Geneva, sans-serif; text-align:left; color:#ffffff; font-size:14px; margin-left:15px; margin-right:15px;
	
}


p.date {
	
font-family: Verdana, Geneva, sans-serif; color:#494949; font-size:9px; margin-left:15px; margin-right:15px;
	
}





p.future-art {
	
font-family: Verdana, Geneva, sans-serif; color:#494949; font-size:12px; margin-left:0px; margin-right:0px; margin-top:5px; line-height:18px;
	
}


p.homepage-timeline-decades {
	
text-align:center; line-height:100%;
	
}


p.homepage-timeline-years {
	
text-align:center;
	
}


p.homepage-timeline {
	
font-family: Verdana, Geneva, sans-serif; text-align:center; color:#ffffff; font-size:12px; line-height:150%;
	
}


p.intro-text {
	
font-family: Verdana, Geneva, sans-serif; text-align:left; color:#ffffff; font-size:14px; margin-left:0px; margin-right:0px;
	
}


p.latest-updates {font-family:  'Jockey One', sans-serif; color:#000000; text-align:left; font-size:24px; font-weight: normal; line-height:24px;}



p.title-white {
	
font-family:  'Jockey One', sans-serif; color:#ffffff; text-align:left; font-size:48px; font-weight: bold; line-height:80%;
	
}


p.title-grey-year {
	
font-family:  'Jockey One', sans-serif; color:#494949; text-align:left; font-size:64px; font-weight: bold; line-height:64px;
	
}

p.title-prediction-grey {
	
font-family:  'Jockey One', sans-serif; color:#494949; text-align:left; font-size:48px; font-weight: normal; line-height:48px;
	
}

p.medium-heading {
	
font-family:  'Jockey One', sans-serif; color:#494949; text-align:left; font-size:48px; font-weight: normal; line-height:48px;
	
}



p.tab-title {
	
font-family:  'Jockey One', sans-serif; color:#ffffff; text-align:left; font-size:48px; font-weight: bold; vertical-align:middle; margin-left:25px;
	
}


td.tab-title {
	
font-family:  'Jockey One', sans-serif; color:#ffffff; text-align:left; font-size:48px; font-weight: bold; vertical-align:middle; margin-left:25px;
	
}




p.big-heading {
	
font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:left; font-size:24px; font-weight: bold;
	
}


p.small-heading {
	
font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:left; font-size:18px; font-weight: bold;
	
}









td.followus {
	
font-family: 'Jockey One', sans-serif; color:#ffffff; text-align:left; font-size:14px;
	
}

td.td-homepage-timeline {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}




li {
	
font-family: Verdana, Geneva, sans-serif; color:#494949; font-size:12px; margin-left:15px; margin-right:15px; line-height:18px;
	
}



A:link {font-family: Verdana, Geneva, sans-serif; color:#0000FF; font-size:12px; font-weight: normal; text-decoration:none; line-height:18px;}
A:visited {font-family: Verdana, Geneva, sans-serif; color:#0000FF; font-size:12px; font-weight: normal; text-decoration:none; line-height:18px;}
A:hover {font-family: Verdana, Geneva, sans-serif; color:#0000FF; font-size:12px; font-weight: normal; text-decoration:underline; line-height:18px;}
A:active {font-family: Verdana, Geneva, sans-serif; color:#0000FF; font-size:12px; font-weight: normal; text-decoration:underline; line-height:18px;}


A.bold:link {font-family: Verdana, Geneva, sans-serif; color:#0000FF; font-size:12px; font-weight: bold; text-decoration:none; line-height:12px;}
A.bold:visited {font-family: Verdana, Geneva, sans-serif; color:#0000FF; font-size:12px; font-weight: bold; text-decoration:none; line-height:12px;}
A.bold:hover {font-family: Verdana, Geneva, sans-serif; color:#0000FF; font-size:12px; font-weight: bold; text-decoration:underline; line-height:12px;}
A.bold:active {font-family: Verdana, Geneva, sans-serif; color:#0000FF; font-size:12px; font-weight: bold; text-decoration:underline; line-height:12px;}

A.blog-next-previous:link {font-family: 'Jockey One', sans-serif; color:#0000FF; font-size:36px; font-weight: bold; text-decoration:none; line-height:36px;}
A.blog-next-previous:visited {font-family: 'Jockey One', sans-serif; color:#0000FF; font-size:36px; font-weight: bold; text-decoration:none; line-height:36px;}
A.blog-next-previous:hover {font-family: 'Jockey One', sans-serif; color:#0000FF; font-size:36px; font-weight: bold; text-decoration:underline; line-height:36px;}
A.blog-next-previous:active {font-family: 'Jockey One', sans-serif; color:#0000FF; font-size:36px; font-weight: bold; text-decoration:underline; line-height:36px;}

A.caption-white:link {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none}
A.caption-white:visited {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none}
A.caption-white:hover {font-family: Verdana, Geneva, sans-serif; color:#ff0000; font-size:10px; font-weight:bold; text-decoration:none}
A.caption-white:active {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:underline}

A.homepage-timeline-decade:link {font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:center; font-size:24px; font-weight: bold; line-height:100%}
A.homepage-timeline-decade:visited {font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:center; font-size:24px; font-weight: bold; line-height:100%}
A.homepage-timeline-decade:hover {font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:center; font-size:24px; font-weight: bold; text-decoration:underline; line-height:100%}
A.homepage-timeline-decade:active {font-family: Verdana, Geneva, sans-serif; color:#ff0000; text-align:center; font-size:24px; font-weight: bold; text-decoration:underline; line-height:100%}

A.homepage-timeline:link {font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:center; font-weight:normal; font-size:12px; line-height:150%}
A.homepage-timeline:visited {font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:center; font-weight:normal; font-size:12px; line-height:150%}
A.homepage-timeline:hover {font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:center; font-weight:normal; font-size:12px; text-decoration:underline; line-height:150%}
A.homepage-timeline:active {font-family: Verdana, Geneva, sans-serif; color:#ff0000; text-align:center; font-weight:normal; font-size:12px; text-decoration:underline; line-height:150%}

A.latest-updates:link {font-family:  'Jockey One', sans-serif; color:#0000FF; text-align:left; font-size:24px; font-weight: normal; line-height:24px;}
A.latest-updates:visited {font-family:  'Jockey One', sans-serif; color:#0000FF; text-align:left; font-size:24px; font-weight: normal; line-height:24px;}
A.latest-updates:hover {font-family:  'Jockey One', sans-serif; color:#0000FF; text-align:left; font-size:24px; font-weight: normal; text-decoration:underline; line-height:24px;}
A.latest-updates:active {font-family:  'Jockey One', sans-serif; color:#0000FF; text-align:left; font-size:24px; font-weight: normal; text-decoration:underline; line-height:24px;}

A.latest-prediction:link {font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:left; font-size:12px; font-weight: bold;}
A.latest-prediction:visited {font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:left; font-size:12px; font-weight: bold;}
A.latest-prediction:hover {font-family: Verdana, Geneva, sans-serif; color:#ffffff; text-align:left; font-size:12px; font-weight: bold; text-decoration:underline}
A.latest-prediction:active {font-family: Verdana, Geneva, sans-serif; color:#ff0000; text-align:left; font-size:12px; font-weight: bold; text-decoration:underline}

A.main-menu:link {font-family: 'Jockey One', sans-serif; color:#ffffff; font-size:20px; text-decoration:none; font-weight: normal}
A.main-menu:visited {font-family: 'Jockey One', sans-serif; color:#ffffff; font-size:20px; text-decoration:none; font-weight: normal}
A.main-menu:hover {font-family: 'Jockey One', sans-serif; color:#ffffff; font-size:20px; text-decoration:underline; font-weight: normal}
A.main-menu:active {font-family: 'Jockey One', sans-serif; color:#ffffff; font-size:20px; text-decoration:underline; font-weight: normal}

A.medium-heading:link {font-family:  'Jockey One', sans-serif; color:#0000FF; text-align:left; font-size:48px; font-weight: normal; line-height:48px;}
A.medium-heading:visited {font-family:  'Jockey One', sans-serif; color:#0000FF; text-align:left; font-size:48px; font-weight: normal; line-height:48px;}
A.medium-heading:hover {font-family:  'Jockey One', sans-serif; color:#0000FF; text-align:left; font-size:48px; font-weight: normal; text-decoration:underline; line-height:48px;}
A.medium-heading:active {font-family:  'Jockey One', sans-serif; color:#0000FF; text-align:left; font-size:48px; font-weight: normal; text-decoration:underline; line-height:48px;}

A.menumobilebuttons-links:link {font-family: 'Jockey One', sans-serif; text-align:left; color:#ffffff; font-size:72px; text-decoration:none}
A.menumobilebuttons-links:visited {font-family: 'Jockey One', sans-serif; text-align:left; color:#ffffff; font-size:72px; text-decoration:none}
A.menumobilebuttons-links:hover {font-family: 'Jockey One', sans-serif; text-align:left; color:#ffffff; font-size:72px; text-decoration:underline}
A.menumobilebuttons-links:active {font-family: 'Jockey One', sans-serif; text-align:left; color:#ffffff; font-size:72px; text-decoration:underline}

A.references:link {font-family: Verdana, Geneva, sans-serif; color:#4169e1; font-size:9px; font-weight: bold; text-decoration:none}
A.references:visited {font-family: Verdana, Geneva, sans-serif; color:#4169e1; font-size:9px; font-weight: bold; text-decoration:none}
A.references:hover {font-family: Verdana, Geneva, sans-serif; color:#4169e1; font-size:9px; font-weight: bold; text-decoration:underline}
A.references:active {font-family: Verdana, Geneva, sans-serif; color:#4169e1; font-size:9px; font-weight: bold; text-decoration:underline}

A.references-link:link {font-family: Verdana, Geneva, sans-serif; color:#4169e1; font-size:9px; font-weight: bold; text-decoration:none}
A.references-link:visited {font-family: Verdana, Geneva, sans-serif; color:#4169e1; font-size:9px; font-weight: bold; text-decoration:none}
A.references-link:hover {font-family: Verdana, Geneva, sans-serif; color:#4169e1; font-size:9px; font-weight: bold; text-decoration:underline}
A.references-link:active {font-family: Verdana, Geneva, sans-serif; color:#4169e1; font-size:9px; font-weight: bold; text-decoration:underline}

A.timeline-contents-decades:link {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:12px; font-weight: normal; text-decoration:none}
A.timeline-contents-decades:visited {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:12px; font-weight: normal; text-decoration:none}
A.timeline-contents-decades:hover {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:12px; font-weight: normal; text-decoration:underline}
A.timeline-contents-decades:active {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:12px; font-weight: normal; text-decoration:underline}

A.timeline-contents-years:link {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:10px; font-weight: normal; text-decoration:none}
A.timeline-contents-years:visited {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:10px; font-weight: normal; text-decoration:none}
A.timeline-contents-years:hover {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:10px; font-weight: normal; text-decoration:underline}
A.timeline-contents-years:active {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:10px; font-weight: normal; text-decoration:underline}

A.timeline-contents:link {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:12px; font-weight: normal; text-decoration:none; line-height:200%}
A.timeline-contents:visited {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:12px; font-weight: normal; text-decoration:none; line-height:200%}
A.timeline-contents:hover {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:12px; font-weight: normal; text-decoration:underline; line-height:200%}
A.timeline-contents:active {font-family: Verdana, Geneva, sans-serif; color:#ffffff; font-size:12px; font-weight: normal; text-decoration:underline; line-height:200%}



td.medium-heading {color:black; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight: bold; text-decoration:none}

td.blog-next-previous {font-family: 'Jockey One', sans-serif; color:#494949; font-size:36px; font-weight: normal; text-decoration:none; line-height:36px;}


td.td-homepage-no-border {
	border-style:solid;
border-bottom-width:0px;
border-bottom-color:#ffffff;
border-top-width:0px;
border-top-color:#ffffff;
border-left-width:0px;
border-left-color:#ffffff;
border-right-width:0px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-timeline-21st-century {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:5px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2000-2009 {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2010-2019 {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2020-2029 {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:5px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2030-2039 {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2040-2049 {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2050-2059 {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2060-2069 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:5px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2070-2079 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2080-2089 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2090-2099 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-noborder {
	border-style:solid;
border-bottom-width:0px;
border-bottom-color:#ffffff;
border-top-width:0px;
border-top-color:#ffffff;
border-left-width:0px;
border-left-color:#ffffff;
border-right-width:0px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-22nd-century {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:5px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2100-2149 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2150-2199 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-23rd-century {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:5px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2200-2249 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-2250-2299 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-beyond-10000 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}

td.td-homepage-timeline-beyond-1000000 {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}



td.td-homepage-blog-ai-robots {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:5px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-biology-medicine {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-business-politics {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-computers-internet {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-energy-environment {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:5px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-home-leisure {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-military-war {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-nanotechnology {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-physics {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:5px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-society-demographics {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-space {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:1px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-blog-transport-infrastructure {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:1px;
border-top-color:#ffffff;
border-left-width:1px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-homepage-resources {
	border-style:solid;
border-bottom-width:5px;
border-bottom-color:#ffffff;
border-top-width:5px;
border-top-color:#ffffff;
border-left-width:5px;
border-left-color:#ffffff;
border-right-width:5px;
border-right-color:#ffffff;
 vertical-align:middle;
 text-align:center;
}


td.td-latest-updates {
	border-style:solid;
border-bottom-width:1px;
border-bottom-color:#000000;
border-top-width:1px;
border-top-color:#000000;
border-left-width:1px;
border-left-color:#000000;
border-right-width:1px;
border-right-color:#000000;
 vertical-align:middle;
 background-color:#f8f8ff;
}