/*LAYOUT CSS FILE*/
body {
	margin:0px;
	padding:0px;
}
td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#63666a;
}

/* A LINK*/
a {
}
a:hover {
}

/* FORM */
form {
	font-size:12px;
}
input, select, textarea {
	font-size:12px;
}

/* LISTS */
ul {
}
li {
}

/* HEADINGS */
h1 {
	font-size:12px;
	color:#53b449;
}
h2 {
	font-size:12px;
	color:#ea3534;
}
h3 {
}

#main_table {
	width:760px;
}
#left_side{
	width:234px;
	height:auto;
	
	border-bottom:40px solid #53b449;
	vertical-align:top;
}
#right_side {
	border-left:1px dashed #63666a;
	width:auto;
	vertical-align:top;
	padding:10px;
}
.error {
	color:#FF0000;
}
/* CUSTOM CLASSES*/
.left_menu {
	background-color:#63666a;
	padding:20px 10px 20px 10px;
	color:#FFFFFF;
}
.left_border {
	border-bottom:1px dashed #53b449;
}
.bottom_border {
	
}
.button {
	text-decoration:none;
	border:1px solid #e0e0e1;
	background-color:#f6f6f6;
	color:#ba1e3c;
	font-size:12px;
	font-weight:bold;
	padding:1px;
}
.button_1 {
	border:1px solid #e0e0e1;
	background-color:#f6f6f6;
	color:#ba1e3c;
	font-size: 14px;
	font-weight:bold;
	padding:10px;
}
.button_2 {
	border:0px;
	background-color:#ffffff;
	color:#53b449;
	font-size: 12px;
	font-weight:bold;
	padding:10px;
}
.footer_table{
	color:#000000;
	font-size:11px;
	background-color:#63666a;
	text-align:center;
	padding:10px 1px 5px 1px;
}
.footer_link{
	text-decoration:none;
	color:#FFFFFF;
}
.footer_link:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.chart_text{
	text-decoration:underline;
	color:#55b349;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.content_text{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	padding: 10px 10px 10px 10px;
}

#logo {
	text-align: center;
}

#google_ad {
	text-align: center;
	margin-bottom: 15px; 
}

/*Chars CSS*/
#chart_box {
	text-align: center;
	padding-left: 15px;
}

#ViewerMouseUsage1 {
	border-top:#e0e0e0 1px solid; 
}

div.chartPushButtonSelected { 
	padding:5px; background:#e0e0e0; cursor:hand; 
}
div.chartPushButton { 
	padding:5px; cursor:hand; 
}


td.chartPushButton { 
	font-family:Verdana; font-size:9pt; cursor:pointer; border-bottom:#e0e0e0 1px solid; 
}


/***** Main Layout ****/
.highlight {background-color:#FF9D9D;border-bottom:#F30 1px solid;border-top:#F30 1px solid;padding: 4px 10px}

#container {
  	width: 100%;
  	height: 100%;
  	text-align: center;/* IE fix to center the page */
}

#content {
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
}
