body{background-color:#FFFFFF; margin:0px;}
img{behavior: url("iepngfix.htc");}
p,form,ul,li{margin-left:5px;}
td,tr{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
strong{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:bold;}
#header{width:1000px; margin:0px auto 0px auto; background: url(images/header_bg.jpg) top center no-repeat; height:460px;
 behavior: url("iepngfix.htc");}
#header img{behavior: url("iepngfix.htc"); display:block; border:none;}
#header .home{
	position:absolute;
	width:auto;
	left: 94px;
	top: 116px;
	margin-top:100px;
}
#header .aboutus{
	position:absolute;
	width:auto;
	left: 270px;
	top: 211px;
	margin-top:100px;
}
#header .portfolio{
	position:absolute;
	width:auto;
	left: 370px;
	top: 84px;
	margin-top:100px;
}
#header .contact{
	position:absolute;
	width:auto;
	left: 438px;
	top: 240px;
	margin-top:100px;
}
 #mid{margin-top:350px; height:1500px; float:left; width:990px;}
#mid img{behavior: url("iepngfix.htc"); display:block; border:none;}
 #mid .bg{background:url(images/contact.png) center no-repeat; width:232px; height:119px; display:block; float:left; clear:both; behavior: url("iepngfix.htc"); display:block; border:none; }
.left_bg{background-image:url(images/left_pick_back.gif); width:232px; height:119px; background-position:center; background-repeat:no-repeat; text-align:center;}
 #designing_bar .left{background-image:url(images/pink_left.gif); height:184px; width:11px; background-position:left top; background-repeat:no-repeat; background-color:#F9F7F7;}
 #designing_bar .right{background-image:url(images/pick_right.gif); height:184px; width:11px; background-position:right top; background-repeat:no-repeat; background-color:#F9F7F7;}
 #designing_bar  .mid{background-image:url(images/pink_mid.gif); background-repeat:repeat-x; background-color:#F9F7F7;}

#showcase .left{background-image:url(images/yellow_left.png); height:201px; width:21px; background-position:left; background-repeat:no-repeat;}
 #showcase .right{background-image:url(images/yellow_right.png); height:201px; width:21px; background-position:right; background-repeat:no-repeat;}
 #showcase  .mid{background-image:url(images/yellow_mid.png); background-repeat:repeat-x;}
 #address{background:url(images/add_pick.gif) center no-repeat; width:232px; height:293px;}
 #query{background:url(images/quick_query.gif) center no-repeat; width:232px; height:293px;}
 #call{background:url(images/request_a_call_back.gif) center no-repeat; width:232px; height:293px;}
 #footer{background:url(images/footer_bg.gif) repeat-x; height:260px;}
 
 .inputA {
	PADDING-RIGHT: 2px; DISPLAY: inline; BACKGROUND: no-repeat left 0px; MARGIN-RIGHT: 4px; HEIGHT: 20px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666;} 
input {border:none;}

#start
{background-image:url(images/headers/back_green.jpg); height:191px; width:auto; background-repeat:repeat-x;}

.button{ height:29px; width:131px; background-image:url(images/headers/button_back.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; background-position:bottom center; display:block; vertical-align:middle; line-height:30px;}
.button a{ height:29px; width:131px; background-image:url(images/headers/button_back.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; background-position:bottom center; display:block; vertical-align:bottom; text-align:center;}
.button a:hover{ height:29px; width:131px; background-image:url(images/headers/button_roll.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;; background-position:bottom center;display:block; vertical-align:bottom; text-align:center;}

#earn_money
{background-image: url(images/headers/grey_back.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#hire
{background-image: url(images/headers/yellow_back.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#news
{background-image: url(images/headers/news_back.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#testi
{background-image: url(images/headers/need_we.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#out_source
{background-image: url(images/headers/out_back.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#profile
{background-image: url(images/headers/profile.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#guestbook
{background-image: url(images/headers/guestbook_back.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#aboutus_back
{background-image: url(images/headers/aboutus_back.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#services
{background-image: url(images/headers/services_back.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#contact
{background-image: url(images/headers/contact_back.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#road_map
{background-image: url(images/headers/road_map_back.jpg); height:191px; width:auto; background-repeat:repeat-x;}
#products
{background-image: url(images/headers/products_back.jpg); background-position:bottom;background-repeat:repeat-x;}
#website
{background-image: url(images/headers/clouds.jpg); background-position:center top;background-repeat:repeat-x; height:284px;}

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

#seo
{background-image: url(images/headers/seo_back.jpg); background-position:center top;background-repeat:repeat-x; height:234px;}

#seo .linkbox2
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color: #FFFFFF;}
#seo .linkbox2 a
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff;}
#seo .linkbox2 a:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color: #999999}

#dev
{background-image: url(images/headers/dev_back.jpg); background-position:center top;background-repeat:repeat-x; height:271px;}

#dev .linkbox3
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#333333;}
#dev .linkbox3 a
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#333333;}
#dev .linkbox3 a:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color: #0099FF;}

#web
{background-image: url(images/headers/website_back.jpg); background-position:center top;background-repeat:repeat-x; height:318px;}

#web .linkbox4
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#333333;}
#web .linkbox4 a
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#333333;}
#web .linkbox4 a:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color: #0099FF;}

#domain
{background-image: url(images/headers/domain_back.jpg); background-position:center top;background-repeat:repeat-x; height:243px;}

#domain .linkbox5
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#333333;}
#domain .linkbox5 a
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#333333;}
#domain .linkbox5 a:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color: #0099FF;}

#support
{background-image: url(images/headers/support_back.jpg); background-position:center top;background-repeat:repeat-x;}

#support .linkbox6
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color: #FFFFFF;}
#support .linkbox6 a
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF;}
#support .linkbox6 a:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color: #000000;}

#footer
{background-image:url(images/headers/footer_back.jpg); background-repeat:repeat-x; height:271px;}

#footer .black
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; padding:2px;}
#footer .black a
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
#footer .black a:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

#footer .main_links
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #990000; text-decoration:none; padding:2px; line-height:15px;}
#footer .main_links a
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none; line-height:18px;}
#footer .main_links a:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration:none;}


#contact_details
{padding-left:70px; padding-top:5px; text-align:left;}

#contact_details .details
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:left; text-decoration:none; line-height:20px;}

#quick_query
{padding-left:37px; padding-top:5px; text-align:left;}

#quick_query .details2
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:left; text-decoration:none; line-height:20px;}

#quick_query .inputB
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; background-color: #FAC069; border:none; vertical-align:middle; padding:5px;}



#call_back
{padding-left:39px; padding-top:5px; text-align:left;}

#call_back .details2
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:left; text-decoration:none; line-height:20px;}

#call_back .inputB
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; background-color: #FAC069; border:none; vertical-align:middle; padding:5px;}

#shadow
{ background-image:url(images/headers/shadoww.gif); background-position:center top; background-repeat:no-repeat; height:20px;}

#shadow .title
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:center; text-decoration:none}
#shadow .title a
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:center; text-decoration:none}
#shadow .title a:hover
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #999999; text-align:center; text-decoration:none}

.view_links
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF9900; text-decoration:none; font-weight:bold; display:block}
.view_links a
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF9900; text-decoration:none; font-weight:bold;}
.view_links a:hover
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; font-weight:bold;}

.content_text
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:justify; text-decoration:none; line-height:20px;}

.home_page_text
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; text-decoration:none;}
.home_page_text a
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; text-decoration:none;}
.home_page_text a:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FF9900; text-align:justify; text-decoration:underline;}

.abouts_page_text
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; text-decoration:none; line-height:20px;}
.abouts_page_text a
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; text-decoration:none;}
.abouts_page_text a:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FF9900; text-align:justify; text-decoration:none;}

#left_menu_box
{background-image:url(projects/left.gif); background-position:left top; background-repeat: no-repeat;}

#right_menu_box
{background-image:url(projects/right.gif); background-position:right bottom; background-repeat: no-repeat;}

#margin_box
{ padding:35px; padding-right:0; padding-top:20px; padding-bottom:20px; padding-right:30px;}

.linksnew
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FF6600;text-decoration:none;background-color:#FFFFFF; padding:1px; font-weight:bold;  padding-left:3px}
.linksnew a
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #999999;text-decoration:none; display:block; background-color:#FFFFFF; padding:1px; padding-left:3px}
.linksnew a:hover
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; text-decoration:none; background-color: #EFEFEF; padding:1px;padding-left:3px}

.Other_heading
{font-family: "Trebuchet MS"; font-size:14px; color:#FCA846;text-decoration:none; padding:1px;}
.Other_heading a
{font-family: "Trebuchet MS"; font-size:14px; color:#FCA846;text-decoration:none; display:block; background-color:#FFFFFF; padding:1px; padding-left:3px}
.Other_heading a:hover
{font-family: "Trebuchet MS"; font-size:14px; color: #333333 text-decoration:none; background-color: #EFEFEF; padding:1px;padding-left:3px}

.serves_details
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; text-align:left; line-height:15px;}

#large_heading
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF9933; text-decoration:none;}


.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 650px;
	height: 140px;
	margin-left:12px; /*Height should enough to fit largest content's height*/
	top: 15px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin-right: 10px; 
margin-left: 10px;/*margin around each panel*/
width: 150px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
vertical-align:middle;
}

.style1 {font-size: 8px}
.style4 {color: #000000}


.linksnew_family
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FCA846;text-decoration:none;background-color:#FFFFFF; padding:1px; font-weight:bold;}
.linksnew_family a
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600 ;text-decoration:none; background-color:#FFFFFF; padding:1px; padding-left:3px}
.linksnew_family a:hover
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #999999; text-decoration:none; background-color: #EFEFEF; padding:1px;padding-left:3px}

div#scrolltop a{
 background:url(images/scrolltop.gif) 0 0 no-repeat;}
 .client_caption{font-family:"Trebuchet MS"; font-size:13pt; color:#666666; font-weight:bold; text-align:left;}