
/* CSS Document */
body{padding:0; margin:0; background:url(../images/bg.jpg) repeat-x; font:11px Arial, Helvetica, sans-serif; color:#4b4b4b; font-weight:normal;}
div, p, h1, h2, h3, ul, img, form, input, focus, span {padding:0px; margin:0px;}
ul{list-style-type:none;}
a {outline:none;}
img {border:none;}
.specer {clear:both;}


img {
 behavior:url("pngbehavior.htc");
}

/* Top Menus */
.vps-main_container {width:1000px; height:auto; margin:0px auto;}
.vps-top_menu  {height:43px; float:right; width:465px;}
.vps-top_menu ul {margin:0px;}
.vps-top_menu ul li {font:normal 11px Tahoma, Geneva, sans-serif; color:#bababa; float:left; width:76px; height:28px; padding-top:15px; }
.vps-top_menu ul li a {text-decoration:none; color:#bababa;}
.vps-top_menu ul li a:hover {text-decoration:none; color:#6C0;}

.vps-livechat_icn {background:url(../images/live_chat.png) 0 50% no-repeat; padding-left:30px;}
.vps-emailus_icn {background:url(../images/email_us.png) 0 50% no-repeat; padding-left:30px;}
.vps-login_icn {background:url(../images/login.png) 0 50% no-repeat; padding-left:30px;}
.vps-needhelp_icn {background:url(../images/need_help.png) 0 50% no-repeat; padding:0px 0px 0px 45px;}

/* --------------------------------------------------Navigation Panel-------------------------------------------------- */

.vps-logo {height:65px; width:263px; float:left; padding:20px 0px 0px 15px;}


/* --------------------------------------------------Navigation Panel-------------------------------------------------- */
.vps-header {width:1000px; margin:0px auto;}

/* --------------------------------------------------Middle Container-------------------------------------------------- */
.vps-middlecontainer {height:244px; width:1000px; float:left;}
.vps-middlecontainer h1 {font:normal 25px Arial, Helvetica, sans-serif; color:#3664a9; padding:10px 0px 10px 0px;}
.vps-middlecontainer span {font-weight:bold;}

.vps-linux-vps-box {background:url(../images/linux_vps_banner.jpg) 0 0 no-repeat; width:317px; height:197px; float:left; margin-right:19px;}
.vps-linux-vps-content {padding:35px 5px 0px 147px; margin:0px;}

.vps-linux-vps-content ul {margin:0px; width:165px;}
.vps-linux-vps-content ul li {background:url(../images/bullet.jpg) 0 7px no-repeat; font:normal 11px Verdana, Geneva, sans-serif;; color:#000; width:165px;  padding:0px 0px 0px 5px; line-height:16px;}
.vps-linux-vps-content strong {font-weight:bold; color:#ff591f;}
.vps-linux-vps-content  p {font:bold 22px Arial, Helvetica, sans-serif; color:#3664a9; margin:0px; padding:0px; text-align:left;}
.vps-linux-vps-content  span {color:#ff591f;}
.vps-readmore_btn {width:160px; margin:0px 0px 3px 7px;}

.vps-win-vps-box {background:url(../images/win_vps.jpg) 0 0 no-repeat; width:317px; height:197px; float:left; }
.vps-win-vps-content {padding:35px 3px 0px 125px; margin:0px;}
.vps-win-vps-content ul {margin:0px; width:200px;}
.vps-win-vps-content ul li {background:url(../images/bullet.jpg) 0 7px no-repeat; font:normal 11px Verdana, Geneva, sans-serif;; color:#000; width:195px;  padding:0px 0px 0px 5px; line-height:16px;}
.vps-win-vps-content strong {font-weight:bold; color:#ff591f;}
.vps-win-vps-content  p {font:bold 22px Arial, Helvetica, sans-serif; color:#3664a9; margin:0px; padding:0px; text-align:left;}
.vps-win-vps-content  span {color:#ff591f;}
.vps-readmore_btn {width:160px; margin:0px 0px 3px 7px;}

/* --------------------------------------------------Right Menues-------------------------------------------------- */

.vps-rightmenu {width:325px; float:left;}
.vps-rightmenu ul {margin:0px;}
.vps-rightmenu ul li {background:url(../images/right_menu_bg.jpg) 0 0 no-repeat; text-indent:32px; font:bold 14px/32px Tahoma, Geneva, sans-serif; color:#fff; height:32px; margin-bottom:4px;}
.vps-rightmenu ul li a {text-decoration:none; color:#fff;  display:block;}
.vps-rightmenu ul li a:hover {color:#8bdf1c;}

/* --------------------------------------------------VPS Land Body Container-------------------------------------------------- */

.vps-vpsland_bodycontainer {width:auto; height:auto; margin:0px auto; background:#fafafa url(../images/content_divider.jpg) top center no-repeat ; border:1px solid #d3d3d3;}
.vps-vpsland_content {width:1000px; height:auto; margin:0px auto;}
.vps-vpsland_content h2 {font:normal 18px Arial, Helvetica, sans-serif; color:#3664a9; margin:20px 0px 10px 0px;}
.vps-vpsland_content span {font-weight:bold;}
.vps-vpsland_content strong {font:bold 11px Tahoma, Geneva, sans-serif; color:#4b4b4b;}

.vps-content {width:637px; text-align:left; float:left; padding-left:10px;}
.vps-content p {padding-bottom:10px;}
.vps-testimonials {float:right; background:url(../images/testi.jpg) 0 0 no-repeat; width:299px; height:219px; margin:20px 0px 0px 19px; padding:10px 25px 0px 10px;}
.vps-testimonials h2 {font:normal 22px Arial, Helvetica, sans-serif; color:#3664a9; margin-bottom:14px; text-align:left; margin:0px;}

/* --------------------------------------------------Bottam Panel-------------------------------------------------- */

.vps-bot_panel {width:1000px; margin:0px auto; padding:8px 0px 8px 0px; border-top:1px solid #dedbdb!important; border-bottom:1px solid #dedbdb; height:117px;}
.vps-hostawards {width:255px; border-right:1px dashed #999999; float:left; background:url(../images/awards.jpg) no-repeat; padding-left:75px; min-height:109px;}
.vps-hostawards a {font:11px Arial, Helvetica, sans-serif; color:#4b4b4b;}
.vps-hostawards a:hover {text-decoration:underline; color:#690;}
.vps-hostawards h3 {font:bold 13px Arial, Helvetica, sans-serif; color:#3664a9; margin-bottom:12px;}


.vps-tech_partners {width:332px; border-right:1px dashed #999999; float:left;}
.vps-tech_partners h3 {font:bold 13px Arial, Helvetica, sans-serif; color:#3664a9; margin:0px 10px 0px 12px;}
.vps-tech_partners img {margin:5px 0px 0px 36px;}


.vps-newsletter_bg {background:url(../images/keep_updated.jpg) 0 0 no-repeat; text-align:left; height:47px; margin:25px 0px 0px 29px; padding-top:13px; width:303px;  float:right;}
.vps-newsletter_bg h3 {font:bold 15px Arial, Helvetica, sans-serif; color:#3664a9; text-indent:64px;}
.vps-newsletter_bg span {font-weight:normal;}

/* --------------------------------------------------Footer-------------------------------------------------- */

.vps-footer {width:auto; height:45px; margin:0px auto; text-align:center; padding:10px 0px;}
.vps-footer a  {text-decoration:none; color:#4c4c4c;}
.vps-footer a:hover {color:#3664a9;}

/* --------------------------------------------------About Us-------------------------------------------------- */

.vps-pagetitle {width:1000px; height:39px; margin:0px auto;}
.vps-inner-container {height:auto; margin:0px auto; background:#FFF url(../images/midcontainer_bg.jpg) 0 0 repeat-x; padding:13px 10px;}
.vps-inner-container h4 {font:bold 13px Arial, Helvetica, sans-serif; color:#333; margin:0px;}

.vps-left-panel {width:257px; height:auto; float:left;}
.vps-left-panel ul {margin:0px;}
.vps-left-panel ul li {background:url(../images/left-menu-bg.png) 0 0 no-repeat; text-indent:32px; font:bold 14px/32px Tahoma, Geneva, sans-serif; color:#fff; margin-bottom:4px;}
.vps-left-panel ul li a {text-decoration:none; color:#fff;  display:block;}
.vps-left-panel ul li a:hover {color:#8bdf1c;}

.vps-features {width:257px; float:left; margin-top:8px;}
.vps-features-top {width:255px; background:url(../images/top_cor.png) 0 top no-repeat; margin:0px 1px 0px 1px; height:11px;}
.vps-features-bot {width:237px; background:url(../images/bot_cor.png) #FFF 0 bottom  no-repeat; margin:0px 1px 0px 1px; padding:0px 9px 20px 9px; height:auto;}
.vps-features-bot h2 {font:bold 18px Arial, Helvetica, sans-serif; color:#3664a9; border-bottom:1px dashed #979797; margin:0px; padding-bottom:5px;}
.vps-features-bot ul {margin:0px; padding-top:5px;}
.vps-features-bot ul li {background:url(../images/bullet2.png) 0px 5px no-repeat; font:normal 13px Verdana, Geneva, sans-serif; color:#3c3f42; line-height:24px; margin-bottom:0px; text-indent:22px;}

.vps-testi-left {width:257px; height:219px; float:left; background:url(../images/testi.jpg) 0 0 no-repeat; margin-top:11px;}
.vps-testi-left1 {float:left; background:url(../images/testi2.jpg) 0 0 no-repeat; width:220px; margin-top:11px; height:194px; padding:35px 25px 0px 12px;}
.vps-testi-left1 h2 {font:normal 22px Arial, Helvetica, sans-serif; color:#3664a9; margin-bottom:14px; text-align:left; margin:0px;}

.vps-innerbodycontent {width:695px; height:auto; float:right; margin-right:5px;}
.vps-innerbodycontent h2  {font:normal 18px Arial, Helvetica, sans-serif; color:#d70000; margin-bottom:12px; padding:5px 0px 20px 0px;}
.vps-innerbodycontent p {padding-bottom:16px; line-height:16px; font-size:12px;}
.vps-innerbodycontent strong {font-weight:bold; font-size:12px;}

.vps-rounded_col {width:695px; height:auto;}
.vps-rounded-top {width:695px; background:url(../images/top_rounded_cor.png) 0 top no-repeat; height:11px;}
.vps-rounded-bot {width:695px; background:url(../images/bot_rounded_cor.png) 0 0px no-repeat; height:11px;}

.vps-rounded-expand  {width:665px; background:url(../images/box_bgbtm.gif) no-repeat bottom left; height:auto; padding:0px 15px 10px 15px; margin-bottom:10px;}
.vps-rounded-expand a {text-decoration:none; color:#333;}
.vps-rounded-expand a:hover {text-decoration:underline}

.vps-rounded-expand1  {width:695px; background:url(../images/box_bgbtm.gif) no-repeat bottom left; height:auto; padding:0px; margin-bottom:10px;}
.vps-rounded-expand1 a {text-decoration:none; color:#333;}
.vps-rounded-expand1 a:hover {text-decoration:underline}

.vps-rounded-expand ul {margin:0px; }
.vps-rounded-expand ul li {background:url(../images/chech-mark.png) 0 0px no-repeat; font:normal 14px Tahoma, Geneva, sans-serif; color:#3664a9; padding:0px 0px 12px 30px;}


/* --------------------------------------------------VPS Plans-------------------------------------------------- */

.vps-plans-container {width:675px; float:left; background:url(../images/support_pic.png) 100% 10px no-repeat;}
.offerslogo {width:130px; height:128px; border-right:1px dashed #999; float:left; text-align:center; padding-left:20px;}
.vps-plans-list {width:515px; float:right; margin-left:9px;background:url(../images/support_pic.png) no-repeat bottom right; padding:0px 15px 15px 0px;}
.vps-plans-list h2 {font:bold 13px Arial, Helvetica, sans-serif; color:#3664a9; margin:0px 0px 5px 0px; padding:0px;}

.vps-plans_col1 {width:200px; float:left;}
.vps-plans_col1 ul {margin-top:5px;}
.vps-plans_col1 ul li {background:url(../images/bullet3.jpg) 0 5px no-repeat; font:normal 11px Verdana, Geneva, sans-serif; color:#4b4b4b; padding:0px 0px 0px 15px;}

.vps-plans_col2 {width:250px; float:left;}
.vps-plans_col2 ul {margin:5px;}
.vps-plans_col2 ul li {background:url(../images/bullet3.jpg) 0 5px no-repeat; font:normal 11px Verdana, Geneva, sans-serif; color:#4b4b4b; padding:0px 0px 0px 15px;}

.vps-plans-logos {width:400px; height:32px; float:left;}

.vps-linux_box  {}

.vps-linux_vpsplans {margin:15px 0px 0px 0px; border:1px solid #cccccc; border-right:none; width:240px; float:left;}
* html .vps-linux_vpsplans {padding-bottom:9px;background:#f9f9f9;}

.vps-linux_vpsplans ul{margin:0px; padding:0px 0px 2px 0px; list-style:none; display:block;background:#f9f9f9;}
*html .vps-linux_vpsplans ul {padding:0px;}
.vps-linux_vpsplans li{margin:0px; padding:2px 0px 2px 8px; list-style:none; color:#686666; display:block; font-size:12px; line-height:30px; }
* html .vps-linux_vpsplans li {padding-left:8px; line-height:27px;}
.vps-linux_vpsplans li.bgcolor {background:#1e7ce5; color:#fff; font-weight:bold; line-height:25px; border:none; padding:0px 0px 0px 10px;}
.vps-vpsplans-button {background:#FFF!important; border-top:1px solid #ccc; float:none; }


.vps-linux_vpsplans_col {margin:15px 0px 0px 0px; background:#f9f9f9; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; width:112px; border-top:1px solid #cccccc; float:left;}
.vps-linux_vpsplans_col ul{margin:0px; padding:0px 0px 2px 0px; list-style:none; display:block;}
.vps-linux_vpsplans_col li{margin:0px; padding:2px 0px 2px 8px; list-style:none; color:#686666; display:block; font-size:12px; line-height:30px; text-align:center; }
.vps-linux_vpsplans_col li.bgcolor {background:#1e7ce5; color:#fff; font-weight:bold; line-height:25px; border:none; padding:0px;}


.vps-linux_vpsplans_col_active {margin:15px 0px 0px 0px; background: #e7f3d6; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; width:112px; border-top:1px solid #cccccc; float:left;}
.vps-linux_vpsplans_col_active ul{margin:0px; padding:0px 0px 0px 0px; list-style:none; display:block;}
.vps-linux_vpsplans_col_active li{margin:0px; padding:2px 0px 2px 5px; list-style:none; color:#000; display:block; font-size:12px; line-height:29px; text-align:center; border-bottom:1px solid #fff; }
.vps-linux_vpsplans_col_active li.bgcolor {background: url(../images/select_bg.jpg) no-repeat; color:#fff; font-weight:bold; line-height:25px; border:none; padding:0px; margin-top:-9px; padding-top:9px; color:#fff; border-bottom:1px solid #f9f9f9;}

.vps-linux_select_active {background:url(../images/order_bg.jpg) 0px -6px no-repeat; position:relative; height:58px!important; border:none!important; padding-left:1px; width:101px!important;}

.vps-linux_select_active2 {background:url(../images/order_bg.jpg) 0px -6px no-repeat; position:relative; height:58px!important; border:none!important; padding-left:1px; width:102px!important;}

/* --------------------------------------------------OUR SUPPORT PAGE BOX CHANGE- April 10 2010-------------------------------------------------- */
.vps-rounded-top2 {width:955px; background:url(../images/top_rounded_cor2.gif) 0 top no-repeat; height:10px; position:relative; left:10px;}

.vps-rounded-expand2  {width:925px; background:url(../images/box_bgbtm2.gif) no-repeat bottom left; height:auto; padding:0px 15px 10px 15px; margin-bottom:10px;margin-left:10px;}

.enabled {
/*   background: url(../images/order-now.png);
   width: 213px;
   height: 45px;*/
   background: transparent url(../images/order-now.jpg);
   width: 213px;
   height: 45px;
   border: none;
}


.vps-linux_vpsplans_button {}
:first-child+html .vps-linux_vpsplans_button {margin:0px; padding:0px; margin-top:-9px; }
* html  .vps-linux_vpsplans_button {margin-top:-9px;}
.vps-linux_vpsplans_button ul {margin:0px; float:left;}
.vps-linux_vpsplans_button ul li {width:100px; border:1px solid #cccccc; height:35px; float:left; border-top:none; border-right:none; padding:10px 0px 0px 12px;}
/*.vps-linux_vpsplans_button ul li.border_left { border-right:1px solid #cccccc; }*/

.vps-addons {width:680px; border:1px solid #cccccc; margin:10px 0px 10px 0px; border-top:none;}
.vps-addons h3 {font:normal 13px/28px Arial, Helvetica, sans-serif; color:#FFF; background:#1e7ce5; text-indent:25px; margin-bottom:10px; } 
.vps-addons input {border:1px solid #e0dfdf;  background:#f7f7f7; width:208px; text-align:center; margin:0px 35px 5px 15px;}
.vps-addons label {margin:0px 0px 0px 15px; padding-bottom:5px; width:150px; float:left;}
.vps-addons_col {width:675px; margin:0px; padding:0px 0px 5px 10px;}


/* --------------------------------------------------Suppoprt -------------------------------------------------- */

.vps-supportcenter_container {width:680px; margin:0 auto; height:auto;}
.vps-supportcenter_container_col {width:320px; float:left; margin:0px 0px 10px 10px;}
.vps-supportcenter_container_col  p {font-size:12px; text-align:left; margin:0px; padding:0px;}
.vps-supportcenter_container_col  img {padding-right:10px;}
.vps-bluetext_bold {font:bold 13px Arial, Helvetica, sans-serif; color:#3664a9;}
.vps-bluetext_bold span {color:#e20000;}
.vps-bluetext_bold a {color:#ff0000; text-decoration:none;}
.vps-bluetext_bold a:hover {text-decoration:underline;}

.vps-knowledgebase_col1 {border:1px solid #e6e5e5; float:left; width:477px; border-right:none; margin-top:15px;}
.vps-knowledgebase_col1 ul {margin:0px;  padding:2px 0px 2px 0px; list-style:none; display:block;}
.vps-knowledgebase_col1 li {padding:2px 0px 2px 25px; list-style:none; display:block; line-height:25px; background:url(../images/article_icn.jpg) 0 3px no-repeat; margin-left:25px;} 
.vps-knowledgebase_col1 li.bluestrip {background:#1e7ce5; color:#fff; font-weight:bold; font-size:13px; line-height:25px; border:none; padding-left:25px;}

.vps-knowledgebase_col2 {border:1px solid #e6e5e5; float:left; width:195px; margin-top:15px;}
.vps-knowledgebase_col2 ul {margin:0px;  padding:2px 0px 2px 0px; list-style:none; display:block; }
.vps-knowledgebase_col2 li {padding:2px 0px 2px 0px; list-style:none; display:block; line-height:25px; text-align:right;  padding-right:25px; } 
.vps-knowledgebase_col2 li.bluestrip2 {background:#1e7ce5; color:#fff; font-weight:bold; line-height:25px; border:none; padding-right:25px; font-size:13px;}

/* --------------------------------------------------Contact us -------------------------------------------------- */

.vps-contactus_container {width:695px; height:auto; float:right;}
.vps-contactus_container a {font-size:12px; font-weight:bold; text-decoration:none; color:#333;}
.vps-contactus_container a:hover {color:#8bdf1c;}
.vps-contactus_container h2  {font:bold 18px Arial, Helvetica, sans-serif; color:#d70000; margin-bottom:12px; padding:5px 0px 20px 0px;}
.vps-contactus_container p {padding-bottom:12px; line-height:16px; font-size:12px;}
.vps-contactus_container strong {font-weight:bold; font-size:13px;}

.vps-contacts_container {width:680px; margin:0 auto;}
.vps-contacts_container_col {width:640px; float:none; margin:0px 20px 10px 20px;}
.vps-contacts_container_col p {margin:0px; padding:0px;}
.vps-contacts_container_col img {padding-right:10px;}
.vps-contacts_container_col a {font-weight:bold; font-size:13px; text-decoration:none;}
.vps-contacts_container_col a:hover {color:#690; text-decoration:none;}

.vps-contactform {border:1px solid #cccccc; margin:0px; border-top:none;}

.vps-contactform h3 {font:bold 13px/28px Arial, Helvetica, sans-serif; color:#FFF; background:#1e7ce5; text-indent:25px; margin-bottom:10px; } 
.vps-contactform p {line-height:34px;}
.vps-contactform input {border:1px solid #e0dfdf; background:#f7f7f7; width:437px; height:21px; margin:0px 5px 5px 15px;}
.vps-contactform input.btn {background:url(../images/send_btn.jpg) 0 0  no-repeat; width:60px; height:34px; border:0px; float:left;}
.vps-contactform textarea {border:1px solid #e0dfdf;  background:#f7f7f7; width:437px; margin:0px 35px 5px 15px; height:47px;}
.vps-contactform label {margin:0px 0px 0px 15px; padding-bottom:5px; width:150px; float:left; font-size:12px; font-weight:bold; line-height:34px;}
.vps-contactform_col {margin:0px; padding:0px 0px 5px 10px; line-height:34px;}
.vps-contactform_col2 {width:335px; margin:5px 35px 5px 15px;}


/* --------------------------------------------------Affiliate -------------------------------------------------- */

.vps-affiliate_container {width:680px; margin:0 auto;}
.vps-contacts_container_col {width:640px; float:left; margin:0px 0px 10px 20px;}
.vps-affiliate_col {width:650px; margin:0px; padding:0px 0px 5px 10px;}
.vps-affiliate_col img  {margin:7px 3px 7px 0px;}
.vps-affiliate_col select {width:200px;}
.vps-affiliate_col input.btn2 {{background:url(../images/go_btn.jpg) 0 0  no-repeat; width:40px; height:24px; border:0px;}

.mandatory {color:#900;}


.linux-vpsplans {width:685px;}
.linux-vpsplans ul {margin:0px; float:left;}
.linux-vpsplans ul li {width:685px; padding:2px 0px; border:1px solid #e0dfdf; float:left;}
.linux-vpsplans_col {width:685px; margin:0px; padding:0px 0px 5px 10px; float:left;}

.linux-vpsplans_col_1 {width:230px; float:left; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#FFF; text-indent:15px;  background:#1e7ce5;}
.linux-vpsplans_col_2 {width:112px; float:left; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#FFF; text-indent:15px; background:#1e7ce5; }

/* --------------------------------------------------Service Level Agreement -------------------------------------------------- */

