/* Start of CMSMS style sheet 'Country Selector' */
body{
	background-image:none;}

h1{position:absolute;
	left:-99em;}
	
div#strap {
	background:url(uploads/images/global/flags/strap_background.png) repeat-x center bottom;
	height:82px;}

div#mainContainer div#pageContent {
	padding-left:0;
	width:100%;}

div#countryContainer {
	background:#000000 url(uploads/images/global/country_bg.jpg) no-repeat scroll -20px -32px;
	height:520px;
	position:relative;}

div#countryContainer ul#flags {
	margin-left:134px;
	overflow:hidden;
	position:absolute;
	margin-top:144px;}
	
div#countryContainer ul#flags li {
	display:block;
	float:left;}
	
ul#flags li a{
	background-image:url(uploads/images/global/flags/country_selector_flags.jpg);
	background-repeat:no-repeat;
	display:block;
	height:52px;
	text-indent:-99em;}

div#countryContainer ul#flags li.item1 a{
	background-position:0 bottom;
	width:113px;}
	
div#countryContainer ul#flags li.item1 a.active {
	background-position:0 top;}
	
div#countryContainer ul#flags li.item2 a{
	background-position:-113px bottom;
	width:106px;}
	
div#countryContainer ul#flags li.item2 a.active {
	background-position:-113px top;}
	
div#countryContainer ul#flags li.item3 a{
	background-position:-219px bottom;
	width:106px;}
	
div#countryContainer ul#flags li.item3 a.active {
	background-position:-219px top;}

div#countryContainer ul#flags li.item4 a{
	background-position:-325px bottom;
	width:106px;}
	
div#countryContainer ul#flags li.item4 a.active {
	background-position:-325px top;}

div#countryContainer ul#flags li.item5 a{
	background-position:-431px bottom;
	width:106px;}
	
div#countryContainer ul#flags li.item5 a.active {
	background-position:-431px top;}

div#countryContainer ul#flags li.item6 a{
	background-position:-537px bottom;
	width:115px;}
	
div#countryContainer ul#flags li.item6 a.active {
	background-position:-537px top;}
/* End of 'Country Selector' */

