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

/* -----------------------------------------------------------------------
	CSS INFO
	Date	: January 2008
	Title	: Philwebservices Global Solutions
	Author	: Philwebservices Global Solutions
		
   ----------------------------------------------------------------------- */
   
   
/* Common Styles
-------------------------------------------------------------------------- */
* {
	margin: 0 auto;
	padding: 0;
}

 body{
      font-family:Arial,Geneva,Verdana, sans-serif;
	  font-size:12px;
	  color:#777;
	  line-height:18px;
	  background:url(../images/header-bg.jpg) repeat-x;
	
	  }
	  
  a , a:visited{
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#0691DC;
	  line-height:18px;
	  text-decoration:none;
	  }
	  
  a:hover{
  
      color:#0691DC;
	  text-decoration:none;
	  border-bottom:#d9dcde 1px dotted;
	  }
	  
	  
  img{ border:0;}
  
  .services-holder a ,#services-holder2 a, #services-holder3 a,  #customer-livechat a, .textborder, .orderpadz li a:hover
  { 
     border:none;
  }
  
	
  p{ margin:0;padding:0;}  
	
	ul{list-style-type:none;}
	
	h1{}
	
	h2 span
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#589cc4;
	font-size:18px;
	font-weight:normal;
	
	}
	
	h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:18px;
	font-weight:normal;
	}
	
	
	h3{ font-family:Arial, Helvetica, sans-serif;
	    color:#777;
		font-weight:bold;
		font-size:12px;
		}
		
	.title-text	{
	font-family:Arial, Helvetica, sans-serif;
	color:#289cd3;
	font-size:14px;
	font-weight:normal;
	
	}
	
	.title-small{
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#0691DC;
	  font-weight:bold;
	  text-decoration:none;
	  }
	  
	.textmenu-hosting a, .textmenu-hosting a:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#0691DC;
	font-size:12px;
	padding-left:10px;
	border:none;

	
	
	}  
	  
	/* --------------------------- banner slide ----------------------------------- */
	#myController {
clear:both;
display:block;
margin-top:2px;
position:absolute;
text-align:right;
width:873px;
z-index:900;
}
#myController span{
background:#0E2D41 none repeat scroll 0%;
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:12px;
margin-right:5px;
padding:1px 5px;
}

#jFlowSlide{
clear:both;
}

#banner-holder #myController span.jFlowSelected {
background:#0e5c7e;
}

.jFlowPrev, .jFlowNext{
cursor:pointer;
}  
	  
/* padding , magrins and alignment
-------------------------------------------------------------------------- */	
   .margin-services{margin-right:59px;} .mR10, .moreinfo-holder ul li img, .terms-text label input {margin-right:10px;}
   .margin-bottom{margin-left:143px;} .mB20, .title-share-holder {margin-bottom:20px;} .mB10 {margin-bottom:10px;}
   .margin-cs{ margin-top:40px;} .mT20 {margin-top:20px;} .mT10, .read-more  {margin-top:10px;}
   .margin-text2{ margin-top:24px;}
   .margin-bullet{ margin-right:8px;padding-top:2px;float:left;}
   .margin-bullet img {margin-top:-5px;}
   .margin-bullet2{margin-right:8px;margin-top:10px;float:left;width:150px;}
   .marginbullets-left{margin-left:5px;}
   .marginpayments{ margin:20px 0;}
   .paddingcell{padding-left:10px;}
   .padding-menubullet{padding-left:25px;padding-top:5px;}
   .paddingtop-title, .paddingtop-icons {padding-top:5px;}
   .padding-top{padding-top:20px;}
   .padding-bottom, .pB10 { padding-bottom:10px;} .mPH2, tr.buton-m td input  {padding:2px 0;}
   .padding-right{ padding-right:130px;}
   .margin-text span{display:none;}
   .padding-left , .currency-text label img, .currency-text2 label img {padding-left:10px;}
   .paddingleft-icons {padding-left:25px;} .orderpadz li  {padding-right:25px;} .orderpadz li a {padding:8px 0 0 10px; display:block;}
   .paddingleft-icons-msn{padding-left:43px;}
   .padding-continue{ padding-left:180px;}
   
   .margin-text{padding:10px 0;}
   
   .align-text {text-align: justify;}	
   .align-right{text-align:right;} 
   .align-left{text-align:left;} 
   .align-center, #footer-holder {text-align:center;}
   .left{ float:left;}
   .right{ float:right;}
   .clear, .rightsub-inside { clear:both;}
   .min-H {min-height:810px;}
   
    .cursor
	{
	cursor: pointer;
	
	}
  .subpagemain-title span a
  {
  border:none;
  }
	
	 
   .border-none, .border-none:hover
  {
  border:none;
  }
  .pV5 { padding-top:5px; padding-bottom:5px;}		 
/* buttons Styles
-------------------------------------------------------------------------- */	
	
	
	.needcash_area
	{
	width:197px;
	height:137px;
	}
	
	.needcash_button a:link, .needcash_button a:visited 
	{
	width:198px;
	height:111px;
	background: url(../images/needcash.gif) no-repeat;
	border:none;
	float:left;
	}
	
	.needcash_button a:hover
	{
	background:url(../images/needcash-hover.gif) no-repeat;
	border:none;
	}	

	.button_order a:link, .button_order a:visited 
	{
	width:85px;
	height:22px;
	background:url(../images/buttons/order.gif) no-repeat;
	float:right;
	border:none;
	}
	
	.button_order a:hover
	{
	background:url(../images/buttons/order-hover.gif) no-repeat;
	border:none;
	}	
		

    .buttoninquiry-area, .buttonquotation-area{
	
	width:81px;
	height:23px;
	margin:10px 0 0 100px;
	float:left;
		
	}
	
	.buttoninquiry a:link,.buttoninquiry a:visited 
	{
	width:81px;
	height:23px;
	background:url(../images/buttons/send-inquiry.gif) no-repeat;
	float:left;
	border:none;
	}
	
	.buttoninquiry a:hover
	{
	background:url(../images/buttons/send-inquiry-hover.gif) no-repeat;
	border:none;
	}
	
	
	.buttonquotation a:link,.buttonquotation a:visited 
	{
	width:81px;
	height:23px;
	background:url(../images/buttons/quotation.gif) no-repeat;
	float:left;
	border:none;
	}
	
	.buttonquotation a:hover
	{
	background:url(../images/buttons/quotation-hover.gif) no-repeat;
	border:none;
	}
	
	
	.ordernowbutton-area{
	
	width:101px;
	height:23px;
	margin-top:10px ;
	padding-bottom:10px;
	
	}
	
	.ordernowbutton a:link, .ordernowbutton a:visited 
	{
	width:85px;
	height:22px;
	background:url(../images/buttons/order.gif) no-repeat;
	float:left;
	border:none;
	}

	.lightgray {color:#bcbcbc;}
	
	
	
	
	
/* Common 2 Styles
-------------------------------------------------------------------------- */
	.shadow-rightbottom
	{
	  background: url(../images/bottomtable-domain.gif) no-repeat;
	  width:217px;
	  height:13px;
	  float:right;
	  overflow:hidden;
	 }
	.shadow-rightbottom-b
	{
	  background: url(../images/bottomtable-domain-b.gif) no-repeat;
	  width:197px;
	  height:13px;
	  float:right;
	  overflow:hidden;
	 }


	.shadow-righttop
	{
	  background: url(../images/top-smallbox.gif) no-repeat;
	  width:217px;
	  height:11px;
	  float:right;

	 }
     .shadow-leftbottom
	{
	  background: url(../images/menu-bottom.gif) no-repeat;
	  width:198px; margin-right:-1px;
	  height:13px;
	  float:right;
	  overflow:hidden;
	 }
	
	.bigshadowleft-bottom
	{
	  background: url(../images/hostingspry-bottom.gif) no-repeat;
	  width:628px;
	  height:13px;
	  float:left;
	  overflow:hidden;
		    
	 }
	 
	.subpage-bottom
	{
	  background: url(../images/subpage-bottom.gif) no-repeat;
	  width:673px;
	  height:13px;
	  background-position:right;
	  float:right;
	  margin-right:-10px;
	}
		 
	#contact-bottom
	{
	  background: url(../images/contact-bottom.gif) no-repeat;
	  width:394px;
	  height:13px;
	  float:right;
	  overflow:hidden;
	 }
	 
	 .shadowdark-bottom 
	{
	  background: url(../images/bottom-server.gif) no-repeat;
	  width:198px; margin-right:-1px;
	  height:13px;
	  float:right;
	  overflow:hidden;
	 }
	 
	  .shadowdomainreg-bottom 
	{
	  background: url(../images/shadow-domainreg.gif) no-repeat;
	  width:244px;
	  height:13px;
	  float:left;
	  overflow:hidden;
	 }
	
	.domainplan-top
	{
	background:url(../images/domainplan-header.gif) no-repeat;
	width:338px;
	height:13px;
	float:left;
	
	}
	.domainplan-bottom
	{
	background:url(../images/domainplan-bottom.gif) no-repeat;
	width:338px;
	height:13px;
	float:left;
	
	}
	
	.subpage-top
	{
	  background: url(../images/subpage-header.gif) no-repeat;
	  width:673px;
	  height:13px;
	  margin:0px;
	  padding:0px;
		 }
		 
	.domaincurrency-bottom
	{
	background:url(../images/shadowbottom-currency.gif) no-repeat;
	width:306px;
	height:13px;
	float:left;
	
	} 
	
	  .shadowdotable-bottom 
	{
	  background: url(../images/shadow-bottomtable.gif) no-repeat;
	  width:631px;
	  height:13px;
	 overflow:hidden;
	 float:left;
	 }
	
	
	#staff-bottom
	{
	  background: url(../images/bottom-staff.gif) no-repeat;
	  width:217px;
	  height:13px;
	  float:right;
	  overflow:hidden;
	 }
	 
	 
	 .portfolio-bottom
	{
	  background: url(../images/portfolio-bottom.gif) no-repeat;
	  width:631px;
	  height:13px;
	  float:right;
	  overflow:hidden;
	 }
	 

   .portfolio-bottom span, #staff-bottom span, .shadowdotable-bottom span, .domaincurrency-bottom span, .subpage-top span, .domainplan-bottom span, .domainplan-top span, .shadowdomainreg-bottom span, .shadowdark-bottom span, .shadow-rightbottom span, .shadow-rightbottom-b span, .shadow-righttop span, .shadow-leftbottom span, .bigshadowleft-bottom span, .subpage-bottom span, #contact-bottom span {
	display:none;
	
	}
	

	
/* textbut forms
-------------------------------------------------------------------------- */	 
		 .txbut
	   
	   {
	   
	   border:#777 1px solid;
	   background-color:#efefef;
	   font-size:11px;
	   color:#000000;
	   padding:0 0 0 3px;
	   height:20px;
	   width:190px;
	   } 
		.checkbox-text
		{
		font-family:Arial, Helvetica, sans-serif;
		color:#777;
		font-size:10px;
			} 
			
	   .txbut-search
	   {
	   
	   font-size:11px;
	   color:#777;
	   padding:0px 0 0 2px;
	   height:16px;
	   width:197px;
	   } 
	   .txbut-drop
	   
	   {
	   
	  
	   font-size:11px;
	   color:#777;
	   padding:0px 0 0 3px;
		width:60px;
	   
	
	   
	  
	   height:18px;
	   } 	
	   
	   .txbut-nl
	   {
	   
	   border:#777 1px solid;
	   font-size:11px;
	   color:#777;
	   padding:5px 0 0 5px;
	   height:20px;
	   width:192px;
	   height:20px;
	   } 
		
		.txbut-contact
	   
	   {
		border:1px solid #686868;
		color:#777777;
		font-size:11px;
		padding:3px 0pt 3px 5px;
		width:250px;
	  
	   } 
	   
	   	.txbut-captcha
	   
	   {
	   
	   border:#686868 1px solid;
	   background-color:#fff;
	   font-size:11px;
	   color:#777;
	   padding:4px 0 0 2px;
	   height:19px;
	   width:100px;
	  
	   } 
	   
		.txbut-contactbig
	   
	   {
	   
	   border:#686868 1px solid;
	   background-color:#fff;
	   font-size:11px;
	   color:#777;
	   padding:4px 0 0 2px;
	   width:240px;
	  
	   }   
	  
	  
	  	.form
	{
	display:block;
	width:580px;
	margin:8px 0px;	
	text-align:left;
	}
	
	.form label
	{
	float:left;
	padding:3px 10px 0pt 0pt;
	text-align:right;
	width:240px;	
	
	}
	.display{
	display:inline;
	
	}
	.dotline
	{
	border-bottom:1px #e5e1e1 dashed;
	padding-top:15px;
	}
	 
	.form input, .form img  {
		vertical-align:middle;}
 
  
/* wrapper
-------------------------------------------------------------------------- */
	
	 
	 wrapper{
	 width:100%;
	 }
	 
	 
	 
	 
/* Header
-------------------------------------------------------------------------- */  	 
	 #header-container{ width:100%;
	 }
	 
	 #header-holder{
	 width:873px;
	 min-height:94px;
	 background:#fff url('../images/header-container-bg.jpg') bottom repeat-x;
	 border-bottom:1px #000 solid;
	 }
	 #logo
	 {
	   width:303px;
	   height:92px;
	   float:left;
	   }
	  #logo span { display:none; } 
	  
	  
	  #domain-search
	  {
	   width:310px;
	   height:26px;
	   float:left;
	   margin:18px 0 0 30px;
	   padding:14px;
	  }
	
	  .paddong-drop
	  {
	  margin-top:2px;
	  margin-left:10px;
	  }
	  
	  
	  #livesupport-holder{
	  width:162px;
	  float:right;
	  margin-top:25px;
	 
	  }
	  #shadow{
	  float:left;
	  background:url(../images/shadow-header.gif) no-repeat;
	  height:10px;
	  width:870px;
	  overflow:hidden;
	
	  } 
	  
	  #livesupport-holder a:hover{
	  	border:0px none;
	  
	  }
	  
	  #shadow span
	  {
	  display:none;
	  overflow:hidden;
	  
	  }
	  
/* end Header
-------------------------------------------------------------------------- */  	  


  /* start Navigation
------------------------------------------------------------------------ */  
 #nav-container{
     background:#0c2b3f url('images/nav-container-bg.jpg') bottom repeat-x;
	 padding-top:14px;
	 width:872px;
	 }
 #nav-holder{
   
   width:872px;
   height:44px; 


 }
  #nav-holder ul li a span {
  display:none;
 }
 
 #nav-holder ul,  #nav-holder li a {
	float: left;
	
}
 
 #nav-holder li{
 display:inline;
 
 }
 #nav-holder li a  { 
	height:44px;
	background:#f9fbfc;
	border:0px;
	text-decoration:none;
	outline:none;
}
#nav-holder li a:hover {
	background-repeat:repeat-x !important;
}
    .home-area{
	width:121px;
}
 
 	#homelink a:link, #homelink a:visited {
	background-image:url(../images/navig/home.gif);
}    	
	
	#homelink a:hover, #homelink a.active {
	background-image:url(../images/navig/home-hover.gif);
}

   .company-area {
	width:130px;
}
 
 	#companylink a:link, #companylink a:visited {
	background-image:url(../images/navig/company.gif);
}    	
	
	#companylink a:hover, #companylink a.active {
	background-image:url(../images/navig/company-hover.gif);
	width:132px;
	margin-left:-2px;
}

 .services-area{
	width:128px;
}
 
 	#serviceslink a:link, #serviceslink a:visited{
	background-image:url(../images/navig/services.gif);
}    	 	

	#serviceslink a:hover, #serviceslink a.active {
	background-image:url(../images/navig/services-hover.gif);
	width:130px;
	margin-left:-2px;
}
   .clients-area{
	width:122px;
}
 
 	#clientslink a:link, #clientslink a:visited{
	background-image:url(../images/navig/clients.gif);
}    	
  	
	#clientslink a:hover, #clientslink a.active {
	background-image:url(../images/navig/clients-hover.gif);
	width:124px;
	margin-left:-2px;
}

   .support-area{
	width:117px;
}
 
 	#supportlink a:link, #supportlink a:visited{
	background-image:url(../images/navig/support.gif);
}    	

	#supportlink a:hover, #supportlink a.active {
	background-image:url(../images/navig/support-hover.gif);
	width:119px;
	margin-left:-2px;
}

   .outsourcing-area{
	width:135px;
}
 
 	#outsourcinglink a:link, #outsourcinglink a:visited{
	background-image:url(../images/navig/outsourcing.gif);
}    	
 	

	#outsourcinglink a:hover, #outsourcinglink a.active {
	background-image:url(../images/navig/outsourcing-hover.gif);
	width:137px;
	margin-left:-2px;
}
	.contact-area{
	width:119px;
}
 
 	#contactlink a:link, #contactlink a:visited {
	background-image:url(../images/navig/contact.gif);
}    	
	
	#contactlink a:hover, #contactlink a.active {
	background-image:url(../images/navig/contact-hover.gif);
	width:121px;
	margin-left:-2px;
}
	/*#nav-holder	a.active {margin-left:-2px;}*/
	#nav-holder	a.active, #nav-holder a.active span {
	background:#fff !important;
	}
	#nav-holder	a.active span {
	color:#353f45;
	display:block;
	margin-top:14px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
}

  /* end Navigation
------------------------------------------------------------------------ */ 

  /* start Sliding banner
------------------------------------------------------------------------ */ 

#banner-container{
	    float:left;
		width:100%;
		background: url(../images/banner-bg.gif) repeat-x;
}

  #banner-holder
  {
   border-bottom:1px solid #000;
	min-height:224px;
	width:873px;
	position: relative;
  }
  /*.social-network{ width: 200px; height: 31px; position: absolute; z-index: 9999; top: 190px; left: 330px; }
  .social-network img { margin: 0 20px 0 0; }*/
   .social-icons { padding: 15px 10px; }
   .social-icons p{ margin: 0 0 15px 0; }
   #banner-holder a:hover{
	border:none;
	margin:0;
	padding:0;
   }
  #banner-holder .jFlowSlideContainer {background:url(../images/preloader.gif) 50% 50% no-repeat;  }
    /* end Sliding banner
------------------------------------------------------------------------ */ 


  /* start services 
------------------------------------------------------------------------ */ 
	#services-container{
	width:868px;

	}
	
	.services-holder h2{
	display:none;
	
	}
	
	.margin-text h2{
	display:none;
	
	}
	
	
	.services-holder{
	width:178px;
	float:left;
	margin:8px 48px 0 0;
	
	}
	
	#services-holder2{
		width:178px;
		float:right;
		margin:8px 0 0 0;
	}

	
	#services-holder2 h2{
	display:none;
	
	}

	#services-holder3{
		width:178px;
		float:right;
		margin:8px 0 0 0;
	}

	#services-holder3 h2{
	display:none;
	
	}	
	
	
	#line-horizontal
	{
	 margin:20px auto;
	  width:870px;
	  border-top:1px #f6f3f3 solid;	
	}
	
  /* start body (hosting}
------------------------------------------------------------------------ */ 	

    #body-hosting{
	width:870px;
		
	}
	
	#hosting-leftpanel
	{
	width:628px;
	float:left;
	}
	
	#hosting-leftpanel-inside
	{
	width:602px;
	height:259px;
	border-left:#e5e1e1 1px solid;
	border-right:#e5e1e1 1px solid;
	padding:12px;
	
	}
	
	#hosting-header-container{
	width:628px;
	background: url(../images/news_header.gif) no-repeat;
	float:left;
	}
	
	#hosting-header-holder{
	width:612px;
	padding:0px 12px;
	height:36px;
	
	}
	
	
 /* start(hosting plan}
------------------------------------- */ 		
	
	
	#hosting-content{
	width:411px;
	float:left;
	text-align:justify;
	margin-right:10px;	
	}
	
	
	#content-below
	{
    margin-top:24px;
	text-align:left;
	letter-spacing:0px;
	}
	
	#content-below .left p{
	margin-top:10px;
	}
	
	#content-below .right p{
	margin-top:10px;
	}
  /* end(hosting plan}
------------------------------------- */ 	





  /* start(saver plan}
------------------------------------- */ 

 .titlelabel
  {
  font-family:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  font-size:12px;  
  }


	 
  /* right panel
--------------------------------------------- */ 		
			
	#hosting-heading
	{
	  background: url(../images/register-domain.gif) no-repeat;
	  width:217px;
	  height:56px;
	  float:right;
	 }
	
	.padding-checkbox{padding:5px 0 0 4px;}
	
	#colum-holder{
	width:200px;
	float:left;
	}
	
	#domain-colum1
	{
	float:left;
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-size:10px;
	padding-top:5px;
		
	}
	
	#domain-colum2
	{
	float:left;
	width:55px;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-size:10px;
	padding-top:5px;
		
	}
	#domain-colum3
	{
	float:left;
	width:55px;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-size:10px;
	padding-top:5px;
		
	}
	
	
	#domain-colum4
	{
	float:left;
	width:38px;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-size:10px;
	padding-top:5px;
		
	}
	
	 
	   /* start body (NEWS and Update}
------------------------------------------------------------------------ */ 	

    .spacer
	{
	  clear:both;
	  height:15px;
	  background:url(../images/spacer.gif) repeat-x;
	  	
	}

    #body-news{
	width:870px;
	}
	
	#news-header
	{
	width:628px;
	height:36px;
	background:url(../images/news_header.gif) repeat-x;
	float:right;
	}
	
	#news-leftpanel
	{
	width:628px;
	float:left;
	}
	
	#news-leftpanel-inside
	{
	width:602px;
	min-height:320px;
	border-left:#e5e1e1 1px solid;
	border-right:#e5e1e1 1px solid;
	padding:12px 12px 0 12px;
	float:left;
	}

	
	.newscontent1-container{
	width:602px;
	float:left;	
	}
	
	.date
	{
	float:left;
	width:54px;
	background:url(../images/date-bg.jpg) top no-repeat;
	height:72px;
	color:#fff;
	font-size:10.5px;
	text-align:center;
	letter-spacing:0;
	padding-top:3px;
	line-height:1.4em;
	}
	.date-day
	{
	color:#fff;
	font-size:15px;
	letter-spacing:0px;
	font-weight:bold;	
	} 
	
	.news-content
	{
	width:350px;
	margin-left:14px;
	float:left;
	text-align:left;
	
	}
	
	.readmore-news a, .readmore-news a:visited
	{
	 font-size:11px;
	 color:#0691DC;
	 letter-spacing:0px;
	 text-decoration:underline;
	 border:none;
	 }
	 
	 .readmore-news a:hover
	 {
	  color:#0691DC;
	  text-decoration:none;	 
	 }
	
    .newsimage-holder
	{
	float:right;
	min-height:40px;
	padding:10px 0pt 8px 9px;
	width:162px;	
	}
	
	

	 
  /* right panel
--------------------------------------------- */ 
		
	#cs-heading
	{
	  background: url(../images/customerservice-header.gif) no-repeat;
	  width:217px;
	  height:35px;
	  float:right;
	 }
	
	#cs-representative
	{
	background:url(../images/customer-service.jpg) no-repeat;
	width:101px;
	height:94px;
	float:right;	
	}
	
	 
	 #cs-text{
	  font-size:11px;
	  line-height:15px;
	  letter-spacing:0px
	 }
	 
	 #cs247
	 {
	 background:url(../images/24-7.gif) no-repeat;
	 width:44px;
	 height:25px;
	 margin-top:5px;
	 float:left;
	 
	 }
	#cash-heading-b
	{
	  background: url(../images/earn-cash-b.gif) no-repeat;
	  width:197px;
	  float:right;
	 color:#FFFFFF;
	 }
	 
	#cash-heading
	{
	  background: url(../images/earn-cash.gif) no-repeat;
	  width:217px;
	  float:right;
	 color:#FFFFFF;
	 }
	#news-heading
	{
	  background: url(../images/news-top-bg.gif) no-repeat;
	  width:217px;
	  float:right;
	  color:#FFFFFF;
	  height:37px;
	 }
	
	
	#cash-holder{
	font-size:18px;
	padding:10px 0pt 0px 15px;
	}
	.cash-holder{
	font-size:18px;
	padding:10px 0pt 0px 15px;
	}
	#cash-holder-b{
	font-size:18px;
	padding:10px 0pt 0px 10px;
	}
	
	#cash-bg{
	height:66px; height:auto !important; min-height:66px;
	line-height:1.8em;
	padding:10px 8px 8px 15px;
	}
	#cash-bg-b{
	height:66px; height:auto !important; min-height:66px;
	line-height:1.5em;
	padding:5px 8px 8px 10px;
	}
	
		 
	   /* End body (NEWS and Update}
------------------------------------------------------------------------ */ 		 
	 
	 
	   /* start About us
------------------------------------------------------------------------ */ 
 #body-about{
	width:870px;
	}
	
	
	#about-container
	{
	width:846px;
	height:170px;
	text-align:left;
	padding:20px 12px;
	float:left;
	background:url(../images/about-bg.gif) repeat-x;
	}
	
	#about-bottom
	{
	
	width:870px;
	float:left;
	}
	
	#bottomlink-holder
	{
	width:846px;
	height:24px;
	text-align:left;
	padding:12px 12px 5px 12px;
	border-top: 1px #e0e0e0 solid;
	border-bottom: 1px #e0e0e0 solid;
	}
	
	#bootom-text, #bootomsub-text
	{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#a5a2a2;
	font-size:11px;
	text-decoration:none;	
	
	}
	
	#bootomlink-text a, #bootomlink-text a:visited, #bootomsub-text a,  #bootomsub-text a:visited
	{
	color:#a5a2a2;
	font-size:11px;
	text-decoration:none;
	text-align:right;
	border:none;
	}
	#bootomlink-text a:hover, #bootomsub-text a:hover
	{
	text-decoration:underline;
	
	
	}
	 
	   /* End About us
------------------------------------------------------------------------ */ 	

	 
	   /* start Footer
------------------------------------------------------------------------ */ 

#footer-container
	{
	 width:100%;
	 float:left;
	 background:url(../images/footer-background.gif)
	 }
	 
#footer-holder
{
   background:transparent url(../images/footer-background.gif) repeat-x;
	height:65px;
	padding:16px 0px 0pt;
	width:873px;
}



   .subfooter-icons
	{
	width:631px;
	float:left;
	}
	
	
	
  

	   /* start subpage company
------------------------------------------------------------------------ */ 

	
 #subpage-banner
 {
 width:870px;
 float:left;

 }	
 

  #body-subpage{
	width:870px;
	padding-top:14px;
	
		}
		
	 #body-subpagemenu
	 {
	 width:197px;
	 float:left; 
	 
	 
	 }	
	 
	 #body-subpagemenu-payment
	 {
	 width:197px;
	 float:left;
	 margin-top:24px;
	 
	 
	 }
	 

	 
	 
	 #subpagemenu
	 {
	 width:181px;
	 float:left; 
	 padding:15px 0px 15px 15px;
	  }
	  
	  
	   #subpagemenu-hosting
	 {
	 background:url(../images/livechat-bg.gif) repeat-x;
	 width:196px;
	 float:left; 
	 padding:0px;
	 font-size:11px;
	 font-weight:bold;
	  }
	  
	  .span
	  { padding-left:8px;}
	  
	  #subpagemenu-testimonial
	 {
	 width:176px;
	 text-align:justify;
	 float:left; 
	 padding:10px;
	  }
	  #subpagemenu-testimonial strong { padding:2px 13px; background:#ececec;}
	  
	  .testimonial-shortext a, .testimonial-shortext a:visited
	  {
	  color:#777;
	  border:none;
	  padding-top:10px;
	  }
	  
	  .testimonial-shortext a:hover
	  {
	  border-bottom:#777 1px dotted;
	  
	  
	  
	  }
	  
	  #server-news-holder
	  {
	  width:197px;
	  float:left;
	  margin-top:24px;
	  
	  
	  }
	  
	  #subpagemenu-server
	 {
	 width:182px;
	 text-align:justify;
	 float:left;
	 padding:2px 7px 7px 7px;
	  }
	  
	    #subpagemenu-server a
	 {
	  color:#779ec3;
	  }
	  
	 	#server-heading
	{
	  background: url(../images/top-curve.gif) no-repeat;
	  width:197px;
	  height:11px;
	  float:left;

	 }
	
	#server-heading span
	{
	  display:none;
	} 
	  
	  #subpagemenu-news
	 {
	 width:176px;
	 text-align:left;
	 float:left; 
	 padding:10px;
	 
	
	  }
	  
	  #supagemenu ul{
	  display:block;
	  list-style-type:none;
	  
	   }
	   
	   #subpagemenu ul li{
	   margin-top:10px;
	   }
	   
	    #subpagemenu ul li{
	    margin-top:10px;
	    color:#0691DC;
	    border-bottom:none;
	  
	   }
	   
	     #subpagemenu ul p a{
	    color:#0691DC;
	    border-bottom:none;
	   
	   }
	   
	   #subpagemenu ul li a{
	   margin-top:10px;
	   color:#777;
	   border-bottom:none;
	   }
	   
	   #subpagemenu ul li a:hover{
	   margin-top:10px;
	   color:#0691DC;
	 
	   }
	   
	   #subpagemenu ul li span {
	   margin-right:10px;
	   }
	   #subpagemenu ul li span img { margin-bottom:-3px;}

	 #body-subpagemain{
		 width:631px;
		 float:right;
		 padding:0 20px 0px 20px;
		 border-left:#e5e1e1 1px solid;
	     border-right:#e5e1e1 1px solid;
		 }
	
	
	
   #body-subpagemain-company{
		 width:631px;
		 float:right;
		 padding:0 20px 0px 20px;
		 border-left:#e5e1e1 1px solid;
	     border-right:#e5e1e1 1px solid;
		 }
		 
	
	
		 
		 
	#subpagemain-content-holder
	{
	  width:394px;
	  float:left;
	  padding-right:20px;
	}	 
	
	.subpagemain-content
	{
	  width:394px;
	  float:left;
	  text-align:justify;
	
	}
	
	.subpagemain-title
	{
	padding-top:23px;
	font-size:18px;
	color:#928181;
	text-decoration:none;
	border-bottom:#e5e1e1 1px solid;
	width:414px;
	}
	
	.subpagemain-title-wicons
	{
	padding:15px 0 8px 0;
	font-size:18px;
	color:#0e2d41;
	text-decoration:none;
	border-bottom:#e5e1e1 1px solid;
	}
	
	.subpagemain-title-wicons  span
	{
	padding:13px 5px 0 0;
	font-size:16px;
	color:#5cafdc;
	text-decoration:none;
	}
	
	.subpagemain-title-wicons  span a
	{
	border:none;
	}
	
	.subpagemain-title span
	{
	padding-top:23px;
	font-size:16px;
	color:#5cafdc;
	text-decoration:none;
	}
	
  #supagemain-holder{
      width:673px;
	  float:right;
	
  
  }

  
	   /* start subpage company
------------------------------------------------------------------------ */ 	
	#subpagemain-news
	{
	  width:394px;
	  float:left;
	  text-align:justify;
	  margin-top:40px;
	  margin-bottom:20px;
	   
	
	}
	
	#subpagenews-header
	{
	background:url(../images/subpagenews-header.gif) no-repeat;
	width:384px;
	height:28px;
	float:left;
	padding:10px 0 0 10px;
	color:#5cafdc;
	font-size:18px;
	}
	
  
	
	.subpagemain-newscontent a, .subpagemain-newscontent a:visited
	{
	width:374px;
	height:25px;
	border-bottom:#e5e1e1 1px dashed;
	color:#777;
	font-size:11px;
	float:left;
	clear:both;
	padding:5px 10px 0 10px;
	
	}

	.subpagemain-newscontent a:hover
	{

	color:#0072fe;
	background-color:#e3faff;

	}
	
	.testimonial-holder
	{
	  width:394px;
	  float:left;
	  text-align:justify;
	  padding-bottom:15px;
	  border-bottom:1px #e5e1e1 dashed;
	
	}
	
	
	   /* start In the NEws company
------------------------------------------------------------------------ */ 		
	
		.invoke {
		position:relative; 
		font-size:11px;
		margin-top:-25px;
		padding-right:10px;
		float:left;
		width:150px;
		clear:both;
		z-index:100;
		top:0;
		left:300px;
	}
	
	
	#archive-holder
	{
	padding-top:20px;
	padding-right:10px;
	width:150px;
	float:right;
	
	}
	.archive a, .archive a:link
	{
	color:#0691DC;
	font-size:11px;
	text-decoration:underline;
	text-align:right;
	}
	
	.archive a:hover
	{
	
	text-decoration:none;
	
	}
	
	
	
	   /* right-sub
------------------------------------------------------------------------ */ 	

   	.rightsub-holder-r
	
	{
	width:217px;
	float:right;
	
	position:relative;
	}
   	.rightsub-holder-r-b
	
	{
	width:197px;
	float:right;
	
	position:relative;
	}
	
	
   	.rightsub-holder
	
	{
	width:217px;
	float:left;
	}
	
    .rightsub-inside{
	width:205px;
	border-left:#e5e1e1 1px solid;
	border-right:#e5e1e1 1px solid;
	padding:8px 5px 0 5px;
	
	}
    .rightsub-inside-2{
	width:205px;
	border-left:#e5e1e1 1px solid;
	border-right:#e5e1e1 1px solid;
	padding:8px 5px 0 5px;
	
	}
    .rightsub-inside-b{
	width:185px;
	border-left:#e5e1e1 1px solid;
	border-right:#e5e1e1 1px solid;
	padding:8px 5px 0 5px;
	
	}
	
	.rightsub-inside-holder{
	padding:7px 0 0 15px;
	}
	
	#share-inside{
	width:192px;
	background:#fff url(../images/min-gradient.gif) bottom no-repeat;
	padding:2px 0px 5px 25px;
	float:right;
	
	}
	
   
 		   /* subpage hosting
------------------------------------------------------------------------ */  	  
   	 
	#subpagemainhosting-content-holder
	{
	  width:631px;
	  float:left;
	  
	 
	}
		.subpagemainhosting-content, .subpagemainhosting-content-2
	{
	  /*width:625px;*/
	  float:left;
	  
	}
	.TabbedPanelsContentGroup div.subpagemainhosting-content {min-height:217px;}
	
	
	
 		   /* subpage contact page
------------------------------------------------------------------------ */  	
 
	 .contact-content
	{
	  width:580px;
	  float:left;
	  text-align:center;
	   padding:12px;
	  border:1px #dcdcdc solid;
	  border-top:0;
	  margin-top:-30px;
	  	}
	   
	#contactgreen-bottom
	{
	  background: url(../images/green-bottom.gif) no-repeat;
	  width:197px;
	  height:13px;
	  float:right;
	  overflow:hidden;
	 }
	
	
	#contactgreen-bottom span{
	display:none;
	
	}
	
	 #customer-livechat	 {
	 background:url(../images/livechat-bg.gif) repeat-x;
	 width:182px;
	 float:left; 
	 border-left:#e5e1e1 1px solid;
	 border-top:#e5e1e1 1px dashed;
	 padding:7px 7px 0px 7px;
	 height:145px;
	 background-color:#a3dee7;
	  }
	  
 		   /* right panel contact details
------------------------------------------------------------------------ */ 	  
	 
	 .contact-title
	{
	background:transparent url(../images/contact-head.jpg) repeat scroll 0% 0%;
	color:#FFFFFF;
	font-size:19px;
	height:42px;
	margin:0pt;
	padding:43px 0pt 0pt 53px;
	text-decoration:none;
	width:553px;	}
	
	.contact-title span, .information-title span
	{
	padding-top:23px;
	font-size:24px;
	color:#fff;
	text-decoration:none;
	}
	 
	
	.contactdetails-rightpanel-inside{
	border-left:1px solid #E5E1E1;
border-right:1px solid #E5E1E1;
float:right;
font-size:11px;
padding:8px;
text-align:left;
width:182px;	
	}
	
	
	.border-top{
	width:199px;
	border-top:#e5e1e1 1px dashed;
	text-align:left;
	}
	
	
	
	.contactdetails-title
	{
	padding-top:5px;
	font-size:16px;
	color:#5cafdc;
	text-decoration:none;
	font-weight:normal;
	}
	
	
	#contactdetails-rightpanel-inside p span
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:-1px;
	
	
	}

	 .phonenumbers
	{
	float:left;
	width:182px;
	margin-left:7px;
	padding-top:-3;
	margin-top:1px;

	}
	#phonenumbers-container {
		background:url(../images/phonenumber-bg.gif) bottom no-repeat;
		width:198px;
		height:69px;
		color:#026f9f;
	}
	.phonenumbers label
	{
	float:left;
	width:153px;
	margin:2px 0 0 5px;
	}
	.phonenumbers img { margin-top:5px;}
	
	.payments-holder
	{
	width:633px;
	float:left;
	vertical-align:bottom;
	}
	
 		   /* Order  1
------------------------------------------------------------------------ */ 
  
   #body-subpagemain-all{
		/* width:663px;*/
		 float:right;
		 
		 } 
  
  #body-subpagemain-fix{
		 float:left;
		/*overflow:hidden;*/
		padding:0pt 0px 0px 10px;
		width:647px;
		 }
 
   #domainreg-holder
	  {
	  width:244px;
	  float:left;
	  padding-left:10px;
	  }  
	
	#domainreg-inside{
	width:217px;
	background:url(../images/grad-med.gif) bottom no-repeat;
	padding:0px 10px 10px 15px;
	float:left;
	overflow:hidden;
	}
	
	#domainregcolum-holder{
	width:228px;
	float:left;
	
	
	}
	
	#doamainreg-head
	{
	width:214px;
	height:74px;
	color:#FFFFFF;
	background:url(../images/domain-reg-head.gif) no-repeat;
	text-align:justify;
	padding:15px;

	}
	
	.domainreg-colum
	{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-size:10px;
	padding-top:5px;
	}
	.domainreg-colum1{width:40px;}
	.domainreg-colum2{width:60px;}
	.domainreg-colum3{width:58px;}
	.domainreg-colum4{width:55px;}
	
	.congrats-reg
	{
	color:#3298c2;
	font-weight:bold;
	}
	
	#domainplan-holder
	  {
	  width:336px;
	  float:right;
	  padding-right:10px;
	  }
	
	#domainplan-inside{
	width:309px;
	background:url(../images/grad-large.gif) bottom no-repeat;
	padding:0px 10px 10px 15px;
	float:left;
	
	}
	
	.domainplan-text
	{
	float:left;
	line-height:20px;
		}
	
    .order1-margin
	{
margin-top:120px;


	 }
	 
	
	
	.note-text
	{
	width:100%;
	font-size:11px;
	float:left;

	}
	
	.note-text span
	{
	color:#ff5a00;
	font-weight:bold; border-bottom:2px #ff5a00 solid;
	}
	 
	 
 		   /* Order 2
------------------------------------------------------------------------ */ 
   .order2-margin
	{
	margin-top:290px;
	}
	 
	.domaincurrency-holder, .domaincurrency-holder2
	  {
	  width:306px;
	  margin-top:20px;
	  }
	
	
	.domaincurrency-inside{
	/*width:279px;*/
	height:680px;
	border-left:#e5e1e1 1px solid;
	border-right:#e5e1e1 1px solid;
	padding:15px 10px 10px 15px;
	float:left;
	background:url(../images/grad-btm-wide.gif) bottom repeat-x;
	}
	
    .currency-text2
	{
	width:279px;
	float:left;
	line-height:20px;
	font-size:11px;
	
		}
	
    .currency-text
	{
	width:279px;
	float:left;
	line-height:20px;
	font-size:11px;
	margin-top:20px;
		}
	
	.curreny-header
	{
	float:left;
	width:306px;
	}
	
	
	.termsofpayment
	{
	width:615px;
	border-top:#e5e1e1 1px dashed;
	float:left;
	margin-top:20px;	
	}
	
	  .terms-text
	{
	font-size:11px;
	margin-top:15px;
	}
	
	.terms-text label span
	{
	color:#0691dc;
	
	}
	
   /* order 3
------------------------------------------------------------------------ */  
	
	.table-border{
		margin-top:15px;
		border-bottom:#e5e1e1 1px solid;
	}
	
	.moreinfo-holder
	{
	width:625px;
	float:left;
	}
	
	.moreinfo-holder ul li
	{
	padding-top:15px;
	
	}
	
	.buttons-yesno
	{
	border-top:1px dotted #e0e0e0;
	float:left;
	margin-top:23px;
	text-align:center;
	width:625px;
	}
	
	 .order3-margin
	{
	margin-top:700px;
	}
	
	
   /* Step 4
------------------------------------------------------------------------ */  	
	
		 .information-form
	{
	border:2px solid #FFFFFF;
	float:left;
	margin:0px;
	padding:0px 7px 20px;
	width:624px;
	}
	
	 .information-holder-margin
	{
	width:629px;
	margin-top:200px;
	float:left;
	
	}
	
   .information-title
	{
	border-bottom:1px dashed #CCCCCC;
	float:left;
	font-size:18px;
	margin-bottom:7px;
	padding:0px 0pt 3px;
	}
	
	 .information-field-form
	{
	float:left;
	width:620px;
	margin:4px 0px;	
	}
	
	.information-field-form label
	{
	float:left;
	margin-right:20px;
	text-align:right;
	width:180px;
	
	}
	
	.information-txtbut-contact
	   
	   {
	border:1px solid #686868;
	color:#777777;
	font-size:11px;
	padding:3px 0pt 3px 5px;
	width:250px;
	  
	   } 
	   
	.infotxbut-contactbig
	   
	   {
	   
	   border:1px solid #686868;
	   background-color:#fff;
	   font-size:11px;
	   color:#777;
	   padding:4px 0 0 2px;
	   width:310px;
	  
	   }  
	   
	
  .info-divider
	{
	width:600px;
	float:left;
	background: url(../images/contact-dashed.gif) repeat-x;
	height:30px;

	} 
	
	.order4-margin
	{
	margin-top:200px;
	}

	
	/* Order spry ********************************************************/	
	.white {color:#ffffff;}
	.accord {height:24px; background:#32617F url(../images/th-bg.gif) no-repeat scroll right top; margin:2px 2px; padding-top:5px; cursor:pointer;}
	.wul { width:632px;}
	
   /* Portfolio
------------------------------------------------------------------------ */  		
	
   #portfoliosearch-holder{
      width:645px;
	  height:45px;
	  float:right;
	  background:url(../images/portfoliosearch-bg.gif) repeat-x;
	  padding:14px;
  }
  
  .port-txtbutholder
  {
  width:198px;
  float:left;
  }
  .port-txtbutholder2
  {
  width:235px;
  float:left;
  }
  
  .pagination
  {
  width:200px;
  float:right;
  text-align:right;
  padding-top:8px;
  }
  
  .portfolio-imageholder
  {
  width:591px;
  padding:20px;
  float:left;
  background-color:#f8fafb; 
  }
  
  
  
  .websiteholder
  {
  width:250px;
  float:left  
  }
  .description-holder
  {
  width:341px;
  float:left;  
  }

.txbut-terms
	   
	   {
	   
	   border:#b9dcf2 1px solid;
	   background-color:#fff;
	   font-size:12px;
	   color:#777;
	   padding:4px 10px;
	   width:580px;
	   line-height:20px;
	  
	   }   
	   
	   .order5-margin
	{
	margin-top:100px;
	}

	/*********************layout borders for the new design*********************/
#subpagemenu-testimonial, #subpagemenu-server, #subpagemenu-news, #subpagemenu, #domainreg-inside, #domainplan-inside	
	{
		border-left:1px solid #E5E1E1;
		border-right:1px solid #E5E1E1;
	}
	.mini-gradient-bottom, #subpagemenu-server, #subpagemenu-news, #subpagemenu-testimonial {
		background:#fff url(../images/mini-gradient-bottom.gif) bottom no-repeat;
	}
	.grad-btm, .information-form {
		background:#fff url(../images/grad-btm.gif) bottom repeat-x;
	}
	#domainreg-holder p strong, #domainplan-holder p strong { text-transform:uppercase;}
	.gray-border {border:1px #dcdcdc solid;}
	.shadow-wide {
		background:transparent url(../images/shadow-btm.gif) center top no-repeat;
		height:9px;
	}
	.grad-top {
		background:url(../images/grad-top.gif) top repeat-x;
		width:873px;
	}
	.grad-cont {
		background:url(../images/grad-top.gif) top repeat-x;
	}
	.fold-right {
		background:transparent url(../images/fold-right.gif) no-repeat scroll right top;
		height:43px;
		margin:-1px -1px 0px;
		width:645px;
		position:relative;
	}
	/**** content backgrounds ********/
	.subheader-hosting {
	background:url(../images/subheader-hosting.jpg) top no-repeat;
}
	
	/****************layout on tables***************/
	th {padding:6px 10px; background:#72a0b4 url(../images/th-bg.gif) top right no-repeat;}
	td {background:#eaf1f4;padding:5px 10px;}
	tr.td-HL td {background:#cedee5;}
	         /********blue gray theme*********/
	.blue-graytheme th { background:#32617f url(../images/th-bg.gif) top right no-repeat;} .blue-graytheme td { background:#fff;} .blue-graytheme tr.td-HL td {background:#efefef;}
	.alter-title td {color:#fff; background:#76a9ca;}
	/*****buttons*****/
	.button {margin: 10px 5px;}
	/*******text colors********/
	.alert-text, .information-field-form b {color:#ff5a00;}
	
	/*******layouts on thumbnails*********/
	.thumb-bg, .newsimage-holder {
		background:url(../images/thumb-bg.jpg) top left no-repeat;
	}
	
	/**tab overlay***/
	.tab-overlay {
	background-color:#fff;
	height:275px;
	position:relative;
	text-align:center;
	width:606px;
	/**z-index:auto;**/
	margin-bottom:-275px;
	float:left;
	}
	
	.tab-overlay img {cursor:pointer;}
	
	
	/******************* final button *******************/
	.buton-final, .bt-final {
	background:transparent url(../images/buttons/bt-final.gif) no-repeat scroll left top;
	color:#FFFFFF !important;
	line-height:2.4em;
	padding:3px 0pt 4px;
}
.buton-final b, .bt-final b {
	background:transparent url(../images/buttons/bt-final.gif) no-repeat scroll right -21px;
	font-size:11px;
	font-weight:normal;
	letter-spacing:0.02em;
	margin-top:-3px;
	padding:4px 26px 4px 13px;
}
.buton-final:hover, .bt-final:hover {
	color:#72c1d0 !important;
	text-decoration:none;
	border:0;
}

.bord-V, .contactdetails-rightpanel-inside {
	border-right:1px #ccc solid;
	border-left:1px #ccc solid;
}

#hosting-leftpanel .jFlowSlideContainer {
	}
#hosting-leftpanel .TabbedPanelsContent {
	min-height:288px;}	
	
	
	/*************** pricing defined *******************/
	
	.pricing { text-align:center; color:#1b619e; height:70px;}
	.pricing .price { font-size:28px; letter-spacing:-1px; line-height:30px; font-family:arial; font-weight:normal;}
	.pricing .price img {display:inline;margin:0px 1px 0pt 0pt; vertical-align:top; }
	
	.pricing .ini { margin-bottom:5px; display:block; clear:both;}
	.pricing span { font-size:19px;}
	.pricing small { color:#87a0b6; font-family:tahoma}
	.pricing .prc2 {  text-align:left; line-height:1.2em; padding-left:3px;}
	.pricing .prc2 small { padding-left:4px;}
	.hostp td { background:none; padding:0; vertical-align:top;}
	
	ul.disc li { list-style-type:disc; list-style-position:inside;}
	.txt11 { font-size:11px; line-height:1.5em;} .txt14 { font-size:14px;}
	
/**** greybg **/
.greybg-top {background:url(../images/greybg-top.gif); height:22px;width:569px;}
.greybg-mid {background:#ececec;height:400px; width:549px; padding-left:20px}
.greybg-btm {background:url(../images/greybg-btm.gif); height:24px;width:569px;}

ul.arrowsblue2 {list-style-image:url(../images/icons/arrow3.gif);list-style-position:outside;margin-left:70px;}
ul.arrowsblue2 li { margin:10px 0;}

/*** thank-page -- addde by bernard *****/
#payment-footer td
{
	background-color: #ffffff;
}
.hosting-txtbut{
	border:1px solid #686868;
	color:#777777;
	font-size:11px;
	padding:3px 0 3px 5px;
	width:200px !important;
	margin-top:2px;
}

/* news section-homepage*/
.news-section {
	background:transparent url(../images/news-top-bg.gif) center no-repeat;
	color:#FFFFFF;
	float:right;
	width:217px;
	height:37px;
}
.news-section-header {
	background:transparent url(../images/news-top-bg.gif) top no-repeat;

}
.gray777 {
	color:#777;
}
.text-bleu, .text-rm  {
	color:#4585b8;
	font-weight:bold;
}
.text-rm {
	font-weight:normal;
	font-style:italic;
	font-size:10px;
	float:right;
	padding-right:3px;
}
.lbc-receipt{
	padding: 11px 12px 10px 14px; 
	background: transparent url(../images/lbc-box-bg-1.jpg) no-repeat left top;
	margin-top: 12px; 
	height: 105px;
}
.lbc-img{
	padding-top: 20px; 
	padding-left: 30px;
}
.lbc-chk{
	padding: 5px 5px 5px 10px; 
	width: 15px; 
	float: left;
}
.lbc-msg{
	float: left; 
	width: 250px; 
	padding-top: 3px; 
	font-size: 11px;
}

.order-total-box{
	width:275px;
	height:40px;
	background:transparent url(../images/order-total-bg-01.jpg) no-repeat top left;
	padding:20px;
}
.order-total-box table tr td{
	background-color:#FFFFFF;
	padding:0px;
	color:#1B619E;
	font-size:14px;
}
.order-total-box table tr td.price{
	font-size:20px;
	font-weight:bold;
}
.order_hosting_subtotal_detail{
	padding:1px 5px !important;
	background-color:#EEE  !important;
	font-size:12px  !important;
	border-left:1px solid #CCC  !important;
	border-bottom:1px solid #CCC  !important;
	color:#1B619E  !important;
}

ul.articlelist li{
    background:url(../images/article-list.gif) left top no-repeat;
	padding:0 0 2px 12px;
    list-style-type:none; 
}
ul.articlelist li a{
    text-decoration:none;
    font-weight: bold;
	color:#4585b8;
}
ul.articlelist li a:hover{
    color:#0d5792;
}
