body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

table,td,tr,body,p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}

.text_header {
        color: #000000;
        font-size: 13px;
        font-weight: 900;

}

.highlight_text {
	/*-color:#3F58A2;*/
	color:green;
	font-weight:900;
}

A {
	border: 0px;
}

.body_div {
	padding-left:15px;
	padding-right:15px;
}



a:visited, a:active, a:link {
	color:#000000;

}

/*
.search_results_row {
	background-color: #FFFFFF;

}
*/

.search_results_row:hover {
    background-color: #CCCCCC;
    /*background-color: #F0F8FD;*/
}

.std_table_spacing {
	padding-left: 10px;
	padding-top: 3px;
}

.subsection_header {
	color: #333333;
	font-size: 13pt;
	font-weight: bold;
}
.std_table_spacing_left {
	padding-left: 10px;
}

.std_table_spacing_top {
	padding-top: 3px;
}

.std_table_header {
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #F8F9F9;
}

.std_table_header_spacing_left {
	background-color: #D4E0FA;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 4px;
}

.page_title {
	font-size:15px;
	font-weight:900;
}

.faq_question {
	font-weight:900;
}

.faq_answer {
	padding-bottom:15px;
}

.sidebar_nav {
	vertical-align:top; width:200px; padding:10px; padding-top:10px; padding-left:20px; padding-right:20px; background-color: #ECECEC;
}
.sidebar_nav a:visited, .sidebar_nav a:active, .sidebar_nav a:link {
	font-weight:900;
}

.resource_links a:visited, .resource_links a:active, .resource_links a:link {
	font-weight:900;
}

.login_field_boxes {
	color:#888888;

}

.login_field_boxes:focus {
	border-style:solid;
	color:#333333;
	border-color:black;
}

.marketing_link_color, .marketing_link_color:link, .marketing_link_color:active, .marketing_link_color:visited  {
	color: #3F5AA6;
	font-weight:900;
}

.analysis_rule_write_up {
	padding-bottom: 50px;
}

.analysis_rule_name {
	padding-bottom: 15px;
	font-weight:900;
}

