body {background: transparent url(../img/css/hack_p.gif) top left repeat-y;}
.body {background: transparent url(../img/css/hack3.gif) top left repeat-y !important;}

.slogan {margin: 74px 0px 0px 24px;position:relative;z-index:200}

.stub {background-color: White; height: 49px;}

.leftB {display: block;margin-left:-41px;position:absolute}

.right {background: transparent url(../img/css/bg_center_p.gif) top left no-repeat;width:590px;}
.sm {margin:-311px 0px 0px 19px; z-index: 150; position: relative;}
.sm a {display: block;}
.sm img {display: block;margin-bottom: 2px}
.rightText {width:650px;margin:130px 0px 0px -1px;/*background: transparent url(../img/css/rtext.gif) top left repeat-y;*//*border-left:1px solid #dedede;*/margin-left:-1px; position: relative; z-index: 150}
.rightB {display: block;margin:0px 0px 0px 338px;}

.heading {margin:0px 31px 0px 34px;border-bottom:1px solid #f1f1f1;width:530px;position:relative;}

.features {margin:23px 31px 0px 0px; width: 534px}
.num {padding: 2px 0px 0px 37px; text-align: right;}
.dottedBorder {width:13px;background: transparent url(../img/css/dry1.gif) top left repeat-y;}
.fText {width:120px;padding: 0px;}
.rightText {padding-bottom: 20px}
.rightText h1 {color: #246697; margin: 0px 0px 10px 0px}
.rightText h2 {color: #246697; margin: 0px 0px 0px 0px}
.rightText p,.rightText td {color: #333;}
.rightText div.list {color: #333;background: transparent url(../img/css/divlist.gif) top left no-repeat;padding:0px 0px 6px 15px;}
.fText p {margin: 0px 0px 5px 0px}

.benefits {width:534px;margin:14px 0px 0px 35px;}
.benefits td {width:50%;padding-right:30px;}
.benefits td p {padding-bottom: 15px}
.benefits td.p {width:100px;}
.benefits td.t {width:434px;}
.benefits td.p, .benefits td.t {padding-top:25px;padding-bottom:25px; border-bottom: 1px solid #f1f1f1}
.bnone td {border: none !important;}
.benefits td.t h1 {color:#246697;font-size:12px; font-weight: bolder;}
.benefits .p img{border: 1px solid #e4e4e3;background: transparent url(../img/css/bgp.gif) top left no-repeat;}

.faqs h1 {font-weight: bolder;}
.mini {margin-bottom: 20px}
.list .mini {margin-bottom: 10px}
.list .mini td {padding-top:5px !important}
.left12 {width:74px !important;}
.right12 {width:194px !important;padding-right:0px !important;}
.left13 {width:74px !important;}
.right13 {width:394px !important;padding-right:0px !important;}

.g3d {margin: 50px 0px 0px 49px; position: relative; z-index: 1;}
.g3d3 {margin: -105px 0px 0px 0px; position: relative; z-index: 1;}
.g3da {background: transparent url(../img/css/3d_.gif) top left repeat-x;}
.r3 {background: transparent url(../img/css/r3.gif) top left repeat-y;margin-top:-15px !important;margin-bottom:30px !important;}
.r31 {background: transparent ;margin-top:-15px !important;margin-bottom:30px !important;}
.profile {width: 610px}
.profile td {width:50%;padding-top:15px;}
.left3 {padding-left: 36px}
.right3 {padding-right: 36px}
.awards {width: 197px; border-top:1px solid #e5e5e5;}
.awards td {padding-top: 16px;padding-bottom: 16px; border-bottom:1px solid #e5e5e5;}
.awards td.left4 {width: 67px !important;padding-right:0px !important }
.awards td.right4 {width: 128px !important;padding-left:10px !important }

.sD {position: relative;margin-top:-40px; z-index: 170; width: 210px;}
