/* @override http://www.tagacloud.com/_includes/css/main2.css */

/*----------------------------------------------------------------------------------------------------------
Title : TagACloud.com - Version 1
Author : We prefer to remain Anonymous, at least at this point. One day, our identity will be revealed.
URL : www.tagacloud.com
Right To Use Code: No, you don't have the rights. Do not steal code. If you are stealing it, at least put a link to tagacloud.com on your site.
----------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------
Global Settings
----------------------------------------------------------------------------------------------------------*/
* {margin: 0; padding: 0;}
h1, h2, h3, p, pre, blockquote, form, fieldset, ul, ol {margin: 1em 0;}	
a {text-decoration: none; outline: none; color: #ED5454;}
a:hover {text-decoration: underline;}
h1, h2, h3 {letter-spacing: -1px;}
h1{font-size: 1.4em;}
h2{font-size: 1.3em;}
h2 span {color: #B6C647;}
h3{font-size: .8em;}
strong {text-transform: lowercase;}
body {
	background: #fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	padding-left: 150px;    /* LC fullwidth */
	padding-right: 160px;   /* RC fullwidth + CC padding */
}
html, body {
    height: 100%;
}
/*----------------------------------------------------------------------------------------------------------
General Layout Scheme
----------------------------------------------------------------------------------------------------------*/
#top, #land, #botcontent, #footer {
	margin-left: -200px;    /* LC fullwidth */
	margin-right: -160px;   /* RC fullwidth + CC padding */
}
#left {
	width: 120px;           /* LC width */
	padding: 0 10px 0 3px;        /* LC padding */
	margin-left: -120px;
}
#right {
	width: 120px;           /* RC width */
	padding: 0 10px;        /* RC padding */
	margin-right: -100%;
}
#wrap {
	width: 785px;
	margin: 0 auto;
}
.center {
	width: 100%;
	margin: 0 auto;
}
.column {
	position: relative;
	float: left;
}
.clear{
	clear: both;
}
#banner-test {
	position: absolute;
	top: 40px;
	right: 0px;
	z-index: 1;
}
/*----------------------------------------------------------------------------------------------------------
Top
----------------------------------------------------------------------------------------------------------*/
#top {
	height: 183px;
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	position: relative;
}
#clouds {
	background: transparent url(/_img/layout/bkgrd-header.gif) repeat-x top center;
	height: 183px;
	/*position: relative;*/
	width: 100%;
}
#logo {
	position: absolute;
	top: 10px;
	right: 10px;
	height: 150px;
	vertical-align: bottom;
}
#logo #logoleft{
	position: absolute;
	top: 75px;
	right: 185px;
}
#logo h1{
	color: #fff;
	font-weight: normal;
}
#logo p{
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}
.dropper {
	margin-top: -183px;
	width: 100%;
}
#instructions {
	background: transparent url(/_img/layout/bkgrd-dropper.png) repeat-x;
	height: 403px;
	text-align: center;
}
#instructions img{
	margin-top: 170px;
}
#instructions h2{
	margin-top: 170px;
}
/*----------------------------------------------------------------------------------------------------------
Main Menu
----------------------------------------------------------------------------------------------------------*/
#main-menu{
	margin: 0px;
	padding: 0px;
}
#main-menu ul{
	margin: 0px;
	padding: 1em 168px 0 1em;
	font-size: 1.4em;
	font-weight: bold;
	color: #fff;
	text-align: center;
}
#main-menu ul li{
	display: inline;
	padding: 0 1.4em 0 0;
}
#main-menu ul li sup{
	font-size: 11px;
	color: #FF4440;
	margin-right: 4px;
}
#main-menu a, #main-menu a:visited{
	color: #fff;
}
#main-menu a:hover{
	color: #1C94EE;
}
/*----------------------------------------------------------------------------------------------------------
Left Menu
----------------------------------------------------------------------------------------------------------*/
#navcontainer { width: 100%; margin-left: 0;}
#navcontainer h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 4px 0 5px 5px;
	padding: 0px;
	color: #ED5454;
}
#navcontainer h3 {
	font-size: 14px;
	font-weight: normal;
	margin: 4px 0 0px 5px;
	padding: 0px;
	color: #888888;
}
#navcontainer ul {
	margin-top: 0px;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-size: 12px;
}
#navcontainer a{
	display: block;
	margin: 0;
	padding: 4px 2px 4px;
	width: 100%;
	border-bottom: #e0e0e0 dotted 1px;
	line-height: 16px;
	text-indent: 10px;
}
#navcontainer img{
	margin: 0 3px 0 0px;
	padding: 0;
	border: none;
	vertical-align: top;
}
#navcontainer a:link, .navlist a:visited{
	color: #0379D5;
	text-decoration: none;
}
#navcontainer a:hover{
	border-bottom: #ccc dotted 1px;
	background-color: #EFF9FF;
}
#navcontainer input{
	color: #333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4px;
	margin-left: 10px;
	width: 100%;
	background: #FFFADB url(/_img/icons/magnifier.png) no-repeat 4px;
	text-indent: 20px;
	border: #CBB945 solid 1px;
}



/*Box Style*/
/*
#navcontainer { width: 90%; }
#navcontainer h3
{
	font-size: 14px;
	font-weight: bold;
	margin: 4px 0 0px 0;
	padding: 0px;
	color: #888888;
}
#navcontainer ul
{
margin-top: 3px;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}
#navcontainer a
{
display: block;
margin: 0 0 3px 0;
padding: 4px;
width: 100%;
background-color: #F5FBFF;
border: #e0e0e0 solid 1px;
line-height: 14px;
}
#navcontainer a:link, #cs-tabs a:visited
{
color: #1590ED;
text-decoration: none;
}



#navcontainer a:hover
{
background: #fff4b1;
color: #393838;
border: #ccc solid 1px;
}
*/

/*----------------------------------------------------------------------------------------------------------
Main Content
----------------------------------------------------------------------------------------------------------*/

#main-content {
	padding: 0 20px 0 0;
	width: 750px;
	color: #888888;
}
#main-content a {
	line-height: 22px;
}
#main-content a:hover {
	text-decoration: underline;
}
#main-content h1{
	
}
#main-content ul{
	margin: 10px;
	text-align: justify;
}
#main-content ul li{
	display: inline;
	padding: 0 1em 0 0;
	line-height: 1.2em;
	
}



/*----------------------------------------------------------------------------------------------------------
Bottom / Footer
----------------------------------------------------------------------------------------------------------*/
#land {
	clear: both;
	background: #fff url(/_img/layout/bkgrd-land-stretch.gif) repeat-x top;
	/*min-height: 92px;*/
	min-width: 800px;
	height: 92px;
}
#land #land-right {
	float: right;
}
#land #land-left {
	float: left;
}
#botcontent{
	text-align: center;
	background: #829B3D;
	padding: 20px 0 25px 200px;
	color: #F9FFCD;
}
#botcontent h2{
	margin: 0 0 10px 0;
	font-size: 1.4em;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	border-bottom: 1px dotted #ffffcc;
}
#botcontent p{
	text-align: left;
	font-size: .75em;
	padding: 0 0 10px 0;
	line-height: 150%;
}
#botcontent table{
	text-align: left;
	color: #F9FFCD;
	padding: 0;
	margin: 0 0 0 0;
	border-spacing: 0;
	width: 100%;
	font-weight: normal;
}
#botcontent th {
	border-bottom: 1px dotted #fff;
	padding: 2px;
	vertical-align: top;
	font-size: 1.0em;
	font-weight: bold;
}
#botcontent td {
	border-bottom: 1px dotted #fff;
	padding: 2px 2px 2px 10px;
	vertical-align: top;
	font-size: .75em;
}
#info1 {
	width: 30%;
	float: left;
	padding: 0;
	margin: 0 30px 0 0;
}
#info2 {
	width: 30%;
	float: left;
	padding: 0;
	margin: 0 30px 0 0;
	text-align: left;
}
#info2 h3{
	background: url(/_img/icons/newspaper.png) no-repeat;
	padding: 0 0 0 20px;
	margin: 0;
	line-height: 1.15em;
}
#info2 .date{
	margin: 0;
	font-size: .6em;
}
#info2 p{
	margin: 0;
	text-align: justify;
}
#info3 {
	width: 20%;
	float: left;
	padding: 0;
	margin: 0;
	
}
#footer {
	border-top: 2px solid #B6C647;
	height: 50px;
	background: #393838;
	margin: 0 0 -25px -200px;
	padding: 10px 0 0 0;}
	#footer p{
		text-align: center;
		font-size: .7em;
		color: #fff;}
	#footer a{
		color: #fff;}
/*----------------------------------------------------------------------------------------------------------
Forms
----------------------------------------------------------------------------------------------------------*/

fieldset {
	font-family: Arial, Helvetica, sans-serif;
	border: #ccc solid 1px;
	margin: 10px;
	padding: 35px 15px; }
		fieldset legend {
			color: #ED5454;
			font-size: 1.1em;
			padding: 0 10px 0 10px;
			background: #fff;}
		fieldset h4{
			clear: both;
			color: #138FEC;}
		fieldset label {
			display: block;
			color: #888888;
			font-size: 14px;
			font-weight: bold;
			width: 100%;}
			fieldset label span{
				color: #999;
				font-size: 11px;
				font-weight: normal;}
			fieldset .instruct-title a{
				color: #888;
				font-size: 14px;
				line-height: 16px;
				font-weight: normal;
				text-decoration: underline;
				vertical-align: top;}
			fieldset .instruct-title img{
				margin-right: 5px;}
		fieldset .instruct p{
			font-family: "Arial", Helvetica, Verdana, sans-serif;
			margin-left: 25px;
			padding: 0px;
			font-size: 13px;
			color: #0177D3;}
		fieldset .txtbox-look {
			color: #6595B0;
			font-size: 1.3em;
			padding: 5px 3px 2px 10px;
			height: 25px;
			width: 100%;
			background: #EEF7FC;
			border: #6595B0 solid 1px;
			float: left;}
		fieldset .input-type{
			color: #393838;
			font-size: 1.3em;
			padding: 3px 3px 3px 7px;
			margin-bottom: 20px;
			height: 25px;
			width: 100%;
			background: #FFF8CF;
			border: #CBB945 solid 1px;}
		fieldset input[type=submit]{
			color: #393838;
			font-size: 2.4em;
			padding: 5px;
			margin-bottom: 20px;
			text-align: right;}
		fieldset textarea{
			color: #393838;
			font-family: "Courier New", Courier, monospace;
			font-size: .9em;
			padding: 3px 3px 3px 7px;
			margin-bottom: 20px;
			width: 100%;
			background: #FFF8CF;
			border: #CBB945 solid 1px;}
		fieldset #tag_url{
			padding-left: 101px;
			background: #FFF8CF url(/_img/layout/forms/txt-http.gif) no-repeat 4px 8px;
			width: 600px;
			}
			fieldset p span input { width: 250px; }
			fieldset p span select { width: 260px; }
		fieldset #add {
			width: 68%;
			margin-left: 10%;
			border: #eee solid 1px;
			padding: 2%;		}
/*----------------------------------------------------------------------------------------------------------
Universal Styles ID's / Classes
----------------------------------------------------------------------------------------------------------*/
#errorExplanation {
	background: #FEF7F7;
	padding: 15px;
	border: #D45151 solid 1px;
	color: #B24141;}
	#errorExplanation h3{
		font-size: 2.5em;
		color: #B24141;
		margin: 0;
		padding: 0;}
	#errorExplanation ul{
		list-style-type: none;
		margin-left: 15px;
		padding: 0;}
		#errorExplanation ul li{font-size: 10px; display: list-item;}
#errors {
	background: #FEF7F7;
	padding: 15px;
	border: #D45151 solid 1px;
	color: #B24141;}
	#errors h3{
		font-size: 2.5em;
		color: #B24141;
		margin: 0;
		padding: 0;}
	#errors ul{
		list-style-type: none;
		margin-left: 15px;
		padding: 0;}
		#errors ul li{font-size: 10px; display: list-item;}
.help {
	font-size: 12px;
	color: #2C6AC3;
	line-height: 14px;
	text-align: center;
	padding: 8px;
	border: #eee solid 1px;
	margin: 0 0 20px 0;}
	.help img{
		padding: 3px;}
		
.search {
	color: #333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4px;
	margin-left: 10px;
	width: 150px;
	background: #FFFADB url(/_img/icons/magnifier.png) no-repeat 4px;
	text-indent: 20px;
	border: #CBB945 solid 1px;
}
#kw {
	margin: 5px;
}
.gettagcode-active {
	background: #eee;
}

/*----------------------------------------------------------------------------------------------------------
Instructions - Generic Page Text
----------------------------------------------------------------------------------------------------------*/
#generic-content {}
	#generic-content h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.8em;
		margin: 5px 5px 10px 5px;
		padding: 0px 0 8px 0;
		font-weight: normal;
		border-bottom: #eee 3px solid;}
	#generic-content h2{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.4em;
		color: #ED5454;
		margin: 5px 5px 15px 10px;
		padding: 0px;
		font-weight: normal;}
	#generic-content h3{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.3em;
		margin: 5px 5px 0px 10px;
		padding: 0px;
		font-weight: normal;}
	#generic-content p{
		font-size: .8em;
		line-height: 1.3em;
		margin: 0px 5px 25px 10px;
		padding: 0px;
		text-align: justify;
		text-indent: 40px;}
		#generic-content p a{
			margin: 0;
			padding: 0;
			line-height: 1.3em;}
	#generic-content ol{
		font-size: .8em;
		margin: 0px 0px 25px 20px;
		padding: 0px;}
		#generic-content li{margin-left: 25px; line-height: 1.3em;}
	#generic-content ul{
		font-size: .8em;
		margin: 0px 0px 25px 10px;
		padding: 0px;}
		#generic-content ul li{display: list-item; margin: 5px 0 5px 25px; line-height: 1.3em;}
		
	#generic-content .col-left {
		float: left;
		width: 48%;
		margin-right: 2%;}
	#generic-content .col-right {
		float: left;
		width: 48%;}
	#generic-content .col-all {
		width: 98%;
		margin-right: 2%;}
	#generic-content table {
		padding: 0px;
		margin: 15px;
		font-family: Arial, Helvetica, sans-serif;}
		#generic-content table th {
			font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			color: #6D929B;
			border-right: 1px solid #BACDD8;
			border-bottom: 1px solid #BACDD8;
			border-top: 1px solid #BACDD8;
			letter-spacing: 2px;
			text-transform: uppercase;
			text-align: left;
			padding: 6px 6px 6px 12px;
			background: #EFF9FF;}
			#generic-content table th.nobg {
				border-top: 0;
				border-left: 0;
				border-right: 1px solid #BACDD8;
				background: none;}
			#generic-content table th.odd {	
				border-left: 1px solid #BACDD8;
				border-top: 0;
				font-size: 10px;
				font-weight: bold;
				background: #fff;
				color: #B4AA9D;}
			#generic-content table th.even {
				border-left: 1px solid #BACDD8;
				border-top: 0;
				background: #f5fafa;
				font-size: 10px;
				font-weight: bold;
				color: #6D929B;}
		#generic-content table tr{ 
			margin: 0 0 0 -1px;
			border-left: 1px solid #B8D0EB;
			border-right: 1px solid #B8D0EB;}
		#generic-content table td {
			border-right: 1px solid #C1DAD7;
			border-bottom: 1px solid #C1DAD7;
			background: #fff;
			font-size: 12px;
			padding: 3px 3px 3px 6px;
			color: #6D929B;}
		#generic-content table .odd{
			background: #F2F2F2;
			color: #393838;}
		#generic-content table .even{
			background: #fff;
			color: #393838;}
		#generic-content table .col1{
			text-align: left;
			padding-left: 8px;}
/*----- 
Featured-Tags
------*/
.featured-tags {
	background: url(/_img/bg-featured-tag.png) repeat-x;
	padding: 1px;
	width: 100%;
	font-size: 18px;
}
.featured-tags a{
	color: #fff;
	text-shadow: #222 2px 2px 3px;
}
.ft-h3 {
	font-weight: normal;
	color: #3A3938;
	font-size: 24px;
	margin: 0px 0px 6px 0px;
	letter-spacing: -1px;
	line-height: 22px;
}
.ft-h3 span{
	font-weight: bold;
}
.small {
	text-align: right;
	padding: 0;
	margin: 0;
	font-size: 10px;
	
}
.small a {
	color:  #999;
	text-decoration: underline;
}
.small a:hover {
	color:  #555;
	text-decoration: underline;
}
/*------------------------------------------------------------------------------------------------ 
Cash-Shop
------------------------------------------------------------------------------------------------*/
#cash-shop {
	margin:  0px;
	padding: 0px;
}

#cs-status {
	margin: 0px;
	padding: 10px;
	width: 100%;
}
#cs-status td{
	vertical-align: top;
}
#cs-status form{
	margin: 0px;
}
.TAC-balance {
	color: #E94142;
	font-size: 24px;
	text-align: left;
}
#cs-status .horz-stack{
	float: left;
	width: 22%;
	padding: 1%;
	border-right: 1px dotted #ccc;
	margin: 10px 0 10px 0;}
	#cs-status h3{
		color: #8D9EB4;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0px;
		font-size: 14px;
		}
	#cs-status h5{
		text-align: left;
		font-weight: normal;
		}
#cs-staus form{
	padding: 0;
	margin: 0;
}
#cs-tabs {clear: both;}
	#cs-tabs ul {
		font: bold 11px verdana, arial, sans-serif;
		list-style-type: none;
		padding-bottom: 24px;
		border-bottom: 4px solid #666666;
		margin: 0;
		}
		#cs-tabs ul li {
			float: left;
			height: 21px;
			background-color: #EEEEEE;
			margin: 2px 2px 0 2px;
			border: 1px solid #ccc;
			border-bottom: none;
			padding: 0px;}
			#cs-tabs ul li.active {
				border-bottom: 1px solid #fff;
				background-color: #fff;}
				#cs-tabs ul li.active a { 
					color: #fff; 
					background: #666666; 
					border: 1px solid #666666; }
	#cs-tabs a{
		float: left;
		display: block;
		color: #666;
		text-decoration: none;
		padding: 4px;
		text-align: center;}
		#cs-tabs a:hover { background: #fff; }
.cs-body {
	margin: 0px;
	padding: 2px 5px 6px 5px;
	background: #666666;
}
.cs-body table{
	width: 100%;
	margin: auto;
	border: 3px solid #fff;
}
.cs-bg-color {
	width: 70%;	
	margin: auto;
	height: 100px;
}
#cs-bg-color td{
	padding: 0px;
}
.col1 {
	width: 90px;
}
#color1 {
	background: #b5e6ff;
	width: 20px;
}
#color2 {
	background: #d1ffb5;
}
#color3 {
	background: #feffb5;
}
#color4 {
	background: #bcbcbc;
}
/* Table Styles */
.table {
	margin-bottom: 20px;
}
.table p {
	margin-left: 10px;
}
.table label {
	color: #ccc;
}
.table table{
	width: 100%;
	border: 4px solid #fff;
}
.table th{
	background: #c0def1;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: center;
	border-right: 1px dotted #BBBBBB;
	
}
.table tr{
	background: #f2f2f2;
}
.table .active {
	background: #ccc;
}
.table td{
	padding: 4px;
	font-size: 10px;
	text-align: center;
}
.table tr:active{
	background: #B6D9F2;
}
.table td .alt{
	border-bottom: 1px solid #ccc;
	background: #fff;
	padding: 4px;
	font-size: 10px;
}
.table h1 {
	font: 1.6em "Helvetica Neue", Helvetica, Arial;
	color: #C5CCCC;
	padding: 0px 10px 8px 0px;
	margin:  0px;
}
.table a{
	color: #7E95B4;
}
.table a:hover{
	text-decoration: underline;
	color: #42A0E9;
}
.ft-table {
	background: #fff;
}
.ft-table th{
	background: #c0def1;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: center;
	border-right: 1px dotted #BBBBBB;
}
.ft-table th p{
	margin-left: 10px;
}
.ft-table td p{
	font-size: 14px;
	color: #EB4240;
}
.ft-time {
	font-size: 10px;
	color: #0075D3;
	text-align: center;
}
.ft-tags {
	font-size: 14px;
	text-align: center;
}
/*----------------------------------------------------------------------------------------------------------
Admin Panel
----------------------------------------------------------------------------------------------------------*/
.tri {
	
}
.tri h1, #myTags h1{
	font-size: 1.8em;
	margin: 5px;
	padding: 0px;
	font-weight: normal;
}
.tri #updates{
	color: #6595B0;
}
	.tri #updates table .odd{
		background: #EEF7FC;
	}
	.tri #updates legend{
		color: #2097EE;
	}
.tri #notifications{
	color: #8AAA64;
}
	.tri #notifications table .odd{
		background: #F0F7E2;
	}
	.tri #notifications legend{
		color: #6EB620;
	}
.tri #alerts{
	color: #ED5454;
}
	.tri #alerts table td{
		background: #FEF7F7;
		color: #A24040;
		border: #D45151 solid 2px;
		padding: 10px;
	}
	.tri #alerts table{
		border-spacing: 10px;
	}
	
	.tri #alerts legend{
		color: #ED5454;
	}
	.tri #alerts span{
		float: right;
		color: #ED5454;
	}
.tri .panel {
	float: left;
	width: 33%;
	margin-bottom: 15px;
	
}
.tri .panel h2{
	margin: 10px;
	padding: 15px;
	background: #00ff00;
}
.tri fieldset {
	border-top: #ccc solid 1px;
	border-bottom: #ccc solid 1px;
	margin: 10px;
	padding: 10px 10px 10px 20px;
	height: 100%;
}
.tri .scroll {
	/*height: 200px;
	overflow: auto;*/
}
.tri legend {
	font-size: 1.2em;
	padding: 0 10px 0 10px;
	background: #fff;
}
.tri table {
	font-size: .7em;
	width: 93%;
	margin: 10px 0 10px 0;
	text-align: justify;
	
}
	.tri table img{
		float: left;
		padding-right: 4px;
	}
	.tri table tr {
		vertical-align: middle;
		line-height: 16px;
	}
	.tri table td {
		padding: 3px;
	}
		.tri table .odd{
			
		}
		.tri table .even{
			background: #fff;
		}
		.tri table .more{
			background: #f2f2f2;
			text-align:right;
			line-height: 7px;
		}
#myTags {
	
}
#myTags fieldset {
	border: #ccc solid 1px;
	margin: 10px;
}
#myTags legend {
	color: #6595B0;
	font-size: 1.2em;
	padding: 0 10px 0 10px;
	background: #fff;
}
#myTags table {
	width: 100%;
	padding: 0px;
	margin: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
#myTags th {
	font-weight: bold;
	font-size: .9em;
	color: #fff;
	padding: 1px 5px 1px 5px;
	background: #393838;
	border-bottom: 1px solid #000;
	text-align: center;
	letter-spacing: 2px;
}
#myTags td {
	border-bottom: 1px dotted #f0f0f0;
	padding: 5px;
	color: #4f6b72;
	font-size: 20px;
	text-align: center;
	line-height: 32px;
	font-weight: bold;
}
#myTags img {
	margin-right: 8px;
	vertical-align: middle;
}
#myTags a {
	color: #ED5454;
}
#myTags tr{ 
	margin: 0 0 0 -1px;
	border-left: 1px solid #B8D0EB;
	border-right: 1px solid #B8D0EB;
}
#myTags .odd{
	background: #F2F2F2;
	color: #393838;
}
#myTags .even{
	background: #fff;
	color: #393838;
}
#myTags .col1{
	text-align: left;
	padding-left: 8px;
}
#myTags .points {
	font-size: .9em;
}
#bar {
	width: 90%;
	height: 15px;
	border: #eaeaea solid 1px;
	padding: 0;
	text-align: left;
	margin: 0;
}
#bar .percent{
	
	height: 15px;
	padding: 0;
	margin: 0;
}
#bar p{
	color: #393838;
	font-size: 10px;
	padding: 0;
	margin: 0;
}
/*red*/
#myTags #mt-red #bar .percent{
	background: #98DFFD url(/_img/layout/admin/bar/red.gif)repeat-x;
}
#myTags #mt-red a {
	color: #E36D62;
}
/*blue*/
#myTags #mt-blue #bar .percent{
	background: #98DFFD url(/_img/layout/admin/bar/blue.gif)repeat-x;
}
#myTags #mt-blue a {
	color: #67A5FF;
}
/*yellow*/
#myTags #mt-yellow #bar .percent{
	background: #98DFFD url(/_img/layout/admin/bar/yellow.gif)repeat-x;
}
#myTags #mt-yellow a {
	color: #FFDE00;
}
/*green*/
#myTags #mt-green #bar .percent{
	background: #98DFFD url(/_img/layout/admin/bar/green.gif)repeat-x;
}
#myTags #mt-green a {
	color: #6FC11E;
}
/*purple*/
#myTags #mt-purple #bar .percent{
	background: #98DFFD url(/_img/layout/admin/bar/purple.gif)repeat-x;
}
#myTags #mt-purple a {
	color: #9782DB;
}
/*orange*/
#myTags #mt-orange #bar .percent{
	background: #98DFFD url(/_img/layout/admin/bar/orange.gif)repeat-x;
}
#myTags #mt-orange a {
	color: #FFBC3B;
}
/*pink*/
#myTags #mt-pink #bar .percent{
	background: #98DFFD url(/_img/layout/admin/bar/pink.gif)repeat-x;
}
#myTags #mt-pink a {
	color: #F0A9EB;
}

/*----------------------------------------------------------------------------------------------------------
Admin > View Tag
----------------------------------------------------------------------------------------------------------*/
#viewTag fieldset {
	font-family: Arial, Helvetica, sans-serif;
	border: #ccc solid 1px;
	margin: 10px;
	padding: 15px;
}
#viewTag legend {
	color: #ED5454;
	font-size: 1.1em;
	padding: 0 10px 0 10px;
	background: #fff;
}

#viewTag .item {
	margin-bottom: 60px;
	clear: both;
}
#viewTag label {
	display: block;
	color: #888888;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
}
#viewTag .txtbox-look {
	width: 80%;
	float: left;
}
#viewTag .enhance {
	color: #393838;
	font-size: 1.5em;
	padding: 5px;
	float: left;
}
#viewTag .active{
	color: #ED5454;
	font-size: .8em;
	float: left;
	margin: 5px;

}
#viewTag span{
	color: #ccc;
	font-size: .8em;
	float: left;
	margin: 5px;
}
#viewTag label span{
	float: none;
	color: #999;
}
/* MINISTAT */
#viewTag .ministat {
	float: left;
	padding: 0px;
	margin: 10px;
	width: 103px;
	height: 100px;
	background: transparent url(/_img/layout/admin/ministat/cloud-black.gif) no-repeat bottom;
	border: #f0f0f0 solid 1px;
}
#viewTag .ministat label{
	display: table-cell;
	width: 103px;
	text-align: center;
	height: 30px;
	line-height: 12px;
	vertical-align: middle;
}
#viewTag .ministat h5{
	margin-top: 18px;
	padding: 0px;
	color: #fff;
	font-weight: bold;
	font-size: 1.2em;
	text-align: center;
}
#viewTag h4{
	clear: both;
	color: #138FEC;
}
/*----------------------------------------------------------------------------------------------------------
Admin > Get Tag Code
----------------------------------------------------------------------------------------------------------*/
#get-tag-code {}
	#get-tag-code h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.8em;
		margin: 5px 5px 25px 5px;
		padding: 0px;
		font-weight: normal;}
	#get-tag-code img{border: none; vertical-align: bottom;}
	#get-tag-code fieldset{
		padding: 10px;}
	#get-tag-code ul{
		margin-top: -15px;
		list-style-type: none;}
		#get-tag-code ul li{
			display: block;
			float: left;
			line-height: 65px;
			width: 28%;
			padding: 1%;
			text-align:center;
			min-width: 150px;
			border-right: 1px solid #eee;}
			#get-tag-code ul li a{
				display: block;
				color: #888888;
				font-size: 14px;
				font-weight: bold;
				width: 100%;
				height: 100%;}
				#get-tag-code ul li a img{
				vertical-align: middle;}
				#get-tag-code ul li a:hover{
					background: #EFF9FF;}
/*----------------------------------------------------------------------------------------------------------
Admin > Payments
----------------------------------------------------------------------------------------------------------*/
#payments {
	
}
	#payments h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.8em;
		margin: 5px 5px 10px 5px;
		padding: 0px 0 8px 0;
		font-weight: normal;
		border-bottom: #eee 3px solid;}
		
		
		#payments table {
	width: 90%;
	padding: 0px;
	margin: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
#payments th {
	font-weight: bold;
	font-size: .9em;
	color: #fff;
	padding: 1px 5px 1px 5px;
	background: #393838;
	border-bottom: 1px solid #000;
	text-align: center;
	letter-spacing: 2px;
}
#payments td {
	border-bottom: 1px dotted #f0f0f0;
	padding: 5px;
	color: #4f6b72;
	font-size: 20px;
	text-align: center;
	line-height: 32px;
	font-weight: bold;
}
.table-date {
	font-size: 10px;
}
.table-price {
	font-size: 12px;
}
/*----------------------------------------------------------------------------------------------------------
Admin > Payment Alert
----------------------------------------------------------------------------------------------------------*/
#payment-alert {
	width: 76%;
	margin: 10px auto 10px auto;
	padding: 2%;
	background: #FFF8CF;
	border: 3px solid #D7D7D7;}
	#payment-alert h3{
		margin: 0;
		color: #34A0F1;
		font-size: 1.0em;
		font-weight: normal;
	}
	#payment-alert p{
		margin: 0;
		text-indent: 20px;
		font-size: .75em;
		line-height: 16px;}
		#payment-alert p img{
			line-height: 16px;}
/*-----
TAC Cash Font Codes
--------------------------*/
.tac-bg-color1 {
	background-color: #b5e6ff !important;
	padding: 3px !important;
}
.tac-bg-color2 {
	background-color: #d1ffb5 !important;
	padding: 3px !important;
}
.tac-bg-color3 {
	background-color: #feffb5 !important;
	padding: 3px !important;
}
.tac-bg-color4 {
	background-color: #bcbcbc !important;
	padding: 3px !important;
}
.tac-tag-image1 {
	background-image: url(/_img/icons/tag_blue.png) !important;
	padding-left: 20px !important;
	background-repeat: no-repeat !important;
	background-position: 2px center !important;
}
.tac-tag-image2 {
	background-image: url(/_img/icons/tag_green.png) !important;
	padding-left: 20px !important;
	background-repeat: no-repeat !important;
	background-position: 2px center !important;
}
.tac-tag-image3 {
	background-image: url(/_img/icons/tag_orange.png) !important;
	padding-left: 20px !important;
	background-repeat: no-repeat !important;
	background-position: 2px center !important;
}
.tac-tag-image4 {
	background-image: url(/_img/icons/tag_red.png) !important;
	padding-left: 20px !important;
	background-repeat: no-repeat !important;
	background-position: 2px center !important;
}
.tac-tag-decoration1 {
	text-decoration: underline !important;
}
.tac-tag-decoration2 {
	text-decoration: line-through !important;
}
.tac-tag-decoration3 {
	text-decoration: overline !important;
}
.tac-tag-decoration4 {
	font-style: italic !important;
}
