body {
	padding:0px;
	margin:0px
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5E5E5E;
	line-height:22px;
}

.paragraph {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5E5E5E;
	line-height:22px;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5E5E5E;
	line-height:22px;
}

.small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5E5E5E;
}

ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5E5E5E;
	line-height:22px;
}

.center {
	position:absolute;
	width:655px;
	left:50%;
	margin-left:-327px;
	margin-top:30px;

}

.wrapper {
	border:1px solid #8d8d8d;
}

td.header {
	border:12px solid white;
}

/*-----navigation------*/

td.nav {
	background-color:white;
}

td.nav ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

td.nav ul li {
	margin:0px;
	margin-right:-4px;
	padding:0px;
	list-style-type:none;
	display:inline;
}

/*---(cyan)---*/

td.nav ul li a.cyan, td.nav ul li a.cyan:visited {
	margin:0px;
	padding:7px 8px 5px 9px;
	background-color:#24B4DD;
	color:white;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	border-right:1px solid white;
}

td.nav ul li a.cyan:hover {
	background-color:#25A6CB;
}

/*---(orange)---*/

td.nav ul li a.orange, td.nav ul li a.orange:visited {
	margin:0px;
	padding:7px 8px 5px 9px;
	background-color:#FF873F;
	color:white;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	border-right:1px solid white;
}

td.nav ul li a.orange:hover {
	background-color:#FF7123;
}

/*---(purple)---*/

td.nav ul li a.purple, td.nav ul li a.purple:visited {
	margin:0px;
	padding:7px 8px 5px 9px;
	background-color:#CA0EE0;
	color:white;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	border-right:1px solid white;
}

td.nav ul li a.purple:hover {
	background-color:#BA30CA;
}

/*---(green)---*/

td.nav ul li a.green, td.nav ul li a.green:visited {
	margin:0px;
	padding:7px 8px 5px 9px;
	background-color:#0DCB4B;
	color:white;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	border-right:1px solid white;
}

td.nav ul li a.green:hover {
	background-color:#14BD4B;
}

/*---("tomato burgandy")---*/

td.nav ul li a.red, td.nav ul li a.red:visited {
	margin:0px;
	padding:7px 11px 5px 9px;
	background-color:#DD0D34;
	color:white;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	border-right:1px solid white;
}

td.nav ul li a.red:hover {
	background-color:#CE1336;
}

/*-----features/news area-----*/

table.feature {
	margin:0px 0px 0px 12px;
}

.featureContent {
	padding:12px 24px 0px 24px;
	background-image:url(/images/feature_bkgr.gif);
	background-repeat:repeat-y;
	background-position:0px;
}

.featureContent h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5E5E5E;
	line-height:16px;
	letter-spacing:3px;
	text-transform:uppercase;
	margin-top:15px;
	margin-bottom:-10px;
}

.featureContent p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	line-height:16px;
	font-size:10px;
}

.featureContentStaff {
	padding:12px 24px 0px 24px;
	background-image:url(/images/feature_bkgr.gif);
	background-repeat:repeat-y;
	background-position:0px;
}
.featureContentStaff p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:-5px;
	margin-bottom:0px;
	line-height:13px;
	text-align:justify;
	font-size:10px;
}

.featureContentStaff a, .featureContent a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}

.featureContent a, .featureContent a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}

.featureContent a:hover {
	text-decoration:underline;
}

/*-------------Content area---------------*/

td.mainContent {
	padding:20px 12px 12px 0px;
}

/*--(blue heading)--*/
.mainContent h1.cyan {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#24B4DD;
	line-height:18px;
	letter-spacing:3px;
	text-transform:uppercase;
	margin-bottom:-5px;
}

/*--(orange heading)--*/
.mainContent h1.orange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF873F;
	line-height:18px;
	letter-spacing:3px;
	text-transform:uppercase;
	margin-bottom:-5px;
}

/*--(purple heading)--*/
.mainContent h1.purple {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CA0EE0;
	line-height:18px;
	letter-spacing:3px;
	text-transform:uppercase;
	margin-bottom:-5px;
}

.purpleSub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CA0EE0;
	line-height:18px;
	letter-spacing:3px;
	margin-bottom:-5px;
	font-weight:bold;
}

/*--(green heading)--*/
.mainContent h1.green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0DCB4B;
	line-height:18px;
	letter-spacing:3px;
	text-transform:uppercase;
	margin-bottom:-5px;
}

.greenSub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0DCB4B;
	line-height:18px;
	letter-spacing:3px;
	margin-bottom:-5px;
	font-weight:bold;
}

.greenOrg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0DCB4B;
	line-height:18px;
	letter-spacing:3px;
	margin-bottom:-5px;
	font-weight:bold;
}

.greenTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0DCB4B;
	line-height:18px;
	letter-spacing:3px;
	margin-bottom:-5px;
	font-style:italic;
}
/*--(red heading)--*/
.mainContent h1.red {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DD0D34;
	line-height:18px;
	letter-spacing:3px;
	text-transform:uppercase;
	margin-bottom:-5px;
}

.mainContent a, .mainContent a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	line-height:22px;
	text-decoration:underline;
}

.mainContent a:hover {
	color:#848484;
}

.picLeft {
	float:left;
	padding:2px;
	border:1px solid #8d8d8d;
	margin:4px 6px 4px 0px;
}

.picRight {
	float:right;
	padding:2px;
	border:1px solid #8d8d8d;
	margin:4px 0px 4px 6px;
}

/*----footer----*/

td.footer {
	border-right:12px solid white;
	border-left:12px solid white;
	border-bottom:12px solid white;
}

td.footerText {
	background-color:#6F6F6F;
	border-top:10px solid white;
	padding:0px;
	margin:0px;
}

td.footerText p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#D9D9D9;
	line-height:14px;
	margin-left:25px;
	padding:0px;
}

/*-----navigation------*/

.case-study p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:-5px;
	margin-bottom:0px;
	line-height:16px;
	text-align:justify;
	font-size:10px;
}
