body{
	font:11px "Verdana"; color:#000; margin:0 auto; cursor:default; width:1002px;
}
h1 {
	display: inline; font: small-caps 10px "Arial"; color:#ccc;
}
img{
	border:none;
}
h3{
	padding:0; display:inline; font:12px "Verdana"; vertical-align:middle; margin:0;
}
form {
	padding:0;
	margin:0;
}

/*********** IDS **********/

#homepageheader{	
	background:#627ead url(images/top-back.jpg) 178px 0 no-repeat; height:15px; padding-left:5px; font:small-caps 10px "Arial"; color:#ccc;
}
#languages {
	left:580px; position:absolute; top:42px;
}
#headerflash{
	background:url(images/flashback-tile.jpg) repeat-x; 
}
#leftpanel{
	width:201px; float:right; margin:8px 0 0 12px; display:inline;
}
#leftpanel2{
	width:197px; float:left; margin:0 0 0 12px; display:inline;
}
#leftbluebg{
	background:url(images/blue-bg.gif) repeat-y; width:201px;
}
#leftbluebg2{
	background:url(images/ltPanel2.gif) repeat-y; width:197px;
}
#leftbluebg div{
	padding:0 10px 0 15px; text-align:justify;
}
#rightpanel{
	border:1px solid #a8a8a8; margin:0px 213px 0 10px; background:url(images/right-panel-bg.gif) left bottom no-repeat; padding:5px 20px 15px 20px;
}
#rtpanel{
	margin:20px;
}
#rtpanelinner{
	width:98%; display:table; background:url(images/dotbg.gif) center repeat-y;
}
#projectweek{
	background:url(images/project-week.gif) no-repeat; width:150px; height:118px; padding:42px 0 0 45px; margin:10px 0 5px 0;
}
#quote{
	background:#e1e8bd url(images/quot-left.jpg) left no-repeat; width:96%; display:table; margin:auto;  
}
#rightpanel2{
	margin:3px 213px 0 10px; padding:15px 5px 5px 10px;
}
#weown{
	width:254px; display:table; float:left; font:bold 10px "Verdana";
}
#portfolio{
	margin-left:260px; padding-top:15px;
}
#portable{
	width:99%; display:table;
}
#portable_dg{
	display:table; margin:0 15px 10px 18px; /*border:1px solid #dab579; border-width:1px 0px; */background:#f8f8f8;
}
#protfoliodg {
	text-align:center; padding:5px; margin:5px; background:#ffffff;
}
#footer{
	width:100%; background:#ececec; display:table; float:left;
}
#weblink{
	width:282px; float:right; 
}
#weblinkleft{
	float:left; margin-right:288px; border:1px solid red;
}
#insidelink{
	background:url(images/web-header_03.jpg) no-repeat; width:225px; float:left; padding:0 0 40px 6px;
}
#insidelink a{
	font:11px "Verdana"; color:#ffffff; text-decoration:none;
}
#insidelink a:hover{
	color:#FC0;
}
#topgray{
	width:533px; float:left; text-transform:capitalize; font:10px "Arial"; color:#ccc;
}
#searchbg2{
	background:url(images/searchbg.gif) no-repeat; width:193px; margin-top:12px; text-align:center; height:67px;
}
#headinginner{
	background:url(images/left-bg.jpg) repeat-x; width:98%; display:table;
}
#leftheading{
	background:url(images/btm.gif) left 34px no-repeat; float:left; font:bold 15px "Trebuchet MS",arial; /*color:#00CCFF;*/color:#0e88af; padding-top:4px; height:45px; min-width:180px;
}
#rightpanel22{
	margin:9px 0 0 220px; 
}
#dottedbody{
	background:#fafafa url(images/clock-bg.gif) bottom left no-repeat; border:1px dotted #c5c5c5; width:99%; display:table; text-align:justify;
}
#webarticles{
	background:#f8efe3; padding:6px; width:188px;
}
#clientspeak{
	width:197px; display:table; border-bottom:1px dotted #9c9c9c; margin-top:10px; font:bold 16px "Arial"; color:#0e88af;
}
#webdesign_offer {
	width:98%; float:left; margin:0 5px 10px 0; background:url(images/webdesign-offer_bg..gif) repeat-x;
}

/*********** CLASS **********/

.topkeyw {	
	display: inline; font: small-caps 10px "Arial"; color:#CCCCCC;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.absmid{
	vertical-align:middle;
}
.ltmargin{
	margin-left:7px;
}
.orange1{
	font:bold 16px "Trebuchet MS","Arial"; color:#e0620d; text-decoration:none;
}
.clbh{
	clear:both;
}
.ul1{
	list-style-image: url(images/arroe-blue.gif);
	margin-bottom:5px;
}
.uu1{
	list-style-image: url(images/left-arrow.jpg); 
}
.li1{
	
}
.leftclass{
	width:48%; float:left;
}
.rightclass{
	width:48%; float:right;
}
.dootedimg{
	background:url(images/dotbg1.jpg) repeat-x; clear:both;
}
.imgbdr1{
	border:1px solid #e4e4e4; padding:1px;
}
.bgwt{
	background:#ffffff;
}
.title1 {
	font-weight: bold; color: #38486c; text-decoration: none;
}
.textfield{
	width:154px; border:1px solid #7f9db9; font-size:11px; height:16px; margin-bottom:7px;
}
.paddingleft{
	padding-left:22px;
}
.askForQuote {
	background:#177405 url(images/ask_btn.gif) no-repeat; width:80px; cursor:pointer; height:24px; border:none;text-align:left; font:bold 11px "Verdana"; color: #FFFF00; margin-left:35px;
}
.big-blue1 {
	/*font:bold 18px "Trebuchet MS", Arial, sans-serif, helvetica, Verdana; color:#0e88af;*/
font:bold 18px "Trebuchet MS", Arial, sans-serif, helvetica, Verdana; color:#BFBFBF;
}
.green {	
/*	color:#188e02;*/
	color:#C7C7C7;
}
.gray{
	color:#666666;
}
.dottedborder{
	border-bottom:1px dotted #ccc;
}
.head3 {	
	display:inline; font:bold 13px "Arial";
}
.txtctr{
	text-align:center;
}
.greenlines{
	border:1px solid #1d8c09; border-bottom:none; width:190px; margin:4px auto 4px auto;
}
.serve {
	color: #7b015d; text-decoration: none;
}
.blueColor {	
	color:#507db8; text-decoration:none;
}
.portitem{
	/*width:33%;*/ float:left; text-align:center; width:100px;
}
.line{
	background:url(images/all-bg.gif) repeat-x; margin-top:10px; text-align:right; width:99%; display:table;
}
.italics{
	font-style:normal;
}
.servicesbg{
	background:url(images/serv-bg.jpg) repeat-x; width:99%; display:table; clear:both; margin:auto;
}
.big-blue {	
	color:#47698F; font:bolder 18px "Trebuchet MS, Arial", sans-serif, helvetica, Verdana;
}
.width50{
	width:47%; float:left; margin-left:15px; display:inline; color:#666666;
}
.width502{
	width:47%; float:right; margin-right:15px; display:inline; color:#666666;
}
.bdbtlist{
	background:url(images/arrow-purple.gif) right no-repeat; border-bottom:1px dotted #ccc; margin-right:15px; color:#188e02; font-weight:bold;
}
.padding{
	padding:20px;
}
.whitebg{
	background:#ffffff; margin-top:28px;
}
.padtop{
	padding-top:10px;
}
.footerlinkpadding{
	padding:14px 0 0 0; text-align:center;
}
.textfieldaddress{
	height:60px; width:154px; border:1px solid #7f9db9; font-size:11px; margin-bottom:7px;
}
.backgroundgray{
	background:#ccc; clear:left; margin:4px 0 3px 0
}
.bluefooter{
	color:#507db8;
}
.insideheader{
	width:100%; display:table; background:url(images/headerbg.jpg) repeat-x;
}
.left-links1{
	padding:4px 18px 0 1px;
}
.arial12bold{
	font:bold 12px "Arial"; color:#900;
}
.input{
	font-size:11px;
}
.tablebor{
	border:1px solid #ccc; width:98%; display:table; background:#ffffff;
}

/******** LINK CLASS *********/

a {
	color: #FF6600; text-decoration:none;
}
a:hover {
	color: #006600; 
}
#footer a {
	font-size: 10px; font-weight: bold; color: #507db8; text-decoration: none;
}
#footer a:hover {
	font-size: 10px; font-weight: bold; color: #ff6600; text-decoration: none;
}
a.leftli{
	font-size:10px; color:#333333; text-decoration:none;
}
a.leftli:hover{
	color:#900;
}
/* DG_CSS Modified_Date: 03-10-08 */

#webarticles a{
	font:bold 11px/18px arial; color:#900;
}
#webarticles a:hover {
	color: #069; text-decoration:underline;
}
#webarticles a.butt {
	font:11px arial; text-decoration:none; background:url(http://www.weblinkindia.net/images/index_09.jpg) repeat-x; 	margin-left:115px; color:#222;
}
#new_body {
	padding:5px 10px 5px 10px; margin:3px 20px 3px 10px; border: 1px dotted #999; background-color: #fafafa; text-align:justify; font:11px verdana;
}
.hosting_area, .attraction_area  {
	min-width:340px; width:48%; float:left; border:1px solid #ccc; margin:0 1px 3px 4px; padding-top:5px; padding-right:5px;
}
.hosting_area img, .attraction_area img{
	width:110px; float:left; vertical-align:middle; margin-right:18px; margin-top:5px;
}
.hosting_area a.order, .attraction_area a.order{
	width:80px; text-align:center; margin:2px 2px 2px auto; display:block; font:bold 11px arial; color:#900; border:1px solid #cCC; background-color:#f7f7f7; text-decoration:none;
}
.hosting_area a.order:hover, .attraction_area a.:hover {
	color: #0033FF; border:1px solid #0066CC;
}
.portfolio_area {
	width:31%; float:left; border:1px solid #f8f8f8; margin:0 1px 3px 4px; padding:2px; text-align:center;
}
.padfive {
	padding:5px;
}
.news_head {
	display:block; width:98%; height:50px; vertical-align:middle;
}
.newsbor{
	border:1px solid #ccc; width:98%; display:table; background:#ffffff; padding:0 5px;
}
.itbol {
	font:italic bold 12px Arial, Helvetica, sans-serif;
}
.atbox {
	padding:5px; margin:10px; /*border-bottom:1px dotted #e0e0e0;*/
}
#lt_icon {
	margin:30px auto 0px auto; width:190px;
}
#lt_icon a{
	background:url(images/icon_sp0.gif) center center no-repeat; color:#004089; font:bold 11px 'trebuchet ms',arial,helvetica; text-align:center; display:block; width:88px; padding:6px 0 4px 0; text-transform:uppercase; float:left; margin:3px;
}
#lt_icon a:hover {
	background:url(images/icon_sp1.gif) center center no-repeat; color:#26720c;
}
#port_ful {
}
.width30{
	width:33%; float:left; display:inline; color:#666666;
}
#Leftservice {
	width:73%; float:left; display:table; margin-left:15px;
}
#RtOther {
	width:21%; float:right; display:table; margin-right:15px; color:#666666;
}
.Rtcont {
	/*border:1px solid #76b7e9; background:#ebf5fe; padding-top:2px; margin-right:5px;*/
	border:1px solid #76b7e9; background: #CCFFFF; padding-top:2px; margin-right:5px;
}
.Rtcont2 {
	border:1px solid #ffa08a; background:#fff2e5; padding-top:2px;
}
.Rtcont3 {
	 border:1px solid #a0e976; background:#f1feeb; margin-top:10px; padding-top:2px;
}
.Rt {
	margin:6px; border:1px dotted #ffffff; padding:2px 1px 2px 12px; background:#ffffff; text-align:justify;
}
.RtC {
	margin:6px; border:1px dotted #ffffff; padding:5px; background:#ffffff; text-align:justify;
}
.inline {
	display:inline;
}
.ico_flash {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_html {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_php {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_java {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_mysql {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_joomla {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_web2 {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_asp {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_ajax {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_dhtml {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_css {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.ico_xml {
	background:url(images/notice-alert.png) top center no-repeat; display:block; width:27%; float:left; margin:2px; padding-top:33px; text-align:center; font:bold 11px arial; color:#026fad;
}
.subhd {
	display:block; font:normal 12px 'courier new',arial; border-top:1px dotted #76b7e9; /*color:#4b64b7;*/
}
.mult {
	background:url(images/icon_multimedia.gif) left center no-repeat; padding-left:34px; margin-bottom:10px;
}
.ecom {
	background:url(images/icon_ecom.gif) left center no-repeat; padding-left:34px; margin-bottom:10px;
}
.mark {
	background:url(images/icon_mark.gif) left center no-repeat; padding-left:34px; margin-bottom:10px;
}
.host {
	background:url(images/icon_host.gif) left center no-repeat; padding-left:34px; margin-bottom:10px;
}
.domain {
	background:url(images/icon_domain.gif) left center no-repeat; padding-left:34px; margin-bottom:10px;
}
.outsource {
	background:url(images/icon_outsource.gif) left center no-repeat; padding-left:34px; margin-bottom:10px;
}
.servce_st {
	border:1px solid #fff; border-right:1px solid #f0f0f0; margin:1px auto 10px auto; text-align:justify; padding:6px;
}
.servce_st:hover {
	border:1px solid #e0e0e0;
}
.servce_st h3 {
	font:bold 16px 'georgia', times new roman;
}
.myQuery th, .myQuery td {
	white-space:nowrap;
	text-align:left;
}
.myQuery, .myQuery label{
	text-align:left;
	white-space:nowrap;
	vertical-align:middle;	
}
.cl_rt {
	clear:right;
}
.cl_lt {
	clear:left;
}
.colr1 {
	color:#008000;
}
.colr2 {
	color:#000080;
}
.colr3 {
	color:#800080;
}
.colr4 {
	color:#808000;
}
.colr5 {
	color:#800000;
}
.colr6 {
	color:#008080;
}

#dropcontentsubject{
	display:none;
}

.dropcontent{
	display:block;
	height:120px;
	font:11px arial;
}
.webdesign_hd {
	background:url(images/webd_bg.gif) center 5px repeat-x;
	margin:10px 213px 0 10px;
	height:39px;
}
#introd {
	padding:5px 2px;
	color:#777;
	text-align:justify;
	margin-bottom:10px;
	font:normal 11px/12px 'tahoma',arial,helvetica;
}
#rightpanel22{
	width:197px; float:right; margin:0 0 0 12px; display:inline;
}
#leftpanel22{
	margin:9px 220px 0 5px; 
}

/*News Scroller*/
#pscroller1{
	height: 118px;
}

.someclass{ 
	font:11px arial;
	color:#666666;
}