/* CSS Document */

body
{ 
 margin: 0px;
}

#container
{ 
 width:100%;
}

#main_header
{ 
 width:100%;
 background:url(../images/img_top_blue_bg.gif) repeat-x;
 float:left;
 height: 61px;
}

#navigation_bg
{ 
 width:100%;
 background:url(../images/img_navigation_bg.gif) repeat-x;
 float:left;
 height: 44px;
}

#logo
{ 
 margin: 0 auto 0 auto;
 background: url(../images/img_logo.gif)  no-repeat;
 width: 775px;
 height: 61px;
}
#top_links{
float:right;
width:122px;
margin-top:40px
}
#top_links ul{
width:122px;
height:20px;
padding:0;
float:left;
margin:0;
list-style:none;
display:inline;
}

#top_links li{
display:inline;
}
#btn_home1{
background-image:url(../images/btn_home1.gif);
background-repeat:no-repeat;
float:left;
width:53px;
height:21px;
}

#btn_home1 a{
position:absolute;
width:53px;
height:21px;
}

#btn_home1 a:hover{
position:absolute;
background-image:url(../images/btn_home1_hover.gif);
background-repeat:no-repeat;
float:left;
width:53px;
height:21px;
}
#btn_contact1{
background-image:url(../images/btn_contact1.gif);
background-repeat:no-repeat;
float:left;
width:60px;
height:21px;
}

#btn_contact1 a{
position:absolute;
width:60px;
height:21px;

}

#btn_contact1 a:hover{
position:absolute;
background-image:url(../images/btn_contact1_hover.gif);
background-repeat:no-repeat;
float:left;
width:60px;
height:21px;
}
#top_links_sep{
background-image:url(../images/img_t_sep.gif);
background-repeat:no-repeat;
width:9px;
height:21px;
float:left;
}
#navigation
{ 
 margin: 0 auto 0 auto;
 width: 775px;
 height: 35px;
}

#navi
{ 
 width: 494px;
 float:left;
 height:28px;
 padding-left:11px

}

#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_divider_top_navi.gif);
width:1px;
height:27px;
margin-left:77px;

}

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

}


#divider_top_navi_3rd{
position:absolute;
background-image:url(../images/img_divider_top_navi.gif);
width:1px;
height:27px;
margin-left:257px;

}

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

}

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

}

#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_glossary.gif);
background-repeat:no-repeat;
width:82px;
height:27px;
margin-left:258px;
z-index:1;
}

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

}

#btn_glossary a:hover{
position:absolute;
background-image:url(../images/btn_glossary_hover.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_contact.gif);
background-repeat:no-repeat;
float:left;
width:69px;
height:27px;
}

#btn_contact a{
position:absolute;
width:69px;
height:27px;

}

#btn_contact a:hover{
position:absolute;
background-image:url(../images/btn_contact_hover.gif);
background-repeat:no-repeat;
float:left;
width:69px;
height:27px;
}

#searchbox
{ 
 width: 267px;
 background: url(../images/img_searchbox_bg.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;
}

#header
{ 
 width: 753px;
 margin:0 auto 0 auto;
}

#header1
{ 
 background:url(../images/img_header1.gif) no-repeat;
 width: 307px;
 height:127px;
 float:left;
} 

#header2
{ 
 background:url(../images/img_header2.gif) no-repeat;
 width: 446px;
 height:127px;
 float:left;
} 

#header3
{ 
 background:url(../images/img_header3.gif) no-repeat;
 width: 263px;
 height: 83px;
 float:left;
 padding-left:44px;
} 

#header4
{ 
 background:url(../images/img_header4.gif) no-repeat;
 width: 446px;
 height:83px;
 float:left;
} 

#separator
{ 
 width:775px;
 float:left;
 margin: 0 auto 0 auto;
 height: 3px;
 overflow:hidden;
}

#main_content
{ 
 width: 753px;
 margin: 0 auto 0 auto;
}

#main_content_inner
{ 
 width: 754px;
 margin: 0 auto 0 auto;
}

#main_content_inner
{
 width: 753px;
 margin: 0 auto 0 auto;
}

#inner_left
{
 	width:534px;
	float:left;
	background: url(../images/img_mainleft_bg.gif) repeat-x;
	}

#inner_right
{
 	width: 213px;
	margin-left: 6px;
	float:left;
	display:inline;
}

#main_left
{ 
 width:534px;
 float:left;
 background:url(../images/img_mainleft_bg.gif) repeat-x;
}

#heading_index
{ 
 width: 523px;
 padding-left: 11px;
 float:left
}
#hd_welcome
{ 
 background:url(../images/img_hd_welcome.gif) no-repeat;
 margin-top: 12px;
 float:left;
 width: 86px;
 height:23px;
}
#hd_line
{ 
 margin-top: 25px;
 float:right;
 width: 82%;
 height: 11px;
}
#hd_line_orange
{ 
 margin: auto;
 width: 5%;
 background: #ff6600;
 height:1px;
 overflow:hidden;
 float:left;
}

#hd_line_grey
{ 
 margin: auto;
 width: 92%;
 background: #787878;
 height:1px;
 overflow:hidden;
 float:left;
}

#separator1
{ 
 width:775px;
 float:left;
 margin: 0 auto 0 auto;
 height: 8px;
 overflow:hidden;
}

#separator2
{ 
 width:775px;
 float:left;
 margin: 0 auto 0 auto;
 height: 7px;
 overflow:hidden;
}

#welcome_panel
{
 width: 524px;
 float:left;
 padding-left:11px;
 margin-top: 9px;
}
#welcome_img
{ 
 background:url(../images/img_welcome_img.gif) no-repeat;
 width: 149px;
 height:99px;
 float:left;
}

#welcome_text
{
 margin-left: 14px;
 float:left;
 width: 350px;
}

#content_blocks
{
 width: 529px;
 padding-left: 6px;
 float:left;
 margin-top: 15px;
}

#left_panels
{
 width: 254px;
 float: left;

}

#partners_panel
{ 
 width: 254px;
 background:url(../images/img_panel_left_bg.gif) repeat-y;
 float:left;
}

#partners
{ 
 width:242px;
 margin-left: 12px;
}

#heading_partners
{
 width: 72px;
 height:19px;
 background:url(../images/img_hd_partners.gif) no-repeat;
 float:left;
}

#hd_line2
{ 
 margin-top: 10px;
 float:left;
 width: 160px;
 height: 11px;
 margin-left: 10px;
}
#hd_line_orange2
{ 
 margin: auto;
 width: 10%;
 background: #ff6600;
 height:1px;
 overflow:hidden;
 float:left;
}

#hd_line_grey2
{ 
 margin: auto;
 width: 85%;
 background: #787878;
 height:1px;
 overflow:hidden;
 float:left;
}

#left_panel_top
{
 background:url(../images/img_panelleft_top.gif) no-repeat;
 height:11px; 
 overflow:hidden;
 width:254px;
 float:left;
}

#partners_content
{ 
 width:242px;
 margin-left: 12px;
}
#partners_img
{
 background:url(../images/img_partners.gif) no-repeat;
 height: 48px;
 width: 72px;
 float:left;
}

#partners_text
{
 width: 165px;
 float:left;
 margin-left: 5px;
}

#seperator4
{
 float:left;
 width:230px;
 height: 8px;
 overflow:hidden;
 margin-left:12px;
}

#partners_txt_index_h{
float:left;
width:140px;
padding-left:12px;
height:135px;
}

#partners_txt_index_h ul{
padding:0;
margin:0;
list-style:none;
padding-top:0px;
}

#partners_txt_index_h li{
background-image:url(../images/img_arrow.gif);
background-repeat:no-repeat;
background-position:3px center;
margin:0;
padding:0;
padding-left:14px;
}

#partners_txt_index{
float:left;
width:140px;
padding-left:12px;
}

#partners_txt_index ul{
padding:0;
margin:0;
list-style:none;
padding-top:0px;
}

#partners_txt_index li{
background-image:url(../images/img_arrow.gif);
background-repeat:no-repeat;
background-position:3px center;
margin:0;
padding:0;
padding-left:14px;
}



#arrow
{
 margin-top:5px;
 width: 10px;
 height:5px;
 float: left;
 background:url(../images/img_arrow.gif) no-repeat;
}

#linktext
{
 width: 100%;
 float:left;
}

#left_panel_bottom
{
 background:url(../images/img_panelleft_bottom.gif) no-repeat;
 height:11px; 
 width: 254px;
 float:left;
 overflow:hidden;
}


#recommended_panel
{ 
 width: 254px;
 background:url(../images/img_panel_left_bg.gif) repeat-y;
 float:left;
}

#recommended
{ 
 width:242px;
 margin-left: 12px;
 
}

#heading_recommended
{
 width: 161px;
 height:18px;
 background:url(../images/img_hd_recommendedsites.gif) no-repeat;
 float:left;
}

#hd_line3
{ 
 margin-top: 10px;
 float:left;
 width: 64px;
 height: 11px;
 margin-left: 10px;
}
#hd_line_orange3
{ 
 margin: auto;
 width: 20%;
 background: #ff6600;
 height:1px;
 overflow:hidden;
 float:left;
}

#hd_line_grey3
{ 
 margin: auto;
 width: 75%;
 background: #787878;
 height:1px;
 overflow:hidden;
 float:left;
}

#recommended_content
{ 
 width:242px;
 margin-left: 12px;
}
#recommended_img
{
 background:url(../images/img_recommendedsites.gif) no-repeat;
 height: 48px;
 width: 59px;
 float:left;
}

#recommended_text
{
 width: 140px;
 float:left;
 margin-left: 5px;
}

#seperator5
{
 float:left;
 width:135px;
 height: 5px;
 overflow:hidden;
 margin-left:12px;
}

#right_panel
{
 width: 255px;
 float:left;
 margin-left:8px;
}

#right_panel_top
{
 width: 255px;
 background:url(../images/img_rightpanel_top.gif) no-repeat;
 height:11px;
 overflow:hidden;
 float:left;
}

#right_panel_bottom
{
 width: 255px;
 background:url(../images/img_rightpanel_bottom.gif) no-repeat;
 height:11px;
 overflow:hidden;
 float:left;
}

#right_panel_content
{
 width: 255px;
 background:url(../images/img_rightpanel_bg.gif) repeat-y;
 overflow:hidden;
 float:left;
}

#heading_blogroll
{
 width: 243px;
 float:left;
 padding-left: 12px;
}

#blogroll
{ 
 width: 66px;
 height: 24px;
 float:left;
 background:url(../images/img_hd_blogroll.gif) no-repeat;
}

#blogroll_content
{
 width: 243px;
 float:left;
 padding-left:12px;
}

#blogroll_image
{
 width: 72px;
 float:left;
 background:url(../images/img_blogroll.gif) no-repeat;
 height: 48px;
}

#blogroll_text
{
 width: 146px;
 float:left;
 margin-left: 5px;
}

#right_panel
{ 
 width: 210px;
 float:left;
}

#quotes
{ 
 background: url(../images/img_freequotes.gif) no-repeat;
 width: 197px;
 height: 105px;
 margin: 0 auto 0 auto;
 float:left;
}
#quotes a
{ 
 width: 197px;
 height: 105px;
 position:absolute;
 }
#quotes_innershell
{
float:left;
 margin: 0px 8px 0px 8px;
 width:196px;
 display:inline;
}

#quotes_inner
{ 
 background: url(../images/img_freequotes.gif) no-repeat;
 width: 197px;
 height: 105px;
 margin-top: 10px;
 float:left;
}
#quotes_inner a
{
 width: 197px;
 height: 105px;
 position:absolute;
}

#sponsored
{ 
 background: url(../images/img_hd_sponsored.gif) no-repeat;
 width: 197px;
 height: 27px;
 margin: 12px auto 0 auto;
 float:left;
}

#sponsored_top
{ 
 background: url(../images/img_sponsored_top.gif) no-repeat;
 width: 196px;
 height: 17px;
 margin: 0 auto 0 auto;
 float:left;
 overflow:hidden;
}

#sponsored_bg
{ 
 background: url(../images/img_sponsored_bg.gif) repeat-y;
 width: 196px;
 margin: 0 auto 0 auto;
 float:left;
}

#sponsored_bottom
{ 
 background: url(../images/img_sponsored_bottom.gif) no-repeat;
 width: 196px;
 height: 17px;
 margin: 0 auto 0 auto;
 float:left;
 overflow:hidden;
}

#sponsored1
{ 
 background:url(../images/img_sponsored1.gif) no-repeat;
 height:84px;
 width:141px;
 margin:0 auto 0 auto;

}

#sponsored2
{ 
 background:url(../images/img_sponsored2.gif) no-repeat;
 height:84px;
 width:141px;
 margin:10px auto 0 auto;
 
}

#sponsored3
{ 
 background:url(../images/img_sponsored3.gif) no-repeat;
 height:84px;
 width:141px;
 margin:10px auto 0 auto;
 
}

#articles
{ 
 width: 523px;
 padding-left: 11px;
}

#hd_articles
{ 
 background:url(../images/img_hd_articles.gif) no-repeat;
 margin-top: 12px;
 float:left;
 width: 68px;
 height:23px;
}

#hd_articles_inner
{ 
 background: url(../images/img_heading_bg_withoutline.gif) repeat-x; 
 float:left;
 width: 74px;
 height:22px;
}

#hd_line5
{ 
 margin-top: 25px;
 float:right;
 width: 85%;
 height: 11px;
}
#hd_line_orange5
{ 
 margin: auto;
 width: 5%;
 background: #ff6600;
 height:1px;
 overflow:hidden;
 float:left;
}

#hd_line_grey5
{ 
 margin: auto;
 width: 92%;
 background: #787878;
 height:1px;
 overflow:hidden;
 float:left;
}
#article1
{
 width:523px;
 float:left;
 margin-top: 10px;
}

#article_text
{
 width:523px;
 float:left;
 margin-top: 10px;
}

#article_detail_button
{ 
 width:513px;
 float:left;
 margin-top: 10px;
}

#article_detail_link
{ 
 width:413px;
 float:left;
}

#article_detail_btn
{ 
 width:90px;
 height:21px;
 background:url(../images/btn_readfullpost.gif) no-repeat;
 float:right;
}

#article_detail_btn a
{ 
 width:90px;
 height:21px;
 position:absolute;
}

#footer
{ 
 background:url(../images/img_footer_bg.gif) repeat-x;
 height:41px;
 width:100%;
 float:left;
 margin-top: 10px;
}

#footer_content
{
 width:775px;
 margin:10px auto 0 auto;
 text-align:center;
}

#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
{
 margin-top: 25px;
 float:left;
 width: 498px;
}

#heading1
{ 
 width: 95%;
 background:url(../images/img_heading_greyline.gif) repeat-x;
 height: 23px;
 margin: 12px auto 0 auto;
}


#hd_line_orange6
{ 
 margin-top: 13px;
 width: 25px;
 background: #ff6600;
 height:1px;
 overflow:hidden;
 float:left;
}
#hd_line_orange6_1
{ 
 margin-top: 36px;
 width: 25px;
 background: #ff6600;
 height:1px;
 overflow:hidden;
 float:left;
}

#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_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_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;
}

#inner_right_panel
{
 width: 213px;
 float:left;

}

#inner_right_panel_seperator
{
 width: 213px;
 height: 4px;
 overflow:hidden;
 float:left;
}

#hd_blogroll
{
 background:url(../images/img_hd_blogroll_inner.gif) no-repeat;
 width: 213px;
 height: 35px;
 float:left;
}

#hd_partners_inner
{
 background:url(../images/img_hd_partners_inner.gif) no-repeat;
 width: 213px;
 height: 35px;
 float:left;
}

#hd_recommended_inner
{
 background:url(../images/img_hd_recommended_inner.gif) no-repeat;
 width: 213px;
 height: 35px;
 float:left;
}


#hd_sponsor_inner
{
 background:url(../images/img_hd_sponsored_inner.gif) no-repeat;
 width: 213px;
 height: 35px;
 float:left;
}

#inner_right_content
{ 
 background:url(../images/img_inner_rightpanel_bg.gif) repeat-x;
 width: 195px;
 border-left: 1px solid #c4cdd8;
 border-right: 1px solid #c4cdd8;
 border-bottom: 1px solid #c4cdd8;
 padding-left: 16px;
 padding-top: 8px;
 float:left;
 padding-bottom: 10px;
}

#inner_right_content ul{
padding:0;
margin:0;
list-style:none;
padding-top:0px;
}

#inner_right_content li{
background-image:url(../images/img_arrow.gif);
background-repeat:no-repeat;
background-position:0px center;
margin:0;
padding:0;
padding-left:14px;
}

#contact_text {
margin-top: 10px;
width:730px;
float:left;
height:auto;
margin-bottom:15px;
}

.content_contact {
width:730px;
margin:auto;
height:auto;

}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>TOP AREA ENDS 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:24px;
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;
}

/* article inner pages*/

#heading1_article_inner
{ 
 width: 516px;
 float:left;
 background-image:url(../images/img_heading_greyline.gif) repeat-x;
}

#heading1_article_inner11
{ 
 width:516px;
 float:left;
 margin-top:-20px;
 background-image:url(../images/img_heading_greyline.gif) repeat-x;
}
#inner_left_article_inner
{
 	width: 516px;
	float:left;
	padding: 15px 9px 0px 9px;
	background: url(../images/img_mainleft_bg.gif) repeat-x;
}

#articles_desc_inner_pages
{
 width: 516px;
 height: 20px;
 margin-top:5px;
}


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

#desc_date_article_inner
{
 background: #145fbd;
 text-align:center;
 margin-left:3px;
 padding: 2px 6px 0px 6px;
 float:left;
 height:20px;
}

#text_inner_article{
width:501px;
float:left;
padding-left:6px;
padding-right:9px;
}

#hd_articles_inner_2nd
{ 
 background: url(../images/img_heading_bg_withoutline.gif) repeat-x; 
 float:left;
 padding-right:10px;
 height:30px;
}

/* article inner pager end */
/* contact */
#contact_left
{
 	width:723px;
	float:left;
	padding-top:15px;
	padding-left:10px;
	padding-right:20px;
	background: url(../images/img_mainleft_bg.gif) repeat-x;
}
#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;
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:23px;
margin-left:20px;
display:inline;
}
#btn_submit a {
width:62px;
height:23px;
position:absolute;
}
#btn_reset {
background-image:url(../images/btn_reset.gif);
width:57px;
display:inline;
float:left;
height:23px;
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<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>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<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*******************************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 **********************/
/* 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  */
