/* ::=================================================================

	Author:Pawan Kumar,New Delhi
	Author 	URL:http://www.matrisainfotech.com/
	Date:July 26, 2009
	Email:eepawan@gmail.com
	
 ================================================================ ::*/

/* @ reset */
* html{margin:0;padding:0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead{border:0;list-style:none;margin:0;padding:0;text-decoration:none;}
:focus{outline:0;}
img, a{border:0 none;}
a{border:0 none;cursor:pointer;}
/*input[type=text], input, textarea{padding:2px 0px 2px 2px;}
input[type=checkbox], input[type=radio]{background:none;border:none;}*/
.clearfixs{float:left;display:block;clear:both;width:100%;margin:5px 0 2em 0;}
.fixd{float:left;display:block;clear:both;width:100%;margin:5px 0 0 0;}
.clearfix:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
/* @ end */
/* @ General Styles */
h1,h2,h3,h4,h5,h6{color:#7F7F7F;font-family:Georgia,serif;font-weight:100;text-transform:none;}
h1{font-size:2.4em;line-height:1;}
h2{font-size:1.9em;line-height:1;}
h3{font-size:1.5em;line-height:1;}
h4{font-size:1.2em;line-height:1.25;}
h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:bold;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
/* @ Building Blocks */
html{height:100%;}
body{color:#000;font:normal 11px/21px Tahoma, "Verdana", Arial, Helvetica, sans-serif !important;margin:0;padding:0;background:#DADADA url('../images/bg.jpg') 0 0 repeat !important;}
div#dreamflower{width:1000px;margin:0 auto;padding:0;position:relative !important;}
div#wrapper{float:left;width:1000px;margin:0 auto;padding:0;background:url('../images/wrapper.jpg') 100% 0 repeat-y;}
div#main{float:left;margin:0 auto !important;padding:0 0px;width:1000px;display:block;text-align:left !important;}
div#wrapper div.bg{float:left;margin:0 auto !important;padding:0;display:block;text-align:left !important;background:url('../images/main.jpg') 0 0 no-repeat}/* don't alter this */
#main div#header{width:1000px;height:210px !important;padding:0;margin:0;position:relative;}
#main div#header h1.logo{float:left;width:307px !important;margin:0;padding:0;display:block;}
#main div#header h1.logo strong{float:left;display:block;margin:0;padding:0;width:307px;height:88px;}
#main div#header span{display:none;}
#main div#header h2.title{float:left;width:155px;margin:0;padding:5px 0 0 17px !important;display:block;height:21px;font:normal 12px Tahoma;color:#7F7F7F !important;}
/*@ end */
/* @ Navigation */
#main div#main-nav{margin:0 auto !important;padding:0 0px;width:1000px;display:block;text-align:left !important;height:46px !important;position:relative;}
#nav{padding:0;margin:0;list-style:none;height:46px !important;position:relative;z-index:200;font-family:"Verdana", Arial, Helvetica, sans-serif !important;width:1000px;}
#nav li.top{display:block;float:left;width:auto;}
#nav li.sep{float:left;width:3px;height:46px;display:block;}
#nav li.sepp{float:left;width:253px;height:46px;display:block;}
#nav li a{display:block;float:left;height:46px;width:56px;text-decoration:none;padding:0;cursor:pointer;text-align:center;color:#fff;}
#nav li a b{font:normal 12px/46px "Verdana", Arial, Helvetica, sans-serif !important;}
#nav li a.home{background:url('../images/nav-home.png') 0 0 !important;width:56px !important;}
#nav li a.about, 
#nav li a.projects, 
#nav li a.services, 
#nav li a.help-desk, 
#nav li a.contact,
#nav li a.feedback, 
#nav li a.updates{background:url('../images/nav-a.png') 0 0 !important;width:123px !important;}
#nav li a.faq{background:url('../images/nav-faq.png') 0 0 !important;width:59px !important;}
#nav li.h a, 
#nav li.home:hover a, 
#nav a.home:hover, 
#nav li.about:hover a, 
#nav a.about:hover, 
#nav li.projects:hover a, 
#nav a.projects:hover, 
#nav li.services:hover a, 
#nav a.services:hover, 
#nav li.help-desk:hover a, 
#nav a.help-desk:hover, 
 
#nav li.contact:hover a, 
#nav a.contact:hover, 
 
#nav li.feedback:hover a, 
#nav a.feedback:hover,
 
#nav li.updates:hover a, 
#nav a.updates:hover, 
 
#nav li.faq:hover a, 
#nav a.faq:hover{background-position:0 -46px !important;color:#fff !important;}
#nav table{position:absolute;top:0;left:0;border-collapse:collapse;padding:0;width:0;height:0;margin:0;}
#nav .sub{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none;text-align:left;}
#nav li:hover{position:relative;z-index:200;}
#nav a:hover{position:relative;white-space:normal;z-index:200;}
#nav :hover ul.sub{left:0;top:46px;background:#eee;width:auto;height:auto;z-index:300;text-align:left;padding:2px 2px 12px 2px;}
#nav :hover ul.sub li{display:block;height:30px;position:relative;float:left;width:auto;font-weight:normal;background:url('../images/all-BG.gif') 100% 0 repeat-x;}
#nav :hover ul.sub li a{display:block;height:30px;width:168px;text-decoration:none;padding:0;cursor:pointer;background:url('../images/arrow-pink.gif') 0 0 no-repeat !important;font:normal 110%/30px "Trebuchet MS" !important;color:#000 !important;padding:0 0 0 25px !important;text-align:left;}
#nav :hover ul.sub li a:hover{display:block;height:30px;width:168px;text-decoration:none;padding:0;cursor:pointer;background:#6ACA0B url('../images/arrow-white.gif') 0 0 no-repeat !important;font:normal 110%/30px "Trebuchet MS" !important;color:#fff !important;padding:0 0 0 25px !important;}
/*@ end */
/* @ content */

#main div#content{margin:0;padding:0;display:block;width:1000px;}
#main div#content div.innr{padding:0 12px 0 40px !important;margin:0;display:block;width:948px !important;}
#main div#content div.innr div.xcoloumn_01{float:left;margin:0;padding:0;display:block;width:274px;}
#main div#content div.innr div.xcoloumn_01 div.welcome{float:left;margin:0;padding:10px 4px 0 30px !important;display:block;width:230px;background:url('../images/welcome-bg.jpg') 0 0 no-repeat;height:258px;}
#main div#content div.innr div.xcoloumn_01 div.talk2us{float:left;width:284px;clear:both;position:relative;margin:0 0 0 -40px;padding:20px 0;background:url('../images/dotted-line.gif') 0 0 no-repeat;height:95px;}
* html #main div#content div.innr div.xcoloumn_01 div.talk2us{float:left;width:274px;clear:both;position:relative;margin:0 0 0 -20px;padding:20px 0;background:url('../images/dotted-line.gif') 0 0 no-repeat;height:95px;}
/*
#main div#content div.innr div.xcoloumn_01 div.video{float:left;clear:both;position:relative;margin:0 0 0 -40px;padding:10px 30px 0 30px !important;}
* html #main div#content div.innr div.xcoloumn_01 div.video{float:left;clear:both;position:relative;margin:0 0 0 -20px;padding:10px 30px 0 30px !important;}
*/
p.pv{float:left;clear:both;color:#676767;width:239px;text-align:center;margin:0.5em 0 0 0 !important;padding:0;}
#main div#content div.innr div.xcoloumn_01 p.txt, 
p.txt{margin:0 0 1em 0 !important;padding:0;font:normal 11px/15px Tahoma;width:99%;}
.white{color:#000 !important;text-align:justify;}
#main div#content div.innr div.xcoloumn_01 p.txt a{color:#000;font:bold 11px Tahoma;text-decoration:none;}
#main div#content div.innr div.xcoloumn_02{float:left;margin:0;padding:0 0 0 22px !important;display:block;width:652px;}

#main div#content div.innr div.xcoloumn_02 div.col_001,
#main div#content div.innr div.xcoloumn_02 div.col_002{float:left;margin:0;padding:9px;width:257px;display:block;/*position:relative;*/height:300px;}
#main div#content div.innr div.xcoloumn_02 div.col_001 p, 
#main div#content div.innr div.xcoloumn_02 div.col_002 p{float:left;clear:both;padding:0;margin:0 0 2px 0;}
#main div#content div.innr div.xcoloumn_02 div.col_001 p.subhd, 
#main div#content div.innr div.xcoloumn_02 div.col_002 p.subhd{float:left;background:url(../images/subhd-bg.gif) 0 0 no-repeat;width:255px;height:23px;padding:3px 10px;font:bold 14px/21px Tahoma !important;color:#949592 !important;}
#main div#content div.innr div.xcoloumn_02 div.col_001 p.subhd b.pink, 
#main div#content div.innr div.xcoloumn_02 div.col_002 p.subhd b.pink{color:#E90B87 !important;}
div.seperator{float:left;margin:0;padding:0;width:75px;background:url('../images/seperator.gif') 0 0 no-repeat;height:305px;}
* html div.seperator{float:left;margin:0;padding:0;width:55px;background:url('../images/seperator-ie.gif') 0 0 no-repeat;height:305px;}
div.message{float:left;clear:both;margin:0;padding:0;display:block;width:652px;background:url(../images/break.gif) 0 0 no-repeat;}
div.message p a{color:#F31494 !important;font:bold 11px Tahoma;text-decoration:none;}
div.message div.contact_form{float:left;height:60px;margin:0;padding:0;position:relative;}
div.message div.contact_form div.quick_contact{float:left;color:#66C809 !important;font:bold 11px Tahoma;}
div.message div.contact_form form{float:left;padding-top:5px;margin:0;float:left;}
div.message div.contact_form form input.fld{width:102px;height:18px;font:normal 10px "Verdana", Arial, Helvetica, sans-serif;color:#000000;background:#fff;border:1px solid #B4B4B4 !important;margin:0 7px 0 0;padding:0;position:relative;}
* html div.message div.contact_form form input.fld{width:102px;height:18px;font:normal 10px "Verdana", Arial, Helvetica, sans-serif;color:#000000;background:#fff;border:1px solid #B4B4B4 !important;margin:0 7px 0 0;padding:0;position:relative;}
div.message div.contact_form form textarea{width:188px;height:25px;font:normal 9px/8px "Verdana", Arial, Helvetica, sans-serif;color:#000000;margin:0 !important;padding:0 !important;}
<!--
#Layer1{position:absolute;width:200px;height:40px;z-index:1;right:-4px;top:23px;}
* html #Layer1{position:absolute;width:200px;height:40px;z-index:1;right:-4px;top:19px;}
-->
* html div.contact_form textarea{width:188px;height:25px;font:normal 9px/8px "Verdana", Arial, Helvetica, sans-serif;color:#000000;margin:0 !important;padding:0 !important;}
div input.contact_me{width:101px;height:23px;float:right;margin:0.6em 0 0 550px;}
div#holder{float:left;clear:both;margin:3em 0 0 0 !important;padding:0;display:block;width:652px;}
* html div#holder{float:left;clear:both;margin:0.9em 0 0 0 !important;padding:0;display:block;width:652px;}
div#holder div.box_01{float:left;width:199px;padding:0 26px 0 0 !important;height:158px !important;}
div#holder div.box_01 div.inn{float:left;width:199px;padding:15px 0 0 0 !important;height:143px !important;background:url('../images/box_01.gif') 0 0 no-repeat;}
div#holder div.box_01 div.inn p.hdng{float:left;width:155px;height:25px;margin:0;padding:0 0 0 44px !important;display:block;font:bold 11px Tahoma !important;color:#DE0FA1 !important;}
i.blue{color:#0096D6 !important;font:bold 11px Tahoma !important;}
div#holder div.box_01 div.inn p.quote{float:left;margin:2em 0 0 0 !important;padding:0 10px 0 22px !important;width:167px;font:normal 11px/15px Tahoma;display:block;}
div#holder div.box_01 div.inn p.more a{float:left;margin:1em 0 0 0 !important;padding:0 25px 0 22px !important;width:152px;font:bold 12px/15px Tahoma;display:block;text-align:right;color:#DE0FA1 !important;}
div#holder div.box_02{float:left;width:199px;padding:0 26px 0 0 !important;height:158px !important;}
div#holder div.box_02 div.inn p.hdng{float:left;width:155px;margin:0;padding:0 0 0 44px !important;display:block;font:bold 11px Tahoma !important;color:#66C809 !important;}
div#holder div.box_02 div.inn p.sub-hdng{float:left;width:155px;height:25px;margin:0;padding:0 0 0 44px !important;display:block;font:normal 11px Tahoma !important;color:#000 !important;}
div#holder div.box_02 div.inn{float:left;width:199px;padding:15px 0 0 0 !important;height:143px !important;background:url('../images/box_02.gif') 0 0 no-repeat;position:relative;}
div#holder div.box_02 div.inn div.fields{float:left;width:150px;padding:10px 0 0 25px !important;}
div#holder div.box_02 div.inn div.fields label{float:left;width:40px !important;clear:both;height:25px;}
div#holder div.box_02 div.inn div.fields input.smflds{float:right;width:105px !important;border:1px solid #E4ECF6;font:normal 11px Tahoma;height:16px;}
div#holder div.box_02 div.inn div.go{position:absolute;width:28px;height:19px;z-index:1;right:22px;bottom:12px;}
div#holder div.box_03{float:left;width:199px;padding:0;height:158px !important;}
div#holder div.box_03 div.inn{float:left;width:199px;padding:15px 0 0 0 !important;height:143px !important;background:url('../images/box_03.gif') 0 0 no-repeat;}
div#holder div.box_03 div.inn p.hdng{float:left;width:130px;height:25px;margin:0;padding:0 0 0 69px !important;display:block;font:bold 11px Tahoma !important;color:#4C4C4C !important;}
div#holder div.box_03 div.inn div.green_content{ margin-left:35px;font-weight:bold;margin-top:10px;}
div#holder div.box_03 div.inn div.green_content a {vertical-align:top;text-decoration:none;color:#000000;}
div#holder div.box_03 div.inn div.green_content a:hover{text-decoration:underline;}
.red_heading{font-family:Tahoma,sans-serif;font-size:12px;color:#DE0FA1;font-weight:bold;}
/*@ end */
/* @ Footer */
div#footer{float:left;clear:both;margin:0.4em 0 0 0 !important;padding:10px 15px;display:block;width:970px;height:188px;background:url('../images/footer_bg.gif') 0 0 no-repeat;color:#fff !important;position:relative;}
div#footer div.foot_col_01{float:left;width:150px;display:block;margin:0;padding:0;height:125px;}
div#footer div.foot_col_02, 
div#footer div.foot_col_03{float:left;width:135px;display:block;margin:0;padding:0;height:125px;}
div#footer div.foot_col_04{float:left;width:150px;display:block;margin:0;padding:0;height:125px;}
div#footer div.foot_col_05{float:left;width:170px;display:block;margin:0;padding:0;height:125px;}
div#footer div.foot_col_06{float:left;width:230px;display:block;margin:0;padding:0;height:125px;}
div#footer div.foot_col_01 p, 
div#footer div.foot_col_02 p, 
div#footer div.foot_col_03 p, 
div#footer div.foot_col_04 p, 
div#footer div.foot_col_05 p, 
div#footer div.foot_col_06 p{float:left;margin:0 0 0.8em 0 !important;color:#fff;width:99%;font:normal 11px/15px Tahoma;display:block;}
* html div#footer div.foot_col_06 p{float:left;margin:0 0 0.4em 0 !important;color:#fff;width:99%;font:normal 11px/15px Tahoma;display:block;}
div#footer div.row{float:left;clear:both;width:181px;display:block;height:45px;margin:0;padding:0 0 0 530px;position:relative;}
* html div#footer div.row{float:left;clear:both;width:181px;display:block;height:48px;margin:-45px 0 0 0;padding:0 0 0 530px;position:relative;}
div#footer div.foot_col_01 p a, 
div#footer div.foot_col_02 p a, 
div#footer div.foot_col_03 p a, 
div#footer div.foot_col_04 p a, 
div#footer div.foot_col_05 p a, 
div#footer div.foot_col_06 p a, 
div#footer div.copy p.right a{color:#fff !important;font:normal 11px/15px Tahoma;text-decoration:none;}
div#footer div.foot_col_01 p a:hover, 
div#footer div.foot_col_02 p a:hover, 
div#footer div.foot_col_03 p a:hover, 
div#footer div.foot_col_04 p a:hover, 
div#footer div.foot_col_05 p a:hover, 
div#footer div.foot_col_06 p a:hover, 
div#footer div.copy p.right a:hover{color:#F31494 !important;font:normal 11px/15px Tahoma;text-decoration:underline !important;}
div#footer div.copy{float:left;clear:both;width:970px;}
div#footer div.copy p.right{float:left;width:330px;}
8 html div#footer div.copy p.right{float:left;width:330px;margin:0.5em 0 0 0 !important;}
/*@ end */
/* inner page css start */
div.bgg{width:850px !important;padding:6px 75px;margin:0;/*position:relative;*/background:#FAFBFC url(../images/inner-bg.gif) 0 0 no-repeat;height:250px;}
div.bg div.col_01{float:left;margin:0;padding:5px;width:275px;display:block;}
div.bg div.col_01 h3.title{float:left;margin:0 0 0.7em 0 !important;padding:0;font:bold 11px Tahoma;color:#459B00 !important;}
div.bg div.col_01 p.sub-title{float:left;margin:0.7em 0 !important;padding:0;font:bold 11px Tahoma;color:#459B00 !important;clear:both;width:265px;text-align:center;}
div.bg div.col_01 em{color:#000 !important;font-style:normal !important;}
div.bg div.col_02{float:left;margin:0;padding:5px 12px;width:191px;display:block;}
div.bg div.col_02 h3.title{float:left;margin:0 0 3em 0 !important;padding:0;font:bold 11px Tahoma;color:#459B00 !important;}
div.bg div.col_02 p{float:left;width:191px;clear:both;display:block;margin:0 0 1em 0 !important;padding:0;font:normal 11px/14px Tahoma;}
div.bg div.col_03{float:left;margin:0;padding:0;width:347px;display:block;}
div.bg div.col_03 ul#list{float:left;margin:0;padding:0;list-style:none;height:35px;}
div.bg div.col_03 ul#list li{float:left;margin:0 2px 0 0;padding:0;list-style:none;height:35px;}
div.bg div.col_03 ul#list li.new-pro{float:left;margin:0;padding:0;list-style:none;height:35px;width:90px;display:block;text-align:center;line-height:30px;}
div.bg div.col_03 ul#list li.ongo-pro{float:left;margin:0;padding:0;list-style:none;height:35px;width:114px !important;display:block;text-align:center;line-height:30px;}
div.bg div.col_03 ul#list li.compl-pro{float:left;margin:0;padding:0;list-style:none;height:35px;width:140px;display:block;text-align:center;line-height:30px;}
div.bg div.col_03 ul#list li.new-pro a, 
div.bg div.col_03 ul#list li.ongo-pro a, 
div.bg div.col_03 ul#list li.compl-pro a{color:#330000;text-decoration:none;}
div.bg div.col_03 ul#list li.new-pro a:hover, 
div.bg div.col_03 ul#list li.ongo-pro a:hover, 
div.bg div.col_03 ul#list li.compl-pro a:hover{color:#CA0A78;text-decoration:underline;}
div.bg div.col_03 p.only{float:left;width:347px;clear:both;display:block;margin:5em 0 1em 0 !important;padding:0;font:normal 11px/14px Tahoma;text-align:center;}
div.bg div.col_03 p.hurry{width:187px;clear:both;display:block;padding:3em 0 1em 0 !important;margin:0 auto;font:normal 11px/14px Tahoma;text-align:center;}
div.crumb{float:left;border-top:4px #85C226 solid;background:#D6F0AE;width:990px;height:30px;padding:5px 0 0 5px;}
/*
div.crumb a{color:#fff !important;text-decoration:none !important;}

div.crumb a:hover{color:#fff !important;text-decoration:underline !important;}
*/
.new_project{float:left;width:100px;background:#CA0A78;height:25px;cursor:pointer;text-align:center;vertical-align:top;}
div.new_project a{color:#fff !important;text-decoration:none !important;}

div.availability-chart{float:left;margin:0;padding:35px 15px 70px 15px;background:#fff;width:970px;}
div.availability-chart div.chart-lt{float:left;margin:0;padding:0;width:725px;display:block;}

#main div#main_body div#i_1px_sep{width:1000px;height:6px;background:url('../images/i_1pix_sep.gif') 0 0 repeat-x;}
#main div#main_body div#project_des{width:1000px;height:259px;}
#main div#main_body div#project_des div#project_info{float:left;width:357;height:259px;background:url('../images/bg_357.gif') 0 0 repeat-y;}
div.inner_img_border {width:261px;height:175px;border:solid 1px #CCCCCC;}
div.inner_img_border img{padding:2px;}
#main div#main_body div#project_des div#project_glance{float:left;width:215px;height:259px;background:url('../images/i_215_bg.gif') 0 0 repeat-y;}
div.inner_project_text{font:normal 11px/15px "Verdana", Arial, Helvetica, sans-serif !important;color:#000000;}
#main div#main_body div#project_des div#inner_project_tab{float:left;width:352px;height:259px;background:url('../images/inner_project_tab_bg.gif') 0 0 repeat-y;}
#main div#main_body div#project_des div#inner_project_tab div#inner_project_link{float:left;width:352px;height:39px;background:url('../images/inner_project_tab.gif') 0 0 no-repeat;}
#main div#main_body div#project_des div#inner_project_tab div#inner_project_link a{ color:#330000;text-decoration:none;}
#main div#main_body div#project_des div#inner_project_tab div#inner_project_link a:hover{ text-decoration:underline;}
.available{float:left;width:100px;background:#7DDDC6;height:31px; cursor:pointer;text-align:center;vertical-align:middle;}
.available:hover{float:left;width:100px;background:#000000;height:31px; cursor:pointer;text-align:center;vertical-align:middle;}
.booked{float:left;width:100px;background:#EBF883;height:31px; cursor:pointer;text-align:center;vertical-align:middle;}
.booked:hover{float:left;width:100px;background:#000000;height:31px; cursor:pointer;text-align:center;vertical-align:middle;}
.sold{float:left;width:100px;background:#065F98;height:31px; cursor:pointer;text-align:center;vertical-align:middle;}
.sold:hover{float:left;width:100px;background:#000000;height:31px; cursor:pointer;text-align:center;vertical-align:middle;}
#preview{position:absolute;border:1px solid #FF6E00;background:#FF6E01;padding:5px;display:none;color:#fff;text-align:center;margin:0 auto;}
#subtab2{clear:both; padding-left:20px;}
#subtab3{clear:both; padding-left:20px;padding-top:25px; padding-bottom:25px;}
#subtab4{clear:both; padding-left:20px;padding-top:25px; padding-bottom:25px;}
#subtab5{clear:both; padding-left:20px;}
#subtab6{clear:both; padding-left:20px; width:700px; padding-top:25px; padding-bottom:25px;}
#subtab7{clear:both; padding-left:20px; width:700px; padding-top:25px; padding-bottom:25px;}
#subtab8{clear:both; padding-left:20px; width:700px; padding-top:25px; padding-bottom:25px;}
#subtab9{clear:both; padding-left:20px; width:700px; padding-top:25px; padding-bottom:25px;}
/* inendner page css  */

/* inner content page css */
#main div#about_content_inner{margin:0;padding:0;display:block;width:1000px;height:694px;background:url(../images/inner_content_bg.gif) 0 0 no-repeat; 0 0 no-repeat;}
#main div#about_content_inner #left_content_inner{ float:left; width:710px;}

#main div#content_inner{margin:0;padding:0;display:block;width:1000px;height:694px;background:url(../images/emi_content_bg.gif) 0 0 no-repeat; 0 0 no-repeat;}
#main div#content_inner #left_content_inner{ float:left; width:710px;}

div.inner_col_03{margin:0;width:347px;display:block; padding-left:13px; padding-top:8px;}
div.inner_col_03 ul#list{float:left;margin:0;padding:0;list-style:none;height:35px;}
div.inner_col_03 ul#list li{float:left;margin:0 2px 0 0;padding:0;list-style:none;height:35px;}
div.inner_col_03 ul#list li.new-pro{float:left;margin:0;padding:0;list-style:none;height:35px;width:90px;display:block;text-align:center;line-height:30px;}
div.inner_col_03 ul#list li.ongo-pro{float:left;margin:0;padding:0;list-style:none;height:35px;width:105px !important;display:block;text-align:center;line-height:30px;}
div.inner_col_03 ul#list li.compl-pro{float:left;margin:0;padding:0;list-style:none;height:35px;width:120px;display:block;text-align:center;line-height:30px;}
div.inner_col_03 ul#list li.new-pro a, 
div.inner_col_03 ul#list li.ongo-pro a, 
div.inner_col_03 ul#list li.compl-pro a{color:#330000;text-decoration:none;}
div.inner_col_03 ul#list li.new-pro a:hover, 
div.inner_col_03 ul#list li.ongo-pro a:hover, 
div.inner_col_03 ul#list li.compl-pro a:hover{color:#CA0A78;text-decoration:underline;}
div.inner_maincontent{clear:both; padding-top:15px; padding-left:13px;padding-right:30px;font:tahoma; font-size:11px;}
div.inner_maincontent p.dear_customer{line-height:30px;}
div.inner_maincontent p.message{text-align:justify; line-height:15px;}
div.inner_maincontent p.v_gap{line-height:20px;}
div.inner_maincontent p.thankyou{text-align:justify;line-height:15px;}

#main div#content_inner #right_content_inner{float:left;width:290px;}
#right_content_inner div.whatisnew{ padding-left:40px; padding-top:10px; font-weight:bold;}
div.inner_image{border:solid 1px #CCCCCC; width:261px; height:175px; padding:2px; vertical-align:middle; margin-left:5px;}

#main div#about_content_inner #right_content_inner{float:left;width:290px;}
#right_content_inner div.whatisnew{ padding-left:40px; padding-top:10px; font-weight:bold;}
div.inner_image{border:solid 1px #CCCCCC; width:261px; height:175px; padding:2px; vertical-align:middle; margin-left:5px;}

/* inner content page css end */

/* emi calculator css*/
#main div#emi_content_inner{margin:0;padding:0;display:block;width:1000px;height:694px;background:url(../images/emi_content_bg.gif) 0 0 no-repeat; 0 0 no-repeat;}
#main div#emi_content_inner #left_content_inner{ float:left; width:710px;}
div.emi_maincontent{clear:both; padding-top:75px; padding-left:30px;padding-right:30px;font:tahoma; font-size:11px;}

div.emi_img{ padding-top:15px; padding-left:15px;}
div.emi_img img{ padding-left:15px;}
#main div#emi_content_inner #right_content_inner{float:left;width:290px;}
#right_content_inner div.whatisnew{ padding-left:40px; padding-top:10px; font-weight:bold;}
div.inner_image{border:solid 1px #CCCCCC; width:261px; height:175px; padding:2px; vertical-align:middle; margin-left:5px;}
.tab_border_top1  {	
	background-image:url(../images/tab_border_top1.gif);
	background-repeat:repeat-x;
	width:570px;
	height:41px;
	display:block;
	padding:0px 0px 0px 0px;
}
.tab_01 a {	

	display:block;
	height:31px;
	width:140px;
	background-image:url(../images/tab_active.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 0px;
	margin:0px 2px 0px 0px;
	text-align:center;
	color:#545454;
	font-size:11px;
	font-weight:bold;
	background-position:left bottom;
	text-decoration:none;
}
.tab_01:hover {	
	color:#545454;
	text-decoration:none;
}
.tab_02 a {	
	
	display:block;
	height:31px;
	width:140px;
	background-image:url(../images/tab_deactive.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 0px;
	margin:0px 2px 0px 0px;
	text-align:center;
	color:#545454;
	font-size:11px;
	font-weight:bold;
	background-position:left bottom;
	text-decoration:none;
}
.tab_02 a: hover {	

	color:#545454;
	text-decoration: none;
}

.tab_border_top1  {	
	background-image:url(../images/tab_border_top.gif);
	background-repeat:repeat-x;
	width:570px;
	height:41px;
	display:block;
	padding:0px 0px 0px 0px;
}


.tabborder_middle{	
	background-image:url(../images/side_lines.gif);
	background-repeat:repeat-y;
	width:570px;
	display:block;
}
.tab_border_bottom {	
	background-image:url(../images/tab_border_btm.gif);
	background-repeat:repeat-x;
	width:570px;
	height:13px;
	display:block;
	padding:0px 0px 0px 0px;
}
.submit_button {
	background-image:url(../images/submit_btn.gif);
	background-repeat:no-repeat;
	width:68px;
	height:22px;
	font-family:tahoma, arial, verdana;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	border:0px;
	cursor:pointer;
}

/* end emi calculator css*/
/* contact us css*/

div.contact_maincontent{clear:both; padding-top:20px; padding-left:20px;padding-right:30px;font:tahoma; font-size:11px;}
div.contact_form{ clear:both;padding-left:150px; padding-top:50px;}
.contact_button {
	background-image:url(../images/contact_btn.gif);
	background-repeat:no-repeat;
	width:68px;
	height:22px;
	font-family:tahoma, arial, verdana;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	border:0px;
	cursor:pointer;
}

.link{color:#009933;}
.selected_link{color:#000000;}
/* end contact us css*/

/* image gallery css */

.gallery{}
.gallery a{ color:#333333; text-decoration:none; margin-right:50px;}
.gallery a:hover{ color:#009900;}
.gallery a.selected {color:#009900;}
.gallery1{margin-top:10px; width:700px;}
.gallery1 li {
        display:inline;
        list-style:none;
        width:170px;
        min-height:170px;
        float: left;
        margin: 0 10px 10px 0;
		padding-left:4px; padding-right:4px;
        text-align: center;
	}
.gallery1 li img {width:160px; height:160px; border:solid 1px #333333;}	
/* end image gallery css */

/* start available project css */
.bedroom { font-family:tahoma, arial, verdana;
	color:#E218AF;
	font-size:11px;
	font-weight:bold;}
	
.elevation { font-family:tahoma, arial, verdana;
	color:#7AD20B;
	font-size:11px;
	font-weight:bold;}
.elevation:hover{ text-decoration:underline;}	
	
.available_project { font-family:tahoma, arial, verdana;
	color:#333333;
	font-size:11px;
	font-weight:bold;}	
	
/* end available project css */

p .bold {
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#000;
}
p .bold a {
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
p .bold a:hover {
	text-decoration:underline;
}