body {
	background-color: #0D244D;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.style1 {
	color: #464646;
	font-weight: bold;
}
.ntitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
}

.style2 {color: #B04030}

.feature {
	color: #990000;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: justify;
	font-family: Tahoma, Verdana, Arial;
}

A.feature:hover
{
	color: #990000;
	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: justify;
	font-family: Tahoma, Verdana, Arial;
} 

.txtBoldCopy {

	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	color: #002B60;
	text-decoration: none;
}
.td-bord {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A5A5A5;
}
.menuDivider {
	background-image: url(images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 3px;
}
.searchTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom:5px;
}
.txt {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: justify;

}
p {

	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: justify;

}

.pLeft {

	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
/*line-height: 16px;*/
	font-weight: normal;
	color: #464646;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: left;
	margin-top:2px;

}

.table-bord {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color:#0D244D;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0D244D;
	border-left-color: #0D244D;
	background-color:#0D244D;
}

li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;

}
.tdBg {
	background-image: url(images/home_content-bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.imgFloat-left {
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
}
.copy-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.botmmenu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
A.botmmenu:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
	padding-left: 5px;
}


.txtBold {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	color: #002B60;
	text-decoration: none;
}
.vertDivider {
	background-image: url(images/dot_line-vert.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 3px;
	padding-left: 3px;
}
h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: normal;
	font-weight: bold;
	color: #34244E;
	text-decoration: none;
	padding-bottom:5px;
	margin-bottom:0px;
	text-transform: uppercase;
}
h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #0D254C;
	text-decoration: none;
	padding-bottom:5px;
	margin-bottom:0px;
	text-transform: uppercase;
}
.tdPad {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.txtField {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
	height: 16px;
	width: 160px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.readmore {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #00537A;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 5px;
}
A.readmore:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #B04030;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 5px;

}
.imgFloat-right {
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.brd {
	color: #EFEFEF;
	margin: 1px;
	padding: 1px;
	border: thin solid #EFEFEF;
}
.brd2 {
	margin: 1px;
	padding: 1px;
	border: thin solid #EFEFEF;
}


.smyellow {
	background-image: url(images/yellow-bullet.jpg);
	background-repeat: no-repeat;
}
.arrow1 {
	background-image: url(images/arrow.jpg);
	background-repeat: no-repeat;
}
.square {

	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
}
.links {

	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #002B60;
	text-decoration: none;
}

.PageNumbers {

	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

A.links:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #B04030;
	text-decoration: none;
}
	
a.RelatedCases
{
color:#B04030;
text-decoration: none;
font-family: Tahoma, Verdana, Arial; 
font-size: 11px;
}

a.RelatedCases:hover
{
color:#B04030;
text-decoration: underline;
font-family: Tahoma, Verdana, Arial; 
font-size: 11px;
}

.feed {
border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px;font:bold 10px verdana,sans-serif;color:#FFF;background:#F60;text-decoration:none;margin:4px;
}

.highlight {background:#ffff40;}

input.submitlink
{Border: none; background:none; text-decoration:underline; text-align:left; color:#213a65; margin-bottom:0px; font-size:12px;}


.CaseHeading
{
	font-family: Tahoma, Verdana, Arial; 
	text-transform:uppercase;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #464646;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	white-space: normal;
	text-align: left;
	margin-bottom:0px;
	margin-top:5px;
}

.CaseStudyText
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #114A7D;
	text-decoration: none;
	text-align: left;
}

.PhoneNumber
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	vertical-align:top;
}

.briefdescription { 
text-align:left; 
/*margin-left:25px; */
margin-top:0px; 
}

.SubCatHeading {color:#0D254C; font-family:tahoma, arial; font-size:13px; text-decoration:none; margin-top:0px; margin-bottom:0px; font-weight:bold; text-align:left}

.bluebutton {
background-color:#0D254C; color: white; font-size:12px; width:300px; font-weight:bold; font-family:tahoma,arial;}

.bluebutton1 {
background-color:#0D254C; color: white; font-size:12px; width:150px; font-weight:bold; font-family:tahoma,arial;}

.bluebuttonlink {
background-color:#0D254C; color: white; font-size:12px; width:150px; font-weight:bold; font-family:tahoma,arial; padding:4px; border:ridge; border-bottom:groove; border-right:groove; text-decoration:none; }

.linkbutton {
background-color:white; border:none; text-decoration:underline; font-family:tahoma,arial; width:450px; color:#0D254C; font-size:12px; font-weight:bold; text-align:left; height:15px; margin:0;	padding:0;	position:absolute; text-indent:0;}

.bluebuttonlink:hover {
background-color:#0D254C; color: #B04030; font-size:12px; width:150px; font-weight:bold; font-family:tahoma,arial; padding:4px; border:ridge; border-bottom:groove; border-right:groove; text-decoration:none; }


h3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #0D244D;
	text-decoration: none;
	padding-bottom:5px;
	margin-bottom:0px;
	text-transform: uppercase;
}
.ilinks {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
}
A.ilinks:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
.blinks {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	color: #B04030;
	text-decoration: none;
}
A.blinks:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}

A {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	/*	color: #002B60; */
	color: #001CC1;
	text-decoration: underline;
}
	
	
	A:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #B04030;
	text-decoration: none;
}

.redtext
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #B04030;
	text-decoration: none;
	}

a.ChatTextLink {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #B04030;
	text-decoration: none;
	}
	
	
	A.ChatTextLink:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #002B60;
	text-decoration: none;
	
}


legend{font-family:tahoma,verdana,arial; font-size:14px; color:#003399}

fieldset {
border: 1px solid #CFCFC5;
    -moz-border-radius: 5px;
    padding: 5px;
}

ul
{
margin-top:0px;
margin-bottom:5px;
padding-top:0px;
padding-bottom:5px;
text-align:left;
}

ul.RelatedCasesList{
padding:0px;
margin:0px;
margin-left:12px; 
margin-top:0px; 
text-indent:0px
}

ul.keywords{
padding-left:10px;
}

blockquote
{ font-family:tahoma,verdana,arial; font-size:12px; margin-top:0px}.title1 {
	font-family: "Trebuchet MS", Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #525252;
	letter-spacing: -1px;
}
.title2 {
	font-family: "Trebuchet MS", Arial;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #115995;
	line-height: normal;
}
.title3 {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #525252;
	line-height: normal;
	letter-spacing: normal;
}
.title2sub {
	font-family: "Trebuchet MS", Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #115995;
	line-height: normal;
	letter-spacing: normal;
}
.slinks {

	color: #990000;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: justify;
	font-family: Tahoma, Verdana, Arial;
}
A.slinks:hover {

	color: #990000;
	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: justify;
	font-family: Tahoma, Verdana, Arial;
}
.toclinks {


	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #002B60;
	text-decoration: none;
}
A.toclinks:hover {

	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #B04030;
	text-decoration: none;
}
.number {

	color: #990000;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: justify;
	font-family: Tahoma, Verdana, Arial;
}


.keyworddefinition
{margin-top:0px;
margin-bottom:0px;
font-family:tahoma;
font-size:12px;}
