@charset "utf-8";
/* CSS Document */

body { background-color: #F1F5F4; margin:0; }
body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.wrapper{ width:988px; margin:auto; }

#topBar{ height:16px; line-height:16px; font-size:11px; color:#fff; background:#061e40 url(../images/topbar.jpg) top center no-repeat; text-align:center; border-bottom:1px solid #fff;}


#header{ height:61px; display:block;}
#header a#logo{ background:url(../images/Global_Wealth_Logo.png) left center no-repeat; width:219px; height:61px; display:block; float:left; position:relative;}
#header a#logo span{ display: none;}
#header div#forbes{ background:url(../images/forbes.png) left center no-repeat; padding-left:108px; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; display:block; float:right; position:relative; font-style:italic; color:#797777; margin-top:14px;}
#header div#cService{ background:url(../images/customerService.png) left center no-repeat; padding-left:108px; font-family:Arial, Helvetica, sans-serif; font-size:19px; display:block; float:right; position:relative; font-weight:bold; color:#4d82ae; height:51px; line-height:21px; text-align:center; padding-top:10px;}
#header div#cService span{ font-size:14px;}


#nav ul{ margin:0; padding:0; list-style:none; height:44px; background:url(../images/navMainBG.png); width:100%;}
#nav ul li{ float:left; position:relative; display:block; line-height:40px; height:44px !important;} 
#nav ul li.last{ float:right;}
#nav ul li a{ color:#3b3b3b; font-weight:bold; font-size:14px; text-decoration:none;}
#nav ul li a:hover span{ color:#fff; background:url(../images/navOver.png) top left repeat-x;}
#nav ul li.sep{ background:url(../images/navSep.png) top left no-repeat; width:3px !important; overflow:hidden; float:left; display:block; position:relative; height:40px;}
#nav ul li a span{ padding:0 33px 0 33px; height:44px !important; display:block;}
#nav ul li.first a span{background:url(../images/navFirstRound.png) top left no-repeat;}
#nav ul li.first a:hover span{background:url(../images/navFirstRoundOver.png) top left no-repeat;}
#nav ul li.first a:hover{background:url(../images/navOver.png) top left no-repeat;}
#nav ul li.last a{ color:#fff;}
#nav ul li.last a span{background:url(../images/navLastRound.png) top right no-repeat;}
#nav ul li.last a:hover span{background:url(../images/navLastRoundOver.png) top right no-repeat;}
#nav ul li.last.sep{ background:url(../images/navSep.png) top left no-repeat; width:3px !important; overflow:hidden; float:right; display:block; position:relative; height:40px;}
#nav ul li.arrows{ background:url(../images/navArrows.png) top left no-repeat; width:54px !important; overflow:hidden; float:right; display:block; position:relative; height:40px;}


.integrated{ display:block; height:75px; margin:5px 0 5px 0;}
.integrated .content{ height:46px; border-top:1px solid #d0d2d1; border-bottom:1px solid #d0d2d1;}
.integrated .content h2{ font-size:12px; font-weight:normal; color:#a6a6a6; text-align:center; height:17px; line-height:17px; margin:0; padding:0;}
.integrated .shadow{ background:url(../images/integratedShadow.png) top center no-repeat; display:block; height:27px;}

#fpFirstRow{ width:976px; margin:auto; display:block;}
#fpFirstRow .col1{ width:231px; display:block; float:left; position:relative;}
#fpFirstRow .col2{ width:231px; display:block; float:left; position:relative;}
#fpFirstRow .col3{ width:233px; display:block; float:left; position:relative;}
#fpFirstRow #loginBox{ width:281px; display:block;  height:243px; background:url(../images/loginBoxBG.png) top left no-repeat; color:#fff; float:right; position:relative;}
#fpFirstRow h2{ color:#223d7d; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#fpFirstRow p{ font-size:11px; color:#585858; padding-right:20px; }
#fpFirstRow #loginBox .padding{ padding:20px;}
#fpFirstRow #loginBox .padding a{ color: #3CF}
#fpFirstRow #loginBox h3{ padding:0; margin:0; font-size:18px; font-weight:normal;}


#ipFirstRow{ width:981px; margin:auto; display:block;}
#ipFirstRow .col1{ width:700px; display:block; float:left; position:relative;}

#ipFirstRow .contentTop{ background:url(../images/contentTop.png) top left no-repeat; height:10px; margin:0; padding:0;}
#ipFirstRow .content{ background:#fff; width:689px; border-right:1px solid #d0d2d1; border-left:1px solid #d0d2d1; display:block;}
#ipFirstRow .content .padding{ padding: 0 20px 0 20px !important; display:block;}
#ipFirstRow .contentBottom{ background:url(../images/contentBottom.png) top left no-repeat; height:10px; margin:0; padding:0;}

#ipFirstRow #loginBox{ width:281px; display:block; height:243px; background:url(../images/loginBoxBG.png) top left no-repeat; color:#fff; float:right; position:relative;}
#ipFirstRow .content .padding h2{ color:#223d7d; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin-top:0; padding-top:20px;}
#ipFirstRow .content .padding h3{ color:#2c7f07; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:0;}
#ipFirstRow .content .padding p{ font-size:11px; color:#585858; padding-right:20px; margin-bottom:0; margin-top:10px;}

#ipFirstRow #loginBox .padding{ padding:20px;}
#ipFirstRow #loginBox .padding a{ color: #3CF}
#ipFirstRow #loginBox h3{ padding:0; margin:0; font-size:18px; font-weight:normal;}



input#loginButton{ display:block; width:91px; height:25px !important; padding:0px !important; margin:0 !important; border:none; font-size:11px !important; line-height:25px !important; font-weight:bold; color:#fff;  background:url(../images/button.png); font-family:Arial, Helvetica, sans-serif;}




.leftIco{padding-left:20px; height:16px; float:left; display:block;}
.icoWizard{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px 0px;}
.icoUserAccounts{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -16px;}
.icoCompany{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -32px;}
.icoWebPref{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -48px;}
.icoGateway{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -64px;}
.icoTemplate{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -80px;}
.icoBuilder{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -96px;}
.icoImageGalleries { background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -112px;}
.icoFileManager{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -128px;}
.icoNewsletters { background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -144px;}
.icoMailingList{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -160px;}
.icoResources{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -176px;}
.icoMakeMoney{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -192px;}
.icoCashFlow { background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -208px;}
.icoSEO{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -224px;}
.icoAdsense { background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -240px;}
.icoListOrders{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -256px;}
.icoSearchOrders { background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -272px;}
.icoPurchaseOrders{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -288px;}
.icoListCustomers { background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -304px;}
.icoSearchCustomers{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -320px;}
.icoSuppliers { background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -336px;}
.icoProdCat{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -352px;}
.icoListProducts { background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -368px;}
.icoImportProducts{ background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:0px -384px;}
.icoSetupSales { background-image: url(../images/features/icon_sprite.png); background-repeat:no-repeat; background-position:-16px -400px;}


.partner{ min-height:30px; border-bottom:1px dashed #cfdfee; padding:5px; padding-bottom:8px; padding-top:8px;}
div.partner div.col1{ width:90px !important; float:left; display:block; padding-right:5px; border-right:none !important;}
div.partner div.col2{ width:448px !important; float:left; display:block; padding-left:5px; border-left:1px solid #cfdfee;}
div.partner div.col1 img{ vertical-align:middle !important;}
div.partner div.col2 p{ text-align:justify; font-size:11px; font-family:Verdana, Geneva, sans-serif; padding:0px; margin:0px; color:#00274B; display:block; min-height:35px;}
div.partner div.col2 p a{ color:#07237f; text-decoration:none;}
div.partner div.col2 p a:hover{ color:#07237f; text-decoration:underline;}

div.partner div.col1b{ width:25px !important; float:left; display:block; padding-right:5px; border-right:none !important;}
div.partner div.col1b img{ vertical-align:middle !important;}
div.partner div.col2b{ width:513px !important; float:left; display:block; padding-left:5px; border-left:1px dashed #cfdfee;}
div.partner div.col2b p{ text-align:justify; font-size:11px; font-family:Verdana, Geneva, sans-serif; padding:0px; margin:0px; color:#00274B; display:block; min-height:35px;}
div.partner div.col2b p a{ color:#07237f; text-decoration:none;}
div.partner div.col2b p a:hover{ color:#07237f; text-decoration:underline;}

#footer{ color:#2f5997;}
#footer a{ color:#2f5997; font-weight:bold; text-decoration:none;}