table#navig td {
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A9C215;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 25px;
	padding-left: 25px;
}
table#navig a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}
table#navig {
	margin: 5px;
	height: 18px;
}
table#navig td#first {
	border: none;
}
table#topnav td#first {
	border: none;
}
body#common {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}

.rightcol {
	background-color: #FE0000;
	background-image:  url(images/bg_slice.jpg);
	background-repeat: repeat-x;
}

td#right {
	padding: 40px 25px 25px;
}

td#right hr {
	color: #FFFFFF;
	height: 1px;
}


table#topnav td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
td#leftnav {
	height: 100%;
	padding-right: 5px;
	padding-left: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A9C215;
	width: 194px;
	vertical-align: top;
}
td#leftnav ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	margin: 0px;
	padding: 0px 0px 0px 25px;
}
td#leftnav li {
	padding-bottom: 15px;
}
table#topnav a {
	color: #333333;
	text-decoration: none;
}



table#main td#leftnav table td#reg {
	text-align: center;
	vertical-align: bottom;
	height: 50px;
	padding-bottom: 50px;
	vertical-align: top;
}
table#main td#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 50px;
	padding-left: 40px;
	vertical-align: top;
}

table#chart {
	padding-right: 0px;
	}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 17px;
	padding-top: 0px;
	margin-top: 3px;

}
ul,ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D80100;
	line-height: 15px;
	list-style-type: square;

}
li {
	padding-bottom: 5px;
	color: #555555;

}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	margin-bottom: 0px;

}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-transform: uppercase;
	color: #CC0000;
	font-size: 12px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: Bold;
	color: #A9C215;
	font-size: 12px;
}

td#leftnav p {
		font-size: 10px;
		line-height: 11px;
}

td#leftnav li a {
	color: #FF0000;
	text-decoration: none;
}
td#leftnav li a:visited {
	color: #FF3C35;
}
td#leftnav li a:hover {
	color: #CC0000;
}
table#topnav a:visited {
	color: #666666;
}
table#topnav a:hover {
	color: #000000;
}

table#navig a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table#navig a:hover {
	color: #A9C215;
}
table#chunk {
	margin-right: -2px;
}
hr {
	height: 1px;
	color: #999999
}


a:link {
	color: #E20A16;
}
a:hover {
	color: #CC0000;
}
a:visited {
	color: #E20A16;
}
a:active {
	color: #E20A16;
}
table#base {
	background-image: url(images/grey_circle.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
table#base td#elem_tl {
	background-image: url(images/circle_tl.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 125px;
	width: 125px;
}
table#base td#elem_tr {
	background-image: url(images/circle_tr.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 125px;
	width: 125px;
}
table#base td#elem_bl {
	background-image: url(images/circle_bl.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 125px;
	width: 125px;
}
table#base td#elem_br {
	background-image: url(images/circle_br.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 125px;
	width: 125px;
}
.detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 3px 6px;
	margin-left: 75px;
}
table#base2 td#elem {
	background-image: url(images/grey_circle2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 125px;
	width: 125px;
}
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
}
.jobtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	line-height: 14px;
}
.checkboxheader {
	margin-bottom: 20px;
	line-height: 30px
}
.newsheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A9C215;
	font-weight: bold;
	line-height: 14px;
}

.sidebarhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #808E30;
	vertical-align: middle;

}
td#testimonials p {
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 14px;

}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E20A16;
	font-size: 13pt;
	font-weight: bold;
}
table#standard {
	background-color: #808E30;

}
table#standard th {
	background-color: #E6EACB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #808E30;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;


}
table#standard td {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}
table#standard a {
	text-decoration: none;
}
table#standard a:hover {
	text-decoration: underline;
}
table#homebox {
	margin-left: -15px;
}
.services {
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.intelligence-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	font-weight: bold;

}
.intelligence-intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808E30;
}


/* border table for feed news */
.fd_bordertable { 
	background-color: none; 
	border-style: solid; border-width: 0px; border-color: none; 
	padding: 0; 
	width: 185px;
}

/* maintable table for feed news */
.fd_maintable { border-width: 0; background: none}

/* header cell with header text and xml button */
.fd_header {
	padding: 0px;
	background: none;
	font-size: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	display: none;
}

/* item description area */
.fd_itemcell { 
	font-size: 11px;
	padding-bottom: 16px; 
	line-height: 14px; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* item link properties, such as text-decoration */
a.fd_itemlink:link { color: #99CC00; text-decoration: none; font-weight:bold ; }
a.fd_itemlink:visited { color: #99CC00; text-decoration: none ; font-weight:bold}
a.fd_itemlink:hover { color: #FFFFFF; text-decoration: underline ; font-weight:bold}

fd_itemlink{
	display: none;

}

.casestudy {
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.news-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}

.news-title1 {
display: none
}


a.news:link, a.news:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 99CC00;
	text-decoration: none;

}

a.news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;

}
.news-summary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: FFFFFF;
}
.news-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 99CC00;
	line-height: normal;
}
.news-body {
	margin-bottom: 15px;
}
