﻿body{background-color:#f5f5f5; min-height:100%;}
body, caption, th, td, input, textarea, select, option, legend, fieldset {font-family: 'Arial', sans-serif;font-size: 12px;}
p {font-size: 12px; line-height: 18px;}
/*---Headings---*/
h1, h2, h3, h4, h5, h6 {color:#294897;}
h1 {font-size: 1.8em; line-height: 1.3em; margin-top: 0; margin-bottom: 0.5em;}
h2 {font-size: 1.3em; line-height: 1.3em; margin-top: 0.667em; margin-bottom: 0.667em;}
h3 {font-size: 1.2em; line-height: 1.3em; margin-top: 0.769em; margin-bottom: 0.769em;font-weight:bold;}
h4, h5, h6 {font-size: 1em; line-height: 1.3em; margin-top: 0.909em; margin-bottom: 0.909em;}

/*---Links---*/
a {color:#2d4c99; text-decoration: none;}
a:link {text-decoration:none;}
a:visited {}
a:hover, a:focus {text-decoration: underline;}
a:active {}

/*---Tables---*/
table {border-bottom: 2px solid #DFDEDF; border-collapse: collapse; margin: 10px 0; width: 100%;}
th, thead th, tbody th {text-align: left; padding: 5px 5px; border-bottom: none;vertical-align:text-top;}
tbody {border-top: none;}

/*Fix this*/
/*th {background-color: #6392C9; color: #FFFFFF;}*/

td {padding:5px 5px 2px 5px;vertical-align:text-top;}
tr.odd {}
tr.even {background-color: #fff;}

table.blue caption, table.green caption, table.orange caption{padding:8px 5px;font-weight:bold;text-align:left;color: #FFFFFF;background-image: url("images/back-to-top.png"); background-position: right center; background-repeat: no-repeat;}
a.return-top {color: #FFFFFF;float:right;margin-right:10px;width:20px;text-decoration:none;}
.table-title {}
table.blue caption {background-color: #6392C9;}
table.blue tr:nth-child(odd){background-color:#d7ebf9;}
table.blue tr:nth-child(odd) table.inner tr:nth-child(odd){background-color:#fff;}

table.green {}
table.green caption {background-color: #587D3E;}
table.green tr:nth-child(odd) {background-color: #EFF5EC;}
table.green tr:nth-child(odd) table.inner tr:nth-child(odd){background-color:#fff;}

table.inner{ border-bottom: none; width:95%;margin-left:auto;margin-right:auto;}

table.orange {}
table.orange caption {background-color: #EA6C33;}
table.orange tr:nth-child(odd) {background-color: #F6EFE8;}
table.orange tr:nth-child(odd) table.inner tr:nth-child(odd){background-color:#fff;}

table.insights-by-industry {border-bottom: medium none;}
table.insights-by-industry a {line-height: 35px;}

table.indices tr:nth-child(odd){background-color:#d7ebf9;}
table.indices tr:nth-child(even){background-color:#6392C9;color:#fff;}

table.data td:last-of-type:not(:only-child){text-align:right;width:55%;}

table.data td div{font-weight: bold;font-size: 110%;}



#top5 .highlight, #bottom5 .highlight, #currentCountry .highlight {background-color:#EA6C33; color:#fff;}
/*---Page Wrapper---*/
.container {width:974px;background-image: url("images/gradient.png"); margin: 0 auto; padding: 0 9px; background-color:#dee8f4;}
/*---Page---*/
#page {background-image: url("images/side-nav-bg.png"); background-repeat: repeat-y;}
#page.full {background-image: none;}
img {border: none;}


/*---Content---*/
.content{padding:0 10px 10px 10px;}
#content {background-color:#fff;padding-bottom:30px;min-height:300px;}
#content.home {margin-left:0;}
#content.full {margin: 0 20px 20px;}
#content #top {}
#content .section-title {}
#content .section-title h2 {border-bottom: 1px solid #CACCCF;}
#content .breadcrumbs {font-size: 12px; padding: 10px;}
#content .search-title {border-bottom: 5px solid #D0D0D0;}
#content .search-title h1 {margin-bottom: 5px; margin-top: 20px;}

#content .page-title.global-insights {background-image: url("images/global-insights-banner.png"); background-repeat: no-repeat; border-top: 1px solid #C7C7C7; height: 65px; position: relative;}
#content .page-title.global-insights h1 {bottom: 5px; left: 10px; margin: 0; position: absolute;text-shadow:0px 2px 3px #ccc;}

#content .page-title.global-resource-dir {background-image: url("images/directory-banner.png"); background-repeat: no-repeat; border-top: 1px solid #C7C7C7; height: 65px; position: relative;}
#content .page-title.global-resource-dir h1 {bottom: 5px; left: 10px; margin: 0; position: absolute;text-shadow:0px 2px 3px #ccc;}

#content .page-title.resources {background-image: url("images/resources-banner.png"); background-repeat: no-repeat; border-top: 1px solid #C7C7C7; height: 65px;position: relative; }
#content .page-title.resources h1 {bottom: 5px; left: 10px; margin: 0; position: absolute;text-shadow:0px 2px 3px #ccc;}

#content .resource-row {border-top: 1px solid #D0D0D0; height: 175px; margin: 20px 0; padding: 15px;}

#content .insights {}
#content .insights h2 {background-color: #7DA8DD; color: #FFFFFF; padding: 5px 15px;}

#content .resource-directory {}
#content .resource-directory h2 {background-color: #c9c9a3; color: #FFFFFF; padding: 5px 15px;}

#content .additional-results {}
#content .additional-results h2 {background-color: #c4c2c2; color: #FFFFFF; padding: 5px 15px;}

#content #callouts {border: 2px solid #D0D0D0; padding:5px;position: relative;}
#content #callouts.knowledge-tools {height:375px;}
#content #callouts.academy {height:350px;}
#content #callouts .image {float: left; height: 90px; width: 64px; margin-right:10px;}
#content #callouts h3 {margin:0;}
#content #callouts p {margin: 5px; max-height: 70px; overflow: hidden;}
#content #callouts .callout {background-image: url("images/callout-bg.png"); float: left; height: 84px; margin: 1px; padding: 15px; position: relative; width: 311px;}

#content .result {border-bottom: 1px solid #c4c2c2; margin: 10px 0 0 15px; padding-bottom:10px; position: relative;}
#content .result h3 {margin-bottom: 0; margin-left: 0; margin-top: 0;}
#content .result .relevance {}
#content .result p {clear: both;}
#content .result .url {}
#content .search-keywords h2 {color:#8a8484;}

#content #grd-research {float:left; margin: 0 10px; width:45%;}
#content #grd-research h3 {background-image: url("images/icon-research.png");}

#content #grd-reference {float:left; margin: 0 10px; width:45%;}
#content #grd-reference h3 {background-image: url("images/icon-reference.png");}

#content #grd-current {float:left; margin: 0 10px; width:45%;}
#content #grd-current h3 {background-image: url("images/icon-current-topics.png");}

#content #grd-trade {float:left; margin: 0 10px; width:45%;}
#content #grd-trade h3 {background-image: url("images/icon-trade.png");}

#content #grd-news {float:left; margin: 0 10px; width:45%;}
#content #grd-news h3 {background-image: url("images/icon-news.png");}

#content #grd-money {float:left; margin: 0 10px; width:45%;}
#content #grd-money h3 {background-image: url("images/icon-money.png"); }

#content .resource-row h3{ height: 25px;margin: 0; text-indent: 30px;border: none; background-repeat: no-repeat;}
#content .resource-row ul{margin:0; padding: 0 0 0 30px;}
#content .resource-row li{ padding: 5px 0;}
#content #blue-footer {background-color: #DFE8F4; border: 1px solid #90A0C9; padding: 10px;}

#content .announcement-item {border-top: 1px solid #D0D0D0; height: auto; padding: 10px; position: relative; width: 95%;}
#content .announcement-item .image {float: left; height: 80px; margin: 0 10px 0 0; width: 64px;}
#content .announcement-item a {font-size: 16px; font-weight: bold;}
#content .announcement-item p {width:100%;}

#content #slideshow {border: 2px solid #D0D0D0; height: 225px; position:relative;border-bottom:none;margin-top:10px;}
#content #slideshow .text-wrapper {left: 10px; position: absolute; width: 325px;}
#content #slideshow .left-arrow {background-image: url("images/left-arrow.png"); height: 36px; left: 380px; position: absolute; top: 100px; width: 25px;}
#content #slideshow .right-arrow {background-image: url("images/right-arrow.png"); height: 36px; right: 10px; position: absolute; top: 100px; width: 25px;}
#slides{}
#content #slideshow #slide-wrapper {float:left;width:280px; overflow:hidden;margin-left:395px;}
#content #slideshow #slide-wrapper .slide {height: 200px; position: relative; width: 280px;float:left;}
#content #slideshow #slide-wrapper .slide img {left: 20px; position: absolute; top: 20px;}
#content #slideshow #slide-wrapper .slide .caption {background-image: url("images/transparent.png"); bottom: 0; color: #FFFFFF; height: 36px; left: 20px; padding: 10px; position: absolute; width: 230px; z-index: 900;}
#content #slideshow #slide-wrapper .dots {background-image: url("images/dots.png"); height: 7px; left: 130px; position: absolute; top: 207px; width: 76px;}

/*#content #left-content {border-right: 1px solid #E3E3E3; padding-right: 10px; width: 480px;}*/
#content #left-content {border-right: 1px solid #E3E3E3; float: left; padding-right: 10px; width: 480px;}
#content #left-content .alphabet {font-size: 12px; padding: 20px 5px;}
#content #left-content ul.a-m {float: left; list-style: none outside none; width: 225px;}
#content #left-content ul.n-w {list-style: none outside none;}

#content .globaledge-exclusive {}
#content .globaledge-exclusive h3 {background-image: url("images/globaledge-exclusive.png"); background-repeat:no-repeat;font-size: 0.99em; height: 23px; margin-bottom: 0; padding-top: 10px; padding-left:10px;width: 495px;}
#content .globaledge-exclusive .content {background-color: #DFE8F4; background-image: url("images/globaledge-exclusive-bottom.png"); background-position: center bottom; background-repeat: repeat-x; padding: 10px 5px 10px 10px;}
#content .globaledge-exclusive .content p {}

#content .resources-list{ margin: 10px 0;padding: 5px 5px;border:1px solid #D8D6D7;}
#content .resources-list h3 {border-bottom: 1px solid #D8D6D7; margin: 20px 0 0;}
#content .resources-list h4 {color: #000000; margin: 10px 0 0;}
#content .resources-list p {margin: 0 0 10px 0;}
#content .recommended { background:#DFE8F4 url("images/recommended.png") no-repeat 100% 0%;}
#content .recommended h4 {color: #000000; margin: 10px 0 0; width:400px;}
#content .lexwork{ background: #dfe8f4;padding: 5px;font-weight: bold;margin: 10px 0;border: 1px solid #d8d6d7;}

#content .blue-callout {background-color: #DFE8F4; border: 1px solid #75A1D6; padding: 15px; position: relative;}
#content .blue-callout p {line-height: 20px;margin-top:0;}
#content .blue-callout .flag {float:left;width: 96px;}
#content .blue-callout .data {float:left;margin: 0 10px;width: 345px;}
#content .blue-callout .full {float:left;margin: 0 10px;width: 100%;}

#content .from-the-blog {position: relative;}
#content .from-the-blog p.title {font-style: normal; margin-bottom: 0; margin-top: 15px;}
#content .from-the-blog p {font-style: italic; margin: 0;}
#content .from-the-blog .more-entries {text-align: right;background: url("images/more-testimonials-arrow.png") no-repeat 100% 0;padding-right: 16px;}

#content #central-graphics {margin: 20px 0;}
#content #central-graphics .image {float: left; margin: 15px;}

#content .get-connected-callout {border-top: 1px solid #D0D0D0; height: 115px; padding: 10px 5px; position: relative;}
#content .get-connected-callout .image {float: left; height: 100px; margin-right: 15px; margin-top: 20px;}
#content .get-connected-callout h3 {}
#content .get-connected-callout p {}

#content .blog-entry {margin: 20px 0; position: relative;}
#content .blog-entry .title {}
#content .blog-entry .author {}
#content .blog-entry .file-under {font-style: italic;}
#content .blog-entry .twitter {font-weight:bold; position: absolute; right: 100px; top: 0;}
#content .blog-entry .facebook {font-weight:bold; position: absolute; right: 0; top: 0;}
#content .blog-entry .body {border-bottom: 1px solid #d0d0d0; border-top: 1px solid #d0d0d0; margin-bottom: 30px; margin-top: 5px; padding-bottom: 30px;}
#content .blog-entry p {}
#content .blog-entry .blog-rss {background-image: url("images/blog-rss.png"); background-repeat: no-repeat; bottom: 5px; line-height: 18px; text-indent: 20px;}
#content .blog-entry .blog-permalink {background-image: url("images/blog-permalink.png"); background-repeat: no-repeat; bottom: 5px;  line-height: 18px;text-indent: 20px;display: inline-block;}
#content .blog-entry .blog-comments {background-image: url("images/blog-comments.png"); background-repeat: no-repeat; bottom: 5px;line-height: 18px; text-indent: 20px;display: inline-block;}

#content .social{ text-align: right;}
#content div.social div.fb-like {bottom:3px;}
#content div.social iframe.twitter-share-button {margin-right:10px;}

#content #govtResources th{padding:5px;}
#content #govtResources td:first-of-type{width:60%;}
#content #govtResources td:last-of-type{text-align:right;}

/*---Right Sidebar---*/
/*#right-sidebar {position: absolute; right: 12px; top: 125px; width: 205px;}*/
#right-sidebar {}
#right-sidebar h4 {border-bottom: 3px solid #D0D0D0; margin: 10px 0; padding: 0 0 5px;}
#right-sidebar .choose-country {color: #abacae; font-size:12px;}
#right-sidebar .choose-country #country-search {}
#right-sidebar .choose-country #country-search .search-box {background-color: #DFE8F4; border: 1px solid #9CACC1; height: 24px; position: relative; top: 2px; width: 150px;}
#right-sidebar .choose-country #country-search .search-button {background-image: url("images/go.png"); border: 0 none; font-size: 0; height: 24px; line-height: 0; margin: 4px 0 0 3px; text-indent: -9999px; width: 40px;}

#right-sidebar .globaledge-network {}
#right-sidebar .globaledge-network p {margin:0;}
#right-sidebar .globaledge-network .image {}
#right-sidebar .globaledge-network .title {}


/* Key Facts */
#right-sidebar .key-facts h4 {margin: 10px 10px 10px 0; color: #0c2e54;}
#key-facts div, #state-facts div{padding:10px;margin-right: 10px; line-height:16px;}
#key-facts  div:nth-child(odd) {background-color: #f3e8da;}
#key-facts  div:nth-child(even) {background-color: #eddcc8;}
#key-facts a, #key-facts span.header {color: #c8510e; font-weight: bold;}


#state-facts div:nth-child(odd){background-color:#DFE8F4;}
#state-facts div:nth-child(even){background-color:#eef3fa;}
#state-facts span.header {color: #486d9f; font-weight: bold;}

#right-sidebar .hs-code-search {background: none repeat scroll 0 0 #E3E8F4; border: 1px solid #9FBDE4; font-size: 12px; padding: 10px;}
#right-sidebar .hs-code-search p {line-height: 16px;}
#right-sidebar .hs-code-search .search-button {background-image: url("images/search-button-blue.png"); border: 0 none; cursor: pointer; font-size: 10px; height: 10px; line-height: 0; text-indent: -9999px; width: 50px;}
#right-sidebar .hs-code-search .search-box {border: 1px solid #A9BACE; height: 24px; margin-right: 6px; position: relative; top: 2px;font-size:15px;width:130px;font-weight:bold;}

#right-sidebar .person {height: 46px; margin: 10px 0;}
#right-sidebar .person .image {float: left; height: 46px; margin: 0 10px 0 0; width: 46px;}
#right-sidebar .person .name {font-size: 12px; font-weight: bold; padding-top: 10px;}
#right-sidebar .person .company {font-size: 12px;}

#right-sidebar .social-icons img{padding: 0 5px;}

#right-sidebar #twitter-feed {position: relative;}
#right-sidebar #twitter-feed .tweet {}
#right-sidebar #twitter-feed .more-tweets {position: absolute; right:0;}

#right-sidebar .archives {}
#right-sidebar .archives ul {color: #2D4C99; padding: 0 20px;}
#right-sidebar .archives li {margin: 5px 0;}

#right-sidebar .blogroll {}
#right-sidebar .blogroll ul {color: #2D4C99; padding: 0 20px;}
#right-sidebar .blogroll li {margin: 5px 0;}

#collapse{list-style:none;padding:0;margin:0;}
/*----------Homepage----------*/

/*---Get globalEDGE Insights---*/
#insights { height: 265px;width: 555px;margin-left:20px;float:left;}
#insights #insights-block-wrapper {}
#insights-block-wrapper h3{margin-top:0;}
#insights-block-wrapper p, #insights-block-wrapper button{margin:0;}
#insights-block-wrapper .selBtn{position:relative;bottom:35px;padding:0; margin:0;clear:both;}
#insights-block-wrapper select {width:250px;height:24px;font-size:16px;font-weight:bold;}
#insights .left {float: left; height: 165px; width: 203px;}
#insights .left ul {list-style: none outside none; margin: 0 0 0 10px; padding: 0;}
#insights .left li {}
#insights .left li a {cursor:default; background-image: url("images/insight-nav-bg.png"); background-position: 0 -126px; display: block; height: 31px; padding-top: 10px; text-decoration: none; text-indent: 60px; width: 194px;}
#insights .left li a:hover, #insights .left li a.active{background-position: 0 -86px;color:#F57540;font-weight:bold;}
#insights .left li.first {}
#insights .left li.first a {background-position: 0 -43px;height: 27px; padding-top: 15px; width: 194px;}
#insights .left li.first a.active{background-image: url("images/insight-nav-bg.png"); background-position: 0 0;}
#insights .left li.first a:hover {background-position: 0 0;}

#insights .left li.last {}
#insights .left li.last a {background-position: 0 -167px; height: 30px;}
#insights .left li.last a:hover, #insights .left li.last a.active {background-position: 0 -209px;}

#insights .right {background-image: url("images/insight-right-bg.png"); height: 159px; margin-left: 204px; padding-left: 20px; padding-top: 5px;}
#insights .right img{padding-right:5px;}
/*---Latest Blog Entry---*/
#latest-blog {float:left;height: 265px; margin-left: 50px; margin-right: 20px; padding: 5px 10px; width: 305px;}
#latest-blog .wrapper {background-image: url("images/blog-bg.png"); background-repeat:no-repeat; height:170px; padding: 15px;}
#latest-blog .entry {margin-bottom: 15px;}
#latest-blog .entry .title {font-weight: bold; line-height: 16px;}
#latest-blog .entry .time {font-style: italic;}
#latest-blog #readMore{position:relative;bottom:10px;left:190px;}

/*---What Can globalEDGE do for you---*/
#do-for-you {float:left; width: 620px;margin-left:20px;}
#do-for-you .image {float: left; padding: 12px 10px 10px 0;}
#do-for-you .description {float:left;width:470px;}

/*---Popular Pages---*/
#popular-pages {float:left; width: 200px;margin-left:20px;}
#popular-pages ul {margin: 0; padding: 0 0 0 15px;}
#popular-pages li {list-style-image: url("images/diamond.png"); padding: 5px 0;}
#popular-pages a {}

/*---Newsletter---*/
#newsletter {float:left; height: 165px;margin-right: 20px; width: 304px;}
#newsletter .newsletter-wrapper {background-image: url("images/newsletter-subscribe-bg.png"); height: 36px; position: relative; width: 301px;}
#newsletter .newsletter-box {left: 20px; position: absolute; top: 8px; width: 180px;}
#newsletter .newsletter-button {position: absolute; right: 25px; top: 8px;}

#newsletter.side {height: 150px; left: 0; margin-left: 0; margin-right: 0; padding: 0; position: relative; top: 0; width: 200px;}
#newsletter.side .newsletter-wrapper {background-image: url("images/newsletter-subscribe-bg2.png"); height: 35px; position: relative; width: 198px;}
#newsletter.side .newsletter-box {height: 18px; left: 5px; position: absolute; top: 9px; width: 125px;}
#newsletter.side .newsletter-button {position: absolute; right: 5px; top: 9px;}

/*----------End Homepage----------*/

/*---Insights Blocks---*/
.insights-block {border-right: 1px solid #D0D0D0; border-top: 3px solid #D0D0D0; float: left; margin-top: 20px; padding: 0 10px; width: 155px;}
.insights-block .picture {height:100px;}
.insights-block p{height:80px;}


.glossary{font-size:80%;text-align:center;}

.info{margin:10px 0;}
select.selectby {width:160px;background-color:#e0e8f5;border:1px solid #abbad1;color:#47709e;}
button.blue, a.blue{background-color:#6391c6;border-radius:10px;border:2px solid #95b6da;color:#fff;font-weight:bold;padding:3px;width:auto;margin:10px 0;text-transform:uppercase;font-size:14px;}
button.blue:hover{background-color:#95b6da;border:2px solid #6391c6;}

/*MPI*/
table.MPI td:nth-child(2), table.LMPI td:first-of-type, table.Fortune1000 td:first-of-type{white-space:nowrap;}
table.MPI td:not(:nth-child(2)),  table.Fortune1000 td:not(:first-of-type), table.LMPI td:not(:first-of-type){text-align:right;width:auto;}
table.MPI td, table.LMPI td{padding:3px;}

/*Fortune1000*/
table.Fortune1000 th:not(:first-of-type){text-align:right;}
table.Fortune1000 th{width:25%;}
/*My Grids */
.span-full, #left-sidebar, .span-2col, .span-3col, .span-right{float:left;}

.span-2col{width:731px;}
.span-3col{width:495px;margin:0 10px;padding-right:10px;border-right:1px solid #E3E3E3; }
.span-right{width:205px;}
.span-full {width:974px;margin-right:0;}
.last {margin-right:0;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}
div.prepend-top, .prepend-top {margin-top:1.5em;}
div.append-bottom, .append-bottom {margin-bottom:1.5em;}
.split-1-2, .split-1-3, .split-2-3, .split-1-4, .split-3-4{float:left;}
.split-1-2{width:50%;}
.split-1-3{width:33.33333%;}
.split-2-3{width:66.66667%;}
.split-1-4{width:25%;}
.split-3-4{width:75%;}
#piers {width:100%;height:810px;border:none;overflow:hidden;}

#folding .body{padding:10px;}
#folding .title{cursor:pointer;font-weight:bold;border:1px solid black;padding:10px 30px;color:#fff;margin-bottom:10px;background-color: #6392C9; color: #FFFFFF;}

p.right, th.right{text-align:right;}
.strong{font-weight:bold;}
.textLeft{display:inline-block;width:50%;text-align:left;vertical-align:top;}
.textRight{display:inline-block;width:50%;text-align:right;vertical-align:top;}
.nowrap{white-space:nowrap;}
.icons{cursor: pointer; display:inline-block;margin:0 4px;padding:0;}
.tooltip {background-color:#fff;font-size:12px;width:160px;padding:25px;color:#000;}
#exportimport{font-size:9px;margin:10px 0;}
#productSelect{width:72%;height:24px;font-size:16px;font-weight:bold;}
.fr{ float: right;}
.fl{float:left;}
.letterNav{ text-align: center;padding: 10px 0;font-weight:bold;}
.imgPadding{ padding-left: 20px;padding-bottom:20px;}
#corporations td{ text-align: right;}
.small{ font-size: 75%;}
.u{ border-bottom: 1px solid #000;}
.rss{ background: url('/content/images/rss-orange-14.png') no-repeat scroll 100% 0%;padding: 1px 20px 0 0;}
a.external{background: url("/content/images/external.gif") no-repeat scroll 100% 0 transparent;padding: 1px 20px 0 0;}
a.pdf{background:url("/content/images/acrobat.png") no-repeat scroll 100% 0 transparent;padding: 1px 20px 0 0;}

#govtResources caption {background-color: #6392C9;color: #FFFFFF;padding: 5px;font-weight: bold;text-align: left;}
#govtResources tr:nth-child(even){background-color: #E8E7E8;}
#govtResources td{ padding: 5px;}
.hide{ display: none;}
div.messages{padding:0 10px;margin:10px 0;}
table.internships th{width:15%;text-align:right;}

div.listAlign div:nth-of-type(odd){font-weight:bold;text-align:right;padding-right:5px;float:left;width:25%;}
div.listAlign div:nth-of-type(even){float:left;width:70%;}
div.listAlign:nth-of-type(odd){background-color:#d7ebf9;}
div.listAlign{padding:5px 0;border-bottom:1px solid #ccc;}
div.listAlign:nth-of-type(2){border-top:1px solid #ccc;}

.leftsideBorder{border-left:1px solid #ccc;margin-left:-6px;padding-left:5px;}

div.answer{border:1px solid #abc;padding:10px;margin-bottom:10px;}
div.answer a{text-decoration:underline;}
div.question{padding:10px;margin-top:15px;cursor:pointer;}
select#rankings{font-size:18px;height:30px;width:100%;}

#mpiDates{float:right;background: none repeat scroll 0 0 #E3E8F4; border: 1px solid #9FBDE4; font-size: 12px; padding: 10px 20px;margin-left:20px;}
#mpiDates ul { list-style-type:none;margin-left:0;padding:0;text-align:right;}
.ui-state-correct{color:#fff;background-color:#347C2C;border: 1px solid #347C2C;}
#prevNext{font-size:125%;margin:20px 0 0 20px;}
#filters{text-align:center;border:1px solid white;padding:5px;background-color:#9FBDE4;color:#fff;font-weight:bold;margin:12px 0;}
#filters span.filters{color:#fff;cursor:pointer;}
.removeLink {color:#000;text-decoration:none;}
img.flag{border:1px solid #ccc;box-shadow:5px 5px 15px #ccc;}

#nav, #left-sidebar, footer, .global-nav, #search{display:none;}