* { outline:none;}
body { font-family: Arial, Helvetica, sans-serif; color: #400080; font-size: 13px; line-height:16px; }
.purpleText { font-family: Arial, Helvetica, sans-serif; color: #400080; }
.purpleTextSmall { font-family: Arial, Helvetica, sans-serif; color: #400080; font-size: 12px; line-height:17px; }
.purpleTextSmall11 { font-family: Arial, Helvetica, sans-serif; color: #400080; font-size: 11px; line-height:19px; }
.purpleSolutionsText { font-family: Arial, Helvetica, sans-serif; color: #400080; }
.blacktext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #000000; }
a:active { color: #000000; }
.largeBlack { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }
.largeBlackBold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }
.BlackLiteBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; }
.largeBlack { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }
.layerBlackBrd { border: 1px solid #000000; }
.tablebdrp_noright { border-top: 1px solid #d9cde4; border-right: 1px none #d9cde4; border-bottom: 1px solid #d9cde4; border-left: 1px solid #d9cde4; }
.tablebdrp_notop { border-top: 1px none #d9cde4; border-right: 1px solid #d9cde4; border-bottom: 1px solid #d9cde4; border-left: 1px solid #d9cde4; }
.tablebdrp_top { border-top: 1px solid #d9cde4; border-right: 1px none #d9cde4; border-bottom: 1px none #d9cde4; border-left: 1px none #d9cde4; }
.tablebdrp_noleft { border-top: 1px solid #d9cde4; border-right: 1px solid #d9cde4; border-bottom: 1px solid #d9cde4; border-left: 1px none #d9cde4; }
.tablebdrp_noleftright { border-top: 1px solid #d9cde4; border-right: 1px solid #d9cde4; border-bottom: 1px none #d9cde4; border-left: 1px none #d9cde4; }
.tablebdrp_norighttop { border-top: 1px none #d9cde4; border-right: 1px none #d9cde4; border-bottom: 1px solid #d9cde4; border-left: 1px solid #d9cde4; }
.tablebdrp_left { border-top: 1px none #d9cde4; border-right: 1px none #d9cde4; border-bottom: 1px none #d9cde4; border-left: 1px solid #d9cde4; }
.purpleNmainTable { font-family: Arial, Helvetica, sans-serif; color: #400080; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #d9cde4; border-right-color: #d9cde4; border-bottom-color: #d9cde4; border-left-color: #d9cde4; }
.about_list { margin:0; padding:0 0 0 120px; list-style:none; }
.about_list li { width:140px; float:left; background:url(images/bullet_purple.gif) top left no-repeat; background-position:0px 6px; padding:0 0 0 10px }
.clear { clear:both; }

.press-photo{ float:right; margin:10px 0 10px 10px;}
.press-photo img{ border:1px solid #ccc; padding:1px; margin:0; }
.press-photo p{ border:1px solid #ccc; padding:5px 10px; font-size:10px; background:#fff; margin:0; line-height:13px; border-top:none; color:#333}


.solutions-nav{ list-style:none; font-family:Verdana, Geneva, sans-serif; font-size:10px; margin:0; padding:20px 0 0 0;}
.solutions-nav li{ margin:0; padding:1px; clear:both; }
.solutions-nav li a{ padding:6px 0 3px 10px; width:120px; display:block; overflow:hidden;}
.solutions-nav li a img{ padding-bottom:2px;}
.solutions-nav .nav-active{ border:1px solid #D9CDE4; background:url(/images/nav/bg.gif) top left repeat-y; padding:0}
.solutions-nav .img-hover{ padding-bottom:1px; border-bottom:1px solid #000;}
.clear{ clear:both;}
.solutions-nav .inactive{  }
.solutions-nav .indent{ padding-left:15px; width:115px; overflow:hidden;   }

.copyright{ font-size:10px; margin:0; padding:0; color:#7140A0}