body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #ffffff;	
	margin: 0;
}



/* ------------------------  Font Classes  ------------------------ */

p {
	color: #5f5f5f;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 10pt;
	line-height: 150%;
	text-decoration: none;
	text-align: justify;
	text-justify: distribute;
	
}	

p.main {
	color: #5f5f5f;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 10pt;
	line-height: 100%;
	text-decoration: none;
	text-align: justify;
	text-justify: distribute;
	
}	
/* ------------------------  Header Classes  ------------------------ */

h1 {
	color: #d2d2d2;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 14pt;
	line-height: 180%;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;	
	letter-spacing: -0.5px;
	text-transform:uppercase;	
	
}

h2 {
	color: #FFFFFF;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 11pt;
	line-height: 180%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;	
	text-transform:uppercase;	
}

/* ------------------------  HR Classes  ------------------------ */

	
.solid {
	height: 0;
	border-style: solid;
	border-width: 2px 0 0 0;
	border-color: #7592a6;
	width: 100%;
}

.dashed {
	height: 0;
	border-style: dashed;
	border-width: 1px 0 0 0;
	border-color: #7592a6;
	width: 100%;
}


/* ------------------------  Table Classes  ------------------------ */

td.bold {
	color: #434343;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	line-height: 180%;
	font-weight: bold;	
}


.resultstable td {
	color: #434343;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	line-height: 180%;
}


td.side {
	background-image:url(images/sidebarBG.jpg);
	background-repeat: no-repeat;
}

td.breaker {

	border-width: 0px 0 1 0;
	border-color: #afb81f;
	border-left-style:solid;
}

td.followUp {
	border-width: 0px 0 1 0;
	border-color: red;
	border-left-style:solid;
}

td {
	color: #5f5f5f;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 10pt;
	line-height: 100%;
	text-decoration: none;
	text-align: justify;
	text-justify: distribute;
	
}	

/* ------------------------  Image Classes  ------------------------ */


img.floatLeft { 
	float: left;
	margin-right: 5px;
	padding:2px;
	}


/* ------------------------  Link Classes  ------------------------ */


a {
	color: #444444;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}


a:hover {
	color: #cccc33;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}

/* ------------------------  SUB MENU  ------------------------ */

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#menu3 {
	width: 200px;
	}
	
#menu3 li a {
  	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color: #5f5f5f;
	display: block;
	background: url(images/menu3.png);
	background-repeat: no-repeat;	
	padding: 8px 0 0 10px;
	}
	
#menu3 li a:hover, #menu3 li a:active {
	color: #393939;
	background: url(images/menu3.png) 0 -32px;
	background-repeat: no-repeat;
	padding: 8px 0 0 10px;
	}	
	





