    html body {
	margin: 0px;
	padding: 0px;
	font: normal normal normal small arial, helvetica, sans-serif;
    }

    body a {
	text-decoration:none;
	color:#f90;
    }

    body a:hover {
	text-decoration:underline;
    }

    body .header {
	width:100%; 
	height:51px;
	background:#000 url(../images/header_background.gif) repeat-x top left;
    }

    body .header .login {
	float:right; 
	margin-top:10px; 
	margin-right:20px;
    }

    body .header .login .label {
	color:#fff;
	float:left; 
	margin-top:6px; 
	padding:2px; 
	font-size:normal;
    }

    .header .inputBlock {
	float:left; 
	padding:2px; 
	font-size:smaller;
    }

    .inputBlock .inputElement {
	padding:0px; 
	width:90px;
    }

    .inputElement .left {
	display:block; 
	background:url(../images/free.demographics.com.beta.textbox_left.gif) no-repeat top left; 
	padding-left:4px;
    }

    .inputElement .right {
	display:block; 
	background:url(../images/free.demographics.com.beta.textbox_right.gif) no-repeat top right; 
	padding-right:4px;
    }

    .inputElement .top {
	display:block; 
	background-color:#333; 
	padding:0px; 
	margin:0px; 
	height:22px;
    }

    .inputElement .frame {
	display:block; 
	padding:0px;
	background-color:#333;
    }

    .inputElement .content {
	display:block; 
	position:relative; 
	top:2px; 
	left:0px; 
    }

    .inputElement input {
	padding:0px; 
	margin:0px; 
	width:80px; 
	border:none; 
	background:#333; 
	color:#f90;
    }

    body .copyright {
	color:#494949;
	font-size:1em;
    }

    body .license {
	color:#c60;
    }

    body .contact {
	color:#494949;
	font-size:1em;
    }

    body .footer {
	font-size:10px;
	padding:0px;
	margin:0px;
	background:#B9B9AD;
	color:#fff;
    }

    body .footer .geoselection {
	background:green; 
	position:relative; 
	top:0px; 
	left:0px; 
	margin:0px; 
	padding: 2px 4px;
	color:#333;
    }

    body .footer .info {
	padding-top: 3px; 
	padding-bottom: 3px; 
	padding-left: 13px; 
	padding-right: 11px;
    }

	.src_ac_ui_SplitterCanvas .splitter {
	background-color:silver; 
	}
	
	.src_ac_ui_SplitterCanvas .toolstrip .groupGeo .bottom .label
	{
	color: #999966;
	}
	
	.src_ac_ui_SplitterCanvas .toolstrip .group .bottom .label
	{
	color: #999966;
	}