body 	{/*scrollbar-arrow-color: #FFFFFF;
  	scrollbar-base-color: #333333;
  	scrollbar-shadow-color: #3E4A49;
  	scrollbar-face-color: #546763;                                             
  	scrollbar-highlight-color: #93A8A6;
  	scrollbar-dark-shadow-color: #FFFFFF;
  	scrollbar-track-color: #BBC8C6;*/
	padding: 0px;
	border: 0px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin-width : 0;
	margin-height : 0;
	background-color:#eaeaea;
	font-family : helvetica;
	color:#555555;
}

table,td,tr	{
	vertical-align:top;
	text-align:center;
	padding:0px;
	margin-left:20px;
	margin-right:0px;
	margin-top:0;
	margin-bottom:0;
	margin-width:0;
	margin-height:0;
	font-size:12;
	letter-spacing:0;
	word-spacing:0;
	font-style:normal;
	font-family:helvetica;
}

div	{
	padding:0px;
	border:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-width:0px;
	margin-height:0px;
}
	
pre {
	font-size : 12;
	letter-spacing:0;
	word-spacing:0;
	font-style:normal;
	font-family : helvetica;
	width: 500;
	white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */
	white-space: -pre-wrap; /* Opera 4 - 6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
	word-wrap: break-word; /* IE 5.5+ */
}

img	{  
	border-style: none;
}

.wrapper {
	position:relative;
	text-align:center;
	min-width:960px;
	margin-top:2px;
	padding:0px;
}

li {
margin-left:15px;
}

	.bg_square {
		background:url(../images/readyspace_bg_square.png);
		background-repeat:repeat;
		height:100%;
		width:100%;
		margin-top:-2px;
		padding:0px;
		eft:0px;
		right:0px;
	}
	
		.bg_shade {
			background:url(../images/readyspace_bg_shade.png);
			background-position:bottom;
			background-repeat:repeat-x;
			height:100%;
		}

		.header {
			background-color:#FFF;
			margin-left:35px;
			margin-top:0px;
			height:51px;
		}
		
		.hearder_red_line {
			background: url(../images/red.jpg);
			background-repeat:repeat-x;
			margin:0px;
			padding:0px;
			height:5px;
			width:100%;
		}

h1 {
	font-size: 1.5em;
	color:#666666;
	text-align: left;
	}

h2 {
	font-size: 1.3em;
	color:#666666;
	text-align: left;
	}

.entry h3 {
	font-size: 1em;
	line-height:0.5;
	padding-bottom:0px;
	padding-top:0px;
	}
	
.entry h3 em a{
	color:#767676;
	}
	
.entry a:hover{
	color:#D71920;
	}

			.main_container {
				width:960px;
				height:100%;
				margin-right:auto;
				margin-left:auto;
				margin-top:0px;
				text-align:left;
				padding:0px;
				left:0px;
				right:0px;
			}
			
				.mc_ml {
					background: url(../images/readyspace_main_bg_mlb.png);
					background-repeat:repeat-y;
				}
				.mc_mr {
					background: url(../images/readyspace_main_bg_mrb.png) 100% 0;
					background-repeat:repeat-y;
				}
				.mc_bl {
					background: url(../images/readyspace_main_bg_bl.png);
					background-repeat:no-repeat;
					width:962px;
					height:95px;
					margin-right:auto;
					margin-left:auto;
				}
				.mc_br {
					background: url(../images/readyspace_main_bg_br.png);
					background-repeat:no-repeat;
					width:99px;
					height:95px;
					margin-left:764px;
				}
				.mc_bh {
					background: url(../images/readyspace_main_bg_bh.png);
					background-repeat:no-repeat;
					width:764px;
					height:95px;
					margin-left:99px;
				}
				.mc_ml_overlay{
					background: url(../images/readyspace_main_bg_ml_overlay.png);
					background-repeat:no-repeat;
					position:absolute;
    				top:0px;
    				left:50%;
					margin-top:0px;
					margin-left:-481px;
					width:18px;
					height:683px;
				}
				.mc_mr_overlay{
					background: url(../images/readyspace_main_bg_mr_overlay.png);
					background-repeat:no-repeat;
					position:absolute;
					top:0px;
					left:50%;
					margin-left:464px;
					margin-top:0px;
					width:18px;
					height:683px;
				}
			
				.content_container {
					background-color:#FFF;
					margin-left:12px;
					margin-right:12px;
					margin-top:0px;
					height:100%;
				}
			
					.adv_container {
						margin-top:55px;
						margin-left:6px;
						width:924px;
						height:160px;
					}
					
						.bl {
							background: url(../images/bl.png) 0 100%;
							background-repeat:no-repeat;
							width: 924px;
						}
						.br {background: url(../images/br.png) 100% 100% no-repeat}
						.tl {background: url(../images/tl.png) 0 0 no-repeat}
						.tr {background: url(../images/tr.png) 100% 0 no-repeat; height:250px;}
						
					 .page_content {
						margin-left:-5px;
						margin-top:20px;
						height:auto;
						min-height:270px;
					}	
					
						.default_page_content {
						margin-left:20px;
						margin-top:20px;
						height:auto;
						min-height:270px;
            color: #676767;
          	text-align: left;
          	padding: 0 20px 0 20px;
					}	
					
					.redline{
            height:inherit;
            margin-top:-780px;
            margin-left:670px;
            border-left: #d71920 1px solid;
          }
						
					.content {
						margin-left:2px;
						margin-top:20px;
						height:auto;
						min-height:200px;
					}
					
					.content a:visited, a:link, a:active{
             color:#676767;
          }
					
					.content a:hover{
             color:#303030;
          }
					
					.footer {
						width:900px;
						height:100px;
						margin-top:7px;
						margin-left:-480px;
						font-family:helvetica;
						font-size:11px;
            color:#D71920;
						text-align:left;
						margin-left:auto;
  						margin-right:auto;
					}
					.ps_footer .footer_links a{
          color:#D71920;
          }
					
					.ps_footer .footer_links a:hover{
          color:#ff7075;
          }
          
					.footer .footer_links a{
          color:#D71920;
          }
					
					.footer .footer_links a:hover{
          color:#ff7075;
          }
					
					.footer_copyright {
						background: url(../images/copyright.png) 0 100%;
						background-repeat:no-repeat;
						width:400px;
						height:60px;
					}

.clear {font-size: 1px; height: 1px}
#div_center {
	text-align:center;
	vertical-align:top;
}




.ps_tag { 
	width:34px;
	height:161px;
	position:absolute;
  top:0px;
  left:50%;
	margin-top:150px;
	margin-left:-348px;
}

.ps_wrapper {
	position:relative;
	text-align:center;
	min-width:628px;
	margin-top:2px;
	padding:0px;
}

	.ps_bg_square {
		background:url(../images/readyspace_bg_square.png);
		background-repeat:repeat;
		height:100%;
		width:100%;
		margin-top:-2px;
		padding:0px;
		left:0px;
		right:0px;
	}
	
		.ps_bg_shade {
			background:url(../images/readyspace_bg_shade.png);
			background-position:bottom;
			background-repeat:repeat-x;
			height:100%;
		}

		.ps_header {
			margin-left:15px;
			margin-top:0px;
			height:81px;
		}
		
		.ps_header_red_line {
			background: url(../images/red.jpg);
			background-repeat:repeat-x;
			margin:0px;
			padding:0px;
			height:5px;
			width:100%;
		}
		
		.ps_header_grey_line {
			background-color:#464646;
			background-repeat:repeat-x;
			margin:0px;
			padding:0px;
			height:28px;
			width:100%;
			text-align:center;
		}
		
		.ps_top_links {
		  	width:600px;
		 	text-align:left;
			margin-right:auto;
			margin-left:auto;
			margin-top:0px;
      		font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
    	}

			.ps_main_container {
				width:628px;
				height:100%;
				margin-right:auto;
				margin-left:auto;
				margin-top:5px;
				text-align:left;
				padding:0px;
				eft:0px;
				right:0px;
			}
			
  			.ps_top_container {
  			  height: 245px;
  			  margin-top:5px;
        }
			
  				.ps_tc_tl {
  					background: url(../images/readyspace_product_service_bg_tl.png);
  					background-repeat:no-repeat;
  					margin-left:-14px;
  					margin-top:-260px;           
  				}
  				.ps_tc_tr {
  					background: url(../images/readyspace_product_service_bg_tr.png) 100% 0;
  					background-repeat:no-repeat;
  					margin-right:14px;
            		height:245px;
  				}
  				.ps_tc_m {
  					background: url(../images/readyspace_product_service_bg_m.png);
  					background-repeat:repeat-y; 					
  					width:628px;
  					height:156px;
  					margin-left:-14px;
  					margin-top:-141px;
  				}
  				.ps_tc_th {          
            		background: url(../images/readyspace_product_service_bg_th.png);
  					background-repeat:repeat-x; 					
  					width:420px;
  					height:15px;
  					margin-left:90px;
  					margin-top:-14px;
          		}

  				.ps_content_container {
  					background-color:#FFF;            
  					margin-left:0px;
  					margin-top:0px;
  					width:600px;
  					height:auto;
  				}
  				  	.ps_tc_adv_shadow {
              			background: url(../images/readyspace_product_service_adv_shadow.png);
    					background-repeat:repeat-x; 					
    					width:600px;
    					height:18px;
    					margin-left:0px;
    					margin-top:0px;
            		}
  				  	.ps_cc_m {
    					background: url(../images/readyspace_product_service_bg_m.png);
    					background-repeat:repeat-y;
    					margin-left:-14px;
    					margin-top:-18px;
              			width:628px;
  					  	height:100%;           
					}
            			
		.ps_mc_bl {
			background: url(../images/readyspace_product_service_bg_bl.png);
			background-repeat:no-repeat;
			width:628px;
			height:104px;
			margin-right:auto;
			margin-left:auto;
			margin-top:0px;
		}
		.ps_mc_br {
			background: url(../images/readyspace_product_service_bg_br.png);
			background-repeat:no-repeat;
			width:104px;
			height:104px;
			margin-left:421px;
		}
		.ps_mc_bh {
			background: url(../images/readyspace_product_service_bg_bh.png);
			background-repeat:repeat-x;
			width:421px;
			height:104px;
			margin-left:104px;
		}
    			
		.ps_footer {
			width:600px;
			height:130px;
			margin-top:-10px;
			margin-left:-480px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#D71920;
			text-align:left;
			margin-left:auto;
			margin-right:auto;
		}
		
		.readyspace-twitter{
    float:left;
    margin-top:-15px;
    }
    
    .readyspace-twitter-box{
    margin-left:-3px;
    font-family:Helvetica;
	  font-size:12px;
    }
    
		.twitter-timestamp{
    font-weight:bolder;
    text-align:left;
    }
		
		p.twitter-message {
		padding: 20px 0px 5px 20px;
    margin: 10px;
    margin-left:20px;
    margin-bottom:-15px;
    height:72px;
    width:320px;
    background: transparent url(../images/twitter_box.jpg) no-repeat;
    text-align:left;
    float:left;
    color:#515151;
    font-family:Helvetica;
	  font-size:11px;
    }
    
    a.twitter-link {
    font-weight:bold;
    }
    
    .entry {
    font-size: 0.75em;
    color: #676767;
  	text-align: left;
  	width:550px;
  	padding: 0 20px 0 30px;
    }
    
    a:link, a:hover, a:active, a:visited {
    color:#d71920;
    text-decoration:none;
    }
    
    .mainpage_menu {
    float:right;
    margin-right:35px;
    margin-top:-63px;
    font-size:0.7em;
    font-weight:600;
    list-style-type:none;
    text-align:right;
    }
    
    .mainpage_menu li{
    padding-bottom:1px;
    }
    
    .mainpage_menu li a:visited{
    color:#767676;
    }
    
    .mainpage_menu li a:link {
    color:#767676;
    }
    
    .mainpage_menu li a:active {
    color:#767676;
    }
    
    .mainpage_menu li a:hover{
    color:#000000;
    }
    
    .page_menu {
    float:right;
    margin-right:35px;
    margin-top:-75px;
    font-size:0.7em;
    font-weight:600;
    list-style-type:none;
    text-align:right;
    color:#d71920;
    }
    
    .cssheader{
    border:0;
    }
      
    .facebook_popup {
    background: transparent url(../images/facebook_popup.png) no-repeat;
    }

    .twitter_popup {
    background: transparent url(../images/twitter_popup.png) no-repeat;
    }
    
    .rss_popup {
    background: transparent url(../images/rss_popup.png) no-repeat;
    }
    
    .server-hosting{
    border-style:solid;
    border-width:1px;
    border-color:#85b7ea;
    height:50px;
    }
    
    .rbl{background: transparent url(../images/round_left_bot.jpg) 0 100% no-repeat;}
    .rbr{background: transparent url(../images/round_right_bot.jpg) 100% 100% no-repeat;}    
    .rtr{background: transparent url(../images/round_right_top.jpg) 100% 0 no-repeat;}    
    .rtl{background: transparent url(../images/round_left_top.jpg) 0 0 no-repeat;}
    
    .rt {background: url(../images/dot.jpg) 0 0 repeat-x; width: 40em; height:auto;}
    .rb {background: url(../images/dot.jpg) 0 100% repeat-x}
    .rl {background: url(../images/dot.jpg) 0 0 repeat-y}
    .rr {background: url(../images/dot.jpg) 100% 0 repeat-y}
    
    .r_bg {
    position:relative;
    top:6px;
    margin:10px 1px -10px 1px;
    padding-bottom:10px;
    background: transparent url(../images/r_bg.jpg) 0 0  repeat-x;
    border:1px solid;
    }


    .bottom {
    height:24px;
    background:url(../images/bottom.jpg) no-repeat left bottom;
    }
    
    .bottom span {
    display:block;
     position:relative;
    height:30px;
    background:url(../images/bottom-right.jpg) no-repeat right top;
    }
    
    .center-content {
    position:relative;
    background:url(../images/side.jpg) repeat-y right top;
    padding:1px 1px 1px 13px;
    margin:-1px 0 -10px 0;
    }
    
    .big-content{
    text-align: left;
    padding-left:20px;
    padding-top:10px; 
    margin-left:-12px;
		height:250px;
    background: #f0f0f0 url(../images/r_bg.jpg) repeat-x;
    }
    
    .big-content a{
    padding-left:10px;
    padding-right:10px;
    }
    
    .small-content{
    margin-left:-12px;
		height:110px;
    background: #f0f0f0 url(../images/r_bg.jpg) repeat-x;
    }
    
    .top {
    width:100%;
    height:10px;
    background:url(../images/top.jpg) no-repeat left top;
     }
     
    .top span {
    display:block;
    position:relative;
    height:20px;
     background:url(../images/top-right.jpg) no-repeat right top;
    }

    .big-column {
    width:96%;
    margin:0px auto;
    background: transparent url(../images/side.jpg) repeat-y left top;
    }
    
    .small-column {
    width:90%;
    margin:0px auto;
    background: transparent url(../images/side.jpg) repeat-y left top;
    }
    
    .small-top {
    width:100%;
    height:10px;
    background:url(../images/small-top.jpg) no-repeat left top;
     }

    .small-top span {
    display:block;
    position:relative;
    height:20px;
     background:url(../images/top-right.jpg) no-repeat right top;
    }
    
    .Server_Hosting_title {
    font-size:0.9em;
    position:relative;
    width:130px;
    left:35px;
    top:10px;
    background-color:#FFFFFF;
    padding:0px;
    }

    .Virtual_Hosting_title {
    font-size:0.9em;
    position:relative;
    left:25px;
    top:10px;
    width:140px;
    background-color:#FFFFFF;
    padding:0px;
    padding-right:3px;
    }
    
    .Value_Added_Services_title {
    font-size:0.9em;
    position:relative;
    left:14px;
    top:10px;
    width:185px;
    background-color:#FFFFFF;
    padding:0px;
    padding-right:24px;
    }
    
    .Dedicated_Hosting_title {
    font-size:0.9em;
    position:relative;
    left:40px;
    top:10px;
    width:150px;
    background-color:#FFFFFF;
    padding:0px;
    padding-right:3px;
    }
    
    .Cloud_Computing_title {
    font-size:0.9em;
    position:relative;
    left:30px;
    top:10px;
    width:150px;
    background-color:#FFFFFF;
    padding:0px;
    padding-right:5px;
    }
    
    .navigation{
    font-size:0.8em;
    margin-top: -20px;
    margin-left:10px;
    padding-bottom:20px;
    }
    
    .previous{
    float:left;
    background: transparent url(../images/previous.png) no-repeat;
    text-align: left;
    }
    
    .previous_text{
    margin-left:20px;
    margin-top:-2px;
    }
    
    .next{
    float:right;
    background: transparent url(../images/next.png) no-repeat;
    background-position: center right;
    margin-right:20px;
    }
    
    .next_text{
    float:right;
    margin-right:20px;
    text-align:left;
    }
    
    #popitmenu{
    position: absolute;
    padding:5px;
    padding-bottom:20px;
    margin-left:8px;
    margin-top:-3px;
    background: transparent url(../images/redbox.png) no-repeat;
    font: normal 0.6em Verdana;
    line-height: 14px;
    z-index: 100;
    visibility: hidden;
    }
    
    #popitmenu a{
    text-decoration: none;
    padding-left: 6px;
    color: #FFFFFF;
    display: block;
    }
    
    #popitmenu a:hover{ /*hover background color*/
    color:#464646;
    }
    
    .look-products{
    height:200px;
    }
    
    #brief_product{
    margin-left:20px;
    width:330px;
    height:70px;
    background-color:#e1dfdf;
    margin-bottom:10px;
    border:1px;
    border-style:solid;
	  border-color:#c2c2c2;
    }
    
    #brief_product_right{
    margin-left:10px;
    }
    
    #brief_product_title{
    text-align:left;
    padding:10px 0px 0px 0px;
    color:#676767;
    font-weight:bolder;
    font-size:11px;
    } 
    
    #brief_product_excerpt{
    text-align:left;
    color:#676767;
    padding-right:15px;
    font-weight:normal;
    margin-top:-10px;
    font-family:Helvetica;
	  font-size:11px;
    }
    #text_style{
    font-family:Helvetica;
	  font-size:12.5px;
	  color:#555555;
    }
    .sidebar{
    display:block;
    width:220px;
    float:right;
    margin-top:-770px;
    margin-right:25px;
    }
    .news_message{
    font-size:12.5px;
    padding-left:0px;
    margin-bottom:30px;
    color:#676767;
    width:850px;
    line-height:18px;
    }
    .news_date{
    font-family:Helvetica;
    font-size:11px;
    margin-top:-18px;
    margin-left:2px;
    color:#676767;
    }
    .contact_us_right{
    float:right;
    margin-top:-370px;
    margin-right:40px;
    width:350px;
    }
    .contact_us_HQ{
    font-size:0.8em;
    padding-top:-20px;
    padding-left:70px;
    }
    .contact_us_country_flag{
    float:left;
    }
    .contact_us_each{
    padding-top:50px;
    }
    .contact_us_right small a:visited{
    color:#676767;
    }
    .contact_us_right small a:link{
    color:#676767;
    }
    .contact_us_right small a:hover{
    color:#d71920;
    }
    .contact_us_right small a:active{
    color:#676767;
    }
    
.partner_container {
  float:left;
  position:absolute;
  top:0px;
	left:50%;
  top:325px;
  margin-top:20px;
  margin-left:-435px;
  width:410px;
  height:300px;
  padding:6px;
  background-color:#e7e7e8;
  border: #cececf 1px solid;
}
.partner_content {
  float:left;
  background-color:#f9f9f9;
  padding-left:20px;
  padding-right:10px;
  width:380px;
  height:300px;
  font-family:Helvetica;
  font-size:12px;
}
.be_RS_partner {
  float:left;
  position:absolute;
  top:0px;
	left:50%;
  top:680px;
  margin-top:20px;
  margin-left:-467px;
}