/*country_sites.css*/

div#content div#leftContent {display:none;}

    div#container div#contentRight {
        width:980px;
	   margin-bottom:35px;
    }
    div#container div#contentRight h1 {
        height:24px;
        width:960px;
        padding:50px 0px 51px 20px;
        font-size:2em;
    }
    div#container div#contentRight div#bodyContent {
        width:690px;
    }
    div#container div#contentRight div#contentHeader div.icon {
        display: none;
    }
    div#container div#contentRight div#containerMain {
		/*font-size:1.2em;*/
		line-height:1.6em;
    }
    div#container div#contentRight div#containerMain div.country {
		font-size:1em;
		line-height:1.6em;
		padding:3px;
    }
    div#container div#contentRight div#containerMain div.country h2 {
		margin:1em 0;
    }
    div#container div#contentRight div#containerMain div.country .rrImage {
		float:left;
		margin-right:10px;
    }
    div#container div#contentRight div#containerMain div.country ul {
		margin-left:124px;
    }
	.countryList {
		display: none;
		position: relative;
	}

	#instructions {
		height: 181px;
		vertical-align: middle;
		padding: 20px 8px 60px 8px;
		float: left;
		width: 300px;
		border: 1px solid #dddddd;
                overflow: auto;
	}

	.regions {
		height: 181px;
		vertical-align: middle;
		padding: 20px 0px 60px 0px;
		float: left;
		width: 240px;
		border: 1px solid #dddddd;
                font-weight: bold;
	}

	.regions p {
		margin:12px;
	}

	div.country {
		display: none;
		height: 261px;
		overflow: auto;
	}

	div#container div#contentRight div.country p {
	}

	#countryGroups {
		float:left;
		width:215px;
		height:263px;
		border-right: 1px solid #dddddd;
	}

	#countryDiv {
		float:left;
		width:521px;
		border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		height: 261px;
                background: transparent none no-repeat scroll 300px 110px;
	}

	li span {
		cursor: pointer;
	}

	.scroller li {
		list-style-type:none;
		background-image: none;
	}
	.scroller ul {
		position:relative;
		margin: 0px;
		padding-left: 20px;
	}

	.scroller .ulContainer {
		position: relative;
		overflow:hidden;
		height:223px;
	}

	.scroller p,
	.scroller div,
	.scroller ul li {
		line-height: 18px;
		margin: 0px;
		background-image: none;
		background-color: #ffffff;
	}

	.scroller ul li a {
		position:relative;
		display:block;
		padding: 2px 5px 2px 5px;
		height:20px;
		overflow:hidden;
		text-decoration: none;
	}

	div.scroller div.topBar {
		position:relative;
		height: 20px;
		padding: 0px;
		background-color: #eeeeee;
		background-image: none;
		background-repeat: no-repeat;
		background-position: bottom center;
		margin-top: 0px;
	}

	.scroller .topBar .topNewsArrow {
		display:block;
		width:40px;
		height:15px;
		position:absolute;
		top:5px;
		left:87px;
		padding:0px;
	}

	.scroller .topBar .topNewsArrow:hover {
		background-position:0px -15px;
	}

	div.scroller .bottomBar {
		position:relative;
		height: 20px;
		padding: 0px;
		background-color: #eeeeee;
		background-image: none;
		background-repeat: no-repeat;
		background-position: top center;
		border: 0px solid #ffffff;
                margin: 0px;
	}

	.scroller .bottomBar .bottomNewsArrow {
		display:block;
		width:40px;
		height:15px;
		position:absolute;
		top:0px;
		left:87px;
		padding:0px;
	}

	.scroller .bottomBar .bottomNewsArrow:hover {
		background-position:0px -45px;
	}

	.scroller .topBar .topNewsArrow {
		background:transparent url(/images/news_buttons.jpg) no-repeat scroll 0 0;
	}

	.scroller .bottomBar .bottomNewsArrow {
		background:transparent url(/images/news_buttons.jpg) no-repeat scroll 0 -30px;
	}

div#footerbg { margin-top: 20px; }

	div#container div#contentRight div#countryGroups div.ulContainer ul li.countrySel {
		list-style-image: url(/images/thrd_subnav_arrow.gif);
                font-weight:bold;
	}
	
	#countryGroups li.countrySel span {
		color: #321b0f;
	}
	
	#countryGroups li span {
		color: #827773;
	}

	div#container div#contentRight div.regions ul li.regionSel {
		list-style-image: url(/images/thrd_subnav_arrow.gif);
                font-weight:bold;
	}
	
	.regions ul li.regionSel span {
		color: #321b0f;
	}
	
	.regions ul li span {
		color: #827773;
	}

        div#container div#contentRight div.regions ul li {
            margin-bottom: 15px;
        }
	
    #emptyDiv {
        border: 1px solid #dddddd;
        float: left;
        height: 261px;
        width: 250px;
    }

	div.rDiv {
		width:188px;
		color: #000000;
		cursor: pointer;
		margin-bottom: 15px;
		padding: 5px 2px 5px 40px;
		background-image: url(/images/bullet_green.jpg);
		background-repeat: no-repeat;
		background-position: 25px center;
	}
	
	div.regionSel {
		background-color: #dddddd;
	}
	
	.scroller #innerContainer {
		position: relative;
	}
	
	.scroller div.cDiv {
		width:185px;
		color: #000000;
		cursor: pointer;
		padding: 1px 2px 1px 28px;
		background-image: url(/images/bullet_green.jpg);
		background-repeat: no-repeat;
		background-position: 15px 6px;
		text-decoration:none;
	}
	
	.scroller div.cDiv:hover {
		color: #7a4423;
		text-decoration:underline;
	}
	
	.scroller div.countrySel {
		background-color: #dddddd;
	}
