@charset "UTF-8";
/* CSS Document */
body {background:#d7d7d7;color:#666666;font-family:Tahoma, Geneva, sans-serif;font-size:15px;text-align:center;margin:0px;}
img {border:0px;}
header {background-color:#fff !important;border:1px solid #d6d4d8;width:100%;margin:0px auto;text-align:left;padding-bottom:10px;display:block;}
header .phone {float:right;margin:7px 8px 0 0;font-size:20px;}
.phone {float:right;}
#wrap {background:#fff;border-radius:8px;width:823px;margin:18px auto 0px auto;text-align:left;padding-bottom:10px;min-height:500px;display:block;box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
/*a {color:0b98f0;}*/
#wrap ul {margin:14px 0px;padding:0px;}
.wrap2 {margin:22px 0px 0px 29px;width:754px;padding:20px 0px 17px 0px;}
.wrap2 h1 {font-size:21px;color:#541455;margin:0px 0px 5px 0px;border-bottom:1px solid #ddd;padding:0px 0px 4px 0px;font-weight:normal;}
.wrap2 h2 {font-size:16px;color:#666666;font-weight:normal;}
.wrap2 li {margin:17px 0px 17px 15px;list-style:disc;color:#55bb2a;}
ul#features li {margin:6px;list-style:none;float:left;width:174px;height:145px;display:block;border:1px solid #ddd;border-radius:8px;background:#f2f2f2;text-align:center;color:#541455;}
.wrap2 li p {color:#666666;}
.wrap2 ul {margin-top:0px !important;}
.wrap2 .need {line-height:24px;}
.logo {margin:20px 0px 0px 9px;}
.logo_wrap {width:823px;text-align:left;margin:auto;}
#tabs {margin:auto;width:823px;}
#tabs ul {margin:0px;padding:0px}
#tabs li {font-size:14px;float:left;margin:0px;border-left:1px solid #671c68;border-right:1px solid #773b78;list-style:none;}
#tabs li a {padding:8px 19px;text-decoration:none;color:#fff;display:block}
#tabs li a:hover {background:#701e71;}
#tabs_wrap {width:100%;text-align:center;display:inline-block;height:35px;
	background:#541455; /* Old browsers */
	background: -moz-linear-gradient(top,  #541455 0%, #7c227d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#541455), color-stop(100%,#7c227d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #541455 0%, #7c227d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #541455 0%, #7c227d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #541455 0%, #7c227d 100%); /* IE10+ */
	background: linear-gradient(top,  #541455 0%, #7c227d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#541455', endColorstr='#7c227d',GradientType=0 ); /* IE6-9 */}
.current {background:#701e71 !important;}
h2 {margin:0px;}
p {margin:0px;}
a {color:#002a6b;}
a.show_hide {text-decoration:none;}
#contact li,#about_us li {margin:1px 0 0px 0px;}
#panel_button {width:90%;}
#panel_button:hover {cursor:pointer;}
.space{margin-bottom:20px;}
.space2{margin-top:0px !important;}
#hide {display:none;}
.show_hide:hover {cursor:pointer}
.gray {color:#666;}
#about_us li {list-style:none;margin:0px;color:#666;}
#services.wrap2 li {margin:8px 0 8px 15px;}
#compliance li {list-style:none;margin-left:0px;}
#compliance .need .gray {margin:0px;}
#compliance .need li strong {float:left;width:20px;}
#contact li {list-style:none;}
#copyright {margin:12px auto;font-size:12px;}
#features .feature_img {width:100%;height:118px;}
#features li img {margin-top:22px;}