/* CSS Document */

body { margin:0; text-align:center;   background-image:url(../images/body-bg.jpg);  }

#container { width:990px; height:auto; position:relative; background-color: #FFFFFF; margin-top:auto; margin-left:auto;  margin-right:auto; margin-bottom:1px; }

.title_msg
{
background-image:url(../images/left_menu.jpg);
width:249px;
height:30px;
background-repeat:no-repeat;
padding-left:20px;
color:#075488;

font-weight:bold;
}


div.spacer { clear:both; height:0px; display:block; background-image:}


/* Top Navigation*/

#top-araa{width:990px; height:101px; background-color:#34CBFF;}
#logo-area{width:400px; height:90px; margin-left:-10px; background-image:url(../images/logonew.jpg); float:left; cursor:pointer;}
#top-nav-area{width:320px; height:20px; margin-left:140px; margin-top:10px; float:right;}

#top-nav-area a{font-family:arial; font-size:12px; color:#000; font-weight:lighter; text-decoration:none;}

div.top-nav-text{width:auto; height:20px; margin-left:10px; font-family:arial; font-size:13px; color:#FFFFFF; float:right;}
#top-nav-bottom{width:990px; height:5px; background-color:#FFFFFF;}





/* Content Area*/

#content-area{width:990px; height:1300px;}
#content-area-left{width:21px; height:1300px; float:left;}
#content-area-middle{width:948px; height:1300px; float:left;}
#content-area-right{width:21px; height:1300px; float:left;}



/* Main Menu Area*/

/*#main-menu{width:948px; height:51px; background-image:url(../images/main-nav-bg.jpg);}
div.main-menu-text{width:px; height:px; margin-left:10px; margin-top:15px; font-family:arial; font-size:16px; color:#FFFFFF; float:left;}*/


/* Header Area background-image: url(../images/main-header.jpg);*/
.header-top{width:948px; height:10px; background-color:#b4edfe; }
#header{width:948px; height:231px; padding-left:0px; text-align:left;  }
#header-bottom-top{width:948px; height:10px; background-color:#b4edfe; }

#header-bottom{width:948px; height:25px;}

/* Hosting */
#hostheader{width:948px; height:231px;  background-image: url(../images/main-header.jpg);  }
#hostheader-bottom-top{width:948px; height:10px; background-color:#b4edfe; }

#hostheader-bottom{width:948px; height:25px;}


/*About us */
#abtheader{width:948px; height:231px; background-image:url(../images/besttechnology_copy.gif); padding-top:-10px; }
#abtheader-bottom-top{width:948px; height:10px; background-color:#b4edfe; vertical-align:top; }
#abtheader-bottom{width:948px; height:25px;}

/* Domain Names */
#domainheader{width:948px; height:231px; background-image:url(../images/Domain_names.gif); padding-top:-10px; }
#domainheader-bottom-top{width:948px; height:10px; background-color:#b4edfe; vertical-align:top; }
#domainheader-bottom{width:948px; height:25px;}


/* Product */
#prdheader{width:948px; height:231px; background-image:url(../images/our_product.gif); padding-top:-10px; }
#prdheader-bottom-top{width:948px; height:10px; background-color:#b4edfe; vertical-align:top; }
#prdheader-bottom{width:948px; height:25px;}

/*SEO */
#seoheader{width:948px; height:231px; background-image:url(../images/seo.gif); padding-top:-10px; }
#seoheader-bottom-top{width:948px; height:10px; background-color:#b4edfe; vertical-align:top; }
#seoheader-bottom{width:948px; height:25px;}


/*Payment */
#payheader{width:948px; height:231px; background-image:url(../images/pay.gif); padding-top:-10px; }
#payheader-bottom-top{width:948px; height:10px; background-color:#b4edfe; vertical-align:top; }
#payheader-bottom{width:948px; height:25px;}


/*Contactus */
#contheader{width:948px; height:231px; background-image:url(../images/contactus.gif); padding-top:-10px; }
#contheader-bottom-top{width:948px; height:10px; background-color:#b4edfe; vertical-align:top; }
#contheader-bottom{width:948px; height:25px;}

/* Body Content Area*/

#body-content-area{width:948px; height:auto;}
#body-left-content-area{width:655px; height:900px; float:left;}
#body-right-content-area{width:182px; height:980px; margin-left:10px; float:left;}


/* Body Rigth Content Area*/

#right-box-1-area{width:282px; height:290px; float:left; border-bottom-color:#FF0000;}
/*#right-box-1-arae-top{width:282px; height:33px; background-image:url(../images/right-box-1-top.jpg)}#00F*/
#body-right-top-arrow{wdith:282px; height:21px;}
#right-box-1-middle{width:282px; height:245px;   background-image:url(../images/right-box-1-middle.jpg);}
#right-box-1-bottom{wdith:282px; height:32px;  }


.info
{
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	
	padding-left:30px;	
}


div.box-title{width:220px; height:20px; margin-left:10px; margin-top:8px; font-family:arial; font-size:13px; color: #FFFFFF; float:left;} 
div.box-content{width:265px; height:180px; margin-left:7px; font-family:arial; font-size:12px; line-height:20px; margin-top:7px; float:left;}


div.right-box-small{width:282px; height:160px; background-image:url(../images/right-box-small.jpg); margin-top:10px;}

div.right-box-small-2{width:282px; height:160px; background-image: url(../images/right-small-box-2.jpg); margin-top:10px; vertical-align:text-top;}




#right-box-4-area{width:282px; height:290px; margin-top:20px; float:left;}
#right-box-4-arae-top{width:282px; height:33px; background-image:url(../images/right-box-1-top.jpg)}
#body-right-top-arrow4{wdith:282px; height:21px;}
#right-box-4-middle{width:282px; height:200px; background-image:url(../images/right-box-1-middle.jpg); text-align:justify;}
#right-box-4-bottom{wdith:282px; height:32px;  float:left; }

/* SevicesContent Area*/

#services-box-area{ widht:655px; height:279px;}
#sub-menu-area{width:170px; height:279px; float:left;}
#sub-menu-content{width:484px; height:279px; background-image:url(../images/blue-box-bg.jpg); font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
div.sub-menu{width:170px; height:27px; background-image:url(../images/sub-menu-button-bg.jpg); cursor:pointer;}
div.sub-menu-text{width:150px; height:20px; margin-left:15px; margin-top:4px; font-family:arial; font-size:13px; color: #000000; float:left;}

/* Middle Content Area*/

#middle-content-area{width:655px; height:auto;}
#middle-content-text{width:640px; height:auto; margin-left:10px; line-height:25px; margin-top:5px; font-family:arial; font-size:13px; float:left; vertical-align:top; background-image:url(../images/conbgtop.jpg); background-repeat:no-repeat; padding-left:5px; margin-left:5px; padding-right:5px;  }


#catmiddle-content-area{width:655px; height:auto;}
#catmiddle-content-text{width:640px; height:auto; margin-left:10px; line-height:25px; margin-top:5px; font-family:arial; font-size:13px; float:left; vertical-align:top; padding-left:5px; margin-left:5px; padding-right:5px;  }
/* bottom Content Area*/

#bottom-content-area-out{width:655px; height:160px; background-color:#AEE4FF;}
#bottom-content-area-in{width:635px; height:140px; margin-left:10px; margin-right:10px; margin-bottom:10px; margin-top:10px; background-color:#FFFFFF; float:left;}

/* footer*/

#footer-area{width:948px; height:40px; padding-left:0px; float:left;}
#footer-text{width:950px; height:20px; font-family:arial; text-align:left;  float:left; font-size:12px;}


.small-middle-middle
{
	width:222px; height:160px; float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	margin-top:-12px;
}
#menu

{

	height:2px;

	/*padding-top:10px;*/
	
	text-align:left;
	
	vertical-align:top;

}

#menu

{

	height:35px;

	padding-top:10px;

}

#menu a 

{

	padding:10px 8px 0px 8px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px; 

	font-weight:bold;

	color:#FFFFFF;

	height:25px;
	
	width:98px;

	text-align:center;

	display:block;

	outline:none;

	text-decoration:none;

	background-image:url(../images/top-menu-lr.jpg) ;

	background-repeat:no-repeat;

	background-position:100% -60px ;
	
	background-position:top;

	

}

#menu a:hover 

{

	background-position:0px -120px ;

}

#menu a.selectedmenu 

{

	background-position:0px -120px ;

}

#menu a.leftmenu 

{

	padding-left:15px;

	background-position:0px -60px ;	

}

#menu a.leftmenu:hover , #menu a.leftmenuselected , #menu a.leftmenuselected:hover

{

		padding-left:15px;

	background-position:0px -180px ;

}

#menu a.rightmenu 

{

	padding-right:15px;

	background-position:100% 0px ;	

}

#menu a.rightmenu:hover, #menu a.rightmenuselected, #menu a.rightmenuselected:hover  

{

	padding-right:15px;

	background-position:100% -120px ;

}


.greaytext, .greaytext12 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#737373;

	text-decoration:none;

}


.clsList li

{

display:list-item;

float:left;

line-height:35px;

list-style:disc outside none;

width:150px;

font:Arial, Helvetica, sans-serif;

font-size:11px;

text-align:left;

}

.clsList a
{
	font-family:Arial, Helvetica, sans-serif;
	
	color:#06C;
	
	text-decoration:none;
	
	font-size:12px;

}

h1

{

color:#075488;

font-size:16px;

text-align:left;

}

p
{
	text-align:justify;
	
}

li

{

font-size:12px;

line-height:20px;

}



