@charset "utf-8";
/* CSS Document */

body	{background:#d9dadd; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; margin:0; padding:0;}

#wrapper	{width:100%; margin:0 auto;}

#container	{width: 838px;margin:0 auto;}

#header		{width: 838px; height: 70px; margin:0; padding:0; float:left;}	

#header .logo	{width:126px; height:70px; margin:0; padding:0; float:left;}
#header .logo a	{width:126px; height:70px; display:block; margin:0; padding:0;}

#header .tools		{width:180px; height:20px; margin:0px 20px 0 0; padding:0; float:right;}
#header .tools a 	{width:90px; height:20px; display:block; margin:0; padding:0;}
#header .tools ul	{list-style:none; width:180px; margin:0; padding:0;}

#moodsetter		{width:838px; margin:0; padding:0; float:left;}

#featured		{width:838px; height:243px; margin:0; padding:0; float:left;}

#featured .bronze			{width:192px; padding: 0 11px 0 11px; margin:10px 0 0 24px; float:left;}
#featured .silver			{width:192px; padding: 0 11px 0 11px; margin:10px 0 0 0; float:left;}
#featured .gold				{width:192px; padding: 0 11px 0 11px; margin:10px 0 0 0; float:left;}
#featured .server-image		{width:148px; height:214px; margin:30px 24px 0 0; float:right;}
#featured .server-image	.compare,#featured .server-image .purchase	{width:146px; height:30px; margin:0 0 0 1px; padding:0; display:block; float:left;}

#featured .bronze-main		{width:339px; height:243px; padding:0; margin:0; float:left;}
#featured .bronze-main h2	{width:230px; height:28px; font-size:10px; margin:32px 0 0 54px; padding:0; display:block;}

#featured .silver-main		{width:339px; height:243px; padding:0; margin:0; float:left;}
#featured .silver-main h2	{width:230px; height:28px; font-size:10px; margin:32px 0 0 54px; padding:0; display:block;}

#featured .gold-main		{width:339px; height:243px; padding:0; margin:0; float:left;}
#featured .gold-main h2		{width:230px; height:28px; font-size:10px; margin:32px 0 0 54px; padding:0; display:block;}

#featured .product-features					{width:284px; min-height:180px; padding:0; margin:0 0 0 0; float:left;}
#featured .product-features .planfeatures 	{width:120px; height:28px; font-size:10px; margin:0; padding:0; display:block;}
#featured .buy-now							{width:499px; height:60px; margin:0; padding:0; float:left;}	
#featured .buy-now .top-bar					{width:499px; height:32px; margin:13px 0 0 0; padding:0; float:left;}	
#featured .buy-now .top-bar	ul			{list-style:none; margin:0 0 0 6px; padding:0;}
#featured .buy-now .top-bar	ul li		{list-style:none; height:32px; line-height:32px; margin:0 9px 0 9px; padding:0; float:left;}

.con_email		{width:230px; height:64px; padding:50px 10px 0 10px; display:block; float:left;}
.con_phone		{width:230px; height:64px; padding:50px 10px 0 10px; display:block; float:left;}
.con_answers	{width:230px; height:64px; padding:50px 10px 0 10px; display:block; float:left;}

.dedicated_container	{width:824px; min-height: 600px; margin:0; padding:0 0 0 14px; float:left; color:#666;}

.feature_box				{width:390px; min-height:160px; margin:0 0 0 10px; padding:0; float:left;}
.feature_box .shadow_top	{width:390px; height:30px; margin:0; padding:0; float:left;}
.feature_box .shadow_bottom	{width:390px; height:40px; margin:0; padding:0; float:left;}
.feature_box .content		{width:390px; min-height:90px; margin:0; padding:0; float:left;}

.dh_column				{width:190px; min-height:230px; margin:14px 0 0 10px; padding:0; display:block; float:left;}
.dh_column .title		{width:190px; height:41px; margin:0; padding:0; float:left;}
.dh_column .title h2	{margin:0; padding:0;}
.dh_column .list		{width:190px; min-height:160px; margin:0; padding:0; display:block; float:left;}
.dh_column .list ul		{list-style:none; margin:0; padding:0;}
.dh_column .list ul li	{margin:0;}

.dh_column .bottom		{width:190px; min-height:38px; padding:0; float:left;}
.dh_column .bottom a	{width:190px; height:38px; display:block;}

#top-title 									{width:838px; height:60px; margin:0; padding:0; float:left;}
#top-title h1								{display:block; margin:10px 0 0 15px; float:left;}
#top-title .buy-now							{width:499px; height:60px; margin:0; padding:0; float:right;}	
#top-title .buy-now .top-bar				{width:499px; height:32px; margin:13px 0 0 0; padding:0; float:left;}	
#top-title .buy-now .top-bar	ul			{list-style:none; margin:0 0 0 6px; padding:0;}
#top-title .buy-now .top-bar	ul li		{list-style:none; height:32px; line-height:32px; margin:0 9px 0 9px; padding:0; float:left;}

#top-title .breadcrumb				{width:600px; margin:2px 0 0 18px; padding:0; display:block; float:left;}
#top-title .breadcrumb a:link		{color:#4a5662; font-size:10px; text-transform:uppercase; text-decoration:underline;}
#top-title .breadcrumb a:active		{color:#4a5662; font-size:10px; text-transform:uppercase; text-decoration:underline;}
#top-title .breadcrumb a:visited	{color:#4a5662; font-size:10px; text-transform:uppercase; text-decoration:underline;}
#top-title .breadcrumb a:hover		{color:#2f4d6c; font-size:10px; text-transform:uppercase; text-decoration:none;}

#top-title .login-reg				{width:175px; min-height:60px; display:block; margin:10px 0 0 15px; float:right;}
#top-title .login-reg a:link		{color:#4a5662; font-size:11px; text-decoration:none;}
#top-title .login-reg a:active		{color:#4a5662; font-size:11px; text-decoration:none;}
#top-title .login-reg a:visited		{color:#4a5662; font-size:11px; text-decoration:none;}
#top-title .login-reg a:hover		{color:#2f4d6c; font-size:11px; text-decoration:none;}

#top-title .login-reg .title		{width:175px; float:left;}
#top-title .login-reg .info			{display:block; margin:5px 0 10px; width:60px; padding-left:30px; height:24px; line-height:24px; background:url(images/system/account_info.png) no-repeat 0 0; float:left;}
#top-title .login-reg .logout		{display:block; margin:5px 0 10px; width:50px; padding-left:30px; height:24px; line-height:24px; background:url(images/system/logout.png) no-repeat 0 0; float:left;}

.mb			{background:url(images/system/mb_bkg.png) no-repeat 0 0; width:768px; height:37px; margin:0; padding:0; float:left;}
.mb ul		{list-style:none;margin:0 ;padding:0 0 0 5px; width:768px;}
.mb ul li	{margin:0; padding:0 15px 0 15px; background:url(images/system/mb_seperator.png) no-repeat 100% 50%; float:left;}
.mb a,.mb a:visited		{color:#fff !important;display:block;height:28px; text-align:center;text-decoration:none !important; padding-top:9px;}
.mb a.down,.mb a.down:visited,.mb a.down:hover	{font-weight:700;}
.mb a:hover	{background: url(images/system/indicator.png) no-repeat 50% 100%; color:#fff;}

.content-start	{width:540px; height:6px; margin:0; padding:0; background:url(images/system/content_ends.png) no-repeat 0 0; float:left;}
.content-end	{width:540px; height:6px; margin:0 0 15px 0; padding:0; background:url(images/system/content_ends.png) no-repeat 0 -6px; float:left;}
.content-middle {background-color:#f5f6f6;border-left:1px solid #c3c1c1; border-right:1px solid #c3c1c1; line-height:20px;padding:5px 15px 5px 15px; width:508px; float:left;}

.content-middle-act		{background-color:#f5f6f6;border-left:1px solid #c3c1c1; border-right:1px solid #c3c1c1; line-height:20px;padding:5px 15px 5px 15px; width:508px; float:left;}
.content-middle-ordr	{background-color:#f5f6f6;border-left:1px solid #c3c1c1; border-right:1px solid #c3c1c1; line-height:20px;padding:5px 15px 5px 15px; width:508px; float:left;}
.content-middle-hlp		{background-color:#f5f6f6;border-left:1px solid #c3c1c1; border-right:1px solid #c3c1c1; line-height:20px;padding:5px 15px 5px 15px; width:508px; float:left;}

.content-start-act	{width:540px; height:30px; margin:0; padding:0; background:url(/images/titles-sc.png) no-repeat 0 0; float:left;}
.content-start-ordr	{width:540px; height:30px; margin:0; padding:0; background:url(/images/titles-sc.png) no-repeat 0 -30px; float:left;}
.content-start-hlp	{width:540px; height:30px; margin:0; padding:0; background:url(/images/titles-sc.png) no-repeat 0 -60px; float:left;}
.content-start-an	{width:540px; height:30px; margin:0; padding:0; background:url(/images/titles-sc.png) no-repeat 0 -90px; float:left;}

.a-download		{background:url(/images/support-titles.png) no-repeat 0 0; height:25px; margin:0; padding:0; display:block;}
.a-announce		{background:url(/images/support-titles.png) no-repeat 0 -25px; height:25px; margin:0; padding:0; display:block;}
.a-affiliates	{background:url(/images/support-titles.png) no-repeat 0 -50px; height:25px; margin:0; padding:0; display:block;}
.a-presale		{background:url(/images/support-titles.png) no-repeat 0 -75px; height:25px; margin:0; padding:0; display:block;}
.a-checker		{background:url(/images/support-titles.png) no-repeat 0 -100px; height:25px; margin:0; padding:0; display:block;}
.a-network		{background:url(/images/support-titles.png) no-repeat 0 -125px; height:25px; margin:0; padding:0; display:block;}
.a-server		{background:url(/images/support-titles.png) no-repeat 0 -150px; height:25px; margin:0; padding:0; display:block;}
.a-ticket		{background:url(/images/support-titles.png) no-repeat 0 -175px; height:25px; margin:0; padding:0; display:block;}
.a-submit		{background:url(/images/support-titles.png) no-repeat 0 -200px; height:25px; margin:0; padding:0; display:block;}
.a-knowledge	{background:url(/images/support-titles.png) no-repeat 0 -250px; height:25px; margin:0; padding:0; display:block;}
.a-home			{background:url(/images/support-titles.png) no-repeat 0 -225px; height:25px; margin:0; padding:0; display:block;}
.a-order		{background:url(/images/support-titles.png) no-repeat 0 -275px; height:25px; margin:0; padding:0; display:block;}


.content-middle-act ul, .content-middle-ordr ul, .content-middle-hlp ul				{margin:0; padding:0; list-style:none;}

/*.content-middle-act ul li a, .content-middle-ordr ul li a, .content-middle-hlp ul li a				{margin:0; padding:0; height:18px; display:block;}*/

.content-middle-act ul li {width:151px; height:95px; margin:5px 0 5px 6px; padding:5px; background:url(/images/sc-bkg-blue.png) no-repeat 0 0; line-height:16px; float:left;}	

.content-middle-ordr ul li {width:151px; height:95px; margin:5px 0 5px 6px; padding:5px; background:url(/images/sc-bkg-green.png) no-repeat 0 0; line-height:16px; float:left;}	

.content-middle-hlp ul li	{width:151px; height:125px; margin:5px 0 5px 6px; padding:5px; background:url(/images/sc-bkg.png) no-repeat 0 0; line-height:16px; float:left;}	

.content-middle-act h2, .content-middle-ordr h2, .content-middle-hlp h2				{margin:0 !important; padding:0;}

.content-middle-an {background-color:#f5f6f6;border-left:1px solid #c3c1c1; border-right:1px solid #c3c1c1; line-height:20px;padding:5px 15px 5px 15px; width:508px; float:left;}
.content-middle-an h2 		{margin:0 !important; padding:0;}


#featured .product-features ul {list-style:none; margin:0; padding:0;}
#featured .product-features ul li {list-style:none;}

#featured h2				{width:154px; height:24px; font-size:10px; margin:0; padding:0; display:block;}
#featured p					{margin:0; padding:0;}
#featured ul				{list-style:none; margin:0; padding:5px 0 5px 0;}
#featured ul li				{font-size:11px;}
#featured .pricebox			{width:192px; height:38px; margin:0; padding:0; float:left;}
#featured .pricebox .price		{width:93px; height:16px; margin:4px; padding:0; float:left;}
#featured .pricebox .learn-more	{width:81px; height:24px; margin:0; padding:0; float:right;}
#featured .pricebox .learn-button	{width:75px; height:22px; margin:1px 5px 1px 1px; padding:0; display:block;}

#featured .sidebox-packages			{width:215px; height:174px; margin:0; padding:0; float:left;}
#featured .sidebox-packages	ul		{list-style:none; margin:0; padding:0;}
#featured .sidebox-packages	ul li	{list-style:none; margin:0; padding:0;}


#navigation			{width:838px; height:36px; margin:0; padding:0; float:left;}
#navigation	 a 		{font-size:12px; text-decoration:none; text-transform:uppercase; margin:0; padding:0;}
#navigation	 ul		{list-style:none;}
#navigation	 ul li	{float:left;}	

#products			{width:546px; height:111px; margin:80px 24px 0 0; padding:0; float:right;}
#products .bronze	{width:154px; height:111px; margin:0 0 0 0; padding:0; float:left;}
#products .silver	{width:154px; height:111px; margin:0 0 0 42px; padding:0; float:left;}
#products .gold		{width:154px; height:111px; margin:0 0 0 42px; padding:0; float:left;}

#products .bronze a	{width:154px; height:111px; display:block;}
#products .silver a	{width:154px; height:111px; display:block;}
#products .gold a	{width:154px; height:111px; display:block;}

#content	{width:768px; margin:0; padding:10px 35px 10px 35px; float:left;}
#content h2 { }
#content p					{margin:0; padding:0;}
#content .column_left	{width:380px; margin:0; padding:0; float:left;}
#content .column_right	{width:380px; margin:0; padding:0; float:right;}

#content .left		{width:540px; min-height:500px; margin:0; padding:15px 10px 15px 0; float:left;}
#content .left span		{visibility:visible; display:inline;}

.ticket		{background:url('http://www.iphostmaster.com/ceta/system/images/article.gif') no-repeat 0 0; margin:0; padding-left:20px; float:left;}

#content .right		{width:210px; margin:0; padding:0; float:right;}
#content .right span	{visibility:hidden; display:none;}

.right .quicknav-header {background: url(images/system/quicknav_top.png) no-repeat 0 0; width:210px !important; height:36px !important; margin:15px 0 0 0!important; display:block !important; float:left;}
#quicknav				{width:208px; background:url(images/system/quicknav_bkg.gif) repeat-y 0 0; margin:0; padding:0 1px 0 1px; float:left;}

.right .bottom			{width:210px; background: url(images/system/stats_bottom.png) no-repeat 0 0; height:6px; margin:0; padding:0; float:left;}

#quicknav ul			{list-style:none; margin:0; padding:0;}
#quicknav ul li			{width:208; height:20px; margin:0; padding:4px 1px 4px 1px; background:url(images/system/seperator.png) repeat-x left bottom;}

#quicknav ul li a		{display:block; margin:0 0 0 10px; padding-left:20px; height:16px; line-height:16px;}

#quicknav .account_info 	{background: url(images/system/title_accountinfo.png) no-repeat 0 0; width:208px !important; height:32px !important; margin:5px 0 0 0!important; display:block !important; float:left;}
#quicknav .account_stats 	{background: url(images/system/title_accountstats.png) no-repeat 0 0; width:208px !important; height:31px !important; margin:5px 0 0 0!important; display:block !important; float:left;}

#quicknav .client_login			{background: url(images/system/title_clientlogin.png) no-repeat 0 0; width:208px !important; height:28px !important; margin:5px 0 0 0!important; display:block !important; float:left;}
#quicknav .login_bkg			{width:198px; margin:0; background-color:#f5f6f6; font-size:11px; padding:5px;/* background:url(images/system/seperator.png) repeat-x left bottom;*/ float:left;}
#quicknav .title_knowledgebase	{background: url(images/system/title_knowledgebase.png) no-repeat 0 0; width:208px !important; height:28px !important; margin:0 0 0 0!important; display:block !important; float:left;}


#quicknav .information_box		{width:198px; margin:0; font-size:11px; padding:5px;/* background:url(images/system/seperator.png) repeat-x left bottom;*/ float:left;}
#quicknav .information_stats	{width:198px; margin:0; background-color:#f5f6f6; font-size:11px; padding:5px;/* background:url(images/system/seperator.png) repeat-x left bottom;*/ float:left;}


#quicknav .center		{background:url(images/system/side_support.png) no-repeat 0 0;}
#quicknav .account		{background:url(images/system/side_myaccount.png) no-repeat 0 0;}
#quicknav .announce		{background:url(images/system/side_announce.png) no-repeat 0 0;}
#quicknav .knowledge	{background:url(images/system/side_knowledge.png) no-repeat 0 0;}
#quicknav .ticket		{background:url(images/system/side_submit.png) no-repeat 0 0;}
#quicknav .downloads	{background:url(images/system/side_downloads.png) no-repeat 0 0;}
#quicknav .order		{background:url(images/system/side_order.png) no-repeat 0 0;}

#titlebar	{width:540px; height:62px; margin:0 0 15px 0; padding:0; display:block; float:left;}

#titlebar .title		{width:540px; height:30px; margin:0; padding:0; display:block; float:left;}
#titlebar .title h2		{width:540px; height:30px; margin:0; padding:0; display:block;}
#titlebar .title h2.mydetails	{background:url(images/system/titlebar_titles.png) no-repeat 0 0;}

#titlebar .items		{width:530px; height:25px; background:url(images/system/titlebar_items.png) no-repeat 0 0; margin:0; font-size:10px; padding:7px 5px 0 5px; display:block; text-align:center; float:left;}


#titlebar .items a:link			{color:#4a5662; font-size:10px; text-decoration:none;}
#titlebar .items a:active		{color:#4a5662; font-size:10px; text-decoration:none;}
#titlebar .items a:visited		{color:#4a5662; font-size:10px; text-decoration:none;}
#titlebar .items a:hover		{color:#2f4d6c; font-size:10px; text-decoration:none;}

.left h2	{margin:10px 0 5px 0; padding:0; font-size:13px; display:block;}

.left .accountinfo				{width:265px; min-height:150px; margin:15px 0 15px 0; float:left;}
.left .accountinfo .title		{width:265px; height:30px; background:url(images/system/infobox_titles.png) no-repeat 0 0; margin:0; float:left;}
.left .accountinfo .content		{width:245px; height:124px; background:url(images/system/infobox_bkg.png) repeat-y 0 0; margin:0; padding:5px 10px 5px 10px; float:left;}
.left .accountinfo .bottom		{width:265px; height:6px; background:url(images/system/infobox_bottom.png) no-repeat 0 0; margin:0; float:left;}

.left .accountstats				{width:265px; min-height:150px; margin:15px 0 15px 10px; float:left;}
.left .accountstats	.title		{width:265px; height:30px; background:url(images/system/infobox_titles.png) no-repeat 0 -30px; margin:0; float:left;}
.left .accountstats	.content	{width:245px; height:124px; background:url(images/system/infobox_bkg.png) repeat-y 0 0; margin:0; padding:5px 10px 5px 10px; float:left;}
.left .accountstats	.bottom		{width:265px; height:6px; background:url(images/system/infobox_bottom.png) no-repeat 0 0; margin:0; float:left;}

.password	{position:relative;
			 float:left;
			 width:0px;
			 height:16px;
			 background-color:#33CC00;
			 border:1px solid #000;
			 border-right:0px; float:left;}
			 
.password-field	{position:relative;float:right;width:100px;background-color:#efefef;border:1px solid #000;border-left:0px; float:left;}			 

#comparison-container			{width:768px; min-height:500px; margin:5px 0 0 0; padding:0; float:left;}
#comparison-container .left		{width:231px; min-height:464px; margin:0; padding:0; float:left;}
#comparison-container .right	{width:527px; min-height:500px; margin:0 0 0 10px; padding:0; float:left;}

#comparison-container .right .header	{width:527px; height:36px; margin:0; padding:0; float:left;}
#comparison-container .right .items		{width:527px; min-height:500px; margin:0; padding:0; float:left;}
#comparison-container .right .bottom	{width:527px; height:36px; margin:0; padding:0; float:left;}

#features-container			{width:380px; min-height:500px; margin:5px 0 0 0; padding:0; float:left;}
#features-container .left	{width:200px; margin:0; padding:0; float:left;}
#features-container .right	{width:177px; margin:0; padding:0; float:right;}

#features-container	.right .header	{width:177px; height:36px; margin:0; padding:0; float:left;}
#features-container	.right .items	{width:177px; min-height:500px; margin:0; padding:0; float:left;}
#features-container	.right .bottom	{width:177px; height:36px; margin:0; padding:0; float:left;}

#comparison-container .right .header	{width:527px; height:36px; margin:0; padding:0; float:left;}
#comparison-container .right .items		{width:527px; min-height:500px; margin:0; padding:0; float:left;}
#comparison-container .right .bottom	{width:527px; height:36px; margin:0; padding:0; float:left;}


#applications			{width:838px; height:180px; margin:0; padding:0; float:left;}
#applications .intro	{width:422px; height:112px; margin:0 0 0 0; padding:34px 24px 34px 24px; float:left;}
#applications .logos	{width:368px; height:180px; margin:0; padding:0; float:left;}
#applications .apps		{width:338px; height:150px; margin:0; padding:15px; float:left;}

#applications .wpapp	{width:193px; height:155px; margin:0; padding:25px 15px 0 160px; float:left;}

#applications .logos ul		{list-style:none;}
#applications .logos ul li	{float:left;}	

#footer					{width:838px; margin:0 auto; padding:0;}
#footer	.columns		{width:399px; margin:0; padding:15px 0 15px 24px; float:left;}
#footer	.footer_text	{width:382px; margin:0; padding:0 8px 0 25px; float:right;}

#footer	.footer_text .company	{float:left;}
#footer	.footer_text .company p	{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#9e9fa2; line-height:10px; margin:0; padding:0;}
#footer	.footer_text .menu		{float:left; margin:0; padding:0;}
#footer	.footer_text .menu ul	{list-style:none; width:380px; margin:0; padding:0;}
#footer	.footer_text .menu li	{float:left;}


.columns ul			{list-style:none; margin:0; padding:0 0 0 0; color:#8e8e90;}
.columns ul li		{margin:0; padding:0;}
.columns ul li ul li	{margin:0; padding:0;}
