llet/* Tag clouds
================================================*/

#tagRegion {
	width: 92%;
	margin: 3px auto;
	height:100%;
	background: #003366;
	text-align: center;
	font:95% Arial, Verdana, Geneva, Helvetica, sans-serif;
	border: 1px solid silver;
	margin-top:2em;
	min-height: 15em;
}

#tagRegion a:link, #tagRegion a:visited {
	text-decoration: none;
	color:#003366;
}

#tagRegion a:hover {
	text-decoration: underline;
	color:#003366;
}

#tagRegion #tcFooter a:link, #tagRegion #tcFooter a:visited {
	text-decoration: none;
	color:#ffffff;
}

#tagRegion #tcFooter a:hover {
	text-decoration: underline;
	color:#ffffff;
}

#tagRegion span.leadingTag{
	border: 1px solid #003366;
	padding: 12px 0 3px 0;
}

#tagRegion #containerTag {
	/*clear:both;*/
	width:94%;
	padding-top:20px;
	margin:0 auto;
}

#tagRegion #containerTag .shadeTabCloud {
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	color: #003366;
}
#tagRegion #containerTag .shadeTabCloud li {
	display: inline;
	margin: 0;
}
#tagRegion #containerTag .shadeTabCloud li a {
	text-decoration: none;
	padding: 3px 7px;
	border: 1px solid #9CA4A9;

	color: #003366;
/*	background: white url(../img/shade.gif) top left repeat-x; */
}
#tagRegion #containerTag .shadeTabCloud li a:hover {
	text-decoration: underline;
	color: #003366;
}
#tagRegion #containerTag .shadeTabCloud li.selected {
	position: relative;
	top: 1px;
}
#tagRegion #containerTag .shadeTabCloud li.selected a { /*selected main tab style */
/* 	background-image: url(../img/shadeactive.gif); */
	border-bottom-color: white;
}
#tagRegion #containerTag .shadeTabCloud li.selected a:hover { /*selected main tab style */
	text-decoration: underline;
	color: #003366;
}
#tagRegion #containerTag .tabcontentCloud { /*style of tab content oontainer*/
	border: 1px solid #9CA4A9;
	width: auto;
	margin-bottom: 1em;
	padding: 10px;
	background-color:white;
}
#tagRegion #containerTag a {
	text-decoration:none;
	padding:0 0.3em;
}
#tagRegion #containerTag a:hover {
	background-color:#003366;
	color:white;
	padding:0 0.3em;
}
/*
#tagRegion #containerTag .tabCloud {
	display:none;
}
*/
#tagRegion #containerTag .tabCloud a.tagmin {
	font-size:0.85em;
}
#tagRegion #containerTag .tabCloud a.tag01 {
	font-size:0.90em;
}
#tagRegion #containerTag .tabCloud a.tag02 {
	font-size:0.95em;
}
#tagRegion #containerTag .tabCloud a.tag02 {
	font-size:1.05em;
}
#tagRegion #containerTag .tabCloud a.tag03 {
	font-size:1.10em;
}
#tagRegion #containerTag .tabCloud a.tag04 {
	font-size:1.20em;
}
#tagRegion #containerTag .tabCloud a.tag05 {
	font-size:1.30em;
}
#tagRegion #containerTag .tabCloud a.tag06 {
	font-size:1.40em;
}
#tagRegion #containerTag .tabCloud a.tag07 {
	font-size:1.50em;
}
#tagRegion #containerTag .tabCloud a.tag08 {
	font-size:1.60em;
}
#tagRegion #containerTag .tabCloud a.tag09 {
	font-size:1.70em;
}
#tagRegion #containerTag .tabCloud a.tag10 {
	font-size:1.80em;
}
#tagRegion #containerTag .tabCloud a.tag11 {
	font-size:1.90em;
}
#tagRegion #containerTag .tabCloud a.tag12 {
	font-size:2.0em;
}
#tagRegion #containerTag .tabCloud a.tagmax {
	font-size:2.50em;
}

#tagRegion div.title{
    padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF4D00;
	font-size:14px;
	text-align:left;
	vertical-align:sup;
}

#tagRegion ul {
/*	list-style-image: url(../img/bullet.gif); */
	list-style-type: circle
}

#tagRegion ul li{
	text-align:left;
	padding-top:3px;
}

#tagRegion ul li a{
	color:#003366;
}

#tagRegion ul li a:visited{
	color:#003366;
}

#tagRegion #contentTagsContainer ul li a, #tagRegion #contentTagsContainer ul li a.link{
	color: #fff;
}


@media print {
#tagRegion #containerTag .tabCloud {
	display:block!important;
}
}
