* { padding: 0px; margin:0px;}

body { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0px; padding:0px; height:100%;  /*background: url(../images/common/bg_gradient.jpg) repeat left top;*/ background:#ffffff; }

form { margin:0px; padding:0px; display:inline;}

input, textarea { border: 1px solid #CCCCCC; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serifs; font-size:11px; color:#666666; }

select { border: 1px solid #CCCCCC; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }

table { font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; }

table tr td { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }

ul, li { padding:0px; margin:0px; }


#wrapper { width:1002px; height:100%; padding:0px; margin:0px auto; position:relative;}

#top_panel {width:1002px; height:67px; padding:0px; margin:0px; position:static; background:#fe1100; float:left;}
#middle_panel {width:1002px; height:100%; padding:0px; margin:0px; position:static; background:#FFFFFF; float:left; background:#ffffff url(../images/common/bg-image.gif) no-repeat left 5px;}
#footer_panel {width:1002px; height:25px; padding:0px; margin:0px; position:static; background:#000000; float:left;}

.main_logo {width:180px; height:67px; padding:0 0 0 33px; margin:0px; position:static; float:left;}
.main_top_nav {width:750px; height:67px; padding:0px; margin:0px; position:static; float:right;}
.search_box {width:96px; height:13px; padding:5px 17px 0 0; margin:0px; position:static; float:right;}
.search_box .input_serach {width:77px; height:13px; font-size:10px; padding:0 0 0 5px; margin:0px; position:static; float:left; border:0px solid #ffffff; background:#ffffff; line-height:11px; color:#c71515;}
.search_box .input_img{width:14px; height:13px; padding:0px; margin:0px; position:static; float:right; background:#ffffff; border:0px;}


.left_navigation {width:213px; height:auto; padding:0px; margin:0px; position:static; float:left;}
.left_nav_backgroud {width:213px; height:619px; padding:0px; margin:0px; position:static; /*background:#ffffff url(../images/common/left-side-crop-bg.jpg) no-repeat left 5px;*/}
.left_navigation_menu {width:180px; height:auto; padding:0 0 0 33px; margin:0px; position:static;}

/* Left navigation menu start */

.arrowsidemenu{ width: 180px; /*width of menu*/ border-style: solid solid none solid; border-color: #94AA74; border-size: 0px; border-width: 0px; } 
.arrowsidemenu div a{ /*header bar links*/ font: normal 11px Arial, Verdana, Helvetica, sans-serif; display: block; color:#ffffff; background:#fe1101 url(../images/common/bottom_line.jpg) no-repeat left bottom; height: 18px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/ padding: 4px 0 4px 10px; line-height: 18px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/ text-decoration: none; } 
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{ color: #ffffff; }
.arrowsidemenu div a:hover{ background:#fe1101 url(../images/common/bottom_line.jpg) no-repeat left bottom; color: #000000; }
.arrowsidemenu div.unselected a{ /*header that's currently not selected*/ color: #ffffff; }
.arrowsidemenu div.unselected a:hover{ /*header that's currently not selected*/ color: #000000; }
.arrowsidemenu div.selected a{ /*header that's currently selected*/ color: #000000; background:#fe1101 url(../images/common/bottom_line.jpg) no-repeat left bottom; }
.arrowsidemenu ul{ list-style-type: none; margin: 0px; padding: 0px; }
.arrowsidemenu ul li{ border-bottom: 1px solid #fe382b; line-height:26px; }
.arrowsidemenu ul li a{ /*sub menu links*/ display: block; font: normal 11px Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #000000; padding:0px; line-height:26px; padding-left: 20px; background: #e60e00; border-left: 0px double #a1c67b; }
.arrowsidemenu ul li a:hover{ background: #e60e00 url(../images/common/left_nav_arrow.jpg) no-repeat 10px 10px; line-height:26px; color: #ffffff; }
.arrowsidemenu ul li a.selected, .arrowsidemenu ul li a.selected:hover {background: #e60e00 url(../images/common/left_nav_arrow.jpg) no-repeat 10px 10px; line-height:26px; color: #ffffff; }
/* Left navigation menu end */
.webkpage_nav {width:auto; height:100%; padding:5px 0 0 20px; margin:0px; position:static;}

.webpage ul li { margin:0px; padding:0px 0px 0px 15px; list-style:none; float:left; width:auto; height:15px; background:url(../images/common/black_bar.jpg) no-repeat 7px 2px; white-space:nowrap; /* mac-ie */ font-size:10px; /*non-mac-ie \*/ font-size:10px; /* */ color:#000000; }
.webpage ul li a { text-decoration:none; color:#000000; font-size:10px; }
.webpage ul li a:hover { text-decoration:underline; color:#000000; font-size:10px; }
.webpage ul li.webpageFirst,.webpage ul li.webpageStart { background:none; padding-left:0px; font-size:10px;}
.webpage ul li.webpageLast {color:#ff1200; }

.right_content {width:789px; height:auto; padding:0px; margin:0px; position:static; float:right;}
.main_hdr_img {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/home_builder/IHB_top-banner.jpg) no-repeat left top; }
.error_hdr_img {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/error_mast.jpg) no-repeat left top; }
.main_hdr_img-faqs {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/faqs/acc_FAQs-top-band.jpg) no-repeat left top; }
.main_hdr_img-homeplans {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/home_builder/home_plans/acc_homebuilder_homeplans_top-banner.jpg) no-repeat left top; }
.main_hdr_img-Calculator {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/home_builder/calculators/acc_calculators_top-banner.jpg) no-repeat left top; }
.main_hdr_img-helpcentre {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/home_builder/Help-centre/acc_help-centre-locator_top-banner.jpg) no-repeat left top; }
.main_hdr_img-concrete-plan {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/concrete_plant/acc_concrete_plant_top-banner.jpg) no-repeat left top; }
.main_hdr_img-const-seq {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/constr-seq/top1.jpg) no-repeat left top; }
.main_hdr_img-ver-home-builder {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/ver_home_builder/acc_virtual-home-top-band.jpg) no-repeat left top; }
.main_hdr_img-locatesp {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/home_builder/service-provider/acc_find-sevice-provider_top-banner.jpg) no-repeat left top; }
.main_hdr_img-ihbgallery {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/home_builder/IHB_gallary/acc_homebuilder-gallary_top-banner.jpg) no-repeat left top; }
.main_hdr_img-testimonials {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/home_builder/testimonails/acc_homebuilder_testimonials_top-banner.jpg) no-repeat left top; }
.main_hdr_img-arch-testimonials {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/Constructors/tutorials/main-img.jpg) no-repeat left top; }
.main_hdr_img-arch-pro-showcase {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/Constructors/project_showcase/main-img.jpg) no-repeat left top; }
.main_hdr_img-arch-landmark {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/Constructors/landmark_projects/main-img.jpg) no-repeat left top; }
.main_hdr_img-arch-best-practice {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/Constructors/best_practices/main-img.jpg) no-repeat left top; }
.main_hdr_img-arch-infor-rmx {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/Constructors/information-rmx/main-img.jpg) no-repeat left top; }
.main_hdr_img-arch {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/Constructors/main-img.jpg) no-repeat left top; }
.main_hdr_img-news {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/news/main-img.jpg) no-repeat left top; }
.main_hdr_img-students {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/students/main-img.jpg) no-repeat left top; }
.main_hdr_img-students-test {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/students/Testimonials/main-img.jpg) no-repeat left top; }
.main_hdr_img-purchase {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/purchase_mang/main-img.jpg) no-repeat left top; }
.main_hdr_img-purchase-land {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/purchase_mang/landmark-project/main-img.jpg) no-repeat left top; }
.main_hdr_img-purchase-post {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/purchase_mang/post-req/main-img.jpg) no-repeat left top; }
.main_hdr_img-purchase-cement {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/purchase_mang/cement-map/main-img.jpg) no-repeat left top; }
.main_hdr_img-purchase-test {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/purchase_mang/testimonial/main-img.jpg) no-repeat left top; }
.main_hdr_img-purchase-test-cert {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/purchase_mang/test-certificate/main-img.jpg) no-repeat left top; }
.main_hdr_img-purchase-rmx {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/purchase_mang/information-rmx/main-img.jpg) no-repeat left top; }
.main_hdr_img-pur-infor-rmx {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/purchase_mang/information-rmx/main-img.jpg) no-repeat left top; }
.main_hdr_img-postyourquery {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/post_query/acc_post-ur-queries-top-banner.jpg) no-repeat left top; }
.main_hdr_img-contactus {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/contactus/main-img.jpg) no-repeat left top; }
.main_hdr_img-contractor {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/site-contractor/main-img.jpg) no-repeat left top; }
.main_hdr_img-icj {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/site-contractor/icj/main-img.jpg) no-repeat left top; }
.main_hdr_img-conversion {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/site-contractor/conversion-table/main-img.jpg) no-repeat left top; }
.main_hdr_img-cont-sta-mix-design {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/site-contractor/standard_mix/main-img.jpg) no-repeat left top; }
.main_hdr_img-cont-infor-rmx {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/site-contractor/information-rmx/main-img.jpg) no-repeat left top; }
.main_hdr_img-cont-test-cert {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/site-contractor/test-certificate-cont/main-img.jpg) no-repeat left top; }
.main_hdr_img-cont-admixture {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/site-contractor/ad-mixture/main-img.jpg) no-repeat left top; }
.main_hdr_img-cont-testimonials {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/site-contractor/testimonials-cont/main-img.jpg) no-repeat left top; }
.main_hdr_img-students-case {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/students/Case-studies-Research-papers-top-banner.jpg) no-repeat left top; }
.main_hdr_img-students-tech-book {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/students/Technical-book-downloads-top-banner.jpg) no-repeat left top; }
.main_hdr_img-forum {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/forum/acc_Forum-top-band.jpg) no-repeat left top; }
.main_hdr_img-sitemap {width:789px; height:177px; padding:0px; margin:5px 0 0 0; position:static; background:url(../images/sitemap/main-img.jpg) no-repeat left top; }


.main-hdr_img-cont {width:390px; height:130px; padding:20px 0 0 20px; margin:0px; position: static;}
.main_cont_col {width:789px; height:auto; _height:442px; padding:0px; margin:0px; position:static; /*background:#ffffff url(../images/common/right-side-crop-bg.jpg) no-repeat left top;*/ }
.nav_small {width:789px; height:26px; padding:0px; margin:0px; position:static;}
.main_inside_cont {width:789px; height:auto; padding:0px; margin:0px; margin-bottom:15px; position:static; float:left;}
.main_home_right_panel {width:205px; height:auto; padding:0 10px 0 0; margin:0px; position:static; float:right;}
.main_home_left_panel {width:556px; height:auto; padding:0px; margin:0px; position:static; float:left;}
.main_left_panel_one {width:557px; height:auto; padding:0 0 0 12px; margin:0px; position:static; float:left;}
.main_left_panel_ihbgall {width:567px; height:auto; padding:0 0 0 3px; margin:0px; position:static; float:left;}
.main_left_panel_archi {width:570px; height:auto; padding:0px; margin:0px; position:static; float:left;}
.main_left_panel_students {width:560px; height:auto; padding:0px; margin:0px; position:static; float:left;}
.main_left_panel_purchase {width:556px; height:auto; padding:0px; margin:0px; position:static; float:left;}

.main_left_panel_homeplan {width:568px; height:auto; padding:0 0 0 2px; margin:0px; position:static; float:left;}
.main_left_panel_test {width:560px; height:auto; padding:0 0 20px 10px; margin:0px; position:static; float:left;}
.main_left_panel_sitemap {width:769px; height:auto; padding:0 10px 20px 10px; margin:0px; float:left;}
.main_white_box_sitemap {width:769px; height:auto; padding:0px; margin:0px; position:static; background:#eaeaea; float:left;}
.inside_main_box_sitemap {width:747px; height:auto; padding:11px; margin:0px; position:static; float:left;}
.login_box_home {width:205px; height:90px; padding:0px; margin:0 0 1px 0; background:#9a9a9a; position:static;}
.inner_login_box {width:176px; height:80px; padding:8px 10px 2px 19px; margin:0px; position:static;}
.login_table_hdr {width:auto; height:15px; padding:0px; margin:0px; margin-bottom:5px; font-size:13px; font-weight:bold; color:#FFFFFF;}
.login_table_loginbox {width:auto; height:14px; padding:0px; margin:0px; margin-bottom:8px;}
.login_table_loginpass {width:150px; height:14px; padding:0px; margin:0px; margin-bottom:5px;}
.login_table_forbox {width:auto; height:10px; padding:0px; margin:0px; font-size:10px; color:#FFFFFF;}
.login_table_loginpass #loginpass {width:136px; height:14px; font-size:11px; padding:0px; margin:0px; position:static; float:left; border:0px solid #ffffff; background:#ffffff; line-height:10px;}
.login_table_loginpass #login_img{width:14px; height:14px; padding:0px; margin:0px; position:static; float:right; background:#ffffff; border:0px;}
.login-box-tbl {width:auto; height:16px; padding:0px; margin:0px; position:static; margin-bottom:5px;}
.login-box-tbl .left-tbl-login{width:150px; height:16px; padding:0px; margin:0px; position:static; float:left;}
.login-box-tbl .right-tbl-login{width:16px; height:16px; padding:0px; margin:0px; position:static; float:right;}



.login_forgot ul li { margin:0px; padding:0px 0px 0px 10px; list-style:none; float:left; width:auto; height:10px; background:url(../images/common/login_bar.jpg) no-repeat 5px 2px; white-space:nowrap; /* mac-ie */ font-size:10px; /*non-mac-ie \*/ font-size:10px; /* */ color:#fff; }
.login_forgot ul li a { text-decoration:none; color:#fff; font-size:10px; }
.login_forgot ul li a:hover { text-decoration:underline; color:#fff; font-size:10px; }
.login_forgot ul li.login_forgotFirst,.login_forgot ul li.login_forgotStart { background:none; padding-left:0px; font-size:10px;}
.login_forgot ul li.login_forgotLast { }



.home_login_userid {width:150px; height:14px; border:0px solid #ffffff; line-height:12px; background:#ffffff;}
.innerbox {width:195px; height:68px; padding:8px 5px 5px 5px; margin:0px; position:static;}
.home_box_right_img {width:60px; height:auto; padding:0px; margin:0px; position:static; float:left; text-align:center;}
.home_box_right_cont {width:130px; height:auto; padding:0px; margin:0px; position:static; float:right;}
.home_box_right_cont-arch {width:132px; height:auto; padding:0px; margin:0px; position:static; float:right;}
.home_box_right_img-cont {width:58px; height:auto; padding:0px; margin:0px; position:static; float:left; text-align:center;}
.home_box_right_cont-cont {width:133px; height:auto; padding:0px; margin:0px; position:static; float:right;}

.conr-innerbox {width:195px; height:auto; padding:8px 5px 5px 5px; margin:0px; position:static; float:left;}

.one_box_home {width:205px; height:81px; padding:0px; margin:0 0 1px 0; background:#d7d7d7; position:static;}
.two_box_home {width:205px; height:81px; padding:0px; margin:0 0 1px 0; background:#d3d3d3; position:static;}
.tree_box_home {width:205px; height:81px; padding:0px; margin:0px; background:#d3d3d3; position:static;}

.cont-one_box_home {width:205px; height:110px; padding:0px; margin:0 0 1px 0; background:#d7d7d7; position:static;}


a { text-decoration:none; font-weight:normal; color:#fe1100; }
a:hover {text-decoration:underline; font-weight:normal; color:#fe1100;}
p {padding:0 0 10px 0; margin:0px;}
.smallgrey-10 {padding:0 0 10px 0; margin:0px; font-size:10px; color:#626262;}
.smallbro-5 {padding:0 0 5px 0; margin:0px; font-size:10px; color:#600002;}
.p_para5 {padding:0 0 5px 0; margin:0px;}
.p_para20 {padding:0 0 20px 0; margin:0px;}
.p_para0 {padding:0px; margin:0px;}
.p_parabd0 {padding:0px; margin:0px; font-weight:bold;}
.red_subhdr {padding:0 0 3px 0; margin:0px; font-size:14px; color:#fc2a1b;}
.red_plan_hdr {padding:0 0 4px 0; margin:0px; font-size:16px; color:#fc2a1b;}
.red_plan_hdr-bd {padding:0 0 4px 0; margin:0px; font-weight:bold; font-size:16px; color:#fc2a1b;}
.red_main_hdr {padding:0 0 4px 0; margin:0px; font-size:20px; color:#fc2a1b;}
.black_main_hdr {padding:0 0 4px 0; margin:0px; font-size:20px; color:#000000;}
.black_cpy {padding:0px; margin:0px; font-size:12px; font-weight:bold; color:#000000;}
.p_grey5 {padding:0 0 5px 0; margin:0px; color:#626262;}
.p_grey10 {padding:0 0 10px 0; margin:0px; color:#626262;}
.p_grey {padding:0px; margin:0px; color:#626262;}
.browbd_5 {padding:0 0 5px 0; margin:0px; color:#995349; font-weight:bold;}
.brow_5 {padding:0 0 5px 0; margin:0px; color:#995349;}
.brow_6 {padding:0 0 5px 0; margin:0px;}
.black-hdr {padding:0px; margin:0px; font-weight:bold; }
.p_parabd10 {padding:0px; padding-bottom:10px; margin:0px; font-weight:bold;}
.red_bold {font-weight:bold; color:#ff0000;}

.brow_10 {padding:0 0 10px 0; margin:0px; color:#ae0c00;}
.brow_5link {padding:0 0 5px 0; margin:0px; color:#ae0c00; text-decoration:underline;}
.brow_5link:hover {padding:0 0 5px 0; margin:0px; color:#ae0c00; text-decoration:none;}

.home_plan_adlet {width:556px; height:160px;  padding:0px; margin:0px; position:static;}

.adlet-first {width:182px; height:160px; padding:0px; margin:0px; margin-right:5px; background:#eeeeee; float:left;}
/*.adlet-first {width:182px; height:152px; padding:0px; margin:0px; margin-right:5px; background:#eeeeee; float:left; opacity: 0.80;  filter: alpha(opacity=80);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}*/
.adlet-last {width:182px; height:160px; padding:0px; margin:0px; background:#eeeeee; float:right;}

.architect_gallery_adlet {width:570px; height:200px; padding:0px; padding-bottom:15px; margin:0px; position:static;}
.architect_gallery_adlet .left-gallery-adlet {width:284px; height:200px; padding:0px; margin:0px; position:static; float:left; background:#f3f3f3;}
.architect_gallery_adlet .right-gallery-adlet {width:284px; height:200px; padding:0px; margin:0px; position:static; float:right; background:#f3f3f3;}
.architect_gallery_adlet .adlet-hdr-cont {width:272px; height:55px; padding:5px 6px 0 6px; margin:0px; position:static;}
.architect_gallery_adlet .adlet-flash-cont {width:284px; height:145px; padding:0px; margin:0px; position:static;}


.gallery-img-upload {width:400px; height:35px; padding:20px 0 0 7px; margin:0px; float:left;}

.students_adlet {width:560px; height:200px; padding:0px; padding-bottom:15px; margin:0px; position:static;}
.students_adlet .left-student-adlet {width:274px; height:200px; padding:0px; margin:0px; position:static; float:left; background:#f3f3f3;}
.students_adlet .right-student-adlet {width:274px; height:200px; padding:0px; margin:0px; position:static; float:right; background:#f3f3f3;}
.students_adlet .adlet-hdr-student {width:254px; height:auto; padding:5px 10px; margin:0px; position:static; float:left;}

.students_adlet_second_box {width:560px; height:168px; padding:0px; margin:0px; position:static;}
.students_adlet_second_box .left-student-adlet {width:274px; height:168px; padding:0px; margin:0px; position:static; float:left; background:#f3f3f3;}
.students_adlet_second_box .right-student-adlet {width:274px; height:168px; padding:0px; margin:0px; position:static; float:right; background:#f3f3f3;}
.students_adlet_second_box .adlet-hdr-student {width:254px; height:auto; padding:5px 10px; margin:0px; position:static; float:left;}

.purchase_mgm_adlet {width:556px; height:185px; padding:0px; padding-bottom:15px; margin:0px; position:static; float:left;}
.purchase-adlet-first {width:182px; height:185px; padding:0px; margin:0px; margin-right:5px; background:#eeeeee; float:left;}
.purchase-adlet-last {width:182px; height:185px; padding:0px; margin:0px; background:#eeeeee; float:right;}
.purchase_mgm_adlet_second {width:556px; height:200px; padding:0px; margin:0px; position:static; float:left;}
.purchase-left-bot-adlet{width:284px; height:200px; padding:0px; margin:0px; position:static; float:left; background:#f3f3f3;}
.purchase-left-bot-adlet .adlet-hdr-cont {width:272px; height:55px; padding:5px 6px 0 6px; margin:0px; position:static;}
.purchase-left-bot-adlet .adlet-flash-cont {width:284px; height:145px; padding:0px; margin:0px; position:static;}
.purchase-right-bot-adlet{width:262px; height:200px; padding:0px; margin:0px; position:static; float:right; background:#f3f3f3;}
.purchase-right-bot-adlet .adlet-hdr-student {width:242px; height:auto; padding:5px 10px; margin:0px; position:static; float:left;}

.home_bottom_adlet {width:556px; height:190px;  padding:0px; margin:5px 0 0 0; position:static;}
.home_gallery {width:369px; height:190px; padding:0px; margin:0px; position:static; float:left;}
.home_plan_bt {width:182px; height:190px; padding:0px; margin:0px; position:static; float:right; background:#f5f5f5;}
.home_plan_bt_1 {width:182px; height:190px; padding:0px; margin:0px; position:static; float:right;}
.bottom-adlet-inner {width:176px; height:auto; padding:5px 0 0 6px; margin:0px; position:static;}
.bottom-adlet-inner-bg {width:176px; height:auto; padding:5px 0 0 6px; margin:0px; position:static; background:#f5f5f5;}
.bottom-adlet {width:176px; height:110px; padding:0px; margin:0px; position:static;}
.bottom-adlet-1 {width:176px; height:90px; padding:0px; margin:0px; position:static;}
.bottom-adlet-left {width:114px; height:auto; padding:0px; margin:0px; position:static; float:left;}
.bottom-adlet-right {width:57px; height:auto; padding:0px; margin:0px; position:static; float:right;}
.bottom-adlet-second {width:170px; height:auto; padding:0 6px 0 0; margin:0px; position:static;}


.home_plan_table {width:556px; height:152px;  padding:0px; margin:0px; position:static;}
.home_plan_table ul { float:left; margin:0px; padding:0px; position:static;}
.home_plan_table ul li { height:152px; list-style:none; padding:0px; margin:0px; position:static;}
.home_plan_table ul li.plan_box_one { width:182px; height:152px; list-style:none; padding:0px; margin:0px; margin-right:5px; background:#eeeeee;}
.home_plan_table ul li.plan_box_two { width:182px; height:152px; list-style:none; padding:0px; margin:0px; margin-right:5px; background:#eeeeee;}
.home_plan_table ul li.plan_box_three { width:182px; height:152px; list-style:none; padding:0px; margin:0px; background:#eeeeee;}

.inner_plan_box {width:170px; height:auto; padding:5px 6px 0 6px; margin:0px; position:static; float:left;}
.inner_plan_img {padding:0 0 6px 0; margin:0px; position:static; width:170px; height:53px;}

.more-links{}
.more-links a{display:block; font-size:10px; color:#fc2a1b; height:12px; text-decoration:none; background:url(../images/common/plus-icon.gif) no-repeat left center; padding:0 0 0 12px;}
.more-links a:hover{color:#fc2a1b; text-decoration:underline;}


.top-main-nav {width:auto; height:15px; padding:0px; margin:40px 0 0 55px; position:static;}
.main-nav ul li { margin:0px; padding:0px 0px 0px 20px; list-style:none; float:left; width:auto; height:15px; background:url(../images/common/top-nav.jpg) no-repeat 10px 2px; white-space:nowrap; /* mac-ie */ font-size:12px; /*non-mac-ie \*/ font-size:12px; /* */ color:#ffffff; }
.main-nav ul li a { text-decoration:none; color:#ffffff; font-size:12px; }
.main-nav ul li a:hover { text-decoration:none; color:#000000; font-size:12px; }
.main-nav ul li.main-navFirst,.main-nav ul li.main-navStart { background:none; padding-left:0px; font-size:12px;}
.main-nav ul li.main-navLast {color:#000000; }
.main-nav li a.selected, #main-nav li a.selected:hover { color:#000000;}

/*.main-nav ul li a.selected, .main-nav ul li a.selected:hover {background: #e60e00 url(../images/common/left_nav_arrow.jpg) no-repeat 10px 10px; line-height:26px; color: #ffffff; }*/

.footer-left-col {width:550px; height:15px; padding:5px 0 0 10px; margin:0px; position:static; float:left;}
.footer-right-col {width:150px; height:15px; padding:5px 10px 0 0; margin:0px; position:static; float:right; color:#ffffff; font-size:10px;}

.footer-left ul li { margin:0px; padding:0px 0px 0px 15px; list-style:none; float:left; width:auto; height:15px; background:url(../images/common/red_bar.jpg) no-repeat 7px 2px; white-space:nowrap; /* mac-ie */ font-size:10px; /*non-mac-ie \*/ font-size:10px; /* */ color:#ffffff; }
.footer-left ul li a { text-decoration:none; color:#ffffff; font-size:10px; }
.footer-left ul li a:hover { text-decoration:underline; color:#ffffff; font-size:10px; }
.footer-left ul li.footer-leftFirst,.footer-left ul li.footer-leftStart { background:none; padding-left:0px; font-size:10px;}
.footer-left ul li.footer-leftLast {color:#ffffff; }

.left-panel-inner-one {width:549px; height:auto; padding:5px 0 0 8px; margin:0px; position:static; background:#e3e3e3;}
.locate_service_form {width:200px; height:auto; padding:0px; margin:0px; position:static;}
.locate_ser_col {width:200px; height:15px; padding:0px; margin:0px; margin-bottom:8px; position:static;}

.locate_service_tbox {width:188px; height:16px; margin:0px; padding:0px; font-size:10px; border:1px solid #ffffff; background:#ffffff; color:#000000; line-height:11px;}
.locate_service_tbox1 {width:188px; height:16px; margin:0px; padding:0px; font-size:10px; border:1px solid #000000; background:#ffffff; color:#000000; line-height:11px;}
.locate_service_tbox2 {width:188px; height:16px; margin:0px; padding:0px; font-size:10px; border:1px solid #DAD0C7; background:#ffffff; color:#000000; line-height:11px;}

.test_white_box {width:558px; height:auto; padding:0px; margin:0 0 10px 0; position:static; background:#eaeaea; border:1px solid #d2d2d2;}
.test_white_box_comment {width:560px; height:auto; padding:0px; margin:10px 0 10px 0; position:static; background:#eaeaea;}

.inside_test_box {width:537px; height:auto; padding:15px 8px 10px 15px; margin:0px; position:static;}
.test_information {width:auto; height:auto; padding:0px; margin:0 0 10px 0; position:static;}
.test_news_info {width:auto; height:auto; padding:0px; margin:0 0 10px 0; position:static;}
.test_desc {width:auto; height:auto; padding:0px; margin:0px; position:static;}


.inside_test_box_test {width:537px; height:auto; padding:15px 8px 10px 15px; margin:0px; position:static;}
.test_information_test {width:auto; height:auto; padding:0px; margin:0 0 10px 0; position:static;}
.test_white_box_comment1 {width:560px; height:auto; padding:0px; margin:0 0 10px 0; position:static; background:#eaeaea;}
.inside_test_box_test1 {width:537px; height:auto; padding:15px 8px 10px 15px; margin:0px; position:static;}
.test_information_test1 {width:auto; height:auto; padding:0px; margin:0 0 10px 0; position:static;}

/* IHB Gallery start */

#Container{ margin:0 auto; padding: 0; position:relative; width:567px; height:263px; overflow:hidden } 
#LoadContainer{ height:25%; width:50%; position:absolute; top:40%; left:25%; text-align:center; z-index:1 } 
#PhotoContainer{ visibility:hidden } 
#CaptionBlock{ height:20px; width:567px; text-align:left; margin:5px auto }
/* #TitleBlock{ height:10px; width:567px; text-align:left; margin:0 auto; padding:5px 0 0 0; background:#CCCCCC;} */
#LeftCaption{ color:#333; float:left; padding-left:0px; } 
#RightCaption{ color:#333; text-align:left; float:right; padding-right:0px; }
#TitleHeader{ color:#000000; float:left; padding-left:0px; margin-right:5px; } 
/* #TitleName{ color:#000000; text-align:right; font-weight:bold; } */
#License{ margin:0 auto; padding:0px; font-size:10px; color:#666; border-top:0px solid #CECEB5; width:567px; text-align:left; line-height:12px; } 
#LinkContainer{ display:none; position:absolute; top:0;left:0; height:0px; width:567px; z-index:100; background:url(../images/home_builder/IHB_gallary/start.gif) 50% 50% no-repeat } 
#PrevLink{ z-index:100; position:absolute; top:0%; left:0%; height:200px; width:50%; display:block;  background:transparent url(../images/home_builder/IHB_gallary/red_arrow_left.jpg) left 50% no-repeat; }
#NextLink{ z-index:100; position:absolute; top:0%; left:50%; height:200px; width:50%; display:block; background:transparent url(../images/home_builder/IHB_gallary/red_arrow_right.jpg) right 50% no-repeat;} 
#PrevLink:hover,#NextLink:hover{ text-decoration:none }
#PrevLink:hover{ background:transparent url(../images/home_builder/IHB_gallary/red_arrow_left.jpg) left 50% no-repeat } 
#NextLink:hover{ background:transparent url(../images/home_builder/IHB_gallary/red_arrow_right.jpg) right 50% no-repeat }
#PrevLink span,#NextLink span{ display:none }


#ProjectTitle{ color:#000000; text-align:right; font-weight:bold; float:left; }
#ProjectDetailBlock{ height:100px; width:567px; text-align:left; margin:5px auto; }

#TitleBlock{ height:auto; width:567px; text-align:left; margin:10px 0 0 0; }
#NameCaption{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:bold; } 
#TitleName{ color:#000000; text-align:right; font-weight:normal; }

#MainAddDetail{ height:auto; width:567px; text-align:left; margin:0px 0 0 0; }
#AddressCaption{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:bold; } 
#AddressDetail{ color:#000000; text-align:right; font-weight:normal; }

#MainCnamDetail{ height:auto; width:567px; text-align:left; margin:0px;}
#CnameCaption{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:bold; } 
#CnameDetail{ color:#000000; text-align:right; font-weight:normal; }

#MainPdetDetail{ height:auto; width:567px; text-align:left; margin:0px; }
#PdetailCaption{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:bold; } 
#PdetailDetail{ color:#000000; text-align:right; font-weight:normal; }

#MainPaddDetail{ height:auto; width:567px; text-align:left; margin:0px; }
#PaddressCaption{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:bold; } 
#PaddressDetail{ color:#000000; text-align:right; font-weight:normal; }

#MainPcostDetail{ height:auto; width:567px; text-align:left; margin:0px; }
#PcostCaption{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:bold; } 
#PcostDetail{ color:#000000; text-align:right; font-weight:normal; }

#MainLandmark{ height:auto; width:567px; text-align:left; margin:5px 0 0 0; }
#LandaddresssCaption{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:normal; } 

#FirmDetail{ height:auto; width:567px; text-align:left; margin:0px; margin-top:0px; }
#FirmHeader{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:bold; } 
#FirmCont{ color:#000000; text-align:right; font-weight:normal;  }

#AddressDetail{ height:auto; width:567px; text-align:left; margin:0px; }
#AddrressHeader{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:bold; } 
#AddressCont{ color:#000000; text-align:right; font-weight:normal;  }

#ProjectDetails{ height:auto; width:567px; text-align:left; margin:0px; }
#ProjectHeader{ color:#000000; float:left; padding-left:0px; margin-right:5px; font-weight:bold; } 
#ProjectCont{ color:#000000; text-align:right; font-weight:normal;  }


/* IHB Gallery end */

.cent_locator_white_box {width:560px; height:620px; padding:0px; margin:0 0 10px 0; position:static; background:#eaeaea;}
.cent_locator_white_box_con {width:560px; height:auto; padding:0px; margin:0 0 10px 0; position:static; background:#eaeaea; clear:both;}
.inside_cent_locator_box {width:538px; height:auto; padding:11px; margin:0px; position:static;}
.cent_locator_address {width:auto; height:auto; padding:0px; margin:0 0 20px 0; position:static;}
.dot-line {width:538px; height:21px; padding:0px; margin:0px; position:static; border-top:1px dotted #000000;}


.main_white_box {width:560px; height:auto; padding:0px; margin:0 0 10px 0; position:static; background:#eaeaea; float:left;}
.inside_main_box {width:538px; height:auto; padding:11px; margin:0px; position:static; float:left;}
.inside_cont_box {width:auto; height:auto; padding:0px; margin:0 0 12px 0; position:static;}

.calculator_form {width:300px; height:100%; padding:0px; margin:0px; position:static; clear:both; margin-bottom:10px; _margin-bottom:10px; }
.calculator_col {width:250px; height:16px; padding:0px; margin:0px; margin-bottom:8px; position:static; clear:both;}

.calculator_submit_btn {width:250px; height:16px; padding:0px; margin:0px; margin-bottom:8px; position:static; clear:both;}

.calculator_tbox {width:188px; height:14px; margin:0px; padding:0px; font-size:10px; border:1px solid #ffffff; background:#ffffff; color:#9e9e9e; line-height:11px;}
.calculator_tbox1 {width:188px; height:14px; margin:0px; padding:0px; font-size:10px; border:1px solid #000000; background:#ffffff; color:#9e9e9e; line-height:11px;}
.calculator_tbox2 {width:188px; height:14px; margin:0px; padding:0px; font-size:10px; border:1px solid #000000; background:#ffffff; color:#000000; line-height:11px;}

.calculator_inf {width:538px; height:auto; padding:0px; margin:0px; margin-bottom:15px; _margin-bottom:15px; position:static;}

.calculator_table {width:450px; height:auto; margin:0px; padding:0px; margin-bottom:15px; _margin-bottom:15px; position:static;}
.red-box-149 {width:149px; height:22px; margin:0px; padding:0px; float:left; position:static; border-left:1px solid #fe1100; border-top:1px solid #fe1100; background:#fe1100; text-align:center; line-height:22px; color:#ffffff;}
.red-box-149-1 {width:149px; height:22px; margin:0px; padding:0px; float:left; position:static; border-left:1px solid #ffffff; border-top:1px solid #fe1100; background:#fe1100; text-align:center; line-height:22px; color:#ffffff;}
.red-box-148 {width:148px; height:22px; margin:0px; padding:0px; float:left; position:static; border-left:1px solid #ffffff; border-top:1px solid #fe1100; border-right:1px solid #fe1100; background:#fe1100; text-align:center; line-height:22px; color:#ffffff;}
.below-cont-149 {width:134px; height:22px; margin:0px; padding:0px; padding-left:15px; float:left; position:static; border-left:1px solid #fe1100; border-bottom:1px solid #fe1100; line-height:22px; }
.below-cont-149-1 {width:149px; height:22px; margin:0px; padding:0px; float:left; position:static; border-left:1px solid #fe1100; border-bottom:1px solid #fe1100; text-align:center; line-height:22px; }
.below-cont-148 {width:148px; height:22px; margin:0px; padding:0px; float:left; position:static; border-left:1px solid #fe1100; border-bottom:1px solid #fe1100; border-right:1px solid #fe1100; text-align:center; line-height:22px;}

.calculator_dis {width:538px; height:auto; padding:0px; margin:0px; margin-bottom:15px; _margin-bottom:15px; position:static;}

.area_cal_table {width:538px; height:auto; padding:0px; margin:0px; margin-bottom:15px; _margin-bottom:15px; position:static;}
.red-box-150 {width:138px; height:22px; margin:0px; padding:0px; padding-left:12px; float:left; position:static; border-left:1px solid #fe1100; border-top:1px solid #fe1100; background:#fe1100; text-align:center; line-height:22px; color:#ffffff;}
.red-box-128 {width:128px; height:22px; margin:0px; padding:0px; float:left; position:static; border-left:1px solid #ffffff; border-top:1px solid #fe1100; background:#fe1100; text-align:center; line-height:22px; color:#ffffff;}
.red-box-128-1 {width:128px; height:22px; margin:0px; padding:0px; float:left; position:static; border-left:1px solid #ffffff; border-top:1px solid #fe1100; background:#fe1100; text-align:center; line-height:22px; color:#ffffff;}
.red-box-127 {width:127px; height:22px; margin:0px; padding:0px; float:left; position:static; border-left:1px solid #ffffff; border-top:1px solid #fe1100; border-right:1px solid #fe1100; background:#fe1100; text-align:center; line-height:22px; color:#ffffff;}
.below-cont-150 {width:138px; height:45px; margin:0px; padding:10px 0 10px 12px; float:left; position:static; border-left:1px solid #fe1100; border-bottom:1px solid #fe1100; }
.below-cont-128 {width:128px; height:55px; margin:0px; padding:0px; float:left; padding-top:10px; position:static; border-left:1px solid #fe1100; border-bottom:1px solid #fe1100; text-align:center; line-height:22px; }
.below-cont-128-1 {width:128px; height:55px; margin:0px; padding:0px; float:left; padding-top:10px; position:static; border-left:1px solid #fe1100; border-bottom:1px solid #fe1100; text-align:center; line-height:22px; }
.below-cont-127 {width:127px; height:55px; margin:0px; padding:0px; float:left; padding-top:10px; position:static; border-left:1px solid #fe1100; border-bottom:1px solid #fe1100; border-right:1px solid #fe1100; text-align:center; line-height:22px;}

.calculator_emi_form {width:500px; height:100%; padding:0px; margin:0px; position:static; clear:both; margin-bottom:10px; _margin-bottom:10px; }
.calculator_col-rd {width:350px; height:16px; padding:0px; margin:0px; margin-bottom:8px; position:static; clear:both;}
.emi_cont_left {width:150px; height:16px; padding:0px; margin:0px; position:static; float:left;}
.emi_cont_right {width:180px; height:16px; padding:0px; margin:0px; position:static; float:right;}
.emi_annual {width:80px; height:16px; padding:0px; margin:0px; position:static; float:left;}
.emi_monthly {width:80px; height:16px; padding:0px; margin:0px; position:static; float:right;}

.homeplan-gallery-land {width:568px; height:100%; padding:0px; margin:0px; position:static;}
.homeplan-gallery-land .grey-hdr {width:568px; height:24px; padding:0px; margin:0px; position:static; background:#bfbfc1; line-height:24px; float:left;}
.homeplan-gallery-land .gallery-main-img{width:568px; height:264px; padding:0px; margin:0px; margin-bottom:15px; _margin-bottom:15px; position:static; float:left;}
.homeplan-gallery-land .gallery-points{width:568px; height:100%; padding:0px; margin:0px; margin-bottom:15px; _margin-bottom:15px; position:static; float:left;}
.homeplan-gallery-land .big-img{width:568px; height:100%; padding:0px; margin:0px; margin-bottom:20px; _margin-bottom:20px; position:static; float:left;}

.gallery-hdr-name {width:auto; height:auto; padding:0px; padding-left:10px; _padding-left:10px; margin:0px; position:static; float:left; font-weight:bold;}
.gallery-hdr-qrt-are {width:auto; height:auto; padding:0px; padding-right:10px; _padding-right:10px; margin:0px; position:static; float:right;}

.para_list { width:auto; margin:0px; padding:0px 10px 10px 10px; text-align:left; }
.para_list a { text-decoration:none; font-weight:normal; }
.para_list a:hover {text-decoration:underline; font-weight:normal; }
.para_list ul { margin:0px; padding:0px; list-style-type:none; }
.para_list ul li { padding:0px 10px 10px 10px; margin:0px; background:url(../images/common/red-dot.gif) no-repeat left 5px; color:#6e6e6e; }

.faq-question {width:auto; height:auto; padding:0px; margin:0px; margin-bottom:5px; margin-bottom:5px; position:static; color:#ff1200; font-weight:bold;}
.faq-answer {width:auto; height:auto; padding:0px; margin:0px; margin-bottom:15px; margin-bottom:15px; position:static;}
.faq-dot-line {width:auto; height:2px; margin-bottom:9px; _margin-bottom:9px; margin-top:10px; _margin-top:10px; padding:0px; position:static; border-top:1px dotted #000000;}

.faq-list { width:auto; margin:0px; padding:0px 10px 0px 2px; text-align:left; }
.faq-list a { text-decoration:none; font-weight:normal; }
.faq-list a:hover {text-decoration:underline; font-weight:normal; }
.faq-list ul { margin:0px; padding:0px; list-style-type:none; }
.faq-list ul li { padding:0px 10px 10px 10px; margin:0px; background:url(../images/common/red-dot.gif) no-repeat left 5px; color:#000000; }

.rmx-list { width:auto; margin:0px; padding:2px 0 10px 0; text-align:left; }
.rmx-list a { text-decoration:none; font-weight:normal; }
.rmx-list a:hover {text-decoration:underline; font-weight:normal; }
.rmx-list ul { margin:0px; padding:0px; list-style-type:none; }
.rmx-list ul li { padding:0px 10px 3px 10px; margin:0px; background:url(../images/common/red-dot.gif) no-repeat left 5px; color:#000000; }

.inside-faq-list { width:auto; margin:0px; padding:5px 0 0 0; text-align:left; font-size:11px; }
.inside-faq-list a { text-decoration:none; font-weight:normal; font-size:11px; }
.inside-faq-list a:hover {text-decoration:underline; font-weight:normal; font-size:11px; }
.inside-faq-list ul { margin:0px; padding:0px; list-style-type:none; }
.inside-faq-list ul li { padding:0px 10px 5px 8px; margin:0px; background:url(../images/common/dash.jpg) no-repeat left 7px; font-size:11px; }

.faq-table-one {width:500px; height:40px; padding:0px; margin:0px; margin-bottom:15px; _margin-bottom:15px; position:static; clear:both;}
.faq-table-one .one-col {width:180px; height:20px; padding:0px; margin:0px; position:static; float:left; line-height:20px;}
.faq-table-one .two-col {width:50px; height:20px; padding:0px; margin:0px; position:static; float:left; line-height:20px;}
.faq-table-one .three-col {width:50px; height:20px; padding:0px; margin:0px; position:static; float:left; line-height:20px;}
.faq-table-one .four-col {width:50px; height:20px; padding:0px; margin:0px; position:static; float:left; line-height:20px;}
.faq-table-one .five-col {width:50px; height:20px; padding:0px; margin:0px; position:static; float:left; line-height:20px;}
.faq-table-one .six-col {width:190px; height:20px; padding:0px; margin:0px; position:static; float:left; line-height:20px;}
.faq-table-one .seven-col {width:220px; height:20px; padding:0px; margin:0px; position:static; float:left; line-height:20px;}
.faq-table-one .eight-col {width:240px; height:20px; padding:0px; margin:0px; position:static; float:left; line-height:20px;}
.faq-table-one .nine-col {width:40px; height:20px; padding:0px; margin:0px; position:static; float:left; line-height:20px;}

/* New User Registration CSS Start */

.left-panel-inner-one-nu {width:549px; height:auto; padding:5px 0 0 8px; margin:0px; position:static; background:#DAD0C7;}
.newuser_tbox {width:188px; height:16px; margin:0px; padding:0px; font-size:11px; border:1px solid #DAD0C7; background:#F5F1EE; color:#9F9B98; line-height:11px;}
.newuser_tbox1 {color:#9F9B98;}


.popupcaption{FONT-SIZE: 12px; color:#626262;; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:bold; }
.popupbodycopy{ FONT-SIZE: 11px; COLOR: #141E61; FONT-FAMILY: Verdana;  TEXT-DECORATION: none;font-weight:bold;}
/* New User Registration CSS End */


.faq-back ul li { margin:0px; padding:0px 0px 0px 15px; list-style:none; float:left; width:auto; height:15px; background:url(../images/common/red_bar.jpg) no-repeat 7px 2px; white-space:nowrap; /* mac-ie */ font-size:10px; /*non-mac-ie \*/ font-size:10px; /* */ color:#000000; }
.faq-back ul li a { text-decoration:none; color:#000000; font-size:10px; }
.faq-back ul li a:hover { text-decoration:underline; color:#000000; font-size:10px; }
.faq-back ul li.faq-backFirst,.faq-back ul li.faq-backStart { background:none; padding-left:0px; font-size:10px;}
.faq-back ul li.faq-backLast {color:#000000; }

.pdf-list { width:auto; margin:0px; padding:2px 0 10px 0; text-align:left; }
.pdf-list ul { margin:0px; padding:0px; list-style-type:none; }
.pdf-list ul li { padding:0px 10px 6px 10px; margin:0px; height:20px; _height:auto; background:url(../images/common/red-dot.gif) no-repeat left 5px; color:#000000; }

.tech-pdf-list {width:250px; padding:0px; margin:0px; float:left;}
.tech-pdf-list .list-cont{width:225px; padding:0px; margin:0px; float:left; }
.tech-pdf-list .pdf-img{width:15px; padding:0px; margin:0px; float:right;}

.casestudies-pdf-list {width:500px; padding:0px; margin:0px; float:left;}
.casestudies-pdf-list .list-cont{width:475px; padding:0px; margin:0px; float:left; }
.casestudies-pdf-list .pdf-img{width:15px; padding:0px; margin:0px; float:right;}

.table_list {width:538px; height:auto; padding:0px; margin:20px 0; float:left; font-size:10px;}
.table_list ul {padding:0px; margin:0px; float:left;}
.table_list ul li {padding:0px; margin:0px; list-style:none; line-height:20px;}

.inside-tbl-box {width:538px; height:auto; padding:0px; margin:0px; float:left;}
.one-col-hdr{width:173px; height:auto; border-right:1px solid #ffffff; border-left:1px solid #ff0000; color:#ffffff; background:#ff0000; padding:0 5px; margin:0px; float:left;}
.two-col-hdr{width:180px; height:auto; border-right:1px solid #ffffff; background:#ff0000; color:#ffffff; padding:0 5px; margin:0px; float:left;}
.three-col-hdr{width:70px; height:auto; border-right:1px solid #ffffff; background:#ff0000; color:#ffffff; padding:0 5px; margin:0px; float:left;}
.four-col-hdr{width:70px; height:auto; background:#ff0000; padding:0 5px; margin:0px; border-right:1px solid #ff0000; color:#ffffff; float:left;}
.one-col-cont{width:173px; height:auto; border-right:1px solid #ff0000; border-left:1px solid #ff0000; border-bottom:1px solid #ff0000; padding:0 5px; margin:0px; float:left;}
.two-col-cont{width:180px; height:auto; border-right:1px solid #ff0000; border-bottom:1px solid #ff0000; padding:0 5px; margin:0px; float:left;}
.three-col-cont{width:70px; height:auto; border-right:1px solid #ff0000; border-bottom:1px solid #ff0000; padding:0 5px; margin:0px; float:left;}
.four-col-cont{width:70px; height:auto; padding:0 5px; margin:0px; border-right:1px solid #ff0000; border-bottom:1px solid #ff0000; float:left;}



.contractor_mgm_adlet {width:556px; height:auto; padding:0px; padding-bottom:15px; margin:0px; position:static; float:left;}
.contractor-adlet-first {width:182px; height:180px; padding:0px; margin:0px; margin-right:5px; background:#eeeeee; float:left;}
.contractor-adlet-last {width:182px; height:180px; padding:0px; margin:0px; background:#eeeeee; float:right;}
.contractor_mgm_adlet_second {width:556px; height:200px; padding:0px; margin:0px; position:static; float:left;}


.contact-us-corporat {width:538px; height:auto; padding:0px; margin:0px; margin-bottom:15px; float:left;}
.contact-us-regional {width:538px; height:auto; padding:0px; margin:0px; margin-bottom:15px; float:left;}
.contact-us-sales {width:538px; height:auto; padding:0px; margin:0px; margin-bottom:15px; float:left;}

#middledivcp{ width:558px; float:left; display:inline; padding-bottom:13px; font-size:10px;}
#middledivcp1{ width:558px; float:left; display:inline; padding-bottom:6px; font-size:10px; color:#000000;}
#middleimg{ width:558px; float: left; display:inline;}

.col{float:left;}
.logintextbox{width:200px; height:18px; border:1px solid #1a1a1a; padding-top:2px; font-weight:bold;}
.logintextboxdiv{width:200px; height:23px; margin-bottom:15px;}

.loginlink{ color:#FFFFFF;  text-decoration:underline; }
.loginlink:link{color:#FFFFFF; text-decoration:underline;}
.loginlink:visited{color:#FFFFFF; text-decoration:underline; }
.loginlink:hover{color:#ffba12; text-decoration:none; }
.loginlink:active{color:#FFFFFF; text-decoration:underline;}


/*
List 
*/

.CommonListArea
{
	padding-bottom: 8px;
	padding-top: 8px;
}

.CommonListTitle
{
	padding: 6px;
	padding-left: 8px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	background-color: #d2e6bd; /* was #e2eecd */
	color: #698d73;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 90%;
	font-weight: bold;
	margin: 0px;
}

.CommonListTitle A, .CommonListTitle A:VISITED, .CommonListTitle A:ACTIVE, .CommonListTitle A:HOVER
{
	color: #698d73;
}

.CommonListHeaderLeftMost
{
	text-align: left;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #eeeeee;
	background-color: #eeeeee;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 80%;
	font-weight: bold;
}

.CommonListHeader
{
	text-align: center;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-left-width: 0px;
	border-color: #eeeeee;
	background-color: #eeeeee;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 80%;
	font-weight: bold;
}

.CommonListCellLeftMost
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-color: #eeeeee;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 80%;
}

.CommonListCell
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-color: #eeeeee;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 80%;
	text-align: center;
}


.ForumListCellLeftMostImageOnly
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-color: #eeeeee;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
	width: 20px;
}

.ForumListCellImageOnly
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: #eeeeee;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
}

.ForumSubListCellLeftMost
{
	padding: 2px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
	text-align: left;
}

.ForumLastPost
{
	font-size: 100%;
}

.ForumSubListCell
{
	padding: 2px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
}

.ForumSubListCellPager
{
	padding: 2px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 90%;
	text-align: right;
}

.sitemap-top-box {width:746px; height:auto; padding:0px; margin:0px; margin-bottom:15px; float:left;}
.sitemap-bot-box {width:747px; height:auto; padding:0px; margin:0px; float:left;}
.sitemap-inner-box {width:230px; padding:5px; margin:0px; float:left;}
.sitemap-box-left {width:240px; height:auto; padding:0px; margin:0px; margin-right:13px; float:left; background:#eeeeee;}
.sitemap-box-right {width:240px; height:auto; padding:0px; margin:0px; float:right; background:#eeeeee;}

#middledivleft4{ width:545px; float:left; display:inline; background-image:url(../images/grad1.jpg); background-position:top; background-repeat: repeat-x;}
#form{ width:507px; float:left; display:inline; margin:13px 0 0 7px;}
#formhead{ width:497px; float:left; display:inline; color:#000000; margin-left:2px; padding-bottom:8px;}
#formhead1{ width:497px; float:left; display:inline; height:15px; color:#000000; margin-left:2px; margin-top:5px;}
#formhead3{ width:529px; float:left; display:inline; color:#000000; margin-left:2px; margin-top:2px; height:18px;}
.formtxtdiv{ width:400px; float:left; display:inline; height:22px; color:#600000; font-size:10px;}
.formtxtdiv1{ width:400px; float:left; display:inline; height:18px; color:#600000; font-size:10px;}
.textbox4{ border:0px solid #cccccc; height:14px; width:150px; padding-left:2px; font-family: Arial, Helvetica, sans-serif; color:#7b7b7b; background-color:#f4f0ed; font-size:10px;}
.chkboxdivtxt{ float:left; display:inline; margin-right:2px; margin-top:2px; color:#000000;}
.chkboxdivtxt1{ float:left; display:inline; margin-right:2px; margin-top:2px; color:#000000; width:79px;}
.chkboxdivtxt2{ float:left; display:inline; margin-right:2px; margin-top:2px; color:#000000; width:164px;}
.formtxtdiv12{ width:400px; float:left; display:inline; height:18px; color:#600000; font-size:10px; margin-top:4px;}
.chkboxdiv{ float:left; display:inline; margin-right:18px;}

.mmenuink{ font-size:10px; color:#000; text-decoration:underline;}
a.mmenuink:link {color: #000; text-decoration: underline;}
a.mmenuink:visited {color: #000; text-decoration: underline;}
a.mmenuink:hover {color: #000; text-decoration: none;}
a.mmenuink:active {color: #000;	text-decoration: underline;}
.mmenuinked{ font-size:10px; color:#ff1100; text-decoration:none;}

#sendtofrnd{ width:231px; height:250px; float:left; background-color:#FF0000; z-index:2; position:absolute; margin:200px 0 0 400px;}
.sendtofriendnd{ color:#cdcbcb; padding-left:5px; font-size:15px;}
.sendtofriend{ color:#cdcbcb; padding-left:5px; font-size:13px;}
.txtboxnd{ width:199px; height:18px; border:1px solid #333333;}
a.sendtofriend:link {color: #cdcbcb; text-decoration: none;}
a.sendtofriend:visited {color: #cdcbcb; text-decoration: none;}
a.sendtofriend:hover {color: #000000; text-decoration: none; }
a.sendtofriend:active {color: #cdcbcb;	text-decoration: none;}
.sendtofriendddnn{ color:#cdcbcb; font-size:12px;}
a.sendtofriendddnn:link {color: #cdcbcb; text-decoration: none;}
a.sendtofriendddnn:visited {color: #cdcbcb; text-decoration: none;}
a.sendtofriendddnn:hover {color: #000000; text-decoration: none; }
a.sendtofriendddnn:active {color: #cdcbcb;	text-decoration: none;}

#virtual{width:762px; float:left; display:inline;}
#virtual1{ width:558px; float:left; display:inline; height:40px; line-height:40px; color:#FF1100; font-size:14px;}
#middledivleft111{ width:558px; float:left; display:inline;}
#virtualflash{width:760px;  float:left; margin-top:25px;}

.txtmidd{ width:549px; float:left; display:inline; padding-bottom:10px; margin-top:5px; text-align:justify;}
.btn_proceed{ width:500px; float:left; display:inline; margin-top:6px;}
.flashvirtual{ width:766px; float:left; display:inline; margin-top:6px; padding-bottom:30px;}
.flashvirtualsd{ width:744px; height:485px; float:left; display:inline; border:8px solid #f1e7de; margin-top:6px;}
.flashvirtualsd1{ width:736px; height:477px; float:left; display:inline; border:4px solid #ffffff; background-color:#f4f4f4;}
.spacedivnn{ float:left; display:inline; height:170px; width:744px;}

#seach-main-box {width:769px; height:auto; padding:0 10px 20px 10px; margin:0px; float:left;}
#seach-inside-box {width:749px; height:auto; padding:10px; margin:0px; float:left; background:#eaeaea;}
#seach-cont-box {width:749px; height:auto; padding:0px; margin:0px; margin-bottom:10px; float:left; }


#search-box-inner {width:200px; height:13px; padding:0px; margin:0px; background:#ffffff;}
#search-box-inner #left-search-cont {width:185px; height:13px; padding:0px; margin:0px; float:left;}
#search-box-inner #right-search-cont {width:14px; height:13px; padding:0px; margin:0px; float:right;}
.search-input {width:180px; height:13px; font-size:10px; padding:0 0 0 3px; margin:0px; position:static; float:left; border:0px solid #ffffff; background:#ffffff; line-height:11px; color:#c71515;}


#seach-result-box {width:749px; height:auto; padding:0px; margin:0px; float:left; }
#search-title-box {width:729px; height:25px; line-height:25px; padding:0px 10px; margin:0px; margin-bottom:10px; background:#ff0000; color:#ffffff;}
#search-display-cont {width:729px; height:auto; padding:0px 10px; margin:0px; float:left; }

#search-dis-cont-tbl {width:729px; height:auto; padding:0px; margin:0px; float:left;}
#search-dis-cont-tbl ul {width:729px; height:auto; padding:0px; }
#search-dis-cont-tbl ul li {width:704px; height:auto; margin:0px; margin-bottom:5px; padding:5px 10px 5px 15px; list-style:none; background:#ffffff url(../images/common/red-dot.gif) no-repeat 5px 11px;}
.search-hdr {font-size:12px; font-weight:bold; text-decoration:underline; color:#FF0000;}
.search-hdr:hover {font-size:12px; font-weight:bold; text-decoration:none; color:#FF0000;}

#gallery-box {width:567px; height:auto; padding:0px; margin:0px; float:left;}
#gallery-dropdown {width:567px; height:25px; padding:0px; margin:0px; float:left;}
#gallery-main-contain {width:567px; height:auto; padding:0px; margin:0px;  float:left;}


.hiddentextbox {width:188px; height:16px; margin:0px; padding:0px; font-size:11px; border:0px solid #DAD0C7; background:#EAEAEA; color:#9F9B98; line-height:11px;}

#platinumLogo {width:110px; height:105px; padding-left:35px; padding-top:10px; margin:0px; position:static; float:left;}
