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

*{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}

.main-body{ background:url(../images/header-back.gif) #FFFFFF repeat-x; }
.inner-body{ background:url(../images/bg2.gif) #FFFFFF repeat-x; }

.header-container{height:368px;}
.header-container-inner{height:126px;}
.header-container-inner #flash-container{background:url(../images/bg2.jpg) no-repeat;  width:941px; height:218px; margin:0 auto 0 auto;}
.header-container #flash-container{ background:url(../images/flash_bg.jpg) no-repeat; width:941px; height:368px; margin:0 auto 0 auto;}
.header-container #flash-container ul{ padding:51px 56px;}
.header-container #flash-container li{ list-style:none; float:left; display:block; margin:0 3px 0 0;}
.header-container #flash-container li a{ padding:5px 10px; text-decoration:none; color:#000;}
.header-container #flash-container li a:hover{ background:#ff9600; color:#FFF;}
.header-container #flash-container li a.active{ background:#ff9600; color:#FFF;}
.header-container-inner #flash-container ul{ padding:51px 56px;}
.header-container-inner #flash-container li{ list-style:none; float:left; display:block; margin:0 3px 0 0;}
.header-container-inner #flash-container li a{ padding:5px 10px; text-decoration:none; color:#000;}
.header-container-inner #flash-container li a:hover{ background:#ff9600; color:#FFF;}
.header-container-inner #flash-container li a.active{ background:#ff9600; color:#FFF;}
.header-container #training-container{background:url(../images/training_bg.jpg) no-repeat;  width:941px; height:368px; margin:0 auto 0 auto;}
.header-container #training-container ul{ padding:51px 56px;}
.header-container #training-container li{ list-style:none; float:left; display:block; margin:0 3px 0 0;}
.header-container #training-container li a{ padding:5px 10px; text-decoration:none; color:#000;}
.header-container #training-container li a:hover{ background:#ff9600; color:#FFF;}
.header-container #training-container li a.active{ background:#ff9600; color:#FFF;}

#content{ width:941px; margin:0 auto 0 auto;font-size:12px; height:220px;}
#content #our-vision{ width:280px; float:left; padding:30px 20px 0px 14px; text-align:justify;}
#content #our-vision h1{ padding-bottom:10px;}
#content #our-vision h2{ padding-bottom:10px; font-weight:normal; font-size:12px;}
#content #our-vision a{ color:#000000; text-decoration:none; padding-left:13px; background:url(../images/our-vision-bullet.gif) no-repeat;}
#content #our-vision a:hover{ color:#000000; text-decoration:underline;}
#content #our-vision div{ text-align:right;}

#content #professional-services{ width:280px; float:left; padding:30px 20px 0px 7px; text-align:justify;}
#content #professional-services h1{ padding-bottom:10px;}
#content #professional-services h2{ padding-bottom:10px; font-weight:normal; font-size:12px;}
#content #professional-services a{ color:#000000; text-decoration:none; padding-left:13px; background:url(../images/our-prof-bullet.gif) no-repeat;}
#content #professional-services a:hover{ color:#000000; text-decoration:underline;}
#content #professional-services div{ text-align:right;}

#content #app-development{ width:280px; float:left; padding:30px 7px 0px 14px; text-align:justify;}
#content #app-development h1{ padding-bottom:10px;}
#content #app-development h2{ padding-bottom:10px; font-weight:normal; font-size:12px;}
#content #app-development a{ color:#000000; text-decoration:none; padding-left:13px; background:url(../images/our-app-bullet.gif) no-repeat;}
#content #app-development a:hover{ color:#000000; text-decoration:underline;}
#content #app-development div{ text-align:right;}

#bottom-images{ width:941px; clear:both; margin:0 auto 10px auto; background:url(../images/bottom-images.gif) no-repeat 50% 50%; height:89px;}

#footer-container{ background-color:#000000; font-size:12px; color:#FFFFFF; background:url(../images/footer-container-back.gif) repeat-x; height:278px;}
#footer-container #footer{ width:941px; margin:0 auto 0 auto;}
#footer-container #footer #services{ width:300px; float:left; padding-left:50px; background:url(../images/border.gif) no-repeat 100% 0%; height:278px;}
#footer-container #footer #services ul li{ list-style:none; padding-bottom:3px;padding-left:15px; color:#b4b4b4; text-decoration:none; background:url(../images/bullet1.png) no-repeat 2px 50%;}
#footer-container #footer #services ul li a{ color:#b4b4b4; text-decoration:none; padding-left:15px; background:url(../images/bullet1.png) no-repeat 0% 50%;}
#footer-container #footer #services ul li a:hover{ color:#ef920b; text-decoration:none; background:url(../images/bullet1.png) no-repeat 2px 50%;}

#footer-container #footer #testimonials{ color:#b4b4b4; width:290px; float:left; padding:0 25px 0 25px; height:278px; background:url(../images/border.gif) no-repeat 100% 0%;}
#footer-container #footer #testimonials ul li{ list-style:none; padding-bottom:2px;}
#footer-container #footer #testimonials ul li .name{ color:#FFFFFF; padding-top:20px; text-align:right; }
#footer-container #footer #testimonials ul li .company{ color:#ef920b; text-align:right;}

#bottom-footer{ background:url(../images/bottom-footer-back.gif) repeat-x; height:50px; font-size:11px;  color:#b4b4b4;}
#bottom-footer #inner-footer{ width:941px; margin:0 auto 0 auto; padding-top:17px; }
#bottom-footer #inner-footer #left{ float:left; width:380px;}
#bottom-footer #inner-footer #right{ width:500px; float:right; text-align:right;}
#bottom-footer #inner-footer #right a{ color:#b4b4b4; text-decoration:none; }
#bottom-footer #inner-footer #right a:hover{ color:#ef920b; text-decoration:none;}

/*----------inner pages--------------*/

#inner-content{ width:941px; margin:0 auto 0 auto; padding-bottom:30px; font-size:12px;}

#inner-content-table{}

#side-menus{ width:195px; float:left; padding:30px 20px 0px 7px; text-align:justify; vertical-align:top;}
#side-menus ul{ background-color:#f2f2f2; border:1px #b4b4b4 solid;}
#side-menus ul li{ list-style:none; padding:5px; border-bottom:1px #b4b4b4 dashed; }
#side-menus ul li a{ color:#333333; text-decoration:none;}
#side-menus ul li a:hover{ color:#000000; text-decoration:none; }
#side-menus .active-menu{ color:#FFFFFF; background-color:#666666;}

#inner-page-content{ width:690px; padding:30px 20px 0px 7px; text-align:justify; vertical-align:top;}
#inner-page-content h1{ padding-bottom:10px; background:url(../images/heading-line.gif) no-repeat 100% 100%;}
#inner-page-content h2{ padding-bottom:10px; font-weight:bold; font-size:12px;}
#inner-page-content a{ color:#000000; text-decoration:none;}
#inner-page-content a:hover{ color:#000000; text-decoration:underline;}
#inner-page-content div{ text-align:right;}
#inner-page-content ul{ margin-left:15px;}
#inner-page-content ul li{ list-style:none; padding:5px 0 5px 20px; background:url(../images/bullet2.gif) no-repeat 0% 6px; }
#inner-page-content ul li a{ color:#000000; text-decoration:none;}
#inner-page-content ul li a:hover{ color:#ff7800; text-decoration:none; }

#inner-page-content2{ padding:30px 20px 0px 7px; text-align:justify; vertical-align:top;}
#inner-page-content2 h1{ padding-bottom:10px; background:url(../images/heading-line.gif) no-repeat 100% 100%;}
#inner-page-content2 h2{ padding-bottom:10px; font-weight:bold; font-size:12px;}
#inner-page-content2 h4{ font-weight:bold; font-size:12px; padding:0px;}
#inner-page-content2 h3{ padding-bottom:10px; font-weight:bold; font-size:14px; color:#ff9600;}
#inner-page-content2 a{ color:#000000; text-decoration:none;}
#inner-page-content2 a:hover{ color:#FF9900; text-decoration:underline;}
#inner-page-content2 div{ text-align:right;}
#inner-page-content2 ul{ margin-left:15px;}
#inner-page-content2 ul li{ list-style:none; padding:5px 0 5px 20px; background:url(../images/bullet2.gif) no-repeat 0% 6px; }
#inner-page-content2 ul li a{ color:#000000; text-decoration:none;}
#inner-page-content2 ul li a:hover{ color:#ff7800; text-decoration:none; }



#inner-content #why_php{ width:610px; padding:30px 20px 0px 7px; text-align:justify;}
#inner-content #why_php ul{ padding:10px 0 0 10px; margin:0 0 0 10px}
#inner-content #why_php li{ list-style:none; background:url(../images/li_bg.gif) no-repeat 0 20%; padding:0 0 0 25px; line-height:18px;}
#inner-content #why_php h1{ padding-bottom:10px;}
#inner-content #why_php h2{ padding-bottom:10px; font-weight:normal; font-size:12px;}
#inner-content #why_php a{ color:#000000; text-decoration:none; padding-left:13px; /*background:url(../images/our-prof-bullet.gif) no-repeat;*/}
#inner-content #why_php a:hover{ color:#000000; text-decoration:underline;}
#inner-content #why_php div{ text-align:right;}
#inner-content #sidebar{ width:300px; float:right; padding:30px 0 0px 0; text-align:justify;}
#inner-content #sidebar h1{ padding-bottom:10px;}
#inner-content #sidebar h2{ padding-bottom:3px; font-weight:normal; font-size:16px;}
#inner-content #sidebar a{ color:#000000; text-decoration:none; padding-left:13px; background:url(../images/our-app-bullet.gif) no-repeat;}
#inner-content #sidebar a:hover{ color:#000000; text-decoration:underline;}
#inner-content #sidebar .more{ text-align:right;}
#inner-content .box{ background:#e8e8e8; padding:9px; border:#d6d6d6 solid 1px; margin:0 0 18px 0;}
#inner-content .box h2{ font-size:22px;}
#inner-content .box p{ font-size:11px; line-height:18px;}
#inner-content .box li{ font-size:11px; line-height:18px; padding:5px 10px; list-style:none; background:url(../images/bullet1.png) no-repeat 0 11%;}

#inner-content #box1{ background:#e8e8e8; padding:9px; border:#d6d6d6 solid 1px; margin:0 0 18px 0;}
#inner-content #box1 h2{ font-size:22px;}
#inner-content #box1 p{ font-size:11px; line-height:18px;}
#inner-content #box1 li{ font-size:11px; line-height:18px; padding:5px 10px; list-style:none; background:url(../images/bullet1.png) no-repeat 0 11%;}

#inner-content #box2{ background:#e8e8e8; padding:9px; border:#d6d6d6 solid 1px; margin:0 0 18px 0;}
#inner-content #box2 h2{ font-size:22px;}
#inner-content #box2 p{ font-size:11px; line-height:18px;}
#inner-content #box2 li{ font-size:11px; line-height:18px; padding:5px 10px; list-style:none; background:url(../images/bullet1.png) no-repeat 0 11%;}

#inner-content #box3{ background:#e8e8e8; padding:9px; border:#d6d6d6 solid 1px; margin:0 0 18px 0;}
#inner-content #box3 h2{ font-size:22px;}
#inner-content #box3 p{ font-size:11px; line-height:18px;}
#inner-content #box3 li{ font-size:11px; line-height:18px; padding:5px 10px; list-style:none; background:url(../images/bullet1.png) no-repeat 0 11%;}

/* 11-02-2010 */
#inner-content #why_php span{ color:#ff9700; font-family:Arial, Helvetica, sans-serif; font-size:30px;}
#inner-content #why_php h3{ padding:10px 0px; font-weight:bold; font-size:16px; color:#ff9700;}
#inner-content #why_php h4{ padding:5px 0px; font-weight:bold; font-size:12px; color:#000000;}
.content_inner p { padding-bottom:10px;}
#inner-content #courses {width:610px; padding:30px 20px 0px 7px; text-align:justify;}
#inner-content #courses ul { margin:0px; padding:20px 0 0 0px;}
#inner-content #courses ul li { list-style:none; font-size:18px; padding-left:15px; background:url(../images/arrow.jpg) no-repeat 0% 50%; line-height:30px; }
#inner-content #courses ul li a { list-style:none; color:#000000; font-size:18px; padding-left:15px; text-decoration:none; }
#inner-content #courses ul li a:hover { list-style:none; color:#ff9700; font-size:18px; padding-left:15px; text-decoration:underline; }
#inner-content #courses h3{ padding:10px 0px; font-weight:bold; font-size:16px; color:#ff9700;}
#inner-content #courses h4{ padding:5px 0px; font-weight:bold; font-size:12px; color:#000000;}

#inner-content #details {width:610px; padding:30px 20px 0px 7px; text-align:justify;}
#inner-content #details ul { margin:0px; padding:10px 0 0 0px;}
#inner-content #details ul li { list-style:none; font-size:18px; padding-left:15px; background:url(../images/our-prof-bullet.gif) no-repeat 0% 50%; line-height:30px; }
#inner-content #details ul li a { list-style:none; color:#000000; font-size:13px; padding-left:15px; text-decoration:none; }
#inner-content #details ul li a:hover { list-style:none; color:#ff9700; font-size:13px; padding-left:15px; text-decoration:underline; }
#inner-content #details h3{ padding:10px 0px; font-weight:bold; font-size:16px; color:#ff9700;}
#inner-content #details h4{ padding:5px 0px; font-weight:bold; font-size:12px; color:#000000;}
#inner-content #details h2{ padding:10px 0 0 0px; font-weight:bold; font-size:18px; color:#ff9700;}

#inner-content #mysql {width:610px; padding:30px 20px 0px 7px; text-align:justify; text-decoration:none}
#inner-content #mysql ul { margin:0px; padding:10px 0 0 0px;}
#inner-content #mysql ul li { list-style:none; font-size:18px; padding-left:25px; background:url(../images/arrow.jpg) no-repeat 0% 9px; line-height:30px; }
#inner-content #mysql ul ul li { list-style:none; color:#000000; font-size:14px; margin-left:20px; padding-left:15px; background:url(../images/our-prof-bullet.gif) no-repeat 0% 50%; line-height:30px; }
#inner-content #mysql h3{ padding:10px 0px; font-weight:bold; font-size:16px; color:#ff9700;}
#inner-content #mysql h4{ padding:5px 0px; font-weight:bold; font-size:12px; color:#000000;}
#inner-content #mysql h2{ padding:10px 0 0 0px; font-weight:bold; font-size:25px; color:#ff9700;}
#inner-content #mysql h5{ padding:10px 0 0 0px; font-weight:bold; font-size:22px; color:#008acb;}

#inner-content #product h1 { padding:60px 0 50px 0px; font-weight:bold; font-size:20px; color:#000000;}
.intro_php_text { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding:10px 0px; }
.sylabus { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ff9400; font-weight:bold; padding:10px 0px 0 0; }
.course_dur { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ff9400; font-weight:bold; padding:15px 0 5px 0px; }

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: #ff9600;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 160px; /*width of menu (not including side paddings)*/
color: #FFF;

text-decoration: none;
padding: 4px 5px;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color:#fbcc02;
color:#000;
}
.nav{
	font-family: Courier New, Courier, monospace;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	}
a.nav{ color:#000000;}

a.nav:hover{ color:#000000; text-decoration:underline; }


/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

#inner-content #sitemap{ width:610px; padding:30px 20px 0px 7px; text-align:justify;}
#inner-content #sitemap ul{ padding:10px 0 0 10px; margin:0 0 0 10px}
#inner-content #sitemap li{ list-style:none; background:url(../images/li_bg.gif) no-repeat 0 20%; padding:0 0 0 25px; line-height:18px;}
#inner-content #sitemap li.aaa{ list-style:none; background:url(../images/li_bg1.gif) no-repeat 25px 8px; padding:0 0 0 35px; line-height:18px;}
#inner-content #sitemap h1{ padding-bottom:10px;}
#inner-content #sitemap h2{ padding-bottom:10px; font-weight:normal; font-size:12px;}
#inner-content #sitemap a{ color:#000000; text-decoration:none; }
#inner-content #sitemap a:hover{ color:#000000; text-decoration:underline;}
#inner-content #sitemap div{ text-align:right;}

.box input[type=text]{ padding:0 10px; color:#7d7b7b; width:259px; height:35px; background:url(../images/in_bg.png) no-repeat left top; margin:0 0 10px 0; border:none; line-height:35px}
.box textarea{padding:10px; color:#7d7b7b; width:260px !important; height:65px !important; background: url(../images/textarea_bg.png) no-repeat left top; margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:none; overflow:auto;}
.box input[type=button]{ width:119px; height:31px; background:url(../images/submit_btn.png) no-repeat left top; cursor:pointer; margin-left:82px; border:none}
.box .bold_text{ font-weight:bold; font-size:30px;}
