/* CSS Document */



body

{

margin:0 auto;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}



.wrapper

{

margin:0 auto;

width:966px;

height:auto;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;



}



.container

{

float:left;

padding-bottom:17px;

padding-top:13px;

width:966px;

background-color:#FFFFFF;

}



.header_wrapper

{

float:left;

width:966px;

height:86px;

}



.hleft

{

float:left;

width:297px;

padding-right:174px;

}



.top_line

{

float:left;

width:279px;

padding-top:7px;

padding-bottom:13px;

/*padding-bottom:20px;*/

padding-left:18px;



}



.green_link1 

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#69d841;

text-decoration:none;

font-weight:bold;

}



.green_link1 a

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#69d841;

text-decoration:none;

font-weight:bold;

}



.green_link1 a:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#69d841;

text-decoration:underline;

font-weight:bold;

}



.rareworld_logo

{

float:left;

width:279px;

position:relative;

margin-bottom:-50px;

/*margin-top:-7px;*/

padding-left:16px;



}



.header_contact_details

{

float:left;

width:175px;

padding-top:44px;

padding-right:10px;

}



.mobile_container

{

float:left;

padding-left:65px;

width:110px;

}



.text

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}



.text a

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

text-decoration:none;

}



.text a:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

text-decoration:underline;

}



.mail_container

{

float:left;

width:175px;

position:relative;

margin-top:-7px;

}



.banner_area

{

float:right;

width:305px;

height:81px;

}





.banner_lft_cnr

{

height:81px;

float:left;

width:11px;

}



.banner_middle

{

width:283px;

height:81px;

float:left;

background-image:url(../images/banner_bg.gif);

background-repeat:repeat-x;

}



.home_content_wrapper

{

float:left;

width:966px;

height:435px;

background-image:url(../images/home_bg_img.jpg);

background-repeat:no-repeat;

}



/* ------------------------------------ home top links -----------------------------------------*/

.home_top_link_wrapper

{

float:left;

width:207px;

height:32px;

padding-left:759px;

}

.abt_us a

{

float:left;

width:101px;

height:32px;

font-family:Tahoma;

font-size:12px;

color:#000000;

line-height:32px;

text-align:center;

background-image:url(../images/abt_us_link1.jpg);

background-repeat:no-repeat;

text-decoration:none;

}



.abt_us a:hover

{



width:101px;

height:32px;

font-family:Tahoma;

font-size:12px;

color:#ffffff;

font-weight:bold;

line-height:32px;

text-align:center;

background-image:url(../images/aboutus_roll.gif);

background-repeat:no-repeat;

text-decoration:none;

}



.abt_us a.active

{



width:101px;

height:32px;

font-family:Tahoma;

font-size:12px;

color:#ffffff;

font-weight:bold;

line-height:32px;

text-align:center;

background-image:url(../images/aboutus_roll.gif);

background-repeat:no-repeat;

text-decoration:none;

}



.contact_us a

{

float:left;

width:106px;

height:32px;

font-family:Tahoma;

font-size:12px;

color:#000000;

line-height:32px;

text-align:center;

text-decoration:none;

background-image:url(../images/contact_us_link1.jpg);

background-repeat:no-repeat;

}



.contact_us a:hover

{



width:106px;

height:32px;

font-family:Tahoma;

font-size:12px;

color:#ffffff;

font-weight:bold;

line-height:32px;

text-align:center;

text-decoration:none;

background-image:url(../images/contactus_roll.gif);

background-repeat:no-repeat;

}



.contact_us a.active

{



width:106px;

height:32px;

font-family:Tahoma;

font-size:12px;

color:#ffffff;

font-weight:bold;

line-height:32px;

text-align:center;

text-decoration:none;

background-image:url(../images/contactus_roll.gif);

background-repeat:no-repeat;

}



/* ------------------------------------ home top links css ends -----------------------------------------*/

.site_box_wrapper

{

float:left;

width:370px;

padding-left:86px;

/*padding-top:42px;*/

position:relative;

margin-top:2px;

}





.focus_box

{

float:left;

width:184px;

height:185px;

}



.removal_box

{

float:left;

width:186px;

height:185px;

/*background-image:url(../images/rw_removal.jpg);

background-repeat:no-repeat;*/

}



.organise_box

{

float:left;

width:184px;

height:185px;

/*background-image:url(../images/rw_organise.jpg);

background-repeat:no-repeat;*/

}



.help_box

{

float:left;

width:186px;

height:185px;

/*background-image:url(../images/rw_we_help_you.jpg);

background-repeat:no-repeat;*/

}



.focus_text

{

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#176c02;

line-height:16px;

padding-top:55px;

padding-left:20px;

}



/* ------------------ Home footer css -------------------- */

.home_footer_wrapper

{

float:left;

width:966px;

padding-bottom:13px;

padding-top:11px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}



.green_bar

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#37e212;

padding-left:5px;

padding-right:5px;

}



.home_footer_wrapper a

{

text-decoration:none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}



.home_footer_wrapper a:hover

{

text-decoration:underline;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}



.home_footer_wrapper1

{

float:left;

width:966px;

padding-bottom:13px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#5c5c5c;

}



.home_footer_wrapper1 a

{

text-decoration:none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#5c5c5c;

}



.home_footer_wrapper1 a:hover

{

text-decoration:underline;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#5c5c5c;

}

/* ------------------ Home footer css ends -------------------- */

.flash_area

{

float:left;

width:510px;

height:402px;

}

/* ------------------ About Us css -------------------- */

.abtus_main_content_wrapper

{

float:left;

width:966px;

height:auto;

}



.abtus_content_wrapper

{

float:left;

width:966px;

height:920px;

background-image:url(../images/rare_world_group-abt_us_bg.gif);

background-repeat:no-repeat;

}



.abtus_left_banner_area

{

float:left;

width:112px;

padding-left:21px;

padding-right:13px;

padding-top:50px;

}



.banner_holder

{

float:left;

width:112px;

height:46px;

padding-bottom:10px;

}



.abt_round_box_wrapper

{

float:left;

width:797px;

height:845px;

margin-top:17px;

background-image:url(../images/abt_roundbox_bg.gif);

background-repeat:no-repeat;

}



.services_heading

{

float:left;

padding-top:18px;

padding-left:63px;

width:740px;

}



.services_heading1

{

float:left;

padding-top:18px;

padding-left:50px;

width:740px;

}



.services_heading1

{

float:left;

padding-top:18px;

padding-left:52px;

width:740px;

}



.services_white_box_wrapper

{

float:left;

width:733px;

padding-left:33px;

padding-right:33px;

}



.services_white_box_wrapper1

{

float:left;

width:733px;

padding-left:33px;

padding-right:33px;

position:relative;

margin-top:-5px;

}

/* ------------------ About Us css -------------------- */

.pay_section_heading{

	height:16px;

	float:left;

	background-image:url(../images/w_middle_bg.gif);

	background-repeat:repeat-x;

}



.pay_section_heading_lc{

	background-image:url(../images/w_top_left.gif);

	background-repeat:no-repeat;

	background-position:left top;

	float:left;

	display:block;

	width:8px;

	height:16px;

}



.pay_section_heading_rc{

	background-image:url(../images/w_top_right.gif);

	background-repeat:no-repeat;

	background-position:right top;

	float:right;

	display:block;

	width:8px;

	height:16px;

}



.pay_section_title{

	

	

	float:left;

	font-size:11px;

	font-weight:bold;

	

}



.text_content_area{

padding-left:30px;



width:675px;

float:left;

}



.green_text

{

float:left;



font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#176c02;

line-height:18px;

}



.text_content_bg{

float:left;

background-color:#FFFFFF;

}



.section_bottom{

height:16px;

float:left;

background-image:url(../images/w_middle_bg.gif);

background-repeat:repeat-x;

}



.section_bottom_lc{

background-image:url(../images/w_bott_left.gif);

background-repeat:no-repeat;

background-position:left top;

float:left;

display:block;

width:8px;

height:16px;

}



.section_bottom_rc{

background-image:url(../images/w_bott_right.gif);

background-repeat:no-repeat;

background-position:right top;

width:8px;

height:16px;

float:right;

display:block;

}



.logo_container

{

float:left;

width:675px;

height:114px;

}



.bott_logo

{

float:left;

width:175px;

border-right:1px solid #d0d0d0;

height:114px;



}



.bott_logo1

{

float:left;

width:152px;

border-right:1px solid #d0d0d0;

height:114px;



}



.img_container

{

padding-left:18px;

padding-right:18px;

float:left;

width:137px;

padding-top:23px;

padding-bottom:9px;

}



.img_container1

{



padding-right:18px;

float:left;

width:134px;

padding-top:23px;

padding-bottom:9px;

}



.green_text1

{

float:left;

width:175px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#176c02;

line-height:18px;

text-align:center;

}



.green_text2

{

float:left;

width:140px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#176c02;

line-height:18px;

text-align:center;

}



.mobile_box

{

float:left;width:11px;padding-right:8px;

}



.mail_text

{

float:left;

padding-top:5px;

width:91px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}





.mail_box

{

float:left;width:23px;padding-right:8px;

}



.mail_text1

{

float:left;

padding-top:5px;

width:144px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}



.mail_text1 a

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

text-decoration:none;

}



.mail_text1 a:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

text-decoration:underline;

}



.left_head

{

width:278px;

border-right:1px solid #ffffff;

height:28px;

line-height:28px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#ffffff;

font-weight:bold;

background-color:#d0d0d0;

}



.rght_head

{

width:278px;



height:28px;

line-height:28px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#ffffff;

font-weight:bold;

background-color:#d0d0d0;

}



.left_content

{

width:278px;

border-right:1px solid #d0d0d0;

border-bottom:1px solid #d0d0d0;

height:28px;

line-height:28px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#267612;



}



.rght_content

{

width:214px;

padding-left:64px;

border-bottom:1px solid #d0d0d0;

height:28px;

line-height:28px;



font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#267612;

}



/*-------------------Contact us css-------------------------*/

.contact_content_wrapper

{

float:left;

width:966px;

height:922px;

background-image:url(../images/contact_us_bg.jpg);

background-repeat:no-repeat;

}



.contact_us_container{

float:left;

width:966px;

padding-top:16px;

}



.contact_us_left_container{

float:left;

width:122px;

padding-top:34px;

padding-left:19px;

}



.contact_us_right_container{

float:left;

width:825px;

}



.contact_us_logo_section{

float:left;

width:122px;

height:47px;

padding-bottom:9px;

}



.contact_txt_container{

float:left;

width:805px;

height:848px;

background-image:url(../images/contact_us_txt_container.jpg);

background-repeat:no-repeat;

}

.contact_white_box_wrapper

{

float:left;

width:733px;



padding-left:33px;

padding-right:33px;

}



.contact_us_title{

width:745px;

padding-left:60px;

float:left;

height:14px;

padding-top:18px;

}



.contact_txt_area{

width:702px;

padding-left:26px;

float:left;

background-color:#fff;

font-family:Arial;

font-size:12px;

color:#267612;

line-height:24px;



}



.form_container{

width:702px;

float:left;

padding-top:15px;

}

.form_row{

width:702px;

float:left;

}

.form_first_col{

width:239px;

float:left;

}



.form_second_col{

width:463px;

float:left;

padding-bottom:10px;

}



.red_txt{

color:#e53c01;

}





.text_box1{

border:1px solid #b5c1d7;

width:224px;

height:21px;

line-height:21px;

padding-left:2px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000;

}





.comment_box{

border:1px solid #b5c1d7;

width:223px;

height:75px;

}



.submit_butt{

padding-left:239px;

width:463px;

float:left;

}



.butt

{

float:left;

background-image:url(../images/submit.jpg);

width:105px;

height:34px;

border:0px;

cursor:pointer;

}



.text_box{

border:1px solid #b5c1d7;

width:221px;

height:16px;

padding-top:3px;

padding-left:2px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000;

}



.dropdown_box{

border:1px solid #b5c1d7;

width:221px;

height:19px;

padding-left:2px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000;

}



.container1{

width:966px;

float:left;

background-image:url(../images/strip_new.jpg);

background-repeat:repeat-y;

}

.top_bg{

background-image:url(../images/bg_new.jpg);

background-repeat:no-repeat;

width:966px;

height:auto;

float:left;

}



.bottom_bg{

background-image:url(../images/bottom_new.jpg);

width:966px;

height:83px;

background-repeat:no-repeat;

float:left;

background-position:bottom;

}



.star

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#c90f0d;

}



.terms_green_text

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#267612;

line-height:20px;

}