/* CSS Document */

body
{
margin:0px;
background:url(../images/img_header_bg.gif) repeat-x top;
}


.main_div
{
width:100%;
float:left;
}
.main_div_3rd
{
width:100%;
height:106px;
background: url(../images/img_bg02.gif) repeat-x;

}
.banner_main_div
{
width:100%;
margin-top:1px;
padding:10px 0px 10px 0px;
background:url(../images/img_banner_bg.gif) repeat-x;
float:left;
}
.header_main_div800
{
width:800px;
height:95px;
background:url(../images/img_header_bg01.gif) right top no-repeat;
margin: auto;
}
.logo
{
width:169px;
height:93px;
background:url(../images/logo.gif) no-repeat;
float:left;
}
.logo a
{
position:absolute;
width:169px;
height:93px;
float:left;
}
.header_right_sode_div
{
width:631px;
float:left;
}
.menu_div
{
width:631px;
float:left;
}
.menu_div ul
{
margin:0px;
padding:0px;
list-style:none;
}
.menu_div li
{
margin:0px;
padding:0px;
float:left;
}
.btn_home_hover
{
width:56px;
height:32px;
background:url(../images/btn_home_hover.gif) no-repeat;
float:left;
}
.btn_home
{
width:56px;
height:32px;
background:url(../images/btn_home.gif) no-repeat;
float:left;
}
.btn_home a
{
position:absolute;
width:56px;
height:32px;
float:left;
}
.btn_home a:hover
{
position:absolute;
width:56px;
height:32px;
background:url(../images/btn_home_hover.gif) no-repeat;
float:left;
}
.devider
{
width:7px;
height:32px;
background:url(../images/img_devider.gif) no-repeat center;
background-position:3px 12px;
float:left;
}
.btn_Building_Types
{
width:104px;
height:32px;
background:url(../images/btn_building_types.gif) no-repeat;
float:left;
}
.btn_Building_Types a
{
position:absolute;
width:104px;
height:32px;

float:left;
}
.btn_Building_Types a:hover
{
width:104px;
height:32px;

position:absolute;
background:url(../images/btn_building_types_hover.gif) no-repeat;
float:left;
}
.btn_specials
{
width:69px;
height:32px;
background:url(../images/btn_specials.gif) no-repeat;
float:left;
}
.btn_specials a
{
position:absolute;

width:69px;
height:32px;
float:left;
}
.btn_specials a:hover
{
width:69px;
height:32px;

background:url(../images/btn_specials_hover.gif) no-repeat;
float:left;
}

.btn_articles
{
width:64px;
height:32px;
background:url(../images/btn_articles.gif) no-repeat;
float:left;
}
.btn_articles a
{
position:absolute;
width:64px;
height:32px;

float:left;
}
.btn_articles a:hover
{
position:absolute;
width:64px;
height:32px;

background:url(../images/btn_articles_hover.gif) no-repeat;
float:left;
}
.btn_articles_hover
{
width:64px;
height:32px;

background:url(../images/btn_articles_hover.gif) no-repeat;
float:left;
}
.btn_accessories
{
width:91px;
height:32px;
background:url(../images/btn_accessories.gif) no-repeat;
float:left;
}
.btn_accessories a
{
position:absolute;

width:91px;
height:32px;
float:left;
}
.btn_accessories a:hover
{
position:absolute;
width:91px;
height:32px;

background:url(../images/btn_accessories_hover.gif) no-repeat;
float:left;
}
.btn_contact_us
{
width:83px;
height:32px;
background:url(../images/btn_contact_us.gif) no-repeat;
float:left;
}
.btn_contact_us a
{
position:absolute;

width:83px;
height:32px;
float:left;
}
.btn_contact_us a:hover
{
position:absolute;

width:83px;
height:32px;
background:url(../images/btn_contact_us_hover.gif) no-repeat;
float:left;
}
.btn_photos
{
width:59px;
height:32px;
background:url(../images/btn_photos.gif) no-repeat;
float:left;
}
.btn_photos a
{
position:absolute;
width:59px;
height:32px;
float:left;
}
.btn_photos a:hover
{
position:absolute;
width:59px;
height:32px;
background:url(../images/btn_photos_hover.gif) no-repeat;
float:left;
}
.btn_faq
{
width:40px;
height:32px;
background:url(../images/btn_faq.gif) no-repeat;
float:left;
}
.btn_faq a
{
position:absolute;
width:40px;
height:32px;
float:left;
}
.btn_faq a:hover
{
position:absolute;
width:40px;
height:32px;
background:url(../images/btn_faq_hover.gif) no-repeat;
float:left;
}
.main_header_text_div
{
width:309px;

margin-top:1px;
padding:11px 0px 9px 322px;
float:left;
}
.phone_div
{
width:298px;
padding:0px 0px 5px 11px;
padding:0px 0px 5px 11px;
background:url(../images/img_arrow.gif) no-repeat left top;
background-position:0px 6px;
float:left;
}
.Request_div
{
width:298px;
padding:0px 0px 0px 11px;
background:url(../images/img_arrow.gif) no-repeat left top;
background-position:0px 6px;
float:left;
}
.flash_banner_main_div
{
width:800px;
height:242px;
margin:auto;
}
.flash_banner_div
{
width:800px;
height:242px;
float:left;
}
.main_sub_logo
{
width:800px;
height:106px;
margin:auto;
}
.img_american
{
width:182px;
height:106px;
background:url(../images/img_american.gif) no-repeat;
float:left;
}
.img_american a
{
position:absolute;
width:182px;
height:106px;
float:left;
}
.dotted_line
{
width:28px;
height:106px;
background:url(../images/img_dotted_line.gif) repeat-y center;
float:left;
}
.img_view_more
{
width:121px;
height:106px;
background:url(../images/img_view_more.gif) no-repeat;
float:left;
}
.img_view_more a
{
position:absolute;
width:121px;
height:106px;
float:left;
}
.right_photos_main_div
{
width:440px;
padding:9px 0px 0px 29px;
float:left;
}
.index_pic01
{
width:138px;
height:89px;
background:url(../images/img_pic01.gif) no-repeat;
margin-right:4px;
display:inline;
float:left;
}
.index_pic01 a
{
position:absolute;
width:138px;
height:89px;
display:inline;
float:left;
}
.index_content_heading
{
width:400px;
float:left;
}
.index_content_container
{
width:400px;
float:left;
}
.index_pic02
{
width:143px;
height:89px;
background:url(../images/img_pic02.gif) no-repeat;
margin-right:4px;
display:inline;
float:left;
}
.index_pic02 a
{
position:absolute;
width:143px;
height:89px;
display:inline;
float:left;
}
.index_pic03
{
width:151px;
height:89px;
background:url(../images/img_pic03a.gif) no-repeat;
float:left;
}
.index_pic03 a
{
position:absolute;
width:151px;
height:89px;
float:left;
}
.body_main_div
{
width:800px;
padding:3px 0px 0px 0px;
margin:auto;
}
.body_top_div
{
width:800px;
padding-bottom:5px;
float:left;
}


.img_financing {
width:307px;
height:71px;
margin-right:4px;
display:inline;
background: url(../images/img_financing.gif) no-repeat;
float:left;
display:block; }


.img_free_quotes
{
width:253px;
height:51px;
margin-right:4px;
margin-top:6px;
background:url(../images/img_free_quote.gif) no-repeat;
float:left;
display:block;
}
.img_steel_building_photos
{
width:230px;
height:51px;
margin-top:6px;
background:url(../images/img_building_photos.gif) no-repeat;
float:left;
display:block;
}
.index_left_navigation
{
width:367px;
padding-bottom:10px;
padding-right:22px;
float:left;
}
.index_heading_div
{
width:360px;
padding:0px 0px 3px 7px;
float:right;
}

.video
{
margin-left:15px;
}

.video-new
{
float:right;
}
.video a
{

}

.articles_border_div
{
margin-top:10px;
width:325px;
padding:20px 20px 20px 20px;
border:#BDBDBD solid 1px;
background-color:#F8F8F8;
float:right;
}
.index_article_heading
{
width:325px;
float:right;
}
.index_article_content
{
width:325px;
padding:6px 0px 10px 0px;
background:url(../images/img_dotted_line2.gif) repeat-x bottom;
float:left;
}
.index_article_content02
{
width:325px;
padding:6px 0px 10px 0px;
float:left;
}
.footer
{
width:100%;
background:url(../images/img_footer_bg.gif) repeat-x;
height:39px;
float:left;
}
.footer_sub_div
{
width:800px;
margin:auto;
padding:10px 0px 0px 8px;
height:23px;
}
.body_right_container
{
width:409px;
padding:0px 0px 0px 0px;
float:left;
}
img
{
	border:0;
}

ul, li
{
	padding:0;
	margin:0;
	list-style:none;
	font-size: 14px;
}

.content
{
	width:800px;
	overflow:hidden;
	float:left;
}

/* LEFT */

.leftPannel /* large left */
{
	width:243px;
	border:#D0D0D0 1px solid;
	margin-right:20px;
	float:left;
	display:inline;
	padding:13px 25px 33px 17px;
	margin-top:10px;
}

.leftPannel_main /* small left */
{
	width:233px;
	border:#D0D0D0 1px solid;
	margin-right:20px;
	float:left;
	padding:13px 15px 33px 17px;
	margin-top:10px;
	background-color:#00FF00;
	display:inline;
}

.leftSublink
{
	width:238px;
	margin-top:17px;
	float:left;
}


/* /LEFT */


/* RIGHT */

.rightPannel
{
	width:493px;
	padding-top:9px;
	float:left;
	float:left;
}

.rightcontentbase
{
	width:471px;
	background-color:#F6FAFF;
	border:#C2CEDF 1px solid;
	padding:0px 10px 26px 10px;
	display:inline;
	float:left;
}
.main_rightcontentbase
{
	width:480px;
	padding-bottom:10px;
	float:left;
}

.rightcontentbase_main
{
	width:415px;
	padding:0 8px 26px 8px;
	overflow:hidden;
	float:left;
}

.rightcontentbase_select
{
	width:487px;
	background-color:#F6FAFF;
	border:#C2CEDF 1px solid;
	padding:2px;
	margin-top:4px;
	overflow:hidden;
	float:left;
}

.contentPannel
{
	 width:471px;
	 border-bottom:#060606 1px dashed;
	 padding-bottom:20px;
	 padding-top:21px;
	 float:left;
}

.contentPannel_cont
{
	 width:430px;
	 border-bottom:#060606 1px dashed;
	 overflow:hidden;
	 padding-bottom:20px;
	 padding-top:21px;
	 float:left;
}

.contentPannel_photo
{
	 width:443px;
	 border-bottom:#060606 1px dashed;
	 overflow:hidden;
	 padding-left:15px;
	 padding-bottom:20px;
	 float: left;
	 
}
.contentPannel_photo_new
{
	 width:443px;
	 overflow:hidden;
	 padding-left:15px;
	 padding-top:15px;
	 float: left; 
}

.contentPannelsub
{
	 width:471px;
	 height:auto;
	 padding-top:21px;
	 float:left;
}

.contentPannelsub_main
{
	 width:390px;
	 overflow:hidden;
	 float:left;
}

.rightL
{
	width:194px;
	margin-right:10px;
	float:left;
	background-color:#FFFFFF;
	padding:2px;
	display:inline;
	border:#D0D0D0 1px solid;
}

.rightPL
{
	width:123px;
	margin-right:10px;
	float:left;
	background-color:#FFFFFF;
	padding:2px;
	display:inline;
	border:#D0D0D0 1px solid;
}

.rightR
{
	width:260px;
	float:left;
}

.rightsubR
{
	width:478px;
	float:left;
}

.rightsubR_main
{
	width:390px;
	padding-bottom:15px;
	float:left;
}

.imgbdr
{
	background-color:#FFFFFF;
	padding:2px;
	border:#D0D0D0 1px solid;
	float:left;
	display:inline;
	margin:3px 10px;
}

/* /RIGHT */


/* FORM */

#main_can_quotes{
width:730px;
padding-left:40px;
float:left;
}

#text_container_quotes {
width:730px;
float:left;

height:auto !important;
height:25px;
padding-bottom:15px;
}
.text_container_quotes01 {
width:730px;
float:left;
height:auto !important;
padding-bottom:15px;
}

#outer_container_quotes {
width:704px;

float:left;
margin-bottom:27px;
height:auto !important;
height:110px;
border:#C2CEDF 1px solid;
}

#outer_container_quotes_cont {
width:421px;

float:left;
margin-bottom:20px;
height:auto !important;
height:110px;
border:#C2CEDF 1px solid;
margin-top:20px;
}

#outer_container_last_quotes {
width:704px;

float:left;
margin-bottom:16px;
height:auto !important;
height:110px;
background-color:#ffffff;
border:#C2CEDF 1px solid;
}

#heading_tab {
width:730px;
float:left;
height:31px;
}

#heading_tab_cont {
width:422px;
float:left;
height:31px;
}

#heading_left {
background-image:url(../images/img_roundtop_left.gif);
background-repeat:no-repeat;
width:11px;
float:left;
height:31px;
}
#heading_center {
width:689px;
padding-top:6px;
height:25px;
float:left;
padding-left:15px;
background-color:#3E4E64;
}
#heading_center_short {

width:689px;
padding-top:6px;
height:25px;
float:left;
padding-left:15px;
background-color:#3E4E64;
}
.free_quote
{
width:689px;
padding:10px 0px 10px 0px;
float:left;
}
#heading_center_short_cont {

width:406px;
padding-top:6px;
height:25px;
float:left;
padding-left:15px;
background-color:#3E4E64;
}
#mandatory_fields {
float:right;
margin-right:14px;
margin-top:6px;
}
#heading_right {
background-image:url(../images/img_roundtop_right.gif);
background-repeat:no-repeat;
width:11px;
float:left;
height:31px;
}
#heading_right_large {
background-image: url(../images/img_madatory_fileds_box.gif);
background-repeat:no-repeat;
width:157px;
float:left;
height:31px;
}
#innerform_container {
width:704px;
float:left;
margin:auto;

height:auto !important;
height:55px;
padding:12px 0 12px 0;
}
#innerform_container_cont {
width:422px;
float:left;
margin:auto;

height:auto !important;
height:55px;

}
#form_container {
width:704px;
float:left;
height:30px;
background-color:#D3DCEA;
}
#form_container_cont {
width:421px;
float:left;
height:30px;
background-color:#D3DCEA;
}
#form_container_2 {
width:704px;
float:left;
height:30px;
margin-top:1px;
background-color:#FFFFFF;
}
#form_container_2_new {
width:704px;
float:left;
height:70px;
margin-top:1px;
background-color:#FFFFFF;
}
#form_container_new {
width:704px;
float:left;
height:70px;
margin-top:1px;
background-color:#D3DCEA;
}
#form_container_new2 {
width:704px;
float:left;
height:40px;
margin-top:1px;
background-color:#D3DCEA;
}
#form_container_2_cont {
width:424px;
float:left;
height:30px;
margin-top:1px;
background-color:#FFFFFF;
}

#form_container_1 {
width:704px;
float:left;

height:auto !important;
height:30px;
margin-top:1px;
background-color:#D3DCEA;
}


#form_left {
width:320px;
float:left;
display:inline;
margin-left:16px;

}

#form_left_cont {
width:200px;
float:left;
display:inline;


}

#form_text {
width:135px;
float:left;
padding-top:6px;
height:24px;
padding-left:5px;
}
#form_text_cont {
width:80px;
float:left;
padding-top:6px;
height:24px;
padding-left:2px;
}
#form_component {
width:180px;
float:right;
padding-top:3px;
height:27px;
}
#form_component_cont {
width:105px;
float:right;
padding-top:3px;
height:27px;
}


#form_right {
width:320px;
float:right;
display:inline;
margin-right:30px;

}

#form_right_cont {
width:190px;
float:left;
display:inline;
margin-left:30px;

}


#form_text_indent {
width:108px;
float:left;
padding-left:7px;
padding-top:6px;
height:24px;
}

#form_container_2_bigger {
width:704px;
float:left;
margin-top:1px;
background-color:#FFFFFF;
}
#form_container1_2_bigger {
width:704px;
float:left;
height:45px;
margin-top:1px;
background-color:#83A8CA;
}
#form_container_2_bigger1 {
width:704px;
float:left;
height:45px;
margin-top:1px;
background-color:#83A8CA;
}
#form_container_2_bigger2 {
width:704px;
float:left;
height:52px;
margin-top:1px;
background-color:#D3DCEA;
}

#btn_container {
width:730px;
float:left;
height:24px;
}

#btn_reset {
background-image: url(../images/btn_reset.gif);
width:60px;
float:left;
display:inline;
height:22px;
margin-left:299px;
}
#btn_reset a {
width:60px;
position:absolute;
height:22px;
}
#btn_submit {
background-image: url(../images/btn_submit.gif);
width:60px;
float:left;
display:inline;
height:22px;
margin-left:13px;
}
#btn_submit a {
width:60px;
position:absolute;
height:22px;
}


#btn_submit_contact {
background-image: url(../images/btn_submit.gif);
width:69px;
display:inline;
float:left;
height:24px;
margin-left:331px;
}
#btn_submit_contact a {
width:69px;
position:absolute;
height:24px;
}

/* /FORM*/

.inner_left_navigation_main_div
{
width:280px;
padding-right:20px;
padding-top:10px;
float:left;
}

.inner_Financing_Available
{
width:280px;
height:51px;
background:url(../images/img_financing_available.gif) no-repeat;
margin-bottom:2px;
float:left;
}
.inner_Financing_Available a
{
position:absolute;
width:280px;
height:51px;
float:left;
}
.inner_SteelBuildingsPhotos
{
width:280px;
height:51px;
background:url(../images/img_steel_building_photos.gif) no-repeat;
margin-bottom:2px;
float:left;
}
.inner_SteelBuildingsPhotos a
{
position:absolute;
width:280px;
height:51px;
float:left;
}

.inner_Quotes
{
width:280px;
height:51px;
background: url(../images/img_free_quotes.gif) no-repeat;
margin-bottom:2px;
float:left;
}
.inner_Quotes a
{
position:absolute;
width:280px;
height:51px;
float:left;
}
.inner_video_main_div
{
width:280px;
padding-top:18px;
padding-bottom:18px;
float:left;
}
.inner_left_haeding_container
{
width:270px;
padding:0px 0px 10px 10px;
float:left;
}
.inner_video
{
width:274px;
height:219px;
background: url(../images/img_inner_video.jpg) no-repeat;
float:left;
}

.inner_video a
{
width:274px;
height:219px;
float:left;
}
.inner_body_container
{
width:500px;
padding-top:10px;
padding-bottom:10px;
float:left;
}
.inner_banner_main_div
{
width:800px;
height:157px;
margin:auto;
}

.banner_main_div_inner
{
width:100%;
margin-top:1px;
padding:10px 0px 10px 0px;
background:url(../images/img_header_bg_new.gif) repeat-x;
float:left;
}
.inner_header_pic01
{
width:242px;
height:157px;
background:url(../images/img_inner_header01.jpg) no-repeat;
float:left;
}
.inner_header_pic02
{
width:220px;
height:157px;
background:url(../images/img_inner_header02.jpg) no-repeat;
float:left;
}
.inner_header_pic03
{
width:338px;
height:157px;
background:url(../images/img_inner_header03.gif) no-repeat;
float:left;
}
.page_heading_div
{
width:500px;
padding-bottom:10px;
float:left;
}
.faq_main_div
{
width:500px;
height:1000px;
padding-bottom:50px;
float:left;
}
.faq_sub_div
{
width:500px;
padding-bottom:20px;
float:left;
}
.main_question_div
{
width:460px;
padding:9px 0px 0px 38px;
height:27px;
background:url(../images/img_q.gif) no-repeat left top;
background-color:#F0F5D8;
float:left;
}
.arswer_div
{
width:460px;
padding:5px 0px 5px 38px;
float:left;
}
.main_question_div01
{
width:460px;
padding:9px 0px 9px 38px;
background:url(../images/img_q.gif) no-repeat left top;
background-color:#F0F5D8;
float:left;
}
.heading
{
width:490px;
padding:5px 0px 5px 0px;
float:left;
}
.heading_contact
{
width:490px;
padding:10px 0px 5px 0px;
float:left;
}
.link
{
width:490px;
height:20px;
padding:5px 0px 5px 0px;
float:left;
}
.body_container
{
width:500px;
float:left;
}
.copyright
{
width:290px;
padding-left:10px;
padding-top:5px;
float:left;
}
.footer_link
{
width:500px;
float:left;
}
.btn_specials_hover
{
width:69px;
height:32px;

background:url(../images/btn_specials_hover.gif) no-repeat;
float:left;
}

.btn_Building_Types_hover
{
width:104px;
height:32px;

background:url(../images/btn_building_types_hover.gif) no-repeat;
float:left;
}
.btn_accessories_hover
{
width:91px;
height:32px;

background:url(../images/btn_accessories_hover.gif) no-repeat;
float:left;
}

.btn_contact_us_hover
{

width:83px;
height:32px;
background:url(../images/btn_contact_us_hover.gif) no-repeat;
float:left;
}

.btn_photos_hover
{
width:59px;
height:32px;
background:url(../images/btn_photos_hover.gif) no-repeat;
float:left;
}
.btn_faq_hover
{
width:40px;
height:32px;
background:url(../images/btn_faq_hover.gif) no-repeat;
float:left;
}


#dek {
POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;
}

img.floatLeft {
clear:right;
float:left;
}

img.floatRight {
clear:left;
float:right;

}
.body_main_div .inner_body_container .arial20b_3e4e64 .rightcontentbase .contentPannelsub ol {
	font-size: 16px;
}
.body_main_div .inner_body_container .arial20b_3e4e64 .rightcontentbase .contentPannelsub ol p {
	font-size: 12px;
	font-weight: normal;
}

