	body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px}
	p, li { line-height:18px}
	.content h1 { font-size:18px; font-family:"Arial Narrow", Helvetica, sans-serif; font-weight:bold; color:#5b698c}
	.content h3 { font-size:15px;font-weight:bold; margin-bottom:0px}	
	.content h3.alias { font-size:12px;font-weight:bold; margin-bottom:10px; color:#666666}		
	.content h5 { font-size:16px;font-weight:bold; margin-bottom:0px;font-family:"Arial Narrow", Helvetica, sans-serif; font-weight:bold; color:#5b698c}		
	img  {border:0}
	fieldset {border:1px solid #e6ebee}
	fieldset legend {font-size:16px; font-family:"Arial Narrow", Helvetica, sans-serif; font-weight:bold; color:#5b698c;padding:0 5px}
	fieldset div {padding:4px 10px}
	fieldset div.selection {padding:opx; clear:both}	
	fieldset label {float:left; font-weight:bold; width:130px}	
	fieldset ul { margin:0; padding:0; list-style:none}
	fieldset ul li { margin:0; padding:0; list-style:none}	
	fieldset hr { margin:5px 10px; color:#ccc; height:1px}
	.more { font-weight:bold}
	span.highlight { background-color:#FFFFCC}
	.item .date { color:#989cb0; font-size:11px}
	.permalink { border-top:1px solid #e4e4e5; padding-top:3px; margin-top:3px; font-size:11px}
	.return { font-size:10px; text-align:right; font-weight:bold; margin-top:10px}
	.alias { font-size:12px;font-weight:bold; margin-bottom:0px; color:#666666}		
		
	#container { width:960px; margin:0 auto}
	#header { height:132px}
		#header.cattle { background:url(/images/header-cattle.gif) no-repeat 500px 20px}	
		#header.pigs { background:url(/images/header-pigs.gif) no-repeat 500px 35px}	
		#header.poultry { background:url(/images/header-poultry.gif) no-repeat 500px 10px}					
		#logo { float:left; width:400px; margin-top:10px; }
			#logo h1 a { width:381px; height:112px; background:url(/images/logo-vetsweb-site.gif) no-repeat; display:block}		
			#logo h1 a span { display:none}		
		#user-menu { float:right; margin-top:120px}
			#user-menu  ul { margin:0; padding:0; list-style:none}		
			#user-menu  ul li { margin:0; padding:0; list-style:none; float:left; margin-left:30px}
			#user-menu  ul li  a{ color:#5b698c; text-decoration:none; font-weight:bold}			

		#login-box { background:#5b698c; float:right; width:280px; height:105px; color:#FFFFFF; font-weight:bold; padding:10px; margin-top:10px}			
			#login-box form { margin:0; padding:0}					
			.forgot-password { font-size:10px}
			.forgot-password a { color:#FFF}
				#login-box form label{ margin:0; padding:0; float:left; width:95px; text-align:right; font-weight:bold; margin-right:5px}			
				#login-box form	#login-password, #login-box form	#login-email { border:1px solid #000; width:160px}			
				#login-box form .row { height:25px}
				#btnRegister, #btnLogin { background:#fff; border:1px solid #000; color:#000000; font-weight:bold; margin-right:6px}
				
	    #menu { clear:both; background: url(/images/background-menu.gif) top left repeat-x; height:31px; margin-top:10px; display:block}
		    #menu ul { margin:0; padding:0; list-style:none; padding-top:7px }		
			    #menu ul li { margin:0; padding:0; list-style:none; text-transform:uppercase; color:#FFFFFF;padding:5px 0px; position: relative; display:inline }				
			   		#menu ul li a { padding:0px 15px; font-size:15px; font-family:"Arial Narrow", Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none;  border-right:1px solid #fff; }		
			   		#menu ul li a:hover { background-color:#CCCCCC; color:#333333; text-decoration:none}
			   		#menu ul li .mega-container-content h3 {margin:0;padding:0; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; position:relative; background-position: top left}
					#menu ul li .mega-container-content h3.clients { padding:8px 5px 20px 35px; background:url(/images/icon-clients.png) no-repeat 0px 1px}
					#menu ul li .mega-container-content h3.marketing { padding:8px 5px 20px 35px; background:url(/images/icon-marketing.png) no-repeat 0px 1px}					
					#menu ul li .mega-container-content h3.practice { padding:8px 5px 20px 35px; background:url(/images/icon-practice.png) no-repeat 0px 1px}	
					#menu ul li .mega-container-content h3.news { padding:8px 5px 20px 35px; background:url(/images/icon-news.png) no-repeat 0px 1px}	
					#menu ul li .mega-container-content h3.events { padding:8px 5px 20px 35px; background:url(/images/icon-events.png) no-repeat 0px 1px}	
					#menu ul li .mega-container-content h3.health { padding:8px 5px 20px 35px; background:url(/images/icon-health.png) no-repeat 0px 1px}	
					#menu ul li .mega-container-content h3.practical-information { padding:8px 5px 20px 40px; background:url(/images/icon-practical.png) no-repeat 0px 1px; width:300px}		
					#menu ul li .mega-container-content h3.dummy { padding:8px 5px 20px 35px;}																																			
			   		#menu ul li .mega-container-content h4 {margin:0;padding:0; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#000000 }					
					#menu ul li .mega-container-content ol { margin:0; padding:0; margin-bottom:12px}
			   		#menu ul li .mega-container-content ol li { margin:0; padding:0; text-transform:none; display:block}					
					#menu ul li .mega-container-content ol li a { padding:0px 5px; font-size:11px;  font-size:12px; font-weight:normal; color:#5b698c; text-decoration:none; text-transform:none; border:0; text-decoration:none; font-family:Arial, Helvetica, sans-serif  }		
					
			#search-form { float:right; padding:4px}
				#search-form #s { border:1px solid #000; background:#fff; padding:2px 4px}
				#search-form #btnSearch  {background:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; border:0px; font-weight:bold; font-size:11px; text-transform:uppercase; padding:2px 4px}
		#advertisements { height:90px; background-color:#fff; margin-top:10px}
			#square-button {width:120px; height:90px; background-color:#CCCCCC; float:left; margin-right:10px}
			#leaderboard { width:728px; height:90px; background-color:#CCCCCC; float:left; margin-right:10px}
			#advertise { float:right; width:90px; height:90px; background:#b0b1b3; overflow:hidden}
		#columns { margin-top:10px; height:100%; overflow:visible; display:block}
			#main-column  {float:left; width:600px; padding-top:6px} 
				#main-column a { color:#5b698c; text-decoration:none}
				#main-column .help a { color:#0000ff; text-decoration: underline}				
				#main-column  .banner { text-align:center}
				#main-column  .banner  { padding:10px 0px}			
			#side-column { float:right; background:#e8e8e8; width:336px; padding:6px}
			#side-column .banners { margin-top:6px}
		#footer  {clear:both; background:#5b698c; color:#FFFFFF; font-family:Tahoma,Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:10px; line-height:14px; height:100%; overflow:visible; padding:8px; display:block; margin:8px 0px}
			#footer a { color:#fff; text-decoration:none}
			#footer a:hover { color:#fff; text-decoration: underline}			
			#footer ul { margin:0; padding:0; list-style:none}
				#footer ul li { margin:0; padding:0; list-style:none; line-height:14px}			
				#reedbusiness-logo { float:left; width: 180px; padding:15px 0px}
				#copyright { float:left; width: 300px; padding:6px 0px}				
				#service-links { float:right ; width:75px}
				#special-links { float:right ; width:160px}
				
		.block { display:block; clear:both}
			.block .title { height:30px; background:url(/images/background-block-header.gif) repeat-x 0px 22px; color:#e5e5e4; margin-bottom:5px; height:46px}		
				.block .title h2 { font-size:18px; color:#fff; font-family:"Arial Narrow", Helvetica, sans-serif; font-size:18px; padding:22px 10px 5px 5px; margin:0}
					.block .title.news h2 { background:url(/images/icon-title-news.png) no-repeat 5px 8px; padding-left:48px} 
					.block .title.events h2 { background:url(/images/icon-events.png) no-repeat 9px 10px; padding-left:48px} 		
					.block .title.video h2 { background:url(/images/icon-title-video.png) no-repeat 5px 0px; padding-left:48px} 		
					.block .title.article h2 { background:url(/images/icon-article.gif) no-repeat 5px 0px; padding-left:48px} 	
					.block .title.health h2 { background:url(/images/icon-health.png) no-repeat 8px 12px; padding-left:48px} 						
					.block .title.poll h2 { background:url(/images/icon-poll.png) no-repeat 5px 0px; padding-left:52px} 																				
					.block .title.qa h2 { background:url(/images/icon-qa.png) no-repeat 5px 0px; padding-left:64px} 																									
		.guide {clear:both; height:1px; width:1px}
		.social { float:right; margin-top:10px}


ul.index { margin:0; padding:0; list-style: none}
ul.index li { margin:0; padding:0; list-style: none; float:left;}
ul.index li a { display:block; padding:0 0px; font-weight:bold; }


.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav li a { float: none; text-decoration: none; padding: 2px 4px}
.ui-tabs .ui-tabs-panel { font-family:Arial, Helvetica, sans-serif; font-size:12px; }



ul.shortcuts { margin:0; padding:0; list-style: none}
ul.shortcuts li { margin:0; padding:0; list-style: none; }
ul.shortcuts li a { display:block;  font-weight:bold; }


.article h1, .video h1 { font-size:16px; color:#5b698c; margin:0px}
.article .article-lead {  margin-bottom:10px}
.article .article-image { width:284px; margin-right:10px; margin-bottom:10px; float:left}
.article .article-image-small { width:100px; margin-right:10px; margin-bottom:10px; float:left}
.article .article-newsletter { margin:10px 0px; clear:both}
.article .article-newsletter a{ color:#5b698c; padding-left:24px; background:url(/images/icon-tools-newsletter.gif) no-repeat; font-weight:bold; text-decoration:none}
.article span.date {color:#b9c9db; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.article.short span.date {color:#666; font-size:11px; background-color:#efefef; text-transform:uppercase}
.short  {margin-top:15px}

.video-info { background:#e8e8e8; padding:3px 6px; height:38px; clear:both; margin:10px 0px; color:#5b698c}
.video-info span.rating span.votes{ font-weight:normal ; font-size:12px; margin-left:10px }
.video-info .video-views { float:right; width:160px; text-align:right; padding:10px}
.video-info .tools { float:right; width:200px; text-align: right; margin:0px}

#tell-a-friend-dialog label { font-size:11px; font-weight:normal}
#tell-a-friend-dialog label input.text { width:220px}


.inline-rating { margin:10px 0px}

.inline-rating ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.inline-rating ul li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.inline-rating ul li a {
  margin: 0;
  padding: 0;
  list-style: none;
}

span.rating { font-weight:bold; font-size:16px}
.inline-rating .star-rating,
.inline-rating .star-rating a:hover,
.inline-rating .star-rating a:active,
.inline-rating .star-rating a:focus,
.inline-rating .star-rating .current-rating {
	background: url(/images/rating-stars.png) left -1000px repeat-x;
}
.inline-rating .star-rating {
	position:relative;
	width:100px;
	height:20px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.inline-rating .star-rating li {
	display: inline;
}
.inline-rating .star-rating a,
.inline-rating .star-rating .current-rating {
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:20px;
	line-height:20px;
	outline:none;
	overflow:hidden;
	border: none;
}
.inline-rating .star-rating a:hover,
.inline-rating .star-rating a:active,
.inline-rating .star-rating a:focus {
	background-position: left bottom;
}
.inline-rating .star-rating a.one-star {
	width:20%;
	z-index:6;
}
.inline-rating .star-rating a.two-stars {
	width:40%;
	z-index:5;
}
.inline-rating .star-rating a.three-stars {
	width:60%;
	z-index:4;
}
.inline-rating .star-rating a.four-stars {
	width:80%;
	z-index:3;
}
.inline-rating .star-rating a.five-stars {
	width:100%;
	z-index:2;
}
.inline-rating .star-rating .current-rating {
	z-index:1;
	background-position: left center;
}

/* for an inline rater */
.inline-rating {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/* Comments */
.number { position:absolute; font-size:14px; font-weight:bold; font-style:italic;  margin-left:6px; margin-top:0px}
.response { padding-bottom:3px; border:1px solid #ccc; border-bottom: 0px; padding:6px; background-color:#efefef; padding-top:18px}
.name {font-weight:bold; padding: 15px 6px 10px 6px; background:url(/images/comment.gif) no-repeat top left}
.name .stamp { font-weight:normal}



/* Agenda */
.agenda-dates { font-weight:bold; margin-bottom:10px; color:#666666}
.agenda-image { float:right}

.tools { margin:8px 0px;padding:10px 0px;  display:block; height:18px;}
.tools ul {margin:0px; padding:0px; list-style:none; }
.tools ul li {margin:0px; padding:0px; list-style:none; float:left;}
.tools ul li a ,  .tools ul li a:link ,  .tools ul li a:visited  {padding:3px 10px 9px 32px; display:block; font-weight:normal; font-size:11px; letter-spacing:0px; color:#000000; font-size:13px; text-decoration:none}
.tools ul li a:hover ,  .tools ul li a:active {color:#000}

#btn_mail a, #btn_mail a:link, #btn_mail a:visited { background-image:url(/images/icon-tools-forward.gif); background-repeat:no-repeat; background-position:2px 6px}
#btn_mail a:hover, #btn_mail a:active {}
#btn_print a, #btn_print a:link, #btn_print a:visited { background-image:url(/images/icon-tools-print.gif); background-repeat:no-repeat}
#btn_print a:hover, #btn_print a:active { }
#btn_comment a, #btn_comment a:link, #btn_comment a:visited { background-image:url(/images/icon-tools-comment.gif); background-repeat:no-repeat; }
#btn_comment a:hover, #btn_comment a:active {}

#btn_comments a, #btn_comments a:link, #btn_comments a:visited { background-image:url(/images/icon-tools-comments.gif); background-repeat:no-repeat; }
#btn_comments a:hover, #btn_comments a:active {}

.rss { float:right; margin-top:-52px}
.rss a { display: block; width:40px; height:20px; background:url(/images/icon-rss.gif) no-repeat}
.rss a span {  display: block; width:40px; height:20px; display:none}


.paging { clear:both; border-top:1px solid #ccc; padding-top:8px; margin-top:8px}
.paging a { font-weight:bold}

.news-listing ul { margin:0; padding:0; list-style:none}
.news-listing ul li { margin:0; padding:0; list-style:none}
ul li span.date { float:left; width:88px; color:#989cb0}

#side-column .article-listing { margin-bottom:20px}
#side-column .article-listing ul { margin:0; padding:0; list-style:none}
#side-column .article-listing ul li { margin:0; padding:0; list-style:none; padding-left:14px; background:url(/images/square.gif) no-repeat 2px 8px}
#side-column .article-listing ul li a {color:#5b698c; text-decoration:none}
#side-column .article-listing ul li a:hover {color:#000; text-decoration: underline}
#side-column .news-listing ul li a {color:#5b698c; text-decoration:none}
#side-column .news-listing ul li a:hover {color:#000; text-decoration: underline}


div.more { text-align:right;}
div.more a { text-align:right; color:#5b698c; font-size:11px; text-decoration:none}


.featured {}
.featured .article-image { width:280px; overflow:hidden; margin-right:10px; margin-bottom:10px;; float:left}
.featured .date { color: #989cb0; margin:5px 0px}
.featured .lead { margin-bottom:10px; }

.featured h3 {font-size:16px; margin:0; padding:0}


#poll {margin:0;padding:0; margin-bottom:10px; display:block}
#poll div {padding:0}
#poll div.poll_answer {vertical-align:top;clear:left;display:block}
#poll div.poll_answer_radio {float:left;clear:left;width:20px;height:16px;padding:0;padding-right:5px}
#poll div.poll_button input {font-size:10px}
#poll div.poll_answer_bar {float:left;clear:left;width:100px;background-color:#FFF;display:block;border:1px solid #333;overflow:hidden;height:12px;margin:0;padding:0}
#poll div.poll_answer_percentage {float:left;width:60px;height:16px;padding-left:5px;display:block}
#poll div.poll_answer_text {padding-top:5px;padding-bottom:0;font-weight:normal}
#poll div.poll_question {padding-top:5px;padding-bottom:5px;display:block; font-weight:bold}
#poll div.poll_button {clear:both;float:none}
#poll div.poll_button input {font-size:10px}
#poll div.poll_image {float:right}


#menu ul li.mega a {
background: transparent url(/images/menu-arrow.gif) center right no-repeat;
 padding-right:20px;

}

#menu ul div.mega-container h2 { background: url(/images/menu-tab-header.gif) no-repeat right top ; display:inline-block; font-size:15px; font-family:"Arial Narrow", Helvetica, sans-serif; color:#5b698c; text-transform:uppercase; padding:1px 30px 10px 15px; margin:0px; }

#menu ul li.mega a:hover {
text-decoration: underline;
}

#menu ul div.mega-container { 
display: none;
text-transform:none;
margin-top:-20px;
}

#menu ul li.mega div.mega-container {
position: absolute;

left: 0em;
}

#menu ul li.mega div.mega-container-content {
border: 1px solid #ddd;
border-top:0px;
padding: 1.3em 0em 1.3em 0em;
background: #e5e5e4;
color: #333;
height:100%; overflow:visible;
font-family: Arial, Helvetica, sans-serif;
}

#menu ul li.mega div.mega-container-content.columns-2 {
	width:350px
}

#menu ul li.mega div.mega-container-content.columns-3 {
	width:530px
}

#menu ul li.mega div.mega-container-content.columns-4 {
	width:710px;
}


#menu ul li.mega div.mega-container-content-column-background {
background:#e5e5e4 url(/images/background-menu-columns.gif) repeat-y; 

}


#menu ul li.hovering div.mega-container  {
display: block;
}

#menu ul li.mega div.mega-container  a {

padding: 0;
background-image: none;

}

#menu ul li div.mega-container  a.more {
color: #333;
font-weight: bold;
}


#menu ul div.mega-container  h3 {
color: #000;
font-weight: bold;
text-transform:uppercase;

}
#menu ul div.mega-container  p {
margin: 0 0 0.8em 0;
padding: 0;
}

#menu ul div.mega-container-content-column { float:left; width:162px;padding-left:12px}
#menu ul div.mega-container-content-end { clear:both; height:2px; display:block}
#menu ul div.mega-container-content-end.columns-2 { width:330px}
#menu ul div.mega-container-content-end.columns-3 { width:490px}
#menu ul div.mega-container-content-end.columns-4 { width:650px}

.video-result { width:130px; height:128px; border:1px solid #d5d4dc; padding:5px; float:left; margin-right:10px; margin-bottom:10px; position:relative; background-color:#FFFFFF }
.video-result.last { margin-right:0px;}
.video-result .video-preview { width:124px; height:78px; border:1px solid #d5d4dc; padding:1px; overflow:hidden; }
.video-result .video-preview div { width:124px; height:78px; overflow:hidden; background-repeat:no-repeat; background-position: center; background-color:#000000}
.video-result .video-title { font-size:11px; font-weight:bold}
.video-result .video-title a span { font-size:10px; font-weight:normal; color: #929799}
.video-result .video-play { position:absolute; left:122px; top:122px }

.video-listing { border:0px solid #d5d4dc; padding:5px; margin-right:10px; margin-bottom:10px; display:block; height:85px; clear:both  background-color:#FFFFFF }
.video-listing.odd { background-color:#f2f1f1}
.video-listing .video-preview { width:124px; height:78px; border:1px solid #d5d4dc; padding:1px; overflow:hidden; float:left;  }
.video-listing .video-preview div { width:124px; height:78px; overflow:hidden; background-repeat:no-repeat; background-position: center; background-color:#000000}
.video-listing .video-title { font-size:16px; font-weight:bold; float:right; width:440px}
#main-column .video-listing .video-title a  { color: #000}

.video-listing .video-description { font-size:12px; float:right; width:440px}
#main-column .video-listing .video-description a  { color: #000}
.video-listing .video-information { font-size:10px; float:right; width:440px; color:#6d7a98; margin-top:5px}
.video-listing .video-rating { background:#e8e8e8; padding:3px; width:180px; float:left}
.video-listing .video-ratings { float:right; width: 50px}
.video-listing .inline-rating { margin:0px 0px}
.video-listing .video-date { padding:3px; width:100px; float:left; margin-left:10px}
.video-listing .video-views { padding:3px; width:100px; float:left; margin-left:10px}
.video-sort-options {  float:right;padding:10px; text-align:right}
.video-type-options { flotar:left; padding:10px; text-align:left}

#breadcrumbs { font-size:10px}

#comments .comment { border:1px solid #5b698c;margin-bottom:10px}
#comments .comment .inner {border:1px solid #d7dbe3; padding:10px;}
#comments .comment .comment-date { margin-bottom:10px}

/* Form */
.eon-form {}
.eon-form fieldset { margin-bottom:10px; padding:8px; border:1px solid #e6ebee}
.eon-form fieldset legend { margin-left:-10px}
.eon-form fieldset div.row { display:block; float:none; clear:both ; margin:0px; padding:2px}
.eon-form  label { font-weight:bold; font-size:11px}
.eon-form  div.row label { width: 100px; display:block; float:left;}
.eon-form input { margin:0px; padding:0px}
.eon-form select { font-size:10px}
.eon-form textarea { font: 11px Verdana, Arial, Helvetica, sans-serif}
.row { clear:both; display:block; height:100%; overflow:auto}

/* Poll */

.boxed { background:#e5e5e4; padding:10px; margin-bottom:15px}
.boxed .poll-question { color:#5b698c; font-size:15px; font-weight:bold;; font-family:"Arial Narrow", Helvetica, sans-serif;}
.boxed .row {clear:both;}
.boxed .row label { float:left; padding:4px 0px; display:block; width:120px}
.boxed h3 { color:#5b698c; font-size:14px; font-weight:bold;; font-family:"Arial Narrow", Helvetica, sans-serif;}
.boxed .text { background:#fff; padding:10px}
.boxed .buttons a  { color:#333333; padding:6px 10p; border:4px outset #666; background:#eee; width:140px; display:block; text-align:center}

.buttons {color:#000000; text-transform:uppercase; padding:4px; margin:10px 30px 10px 0px; background-color:#e4e4e3; font-size:11px; font-weight:bold}
.buttons.agree { background-color:#abc83d; }
.buttons.disagree { background-color:#de0a23} 



.message	{ text-align: center;  font-weight: bold; padding: 8px; border: 1px solid #000; background-color: #fff;}

.warning 	{ background-color: #EEE; border-color: #F00; color: #F00;}
.success 	{ background-color: #9C9; border-color: #3C0; color: #060;}
.error		{ background-color: #EEE; border-color: #F00; color: #F00;}


/* GALLERY LIST */
/* IMPORTANT - Change '#photos' to the ID of your gallery list to prevent a flash of unstyled content */
#photos { visibility: hidden; }

/* GALLERY CONTAINER */
.gallery { background: #bbb; border: 1px solid #aaa; padding: 5px;}

/* LOADING BOX */
.loader { background: url(loader.gif) center center no-repeat #ddd; }

/* GALLERY PANELS */
.panel { text-align:center}

/* DEFINE HEIGHT OF PANEL OVERLAY */
/* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */
.panel .panel-overlay,
.panel .overlay-background { height: 110px; padding: 0 1em; }

/* PANEL OVERLAY BACKGROUND */
.panel .overlay-background { background: #eee; }

/* PANEL OVERLAY CONTENT */
.panel .panel-overlay { color: white; font-size: 0.7em; }
.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }

/* FILMSTRIP */
/* 'margin' will define top/bottom margin in completed gallery */
.filmstrip { margin: 5px; background:#eee }

/* FILMSTRIP FRAMES (contains both images and captions) */
.frame {}

/* WRAPPER FOR FILMSTRIP IMAGES */
.frame .img_wrap { border: 1px solid #aaa; overflow:hidden }

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.frame.current .img_wrap { border-color: #000; }

/* FRAME IMAGES */
.frame img { border: none; }

/* FRAME CAPTION */
.frame .caption { font-size: 11px; text-align: center; color: #888; }

/* CURRENT FRAME CAPTION */
.frame.current .caption { color: #000; }

/* POINTER FOR CURRENT FRAME */
.pointer {
	border-color: #000;
}

/* TRANSPARENT BORDER FIX FOR IE6 */
/* NOTE - DO NOT CHANGE THIS RULE */
*html .pointer {
	filter: chroma(color=pink);
}



/******************************************************************************* 
 * Tree container
 */
div.ui-dynatree-container
{
	font-family: tahoma, arial, helvetica;
	font-size: 10pt; /* font size should not be too big */
	white-space: nowrap; 
	padding: 3px;
	
	background-color: white; 
	border: 1px dotted gray;
}

/* Style, when control is disabled */
.ui-dynatree-disabled div.ui-dynatree-container
{
	opacity: 0.5;
/*	filter: alpha(opacity=50); /* Yields a css warning */
	background-color: silver; 
}


/******************************************************************************* 
 * Vertical line image
 */
div.ui-dynatree-container img
{
	width: 16px;
	height: 16px;
	margin-left: 3px;
	vertical-align: top;
	border-style: none;
}

/******************************************************************************* 
 * Common icon definitions
 */
span.ui-dynatree-empty,
span.ui-dynatree-vline,
span.ui-dynatree-connector,
span.ui-dynatree-expander,
span.ui-dynatree-icon,
span.ui-dynatree-checkbox
{
	width: 16px;
	height: 16px;
	display: -moz-inline-box; /* @ FF 1+2 */
	display: inline-block; /* Required to make a span sizeable */
	vertical-align: top;
	background-repeat: no-repeat;
	background-position: left;
}

/******************************************************************************* 
 * Lines and connectors
 */
span.ui-dynatree-empty
{
}
span.ui-dynatree-vline
{
	background-image: url("/images/dynatree/ltL_ns.gif");
}
span.ui-dynatree-connector
{
	background-image: url("/images/dynatree/ltL_nes.gif");
}
.ui-dynatree-lastsib span.ui-dynatree-connector
{
	background-image: url("/images/dynatree/ltL_ne.gif");
}

/******************************************************************************* 
 * Expander icon
 * Note: IE6 doesn't correctly evaluate multiples class names,
 *		 so we create combined class names that can be used in the CSS.
 *
 * Prefix: ui-dynatree-exp-
 * 1st character: 'e': expanded, 'c': collapsed
 * 2nd character (optional): 'd': lazy (Delayed)
 * 3rd character (optional): 'l': Last sibling       
 */
 
span.ui-dynatree-expander
{
	background-image: url("/images/dynatree/ltP_nes.gif");
	cursor: pointer;
}
.ui-dynatree-exp-cl span.ui-dynatree-expander /* Collapsed, not delayed, last sibling */
{
	background-image: url("/images/dynatree/ltP_ne.gif");
}
.ui-dynatree-exp-cd span.ui-dynatree-expander /* Collapsed, delayed, not last sibling */
{
	background-image: url("/images/dynatree/ltD_nes.gif");
}
.ui-dynatree-exp-cdl span.ui-dynatree-expander /* Collapsed, delayed, last sibling */
{
	background-image: url("/images/dynatree/ltD_ne.gif");
}
.ui-dynatree-exp-e span.ui-dynatree-expander,  /* Expanded, not delayed, not last sibling */
.ui-dynatree-exp-ed span.ui-dynatree-expander  /* Expanded, delayed, not last sibling */
{
	background-image: url("/images/dynatree/ltM_nes.gif");
}
.ui-dynatree-exp-el span.ui-dynatree-expander,  /* Expanded, not delayed, last sibling */
.ui-dynatree-exp-edl span.ui-dynatree-expander  /* Expanded, delayed, last sibling */
{
	background-image: url("/images/dynatree/ltM_ne.gif");
}


/******************************************************************************* 
 * Checkbox icon
 */
span.ui-dynatree-checkbox
{
	margin-left: 3px;
	background-image: url("/images/dynatree/cbUnchecked.gif");
}
span.ui-dynatree-checkbox:hover
{
	background-image: url("/images/dynatree/cbUnchecked_hover.gif");
}

.ui-dynatree-partsel span.ui-dynatree-checkbox
{
	background-image: url("/images/dynatree/cbIntermediate.gif");
}
.ui-dynatree-partsel span.ui-dynatree-checkbox:hover
{
	background-image: url("/images/dynatree/cbIntermediate_hover.gif");
}

.ui-dynatree-selected span.ui-dynatree-checkbox
{
	background-image: url("/images/dynatree/cbChecked.gif");
}
.ui-dynatree-selected span.ui-dynatree-checkbox:hover
{
	background-image: url("/images/dynatree/cbChecked_hover.gif");
}

/******************************************************************************* 
 * Node type icon
 * Note: IE6 doesn't correctly evaluate multiples class names,
 *		 so we create combined class names that can be used in the CSS.
 *
 * Prefix: ui-dynatree-ico-
 * 1st character: 'e': expanded, 'c': collapsed
 * 2nd character (optional): 'f': folder
 */
 
span.ui-dynatree-icon /* Default icon */
{
	margin-left: 3px;
	background-image: url("/images/dynatree/ltDoc.gif");
}

.ui-dynatree-ico-cf span.ui-dynatree-icon  /* Collapsed Folder */
{
	background-image: url("/images/dynatree/ltFld.gif");
}

.ui-dynatree-ico-ef span.ui-dynatree-icon  /* Expanded Folder */
{
	background-image: url("/images/dynatree/ltFld_o.gif");
}

/* Status node icons */

.ui-dynatree-statusnode-wait span.ui-dynatree-icon
{
	background-image: url("/images/dynatree/ltWait.gif");
}

.ui-dynatree-statusnode-error span.ui-dynatree-icon
{
	background-image: url("/images/dynatree/ltError.gif");
}

/******************************************************************************* 
 * Node titles
 */

/* Remove blue color and underline from title links */
div.ui-dynatree-container a
/*, div.ui-dynatree-container a:visited*/
{
	color: black; /* inherit doesn't work on IE */
	text-decoration: none;
	vertical-align: top;
	margin: 0px;
	margin-left: 3px;
/*	outline: 0; /* @ Firefox, prevent dotted border after click */
}

div.ui-dynatree-container a:hover
{
	text-decoration: underline;
}

span.ui-dynatree-document a,
span.ui-dynatree-folder a
{
	display: inline-block; /* Better alignment, when title contains <br> */  
/*	vertical-align: top;*/
	padding-left: 3px;
	padding-right: 3px; /* Otherwise italic font will be outside bounds */
	/*	line-height: 16px; /* should be the same as img height, in case 16 px */
}
span.ui-dynatree-folder a
{
	font-weight: bold;
}

div.ui-dynatree-container a:focus,
span.ui-dynatree-focused a:link  /* @IE */
{
	background-color: #EFEBDE; /* gray */
}


span.ui-dynatree-expanded a
{
}

span.ui-dynatree-selected a 
{
	color: green; 
	font-style: italic;
}

span.ui-dynatree-active a
{
	background-color: #3169C6 !important;
	color: white !important; /* @ IE6 */
}

/* Agenda */

ul.agenda { margin:0; padding:0; list-style:none;}
ul.agenda li { margin:0; padding:0;; list-style:none; color:#989cb0; border-bottom: 1px dotted #ccc; clear:both}
ul.agenda li span {  display:inline-block; width:76px; font-size:11px;; text-transform:uppercase; color:#989cb0; float:left; height:20px}
ul.agenda li a {color:#5b698c; text-decoration:none}

input.error { border: 1px dotted red; }
#subscribe fieldset div.error label { width:100%; float:none; color:#FF0000; display:block}

#a label, #a input, #a select  { font-size:11px}
#a .button { border:1px solid #adaeae; border-top-color:#7b7c7c; border-bottom-color:#333333; padding:1px; background:#FFF}
#a .button #btnShowAgenda { border:0; background:#e2e8eb; font-weight:bold}

.agenda-item { margin-bottom:16px; height:100%; overflow:auto; clear:both; letter-spacing:0px}
.agenda-item .agenda-item-date{ float:left; width:100px; font-size:11px; padding-left:60px}
.agenda-item .agenda-item-date.pigs { background:url(/images/icon-agenda-pigs.gif) no-repeat}
.agenda-item .agenda-item-date.poultry { background:url(/images/icon-agenda-poultry.gif) no-repeat}
.agenda-item .agenda-item-date.cattle { background:url(/images/icon-agenda-cattle.gif) no-repeat}
.agenda-item .agenda-item-date span { color:#999999}
.agenda-item .agenda-item-description { float:left; width:420px}
.agenda-item .agenda-item-description h3 { margin:0px; font-size:12px}
.agenda-item .agenda-item-description h3 a {color:#8b7944}

.flag-right {padding-right:24px; background-position:right; background-repeat:no-repeat; background-image:url(/public/image/flags/world1.gif)}
.flag-left  {padding-right:0px;  padding-left:24px; background-position:left; background-repeat:no-repeat; background-image:url(/public/image/flags/world1.gif)}

span.afghanistan, a.afghanistan {background-image:url(/public/image/flags/afghanistan.gif)}
span.aland-islands, a.aland-islands {background-image:url(/public/image/flags/aland-islands.gif)}
span.albania, a.albania {background-image:url(/public/image/flags/albania.gif)}
span.algeria, a.algeria {background-image:url(/public/image/flags/algeria.gif)}
span.angola, a.angola {background-image:url(/public/image/flags/angola.gif)}
span.antigua, a.antigua {background-image:url(/public/image/flags/antigua.gif)}
span.antilles, a.antilles {background-image:url(/public/image/flags/antilles.gif)}
span.argentina, a.argentina {background-image:url(/public/image/flags/argentina.gif)}
span.armenia, a.armenia {background-image:url(/public/image/flags/armenia.gif)}
span.aruba, a.aruba {background-image:url(/public/image/flags/aruba.gif)}
span.australia, a.australia {background-image:url(/public/image/flags/australia.gif)}
span.austria, a.austria {background-image:url(/public/image/flags/austria.gif)}
span.azerbaijan, a.azerbaijan {background-image:url(/public/image/flags/azerbaijan.gif)}
span.bahamas, a.bahamas {background-image:url(/public/image/flags/bahamas.gif)}
span.bahrain, a.bahrain {background-image:url(/public/image/flags/bahrain.gif)}
span.bangladesh, a.bangladesh {background-image:url(/public/image/flags/bangladesh.gif)}
span.barbados, a.barbados {background-image:url(/public/image/flags/barbados.gif)}
span.belarus, a.belarus {background-image:url(/public/image/flags/belarus.gif)}
span.belgium, a.belgium {background-image:url(/public/image/flags/belgium.gif)}
span.belize, a.belize {background-image:url(/public/image/flags/belize.gif)}
span.belorussia, a.belorussia {background-image:url(/public/image/flags/belorussia.gif)}
span.benin, a.benin {background-image:url(/public/image/flags/benin.gif)}
span.bermuda, a.bermuda {background-image:url(/public/image/flags/bermuda.gif)}
span.bhutan, a.bhutan {background-image:url(/public/image/flags/bhutan.gif)}
span.bolivia, a.bolivia {background-image:url(/public/image/flags/bolivia.gif)}
span.bornholm, a.bornholm {background-image:url(/public/image/flags/bornholm.gif)}
span.bosnia-herzegovina, a.bosnia-herzegovina {background-image:url(/public/image/flags/bosnia-herzegovina.gif)}
span.botswana, a.botswana {background-image:url(/public/image/flags/botswana.gif)}
span.brazil, a.brazil {background-image:url(/public/image/flags/brazil.gif)}
span.brunei, a.brunei {background-image:url(/public/image/flags/brunei.gif)}
span.bulgaria, a.bulgaria {background-image:url(/public/image/flags/bulgaria.gif)}
span.burkina-faso, a.burkina-faso {background-image:url(/public/image/flags/burkina-faso.gif)}
span.burma, a.burma {background-image:url(/public/image/flags/burma.gif)}
span.burundi, a.burundi {background-image:url(/public/image/flags/burundi.gif)}
span.cambodia, a.cambodia {background-image:url(/public/image/flags/cambodia.gif)}
span.cameroon, a.cameroon {background-image:url(/public/image/flags/cameroon.gif)}
span.canada, a.canada {background-image:url(/public/image/flags/canada.gif)}
span.central-african-republic, a.central-african-republic {background-image:url(/public/image/flags/central-african-republic.gif)}
span.chad, a.chad {background-image:url(/public/image/flags/chad.gif)}
span.chile, a.chile {background-image:url(/public/image/flags/chile.gif)}
span.colombia, a.colombia {background-image:url(/public/image/flags/colombia.gif)}
span.comoros, a.comoros {background-image:url(/public/image/flags/comoros.gif)}
span.congo, a.congo {background-image:url(/public/image/flags/congo.gif)}
span.cook-islands, a.cook-islands {background-image:url(/public/image/flags/cook-islands.gif)}
span.costa-rica, a.costa-rica {background-image:url(/public/image/flags/costa-rica.gif)}
span.croatia, a.croatia {background-image:url(/public/image/flags/croatia.gif)}
span.cuba, a.cuba {background-image:url(/public/image/flags/cuba.gif)}
span.cyprus, a.cyprus {background-image:url(/public/image/flags/cyprus.gif)}
span.czech-republic, a.czech-republic {background-image:url(/public/image/flags/czech-republic.gif)}
span.denmark, a.denmark {background-image:url(/public/image/flags/denmark.gif)}
span.djibouti, a.djibouti {background-image:url(/public/image/flags/djibouti.gif)}
span.dominican-republic, a.dominican-republic {background-image:url(/public/image/flags/dominican-republic.gif)}
span.ecuador, a.ecuador {background-image:url(/public/image/flags/ecuador.gif)}
span.egypt, a.egypt {background-image:url(/public/image/flags/egypt.gif)}
span.el-salvador, a.el-salvador {background-image:url(/public/image/flags/el-salvador.gif)}
span.equatorial-guinea, a.equatorial-guinea {background-image:url(/public/image/flags/equatorial-guinea.gif)}
span.eritrea, a.eritrea {background-image:url(/public/image/flags/eritrea.gif)}
span.estonia, a.estonia {background-image:url(/public/image/flags/estonia.gif)}
span.ethiopia, a.ethiopia {background-image:url(/public/image/flags/ethiopia.gif)}
span.europe, a.europe {background-image:url(/public/image/flags/europe.gif)}
span.faroe-islands, a.faroe-islands {background-image:url(/public/image/flags/faroe-islands.gif)}
span.finland, a.finland {background-image:url(/public/image/flags/finland.gif)}
span.france, a.france {background-image:url(/public/image/flags/france.gif)}
span.french-guiana, a.french-guiana {background-image:url(/public/image/flags/french-guiana.gif)}
span.gabon, a.gabon {background-image:url(/public/image/flags/gabon.gif)}
span.gambia, a.gambia {background-image:url(/public/image/flags/gambia.gif)}
span.georgia, a.georgia {background-image:url(/public/image/flags/georgia.gif)}
span.germany, a.germany {background-image:url(/public/image/flags/germany.gif)}
span.ghana, a.ghana {background-image:url(/public/image/flags/ghana.gif)}
span.greece, a.greece {background-image:url(/public/image/flags/greece.gif)}
span.greenland, a.greenland {background-image:url(/public/image/flags/greenland.gif)}
span.grenada, a.grenada {background-image:url(/public/image/flags/grenada.gif)}
span.guatemala, a.guatemala {background-image:url(/public/image/flags/guatemala.gif)}
span.guinea-bissau, a.guinea-bissau {background-image:url(/public/image/flags/guinea-bissau.gif)}
span.guinea, a.guinea {background-image:url(/public/image/flags/guinea.gif)}
span.guyana, a.guyana {background-image:url(/public/image/flags/guyana.gif)}
span.haiti, a.haiti {background-image:url(/public/image/flags/haiti.gif)}
span.honduras, a.honduras {background-image:url(/public/image/flags/honduras.gif)}
span.hong-kong, a.hong-kong {background-image:url(/public/image/flags/hong-kong.gif)}
span.hungary, a.hungary {background-image:url(/public/image/flags/hungary.gif)}
span.iceland, a.iceland {background-image:url(/public/image/flags/iceland.gif)}
span.india, a.india {background-image:url(/public/image/flags/india.gif)}
span.indonesia, a.indonesia {background-image:url(/public/image/flags/indonesia.gif)}
span.iran, a.iran {background-image:url(/public/image/flags/iran.gif)}
span.iraq, a.iraq {background-image:url(/public/image/flags/iraq.gif)}
span.ireland, a.ireland {background-image:url(/public/image/flags/ireland.gif)}
span.israel, a.israel {background-image:url(/public/image/flags/israel.gif)}
span.italy, a.italy {background-image:url(/public/image/flags/italy.gif)}
span.ivory-coast, a.ivory-coast {background-image:url(/public/image/flags/ivory-coast.gif)}
span.jamaica, a.jamaica {background-image:url(/public/image/flags/jamaica.gif)}
span.japan, a.japan {background-image:url(/public/image/flags/japan.gif)}
span.jordan, a.jordan {background-image:url(/public/image/flags/jordan.gif)}
span.kampuchea, a.kampuchea {background-image:url(/public/image/flags/kampuchea.gif)}
span.kazakhstan, a.kazakhstan {background-image:url(/public/image/flags/kazakhstan.gif)}
span.kenya, a.kenya {background-image:url(/public/image/flags/kenya.gif)}
span.kuwait, a.kuwait {background-image:url(/public/image/flags/kuwait.gif)}
span.kyrgyzstan, a.kyrgyzstan {background-image:url(/public/image/flags/kyrgyzstan.gif)}
span.laos, a.laos {background-image:url(/public/image/flags/laos.gif)}
span.latvia, a.latvia {background-image:url(/public/image/flags/latvia.gif)}
span.lebanon, a.lebanon {background-image:url(/public/image/flags/lebanon.gif)}
span.lesotho, a.lesotho {background-image:url(/public/image/flags/lesotho.gif)}
span.liberia, a.liberia {background-image:url(/public/image/flags/liberia.gif)}
span.libya, a.libya {background-image:url(/public/image/flags/libya.gif)}
span.liechtenstein, a.liechtenstein {background-image:url(/public/image/flags/liechtenstein.gif)}
span.lithuania, a.lithuania {background-image:url(/public/image/flags/lithuania.gif)}
span.luxembourg, a.luxembourg {background-image:url(/public/image/flags/luxembourg.gif)}
span.macedonia, a.macedonia {background-image:url(/public/image/flags/macedonia.gif)}
span.madagascar, a.madagascar {background-image:url(/public/image/flags/madagascar.gif)}
span.madeira, a.madeira {background-image:url(/public/image/flags/madeira.gif)}
span.malawi, a.malawi {background-image:url(/public/image/flags/malawi.gif)}
span.malaysia, a.malaysia {background-image:url(/public/image/flags/malaysia.gif)}
span.maldive-islands, a.maldive-islands {background-image:url(/public/image/flags/maldive-islands.gif)}
span.mali, a.mali {background-image:url(/public/image/flags/mali.gif)}
span.malta, a.malta {background-image:url(/public/image/flags/malta.gif)}
span.marianas-islands, a.marianas-islands {background-image:url(/public/image/flags/marianas-islands.gif)}
span.marshall-islands, a.marshall-islands {background-image:url(/public/image/flags/marshall-islands.gif)}
span.mauritania, a.mauritania {background-image:url(/public/image/flags/mauritania.gif)}
span.mauritius, a.mauritius {background-image:url(/public/image/flags/mauritius.gif)}
span.mexico, a.mexico {background-image:url(/public/image/flags/mexico.gif)}
span.micronesia, a.micronesia {background-image:url(/public/image/flags/micronesia.gif)}
span.moldavia, a.moldavia {background-image:url(/public/image/flags/moldavia.gif)}
span.moldova, a.moldova {background-image:url(/public/image/flags/moldova.gif)}
span.monaco, a.monaco {background-image:url(/public/image/flags/monaco.gif)}
span.mongolia, a.mongolia {background-image:url(/public/image/flags/mongolia.gif)}
span.morocco, a.morocco {background-image:url(/public/image/flags/morocco.gif)}
span.mozambique, a.mozambique {background-image:url(/public/image/flags/mozambique.gif)}
span.n-korea, a.n-korea {background-image:url(/public/image/flags/n-korea.gif)}
span.namibia, a.namibia {background-image:url(/public/image/flags/namibia.gif)}
span.nauru, a.nauru {background-image:url(/public/image/flags/nauru.gif)}
span.nepal, a.nepal {background-image:url(/public/image/flags/nepal.gif)}
span.netherlands, a.netherlands {background-image:url(/public/image/flags/netherlands.gif)}
span.new-zealand, a.new-zealand {background-image:url(/public/image/flags/new-zealand.gif)}
span.nicaragua, a.nicaragua {background-image:url(/public/image/flags/nicaragua.gif)}
span.niger, a.niger {background-image:url(/public/image/flags/niger.gif)}
span.nigeria, a.nigeria {background-image:url(/public/image/flags/nigeria.gif)}
span.north-korea, a.north-korea {background-image:url(/public/image/flags/north-korea.gif)}
span.norway, a.norway {background-image:url(/public/image/flags/norway.gif)}
span.oman, a.oman {background-image:url(/public/image/flags/oman.gif)}
span.pakistan, a.pakistan {background-image:url(/public/image/flags/pakistan.gif)}
span.palau, a.palau {background-image:url(/public/image/flags/palau.gif)}
span.panama, a.panama {background-image:url(/public/image/flags/panama.gif)}
span.papua-new-guinea, a.papua-new-guinea {background-image:url(/public/image/flags/papua-new-guinea.gif)}
span.paraguay, a.paraguay {background-image:url(/public/image/flags/paraguay.gif)}
span.peru, a.peru {background-image:url(/public/image/flags/peru.gif)}
span.philippines, a.philippines {background-image:url(/public/image/flags/philippines.gif)}
span.poland, a.poland {background-image:url(/public/image/flags/poland.gif)}
span.portugal, a.portugal {background-image:url(/public/image/flags/portugal.gif)}
span.puerto-rico, a.puerto-rico {background-image:url(/public/image/flags/puerto-rico.gif)}
span.qatar, a.qatar {background-image:url(/public/image/flags/qatar.gif)}
span.russian-federation, a.russian-federation {background-image:url(/public/image/flags/russian-federation.gif)}
span.rwanda, a.rwanda {background-image:url(/public/image/flags/rwanda.gif)}
span.san-marino, a.san-marino {background-image:url(/public/image/flags/san-marino.gif)}
span.sao-tome, a.sao-tome {background-image:url(/public/image/flags/sao-tome.gif)}
span.saudi-arabia, a.saudi-arabia {background-image:url(/public/image/flags/saudi-arabia.gif)}
span.senegal, a.senegal {background-image:url(/public/image/flags/senegal.gif)}
span.sierra-leone, a.sierra-leone {background-image:url(/public/image/flags/sierra-leone.gif)}
span.singapore, a.singapore {background-image:url(/public/image/flags/singapore.gif)}
span.slovakia, a.slovakia {background-image:url(/public/image/flags/slovakia.gif)}
span.slovenia, a.slovenia {background-image:url(/public/image/flags/slovenia.gif)}
span.solomon-islands, a.solomon-islands {background-image:url(/public/image/flags/solomon-islands.gif)}
span.somalia, a.somalia {background-image:url(/public/image/flags/somalia.gif)}
span.south-africa, a.south-africa {background-image:url(/public/image/flags/south-africa.gif)}
span.south-korea, a.south-korea {background-image:url(/public/image/flags/south-korea.gif)}
span.spain, a.spain {background-image:url(/public/image/flags/spain.gif)}
span.sri-lanka, a.sri-lanka {background-image:url(/public/image/flags/sri-lanka.gif)}
span.sudan, a.sudan {background-image:url(/public/image/flags/sudan.gif)}
span.suriname, a.suriname {background-image:url(/public/image/flags/suriname.gif)}
span.swaziland, a.swaziland {background-image:url(/public/image/flags/swaziland.gif)}
span.sweden, a.sweden {background-image:url(/public/image/flags/sweden.gif)}
span.switzerland, a.switzerland {background-image:url(/public/image/flags/switzerland.gif)}
span.syria, a.syria {background-image:url(/public/image/flags/syria.gif)}
span.taiwan, a.taiwan {background-image:url(/public/image/flags/taiwan.gif)}
span.tajikistan, a.tajikistan {background-image:url(/public/image/flags/tajikistan.gif)}
span.tanzania, a.tanzania {background-image:url(/public/image/flags/tanzania.gif)}
span.thailand, a.thailand {background-image:url(/public/image/flags/thailand.gif)}
span.togo, a.togo {background-image:url(/public/image/flags/togo.gif)}
span.tonga, a.tonga {background-image:url(/public/image/flags/tonga.gif)}
span.trinidad-tobago, a.trinidad-tobago {background-image:url(/public/image/flags/trinidad-tobago.gif)}
span.tunisia, a.tunisia {background-image:url(/public/image/flags/tunisia.gif)}
span.turkey, a.turkey {background-image:url(/public/image/flags/turkey.gif)}
span.turkmenistan, a.turkmenistan {background-image:url(/public/image/flags/turkmenistan.gif)}
span.tuvalu, a.tuvalu {background-image:url(/public/image/flags/tuvalu.gif)}
span.uganda, a.uganda {background-image:url(/public/image/flags/uganda.gif)}
span.ukraine, a.ukraine {background-image:url(/public/image/flags/ukraine.gif)}
span.united-arab-emirates, a.united-arab-emirates {background-image:url(/public/image/flags/united-arab-emirates.gif)}
span.united-kingdom, a.united-kingdom {background-image:url(/public/image/flags/united-kingdom.gif)}
span.upper-volta, a.upper-volta {background-image:url(/public/image/flags/upper-volta.gif)}
span.uruguay, a.uruguay {background-image:url(/public/image/flags/uruguay.gif)}
span.usa, a.usa {background-image:url(/public/image/flags/usa.gif)}
span.ussr, a.ussr {background-image:url(/public/image/flags/ussr.gif)}
span.uzbekistan, a.uzbekistan {background-image:url(/public/image/flags/uzbekistan.gif)}
span.vanuatu, a.vanuatu {background-image:url(/public/image/flags/vanuatu.gif)}
span.vatican-city, a.vatican-city {background-image:url(/public/image/flags/vatican-city.gif)}
span.venezuela, a.venezuela {background-image:url(/public/image/flags/venezuela.gif)}
span.vietnam, a.vietnam {background-image:url(/public/image/flags/vietnam.gif)}
span.western-samoa, a.western-samoa {background-image:url(/public/image/flags/western-samoa.gif)}
span.world1, a.world1 {background-image:url(/public/image/flags/world1.gif)}
span.yemen, a.yemen {background-image:url(/public/image/flags/yemen.gif)}
span.yugoslavia, a.yugoslavia {background-image:url(/public/image/flags/yugoslavia.gif)}
span.yugoslavian-fed, a.yugoslavian-fed {background-image:url(/public/image/flags/yugoslavian-fed.gif)}
span.zaire, a.zaire {background-image:url(/public/image/flags/zaire.gif)}
span.zambia, a.zambia {background-image:url(/public/image/flags/zambia.gif)}
span.zimbabwe, a.zimbabwe {background-image:url(/public/image/flags/zimbabwe.gif)}
span.china, a.china {background-image:url(/public/image/flags/china.gif)}
span.romania, a.romania {background-image:url(/public/image/flags/romania.gif)}