body
{
	/*ie nedds these*/
	position:relative;
	margin-top:0px;
	left:-10px;
	padding:0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*align center for IE*/
	text-align:center;
	/*background-color: #CCCCCC;*/
	
	background-image:url(../images/bg_repeat.jpg);
	background-repeat:repeat;
	
	
}
/*
	make text more visible
*/
div
{
	text-align:center;
	line-height:1.2em;
}

/*we use container DIV  to center #content and #navigation in the page*/
#maincont
{
	/*our page width*/
	width:980px;
	position:absolute;
	/*center relative div*/
		left:50%;
	margin:auto;
	/*move div 50% right to put it in the center of the page*/
	margin-left:-478px;
	/*make space for the header*/
	border:0px solid green;
	
	background:white;
}
#container
{
	/*our page width*/
	width:980px;
	/*center relative div*/
	margin:auto auto;
	/*make space for the header*/
	margin-top:348px;
	border:0px solid red;
	
	
}
#content
{
	/*  we substracted navigation width from page width and got 800px*/
	width:150px;
	height:auto;
	/* have a minimum height, this does not work in IE*/
	min-height:300px;
	/* use float to inverse position with navigation DIV*/
	float:right;
	/*color section for identification*/
	background:#ff0000;
}

/*
	internet explorer min-height fix 
	can be removed if you don't need a minimum height
	in this way your CSS will be clean from hacks
*/
* html #content
{
	height:300px;
}


#navigation
{
	/* set margin top to header height*/
	float:left;
	height:auto;
	/* have a minimum height, this does not work in IE*/
	min-height:300px;
	width:150px;
	/*color section for identification*/
	background:#fd6464;
}
#navigation2
{
	/* set margin top to header height*/
	float:left;
	height:auto;
	/* have a minimum height, this does not work in IE*/
	min-height:150px;
	width:860px;
	
	top: 104px;
	/*color section for identification*/
	
}

#navigation3
{
	/* set margin top to header height*/
	float:right;
	height:auto;
	/* have a minimum height, this does not work in IE*/
	min-height:80px;
	width:860px;
	
	top: 374px;
	/*color section for identification*/
	
}

/*
	internet explorer min-height fix 
	can be removed if you don't need a minimum height
	in this way your CSS will be clean from hacks
*/	
* html #navigation
{
	height:300px;
}

#header
{
	/* postion absolute so we can place our div anywhere on the page, in this case the first div*/
	position:absolute;
	/*our page width*/
	width:980px;
	/*center absolute  div*/
	/*put div on the center of the page*/
	left:45%;
	margin:auto;
	/*move div 50% right to put it in the center of the page*/
	margin-left:-441px;
	/*pu the div fist on the page*/
	top:0px;
	height:100px;
	/*color section for identification*/
	/*background:#f9acac;*/
	border:0px solid red;
	
}

#hormenu
{
	/* postion absolute so we can place our div anywhere on the page, in this case the first div*/
	position:absolute;
	/*our page width*/
	width:980px;
	/*center absolute  div*/
	/*put div on the center of the page*/
	left:0px;
	margin:auto;
	/*move div 50% right to put it in the center of the page*/
	/*margin-left:-441px;
	/*pu the div fist on the page*/
	top:60px;
	height:39px;
	/*color section for identification*/
	/*background:yellow;*/
	border:0px solid red;
}
#header1
{
	/* postion absolute so we can place our div anywhere on the page, in this case the first div*/
	position:absolute;
	/*our page width*/
	width:980px;
	/*center absolute  div*/
	/*put div on the center of the page*/
	left:45%;
	/*move div 50% right to put it in the center of the page*/
	margin-left:-441px;
	/*pu the div fist on the page*/
	top:143px;

	height:180px;
	border:0px solid;
	/*color section for identification*/
	/*background:red;*/
}

#footer
{
	width:980px;
	clear:both;
	margin:auto;
	height:80px;
	color:#666666;
	background-image:url(../images/fotter.jpg);
	background-repeat:repeat-x;
	border:0px solid red;	
}
#leftmenu
{
 width:226px; 
 height:510px; 
 position:relative;
 float:left;
 /* border-bottom:1px solid #CCCCCC;
border:0px solid #CCCCCC ;*/
}
#lefthead
{
 float:left;
 position:relative;
 width:225px; 
 height:26px; 
 border:0px solid ;
 background-image:url(../images/box_header20090106.jpeg);
 border:1px solid #EFEFEF;
}
.left_link
{
width:225px;
height:auto;
clear:both;
margin-top:0px;
font-size:11px;
text-align:left;
}

.left_link ul {
	list-style-type:none;
}
.left_link ul li {
	background:none;
	display:block;
	height:24px;
	width:221px;
	border:1px dotted #E4E4E4;
	margin-left:-39px;
	/*border-top:0;*/
}
.left_link ul li:hover {
	border:1px dotted  #E4E4E4;
	background:url(../images/side_bg.jpg) top right no-repeat;
	border-top:2;
}
.left_link ul li a {
	display:block;
	height:20px;
	margin-left:2px;
	padding:6px 0 0 35px;
	color:#656464;
	text-decoration:none;
}
.left_link ul li a:hover {
	color:#0981CB;
	text-decoration:none;	
}
.link1
{
background:url(../images/icons/webdesign.jpg) 0 0px no-repeat;
}
.link2
{
background:url(../images/icons/logo.jpg) 0 0px no-repeat;
}
.link3
{
background:url(../images/icons/graphic.jpg) 0 0px no-repeat;
}
.link4
{
background:url(../images/icons/webapplication.jpg) 0 0px no-repeat;
}
.link5
{
background:url(../images/icons/e-commerse.jpg) 0 0px no-repeat;
}
.link6
{
background:url(../images/icons/opensource.jpg) 0 0px no-repeat;
}
.link7
{
background:url(../images/icons/customized.jpg) 0 0px no-repeat;
}
.link8
{
background:url(../images/icons/product.jpg) 0 0px no-repeat;
}

.link9
{
background:url(../images/icons/applicationdevelopment.jpg) 0 0px no-repeat;
}
.link10
{
background:url(../images/icons/siteanalysis.jpg) 0 0px no-repeat;
}

.link11
{
background:url(../images/icons/keyword.jpg) 0 0px no-repeat;
}
.link12
{
background:url(../images/icons/onsite.jpg) 0 0px no-repeat;
}
.link13
{
background:url(../images/icons/analysis.jpg) 0 0px no-repeat;
}
.link14
{
background:url(../images/icons/searchengine.jpg) 0 0px no-repeat;
}
.link15
{
background:url(../images/icons/social.jpg) 0 0px no-repeat;
}
.link16
{
background:url(../images/icons/link.jpg) 0 0px no-repeat;
}
.link17
{
background:url(../images/icons/article.jpg) 0 0px no-repeat;
}
.link18
{
background:url(../images/icons/Blogger.jpg) 0 0px no-repeat;
}
.link19
{
background:url(../images/icons/java.jpg) 0 0px no-repeat;
}
.link20
{
background:url(../images/icons/PHP.jpg) 0 0px no-repeat;
}
.link21
{
background:url(../images/icons/Fx.jpg) 0 0px no-repeat;
}
.link22
{
background:url(../images/icons/joomla.jpg) 0 0px no-repeat;
}
.link23
{
background:url(../images/icons/dotnet.jpg) 0 0px no-repeat;
}
.link24
{
background:url(../images/icons/products.jpg) 0 0px no-repeat;
}
.link25
{
background:url(../images/icons/products.jpg)  0 0px no-repeat;
}
.link26
{
background:url(../images/icons/products.jpg)  0 0px no-repeat;
}
.link27
{
background:url(../images/icons/products.jpg)  0 0px no-repeat;
}
.link28
{
background:url(../images/icons/products.jpg)  0 0px no-repeat;
}
.link29
{
background:url(../images/icons/products.jpg)  0 0px no-repeat;
}
.link30
{
background:url(../images/icons/products.jpg)  0 0px no-repeat;
}
.link31
{
background: 0 0px no-repeat;
}
.link32
{
background:url(../images/icons/quality.jpg) 0 0px no-repeat;
}
.link33
{
background:url(../images/icons/maintenance.jpg) 0 0px no-repeat;
}
.link34
{
background:url(../images/icons/company.jpg) 0 0px no-repeat;
}
.link35
{
background:url(../images/icons/ourbusiness.jpg) 0 0px no-repeat;
}
.link36
{
background:url(../images/icons/webdesign.jpg) 0 0px no-repeat;
}
.link37
{
background:url(../images/icons/webapplication.jpg) 0 0px no-repeat;
}
.link38
{
background:url(../images/icons/crm.jpg) 0 0px no-repeat;
}
.link39
{
background:url(../images/icons/saas.jpg) 0 0px no-repeat;
}
.link40
{
background:url(../images/icons/plm.jpg) 0 0px no-repeat;
}
.link41
{
background:url(../images/icons/searchengine.jpg) 0 0px no-repeat;
}
.link42
{
background:url(../images/icons/maintenance.jpg) 0 0px no-repeat;
}
.link43
{
background:url(../images/icons/businessprocess.jpg) 0 0px no-repeat;
}
.link44
{
background:url(../images/icons/documentmanagment.jpg) 0 0px no-repeat;
}
.link45
{
background:url(../images/icons/communitiesandnetworking.jpg) 0 0px no-repeat;
}
.link46
{
background:url(../images/icons/b2b.jpg) 0 0px no-repeat;
}
.link47
{
background:url(../images/icons/analysis.jpg) 0 0px no-repeat;
}
.link48
{
background:url(../images/icons/specificationbuilding.jpg) 0 0px no-repeat;
}
.link49
{
background:url(../images/icons/review.jpg) 0 0px no-repeat;
}
.link50
{
background:url(../images/icons/creationanddevelopment.jpg) 0 0px no-repeat;
}
.link51
{
background:url(../images/icons/testing.jpg) 0 0px no-repeat;
}
.link52
{
background:url(../images/icons/implementingandlaunching.jpg) 0 0px no-repeat;
}
.link53
{
background:url(../images/icons/MaintenanceandSupport.jpg) 0 0px no-repeat;
}
.link54
{
background:url(../images/icons/webdesign.jpg) 0 0px no-repeat;
}
.link55
{
background:url(../images/icons/webapplication.jpg) 0 0px no-repeat;
}
.link56
{
background:url(../images/icons/ipad.jpg) 0 0px no-repeat;
}

#rightdiv
{
width:745px;
float:left;
position:relative;
border-left:1px solid #E5E5E5;
background-image:url(../images/shade.jpg);
background-repeat:repeat-x;
left:7px;
}


.fontheading
{
font:Arial, Helvetica, sans-serif;
font-size:18px;
letter-spacing:1px;
word-spacing:3px;
font-weight:bold;
color:#767676;
text-align:left;
line-height:22px;
margin-left:8px;
}
.font
{
font:Arial, Helvetica, sans-serif;
color:#094685;
font-size:11px;
text-align:justify;
line-height:22px;
padding:0px 10px 0px 10px;
}
.font1
{
font-weight:bold; 
font-size:13px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666;
text-align:justify;
line-height:22px;
padding:0px 10px 0px 10px;
}
.font2
{
font-weight:bold; 
font-size:14px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#135481;
font-variant:small-caps;
text-align:justify;
line-height:30px;
padding:0px 10px 0px 10px;
background-image:url(../images/content_bot.gif);
background-repeat:repeat-x;
}
.headfont
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-align:left;
padding-top:2px;
padding-left:2px;
height:20px;
}
.headfont a
{
text-decoration:none;
color:#000000;
}
.leftbanner
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:13px;
text-align:left;
font-weight:bold;
padding-left:10px;
padding-top:6px;
left:2px;

}
.formbox
{
 width:198px;
 height:30px; 
 margin-top:5px;
}
#footercont
{
width:980px;
height:50px;
}
#footerContent
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-align:left;
	top: 659px;
	width:700px;
	height:40px;
	padding-top:18px;
	border:0px solid;
	position:relative;
	line-height:28px;
	float:left; 
	left:10px;
	top: 0px; 
	line-height:20px;	
	
}
#footerContent a
{
 color:#666666; 
 text-decoration:none;
}

#footerContent a:hover
{

  color:#666666;
  text-decoration:underline;
}
#read
{
color:#666666;
}
#read a
{
text-decoration:none;
color:#666666;
}
#read a:hover
{
color:#094685;
text-decoration:underline;
}
#center
{
width:653px;
height:634px;
position:relative;
float:left;
border:1px thin;

}
#request
{
width:980px; 
height:auto; 
float:left; 
position:relative;
background-image:url(../images/shade.jpg);
background-repeat:repeat-x;
}
.righthead
{
width:150px;
height:20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
margin-top:5px;
color:#666666;
padding-left:10px;
}
#pagelink
{
text-align:left;
}
#pagelink a
{
color:#666666;
text-decoration:none;
}
#pagelink a:hover
{
text-decoration:underline;
color:#003399;
}

.roundcont {
	width: 210px;
	background-color:#F5F5F5;
	
	color:black;
	margin-left:10px;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background:url(../images/tr.gif) no-repeat top right;
   	
}

.roundbottom {
	background:	url(../images/br.gif) no-repeat top right ; 

}
img.corner {
width: 15px;
height: 15px;
border: none;
display: block !important; text-align:left;
}
 /*Ends Here */
.menu {
	background-image: url(../images/menu_bar.jpg);
	height: 40px;
	width: 860px;
}
#tab {
	float: left;
	height: 40px;
	width: 143px;
}
.test
{
width:900px; 
height:180px; 
float:left; 
position:relative;
border:1px dotted #CCCCCC;
top:20px;
background-color:#F3F3F3;
/*background:url(../images/content-bg.gif);
background-repeat:repeat-y;*/
}
.content
{
width:500px;
height:100px; 
float:left; 
position:relative;
border-right:1px solid #CCCCCC;
}
.img
{
width:229px;
height:100px;
float:left; 
position:relative;
}
#inner { 
        
        float:left; 
        margin-right:2%; 
        border:1px dotted #D6D6C2; 
        /*background:#E0E9F8; */
        padding: 3px; 
        font: Verdana, Arial, Helvetica, sans-serif; 
        -moz-border-radius: 15px 0 15px 0; 
}
.script
{
width:220px; 
height:150px; 
margin-left:4px; 
margin-top:32px;
background-image:url(../images/slide/frame.jpg);
background-repeat:no-repeat;
border:0px solid #CCCCCC ; 
}
#pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	#pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #AAAADD;
		
		text-decoration: none; /* no underline */
		color: #000099;
	}
	#pagination a:hover, div.digg a:active {
		border: 1px solid #000099;

		color:#0000FF;
	}
	#pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	#pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}