body{ margin:0px 0 0 0px; padding:0px; border:0 none; background:url(../../images/body_bg.jpg) top left repeat-x;}
.png_file{behavior:url(JS/iepngfix.htc);}

#wraper_container {width:100%; height:auto; background:url(../../images/top_header.jpg) top center no-repeat; float:left;}
#wrapper { width:1003px; height:auto; margin:auto;}

img{border:none;}			

p {margin:0 0 0px 0px; padding:10px 0 0 0px;}
#main_header {float:left; width:1003px; height:169px; background:none;}
#header {float:left; width:1003px; height:169px; background:none; overflow:hidden;}
#header .top_area {widows:1003px; height:95px; background:none; float:left;}
#header .top_area .logo { float:left; width:215px; height:70px; padding:25px 0 0 5px; outline:none;}
.callnow { float:left; width:297px; height:88px; padding:8px 0px 0 468px;}
.mobile { float:left; width:116px; height:86px; background:url(../../images/p_icon.jpg) left 1px  no-repeat; padding:2px 0 0 16px; font-family:Arial; font-size:12px; text-align:left; color:#ffffff;}
.live_chat {float:left; width:140px; height:86px; background:url(../../images/live_chat.jpg) 0px 2px no-repeat; padding:0px 0 0 25px; font-family:Arial; font-size:12px; text-align:left; color:#ffffff;}

.mail_us {float:left; width:139px; height:86px; background:url(../../images/mail_icon.jpg) 0px 1px no-repeat; padding:0px 0 0 26px; font-family:Arial, Helvetica; font-size:12px; text-align:left; color:#ffffff;}
.mail_us a:link{font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color:#FFFFFF; font-size:12px; text-decoration:none; text-align:left;}
.mail_us a:activated{font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color:#FFFFFF; font-size:12px; text-decoration:none; text-align:left;}
.mail_us a:visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color:#FFFFFF; font-size:12px; text-decoration:none; text-align:left;}
.mail_us a:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color:#f7a03d; font-size:12px; text-decoration:none; text-align:left;}

#topnavarea { width:1003px; height:74px; float:left;}

/*========================================== Top Nav CSS====================================================*/
ul#topnav {margin:0px; padding:0px; float:left; list-style:none; width:100%}
ul#topnav li {float:left; margin:0px; padding:0px 4px 0px 0px;}
ul#topnav a { float:left; display:block; height:74px; background-position: left top; text-indent:-99999px;}
ul#topnav a:hover {background-position: left -74px;}

ul#topnav li a.home {background-image:url(../../images/topnav_home.png); width:113px;}
ul#topnav li a.about {background-image:url(../../images/topnav_about.png); width:140px;}
ul#topnav li a.services {background-image:url(../../images/topnav_services.png); width:131px;}
ul#topnav li a.portfolio {background-image:url(../../images/topnav_portfolio.png); width:130px;}
ul#topnav li a.clients {background-image:url(../../images/topnav_clients.png); width:120px;}
ul#topnav li a.getstarted {background-image:url(../../images/topnav_getstarted.png); width:170px;}
ul#topnav li a.contact {background-image:url(../../images/topnav_contact.png); width:167px;}
/*========================================== Top Nav CSS====================================================*/

/*Banner Css Start Here*/
#Banner {float:left; width:1003px; height:357px; background:none; padding:20px 0 0 0px;}
#Banner_innerpage {float:left; width:980px; height:124px; background:none; padding:27px 0 0 23px; text-align: left; border:0px solid red;}
.Service_heading_area {float:left; width:980px; height:124px; background:none; padding:0px; margin:0px; text-align:left;}
.Service_heading {float:left; width:821px; height:124px; background:none; padding:0px; text-align:left;}
.aboutus_heading {float:left; width:821px; height:60px; background:none; padding:0px; margin:50px 0 0 0; text-align:left;}
.Get_start {float:left; width:159px; height:90px; background:none; padding:48px 0 0 0px; text-align: left;}
.Get_started{display:block;width:144px;height:53px;background:url(../../images/get_starged.png) 0 0 no-repeat;}
.Get_started:hover{background-position: 0 -53px;}
.Get_started span{display: none;}

.Service_nav_area {float:left; width:965px; height:44px; background:none; padding:0 0 0 15px; margin:0px; text-align:left; display:inline;}

#web_design{width:187px;height:44px; float:left; background:none; padding:0 6px 0 0px;}
#web_design .web_design{display:block;width:187px;height:44px;background:url(../../images/website_design.jpg) 0 0 no-repeat; outline:none;}
#web_design .web_design:hover{background-position: 0 -44px; outline:none;}
#web_design .web_design span{display: none; outline:none;}

#dynamic_features{width:205px;height:44px; float:left; padding:0 6px 0 0px; outline:none;}
#dynamic_features .dynamic_features{display:block;width:205px;height:44px;background:url(../../images/dynamic_features.jpg) 0 0 no-repeat; outline:none;}
#dynamic_features .dynamic_features:hover{background-position: 0 -44px; outline:none;}
#dynamic_features .dynamic_features span{display: none; outline:none;}

#Internet_marketing{width:208px;height:44px; float:left; padding:0 6px 0 0px;}
#Internet_marketing .Internet_marketing{display:block;width:208px;height:44px;background:url(../../images/internet_marketing.jpg) 0 0 no-repeat; outline:none;}
#Internet_marketing .Internet_marketing:hover{background-position: 0 -44px; outline:none;}
#Internet_marketing .Internet_marketing span{display: none; outline:none;}

#softwares{width:144px;height:44px; float:left; padding:0 6px 0 0px;}
#softwares .softwares{display:block;width:144px;height:44px;background:url(../../images/softwares.jpg) 0 0 no-repeat; outline:none;}
#softwares .softwares:hover{background-position: 0 -44px; outline:none;}
#softwares .softwares span{display: none; outline:none;}

#other{width:188px;height:44px; float:left; padding:0 0px 0 0px;}
#other .other{display:block;width:188px;height:44px;background:url(../../images/other_services.jpg) 0 0 no-repeat; outline:none;}
#other .other:hover{background-position: 0 -44px; outline:none;}
#other .other span{display: none; outline:none;}


.Main_area {float:left; width:1003px; height:auto; background:none; text-align:left;}
.heading_quote_area {float:left; width:499px; height:auto; background:none; text-align:left; padding:25px 0 0 0px;}

.header_main_image_area {float:left; width:464px; height:auto; background:none; padding:10px 0 0 40px;}

.Quote_01 {float:left; width:491px; height:auto; background:none; text-align:left; padding:0px 0 0 8px;}

.Quote_btn_area {float:left; width:480px; height:auto; background:none; text-align:left; padding:30px 0 0 10px;}
.buttons {float:left; width:auto; height:auto; background:none; text-align:left; padding:0 20px 0 0px;}


.get_quote{display:block;width:175px;height:53px;background:url(../../images/get_quote_btn.png) 0 0 no-repeat;}
.get_quote:hover{background-position: 0 -53px;}
.get_quote span{display: none;}

.our_clients {display:block;width:174px;height:53px;background:url(../../images/btn_ourclients.png) 0 0 no-repeat;}
.our_clients:hover{background-position: 0 -53px;}
.our_clients span{display: none;}

.Information_area {float:left; width:437px; height:400px; background:none; text-align:left; padding:0 0 0 10px;}
.Heading_sifr {float:left; width:437px; height:190px; background:none; text-align:left; padding:0 0px 0 0px;}
.Heading_sifr span {display:none;}
.Text_banner {float:left; width:400px; height:auto; background:none; padding:15px 0 22px 0px; text-align:left;}

.Link_01 a:link{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#FFFFFF; font-size:12pt; text-decoration:none; text-align:left;}
.Link_01 a:activated{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#FFFFFF; font-size:12pt; text-decoration:none; text-align:left;}
.Link_01 a:visited{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#FFFFFF; font-size:12pt; text-decoration:none; text-align:left;}
.Link_01 a:hover{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#FFFFFF; font-size:12pt; text-decoration:none; text-align:left;}


.Button_area {float:left; width:447px; height:auto; background:none; text-align:left; outline:none;}
.Image_area {float:left; width:476px; height:400px; background:none; text-align:center;}
.Button_01 {float:left; width:182px; height:55px; background:none; padding:0 0 0 0px; margin:0 0 0 -5px; outline:none;}


.services_link {font-family:Arial, Helvetica; text-align:left; font-weight:normal; text-decoration:none; font-size:14px; color:#2c2b2b; line-height:22px;}
.services_link a:link	{color:#2c2b2b; text-decoration: none; font-weight:normal; text-align:left; }
.services_link a:activated	{color:#2c2b2b; text-decoration: none; font-weight:normal; text-align:left; }
.services_link a:visited	{color:#2c2b2b; text-decoration: none; font-weight:normal; text-align:left; }
.services_link a:hover	{color:#2c2b2b; text-decoration:none; font-weight:normal; text-align:left; }

/*Body Css Start Here*/
#Main_body {float:left; width:1003px; height:auto; background:none; padding:0 0 20px 0px;}

.Body_text {font-family:Arial, Helvetica; text-align:justify; font-weight:normal; text-decoration:none; font-size:14px; color:#2c2b2b; line-height:22px;}
.Body_text a:link	{ color:#f47600; text-decoration: none; font-weight:normal; }
.Body_text a:activated	{ color:#f47600; text-decoration: none; font-weight:normal; }
.Body_text a:visited	{ color:#f47600; text-decoration: none; font-weight:normal; }
.Body_text a:hover	{ color:#2c2b2b; text-decoration:none; font-weight:normal; }


.coming_soon {float:left; width:1003px; height:auto; background:none; text-align:center; padding:70px 0 50px 0px;}

.Form_field_name {font-family:Arial, Helvetica; text-align:justify; font-weight:normal; text-decoration:none; font-size:14px; color:#2c2b2b;}
#Main_body .Welcome_text_area {float:left; width:1003px; height:auto; background:none; text-align:left; padding:0px 0 0px 0px;}
#Main_body .Welcome_text_area .Body_left{float:left; width:703px; height:auto; background:none; text-align:left; padding:30px 0 0 0px;}
.Others{float:left; width:661px; height:auto; background:none; padding:0 0px 0 12px;}
.Heading{float:left; width:648px; height:35px; background:none; padding:0 0px 0 13px;}
.Quote_area{float:left; width:606px; height:105px; background:url(../../images/others_quote_bg.jpg) 0px 0px no-repeat; padding:35px 25px 0 32px;}

.Body_Text_main{float:left; width:640px; height:auto; background:none; padding:0 0px 30px 15px; text-align:left;}
.Body_heading_area{float:left; width:703px; height:auto; background:none;}
.Body_heading{float:left; width:auto; height:auto; background:none;}
.Area_h1{float:left; width:636px ; height:auto; background:none; padding:0 0 15px 0px;}


#Service_area{float:left; width:630px; height:auto; background:none; padding:0 0px 0px 0px; text-align:left;}
#Service_area .Service_heading {float:left; width:630px; height:auto; background:none; padding:0 0px 10px 0px; text-align:left;}
#Service_area .Service {float:left; width:598px; height:auto; background:url(../../images/pattern.jpg)  repeat; padding:15px; text-align:left; margin-bottom:20px; border:1px solid #efeeee;}


#Service_area .Service:hover{background:url(../../images/pattern_o.jpg) repeat; border:1px solid #cccccc;cursor:pointer; }

.Service_text {width:598px; height:auto; float:left; background:none; padding:0px; margin:0px;}

.more {font-family:Arial, Helvetica; text-align:right; font-weight:normal; text-decoration:none; font-size:14px; color:#2c2b2b; line-height:22px;}
.more a:link	{ color:#f47600; text-decoration: none; font-weight:normal; }
.more a:activated	{ color:#f47600; text-decoration: none; font-weight:normal; }
.more a:visited	{ color:#f47600; text-decoration: none; font-weight:normal; }
.more a:hover	{ color:#2c2b2b; text-decoration:none; font-weight:normal; }

.Body_right{width:300px; height:auto; float:left; background:url(../../images/right_bg.png) top left no-repeat; text-align:left;}
.Body_right_subpage {width:300px; height:auto; float:left; background:url(../../images/right_bg.png) top left no-repeat; text-align:left; padding:20px 0 0 0px;}
.Body_right_bottom{width:300px; height:auto; float:left; background:url(../../images/body_right_Inner_bottom.png) bottom left no-repeat; padding:0px 0px 0px 0px;}
.Vright_devider{width:300px; height:2px; float:left; background:url(../../images/right_new_devider.png) bottom left no-repeat; padding:0 0 30px 0px;}
.Body_right_inner{width:300px; height:auto; float:left; background:url(../../images/body_right_inner.jpg) top left no-repeat;}
.Request_quote_area {width:270px; height:auto; float:left; background:none;text-align:left; padding:12px 0 0 30px;}
.Clientsinclude {width:268px; height:auto; float:left; background:none;text-align:left; padding:30px 0 0 30px;}
.Right_heading {width:268px; height:40px; float:left; background:none;text-align:left; clear:both;}
.quick_contact_heading {width:268px; height:48px; float:left; background:none; text-align:left; clear:both; padding:0px 0 10px 0px;}
.quick_contact_heading_sub {width:268px; height:43px; float:left; background:none; text-align:left; clear:both; padding:0px 0 0px 0px;}

.quick_contact_text {width:238px; height:auto; float:left; padding:0px 0 15px 0px;}

.Request_heading {width:268px; height:40px; float:left; background:url(../../images/right_devider.png) -32px 0px no-repeat;text-align:left; padding-top:30px;}
.Cliens_logo_area {width:268px; height:auto; float:left; background:none;text-align:left; padding:0px; margin:0px;}
.Cliens_logo{width:85px; height:auto; float:left; background:none;text-align:left;}
.Logo_pad  {padding:0 0 10px 0px;}

.Right_social_area {width:268px; height:auto; float:left; background:none;text-align:left; padding:30px 0 0 30px;}
.Right_social_icon {width:70px; height:auto; float:left; background:none;text-align:left; padding:0px 0 0 0px;}

.Testimoni_area {width:278px; height:auto; float:left; background:none;text-align:left; padding:30px 0 0 22px;}
.Testimoni_heading {width:270px; height:40px; float:left; background:none;text-align:left; clear:both; padding:0 0 0 7px;}
.Testimoni_main {width:270px; height:auto; float:left; background:url(../../images/testimoni_topbg.png) top left no-repeat;text-align:left; padding:45px 0 0 8px;}
.Testimoni_main1{width:237px; height:auto; float:left; background:#f6f6f6;border:1px solid #dddcdb; padding:0 15px 15px 15px;}


.Newsletter_area {width:268px; height:120px; float:left; background:none;text-align:left; padding:30px 0 0 30px;}
.Newsletter_formbg {width:242px; height:41px; float:left; background:url(../../images/newsletter_form.jpg) top left no-repeat;text-align:left; padding:0px 0 0 0px;}
.Newsletter_form_main {width:186px; height:31px; float:left; background:none;text-align:left; padding:10px 0 0 0px;}
.Newsletter_form {width:170px; float:left; background:none; border:none; font-family:Arial; font-size:12px; text-align:left; padding:3px 8px 0 8px;}
.Newsletter_Submit_arrow {width:46px; height:41px; float:left; background:none;text-align:left; padding:0px 0 0 0px;}

.Newsletter_submit_btn{display:block;width:46px;height:41px;background:url(../../images/newssubmit_arrow.jpg) 0 0  no-repeat;}
.Newsletter_submit_btn:hover{background-position: 0 -41px;}
.Newsletter_submit_btn span{display: none;}



/*Footer Css Start Here*/
#Footer_wrapper {width:100%; height:auto; float:left; clear:both; background:#efeeee url(../../images/footer_bg.jpg) top left repeat-x;}
.Footer {width:1003px; height:auto; margin:auto; background:none; padding:0px 0 0 0px;}
.Footer_copyright {width:710px; height:auto; float:left; background:none; padding:22px 0 5px 0px; text-align:left;}
.Footer_Link_area {width:710px; height:auto; float:left; background:none; padding:0px 0 10px 0px;}
.Footer_Link_area ul { list-style:none;  margin:0px; padding:0px;}
.Footer_Link_area ul li {display:inline; float:left; margin:0px;}
.Footer_Link_area ul li a { background:url(../../images/footerlink_devider.jpg) 0px 3px no-repeat; font-family:Arial; text-align:left; padding:0 20px 0 20px; font-weight:normal; text-decoration:none; font-size:12px; color:#595959;}
.Footer_Link_area ul li a:link { padding:0 20px 0 20px; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none; font-size:12px; color:#595959;}
.Footer_Link_area ul li a:hover { padding:0 20px 0 20px; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none; font-size:12px; color:#000000;}

.Copyright {font-family:Arial; text-align:left; font-weight:normal; text-decoration:none; font-size:12px; color:#848484;}
.social_links {width:35px; height:auto; float:left; background:none; padding:0px 0 0px 0px;}

.footer_newsletter_area {width:251px; height:auto; float:right; background:none;text-align:left; padding:22px 0 0 0px;}
.footer_newsletter_heading {width:251px; height:auto; float:left; background:none; padding:0px 0 10px 0px;}
.footer_newsletter_bg {width:251px; height:36px; float:left; background:url(../../images/footer_newsletter_bg.jpg) top left no-repeat;text-align:left; padding:0px 0 0 0px;}
.footer_newsletter_input_area {width:216px; height:36px; float:left; background:none;}
.footer_newsletter_input_area input {width:196px; background:none; border:none; padding:10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666;}

.footer_newsletter_submit_area {width:35px; height:36px; float:left; background:none;}



.Newsletter_formbg {width:242px; height:41px; float:left; background:url(../../images/newsletter_form.jpg) top left no-repeat;text-align:left; padding:0px 0 0 0px;}
.Newsletter_form_main {width:186px; height:31px; float:left; background:none;text-align:left; padding:10px 0 0 0px;}
.Newsletter_form {width:170px; float:left; background:none; border:none; font-family:Arial; font-size:12px; text-align:left; padding:3px 8px 0 8px;}
.Newsletter_Submit_arrow {width:46px; height:41px; float:left; background:none;text-align:left; padding:0px 0 0 0px;}

.Newsletter_submit_btn{display:block;width:46px;height:41px;background:url(../../images/newssubmit_arrow.jpg) 0 0  no-repeat;}
.Newsletter_submit_btn:hover{background-position: 0 -41px;}
.Newsletter_submit_btn span{display: none;}





/*Inner Page Right Panel Here*/
.Main_heading{float:left; width:288px; height:48px;; padding:17px 0 0 0px;}
.Text{float:left; width:250px; height:78px;; padding:0px 40px 0 0px; text-align:left;}
.Form_area{float:left; width:253px; height:auto;}

.Form_area_main {float:left; width:253px; height:auto;}
.Form_heading{float:left; width:253px; height:25px; text-align:left; padding:0px 0 0px 0px;}
.Form{float:left; width:253px; height:31px; text-align:left; padding:0 0 15px 0px;}

.form_sub_heading {float:left; width:253px; height:auto; text-align:left; padding:0 0 5px 0px; font-family:Arial; font-size:13px; font-weight:bold; color:#514e4d;}

.Left_corner{float:left; width:10px; height:31px; text-align:left}
.Main_form{float:left; width:233px; height:31px; background:url(../../images/form_bg.jpg) top left repeat-x; text-align:left; padding:5px 0 0 0px;}
.Top_corner{float:left; width:233px; height:10px; text-align:left}
.Main_form{float:left; width:233px; height:31px; background:url(../../images/form_bg.jpg) top left repeat-x; text-align:left}
.Main_Textarea{float:left; width:253px; height:89px; background:url(../../images/text_area_bg.jpg) top left repeat-y; text-align:left}
.Form_01 {background:none; border:none; width:233px; padding:3px 0 5px 0px; font-family:Arial; font-size:13px; color:#666666;}
.Textarea_01 { background:none; border:none; width:233px; height:89px; padding:0px 10px 0 10px; font-family:Arial; font-size:13px; color:#666666; overflow:hidden; clear:both;}
.Sendus_btn { height:50px; width:253px; background:none; float:left; padding:0px 0 0 0px; clear:both;}
/*Inner Page Right Panel Here*/


.Getstart_area{float:left; width:626px; height:auto; background:none; padding:5px; border:1px solid #e5e5e5;}
.Getstart_area_gray{float:left; width:614px; height:auto; background:#eaeaea; padding:5px; border:1px solid #e5e5e5;}
.Textbox_area2 {width:auto; height:auto; background:none; float:left; text-align:left; background:none;}
.Text_box_new {width:293px; height:auto; float:left; padding:0 0px 0px 0px; background:none;}

.Text_box_contact {width:630px; height:auto; float:left; padding:0 0px 0px 0px; background:none;}
.text_box_contact_01 {background:url(../../images/textbox_bg.jpg) top left repeat-x; border:1px solid #d9d9d9; color:#636363;font-family:Arial, Helvetica;font-size:13px;font-weight:normal;padding:10px 0px 10px 14px;text-align:left;vertical-align:top;width:586px;}
.Text_form_contact{width:584px; height:auto; float:left; background:url(../../images/input_comment02.jpg) top left repeat-x; color: #636363; font-family:Arial, Helvetica; font-size: 13px; text-align:left; border:1px solid #d9d9d9; overflow:hidden;}
.Contact_box02 {width:602px; height:125px; float:left; background:none;}

.text_box02 {background:url(../../images/textbox_bg.jpg) top left repeat-x; border:1px solid #d9d9d9; color:#636363;font-family:Arial, Helvetica;font-size:13px;font-weight:normal;padding:10px 0px 10px 14px;text-align:left;vertical-align:top;width:276px;}

.comment_box {width:293px; height:125px; float:left; background:url(../../images/input_comment.jpg) top left repeat-x; overflow:hidden;}
.comment_box02 {width:291px; height:125px; float:left; background:url(../../images/input_comment02.jpg) top left repeat-x; border:1px solid #d9d9d9; overflow:hidden;}
.Text_form{width:281px; height:113px; float:left; background:url(../../images/input_comment02.jpg) top left repeat-x;  padding:5px; color: #636363; font-family:Arial, Helvetica; font-size: 13px; text-align:left; overflow:hidden; border:none;}

.Submit_button_area{float:left; width:630px; height:auto; background:none; padding:20px 0px 0px 0px; text-align:left;}
.Remark_text{float:left; width:465px; height:auto; background:none; padding:15px 0px 0px 0px; text-align:left;}
.Submit_button{float:left; width:165px; height:auto; background:none; padding:0px 0px 0px 0px; text-align:left;}
.Red {color:#FF0000;}

.captcha_box{
	text-align:center; 
	border:none; background:#868686; margin-left:0px; height:28px; color:#ffffff; width:252px; font-size:18px; float:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;

}
.Getstart_area_gray .captcha_box{
	margin-left:7px;

}

.side_input{
	float:left;
	width:243px;
	height:23px;
	color: #666666;
    font-family: Arial;
    font-size: 13px;
    padding: 3px 0 5px 10px;
 	border:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:url(../../images/input_bg.png) no-repeat;
}
#newssignfrm{
	font-size:12px;

}

.get_started_captcha_wrapper{
font-family:Arial;
font-size:14px;
padding-top:2px;	
}