@charset "utf-8";
/* CSS Document */

#content-container {max-width:100%;margin:0 auto;}

#header {margin:0 0 20px 0;}
#mainHeader {widows:100%;margin:0 0 10px;overflow:hidden;padding:0 5px;}
#header{width:94px; height:120px; margin:0 auto; background:#fff; font-size:16px; color:#333;}
#logoImage{ width:94px; height:120px; margin-top:10px; background-image:url(../../images/fcc_logo@2x.png); background-repeat:no-repeat;}
#headerImagecontent { width:50px; height:50px; margin-top:5px;}
#headerRight {float:right; display:inline; background:#fff; margin:4px 0 0 0;}
#headerbar {width:100%; clear:both; padding-top:5px;}
#header2Right {width:115px; float:right; display:inline; background:#fff; text-align:right; height:90px;}

#content-container-navbar { width:100%; float:left; background:-moz-linear-gradient(top, #cccccc, #ffffff); background:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#ffffff)); margin:10px 0; border:1px #999 solid;}
#content-container-navbar ul {margin:0; padding:0; }
#content-container-navbar ul li{list-style-type:none; display:inline;}
#content-container-navbar li a{display:block; float:left; padding:10px 15px; color:#fff; text-decoration:none; border-right:1px solid #fff; color:#333; 16px; }
#content-container-navbar li a:hover { background:#ccc; color:#fff;}
#content-container-navbar li a:pressed { background:#1f669a; color:fff;}

#content-container2 { margin-bottom:10px; padding-bottom:10px;}

#freeBox{ width:100%; display:inline; height:150px; }
#freeBoxInner{text-align:center; display:block; height:95px; padding:15px 5px;  margin:20px; background:-moz-linear-gradient(top, #f9f9f9, #fff); background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#fff)); border:1px #e1e1e1 solid; font-size:16px; }
#freeBoxInner-title{ font-size:1em; color:#4d4d4d; text-shadow: 0 0 1px #979797; font-weight:bold; line-height:.5em; margin-top:5px;}
#freeBoxInner hr{ margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}

#tollFreeBox{ width:100%; display:inline; height:150px; }
#tollFreeBoxInner{text-align:center; display:block; height:95px; padding:15px 5px;  margin:20px; background:-moz-linear-gradient(top, #f9f9f9, #fff); background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#fff)); border:1px #e1e1e1 solid; font-size:16px; }
#tollFreeBoxInner-title{ font-size:1em; color:#4d4d4d; text-shadow: 0 0 1px #979797; font-weight:bold; line-height:.5em; margin-top:5px;}
#tollFreeBoxInner hr{ margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}

#privateBox{ width:100%; display:inline; height:150px; }
#privateBoxInner{text-align:center; display:block; height:95px; padding:15px 5px;  margin:20px; background:-moz-linear-gradient(top, #f9f9f9, #fff); background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#fff)); border:1px #e1e1e1 solid; font-size:16px;}
#privateBoxInner-title{ font-size:1em; color:#4d4d4d; text-shadow: 0 0 1px #979797; font-weight:bold; line-height:.5em; margin-top:5px;}
#privateBox hr{ margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}

#privateBoxLinks{ width:100%; float:left; display:inline;}
#privateBoxInnerLinks{text-align:center; display:block; }

#content-container3 { width:100%; float:left; background-color:#FFF; margin-bottom:10px;}
#content3text { width:100%; border-bottom: 1px solid #24405c; float:left; display:inline;  text-align:center; min-width:210px; margin:5px 0;}
#content3text2 {  width:100%; border-bottom: 1px solid #24405c; float:left; display:inline;  text-align:center; min-width:210px; margin:5px 0;}
#content3text3 {  width:100%; float:left; display:inline; text-align:center; min-width:210px; margin:5px 0;}


#footerContent{margin:5px;border-top:1px #eee solid;overflow:hidden; width:99%;}
#footerContent p{font-size:12px;}
.device{float:left;}
.device p a{}
.device p a:hover{background:#eee;}
.copyright{float:right;}

/* Home Page */

#register{margin:10px 0 0 0;}

#main-container { width:100%; height:100%; margin:0 auto; background:#FFF; border:1px #666;}
#page-container {max-width:100%; height:auto; overflow:hidden; margin:0 auto; background:-moz-linear-gradient(top, #FFF, #fff); background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#fff)); }
#content-image { margin:10px auto; width:210px; height:210px; clear:both; background-image:url(../../images/fcc-ball-mobile.png);}
#headerbar { background:#FFF; text-align:right;}
#signupcontainer { width:80%; margin:50px auto 5px auto;}
#elementlist { margin:12px auto; background:#ffffff;}


#textarea { width:100%; margin:20px auto; clear:both;}
#textarea p {}
#greenbtn { float:right; width:23%;}
#slogan { text-align:center;}
#slogan h1{ width:100%; 1.2em}

#greenbutton-header { width:100%; float:right; margin:2px;}

#terms {14px;margin:0px 0;width:100%;}
#terms p{text-align:left;margin:5px 0;}
#terms p a{text-decoration:none;}

#cbox {
	width:50px;
	float:left;
}

.textRight { text-align:right;}

#termscontent {
	width:90%;
	float:right;
	text-align:left;
}


#signupbtn { width:40%; float:left; margin:0 auto; 16px}
#signupbtn2 { width:90%; margin:0 auto; height:30px; 16px;}
#signupbtn3 { width:65px; margin:0 auto; height:25px; 16px; float:right;}
#submitbtn {width:30%; text-align:center; margin:8px auto; 16px;}
#submitbtn2 {width:30%; text-align:center; margin:8px auto; 16px;}
#submitbtn3 {width:90%;margin:8px 10px 8px 0;}
#resetbtn { width:90%;margin:8px 0 8px 10px;}
#resetbtn2 { width:60%; text-align:center; margin:8px auto; 16px;}
#savebtn { width:60%; text-align:center; float:left; margin:8px 10px; 16px;}
#sendbtn { width:75%; text-align:center; float:right; margin:8px 10px; 16px;}



/* Sub Pages */
#subPagesBody{ background:#FFF;}
#subPagesContainer{width:100%; float:left;}


#contentintro { vertical-align:middle; width:100%; height:50px; 16px;}
#contentintro a{ text-decoration:none;}
#subPagesLeftColumn{width:100%;float:right;display:inline;margin:0;}
#subPagesLeftColumn a{}
#subPagesLeftColumn-title{1.5em; font-weight:bold; text-align:left; margin:5px;}
#subPagesLeftColumn-body{1em;text-align:left;margin:10px 0;}
#signupLink{max-width:200px; margin:0 auto;}

#subPagesRightColumn{width:100%;float:right;display:inline;margin:0;}
#subPagesRightColumn h1,#subPagesLeftColumn h1{ font-size:1.5em; text-align:left;color:#4d4d4d; text-shadow: 0 0 1px #979797; font-weight:bold; margin:10px 0; border-bottom:1px solid #eee; padding:0 0 5px;}

#subPagesLeftColumn2 {width:48%;float:left;display:inline;margin:0;}
#subPagesRightColumn2 {width:48%;float:right;display:inline;margin:0;}

#subPagesRightColumn2 ul { list-style-type:none;}
#subPagesLeftColumn2 ul { list-style-type:none;}

#subPagesRightColumn2 ul li { border-bottom: 1px dotted #CACACA; width:85%; margin-top:5px;}
#subPagesLeftColumn2 ul li { border-bottom: 1px dotted #CACACA; width:85%; margin-top:5px;}

#subPagesRightColumn2 ul li a {color:gray; font-size:12px; position:relative; font-weight:normal;}
#subPagesLeftColumn2 ul li a {color:gray; font-size:12px; position:relative; font-weight:normal;}

/*#subPagesRightColumn hr{ margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}
#subPagesRightColumn-title{1.5em; text-align:left; color:#1f669a; margin-top:10px; font-weight:bold;}*/
#subPagesRightColumn-subTitle{1em; text-align:center; font-weight:bold;}
#subPagesRightColumn-body{1em; text-align:left; margin:10px 0; width:100%;}
#subPagesRightColumn-body a{ text-decoration:none;}

#title-background { background:-moz-linear-gradient(center top , #DEDEDE, #FEFEFE) repeat scroll 0 0 transparent; background:-webkit-gradient(center top , #FEFEFE, #DEDEDE) repeat scroll 0 0 transparent; padding:.5em 1em .5em 1em; color:#1f669a; text-shadow:#000 1px;}

#subPagesRightColumn-body-tos{}

#subPagesContainer hr{ margin-left:2%; margin-right:2%; margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}

#subPagesLeftBoxColumnEditAccount{min-height:350px; min-width:20%; padding:10px;height:100%;}
#subPagesLeftBoxColumnEditAccount h3{text-align:center;background:#1F669A;color:#fff;}

#subPagesRightBoxColumnEditAccount{min-height:350px;min-width:20%;padding:10px;}
#subPagesRightBoxColumnEditAccount h3{text-align:center;background:#1F669A;color:#fff;}

#mediabody {margin:20px 0;width:100%;}

.labelPadding {
	margin-top: 10px;
}

.labelPaddingRTL {
	margin: 10px 10px 0px 0px;
}

.signinFaqs {
	margin-left: 15px;
}

.signinFaqsRTL {
	margin-right: 15px; text-align:right;
}

.signinFaqsRTL p{
	direction:rtl; text-align:right;
}

#topmenu{ text-align:center; font-weight:bold;font-size:13px;}
#topmenu a{text-decoration:none;}
#faqs-questions{ 14px;}
#faqs-questions a:link{ text-decoration:underline; color:#333;}
#faqs-questions a:hover{ text-decoration:underline; color:#333;}
#faqs-questions a:visited{ text-decoration:underline; color:#333;}
#faqs-questions a:active{ text-decoration:underline; color:#333;}
#faqs-questions li{line-height:25px;}

/*#topmenu a:link{ text-decoration:underline; color:#333;}
#topmenu a:hover{ text-decoration:underline; color:#333;}
#topmenu a:visited{ text-decoration:underline; color:#333;}
#topmenu a:active{ text-decoration:underline; color:#333;}*/

#topmenu ul{width:100%;text-align:center;padding:0;list-style:none;overflow:hidden;}
#topmenu ul li{display:inline-block;margin:5px 0;float:left;}
#topmenu ul li a{border-right:1px dotted #ccc;padding:5px;margin:0;text-decoration:none;float:left;}
#topmenu ul li.noborder a{border:0 none;}

#topmenu ul li a:active{text-decoration:none;background:#fff;}
#topmenu ul li a:hover{background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}


#troubleticketform{width:100%;margin:0 auto; margin:0 0 10px; padding:0;}

#referafriendform{width:100%;margin:0 auto;margin:0 0 10px;padding:0;}

#podcast-field{ height:60px; border-bottom: solid 1px #CCC; 10px;}
#podcast-field2{ min-height:60px; border-bottom: solid 1px #CCC; 10px;}
#podcast-field3{ min-height:60px; border-bottom: solid 1px #CCC; 10px;}

/*#instructionsbox{border:solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}*/

.infobox{background:#fdfdfd;height:max-height:100px;border:solid 1px #333;margin:0 auto;padding:0;margin-bottom:8px;width:100%;}

#subPagesLeftBoxColumn div.instructionsbox,#subPagesRightBoxColumn div.instructionsbox{border:solid 1px #ccc;margin:0 auto;padding:0 5px;margin-bottom:8px;
-moz-box-shadow: 0px 0px 12px #ddd /*{global-active-background-color}*/;
-webkit-box-shadow: 0px 0px 12px #ddd /*{global-active-background-color}*/;
box-shadow: 0px 0px 12px #ddd /*{global-active-background-color}*/;
}
#subPagesRightBoxColumn h3{ font-size:18px; color:#4d4d4d; text-shadow: 0 0 1px #979797; font-weight:bold;}
#subPagesLeftBoxColumn h3{ font-size:18px; color:#4d4d4d; text-shadow: 0 0 1px #979797; font-weight:bold;}

#subPagesRightBoxColumn2 h3{ font-size:18px; color:#4d4d4d; text-shadow: 0 0 1px #979797; font-weight:bold;}
#subPagesLeftBoxColumn2 h3{ font-size:18px; color:#4d4d4d; text-shadow: 0 0 1px #979797; font-weight:bold;}

/*#mainmenubox{height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#press5box{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#press1box{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#press2box{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#press4box{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}*/


#addfeaturesbox{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#webfeaturesbox{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}

#regis-container { width:100%; min-height:230px; float:left; background-color:#FFF; margin:10px 0;}
#regis1text { width:100%; min-height:230px; border-bottom: 1px solid #999; float:left; display:inline; height:161px; text-align:center; min-width:210px; margin:5px 0;}
#regis2text {  width:100%; min-height:230px; border-bottom: 1px solid #999; float:left; display:inline; height:161px; text-align:center; min-width:210px; margin:5px 0;}
#regis3text {  width:100%; min-height:230px; float:left; display:inline; height:161px; text-align:center; min-width:210px; margin:5px 0;}

#loginleftbox{ min-height:300px; margin:0 auto; padding:10px; margin-bottom: 12px;}
#loginrightbox{ min-height:300px; margin:0 auto; padding:10px; margin-bottom: 12px;}
#loginrightbox hr{ margin-left:2%; margin-right:2%; margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}
#loginleftbox hr{ margin-left:2%; margin-right:2%; margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}

#subPagesRegisColumn-title{1.5em; text-align:center; margin-top:10px; font-weight:bold;}
#subPagesRegisColumn-subTitle{1em; text-align:center; font-weight:bold;}
#regis1text p { padding:0 5px;}
#regis2text p { padding:0 5px;}
#regis3text p { padding:0 5px;}

#contactusform{width:100%;margin:0 auto;margin-bottom:10px;padding:0;}

form#contactForm{margin:0 0 15px;}

#enhancements .redbutton {
		width:90%;
		text-align:center;
		font-weight:700;
		color:#fff;
		display:block;
		letter-spacing:0;
		margin: 5px 20px 5px 5px;
		height:35px;
		line-height:35px;
		-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-khtml-border-radius:8px;border-radius:8px 8px 8px 8px;
		text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3);border:solid 1px #980c10;
		-webkit-box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.5),0 1px 5px rgba(0, 0, 0, 0.3);
		-moz-box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.5),0 1px 5px rgba(0, 0, 0, 0.3);
		box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.5),0 1px 5px rgba(0, 0, 0, 0.3);
		background:#ed1c24;
		background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
		background: -webkit-linear-gradient(top, #ed1c24, #aa1317);
		background: -moz-linear-gradient(top, #ed1c24, #aa1317);
		background: -o-linear-gradient(top, #ed1c24, #aa1317);
		background: -ms-linear-gradient(top, #ed1c24, #aa1317);
		background: linear-gradient(top, #ed1c24, #aa1317);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
		-webkit-transition: All 0.25s ease;
		-moz-transition: All 0.25s ease;
		-o-transition: All 0.25s ease;
		-ms-transition: All 0.25s ease;
		transition: All 0.25s ease;
		}


#enhancements h2{ font-size:22px; color:#4d4d4d; text-shadow: 0 0 1px #979797; font-weight:bold; margin-top:10px;}

#leftcolumnpics{ display:inline; width:100%;}

#inviteBox {width:50%; margin: 0 auto; margin-bottom:10px; padding:10px;}
#inviteBox hr{ margin-left:2%; margin-right:2%; margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}
#invitetitle { text-align:center; background:-moz-linear-gradient(top, #fefefe, #dedede); border:1px solid #CCC; padding:10px; background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#dedede)); color:#1F669A;}

#lowerpart { margin-top:20px;}

#podcast-img{float:right;padding:5px;}

#terms {margin:12px 0;}

#teleconferencing {}
#teleconferencing ul,#teleconferencing ol{padding:0 0 0 20px;}
#teleconferencing ul li,#teleconferencing ol li{padding:0 0 5px;}

#construction { width: 80%; margin:10px auto;}

#emptySpace {height:10px;}

#archiveBody { 12px;}
#archiveBody h2 { color:#1f669a;}


/* float classes */

.floatRight{
float:right;	
}

.floatLeft{
float:left;	
}

.clearBoth {
clear: both;	
	}



#leftBtnContainer{font-weight:normal;}
#leftBtnContainer a{color:#fff;text-shadow: 0 0 1px #979797;text-decoration:none;padding:10px 5px;line-height:39px;}
#leftBtnContainer a:hover{background:#fff;color:#333;text-shadow: 0 0 1px #979797;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

#rightBtnContainer{}

#headerDiv {
/*width:100%;
height:40px;*/
overflow:hidden;
padding:10px 15px 10px 5px;
border-bottom: 1px solid #eee;
box-shadow:0 2px 10px rgba(0, 0, 0, 0.3);
background:#cfcfcf;
background: -webkit-gradient(linear, left top, left bottom, from(#8CCCE7), to(#097BB5));
background: -webkit-linear-gradient(top, #8CCCE7, #097BB5);
background: -moz-linear-gradient(top, #8CCCE7, #097BB5);
background: -o-linear-gradient(top, #8CCCE7, #097BB5);
background: -ms-linear-gradient(top, #8CCCE7, #097BB5);
background: linear-gradient(top, #8CCCE7, #097BB5);
}


.ui-field-contain fieldset.ui-corner-all{margin:0 10px 0 0;float:left;}



.infoboxes{background:#fff;border:1px solid #ddd;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);margin-top: 20px;}


.greenbtn {
    background: -moz-linear-gradient(center top , #A9E529, #57AD0E) repeat scroll 0 0 transparent;
	background:-webkit-gradient(linear, center top, center bottom, from(#A9E529), to(#57AD0E)) repeat scroll 0 0 transparent;
    border: 1px solid #57AD0E;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 -1px 1px rgba(255, 255, 255, 0.5) inset, 0 1px 4px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-weight: 700;
    letter-spacing: 0;
    line-height:35px;
    margin: 0;
    padding:1px 8px;
    text-align: center;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
	font-family: Tahoma,Geneva,sans-serif;
     16px;
	text-decoration:none;
}
.greenbtn a.ui-link{
    color: #fff;
    display: block;
    font-weight: 700;
    text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3);
	text-decoration:none;
}


.greenbtn a.ui-link:hover {
color:#fff;cursor:pointer;
	background:#a9e529;
	background: -webkit-gradient(linear, left top, left bottom, from(#a9e529), to(#86c451));
	background: -webkit-linear-gradient(top, #a9e529, #86c451);
	background: -moz-linear-gradient(top, #a9e529, #86c451);
	background: -o-linear-gradient(top, #a9e529, #86c451);
	background: -ms-linear-gradient(top, #a9e529, #86c451);
	background: linear-gradient(top, #a9e529, #86c451);
	background: linear-gradient(#a9e529, #86c451);
}

.greenbtn a.ui-link:active {
color:#fff;
-moz-box-shadow:inset 0 0 3px rgba(87, 173, 14, 0.5),0 0 1px rgba(0, 0, 0, 0.2);
-webkit-box-shadow:inset 0 0 3px rgba(87, 173, 14, 0.5),0 0 1px rgba(0, 0, 0, 0.2);
box-shadow:inset 0 0 3px rgba(87, 173, 14, 0.5),0 0 1px rgba(0, 0, 0, 0.2);
background:#a9e529;
	background: -webkit-gradient(linear, left top, left bottom, from(#a9e529), to(#57ad0e));
	background: -webkit-linear-gradient(top, #a9e529, #57ad0e);
	background: -moz-linear-gradient(top, #a9e529, #57ad0e);
	background: -o-linear-gradient(top, #a9e529, #57ad0e);
	background: -ms-linear-gradient(top, #a9e529, #57ad0e);
	background: linear-gradient(top, #a9e529, #57ad0e);
}

.greenbtn2 {
    background: -moz-linear-gradient(center top , #A9E529, #57AD0E) repeat scroll 0 0 transparent;
	background:-webkit-gradient(linear, center top, center bottom, from(#A9E529), to(#57AD0E)) repeat scroll 0 0 transparent;
    border: 1px solid #57AD0E;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 -1px 1px rgba(255, 255, 255, 0.5) inset, 0 1px 4px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    cursor: pointer;
    display: block;
	text-decoration:none;
    font-weight: 700;
    letter-spacing: 0;
    line-height:35px;
    margin: 0;
    padding:1px;
    text-align: center;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
	font-family: Tahoma,Geneva,sans-serif;
    font-size: 16px;
	text-decoration:none;
	width: 99%;
}
.greenbtn2 a.ui-link{
    color: #fff;
    display: block;
    font-weight: 700;
    text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3);
	text-decoration:none;
}


.greenbtn2 a.ui-link:hover {
color:#fff;cursor:pointer;
	background:#a9e529;
	background: -webkit-gradient(linear, left top, left bottom, from(#a9e529), to(#86c451));
	background: -webkit-linear-gradient(top, #a9e529, #86c451);
	background: -moz-linear-gradient(top, #a9e529, #86c451);
	background: -o-linear-gradient(top, #a9e529, #86c451);
	background: -ms-linear-gradient(top, #a9e529, #86c451);
	background: linear-gradient(top, #a9e529, #86c451);
	background: linear-gradient(#a9e529, #86c451);
}

.greenbtn2 a.ui-link:active {
color:#fff;
-moz-box-shadow:inset 0 0 3px rgba(87, 173, 14, 0.5),0 0 1px rgba(0, 0, 0, 0.2);
-webkit-box-shadow:inset 0 0 3px rgba(87, 173, 14, 0.5),0 0 1px rgba(0, 0, 0, 0.2);
box-shadow:inset 0 0 3px rgba(87, 173, 14, 0.5),0 0 1px rgba(0, 0, 0, 0.2);
background:#a9e529;
	background: -webkit-gradient(linear, left top, left bottom, from(#a9e529), to(#57ad0e));
	background: -webkit-linear-gradient(top, #a9e529, #57ad0e);
	background: -moz-linear-gradient(top, #a9e529, #57ad0e);
	background: -o-linear-gradient(top, #a9e529, #57ad0e);
	background: -ms-linear-gradient(top, #a9e529, #57ad0e);
	background: linear-gradient(top, #a9e529, #57ad0e);
}



html.ui-mobile body.ui-mobile-viewport div.ui-page div#container div#headerDiv div#rightBtnContainer.floatRight div.greenbtn a.ui-link{color:#fff;}

.greybtn {
    background: -moz-linear-gradient(center top , #ccc, #696969) repeat scroll 0 0 transparent;
	background:-webkit-gradient(linear, center top, center bottom, from(#ccc), to(#696969)) repeat scroll 0 0 transparent;
    border: 1px solid #BFBFBF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 -1px 1px rgba(255, 255, 255, 0.5) inset, 0 1px 4px rgba(0, 0, 0, 0.3);
    color:#fff;
	font-weight:700;
	16px;
    cursor: pointer;
    display: block;
    font-weight: 700;
    letter-spacing: 0;
    line-height:35px;
    margin: 5;
    padding:1px;
    text-align: center;
    text-shadow: 1px 1px 0 #FFFFFF;
	text-decoration:none;
	color:#fff;
	text-shadow: 0 0 1px #979797;
}
	
	
.greybtn a.ui-link{
    color:#f1f1f1;
	text-shadow: 0 0 1px #939393;
    display: block;
    font-weight: 700;
	text-decoration:none;
}


.greybtn a.ui-link:hover{color:#4d4d4d;cursor:pointer;
	background:#cfcfcf;
	background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#d1d1d1));
	background: -webkit-linear-gradient(top, #fdfdfd, #d1d1d1);
	background: -moz-linear-gradient(top, #fdfdfd, #d1d1d1);
	background: -o-linear-gradient(top, #fdfdfd, #d1d1d1);
	background: -ms-linear-gradient(top, #fdfdfd, #d1d1d1);
	background: linear-gradient(top, #fdfdfd, #d1d1d1);}

.greybtn a.ui-link:active{color:#4d4d4d;-moz-box-shadow:inset 0 0 3px rgba(156, 156, 156, 0.5),0 0 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 0 3px rgba(156, 156, 156, 0.5),0 0 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0 0 3px rgba(156, 156, 156, 0.5),0 0 1px rgba(0, 0, 0, 0.2);}

.greybtn2 {
    background: -moz-linear-gradient(center top , #ccc, #696969) repeat scroll 0 0 transparent;
	background:-webkit-gradient(linear, center top, center bottom, from(#ccc), to(#696969)) repeat scroll 0 0 transparent;
    border: 1px solid #BFBFBF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 -1px 1px rgba(255, 255, 255, 0.5) inset, 0 1px 4px rgba(0, 0, 0, 0.3);
    color:#fff;
	font-weight:700;
	16px;
    cursor: pointer;
    display: block;
    font-weight: 700;
    letter-spacing: 0;
    line-height:35px;
    margin: 5;
    padding:1px;
    text-align: center;
    text-shadow: 1px 1px 0 #FFFFFF;
	text-decoration:none;
	color:#fff;
	text-shadow: 0 0 1px #979797;
	width: 100%;
}
	
	
.greybtn2 a.ui-link{
    color:#f1f1f1;
	text-shadow: 0 0 1px #939393;
    display: block;
    font-weight: 700;
	text-decoration:none;
}


.greybtn2 a.ui-link:hover{color:#4d4d4d;cursor:pointer;
	background:#cfcfcf;
	background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#d1d1d1));
	background: -webkit-linear-gradient(top, #fdfdfd, #d1d1d1);
	background: -moz-linear-gradient(top, #fdfdfd, #d1d1d1);
	background: -o-linear-gradient(top, #fdfdfd, #d1d1d1);
	background: -ms-linear-gradient(top, #fdfdfd, #d1d1d1);
	background: linear-gradient(top, #fdfdfd, #d1d1d1);}

.greybtn2 a.ui-link:active{color:#4d4d4d;-moz-box-shadow:inset 0 0 3px rgba(156, 156, 156, 0.5),0 0 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 0 3px rgba(156, 156, 156, 0.5),0 0 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0 0 3px rgba(156, 156, 156, 0.5),0 0 1px rgba(0, 0, 0, 0.2);}


.bluebtn2 {
    background: -moz-linear-gradient(center top , #8CCCE7, #097BB5) repeat scroll 0 0 transparent;
	background:-webkit-gradient(linear, center top, center bottom, from(#8CCCE7), to(#097BB5)) repeat scroll 0 0 transparent;
    border: 1px solid #EEE;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 -1px 1px rgba(255, 255, 255, 0.5) inset, 0 1px 4px rgba(0, 0, 0, 0.3);
    color:#fff;
	font-weight:700;
	16px;
    cursor: pointer;
    display: block;
    font-weight: 700;
    letter-spacing: 0;
    line-height:35px;
    margin-top: 10px;
    padding:1px;
    text-align: center;
    text-shadow: 1px 1px 0 #FFFFFF;
	text-decoration:none;
	text-shadow: 0 0 1px #979797;
	width: 100%;
}
	
	
.bluebtn2 a.ui-link{
    color:#fff;
	text-shadow: 0 0 1px #939393;
    display: block;
    font-weight: 700;
	text-decoration:none;
}


.bluebtn2 a.ui-link:hover{
	color:#fff;
	cursor:pointer;
	background:#cfcfcf;
	background: -webkit-gradient(linear, left top, left bottom, from(#4db7e4), to(#0c89c8));
	background: -webkit-linear-gradient(top, #4db7e4, #0c89c8);
	background: -moz-linear-gradient(top, #4db7e4, #0c89c8);
	background: -o-linear-gradient(top, #4db7e4, #0c89c8);
	background: -ms-linear-gradient(top, #4db7e4, #0c89c8);
	background: linear-gradient(top, #4db7e4, #0c89c8);}

.bluebtn2 a.ui-link:active{color:#fff;-moz-box-shadow:inset 0 0 3px rgba(156, 156, 156, 0.5),0 0 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 0 3px rgba(156, 156, 156, 0.5),0 0 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0 0 3px rgba(156, 156, 156, 0.5),0 0 1px rgba(0, 0, 0, 0.2);}



#greyButton{
	color: #4D4D4D;
}

#greyButton2{
	color: #4D4D4D;
}



.smallbtn{width:150px;color:#fff;}

.redbutton{cursor:pointer;
width:110px;
text-align:center;
font-weight:700;
color:#fff;
display:block;
letter-spacing:0;
float: right;
margin: 0px 0px 5px 5px;
height:35px;
line-height:35px;
-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-khtml-border-radius:8px;border-radius:8px 8px 8px 8px;
text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3);border:solid 1px #980c10;
-webkit-box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.5),0 1px 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.5),0 1px 5px rgba(0, 0, 0, 0.3);
box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.5),0 1px 5px rgba(0, 0, 0, 0.3);
background:#ed1c24;
background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
background: -webkit-linear-gradient(top, #ed1c24, #aa1317);
background: -moz-linear-gradient(top, #ed1c24, #aa1317);
background: -o-linear-gradient(top, #ed1c24, #aa1317);
background: -ms-linear-gradient(top, #ed1c24, #aa1317);
background: linear-gradient(top, #ed1c24, #aa1317);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
-webkit-transition: All 0.25s ease;
-moz-transition: All 0.25s ease;
-o-transition: All 0.25s ease;
-ms-transition: All 0.25s ease;
transition: All 0.25s ease;}


.redbutton:hover {color:#fff;cursor:pointer;
-webkit-box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.5),0 1px 5px rgba(0, 0, 0, 0.6);
-moz-box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.5),0 1px 5px rgba(0, 0, 0, 0.6);
box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.5),0 1px 5px rgba(0, 0, 0, 0.6);
background:#ed1c24;
background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#c7171c));
background: -webkit-linear-gradient(top, #ed1c24, #c7171c);
background: -moz-linear-gradient(top, #ed1c24, #c7171c);
background: -o-linear-gradient(top, #ed1c24, #c7171c);
background: -ms-linear-gradient(top, #ed1c24, #c7171c);
background: linear-gradient(top, #ed1c24, #c7171c);
background: linear-gradient(#ed1c24, #c7171c);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#c7171c');}
	
.redbutton:active{color:#fff;cursor:pointer;
-moz-box-shadow:inset 0 0 3px rgba(193, 25, 36, 0.5),0 0 1px rgba(0, 0, 0, 0.2);
-webkit-box-shadow:inset 0 0 3px rgba(193, 25, 36, 0.5),0 0 1px rgba(0, 0, 0, 0.2);
box-shadow:inset 0 0 3px rgba(193, 25, 36, 0.5),0 0 1px rgba(0, 0, 0, 0.2);
background:#ed1c24;
background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
background: -webkit-linear-gradient(top, #ed1c24, #aa1317);
background: -moz-linear-gradient(top, #ed1c24, #aa1317);
background: -o-linear-gradient(top, #ed1c24, #aa1317);
background: -ms-linear-gradient(top, #ed1c24, #aa1317);
background: linear-gradient(top, #ed1c24, #aa1317);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');}

.redbutton a{font-size:18px; color:#fff; text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3); display:block; text-decoration:none; padding:0 10px;}	


span.text-padding { padding-left:5px; position:relative; top:-5px; line-height:25px;}

span.text-paddingr { padding-right:5px; font-size:16px; position:relative; top:-5px; line-height:25px;}

/* Start Sprite Master CSS */


/* Start Sprite Master CSS */
.fl_afghanistan,.fl_albania,.fl_algeria,.fl_andorra,.fl_angola,.fl_antigua_and_barbuda,.fl_argentina,.fl_armenia,.fl_australia,.fl_austria,.fl_azerbaijan,.fl_bahamas,.fl_bahrain,.fl_bangladesh,.fl_barbados,.fl_belarus,.fl_belgium,.fl_belize,.fl_benin,.fl_bhutan,.fl_bolivia,.fl_bosnia_and_herzegovina,.fl_botswana,.fl_brazil,.fl_brunei,.fl_bulgaria,.fl_burkina_faso,.fl_burma,.fl_burundi,.fl_cambodia,.fl_cameroon,.fl_canada,.fl_cape_verde,.fl_central_african_republic,.fl_chad,.fl_chile,.fl_china,.fl_colombia,.fl_comoros,.fl_congo_brazzaville,.fl_congo_kinshasa,.fl_costa_rica,.fl_cote_d_Ivoire,.fl_croatia,.fl_cuba,.fl_cyprus,.fl_czech,.fl_denmark,.fl_djibouti,.fl_dominica,.fl_dominican_republic,.fl_east_timor,.fl_ecuador,.fl_egypt,.fl_el_salvador,.fl_equatorial_guinea,.fl_eritrea,.fl_estonia,.fl_ethiopia,.fl_european_union,.fl_fiji,.fl_finland,.fl_fl_afghanistan,.fl_france,.fl_gabon,.fl_gambia,.fl_gcc,.fl_georgia,.fl_germany,.fl_ghana,.fl_greece,.fl_grenada,.fl_guatemala,.fl_guinea_bissau,.fl_guinea,.fl_guyana,.fl_haiti,.fl_honduras,.fl_hong_kong,.fl_hungary,.fl_iceland,.fl_india,.fl_indonesia,.fl_iran,.fl_iraq,.fl_ireland,.fl_israel,.fl_italy,.fl_jamaica,.fl_japan,.fl_jordan,.fl_kazakhstan,.fl_kenya,.fl_kiribati,.fl_korea_north,.fl_south_korea,.fl_kuwait,.fl_kyrgyzstan,.fl_laos,.fl_latvia,.fl_lebanon,.fl_lesotho,.fl_liberia,.fl_libya,.fl_liechtenstein,.fl_lithuania,.fl_luxembourg,.fl_macau,.fl_macedonia,.fl_madagascar,.fl_malawi,.fl_malaysia,.fl_maldives,.fl_mali,.fl_malta,.fl_marshall_islands,.fl_mauritania,.fl_mauritius,.fl_mexico,.fl_micronesia,.fl_moldova,.fl_monaco,.fl_mongolia,.fl_montenegro,.fl_morocco,.fl_mozambique,.fl_namibia,.fl_nauru,.fl_nepal,.fl_netherlands,.fl_new_zealand,.fl_nicaragua,.fl_niger,.fl_nigeria,.fl_norway,.fl_oman,.fl_pakistan,.fl_palau,.fl_panama,.fl_papua_new_guinea,.fl_paraguay,.fl_peru,.fl_philippines,.fl_poland,.fl_portugal,.fl_qatar,.fl_republic_of_china,.fl_romania,.fl_russia,.fl_rwanda,.fl_saint_kitts_and_nevis,.fl_saint_lucia,.fl_saint_vincent_and_the_grenadines,.fl_samoa,.fl_san_marino,.fl_sao_tome_and_principe,.fl_saudi_arabia,.fl_scotland,.fl_senegal,.fl_serbia,.fl_seychelles,.fl_sierra_leone,.fl_singapore,.fl_slovakia,.fl_slovenia,.fl_solomon_islands,.fl_somalia,.fl_southafrica,.fl_spain,.fl_sri_lanka,.fl_sudan,.fl_suriname,.fl_swaziland,.fl_sweden,.fl_switzerland,.fl_syria,.fl_taiwan,.fl_tajikistan,.fl_tanzania,.fl_thailand,.fl_togo,.fl_tonga,.fl_trinidad_and_tobago,.fl_tunisia,.fl_turkey,.fl_turkmenistan,.fl_tuvalu,.fl_uganda,.fl_ukraine,.fl_united_arab_emirates,.fl_uk,.fl_usa,.fl_uruguay,.fl_uzbekistan,.fl_vanuatu,.fl_vatican_city,.fl_venezuela,.fl_vietnam,.fl_yemen,.fl_zambia,.fl_zimbabwe{display: inline-block;background-repeat: no-repeat;background-image: url('/images/countrylist/all_flags.png');}
.fl_afghanistan{background-position:0px 0px;width:25px;height:25px;}
.fl_albania{background-position:0px -25px;width:25px;height:25px;}
.fl_algeria{background-position:0px -50px;width:25px;height:25px;}
.fl_andorra{background-position:0px -75px;width:25px;height:25px;}
.fl_angola{background-position:0px -100px;width:25px;height:25px;}
.fl_antigua_and_barbuda{background-position:0px -125px;width:25px;height:25px;}
.fl_argentina{background-position:0px -150px;width:25px;height:25px;}
.fl_armenia{background-position:0px -175px;width:25px;height:25px;}
.fl_australia{background-position:0px -200px;width:25px;height:25px;}
.fl_austria{background-position:0px -225px;width:25px;height:25px;}
.fl_azerbaijan{background-position:0px -250px;width:25px;height:25px;}
.fl_bahamas{background-position:0px -275px;width:25px;height:25px;}
.fl_bahrain{background-position:0px -300px;width:25px;height:25px;}
.fl_bangladesh{background-position:0px -325px;width:25px;height:25px;}
.fl_barbados{background-position:0px -350px;width:25px;height:25px;}
.fl_belarus{background-position:0px -375px;width:25px;height:25px;}
.fl_belgium{background-position:0px -400px;width:25px;height:25px;}
.fl_belize{background-position:0px -425px;width:25px;height:25px;}
.fl_benin{background-position:0px -450px;width:25px;height:25px;}
.fl_bhutan{background-position:0px -475px;width:25px;height:25px;}
.fl_bolivia{background-position:0px -500px;width:25px;height:25px;}
.fl_bosnia_and_herzegovina{background-position:0px -525px;width:25px;height:25px;}
.fl_botswana{background-position:0px -550px;width:25px;height:25px;}
.fl_brazil{background-position:0px -575px;width:25px;height:25px;}
.fl_brunei{background-position:0px -600px;width:25px;height:25px;}
.fl_bulgaria{background-position:0px -625px;width:25px;height:25px;}
.fl_burkina_faso{background-position:0px -650px;width:25px;height:25px;}
.fl_burma{background-position:0px -675px;width:25px;height:25px;}
.fl_burundi{background-position:0px -700px;width:25px;height:25px;}
.fl_cambodia{background-position:0px -725px;width:25px;height:25px;}
.fl_cameroon{background-position:0px -750px;width:25px;height:25px;}
.fl_canada{background-position:0px -775px;width:25px;height:25px;}
.fl_cape_verde{background-position:0px -800px;width:25px;height:25px;}
.fl_central_african_republic{background-position:0px -825px;width:25px;height:25px;}
.fl_chad{background-position:0px -850px;width:25px;height:25px;}
.fl_chile{background-position:0px -875px;width:25px;height:25px;}
.fl_china{background-position:0px -900px;width:25px;height:25px;}
.fl_colombia{background-position:0px -925px;width:25px;height:25px;}
.fl_comoros{background-position:0px -950px;width:25px;height:25px;}
.fl_congo_brazzaville{background-position:0px -975px;width:25px;height:25px;}
.fl_congo_kinshasa{background-position:0px -1000px;width:25px;height:25px;}
.fl_costa_rica{background-position:0px -1025px;width:25px;height:25px;}
.fl_cote_d_Ivoire{background-position:0px -1050px;width:25px;height:25px;}
.fl_croatia{background-position:0px -1075px;width:25px;height:25px;}
.fl_cuba{background-position:0px -1100px;width:25px;height:25px;}
.fl_cyprus{background-position:0px -1125px;width:25px;height:25px;}
.fl_czech{background-position:0px -1150px;width:25px;height:25px;}
.fl_denmark{background-position:0px -1175px;width:25px;height:25px;}
.fl_djibouti{background-position:0px -1200px;width:25px;height:25px;}
.fl_dominica{background-position:0px -1225px;width:25px;height:25px;}
.fl_dominican_republic{background-position:0px -1250px;width:25px;height:25px;}
.fl_east_timor{background-position:0px -1275px;width:25px;height:25px;}
.fl_ecuador{background-position:0px -1300px;width:25px;height:25px;}
.fl_egypt{background-position:0px -1325px;width:25px;height:25px;}
.fl_el_salvador{background-position:0px -1350px;width:25px;height:25px;}
.fl_equatorial_guinea{background-position:0px -1375px;width:25px;height:25px;}
.fl_eritrea{background-position:0px -1400px;width:25px;height:25px;}
.fl_estonia{background-position:0px -1425px;width:25px;height:25px;}
.fl_ethiopia{background-position:0px -1450px;width:25px;height:25px;}
.fl_european_union{background-position:0px -1475px;width:25px;height:25px;}
.fl_fiji{background-position:0px -1500px;width:25px;height:25px;}
.fl_finland{background-position:0px -1525px;width:25px;height:25px;}
.fl_fl_afghanistan{background-position:0px -1550px;width:25px;height:25px;}
.fl_france{background-position:0px -1575px;width:25px;height:25px;}
.fl_gabon{background-position:0px -1600px;width:25px;height:25px;}
.fl_gambia{background-position:0px -1625px;width:25px;height:25px;}
.fl_gcc{background-position:0px -1650px;width:25px;height:25px;}
.fl_georgia{background-position:0px -1675px;width:25px;height:25px;}
.fl_germany{background-position:0px -1700px;width:25px;height:25px;}
.fl_ghana{background-position:0px -1725px;width:25px;height:25px;}
.fl_greece{background-position:0px -1750px;width:25px;height:25px;}
.fl_grenada{background-position:0px -1775px;width:25px;height:25px;}
.fl_guatemala{background-position:0px -1800px;width:25px;height:25px;}
.fl_guinea_bissau{background-position:0px -1825px;width:25px;height:25px;}
.fl_guinea{background-position:0px -1850px;width:25px;height:25px;}
.fl_guyana{background-position:0px -1875px;width:25px;height:25px;}
.fl_haiti{background-position:0px -1900px;width:25px;height:25px;}
.fl_honduras{background-position:0px -1925px;width:25px;height:25px;}
.fl_hong_kong{background-position:0px -1950px;width:25px;height:25px;}
.fl_hungary{background-position:0px -1975px;width:25px;height:25px;}
.fl_iceland{background-position:0px -2000px;width:25px;height:25px;}
.fl_india{background-position:0px -2025px;width:25px;height:25px;}
.fl_indonesia{background-position:0px -2050px;width:25px;height:25px;}
.fl_iran{background-position:0px -2075px;width:25px;height:25px;}
.fl_iraq{background-position:0px -2100px;width:25px;height:25px;}
.fl_ireland{background-position:0px -2125px;width:25px;height:25px;}
.fl_israel{background-position:0px -2150px;width:25px;height:25px;}
.fl_italy{background-position:0px -2175px;width:25px;height:25px;}
.fl_jamaica{background-position:0px -2200px;width:25px;height:25px;}
.fl_japan{background-position:0px -2225px;width:25px;height:25px;}
.fl_jordan{background-position:0px -2250px;width:25px;height:25px;}
.fl_kazakhstan{background-position:0px -2275px;width:25px;height:25px;}
.fl_kenya{background-position:0px -2300px;width:25px;height:25px;}
.fl_kiribati{background-position:0px -2325px;width:25px;height:25px;}
.fl_korea_north{background-position:0px -2350px;width:25px;height:25px;}
.fl_south_korea{background-position:0px -2375px;width:25px;height:25px;}
.fl_kuwait{background-position:0px -2400px;width:25px;height:25px;}
.fl_kyrgyzstan{background-position:0px -2425px;width:25px;height:25px;}
.fl_laos{background-position:0px -2450px;width:25px;height:25px;}
.fl_latvia{background-position:0px -2475px;width:25px;height:25px;}
.fl_lebanon{background-position:0px -2500px;width:25px;height:25px;}
.fl_lesotho{background-position:0px -2525px;width:25px;height:25px;}
.fl_liberia{background-position:0px -2550px;width:25px;height:25px;}
.fl_libya{background-position:0px -2575px;width:25px;height:25px;}
.fl_liechtenstein{background-position:0px -2600px;width:25px;height:25px;}
.fl_lithuania{background-position:0px -2625px;width:25px;height:25px;}
.fl_luxembourg{background-position:0px -2650px;width:25px;height:25px;}
.fl_macau{background-position:0px -2675px;width:25px;height:25px;}
.fl_macedonia{background-position:0px -2700px;width:25px;height:25px;}
.fl_madagascar{background-position:0px -2725px;width:25px;height:25px;}
.fl_malawi{background-position:0px -2750px;width:25px;height:25px;}
.fl_malaysia{background-position:0px -2775px;width:25px;height:25px;}
.fl_maldives{background-position:0px -2800px;width:25px;height:25px;}
.fl_mali{background-position:0px -2825px;width:25px;height:25px;}
.fl_malta{background-position:0px -2850px;width:25px;height:25px;}
.fl_marshall_islands{background-position:0px -2875px;width:25px;height:25px;}
.fl_mauritania{background-position:0px -2900px;width:25px;height:25px;}
.fl_mauritius{background-position:0px -2925px;width:25px;height:25px;}
.fl_mexico{background-position:0px -2950px;width:25px;height:25px;}
.fl_micronesia{background-position:0px -2975px;width:25px;height:25px;}
.fl_moldova{background-position:0px -3000px;width:25px;height:25px;}
.fl_monaco{background-position:0px -3025px;width:25px;height:25px;}
.fl_mongolia{background-position:0px -3050px;width:25px;height:25px;}
.fl_montenegro{background-position:0px -3075px;width:25px;height:25px;}
.fl_morocco{background-position:0px -3100px;width:25px;height:25px;}
.fl_mozambique{background-position:0px -3125px;width:25px;height:25px;}
.fl_namibia{background-position:0px -3150px;width:25px;height:25px;}
.fl_nauru{background-position:0px -3175px;width:25px;height:25px;}
.fl_nepal{background-position:0px -3200px;width:25px;height:25px;}
.fl_netherlands{background-position:0px -3225px;width:25px;height:25px;}
.fl_new_zealand{background-position:0px -3250px;width:25px;height:25px;}
.fl_nicaragua{background-position:0px -3275px;width:25px;height:25px;}
.fl_niger{background-position:0px -3300px;width:25px;height:25px;}
.fl_nigeria{background-position:0px -3325px;width:25px;height:25px;}
.fl_norway{background-position:0px -3350px;width:25px;height:25px;}
.fl_oman{background-position:0px -3375px;width:25px;height:25px;}
.fl_pakistan{background-position:0px -3400px;width:25px;height:25px;}
.fl_palau{background-position:0px -3425px;width:25px;height:25px;}
.fl_panama{background-position:0px -3450px;width:25px;height:25px;}
.fl_papua_new_guinea{background-position:0px -3475px;width:25px;height:25px;}
.fl_paraguay{background-position:0px -3500px;width:25px;height:25px;}
.fl_peru{background-position:0px -3525px;width:25px;height:25px;}
.fl_philippines{background-position:0px -3550px;width:25px;height:25px;}
.fl_poland{background-position:0px -3575px;width:25px;height:25px;}
.fl_portugal{background-position:0px -3600px;width:25px;height:25px;}
.fl_qatar{background-position:0px -3625px;width:25px;height:25px;}
.fl_republic_of_china{background-position:0px -3650px;width:25px;height:25px;}
.fl_romania{background-position:0px -3675px;width:25px;height:25px;}
.fl_russia{background-position:0px -3700px;width:25px;height:25px;}
.fl_rwanda{background-position:0px -3725px;width:25px;height:25px;}
.fl_saint_kitts_and_nevis{background-position:0px -3750px;width:25px;height:25px;}
.fl_saint_lucia{background-position:0px -3775px;width:25px;height:25px;}
.fl_saint_vincent_and_the_grenadines{background-position:0px -3800px;width:25px;height:25px;}
.fl_samoa{background-position:0px -3825px;width:25px;height:25px;}
.fl_san_marino{background-position:0px -3850px;width:25px;height:25px;}
.fl_sao_tome_and_principe{background-position:0px -3875px;width:25px;height:25px;}
.fl_saudi_arabia{background-position:0px -3900px;width:25px;height:25px;}
.fl_scotland{background-position:0px -3925px;width:25px;height:25px;}
.fl_senegal{background-position:0px -3950px;width:25px;height:25px;}
.fl_serbia{background-position:0px -3975px;width:25px;height:25px;}
.fl_seychelles{background-position:0px -4000px;width:25px;height:25px;}
.fl_sierra_leone{background-position:0px -4025px;width:25px;height:25px;}
.fl_singapore{background-position:0px -4050px;width:25px;height:25px;}
.fl_slovakia{background-position:0px -4075px;width:25px;height:25px;}
.fl_slovenia{background-position:0px -4100px;width:25px;height:25px;}
.fl_solomon_islands{background-position:0px -4125px;width:25px;height:25px;}
.fl_somalia{background-position:0px -4150px;width:25px;height:25px;}
.fl_southafrica{background-position:0px -4175px;width:25px;height:25px;}
.fl_spain{background-position:0px -4200px;width:25px;height:25px;}
.fl_sri_lanka{background-position:0px -4225px;width:25px;height:25px;}
.fl_sudan{background-position:0px -4250px;width:25px;height:25px;}
.fl_suriname{background-position:0px -4275px;width:25px;height:25px;}
.fl_swaziland{background-position:0px -4300px;width:25px;height:25px;}
.fl_sweden{background-position:0px -4325px;width:25px;height:25px;}
.fl_switzerland{background-position:0px -4350px;width:25px;height:25px;}
.fl_syria{background-position:0px -4375px;width:25px;height:25px;}
.fl_taiwan{background-position:0px -4400px;width:25px;height:25px;}
.fl_tajikistan{background-position:0px -4425px;width:25px;height:25px;}
.fl_tanzania{background-position:0px -4450px;width:25px;height:25px;}
.fl_thailand{background-position:0px -4475px;width:25px;height:25px;}
.fl_togo{background-position:0px -4500px;width:25px;height:25px;}
.fl_tonga{background-position:0px -4525px;width:25px;height:25px;}
.fl_trinidad_and_tobago{background-position:0px -4550px;width:25px;height:25px;}
.fl_tunisia{background-position:0px -4575px;width:25px;height:25px;}
.fl_turkey{background-position:0px -4600px;width:25px;height:25px;}
.fl_turkmenistan{background-position:0px -4625px;width:25px;height:25px;}
.fl_tuvalu{background-position:0px -4650px;width:25px;height:25px;}
.fl_uganda{background-position:0px -4675px;width:25px;height:25px;}
.fl_ukraine{background-position:0px -4700px;width:25px;height:25px;}
.fl_united_arab_emirates{background-position:0px -4725px;width:25px;height:25px;}
.fl_uk{background-position:0px -4750px;width:25px;height:25px;}
.fl_usa{background-position:0px -4775px;width:25px;height:25px;}
.fl_uruguay{background-position:0px -4800px;width:25px;height:25px;}
.fl_uzbekistan{background-position:0px -4825px;width:25px;height:25px;}
.fl_vanuatu{background-position:0px -4850px;width:25px;height:25px;}
.fl_vatican_city{background-position:0px -4875px;width:25px;height:25px;}
.fl_venezuela{background-position:0px -4900px;width:25px;height:25px;}
.fl_vietnam{background-position:0px -4925px;width:25px;height:25px;}
.fl_yemen{background-position:0px -4950px;width:25px;height:25px;}
.fl_zambia{background-position:0px -4975px;width:25px;height:25px;}
.fl_zimbabwe{background-position:0px -5000px;width:25px;height:25px;}
/*Instructions*/
