/* CSS Document */

body
{ 
 margin: 0px;
 background-image:url(../images/img_main_lining_bg.gif);
 background-repeat:repeat-x;
 background-color:#C9C8C9;
}

.container
{ 
 width:100%;
}
.hd_line_orange6
{ 
 margin-top: 13px;
 width: 25px;
 background: #ff6600;
 height:1px;
 overflow:hidden;
 float:left;
}

.main_header
{ 
 width:100%;
 float:left;
 height: 105px;
 margin-bottom:5px;
}
.body_part
{ 
 width:100%;
 float:left;
 }
.footer
{ 
 background: url(../images/img_bg_footer.gif) repeat-x;
 height:41px;
 width:100%;
 float:left;
}
.logo
{ 
 background: url(../images/logo01.jpg) no-repeat;
 float:left;
 background-position:3px 3px;
 #background-position:3px 1px;
 _background-position:3px 1px;
 width: 775px;
 height: 61px;
}
.logo a
{ 
 width: 262px;
 height: 48px;
 margin-left:0px;
 position:absolute;
}
.img_dewalt{
	width:450px;
	height:48px;
	margin-top:6px;
	background-image: url(../images/img_dewalt.gif);
	background-repeat:no-repeat;
	float:right;
	}
	.img_dewalt a
	{
	width:450px;
	height:48px;
	position:absolute;
	}

.navigation
{ 
 margin: 7px 0px 0px 0px;
 background-image:url(../images/img_menu_bg.gif);
 background-repeat:repeat-x;
 width: 777px;
 height:35px;
 padding-top:3px;
 padding-bottom:2px;
 float:left;
}
.navigation_home
{ 
 margin: 7px 0px 2px 0px;
 background-image:url(../images/img_menu_bg.gif);
 background-repeat:repeat-x;
 width: 777px;
 height:35px;
 padding-top:3px;
 padding-bottom:2px;
 float:left;
}

.navi
{ 
 width: 496px;
 float:left;
 margin-top:6px;
 height:28px;
 padding-left:14px

}

.navi ul{
width:494px;
height:30px;
padding:0;
float:left;
margin:0;
list-style:none;
display:inline;
}

.navi li{
display:inline;
list-style:none;
}

.divider_top_navi_1st{
position:absolute;
background-image:url(../images/img_line.gif);
width:1px;
height:27px;
margin-left:68px;
}

.divider_top_navi_2nd{
position:absolute;
background-image:url(../images/img_line.gif);
width:1px;
height:27px;
margin-left:138px;
}


.divider_top_navi_3rd{
position:absolute;
background-image:url(../images/img_line.gif);
width:1px;
height:27px;
margin-left:209px;
}

.divider_top_navi_4th{
position:absolute;
background-image:url(../images/img_line.gif);
width:1px;
height:27px;
margin-left:283px;

}

.divider_top_navi_5th{
position:absolute;
background-image:url(../images/img_line.gif);
width:1px;
height:27px;
margin-left:343px;

}
.divider_top_navi_6th{
position:absolute;
background-image:url(../images/img_line.gif);
width:1px;
height:27px;
margin-left:423px;

}
.btn_home{
position:absolute;
background-image: url(../images/btn_home01.gif);
background-repeat:no-repeat;
width:67px;
margin-left:1px;
height:27px;
z-index:1;
}
.btn_home a{
position:absolute;
width:68px;
height:27px;

}

.btn_home a:hover{
position:absolute;
background-image: url(../images/img_home_hover01.gif);
width:68px;
height:27px;
z-index:999;
}
.btn_photos{
position:absolute;
margin-left:69px;
background-image: url(../images/btn_about01.gif);
background-repeat:no-repeat;
width:70px;
height:27px;
z-index:1;
}

.btn_photos a{
position:absolute;
width:69px;
height:27px;
}

.btn_photos a:hover{
position:absolute;
background-image: url(../images/btn_about_hover01.gif);
background-repeat:no-repeat;
width:76px;
height:27px;
margin-left:-1px;
}
.btn_articles1{
position:absolute;
margin-left:139px;
background-image: url(../images/btn_articles01.gif);
background-repeat:no-repeat;
width:70px;
height:27px;
z-index:1;
}

.btn_articles1 a{
position:absolute;
width:70px;
height:27px;
}

.btn_articles1 a:hover{
position:absolute;
background-image: url(../images/btn_articles_hover01.gif);
background-repeat:no-repeat;
float:left;
width:74px;
height:27px;
margin-left:-1px;
}
.btn_quotes_1{
position:absolute;
background-image: url(../images/btn_quotes01.gif);
background-repeat:no-repeat;
width:72px;
height:27px;
margin-left:210px;
z-index:1;
}

.btn_quotes_1 a{
position:absolute;
width:75px;
height:27px;

}

.btn_quotes_1 a:hover{
position:absolute;
background-image: url(../images/btn_quotes_hover01.gif);
background-repeat:no-repeat;
float:left;
width:75px;
height:27px;
margin-left:-1px;
}
.btn_bolg1{
position:absolute;
background-image: url(../images/btn_blog01.gif);
background-repeat:no-repeat;
width:59px;
height:27px;
margin-left:284px;
z-index:1;
}

.btn_bolg1 a{
position:absolute;
width:59px;
height:27px;
}

.btn_bolg1 a:hover{
position:absolute;
background-image: url(../images/btn_blog_hover01.gif);
background-repeat:no-repeat;
width:61px;
height:27px;
margin-left:-1px;
}


.btn_articles{
position:absolute;
background-image:url(../images/btn_articles.gif);
background-repeat:no-repeat;
width:77px;
height:27px;
z-index:1;
}

.btn_articles a{
position:absolute;
width:77px;
height:27px;

}

.btn_articles a:hover{
position:absolute;
background-image:url(../images/btn_articles_hover.gif);
width:78px;
height:27px;
z-index:999;
}

.btn_blog{
position:absolute;
margin-left:78px;
background-image:url(../images/btn_blog.gif);
background-repeat:no-repeat;
width:60px;
height:27px;
z-index:1;
}

.btn_blog a{
position:absolute;
width:61px;
height:27px;

}

.btn_blog a:hover{
position:absolute;
background-image:url(../images/btn_blog_hover.gif);
background-repeat:no-repeat;
float:left;
width:63px;
margin-left:-1px;
height:27px;
}

.btn_building_photos{
position:absolute;
margin-left:139px;
background-image:url(../images/btn_building_photos.gif);
background-repeat:no-repeat;
width:118px;
height:27px;
z-index:1;
}

.btn_building_photos a{
position:absolute;
width:118px;
height:27px;

}

.btn_building_photos a:hover{
position:absolute;
background-image:url(../images/btn_building_photos_hover.gif);
background-repeat:no-repeat;
float:left;
width:121px;
margin-left:-1px;
height:27px;
}

.btn_glossary{
position:absolute;
background-image: url(../images/btn_glossary01.gif);
background-repeat:no-repeat;
width:82px;
height:27px;
margin-left:344px;
z-index:1;
}

.btn_glossary a{
position:absolute;
width:82px;
height:27px;

}

.btn_glossary a:hover{
position:absolute;
background-image: url(../images/btn_glossary_hover01.gif);
background-repeat:no-repeat;
float:left;
width:85px;
height:27px;
margin-left:-1px;
}

.btn_questions{
position:absolute;
background-image:url(../images/btn_questions.gif);
background-repeat:no-repeat;
width:89px;
height:27px;
margin-left:342px;
z-index:1;
}

.btn_questions a{
position:absolute;
width:90px;
height:27px;
}

.btn_questions a:hover{
position:absolute;
background-image:url(../images/btn_questions_hover.gif);
background-repeat:no-repeat;
width:92px;
height:27px;
margin-left:-1px;
}


.btn_quotes{
position:absolute;
background-image:url(../images/btn_quotes.gif);
background-repeat:no-repeat;
width:60px;
height:27px;
margin-left:433px;
}

.btn_quotes a{
position:absolute;
width:60px;
height:27px;

}

.btn_quotes a:hover{
position:absolute;
background-image:url(../images/btn_quotes_hover.gif);
background-repeat:no-repeat;
width:61px;
height:27px;
margin-left:-1px;
z-index:999;
}

.btn_contact{
background-image: url(../images/btn_contact01.gif);
background-repeat:no-repeat;
float:left;
width:70px;
height:27px;
position:absolute;
margin-left:424px;
}

.btn_contact a{
position:absolute;
width:70px;
height:27px;

}

.btn_contact a:hover{
position:absolute;
background-image: url(../images/btn_contact_hover01.gif);
background-repeat:no-repeat;
float:left;
width:72px;
margin-left:-1px;
height:27px;

}

.searchbox
{ 
 width: 267px;
 background: url(../images/img_scrach_box.gif) no-repeat;
 height:35px;
 float: left;
}

.search
{ 
 padding-left: 78px;
 margin-top: 6px;
 width:148px;
 float:left;
}

.btn_go
{ 
 margin-left: 6px;
 width: 20px;
 margin-top: 7px;
 float:left;
}

.main_inner_part
{ 
 width: 775px;
 margin: 0 auto 0 auto;
}
.main_inner_744{
width:744px;
padding:5px 10px 18px 23px;
#padding-top:3px;
_margin-top:1px;
background-color:#ffffff;
float:left;
}
.float_left_744{
width:744px;
float:left;
}
.free_quotes_block{
width:237px;
background-image: url(../images/img_free_quotes01.gif);
background-repeat:no-repeat;
float:left;
padding-top:140px;
margin:0px 16px 0px 0px;
display:inline;
}
.free_quotes_block_bg{
width:237px;
float:left;
background-image:url(../images/img_freequotes_bg.gif);
background-repeat:repeat-y;
}
.free_quotes_block_content{
width:227px;
float:left;
text-align:center;
line-height:28px;
background-image:url(../images/img_freequotes_bg1.gif);
background-repeat:repeat-x;
padding-top:7px;
margin:0px 5px 0px 5px;
display:inline;
}
.free_quotes_block_bcorner{
width:237px;
height:20px;
float:left;
background-image:url(../images/img_freequotes_bcorn.gif);
background-repeat:no-repeat;
}

.free_quotes_block_bcorner a{
width:110px;
margin-left:60px;
height:100px;
position:absolute;
margin-top:-200px;
}



.freequotes_dropdown_box{
	width:227px;
	float:left;
}
.freequotes_dropdown
{ 
 padding-left: 24px;
 margin-top: 6px;
 width:148px;
 float:left;
}
.project_financing_block{
width:237px;
background-image: url(../images/img_project_financing01.gif);
background-repeat:no-repeat;
float:left;
display:inline;
margin:0px 16px 0px 0px;
}
.project_financing_block_bcorner{
width:237px;
height:20px;
float:left;
background-image:url(../images/img_project_financing_bcorn.gif);
background-repeat:no-repeat;
}
.project_financing_block_bcorner a{
width:160px;
margin-left:40px;
height:100px;
position:absolute;
margin-top:-200px;
}
.project_financing_block_bg{
width:237px;
float:left;
background-image:url(../images/img_project_financing_bg.gif);
background-repeat:repeat-y;
margin-top:140px;
}
.project_financing_block_content{
width:227px;
float:left;
text-align:center;
line-height:28px;
background-image:url(../images/img_project_financing_bg1.gif);
background-repeat:repeat-x;
padding-top:7px;
height:87px;
margin:0px 5px 0px 5px;
display:inline;
}
.steelbuildingshelp_block{
width:237px;
background-image: url(../images/img_steel_building_help01.gif);
background-repeat:no-repeat;
float:left;
margin:0px 0px 0px 1px;
display:inline;
}
.steelbuildingshelp_block_bcorner{
width:237px;
height:20px;
float:left;
background-image:url(../images/img_steel_buildingshelp_bcorn.gif);
background-repeat:no-repeat;
}
.steelbuildingshelp_block_bcorner a{
width:170px;
margin-left:40px;
height:100px;
position:absolute;
margin-top:-200px;
display:inline;
}
.steelbuildingshelp_block_bg{
width:237px;
float:left;
background-image:url(../images/img_steel_buildingshelp_bg.gif);
background-repeat:repeat-y;
margin-top:140px;
}
.steelbuildingshelp_block_content{
width:227px;
float:left;
text-align:center;
line-height:28px;
background-image:url(../images/img_steel_buildingshelp_bg1.gif);
background-repeat:repeat-x;
padding-top:7px;
height:87px;
margin:0px 5px 0px 5px;
display:inline;
}
.middle_left_part{
width:501px;
margin-top:25px;
background-image:url(../images/img_b_dot1.gif);
background-repeat:repeat-y;
background-position:right top;
float:left;
}
.steelbuildingshelp_box{
width:251px;
float:left;
background-image:url(../images/img_b_dot1.gif);
background-repeat:repeat-y;
background-position:right top;
}
.steelbuildingshelp_heading{
width:142px;
height:19px;
background-image:url(../images/img_hding_steelbuildingshelp.gif);
background-repeat:no-repeat;
margin-bottom:5px;
}
.steelbuildingshelp_pic{
background-image:url(../images/img_pic_1.gif);
background-repeat:no-repeat;
width:228px;
padding:88px 0px 8px 6px;
}
.articles_block{
width:219px;
float:left;
margin-left:16px;
margin-right:15px;
background-image:url(../images/img_hding_articles.gif);
background-repeat:no-repeat;
padding-top:26px;
display:inline;
}

.news_block{
width:219px;
float:left;
margin:15px 15px 10px 15px;
background-image:url(../images/img_hding_news.gif);
background-repeat:no-repeat;
padding-top:26px;
display:inline;
}
.middle_block{
width:501px;
margin-top:23px;
float:left;
}
.project_manager{
width:139px;
height:75px;
background-image:url(../images/img_project_manager.gif);
background-repeat:no-repeat;
float:left;
margin-left:4px;
display:inline;
}
.project_manager a{
width:139px;
height:75px;
position:absolute;

}
.project_manager a:hover{
width:139px;
height:75px;
position:absolute;

}
.building_forum{
width:139px;
height:75px;
background-image:url(../images/img_building_forum.gif);
background-repeat:no-repeat;
float:left;
margin:0px 8px 0px 8px;
display:inline;
}
.building_forum a{
width:139px;
height:75px;
position:absolute;
}
.building_forum a:hover{
width:139px;
height:75px;
position:absolute;
}
.quotes_now{
width:189px;
height:80px;
background-image:url(../images/img_quotes_now.gif);
background-repeat:no-repeat;
float:left;
margin:0px;
}
.quotes_now a {
width:189px;
height:80px;
position:absolute;
}
.quotes_now a:hover{
width:189px;
height:80px;
position:absolute;
}
.banner_equipment_center{
width:486px;
height:183px;
background-image:url(../images/img_equipment_center.gif);
background-repeat:no-repeat;
float:left;
margin:15px 0px 0px 4px;
display:inline;
padding-bottom:5px;
}

.middle_right_part{
width:221px;
margin:25px 0px 0px 14px;
padding-bottom:5px;
float:left;
display:inline;
}
.heading_Sponsored{
background-image:url(../images/img_hding_sponsored.gif);
background-repeat:no-repeat;
width:83px;
height:19px;
float:left;
margin-bottom:8px;
}
.contractor{
background-image:url(../images/img_contractor.gif);
background-repeat:no-repeat;
width:221px;
height:226px;
float:left;
margin-bottom:14px;
}
.contractor a{
width:221px;
height:226px;
position:absolute;
}
.contractor a:hover{
width:221px;
height:226px;
position:absolute;
}
.tour_of_homes{
background-image:url(../images/img_tour_of_homes.gif);
background-repeat:no-repeat;
width:221px;
height:69px;
float:left;
margin-bottom:13px;
}
.tour_of_homes a{
width:221px;
height:69px;
position:absolute;
}
.tour_of_homes a:hover{
width:221px;
height:69px;
position:absolute;
}
.content{
width:221px;
float:left;
}
.border_bbbbbb{
border:1px solid #bbbbbb;
width:209px;
padding:5px;
}
.add1{
background-image:url(../images/img_add1.gif);
background-position:left 10px;
width:94px;
height:37px;
background-repeat:no-repeat;
margin:0px auto 0px auto;
}
.add1 a{
width:94px;
position:absolute;
height:37px;
}
.add1 a:hover{
width:94px;
position:absolute;
height:37px;
}
.add2{
background-image:url(../images/img_add2.gif);
width:80px;
height:121px;
background-repeat:no-repeat;
margin:5px auto 10px auto;
}
.add2 a{
width:80px;
height:121px;
position:absolute;
}

.add2 a:hover{
width:80px;
height:121px;
position:absolute;
}
.footer_content
{
 width:775px;
 margin:13px auto 0 auto;
 text-align:center;
}
.hd_articles_inner_2nd
{ 
 background: url(../images/img_heading_bg_withoutline.gif) repeat-x; 
 float:left;
 padding-right:10px;
 padding-bottom:10px;

}
.inner_left_article_inner
{
 	width: 531px;
	float:left;
	padding: 15px 9px 0px 9px;
	background: url(../images/img_mainleft_bg.gif) repeat-x;
}
.top_banner_plant_seeds
{
width:447px;
height:43px;
background-image:url(../images/img_plant_seeds.gif);
background-repeat:no-repeat;
margin-top:10px;
float:right;
}
.top_banner_plant_seeds a
{
width:447px;
height:43px;
float:right;
}
.text_inner_article{
width:501px;
float:left;
padding-left:6px;
padding-right:9px;
}
.article_bottom_links
{
width:501px;
margin-top:15px;
padding-top:5px;
padding-bottom:5px;
height:auto;
float:left;
padding-left:6px;
background-color:#EDEDED;
padding-right:9px;
}
.inner_right_panel_new
{
 width:223px;
 margin-left:3px;
 float:right;
 display:inline;
}
.main_content_inner
{ 
 width:777px;
 padding-left:2px;
 margin: 0 auto 0 auto;
}
.div_762
{
width:777px;
background-color:#ffffff;
float:left;
}
.heading1_article_inner
{ 
 width: 516px;
 float:left;
 background-image: url(../images/img_bg_line.gif);
 background-repeat:repeat-x;
 background-position:top;
}
.div_177
{
width:177px;
padding: 13px 26px 20px 20px;
background-color:#EAF2F5;
float:left;
}
.div_free_quotes_177
{
width:177px;
height:70px;
background-image: url(../images/img_free_quotes.gif);
background-repeat:no-repeat;
float:left
}
.div_free_quotes_177 a
{
width:177px;
height:70px;
float:left
}
.div_financing_177
{
width:177px;
height:71px;
margin-top:3px;
background-image:url(../images/img_finanacing.gif);
background-repeat:no-repeat;
float:left
}
.div_financing_177 a
{
width:177px;
height:71px; 
float:left
}
.div_steel_building_help_177
{
width:177px;
height:71px;
margin-top:3px;
background-image:url(../images/img_steel_building_help.gif);
background-repeat:no-repeat;
float:left
}
.div_steel_building_help_177 a
{
width:177px;
height:71px;
float:left
}
.inner_left_side
{
width:13px;
height:28px;
background-image:url(../images/img_left_side.gif);
background-repeat:no-repeat;
float:left;
}
.div_223
{
width:223px;
height:28px;
background-image: url(../images/img_heading_bg01.gif);
background-repeat:repeat-x;
float:left;
}
.div_heding_left_navigation
{
height:23px;
padding-right:10px;
padding-top:5px;
background-image: url(../images/img_heading_bg.gif);
background-repeat:repeat-x;
float:left;
}
.div_heading_blogroll
{
width:55px;
height:19px;
background-image:url(../images/img_heading_blogroll.gif);
background-repeat:no-repeat;
float:left;
}
.div_heading_partners
{
width:60px;
height:15px;
background-image: url(../images/img_heading_partners.gif);
background-repeat:no-repeat;
float:left;
}
.div_heading_Recommeded_Sites
{
width:136px;
height:15px;
background-image: url(../images/img_heading_recommended_sites.gif);
background-repeat:no-repeat;
float:left;
}
.div_heading_Sponsored
{
width:75px;
height:19px;
background-image: url(../images/img_heading_sponsored.gif);
background-repeat:no-repeat;
float:left;
}
.inner_right_corner57
{
width:57px;
height:28px;
background-image:url(../images/img_right_corner.gif);
background-repeat:no-repeat;
float:left;
}
.inner_right_navigation_223
{
width:223px;
background-color:#F7FAFB;
padding-bottom:27px;
float:left;
}
.content_box223
{
width:211px;
background-image:url(../images/img_orange_bg.gif);
background-repeat:repeat-x;
padding-top:10px;
padding-left:12px;
padding-bottom:10px;
background-position:top;
background-color:#FFD28C;
float:left;
}
.content_box223 ul
{
list-style:none;
padding:0px;
margin:0px;
}

.content_box223 li
{
list-style:none;
background-image:url(../images/img_arrow01.gif);
background-repeat:no-repeat;
background-position:0px 10px;
padding-left:12px;
}
.img_bottom_223
{
width:223px;
height:9px;
background-image: url(../images/img_bottom_side.gif);
background-repeat:no-repeat;
float:left;
overflow:hidden;
margin-bottom:14px;
}
#partners_txt_index ul{
padding:0;
margin:0;
list-style:none;
padding-top:0px;
}

#partners_txt_index li{
background-image: url(../images/img_arrow01.gif);
background-repeat:no-repeat;
background-position:3px left;
list-style:none;
}
.content_box
{
width:211px;
background-image: url(../images/img_background02.gif);
background-repeat:repeat-x;
padding-top:22px;
padding-left:10px;
padding-bottom:10px;
padding-right:2px;
background-position:top;
background-color:#FFD28C;
float:left;
}
.manage_my_home
{
width:135px;
height:132px;
background-image:url(../images/img_manage_my_home.gif);
background-repeat:no-repeat;
float:left;
margin-left:30px;
display:inline;
}
.manage_my_home a
{
width:135px;
height:132px;
float:left;
}
.dotted_line_right_nav
{
width:208px;
height:27px;
background-image:url(../images/img_dotted_line.gif);
background-repeat:repeat-x;
float:left;
}
.got_an_idea
{
width:133px;
height:134px;
background-image:url(../images/img_got_anidea.gif);
background-repeat:no-repeat;
margin-left:30px;
display:inline;
float:left;
}
.got_an_idea a
{
width:133px;
height:134px;
float:left;
}
.get_freesteelbuilding
{
width:197px;
height:105px;
background-image: url(../images/img_get_freesteelbuilding.gif);
background-repeat:no-repeat;
float:left;
margin-left:13px;
display:inline;
}
.get_freesteelbuilding a
{
width:197px;
height:105px;
float:left;
}
.separator
{ 
 width:775px;
 float:left;
 margin: 0 auto 0 auto;
 height: 2px;
 overflow:hidden;
}
/*******************************article main's page css start here ***********************/
.innerarticles
{ 
 margin: 0 auto 0 auto;
 width:498px;
 float:left;
 margin-left:12px;
 display:inline;
}
.inner_article_frame_top1
{
 margin-top: 0px;
 float:left;
 width: 498px;
}
.inner_article_frame_top
{
 background:url(../images/img_innerframe_top.gif) no-repeat;
 width: 498px;
 height:9px;
 overflow:hidden;
}
.inner_content_bg
{
  background:url(../images/img_innerframe_bg.gif) repeat-y;
  width: 498px;
  float:left;
}

.inner_article_frame_content
{
  margin: 0 auto 0 auto;
  width: 473px;
}
.articles_desc
{
 width: 472px;
 height: 20px;
 margin-top: 5px;
}

.articles_desc_left
{
 background:url(../images/img_articles_desc_bg.gif) repeat-x;
 padding-left: 8px;
 padding-right: 5px;
 height:20px;
 float:left;
 width:381px;
}

.articles_desc_date
{
 background: #145fbd;
 text-align:center;
 margin-left: 3px;
 padding-top: 2px;
 float:left;
 height:18px;
 width:75px;
}

.article
{ 
 width: 452px;
 margin-top: 10px;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 5px;
}


.inner_article_frame
{
 margin-top: 25px;
 float:left;
 width: 498px;
}
.inner_article_frame_bottom
{
  margin: 0 auto 0 auto;
  width: 498px;
  background:url(../images/img_bottom_bg.gif) repeat-x;
}
.inner_article_frame_bottom_left
{ 
 background:url(../images/img_innerframe_bl_corner.gif) no-repeat;
 width: 12px;
 height: 20px;
 float:left;
}

.inner_article_frame_bottom_middle
{ 
 width: 473px;
 float:left;
}

.articles_read_more_btn
{
 width: 91px;
 text-align:center;
 height:18px;
 float:left;
 margin-left:3px;
 padding-top:2px;
 background:url(../images/img_readfullpost_bg.gif) repeat-x;
}
.articles_bottom_left_link
{
width:250px;
text-align:left;
float:left;
}
.articles_bottom_right_link
{
width:250px;
text-align:right;
float:right;
}


.articles_bottom_link
{
 width: 364px;
 float:left;
 background:url(../images/img_articles_desc_bg.gif) repeat-x;
 padding-left: 8px;
 padding-right: 5px;
 height:20px;
}

.inner_article_frame_bottom_right
{
 background:url(../images/img_innerframe_br_corner.gif) no-repeat;
 width: 13px;
 height: 20px;
 float:left;
}

/*******************************article main's page css end here  **************************/
/*******************************glossary pages start here **************************/

.float_left{
float:left;
}

.glossary_top_navi_main{
width:516px;
float:left;
height:36px
}

.glossary_left_top_navi{
background-image:url(../images/img_bg_left_glossary.gif);
width:7px;
float:left;
height:36px;
}

.glossary_mid_top_navi{
background-image:url(../images/img_bg_glossary.gif);
width:502px;
float:left;
height:36px;
}

.glossary_mid_top_navi ul {
padding:0;
margin:0;
margin-top:0px;
list-style:none;
}
.glossary_mid_top_navi li {
height:14px;
width:16px;
display:inline;
float:left;
text-align:center;
margin:9px 1px 0px 2px;
}

.glossary_mid_top_navi li a {
width:16px;
height:17px;
display:inline;
float:left;
text-align:center;


}
.glossary_mid_top_navi li a:hover {
height:17px;
display:inline;
background-color:#EC6704;
float:left;
text-align:center;
}

.glossary_right_top_navi{
background-image:url(../images/img_bg_right_glossary.gif);
width:7px;
float:left;
height:36px;
}

.glossary_inner_main{
width:516px;
float:left;
margin-top:15px;
}

.glossary_inner_top_navi{
float:left;
background-image:url(../images/img_glossary_top_bg.gif);
width:506px;
height:27px;
padding-left:10px;
padding-top:5px
}

.glossary_inner_bottom_navi{
float:left;
background-image:url(../images/img_bottom_glossary_inner.gif);
width:516px;
height:11px;
overflow:hidden;
margin-bottom:20px;
}

.glossary_inner_bg_text{
float:left;
background-image:url(../images/img_glossary_bg_inner.gif);
width:496px;
padding:15px 10px 15px 10px;
}

.bg_glossary_box{
width:496px;
float:left;
}

.sub_can_glossary{
float:left;
margin-top:12px;
width:496px;
background-image:url(../images/img_bg_glossary_line.gif);
background-repeat:repeat-x; background-position:bottom;
padding-bottom:12px;
}

.sub_can_glossary_1st{
float:left;
width:496px;
background-image:url(../images/img_bg_glossary_line.gif);
background-repeat:repeat-x; background-position:bottom;
padding-bottom:12px;
}

.last_sub_can_glossary{
float:left;
margin-top:12px;
width:496px;
padding-bottom:12px;
}

.main_box_for_glossary2nd{
float:left;
width:496px;
margin-top:40px;
padding: 0px 0px;
background-color:#F1EFE8;
border:solid 1px #D8D7D0;
}

/****************************************** glossary end here **********************/
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Building Photos Starts HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.b_photos_frame
{
width:498px;
float:left;
padding-left:10px;
}
.b_photo_frame_bottom
{
 background:url(../images/img_innerframe_bottom.gif) no-repeat;
 width: 498px;
 height:9px;
 float:left;
 overflow:hidden;
}
.b_photo_frame_bg
{
  background:url(../images/img_innerframe_bg.gif) repeat-y;
  width: 432px;
  padding:33px 33px 35px 33px;
  float:left;
}
.b_photo_frame_431
{
width:431px;
float:left;
}
.b_photo_frame_top_corner
{
background-image:url(../images/img_pb_tcorn.gif);
background-repeat:no-repeat;
width:431px;
height:9px;
overflow:hidden;
float:left;
}
.b_photo_frame_bg1
{
background-image:url(../images/img_pb_bg.gif);
background-repeat:repeat-y;
width:375px;
padding:11px 28px 11px 28px;
float:left;
}
.b_photo_frame_bottom_corner
{
background-image:url(../images/img_pb_bcorn.gif);
background-repeat:no-repeat;
width:431px;
height:9px;
overflow:hidden;
float:left;
}
.b_photo_sep_line{

background-image:url(../images/img_ydotted_line.gif);
background-repeat:repeat-y;
width:1px;
float:left;
margin:-4px 23px -4px 23px;
height:119px;
}
.b_photo_pic1{
width:162px;
height:107px;
float:left;
border:1px solid #575655;
background-position:3px 3px;
background-image:url(../images/img_pic1.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.b_photo_pic2{
width:162px;
height:107px;
float:left;
border:1px solid #575655;
background-position:3px 3px;
background-image:url(../images/img_pic2.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.b_photo_pic3{
width:162px;
height:107px;
float:left;
border:1px solid #575655;
background-position:3px 3px;
background-image:url(../images/img_pic3.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.b_photo_pic4{
width:162px;
height:107px;
float:left;
border:1px solid #575655;
background-position:3px 3px;
background-image:url(../images/img_pic4.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.b_photo_pic5{
width:162px;
height:107px;
float:left;
border:1px solid #575655;
background-position:3px 3px;
background-image:url(../images/img_pic5.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.b_photo_pic6{
width:162px;
height:107px;
float:left;
border:1px solid #575655;
background-position:3px 3px;
background-image:url(../images/img_pic6.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.b_photo_box_sep_line{

background-image:url(../images/img_ydotted_line_1.gif);
background-repeat:repeat-x;
width:431px;
float:left;
height:1px;
margin:15px 0px 15px 0px;
overflow:hidden;
display:inline;
}
.b_photo_links{
width:431px;
float:left;
text-align:right;
margin-top:32px;

}
.b_photo_float_left{
margin:20px 0px 0px 0px;
float:left;
}
.b_photos_bottom_links{
float:right;
width:auto;
text-align:right;
}
.b_photo_float_right{
float:right;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Building Photos END HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/* contact */
.contact_left
{
 	width:747px;
	float:left;
	padding-top:15px;
	padding-left:10px;
	padding-right:20px;
	background: url(../images/img_mainleft_bg.gif) repeat-x;
	background-color:#ffffff;
}
.contact_hd_articles_inner
{ 
 background: url(../images/img_heading_bg_withoutline.gif) repeat-x; 
 float:left;
 height:22px;
}
.inner_header3
{ 
 background: url(../images/img_banner01.jpg) no-repeat;
 width: 263px;
 height: 83px;
 float:left;
 padding-left:44px;
} 
.inner_main_content
{ 
 width: 753px;
 margin: 0 auto 0 auto;
}
.inner_header4
{ 
 background: url(../images/inner_banner.jpg) no-repeat;
 width: 446px;
 height:83px;
 float:left;
} 

.contact_bg_line
{
width:723px;
height:25px;
margin-bottom:9px;
background-image:url(../images/img_heading_line.gif); background-repeat:repeat-x;
float: left;
}
.inner_heading_div
{
height:25px;
background-image:url(../images/img_bg.gif); background-repeat:repeat-x;
padding-right:8px;
float:left;
}
.contact_hd_line_orange6
{ 
 margin-top: 11px;
 width: 25px;
 background: #ff6600;
 height:1px;
 overflow:hidden;
 float:left;
}
.contact_div_713
{
width:713px;
padding-left:10px;
margin-left:5px;
float:left;
}

.contact_border
{
width:691px;
padding-left:10px;
padding-right:10px;
border-left:#d4cea0 solid 1px;
border-right:#d4cea0 solid 1px;
background-color:#fefbee;
float:left;
}
.contact_top_image
{
width:713px;
height:9px;
background-image:url(../images/img_border_top.gif);
background-repeat:no-repeat;
overflow:hidden;
float:left;
}
.contact_bottom_image
{
width:713px;
height:9px;
background-image:url(../images/img_border_bottom.gif);
background-repeat:no-repeat;
overflow:hidden;
float:left;
}
.contact_heading_div_691
{
width:691px;
height:28px;
float:left;
}
.contact_border_aec2ce
{
width:689px;
border:#aec2ce solid 1px;
float:left;
background-color:#c7d5dd;
}
.contact_bgcolor_c7d5dd
{
width:661px;
background-color:#c7d5dd;
margin-bottom:1px;
padding-left:14px;
padding-right:14px;
padding-top:3px;
padding-bottom:3px;
float:left;
}
.contact_bgcolor_dde5ea
{
width:661px;
background-color:#dde5ea;
margin-bottom:1px;
padding-left:14px;
padding-right:14px;
padding-top:3px;
padding-bottom:3px;
float:left;
}
.contact_bgcolor_c7d5dd_01
{
width:661px;
background-color:#c7d5dd;
padding-left:14px;
padding-right:14px;
padding-top:3px;
padding-bottom:3px;
float:left;
}
.contact_left_crnr
{
width:12px;
height:28px;
background-image: url(../images/img_left_crnr.gif);
background-repeat:no-repeat;
float:left;
}
.contact_background_repeat
{
height:22px;
padding-top:6px;
background-image:url(../images/img_background.gif); 
background-repeat:repeat-x;
float:left;
}
.contact_right_crnr
{
width:12px;
height:28px;
background-image: url(../images/img_right_crnr.gif);
background-repeat:no-repeat;
float:left;
}
.content_content_115
{
width:115px;
padding-top:4px;
padding-bottom:3px;
float:left;
}
.contact_text_field
{
width:169px;
float:left;
}
.contact_right_content_122
{
width:117px;
margin-left:57px;
padding-top:4px;
padding-bottom:3px;
float:left;
}
.quotes_content_115_indent
{
width:107px;
padding-top:4px;
padding-left:8px;
padding-bottom:3px;
float:left;
}
.quotes_right_indent_122
{
width:109px;
padding-left:8px;
margin-left:57px;
padding-top:4px;
padding-bottom:3px;
float:left;
}
.btn_container {
width:661px;
height:20px;
padding-top:20px;
padding-bottom:20px;
float:left;
}
.btn_submit {
background-image: url(../images/btn_submit.gif);
width:62px;
float:left;
height:24px;
margin-left:20px;
display:inline;
}
.btn_submit a {
width:62px;
height:23px;
position:absolute;
}
.btn_reset {
background-image:url(../images/btn_reset.gif);
width:63px;
display:inline;
float:left;
height:24px;
margin-left:290px;
}
.btn_reset a {
width:57px;
height:23px;
position:absolute;
}
/* contact  */
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>QUOTES BEGINS HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

.quotes_main_form
 {
width:691px;
margin:auto;
float:left;
background-image:url(../images/img_mainform_bg1.gif); background-repeat:repeat-y;
}

.quotes_formleft {
width:314px;
padding-left:32px;
padding-top:15px;
float:left;
}

.quotes_form_container_block {
width:314px;
padding-bottom:17px;
float:left;
}


.quotes_formright {
width:318px;
float:right;
padding-left:27px;
padding-top:15px;
}

.quotes_form_heading {
margin-bottom:7px;
width:auto;
}
.quotes_heading_line{
background-image:url(../images/img_b_dot.gif);
background-position:center;
background-repeat:repeat-x;
width:10px;

}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>QUOTES END HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>LEFT FORM AREA BEGINS HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

.main_form
 {
width:730px;
margin:auto;
float:left;
background-image:url(../images/img_mainform_bg.gif); background-repeat:repeat-y;

}

.formleft {
width:314px;
padding-left:51px;
padding-top:15px;
float:left;
}

.form_container_block {
width:314px;
padding-bottom:17px;
float:left;
}
.form_heading {
width:266px;
margin-bottom:7px;
}

.form_container{
width:276px;
height:21px;
margin:4px 0px;
}

.form_text {
width:116px;
float:left;
padding-top:3px;

}

.form_component {
width:160px;
float:left;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>LEFT FORM AREA ENDS HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>RIGHT FORM AREA BEGINS HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/


.formright {
width:318px;
float:right;
padding-left:46px;
padding-top:15px;
}

.formright {
width:318px;
float:right;
padding-left:46px;
padding-top:15px;
background-color:#C7D5DD;
}

.form_container_right{
width:288px;
height:21px;
margin:5px 0px;
}

.form_container_rightL{
width:288px;
height:21px;
margin-bottom:8px;
}
.form_container_right_multiline{
width:288px;
height:54px;
margin:0px;
}



.form_text_right {
width:150px;
float:left;
padding-top:3px;
}

.form_component_right {
width:138px;
float:left;
}




/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>RIGHT FORM AREA ENDS HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BOTTOM AREA BEGINS HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

.bottom_btns {
width:730px;
margin:1px auto auto 0px ;
height:47px;
margin-top:1px;
background-color:#ffffff;
float:left;
}

.reset_btn {
background-image:url(../images/btn_reset.gif);
background-repeat:no-repeat;
width:65px;
height:22px;
position:absolute;
margin-left:289px;
margin-top:6px;
}

.reset_map {
width:65px;
height:22px;
position:absolute;
margin-top:0px;
margin-left:0px;
}

/*
#reset_btn a:hover   {
background-image:url(../images/btn_reset_hover.gif);
background-repeat:no-repeat;
width:78px;
height:38px;
position:absolute;
margin:0px;
}
*/

.submit_btn {
background-image:url(../images/btn_submit.gif);
background-repeat:no-repeat;
width:67px;
height:22px;
position:absolute;
margin-left:371px;
margin-top:6px;
	
}


.submit_map {
width:67px;
height:22px;
position:absolute;
margin-left:0px;
margin-top:0px;
}

/*
#submit_btn a:hover {
background-image: url(../images/btn_submit_hover.gif);
background-repeat:no-repeat;
width:78px;
height:38px;
position:absolute;
margin:0px;
}
*/

.input {
width:154px;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}
.input_small {
width:30px;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}
.input_small_right {
width:132px;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}
.input_small_right_multi {
width:132px;
font-family:Arial, Helvetica, sans-serif;
height:30px;
font-size:11px;
color:#333333;
font-weight:normal;
}

.input_list {
width:157px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
float:left;
}

.input_list_small {
width:85px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}
.input_list_small2 {
width:71px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}

.input_list_right {
width:82px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}
/* faq  */
.faq_main_div_471
{
width:498px;
float:left;
padding-left:9px;
padding-right:9px;
display:inline;
}
.faq_border
{
width:484px;
padding-left:6px;
padding-right:6px;
padding-top:10px;
padding-bottom:40px;
border-left:#d4cea0 solid 1px;
border-right:#d4cea0 solid 1px;
background-color:#fefbee;
float:left;
display:inline;
}
.faq_question_main_div_484
{
width:484px;
height:35px;
background-color:#9d946e;
float:left;
display:inline;
}
.faq_Q
{
width:27px;
height:35px;
background-image: url(../images/igm_q.gif);
background-repeat:no-repeat;
float:left;
display:inline;
}
.faq_question_div
{
width:445px;
padding-left:6px;
padding-right:6px;
padding-top:10px;
float:left;
display:inline;
}
.faq_answer_main_div_484
{
width:457px;
padding-left:27px;
float:left;
display:inline;
}
.faq_content_div
{
width:443px;
padding-left:7px;
padding-right:7px;
padding-top:10px;
background-color:#e7e1c1;
float:left;
display:inline;
}
.faq_crnr_bottom
{
width:457px;
height:12px;
background-image: url(../images/img_crnr_bottom.gif);
background-repeat:no-repeat;
overflow:hidden;
display:inline;
float:left;
}
.faq_doted_line
{
width:455px;
height:1px;
margin-top:13px;
margin-bottom:13px;
background-image:url(../images/img_faq_doted_line.gif);
background-repeat: repeat-x;
overflow:hidden;
display:inline;
float:left;
}
.faq_crnr_bottom01
{
 background:url(../images/img_innerframe_bottom.gif) no-repeat;
 width: 498px;
 height:9px;
 float:left;
 display:inline;
 overflow:hidden;
}

/* faq  */