* {
	MARGIN: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bg.png); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #353535; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: verdana, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bg.png); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #353535; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: verdana, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
H1 {
	FONT-SIZE: 30px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #3b3b3b
}
#content {
	MIN-HEIGHT: 100%; MARGIN: 0px auto -197px; WIDTH: 944px; HEIGHT: auto! important; TEXT-ALIGN: left
}
#logo {
	MARGIN-TOP: 35px; FLOAT: left
}
.title {
	FONT-SIZE: 15px; MARGIN: 5px 0px 0px 10px; COLOR: #fff
}
#sm-menu {
	FLOAT: right
}
#sm-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sm-menu LI {
	FLOAT: left; MARGIN: 0px 0.15em; LINE-HEIGHT: 4em; HEIGHT: 4em
}
#sm-menu LI A {
	DISPLAY: block; FLOAT: left; WIDTH: 6em; COLOR: #5a5a5a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#sm-menu LI A:hover {
	COLOR: #cf2328
}
#main-menu {
	FLOAT: right; WIDTH: 722px; LINE-HEIGHT: 53px; HEIGHT: 53px
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 30; BACKGROUND: url(../oldstyle/menu.png) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 730px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 64px
}
#menu SPAN {
	DISPLAY: none; POSITION: absolute
}
#menu LI {
	MARGIN: 0px 0.15em; LINE-HEIGHT: 53px; HEIGHT: 53px; TEXT-ALIGN: center
}
#main-menu LI A, .btn__custom {
	DISPLAY: block !important; FONT-SIZE: 12px; FLOAT: left; WIDTH: 6em; COLOR: #fff; FONT-FAMILY: "Arial Black", Gadget, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu A {
	DISPLAY: block; POSITION: absolute; outline: none
}
#menu A:hover SPAN {
	DISPLAY: block
}
#menu LI A {
	COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.dropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center
}
#menu DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FILTER: alpha(opacity=90); VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; WIDTH: 130px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 20px; BACKGROUND-COLOR: #666; opacity: 0.9
}
#menu DIV DIV A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #666; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 5px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menu DIV A:hover {
	BACKGROUND: #cf2328; WIDTH: 100%; COLOR: #fff
}
#menu .home {
	PADDING-LEFT: 0px; LEFT: 15px; WIDTH: 88px; TOP: 0px; HEIGHT: 64px
}
#menu .home SPAN {
	BACKGROUND: url(images/menu-item-over.png) no-repeat; LEFT: 0px; WIDTH: 88px; TOP: 0px; HEIGHT: 53px
}
#menu .about {
	LEFT: 102px; WIDTH: 113px; TOP: 0px; HEIGHT: 61px
}
#menu .about SPAN {
	BACKGROUND: url(images/menu-item-over.png) no-repeat; LEFT: 0px; WIDTH: 113px; TOP: 0px; HEIGHT: 53px
}
#menu .pricing {
	LEFT: 205px; WIDTH: 115px; TOP: 0px; HEIGHT: 61px
}
#menu .pricing SPAN {
	BACKGROUND: url(images/menu-item-over.png) no-repeat; LEFT: 0px; WIDTH: 115px; TOP: 0px; HEIGHT: 53px
}
#menu .services {
	LEFT: 305px; WIDTH: 113px; TOP: 0px; HEIGHT: 61px
}
#menu .services SPAN {
	BACKGROUND: url(images/menu-item-over.png) no-repeat; LEFT: 0px; WIDTH: 113px; TOP: 0px; HEIGHT: 53px
}
#menu .seo {
	LEFT: 366px; WIDTH: 91px; TOP: 0px; HEIGHT: 61px
}
#menu .seo SPAN {
	BACKGROUND: url(images/menu-item-over.png) no-repeat; WIDTH: 91px; TOP: 0px; HEIGHT: 53px
}
#menu .showcase {
	LEFT: 405px; WIDTH: 115px; TOP: 0px; HEIGHT: 61px
}
#menu .showcase SPAN {
	BACKGROUND: url(images/menu-item-over.png) no-repeat; LEFT: 0px; WIDTH: 115px; TOP: 0px; HEIGHT: 53px
}
#menu .company {
	LEFT: 425px; WIDTH: 115px; TOP: 0px; HEIGHT: 61px
}
#menu .company SPAN {
	BACKGROUND: url(images/menu-item-over.png) no-repeat; LEFT: 0px; WIDTH: 115px; TOP: 0px; HEIGHT: 53px
}
#menu .support {
	LEFT: 518px; WIDTH: 115px; TOP: 0px; HEIGHT: 61px
}
#menu .support SPAN {
	BACKGROUND: url(images/menu-item-over.png) no-repeat; LEFT: 0px; WIDTH: 115px; TOP: 0px; HEIGHT: 53px
}
#menu .login {
	PADDING-LEFT: 14px; LEFT: 628px; WIDTH: 75px; TOP: 0px; HEIGHT: 61px
}
#menu .login SPAN {
	LEFT: 0px; WIDTH: 105px; TOP: 0px; HEIGHT: 61px
}
#menu .homefr {
	LEFT: 15px; WIDTH: 108px; TOP: 0px; HEIGHT: 61px
}
#menu .homefr SPAN {
	BACKGROUND: url(images/menu-showcase-over.png) no-repeat; LEFT: 0px; WIDTH: 108px; TOP: 0px; HEIGHT: 53px
}
#menu .solutionfr {
	LEFT: 108px; WIDTH: 113px; TOP: 0px; HEIGHT: 61px
}
#menu .solutionfr SPAN {
	BACKGROUND: url(images/menu-solution-over.png) no-repeat; LEFT: 0px; WIDTH: 113px; TOP: 0px; HEIGHT: 53px
}
#menu .pricingfr {
	LEFT: 205px; WIDTH: 91px; TOP: 0px; HEIGHT: 61px
}
#menu .pricingfr SPAN {
	BACKGROUND: url(images/menu-seo-over.png) no-repeat; WIDTH: 91px; TOP: 0px; HEIGHT: 53px
}
#menu .servicesfr {
	LEFT: 274px; WIDTH: 113px; TOP: 0px; HEIGHT: 61px
}
#menu .servicesfr SPAN {
	BACKGROUND: url(images/menu-services-over.png) no-repeat; LEFT: 0px; WIDTH: 113px; TOP: 0px; HEIGHT: 53px
}
#menu .seofr {
	LEFT: 366px; WIDTH: 91px; TOP: 0px; HEIGHT: 61px
}
#menu .seofr SPAN {
	BACKGROUND: url(images/menu-seo-over.png) no-repeat; WIDTH: 91px; TOP: 0px; HEIGHT: 53px
}
#menu .showcasefr {
	LEFT: 435px; WIDTH: 108px; TOP: 0px; HEIGHT: 61px
}
#menu .showcasefr SPAN {
	BACKGROUND: url(images/menu-showcase-over.png) no-repeat; LEFT: 0px; WIDTH: 108px; TOP: 0px; HEIGHT: 53px
}
#menu .companyfr {
	LEFT: 421px; WIDTH: 111px; TOP: 0px; HEIGHT: 61px
}
#menu .companyfr SPAN {
	BACKGROUND: url(images/menu-company-over.png) no-repeat; LEFT: 0px; WIDTH: 111px; TOP: 0px; HEIGHT: 53px
}
#menu .supportfr {
	LEFT: 526px; WIDTH: 109px; TOP: 0px; HEIGHT: 61px
}
#menu .supportfr SPAN {
	BACKGROUND: url(images/menu-support-over.png) no-repeat; LEFT: 0px; WIDTH: 109px; TOP: 0px; HEIGHT: 53px
}
#menu .loginfr {
	PADDING-LEFT: 14px; LEFT: 620px; WIDTH: 75px; TOP: 0px; HEIGHT: 61px
}
#menu .loginfr SPAN {
	LEFT: 0px; WIDTH: 105px; TOP: 0px; HEIGHT: 61px
}
#main-menu-sub {
	FLOAT: right; MARGIN: 10px 0px; LINE-HEIGHT: 3em; POSITION: relative; HEIGHT: 3em
}
#main-menu-sub UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main-menu-sub LI {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #5a5a5a
}
#main-menu-sub A {
	MARGIN: 0px 10px; COLOR: #5a5a5a; TEXT-DECORATION: none
}
#main-menu-sub A:hover {
	COLOR: #cf2328
}
#page-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 944px; PADDING-TOP: 0px
}
#mid-content {
	FLOAT: left; WIDTH: 944px; HEIGHT: 265px
}
#go-green {
	FLOAT: left; WIDTH: 224px; HEIGHT: 265px
}
#top-content {
	FLOAT: left; MARGIN: 10px 0px; WIDTH: 944px; HEIGHT: 444px
}
#top-content-text {
	PADDING-RIGHT: 20px; MARGIN-TOP: 30px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 500px; PADDING-TOP: 0px; HEIGHT: 275px
}
#top-content-text P {
	FONT-SIZE: 13px; TEXT-ALIGN: left; text-shadow: 0px 1px 0px  #fff
}
#top-content-text IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#flash {
	FLOAT: left; WIDTH: 430px; HEIGHT: 275px
}
#top-browser {
	BACKGROUND: url(images/top-browser-bg.png) no-repeat; FLOAT: left; WIDTH: 936px; HEIGHT: 40px
}
#top-browser UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#top-browser LI {
	FLOAT: left; WIDTH: 138px
}
#top-browser LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.footer {
	MARGIN-TOP: 30px; FLOAT: left; BACKGROUND-IMAGE: url(images/bg-footer.png); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 197px
}
.push {
	MARGIN-TOP: 30px; FLOAT: left; BACKGROUND-IMAGE: url(images/bg-footer.png); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 197px
}
.push {
	FLOAT: none; BACKGROUND-IMAGE: none
}
#footer-bg {
	BACKGROUND: url(images/over-foot.png) no-repeat; MARGIN: 0px auto; WIDTH: 940px; HEIGHT: 197px
}
.footer A {
	FONT-SIZE: 11px; COLOR: #aaa; TEXT-DECORATION: underline
}
.footer SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #aaa; TEXT-DECORATION: none
}
.footer A {
	FONT-SIZE: 10px
}
#nav_footer {
	MARGIN-TOP: 65px; FLOAT: left; WIDTH: 133px
}
#nav_footer SPAN {
	FONT-SIZE: 14px
}
.FooterList {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#pageflip {
	POSITION: relative
}
#pageflip IMG {
	Z-INDEX: 99; RIGHT: 0px; -MS-INTERPOLATION-MODE: bicubic; WIDTH: 50px; POSITION: absolute; TOP: 0px; HEIGHT: 50px
}
#pageflip .msg_block {
	Z-INDEX: 50; RIGHT: 0px; BACKGROUND: url(images/free-trial.png) no-repeat right top; WIDTH: 50px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 0px; HEIGHT: 50px
}
IMG {
	BEHAVIOR: url(iepngfix.htc)
}
#title {
	MARGIN-TOP: 10px; BACKGROUND: url(images/page-title-bg.png) no-repeat; FLOAT: left; WIDTH: 940px; HEIGHT: 66px
}
#title H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 48px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 20px
}
#inset H1 {
	FONT-SIZE: 40px; MARGIN: 0px auto 10px; TEXT-TRANSFORM: uppercase; COLOR: #666; LINE-HEIGHT: 40px; FONT-FAMILY: "Arial Black", Gadget, sans-serif; text-shadow: 0px 2px 3px #ccc
}
#subpage-content {
	MARGIN-TOP: 10px; FONT-SIZE: 13px; FLOAT: left; WIDTH: 944px; POSITION: relative; BACKGROUND-COLOR: #fff
}
#breadcrumb {
	MARGIN-LEFT: 20px
}
#subpage-content P {
	LINE-HEIGHT: 18px
}
#subpage-content UL {
	LINE-HEIGHT: 18px
}
#subpage-content SPAN {
	LINE-HEIGHT: 18px
}
#subpage-content A {
	COLOR: #000
}
#subpage-content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#subpage-content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#subpage-content P {
	FONT-FAMILY: Verdana, Geneva, sans-serif
}
#subpage-content SPAN {
	FONT-FAMILY: Verdana, Geneva, sans-serif
}
#subpage-content LI {
	FONT-FAMILY: Verdana, Geneva, sans-serif
}
#halfbox {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#halfbox P {
	MARGIN-BOTTOM: 20px
}
#fullbox {
	FLOAT: left; WIDTH: 935px
}
#halfbox {
	FLOAT: left; MARGIN: 20px; WIDTH: 385px
}
#textbox {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 385px
}
#textbox P {
	MARGIN-TOP: 0px
}
#image {
	FLOAT: left; PADDING-BOTTOM: 30px; MARGIN: 0px 10px 20px 0px; WIDTH: 50px; TEXT-ALIGN: center
}
#showcase-box {
	FLOAT: left; MARGIN: 10px 0px 20px 20px; WIDTH: 284px
}
#showcase-row {
	FLOAT: left; WIDTH: 936px; BACKGROUND-COLOR: #fff
}
#showcase-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#showcase-flash {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#showcase-box-footer {
	PADDING-RIGHT: 4px; BACKGROUND: url(images/showcase-box-footer.png) no-repeat; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: right
}
#showcase-box-footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#planboxes {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#plan LI {
	LIST-STYLE-IMAGE: url(../img/list-plan.png); LINE-HEIGHT: 18px
}
#planboxleft {
	FLOAT: left; WIDTH: 310px
}
#planboxleftfoot {
	FLOAT: left; WIDTH: 310px
}
#planboxleftfoot {
	PADDING-LEFT: 25px; WIDTH: 230px; TEXT-ALIGN: center; line-hight: 30px
}
#planboxcenter {
	FLOAT: left; WIDTH: 385px
}
#planboxright {
	FLOAT: right; MARGIN-BOTTOM: 10px; WIDTH: 230px
}
#plan-special-box DIV DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#plan P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#plan TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dbebf9
}
#plan .features {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#plan .features1 {
	BACKGROUND-COLOR: #d9e9f7
}
#plan .features2 {
	BACKGROUND-COLOR: #ecf4fb
}
#plan .plan1 {
	WIDTH: 100px; BACKGROUND-COLOR: #ecf4fb; TEXT-ALIGN: center
}
#plan .plan2 {
	WIDTH: 100px; BACKGROUND-COLOR: #f3f8fd; TEXT-ALIGN: center
}
.tooltip {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; MIN-WIDTH: 150px; PADDING-LEFT: 5px; MIN-HEIGHT: 50px; LEFT: -2000px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; BACKGROUND-COLOR: #dedede
}
.tooltip P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 50px; MAX-WIDTH: 250px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #222
}
HR {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 30px 0px 0px; WIDTH: 50%; COLOR: #818181; HEIGHT: 1px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.rollover {
	MARGIN-TOP: 8px; TEXT-ALIGN: center
}
.rollover A {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(images/bg-rollover.png) no-repeat 0px 0px; PADDING-BOTTOM: 5px; FONT: bold 10px sans-serif; WIDTH: 78px; COLOR: #fff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.rollover A:hover {
	BACKGROUND-POSITION: 0px -21px; COLOR: #fff
}
.rollover A:active {
	BACKGROUND-POSITION: 0px -42px; COLOR: #fff
}
#rollover-big {
	WIDTH: 133px; COLOR: #fff; HEIGHT: 30px
}
#rollover-big A {
	PADDING-RIGHT: 30px; PADDING-LEFT: 20px; BACKGROUND: url(images/bg-bigbtn.png) no-repeat 0px 0px; PADDING-BOTTOM: 7px; FONT: bold 14px sans-serif; COLOR: #fff; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#rollover-big A:hover {
	BACKGROUND-POSITION: 0px -30px; COLOR: #fff
}
#rollover-big A:active {
	BACKGROUND-POSITION: 0px -60px; COLOR: #fff
}
#rollover-bigfr {
	WIDTH: 133px; COLOR: #fff; HEIGHT: 30px
}
#rollover-bigfr A {
	PADDING-RIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: url(images/bg-bigbtn.png) no-repeat 0px 0px; PADDING-BOTTOM: 7px; FONT: bold 14px sans-serif; COLOR: #fff; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#rollover-bigfr A:hover {
	BACKGROUND-POSITION: 0px -30px; COLOR: #fff
}
#rollover-bigfr A:active {
	BACKGROUND-POSITION: 0px -60px; COLOR: #fff
}
#rollover-viewpub {
	MARGIN-TOP: 20px; WIDTH: 173px; COLOR: #fff; HEIGHT: 30px
}
#rollover-viewpub A {
	PADDING-RIGHT: 35px; PADDING-LEFT: 20px; BACKGROUND: url(images/btn-view_pub.png) no-repeat 0px 0px; PADDING-BOTTOM: 7px; FONT: bold 14px sans-serif; COLOR: #fff; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#rollover-viewpub A:hover {
	BACKGROUND-POSITION: 0px -30px; COLOR: #fff
}
#rollover-viewpub A:active {
	BACKGROUND-POSITION: 0px -60px; COLOR: #fff
}
.icon {
	PADDING-RIGHT: 10px; FLOAT: left
}
.photo IMG {
	PADDING-RIGHT: 10px; FLOAT: left
}
DIV .photo {
	HEIGHT: 240px
}
FORM#contact LABEL {
	CLEAR: left; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; WIDTH: 170px; FONT-STYLE: normal; TEXT-ALIGN: left
}
FORM#contact INPUT {
	MARGIN-BOTTOM: 10px
}
SELECT {
	MARGIN-BOTTOM: 10px
}
FORM#contact TEXTAREA {
	WIDTH: 330px; HEIGHT: 100px
}
.smaller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#footer-text DIV {
	MARGIN-TOP: 50px; FLOAT: left; WIDTH: 120px; CURSOR: pointer
}
#logo-container {
	FLOAT: left; WIDTH: 470px; HEIGHT: 100px
}
DIV.logo {
	FONT-SIZE: 90px; WIDTH: 120px; LINE-HEIGHT: 90px; HEIGHT: 90px; TEXT-ALIGN: center
}
* > DIV.logo {
	FONT-SIZE: 12px
}
DIV.logo IMG {
	MARGIN-TOP: -20px; VERTICAL-ALIGN: middle
}
#logo-container DIV {
	FLOAT: left; BACKGROUND-IMAGE: url(images/bg-logo-showcase.png); MARGIN: 10px; WIDTH: 120px; LINE-HEIGHT: 90px; HEIGHT: 90px; TEXT-ALIGN: center
}
#box3 {
	FLOAT: left; MARGIN: 10px 25px 0px; WIDTH: 260px
}
#showcase TD {
	PADDING-LEFT: 40px; VERTICAL-ALIGN: top; WIDTH: 30%
}
.borderright {
	BORDER-RIGHT: #efefef 2px solid
}
#showcase H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
#footer TABLE {
	MARGIN-TOP: 50px
}
#footer TD {
	VERTICAL-ALIGN: top; WIDTH: 130px; TEXT-ALIGN: left
}
TD {
	VERTICAL-ALIGN: top
}
.logofont {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: -13px 0px 0px 50px; COLOR: #999; FONT-FAMILY: Verdana, Geneva, sans-serif; LETTER-SPACING: 2px; FONT-VARIANT: small-caps
}
#pricing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 860px; PADDING-TOP: 0px
}
#pricing TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; PADDING-TOP: 5px; HEIGHT: 25px
}
#pricing .space {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#pricing .spaceg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f2f2
}
#pricing IMG {
	PADDING-TOP: 5px
}
#pricing .tddark {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 100px; LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
#pricing .tdlite {
	BORDER-RIGHT: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; WIDTH: 100px; LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
#pricing .trw {
	BACKGROUND-COLOR: #fff
}
#pricing .trg {
	BACKGROUND-COLOR: #f2f2f2
}
#pricing .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(images/bg-princing-table.png); PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 35px
}
#pricing .tab {
	BACKGROUND-IMAGE: url(images/pricing-tab.png); PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
#pricing .tabbv {
	BACKGROUND-IMAGE: url(images/pricing-tab-bv.png); PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
#pricing STRONG {
	COLOR: #bf1c22
}
