/* CSS Document */
body
{
margin:0 auto;
font-family:Arial;
color:#000000;
background-color:#FFFFFF;
font-size:12px;
}
/*---------------------css for home page------------------------------*/
.home_container
{
width:966px;
margin:0 auto;
font-family:Arial;
color:#000000;
font-size:12px;
}

.home_header_container
{
float:left;
width:966px;
height:93px;
}

.home_header_left_area
{
float:left;
height:93px;
width:255px;
padding-right:27px;
}
.home_header_left_area1
{
float:left;
height:93px;
width:306px;
padding-left:4px;
}

.home_logo1
{
float:left;
width:306px;
padding-top:5px;
padding-bottom:0px;
border:0px solid #FF0000;

}

.home_logo
{
float:left;
width:130px;
padding-right:125px;
height:41px;
padding-top:45px;
padding-bottom:7px;
border-bottom:1px solid #e0e0e0;
}

.home_top_rghtlink_container
{
float:left;
width:684px;
height:93px;
border-bottom:1px solid #e0e0e0;
}

.home_top_rghtlink_container1
{
float:left;
width:655px;
border:0px solid #FF0000;
height:93px;
}

.home_top_rghtlink
{
float:right;
width:350px;
padding-top:65px;
padding-bottom:19px;
}

.home_subheader_container
{
float:left;
width:966px;
height:auto;
}

.home_topleft_imgcontainer
{
float:left;
width:255px;

padding-right:27px;
padding-top:31px;
}

.home_right_header
{
float:left;
width:684px;
padding-top:20px;
}

.home_bottom_left_container
{
float:left;
width:725px;
height:auto;
}

.home_whtis_plughr_section
{
float:left;
width:255px;
padding-right:27px;
height:auto;
padding-top:18px;
}

.home_bottom_rght_container
{
float:left;
width:443px;
}

.bottom_flash
{
width:718px;
height:65px;
float:left;
padding-top:20px;

}

.home_banner_container
{
float:left;
width:218px;
height:auto;
padding-left:20px;
}

.footer_home
{
float:left;
width:956px;
padding-left:10px;
padding-top:8px;
padding-bottom:20px;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.footer_home a
{
text-decoration:none;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.footer_home a:hover
{
text-decoration:underline;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.main_home_header
{
width:966px;
float:left;
}

.container_2
{
width:966px;
float:left;
height:auto;
}

.container_3
{
width:966px;
float:left;
height:auto;
}

.left_text_box
{
float:left;
width:259px;
height:auto;
padding-right:26px;
padding-top:14px;
}

.middle_text_box
{
float:left;
width:295px;
height:auto;
padding-right:18px;
}

.mb_top
{
float:left;
width:295px;
height:14px;
}

.mb_content
{
float:left;
width:245px;
height:auto;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
padding-left:24px;
padding-right:24px;
}
.form_box
{
float:left;
width:368px;
height:auto;
}

.hf_footer
{
width:966px;
float:left;
padding-top:15px;
}

.hf_footer_left
{
width:285px;
float:left;
padding-top:10px;
}


.hf_footer1
{
width:681px;
float:left;
padding-top:10px;
}

.hf_footertop
{
width:966px;
float:left;
height:9px;
}


/*.hf_footertop1
{
width:711px;
float:left;
height:9px;
}*/



.hf_footerleft
{
width:6px;
float:left;
height:57px;
}

.hf_footer_middle
{
float:left;
width:920px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
padding-left:24px;
padding-right:20px;
}


.hf_footer_middle1
{
float:left;
width:667px;
border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
height:55px;
}


.footer_home_new
{
float:left;
line-height:55px;
width:487px;

font-family:Arial;
font-size:11px;
color:#01251b;
padding-left:23px;
}

.footer_home_new a
{
text-decoration:none;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.footer_home_new a:hover
{
text-decoration:underline;
font-family:Arial;
font-size:11px;
color:#01251b;
}



.footer_home1
{
float:left;
width:530px;
padding-top:15px;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.footer_home1 a
{
text-decoration:none;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.footer_home1 a:hover
{
text-decoration:underline;
font-family:Arial;
font-size:11px;
color:#01251b;
}
ul.homelist li
{
padding-left:10px;
font-family:Arial;
color:#000000;
font-size:12px;
padding-bottom:5px;
list-style-type:none;
background-image:url(../images/bullet1.gif);
background-repeat:no-repeat;
background-position:0px 5px;
}
/*---------------------css for home page----------------------------*/
.container
{
width:966px;
margin:0 auto;
font-family:Arial;
color:#000000;
font-size:12px;
}

.inner_pgcontainer
{
width:966px;
margin:0 auto;
font-family:Arial;
color:#000000;
font-size:12px;
}

#header_container
{
float:left;
width:966px;
height:93px;
}

.header_left
{
float:left;
width:256px;
border-bottom:1px solid #e0e0e0;
padding-top:45px;
height:48px;
}

/*header link css */
.header_links_right
{
float:left;
width:341px;
padding-left:378px;
border-bottom:1px solid #e0e0e0;
padding-top:66px;
height:27px;
padding-right:13px;
}

.about_us a
{
float:left;
background-image:url(../images/about_link.gif);
background-repeat:no-repeat;
width:56px;
height:13px;
text-indent:-10000px;
}

.products a
{
float:left;
background-image:url(../images/products.gif);
background-repeat:no-repeat;
width:59px;
height:13px;
text-indent:-10000px;
}

.clients a
{
float:left;
background-image:url(../images/clients_link.gif);
background-repeat:no-repeat;
width:55px;
height:13px;
text-indent:-10000px;
}
.articles a
{
float:left;
background-image:url(../images/thinkpod_link.gif);
background-repeat:no-repeat;
width:60px;
height:13px;
text-indent:-10000px;
}
.blog a
{
float:left;
background-image:url(../images/blog_link1.gif);
background-repeat:no-repeat;
width:37px;
height:13px;
text-indent:-10000px;
}

.press a
{
float:left;
background-image:url(../images/press_link.gif);
background-repeat:no-repeat;
width:40px;
height:13px;
text-indent:-10000px;
}

.careers a
{
float:left;
background-image:url(../images/careers_link.gif);
background-repeat:no-repeat;
width:55px;
height:13px;
text-indent:-10000px;
}

.contact_us a
{
float:left;
background-image:url(../images/contact_link.gif);
background-repeat:no-repeat;
width:48px;
height:13px;
text-indent:-10000px;
}

/*header link css ends*/

.main_container
{
width:1014px;
float:left;
height:auto;
padding-top:20px;
}

.left_container
{
float:left;
width:733px;
height:auto;
padding-right:17px;
}

.right_container
{
float:left;
width:264px;
height:auto;
}

.left_box_container
{
float:left;
padding-right:26px;
height:auto;
width:256px;
}

.middle_box_container
{
float:left;
width:451px;
height:auto;
}

.text
{
font-family:Arial;
color:#000000;
font-size:12px;
line-height:24px;
}

.textH1
{
font-family:Arial;
color:#000000;
font-size:12px;
line-height:24px;
padding:0px;
margin:0px;
display:inline;
font-weight:normal;
}

.text a
{
font-family:Arial;
color:#000000;
font-size:12px;
line-height:24px;
text-decoration:underline;
}


.text a:hover
{
font-family:Arial;
color:#000000;
font-size:12px;
line-height:24px;
text-decoration:none;
}

.green_text
{
font-family:Arial;
color:#8fc53b;
font-size:12px;
}

.green_text a
{
font-family:Arial;
color:#8fc53b;
font-size:12px;
text-decoration:none;
}

.green_text a:hover
{
font-family:Arial;
color:#8fc53b;
font-size:12px;
text-decoration:underline;
}

.green_text1
{
font-family:Arial;
color:#9ed259;
font-size:14px;
font-weight:bold;
}

.green_text1 a
{
font-family:Arial;
color:#9ed259;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.green_text_hiring
{
font-family:Arial;
color:#7bc323;
font-size:14px;
font-weight:bold;
}

.green_text_hiring a
{
font-family:Arial;
color:#7bc323;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.black_bold_text
{
font-family:Arial;
color:#000000;
font-size:14px;
font-weight:bold;
}

.black_bold_text a
{
font-family:Arial;
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.black_bold_text a:hover
{
font-family:Arial;
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}


/*------------------------rounded css----------------------------*/
.pay_section_heading{
	height:16px;
	float:left;
	background-image:url(../images/top_bg1.gif);
	background-repeat:repeat-x;
	
}

.pay_section_heading_lc{
	background-image:url(../images/top_left_corner1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	display:block;
	width:6px;
	height:16px;
}

.pay_section_heading_rc{
	background-image:url(../images/top_right_corner1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	float:right;
	display:block;
	width:6px;
	height:16px;
}

.pay_section_title{
	
	
	float:left;
	font-size:11px;
	font-weight:bold;
	
}

.text_content_area{
padding-left:30px;
width:294px;
float:left;
line-height:18px;
}

.text_content_area1{
padding-left:5px;
width:319px;
float:left;
line-height:18px;
}

.text_content_area2{
padding-left:20px;
width:346px;
float:left;
line-height:18px;
}

.text_content_area3{
padding-left:5px;
width:210px;
float:left;
line-height:18px;
}

.text_content_bg{
float:left;
border-left:1px solid #ccc; 
border-right:1px solid #ccc; 
background-image:url(../images/vertical_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#fdf4cf;
/*height:189px;*/

}

.section_bottom{
height:15px;
float:left;
background-image:url(../images/section_bottom_bg.gif);
background-repeat:repeat-x;
margin-bottom:7px;
}

.section_bottom_lc{
background-image:url(../images/bottom_left_corner.gif);
background-repeat:no-repeat;
background-position:left top;
float:left;
display:block;
width:6px;
height:15px;
}

.section_bottom_rc{
background-image:url(../images/bottom_right_corner.gif);
background-repeat:no-repeat;
background-position:right top;
width:6px;
height:18px;
float:right;
display:block;
}

.text_field
{
float:left;
width:196px;
border:1px solid #b4c1d7;
font-family:Arial;
font-size:11px;
padding-top:2px;
padding-bottom:2px;
}

.text_field1
{
float:left;
width:100px;
border:1px solid #b4c1d7;
font-family:Arial;
font-size:11px;
padding-top:2px;
padding-bottom:2px;
}
.form_text
{
width:87px;
float:left;
padding-right:3px;
text-align:right;
}

.form_text1
{
width:158px;
float:left;
padding-right:3px;
text-align:right;
}
/*----------------rounded css ends-------------------*/

.right_bottom_box_container
{
float:left;
width:258px;
height:auto;
}

.overlapping
{

float:left;
margin-left:188px;
margin-right:18px;
position:relative;
margin-bottom:-39px;
width:49px;
margin-top:-47px;
}

/*html .overlapping
{

height:103px;
background-image:url(../images/right_img.jpg);
background-repeat:no-repeat;
background-position:194px -40px;
position:absolute;
z-index:1;
float:left;
margin-left:94px;
margin-right:9px;
position:relative;
margin-bottom:-39px;
width:49px;
}*/

.top_band
{
float:left;
width:258px;
background-image:url(../images/right_box_top_img1.gif);
background-repeat:no-repeat;
height:16px;
}

.bottom_band
{
float:left;
width:258px;
background-image:url(../images/right_box_bottom_img.gif);
background-repeat:no-repeat;
height:14px;
}

.right_bott_box_middle
{
float:left;
width:219px;
height:270px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
padding-left:17px;
padding-right:20px;
line-height:24px;
}

.right_bott_box_middle1
{
float:left;
width:219px;
height:260px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
padding-left:17px;
padding-right:20px;
line-height:24px;
}

.home_news_section
{
float:left;
width:196px;
padding-left:9px;
padding-bottom:16px;
/*padding-top:16px;*/
}

.home_news_section_container
{
float:left;
width:258px;
height:211px;
}

.news_left_band
{
float:left;
background-image:url(../images/news_left_band.gif);
background-repeat:no-repeat;
width:6px;
height:211px;
}

.news_right_band
{
float:left;
background-image:url(../images/news_right_band.gif);
background-repeat:no-repeat;
width:6px;
height:211px;
}

.news_section_middlearea
{
float:left;
width:235px;
height:204px;
padding:5px 0px 0px 11px;
border-bottom:1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
}

.footer
{
float:left;
width:1004px;
padding-left:10px;
padding-top:8px;
padding-bottom:20px;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.footer a
{
text-decoration:none;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.footer a:hover
{
text-decoration:underline;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.text1
{
font-family:Arial;
font-size:12px;
color:#000000;
line-height:22px;
}

.apply_button
{
float:left;
padding-top:5px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
width:256px; 
}

/*-------------innerpage header css starts-------------------------*/
#inner_pgheader_container
{
float:left;
width:1008px;
height:93px;
}

.inner_pgheader_left
{
float:left;
width:172px;
border-bottom:1px solid #e0e0e0;
padding-top:45px;
height:48px;
}

/*header link css */
.inner_pgheader_links_right
{
float:left;
width:362px;
padding-left:422px;
border-bottom:1px solid #e0e0e0;
padding-top:66px;
height:27px;
}

.inner_pgmain_container
{
width:966px;
float:left;
height:auto;
padding-top:13px;

}

.inner_pgleft_container
{
float:left;
width:172px;
padding-right:9px;
}

.inner_pgrght_container
{
float:left;
width:785px;
height:auto;
}

.rghtside_left_container
{
float:left;
width:561px;
padding-left:4px;
padding-right:25px;
}

.rghtside_rght_container
{
float:left;
width:237px;
padding-bottom:20px;
}

.innerpg_top_band
{
float:left;
width:237px;
/*background-image:url(../images/innerpg_rght_box_top.gif);
background-repeat:no-repeat;*/
height:19px;
}

.innerpg_bottom_band
{
float:left;
width:237px;
background-image:url(../images/innerpg_rght_box_bottom.gif);
background-repeat:no-repeat;
height:15px;
}

.innerpg_right_bott_box_middle
{
float:left;
width:186px;
height:240px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
padding-left:14px;
padding-right:35px;
line-height:24px;
padding-top:28px;
}

.innerpg_apply_button
{
float:left;
padding-top:5px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
width:235px; 
}

/*--------------inner page rounded css--------------------------*/
.ip_pay_section_heading{
	height:16px;
	float:left;
	background-image:url(../images/top_bg1.gif);
	background-repeat:repeat-x;
}

.ip_pay_section_heading_lc{
	background-image:url(../images/top_left_corner1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	display:block;
	width:6px;
	height:16px;
}

.ip_pay_section_heading_rc{
	background-image:url(../images/top_right_corner1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	float:right;
	display:block;
	width:6px;
	height:16px;
}

.ip_pay_section_title
{
float:left;
font-size:11px;
font-weight:bold;
}

.ip_text_content_area{

width:232px;
float:left;
line-height:18px;
}

.ip_text_content_bg{
float:left;
border-left:1px solid #ccc; 
border-right:1px solid #ccc; 
background-image:url(../images/vertical_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#fdf4cf;

width:235px;
}

.ip_section_bottom{
height:15px;
float:left;
background-image:url(../images/section_bottom_bg.gif);
background-repeat:repeat-x;

}

.ip_section_bottom_lc{
background-image:url(../images/bottom_left_corner.gif);
background-repeat:no-repeat;
background-position:left top;
float:left;
display:block;
width:6px;
height:15px;
}

.ip_section_bottom_rc{
background-image:url(../images/bottom_right_corner.gif);
background-repeat:no-repeat;
background-position:right top;
width:6px;
height:15px;
float:right;
display:block;
}

.ip_text_field
{
float:left;
width:120px;
border:1px solid #b4c1d7;
font-family:Arial;
font-size:11px;
padding-top:2px;
padding-bottom:2px;
}

.ip_form_text
{
width:89px;
float:left;
padding-left:1px;
padding-right:1px;
text-align:right;
}
/*--------------inner page rounded css ends--------------------------*/

.ip_footer
{
float:left;
width:966px;
padding-top:8px;
padding-bottom:20px;
font-family:Arial;
font-size:11px;
color:#01251b;
background-image:url(../images/inner_footer_bg.gif);
background-position:top;
background-repeat:no-repeat;
}

.ip_footer a
{
text-decoration:none;
font-family:Arial;
font-size:11px;
color:#01251b;
}

.ip_footer a:hover
{
text-decoration:underline;
font-family:Arial;
font-size:11px;
color:#01251b;
}

/*contact us css*/
.contact_us_main_container
{
float:left;
width:784px;
padding-top:30px;
padding-bottom:30px;
}

.contact_us_left_box
{
float:left;
padding-right:6px;
width:516px;
}

.contact_us_rght_box
{
float:left;
width:217px;
padding-left:45px;
/*background-image:url(../images/vertical_bg.gif);
background-position:top;
background-repeat:repeat-x;
*/
}

.heading_container
{
float:left;
width:516px;
padding-bottom:18px;
}

.contact_us_text_container
{
float:left;
width:516px;
padding-top:18px;
padding-bottom:24px;
border-bottom:1px solid #e0e0e0;
}

.contact_us_text
{
float:left;
width:246px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;
}


.contact_us_text a
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;
text-decoration:underline;
}


.contact_us_text a:hover
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;
text-decoration:none;
}


.contact_us_text1
{
float:left;
width:236px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;

}

.contact_us_text2
{

float:left;
width:221px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;
padding-left:15px;
}



.contact_us_text2 a
{

font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;
text-decoration:underline;
}


.contact_us_text2 a:hover
{

font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;

text-decoration:none;
}

.contact_us_text_bold
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;
font-weight:bold;
}

.right_apply_now
{
float:left;
width:217px;
padding-top:10px;
}

.right_apply_now_text
{
float:left;
width:228px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
padding-top:8px;
padding-left:18px;
padding-right:10px;
padding-bottom:8px;
}

.text2
{
float:left;
width:140px;
font-family:"Trebuchet MS";
font-size:16px;
color:#000000;
font-weight:bold;
padding-top:3px;
}
/*contact us css*/

/*careers css*/
.careers_top_text
{
width:559px;
float:left;
height:auto;
}

.careers_top_band
{
width:559px;
float:left;
height:15px;
}

.careers_bottom_band
{
width:559px;
float:left;
height:17px;
}

.careers_middle_band
{
float:left;
width:527px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
padding-left:12px;
padding-right:18px;
background-image:url(../images/careers_gradient.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color:#fffefb;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;
}

.careers_text
{
float:left;
width:559px;
padding-top:20px;
padding-bottom:65px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;
}

/*careers css*/

/*candidate information css*/
.field_container
{
float:left;
width:516px;
padding-bottom:12px;
}

.field_text
{
float:left;
width:516px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
padding-bottom:5px;
}

.textfeild_cinfo
{
width:220px;
border:1px solid #b4c1d7;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding:2px;
}


.textarea_cinfo
{
width:360px;
border:1px solid #b4c1d7;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding:2px;
overflow:hidden;
}


/*candidate information css*/

/*Client Page Css Start Here*/
.clients_container{
width:516px;
/*height:99px;*/
float:left;
border-bottom:1px solid #e0e0e0;
padding-top:29px;
}

.clients_logo_container{
width:164px;
float:left;
padding-left:14px;
}
.clients_text_container{
width:323px;
/*height:99px;*/
float:left;
line-height:24px;
}
.clients_gray_text{
color:#8f8f8f;
text-align:right;
width:323px;
float:right;
padding-bottom:5px;
}

/*Client Page Css End Here*/

/*------------------------------------new contact css----------------------------------------*/
.ipg_header_container
{
float:left;
width:966px;
height:93px;
}

.ipg_header_left_area
{
float:left;
height:93px;
width:172px;
padding-right:9px;
}

.ipg_logo
{
float:left;
padding-right:42px;
padding-top:15px;
padding-bottom:7px;
border-bottom:1px solid #e0e0e0;
}

.ipg_top_rghtlink_container
{
float:left;
width:784px;
height:93px;
border-bottom:1px solid #e0e0e0;
}

.ipg_top_rghtlink
{
float:right;
width:450px;
padding-top:65px;
padding-bottom:11px;
}

.ipg_main_content_container
{
float:left;
width:966px;
height:auto;
padding-top:13px;
}

.ipg_left_container
{
float:left;
width:172px;
height:auto;
padding-right:9px;
}

.ipg_left_container1
{
float:left;
width:126px;
height:auto;
padding-right:9px;
}

.ipg_rght_container
{
float:left;
width:784px;
height:auto;
}

.ipg_sub_header
{
float:left;
width:784px;
height:auto;
}

.ipg_footer
{
width:966px;
float:left;
background-image:url(../images/inner_footer_bg.gif);
background-repeat:no-repeat;
background-position:top;
}

.ipg_footer_text
{
width:784px;
padding-left:181px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-top:10px;
padding-bottom:10px;
}

.ipg_footer_text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.ipg_footer_text a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
/*new contact css*/



.ipg_footer_text_left
{
width:392px;
padding-left:181px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-bottom:10px;
}

.ipg_footer_text_left a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.ipg_footer_text_left a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}


.ipg_footer_text_right
{
width:293px;
padding-left:100px;

float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-bottom:10px;
}

.ipg_footer_text_right a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.ipg_footer_text_right a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}


/*life at plug hr css*/
.life_at_plughr_container
{
float:left;
width:516px;
height:auto;
border-bottom:1px solid #e0e0e0;
}

.life_text_content_bg{
float:left;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
background-image:url(../images/vertical_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#fdf4cf;
/*height:189px;*/
width:482px;
padding-left:12px;
padding-right:18px;
color:#000;
font-size:12px;
line-height:24px;
}

.life_at_plughr_text
{
float:left;
width:514px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:24px;
padding-top:21px;
padding-bottom:30px;
}


.life_at_plughr_text1
{
float:left;
width:514px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:24px;

padding-bottom:30px;
}
/*life at plug hr css*/


/*navigation*/
.navigation{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
list-style-type:none;
}

.navigation li{
height:23px;
padding-top:6px;
border-bottom:1px solid #e0e0e0;
}

.navigation li a{
text-decoration:none;
color:#000;
}
.navigation li a:hover{
text-decoration:none;
color:#81c427;
}

.navigation li .selected{
color:#81c427;
}

/*navigation*/

.bottom_flash_top
{
float:left;
width:718px;
height:15px;
float:left;
}

.bottom_flash_middle
{
float:left;
width:688px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
padding-left:14px;
padding-right:14px;
height:45px;
}
.home_banner_container
{
float:left;
width:218px;
height:auto;
padding-left:20px;
}
.flash_logo
{
float:left;
padding:4px 15px 0px 0px;
}

.privacy_policy_text_container
{
float:left;
width:784px;
font-family:Arial;
color:#000000;
font-size:12px;
line-height:22px;
padding-bottom:20px;
}

.privacy_text
{
float:left;
width:700px;
font-family:Arial;
color:#000000;
font-size:12px;
line-height:22px;
}

.privacy_text a
{
font-family:Arial;
color:#000000;
font-size:12px;
text-decoration:underline;

}

.privacy_text a:hover
{
font-family:Arial;
color:#000000;
font-size:12px;
text-decoration:none;
}

.privacy_text ul
{
margin:0px;
padding-left:10px;
list-style-type:none;
}

.privacy_text ul li
{
font-family:Arial;
color:#000000;
font-size:12px;
line-height:22px;
padding-bottom:10px;
}


.submit_bttn
{
width:87px;
height:24px;
cursor:pointer;
border:0px;
background-image:url(../images/submit_button.jpg);
background-repeat:no-repeat;
float:left;
}



.cancel_bttn
{
width:87px;
height:24px;
cursor:pointer;
border:0px;
background-image:url(../images/cancle_button.gif);
background-repeat:no-repeat;
float:left;
}


/*------------sitemap css--------*/
ul.list
{
padding:0px;
margin:0px;
}

ul.list li
{
padding-left:10px;
font-family:Arial;
color:#000000;
font-size:12px;
padding-bottom:10px;
list-style-type:none;
background-image:url(../images/bullet1.gif);
background-repeat:no-repeat;
background-position:0px 10px;
}

ul.list li a
{

font-family:Arial;
color:#000000;
font-size:12px;
text-decoration:none;
}

ul.list li a:hover
{
font-family:Arial;
color:#000000;
font-size:12px;
text-decoration:underline;
}


ul.list1
{
padding-left:25px;
margin:0px;
}

ul.list1 li
{
padding-left:10px;
font-family:Arial;
color:#000000;
font-size:12px;
padding-bottom:8px;
list-style-type:none;
}

ul.list1 li a
{

font-family:Arial;
color:#000000;
font-size:12px;
text-decoration:none;
}

ul.list1 li a:hover
{
font-family:Arial;
color:#000000;
font-size:12px;
text-decoration:underline;
}

.sitemap_lft_container
{
padding-top:25px;
width:377px;
padding-left:15px;
float:left;
height:auto;
}


/*----sitemap css ends here-----*/

.lead_capture_inside_form
{
float:left;
width:217px;
padding-top:10px;
padding-bottom:10px;
}


.testimonial_box
{
border-left:1px solid #e0e0e0; 
border-right:1px solid #e0e0e0; 
width:175px; 
height:auto;
float:left;
padding-left:20px;
padding-right:20px;
padding-top:5px;
font-family:Arial;
color:#000000;
font-size:11px;
line-height:20px;
}


.accept_link a
{
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:none;
}


.accept_link a:hover
{
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.meet
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#86c93e;
float:left;
font-weight:bold;
width:255px;
}

.meet a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#86c93e;
text-decoration:none;
}

.lead_capture
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:110px;
float:left;
line-height:14px;
color:#000000;
}


.lead_capture a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:110px;

line-height:14px;
color:#000000;
text-decoration:none;
}


.lead_capture a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:110px;

line-height:14px;
color:#000000;
text-decoration:underline;
}


.copyright_text
{
width:481px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding-left:29px;
float:left;
}


.copyright_text_right
{
width:143px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding-left:28px;
float:left;
}


.copyright_text_right a
{
width:171px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;

}

.tell_a_friend 
{
width:172px;
font-family:Arial, Helvetica, sans-serif;
color:#86c93e;
font-size:12px;
padding-top:20px;
font-weight:bold;
}

.tell_a_friend a 
{
width:172px;
font-family:Arial, Helvetica, sans-serif;
color:#86c93e;
font-size:12px;
padding-top:20px;
float:left;
text-decoration:none;
}

.tell_a_friend a:hover 
{
width:172px;
font-family:Arial, Helvetica, sans-serif;
color:#86c93e;
font-size:12px;
padding-top:20px;
float:left;
text-decoration:underline;
}

.more_on_plughr
{
font-family:Arial, Helvetica, sans-serif;
color:#86c93e;
font-size:12px;
float:left;
}


.more_on_plughr a
{
font-family:Arial, Helvetica, sans-serif;
color:#86c93e;
font-size:12px;
text-decoration:none;
}

.more_on_plughr a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#86c93e;
font-size:12px;
text-decoration:underline;
}

.initiate
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#7ABD39;*/
color:#66B201;
}

.toggle_text
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;

}

.toggle_text a
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
}
.h1 h1
{
font-size:10px;
text-align:center;
}

/*---------- added css---------------*/
.height5
{
	height:5px;
	overflow:hidden;
	clear:both;
}
.height10
{
	height:10px;
	overflow:hidden;
	clear:both;
}
.height20
{
	height:20px;
	overflow:hidden;
	clear:both;
}

ul.product li
{

font-family:Arial;
color:#000000;
font-size:12px;
list-style-type:none;
background-image:url('../images/bullet1.gif');
background-repeat:no-repeat;
background-position:0px 10px;
padding:0px 0px 0px 10px;
text-decoration:none;
}
ul.ProductPillars li
{
font-family:Arial;
color:#000000;
font-size:12px;
list-style-type:none;
background-image:url('../images/bullet1.gif');
background-repeat:no-repeat;
background-position:0px 10px;
padding:0px 0px 0px 10px;
text-decoration:none;
}
ul.ProductPillars li a
{
font-family:Arial;
color:#01251b;
font-size:12px;
text-decoration:none;
}
ul.ProductLeftMenu li
{

font-family:Arial;
color:#000000;
font-size:12px;
list-style-type:none;
background-image:url('../images/bullet1.gif');
background-repeat:no-repeat;
background-position:0px 5px;
padding:0px 0px 0px 10px;
text-decoration:none;
border-bottom:0px solid #e0e0e0;
height:37px;
font-weight:normal;
}
ul.ProductLeftMenu li a
{

font-family:Arial;
color:#01251b;
font-size:12px;
text-decoration:none;
}
a.inner_tit
{
font-family:Arial;
text-decoration:none;
font-size:12px;
color:#000000;
line-height:1.5;
cursor:pointer;
}

a:hover.inner_tit
{
font-family:Arial;
text-decoration:none;
font-size:12px;
color:#8fc53b;
line-height:1.5;
}

h1.HighlightData
{
display:inline;
font-family:Arial;
color:#000000;
font-size:12px;
text-decoration:none;
margin:0px;
padding:0px;

}

a.bottomLink{color:#000000;text-decoration:none;}