@charset "utf-8";
/* CSS Document */
Body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	margin: 0px;
}
H1 {
	font-size:14px;
	font-weight: BOLD;
	color:#003399;
	width:100%;
	border-bottom: solid 2px #003399;
}
p {
	margin-left:10px;
	margin-right:6px;
	margin-top: 10px;
	margin-bottom: 8px;
	font-size:x-small;
}
.spacer {
	clear: both;
	margin-top: 10px;
}
.line {
	clear: both;
	margin-top: 10px;
	border-bottom: solid 1px #DDE1FF;
	width:100%;
}
#container {
	position: relative;
	left: 50%;
}
#content {
	float:left;
	position: relative;
	width: 750px;
	margin-left:-375px;
}
#menu {
	float:left;
	position: relative;
	width: 100%;
	background-color: #DDE1FF;
	border-top: solid 1px #666699;
	border-bottom: solid 2px #034EA2;
	text-align:left
}
#headtable {
	text-align:left;
}
#maincol {
	float:left;
	position: relative;
	width: 72%;
}
#rightcol {
	float:left;
	position: relative;
	margin-left: 12px;
}
#box {
	padding: 5px;
}
#options {
	float:left;
	position: relative;
	width: 50%;
}
#boxright {
	float:left;
	position: relative;
	border: solid 1px #034EA2;
}
#tail {
	float:left;
	position: relative;
	width: 100%;
	border: solid 1px #DDE1FF;
}
p.opt {
	font-weight: BOLD;
}
p.opt:first-letter {
	font-size: 150%;
	float: left;
	color: #669933;
	font-family:Courier;
}
ul.m {
	margin: 0px 0px;  			/* vertical horizontal */
	padding: 4px 0px 2px 0px;  	/* top  right bottom left */
}
li.ms, li.mo {
	position: relative;
	display: inline;
	list-style: none; 			/* no glyphs before a list item */
	margin: 2px 2px 2px 0px;
	padding: 4px 6px 2px 6px;
}
.ms {
	background-color: #034EA2;
	color: #ffffff;
	font-weight: BOLD;
	font-size:x-small;
}
.ms a, .ms a:VISITED, .ms a:ACTIVE {
	color:#ffffff;
}
.ms a:HOVER {
	color:#ffffff;
	background-color: #034EA2;
}
.mo a, .mo a:VISITED, .mo a:ACTIVE {
	color:#034EA2;
	font-weight: BOLD;
}
p.ms {
	padding: 5px;
	margin:0px;
	text-align: center;
}
ul.listright {
	padding:4px 4px 4px 20px;
	margin: 0px;
}
ul.listright li {
	position: relative;
	list-style-image: url(../../activestats/gender/includes/img/sq_sm3.gif);
	margin-top: 8px;
	margin-bottom: 8px;
}
.moregreen:link, .moregreen:visited {
	color: #669900;
	FONT-WEIGHT: BOLD;
}
.lang {
	color:#666699;
	text-decoration:none;
	FONT-WEIGHT: BOLD;
}
.lang:hover {
	color:#034EA2;
}
.langdot {
	color:#003399;
}
.tab {
	background-color: #DDE1FF;
	color:#003399;
}
.tab1 {
	background-color: #0066CC;
}
.tab2 {
	background-color: #034EA2;
}
.tab3 {
	background-color: #336699;
}
.tab4 {
	background-color: #666699;
}
.otherdir {
	text-align: right;
}
.white {
	background-color:#FFFFFF;
}
.orange {
	background-color: #FF6600;
	FONT-WEIGHT: BOLD;
	color:#ffffff;
}
.blue {
	background-color: #003399;
	FONT-WEIGHT: BOLD;
	color:#ffffff;
}
.bluel {
	background-color: #0066CC;
}
.green {
	background-color: #669900;
	FONT-WEIGHT: BOLD;
	color:#ffffff;
}
.grey {
	background-color:#CCCCCC;
}
.greenl {
	background-color: #A5D517;
}
.viol {
	background-color:#666699;
}
.violl {
	background-color:#DDE1FF;
}
.violll {
	background-color:#F4f8FF;
}
.viold {
	background-color:#333366;
}
.greenc {
	background-color: #669900;
	FONT-WEIGHT: BOLD;
	color:#669900;
}
.orangec {
	background-color: #FF6600;
	FONT-WEIGHT: BOLD;
	color:#FF6600;
}
.titleblue2 {
	color:#0066CC;
	font-size:17px;
	FONT-WEIGHT: BOLD;
}
.titlegreen {
	color:#669900;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	background-color:#FFFFFF;
}
.titleviold {
	color:#666699;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	background-color:#FFFFFF;
}
.titleblue3 {
	color:#336699;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	background-color:#FFFFFF;
}
.headgreen {
	background-color:#EEEEEE;
	color: #669900;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	text-align: right;
}
.headblue {
	background-color:#EEEEEE;
	color: #034EA2;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	text-align: right;
}
.headblue3 {
	background-color:#EEEEEE;
	color: #336699;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	text-align: right;
}
.headorange {
	background-color:#EEEEEE;
	color:#0066CC;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	text-align: right;
}
.headviol {
	background-color:#EEEEEE;
	color:#666699;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	text-align: right;
}
.more {
	color: #666699;
}
.moreblue {
	color: #003399;
	FONT-WEIGHT: BOLD;
}
.moreviol {
	color: #666699;
	FONT-WEIGHT: BOLD;
}
.morebluel {
	color: #0066CC;
	FONT-WEIGHT: BOLD;
	text-decoration:none;
}
.moreorange {
	color:#FF6600;
	FONT-WEIGHT: BOLD;
	text-decoration:none;
}
.box {
	border : 1px solid #A5D517;
}
.boxorange {
	border : 1px solid #FF6600;
}
.boxblue {
	border : 1px solid #003399;
}
.boxbluel {
	border : 1px solid #0066CC;
}
.boxviol {
	border : 1px solid #DDE1FF;
}
.subblue {
	background-color:#DDE1FF;
	color:#0066CC;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	text-align: right;
}
.subblue3 {
	background-color:#EEEEEE;
	color:#336699;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	text-align: right;
}
.subgreen {
	background-color:#EEEEEE;
	color:#669900;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	text-align: right;
}
.subviold {
	background-color:#EEEEEE;
	color:#333366;
	font-size:12px;
	FONT-WEIGHT: BOLD;
	text-align: right;
}
.label {
	color:#993333;
	FONT-WEIGHT: BOLD;
}
.button {
	font-size: 10px;
	background-color:#DDDDDD;
	text-align: center;
	border : 1px solid #999999;
}
.r {
	background-color:#6699CC;
	color:#ffffff;
}
.rr {
	background-color:#99ccff;
}
.rrr {
	background-color:#BCDBF9;
}
.greend {
	background-color: #669933;
	FONT-WEIGHT: BOLD;
	color:#ffffff;
}
.yelld {
	background-color:#FFCC33;
	FONT-WEIGHT: BOLD;
}
.yelll {
	background-color:#FBE0AB;
}
.redl {
	background-color:#CC3333;
	FONT-WEIGHT: BOLD;
	color:#ffffff;
}
/* specific for px-web */
.table1 {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:12px;
	padding:0px;
	margin-top:0px;
	margin-bottom:0.1em;
}
.table2 {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	background:lightblue;
	font-size: 10px;
	margin-top:4px;
	border-right:solid;
	border-right-color:blue;
	border-width:thin
}
.td1 {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: black;
font-size:12px;
	text-align:left;
	background:#ffffff;
}
.tdtop {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: black;
	font-size:12px;
	text-align:left;
	border-left-style: solid;
	border-left-color:blue;
	border-top-style: solid;
	border-top-color:blue;
	border-width:thin;
}
.tdmiddle {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: black;
	font-size:12px;
	border-left-style: solid;
	border-left-color:blue;
	border-top-style: solid;
	border-top-color:blue;
	border-width:thin
}
.tdbottom {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: black;
font-size:12px;
	border-left-style: solid;
	border-left-color:blue;
	border-top-style: solid;
	border-top-color:blue;
	border-bottom-style: solid;
	border-bottom-color:blue;
	border-width:thin
}
.tdarrtop {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: black;
font-size:12px;
	border-left-style: none;
	border-top-style: solid;
	border-top-color:blue;
	border-width:thin
}
.tdarrbottom {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: black;
font-size:12px;
	border-left-style: none;
	border-top-style: solid;
	border-top-color:blue;
	border-bottom-style: solid;
	border-bottom-color:blue;
	border-width:thin;
}
.title {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: blue;
	font-size:16px;
	text-align:left;
	background-color:#ffffff;
	font-weight:bold;
}
#tdnofill .tdleft {
	background-image:url(/imdgs/Includes/bg.jpg);
	text-align:left;
}
#tdnofill .tdright {
	background-image:url(/imdgs/Includes/bg.jpg);
	text-align:right;
}

