BODY {
	BACKGROUND-IMAGE: url(Images/bg.gif); MARGIN: 0px
}

.normaltext {
	font-family:verdana; color:#000000; font-size:12px;line-height:18px;
}
.redtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitetext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.textsmallblue {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textboldwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.zone-name {
	DISPLAY: block; FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #000000
}


.bgshadow {
	BACKGROUND-IMAGE: url(Images/shadowb.gif)
}
.tdborderlr {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 0px; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 0px
}
.tableborder {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid
}
.error {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #cc0000
}
.tdgray {
	BACKGROUND-COLOR: #cccccc
}
.td1pixlr {
	BORDER-RIGHT: #e5e5e5 1px; BORDER-TOP: #e5e5e5 1px; BORDER-LEFT: #e5e5e5 1px; BORDER-BOTTOM: #e5e5e5 1px
}

.lightgraytd {
	BACKGROUND-COLOR: #f4f4f4
}
.tdblue {
	BACKGROUND-COLOR: #517fb7
}
.blueleftline {
	BORDER-LEFT: #5381bc 1px solid
}
.bluebox1 {
	padding:1px;
	border:1px solid #1D1D1D;
	background:url(../../images/grey-gradient-bk1.gif) top repeat-x;
    float:left;
   }
 .blueboxplan {
	padding:1px;
	border:1px dotted #676767;
    float:left;
   }
.tdleftline {
	BORDER-LEFT: #cccccc 1px solid
}
.orangetd {
	BACKGROUND-COLOR: #e69009
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #FF0000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6699ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6699ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6699ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.header:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6699ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bordergray {
	border: medium dotted #DDDDDD;

}
.tdgray1light {
	BACKGROUND-COLOR: #eeeeee
}
.greentd {
	BACKGROUND-COLOR: #91b100
}
.bluetd {
	BACKGROUND-COLOR: #4686d7
}
.bluetext {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3b81d8; font-family:verdana; line-height:18px;
}
.normaltextblack {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.textsmallblack {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.a:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4275b6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.a:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4275b6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4275b6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.b:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.b:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.b:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4686d7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.b:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.c:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.c:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.c:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4686d7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.c:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.border1pix {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.white12text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	COLOR: #ff9900; LIST-STYLE-TYPE: square
}
A.li:link {
	FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.li:visited {
	FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.li:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.li:active {
	FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#AllFeatures {
	DISPLAY: inline
}
#All {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/blue_bg.gif) #ffffff repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 15px 4% 0px; PADDING-TOP: 0px; min-width: 845px; max-width: 1610px
}
input {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
select {
	margin: 0px 0px 5px 8px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}
#tooltip2 {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	width:260px;
	padding:5px 19px;
	background:#ffc;
	border:1px solid #ccc;
	z-index:3000;
	}
	
	#tooltip2 h3 {
		font-size:125%;
		margin:.7em 0px;
	}
		#tooltip2 p {
		font-size:110%;
		margin:.7em 0px;
	}
ul#generic-sublevel-tabs {height:22px;list-style:none;margin:1em 0px 1.5em 0px;padding:0px 0px;clear:both;background:url(../images/tab.gif) repeat-x left bottom;}
ul#generic-sublevel-tabs li {margin:0px;padding:0px;display:inline;}
ul#generic-sublevel-tabs a {background:url(../../images/tab.gif) no-repeat 0 -26px; float:left;text-decoration:none; margin: 0 4px 0 0; padding: 0 0px 0 4px; }
ul#generic-sublevel-tabs a span { background:url(../../images/tab.gif) no-repeat 100% -26px;float: none; display:block; padding:4px 8px 3px 4px; text-decoration:none; font-weight:bold; white-space: nowrap;font-size:12px;color:#555555;}
ul#generic-sublevel-tabs li.active a { background:url(../../images/tab.gif) no-repeat left top;  }
ul#generic-sublevel-tabs li.active a span {display:block;background:url(../../images/tab.gif) no-repeat right top; color:#000; border-bottom:1px solid #fff}
	.geo_percentages, .geo_rk {
		clear: both;
		padding: 3px 0;}
	.geo_bar {
		background: #D9D6D5;
		float: left;
		height: 1em;
		margin-left: 10px;
		width: 100px;}
	.geo_stat {
		background: #8DCE82;
		float: left;
		height: 1em;}
	.geo_number {
		float: left;
		text-align: right;
		width: 4em;}
	.geo_country {
		float: left;
		margin-left: 10px;
		width: 11em;}
.male_bar {
		background: #D9D6D5;
		float: left;
		height: 10PX;
		margin-left: 1px;
		width: 100px;}
.male_stat {
		background: #0033FF;
		float: left;
		height: 10PX;
		}
.female_stat {
		background: #008040;
		float: left;
		height: 10PX;
		}
.age_stat {
		background: #FF3300;
		float: left;
		height: 10PX;
		}
.old_stat {
		background: #800000;
		float: left;
		height: 10PX;
		}

.dage_bar {
		background: #D9D6D5;
		float: left;
		height: 15PX;
		margin-left: 1px;
		width: 200px;}
.dage_stat {
		background: #0033FF;
		float: left;
		height: 15PX;
		}
.dgender_bar {
		background: #D9D6D5;
		float: left;
		height: 15PX;
		margin-left: 1px;
		width: 200px;}
.dgender_stat {
		background: #FF6633;
		float: left;
		height: 15PX;
		}
.dcountry_bar {
		background: #D9D6D5;
		float: left;
		height: 15PX;
		margin-left: 1px;
		width: 200px;}
.dcountry_stat {
		background: #33CC33;
		float: left;
		height: 15PX;
		}
.dsearch_bar {
		background: #D9D6D5;
		float: left;
		height: 15PX;
		margin-left: 1px;
		width: 200px;}
.dsearch_stat {
		background: #999900;
		float: left;
		height: 15PX;
		}