/* CSS Document */

/* Home Page */

body
{
	background-color:#C0C0C0;
	margin-top:0px;
	margin-bottom:0px;
}

.border
{
 	border:#000000 1px solid;
	background-color:#FFFFFF;
}

.banner
{
	background-image:url(../images/banner_07.gif);
	width:780px;
	height:266px; 	
}

.toprowbg
{
	background-image:url(../images/top_row_bg_02.gif);
	background-repeat:repeat-x;
}

.topnavi
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#676464;
	text-decoration:none;
}
	
.topnavi:hover
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#676464;
	text-decoration:underline;
}

.search
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
	
.go
{
	background-image:url(../images/go_button_11.gif);
	width:19px;
	height:18px;
	font-family:Tahoma, Verdana, Arial;
	font-size:9px;
	border:0px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
}
.txtbox
{
	width:160px;
	height:14px;
	border:1px solid #9D9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.txtbox1
{
	width:110px;
	height:18px;
	border:1px solid #9D9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.txtbox2
{
	width:80px;
	height:18px;
	border:1px solid #9D9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.textarea
{
	border:1px solid #9D9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:160px;
	color:#000000;
}

.usertxtbox
{
	width:130px;
	height:12px;
	border:1px solid #9D9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.pwdtxtbox
{
	width:90px;
	height:12px;
	border:1px solid #9D9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}


.midseparator
{	
	background-image:url(../images/mid_bg_31.gif);
	width:7px;
	background-repeat:repeat-y;
}

.username
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding-left:8px;
}
.recentbg
{
	background-color:#E8E7E7;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#000000;
	padding-top:15px;
	padding-bottom:5px;
}

.recentmiddlebg
{
	background-image:url(../images/recent_bg_img_67.gif);
	background-repeat:repeat-y;
	padding-bottom:8px;
}

.quotebg
{
	background-image:url(../images/quote_bg_67.gif);
	background-repeat:repeat;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#000000;
	padding-top:15px;
	padding-bottom:5px;

}

.referbg
{
	background-image:url(../images/refer_bg_74.gif);
	background-repeat:repeat;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#000000;
	padding-top:12px;
	padding-bottom:5px;

}

.newsbg
{
	background-image:url(../images/news_bg_77.gif);
	background-repeat:repeat;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#000000;
	padding-top:12px;
	padding-bottom:5px;

}

.link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

.link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}

.abttopcorner
{
	background-image:url(../images/aboutus_top_bg_30.gif);
	height:11px;
	background-repeat:repeat;
}

.abtleftcorner
{
	background-image:url(../images/aboutus_top_left_bg_40.gif);
	background-repeat:repeat;
}

.abtrightcorner
{
	background-image:url(../images/aboutus_right_bg_42.gif);
	background-repeat:repeat;
}

.abtbotcorner
{
	background-image:url(../images/aboutus_bot_bg_64.gif);
	background-repeat:repeat;
	height:11px;
}

.abtcont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	/*line-height:16px;*/
    /*color:#000000;*/
	padding-left:15px;
	padding-right:10px;
    text-align:justify;
}

.more
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#456501;
	text-decoration:none;
	padding-right:25px;
}

.more:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#456501;
	text-decoration:underline;
	padding-right:25px;
}

.testicont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	line-height:20px;
	color:#000000;
	padding-left:7px;
	padding-bottom:3px;
}

.imgpad
{
	margin-right:18px;
	margin-left:10px;
}
.leftimgpad
{
	margin-left:10px;
}

.rightimgpad
{
	margin-right:10px;
}

.clientimgpad
{
	margin-right:5px;
	margin-left:7px;
}

.botbg
{
	background-image:url(../images/bottom_bg_107.gif);
	background-color:#FFFFFF;
	background-repeat:repeat;
	height:6px;
}

.botnavi
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:18px;
}

.botnavi:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	line-height:18px;
}

.emaha
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:18px;
}

/* Inner Page */
.abtusbanner
{
	background-image:url(../images/abtus_banner_02.gif);
	width:780px;
	height:266px; 	
}

.abtuscont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
	color:#000000;
	padding-left:15px;
	padding-right:10px;
}
.termscontent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
	color:#000000;
	padding-left:15px;
	padding-right:10px;
}
.abtuscontent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	line-height:22px;
	color:#000000;
	padding-left:5px;
	padding-right:10px;
	text-decoration:underline;
}

.processbanner
{
	background-image:url(../images/process_banner_02.gif);
	width:780px;
	height:266px; 	
}

.servicebanner
{
	background-image:url(../images/services_banner_02.gif);
	width:780px;
	height:266px; 	
}

.casebanner
{
	background-image:url(../images/casestudies_banner_02.gif);
	width:780px;
	height:266px; 	
}

.portbanner
{
	background-image:url(../images/portfolio-banner_02.gif);
	width:780px;
	height:266px; 	
}

.careerbanner
{
	background-image:url(../images/careers_banner_02.gif);
	width:780px;
	height:266px; 	
}

.blogbanner
{
	background-image:url(../images/blog_banner_02.gif);
	width:780px;
	height:266px; 	
}

.contactbanner
{
	background-image:url(../images/contact_banner_02.gif);
	width:780px;
	height:266px; 	
}

.downloadbanner
{
	background-image:url(../images/download_banner_02.gif);
	width:780px;
	height:266px; 	
}

.sitemapbanner
{
	background-image:url(../images/sitemap_banner_02.gif);
	width:780px;
	height:266px; 	
}

.contcontent
{	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:18px;
	padding-left:5px;
}

.style1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	font-weight:normal;
	line-height:20px;
	color:#F44817;
}

.sitemap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:22px;
	color:#000000;
	padding-left:5px;
	text-decoration:none;
}

.sitemap:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:22px;
	color:#435c05;
	padding-left:5px;
	text-decoration:none;
}

.button
{
	background-image:url(../images/lbutton_03.gif);
	width:62px;;
	height:26px;
	display:block;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	line-height:20px;
	color:#000000;
	padding-left:5px;
	padding-right:10px;
	padding-bottom:2px;
}

.popup
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	background-color:#B9E729;
}

.popup:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	background-color:#688411;
}

.padleft
{
	padding-left:2px;
	padding-top:0px;
}

.bulletspad
{
	padding-top:7px;
	padding-right:5px;
	
}
.static
{
	background-image:url(../images/static_12.gif);
	width:77px;
	height:36px;
	display:block;
}
.static:hover
{
	background-image:url(../images/static-over_12.gif);
	width:77px;
	height:36px;
	display:block;	
}
.flash
{
	background-image:url(../images/flash_13.gif);
	width:82px;
	height:36px;
	display:block;
}
.flash:hover
{
	background-image:url(../images/flash-over_13.gif);
	width:82px;
	height:36px;	
	display:block;
}
.content
{
	background-image:url(../images/content_14.gif);
	width:113px;
	height:36px;
	display:block;
}
.content:hover
{
	background-image:url(../images/content-over_14.gif);
	width:113px;
	height:36px;	
	display:block;
}
.ecommerce
{
	background-image:url(../images/ecommerce_15.gif);
	width:97px;
	height:36px;
	display:block;
}
.ecommerce:hover
{
	background-image:url(../images/ecommerce-over_15.gif);
	width:97px;
	height:36px;	
	display:block;
}
.website
{
	background-image:url(../images/website_16.gif);
	width:89px;
	height:36px;
	display:block;
}
.website:hover
{
	background-image:url(../images/website-over_16.gif);
	width:89px;
	height:36px;	
	display:block;
}
.logos
{
	background-image:url(../images/logos_12.gif);
	width:47px;
	height:36px;
	display:block;	
}
.logos:hover
{
	background-image:url(../images/logos-over_12.gif);
	width:47px;
	height:36px;	
	display:block;	
}
.bannerads
{
	background-image:url(../images/bannerads_13.gif);
	width:66px;
	height:36px;
	display:block;	
}
.bannerads:hover
{
	background-image:url(../images/bannerads-over_13.gif);
	width:66px;
	height:36px;	
	display:block;	
}
.brochures
{
	background-image:url(../images/brochures_14.gif);
	width:59px;
	height:36px;
	display:block;	
}
.brochures:hover
{
	background-image:url(../images/brochures-over_14.gif);
	width:59px;
	height:36px;	
	display:block;	
}
.catalogs
{
	background-image:url(../images/catalogs_15.gif);
	width:54px;
	height:36px;
	display:block;	
}
.catalogs:hover
{
	background-image:url(../images/catalogs-over_15.gif);
	width:54px;
	height:36px;	
	display:block;	
}
.business
{
	background-image:url(../images/business_16.gif);
	width:127px;
	height:36px;
	display:block;	
}
.business:hover
{
	background-image:url(../images/business-over_16.gif);
	width:127px;
	height:36px;	
	display:block;	
}
.presentation
{
	background-image:url(../images/presentation_17.gif);
	width:105px;
	height:36px;
	display:block;	
}
.presentation:hover
{
	background-image:url(../images/presentation-over_17.gif);
	width:105px;
	height:36px;	
	display:block;	
}
.htmlwebsite
{
	background-image:url(../images/htmlwebsite_12.gif);
	width:85px;
	height:36px;
	display:block;
}
.htmlwebsite:hover
{
	background-image:url(../images/htmlwebsite-over_12.gif);
	width:85px;
	height:36px;
	display:block;	
}
.wordpress
{
	background-image:url(../images/wordpress_13.gif);
	width:71px;
	height:36px;
	display:block;
}
.wordpress:hover
{
	background-image:url(../images/wordpress-over_13.gif);
	width:71px;
	height:36px;	
	display:block;
}
.newsletter
{
	background-image:url(../images/newsletter_14.gif);
	width:69px;
	height:36px;
	display:block;
}
.newsletter:hover
{
	background-image:url(../images/newsletter-over_14.gif);
	width:69px;
	height:36px;	
	display:block;
}
.oscommerce
{
	background-image:url(../images/oscommerce_15.gif);
	width:82px;
	height:36px;
	display:block;
}
.oscommerce:hover
{
	background-image:url(../images/oscommerce-over_15.gif);
	width:82px;
	height:36px;	
	display:block;
}
.zencart
{
	background-image:url(../images/zencart_17.gif);
	width:62px;
	height:36px;
	display:block;
}
.zencart:hover
{
	background-image:url(../images/zencart-over_17.gif);
	width:62px;
	height:36px;	
	display:block;
}
.abtbread
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	line-height:16px;
	color:#000000;
	text-decoration:none;
}
.abtbread:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	line-height:16px;
	color:#000000;
	text-decoration:underline;
}
.nav-about
{
	background-image:url(../images/nav_aboutus_08.gif);
	width:124px;
	height:37px;
	display:block;
}
.nav-about:hover
{
	background-image:url(../images/nav_aboutus_over_14.gif);
	width:124px;
	height:37px;
	display:block;
}
.nav-services
{
	background-image:url(../images/nav_services_09.gif);
	width:101px;
	height:37px;
	display:block;
}
.nav-services:hover
{
	background-image:url(../images/nav_services_over_15.gif);
	width:101px;
	height:37px;
	display:block;
}
.nav-process
{
	background-image:url(../images/nav_process_10.gif);
	width:95px;
	height:37px;
	display:block;
}
.nav-process:hover
{
	background-image:url(../images/nav_process_over_16.gif);
	width:95px;
	height:37px;
	display:block;
}
.nav-casestudies
{
	background-image:url(../images/nav_casestudies_11.gif);
	width:126px;
	height:37px;
	display:block;
}
.nav-casestudies:hover
{
	background-image:url(../images/nav_casestudies_over_17.gif);
	width:126px;
	height:37px;
	display:block;
}
.nav-careers
{
	background-image:url(../images/nav_careers_12.gif);
	width:112px;
	height:37px;
	display:block;
}
.nav-careers:hover
{
	background-image:url(../images/nav_careers_over_18.gif);
	width:112px;
	height:37px;
	display:block;
}
.nav-blogs
{
	background-image:url(../images/nav_blogs_13.gif);
	width:107px;
	height:37px;
	display:block;
}
.nav-blogs:hover
{
	background-image:url(../images/nav_blogs_over_19.gif);
	width:107px;
	height:37px;
	display:block;
}
.nav-contact
{
	background-image:url(../images/nav_contact_14.gif);
	width:115px;
	height:37px;
	display:block;
}
.nav-contact:hover
{
	background-image:url(../images/nav_contact_over_20.gif);
	width:115px;
	height:37px;
	display:block;
}
/* Admin  */
.heading
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#2a3901;
}
.successmsg
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#454603;
}
.homecontent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	font-weight:normal;
	line-height:20px;
	padding-left:5px;
	padding-right:15px;
	padding-top:15px;
}
.usrname
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:7px;
	text-decoration:none;
	line-height:17px;
}
.paging
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	vertical-align:top;
}

.paging:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9D1918;
	font-weight:normal;
	text-decoration:none;
	vertical-align:top;
}
.tabrightbot
{
	border-bottom:1px solid #9b8d8d;
	border-right:1px solid #9b8d8d;
}
.tabbot
{
	border-bottom:1px solid #9b8d8d;
}
.tabborder
{
	border:1px solid #9b8d8d;
}
.managepage
{
	background-image:url(../images/managepage_03.gif);
	width:196px;
	height:42px;
	display:block;
}
.managepage:hover
{
	background-image:url(../images/managepage_over_03.gif);
	width:196px;
	height:42px;
	display:block;	
}
.managecontent
{
	background-image:url(../images/managecontent_06.gif);
	width:196px;
	height:29px;
	display:block;
}
.managecontent:hover
{
	background-image:url(../images/managecontent_over_06.gif);
	width:196px;
	height:29px;	
	display:block;
}
.managepwd
{
	background-image:url(../images/managepwd_07.gif);
	width:196px;
	height:31px;
	display:block;
}
.managepwd:hover
{
	background-image:url(../images/managepwd_over_07.gif);
	width:196px;
	height:31px;	
	display:block;
}
.managemail
{
	background-image:url(../images/managemail_08.gif);
	width:196px;
	height:32px;
	display:block;
}
.managemail:hover
{
	background-image:url(../images/managemail_over_08.gif);
	width:196px;
	height:32px;
	display:block;	
}
.managelogout
{
	background-image:url(../images/managelogout_09.gif);
	width:196px;
	height:42px;
	display:block;
}
.managelogout:hover
{
	background-image:url(../images/managelogout_over_09.gif);
	width:196px;
	height:42px;	
	display:block;
}
.mantxt 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
}
.largetextbox
{
	width:155px;
	height:15px;
	border: 1px solid #C7C7C7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.drpdwn
{
	width:155px;
	height:30px;
	border: 1px solid #C7C7C7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.txtarea
{
	border: 1px solid #C7C7C7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.adminheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;	
}
.lbutton
{
	background-image:url(../images/sbutton_03.gif);
	width:52px;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#292d06;
	display:block;
	border:0px;
	font-weight:bold;
	text-align:center;
	line-height:22px;
}
.adminbg
{
	background-color:#c7e229;
}
.adminlogin
{
	background-image:url(../images/admin_login_11.gif);
	width:39px;
	height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	border:0px;
	line-height:17px;
}
.loginuser
{
	border: 1px groove #93b415;
	height:18px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	padding-left: 5px;
}
.loginpass
{
	border: 1px groove #93b415;
	height:18px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	padding-left: 5px;
}
.terms
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:18px;
}
.terms:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	line-height:18px;
}
.newslettercontent
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	text-align:center;
}
.newstxtbox
{
	width:200px;
	height:18px;
	border:1px solid #9D9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.newsbutton
{
	background-image:url(../images/newsbutton_80.gif);
	width:65px;;
	height:17px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	line-height:17px;
	color:#000000;
}
.quotebtn
{
	background-image:url(../images/lbutton_03.gif);
	width:62px;;
	height:26px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#000000;
}
