@charset "utf-8";
/* CSS Document */
body
{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
img, p
{
margin:0;
padding:0;
border:none;
}

.comang{ text-decoration:none; color:#E71C22}
.comang:hover{ color:#0094A7}
.popup_topcurve
{
float:left;
width:416px;
height:43px;
background:url(../images/top_curve.png) no-repeat;
}
.popup_middlebg
{
float:left;
width:371px;
padding:0 21px;
background:url(../images/middle_bg.png) repeat-y;
}
.popup_btmcurve
{
float:left;
width:416px;
height:43px;
background:url(../images/bottom_curve.png) no-repeat;
position:relative;
}
*html .popup_topcurve{float:left;width:416px;height:43px;background:url(../images/top_curve_ie6.gif) no-repeat left top;}
*html .popup_middlebg{float:left;width:371px;padding:0 21px;background:url(../images/top_curve_ie6.gif) repeat-y left center;}

*html .popup_btmcurve{float:left;width:416px;height:43px;background:url(../images/top_curve_ie6.gif) no-repeat;background-position:left bottom;}
.popup_heading
{
float:left;
font-size:18px;
color:#0094a7;
padding:0 0 17px 15px;
}

.device_heading
{
float:left;
font-size:12px;
color:#4f5152;
padding:10px 10px 17px 15px;
}

.popup_manuf
{
float:left;
width:346px;
padding:10px 10px 10px 15px;
height:50px;
}

.device_dropdown
{
width:160px;
padding-right:10px;
float:left;
}

.device_red_btn 
{
width:356px; 
height:32px; 
float:left;
}

.redblue
{
background-image:url(../images/redbluebutton.gif);
background-repeat:no-repeat;
background-position:left -64px;
float:right; 
padding-left:5px; 
height:32px;
margin-left:10px;
}
.redblue a
{background-image:url(../images/redbluebutton.gif);
background-repeat:no-repeat; 
background-position: right bottom; 
padding-right:15px; 
padding-left:10px;
height:25px; 
float:left; 
display:block; 
text-decoration:none; 
outline:none; 
color:#fff; 
font-size:12px; 
font-weight:bold; 
padding-top:7px;
}
.redblue:hover
{ 
background-image:url(../images/redbluebutton.gif);
background-repeat:no-repeat; 
background-position:left top;
float:right; 
padding-left:5px; 
height:32px; 
}
.redblue a:hover
{
background-image:url(../images/redbluebutton.gif);
background-repeat:no-repeat; 
background-position: right -32px;
padding-right:15px; 
padding-left:10px;
height:25px; 
float:left; 
display:block; 
text-decoration:none; 
outline:none; 
color:#fff; 
font-size:12px; 
padding-top:7px;
}

.redblue_device
{
background-image:url(../images/redbluebutton.gif);
background-repeat:no-repeat;
background-position:left -64px;
float:right; 
padding-left:5px; 
height:32px;
margin-left:10px;
}
.redblue_device a
{background-image:url(../images/redbluebutton.gif);
background-repeat:no-repeat; 
background-position: right bottom; 
padding-right:15px; 
padding-left:10px;
height:25px; 
float:left; 
display:block; 
text-decoration:none; 
outline:none; 
color:#fff; 
font-size:12px; 
font-weight:bold; 
padding-top:7px;
}
.redblue_device:hover
{ 
background-image:url(../images/redbluebutton.gif);
background-repeat:no-repeat; 
background-position:left top;
float:right; 
padding-left:5px; 
height:32px; 
}
.redblue_device a:hover
{
background-image:url(../images/redbluebutton.gif);
background-repeat:no-repeat; 
background-position: right -32px;
padding-right:15px; 
padding-left:10px;
height:25px; 
float:left; 
display:block; 
text-decoration:none; 
outline:none; 
color:#fff; 
font-size:12px; 
padding-top:7px;
}

.device_DD_head
{
padding-bottom:6px;
font-size:11px;
font-weight:bold;
color:#4f5152;
}

.device_textbox
{
width:160px;
padding-left:10px;
font-size:12px;
font-weight:bold;
color:#4f5152;
float:left;
}

.device_txtbox
{
width:160px;
height:30px;
background:url(../images/textbox.jpg) no-repeat;
}

.device_txtbox input
{
width:154px;
height:24px;
padding:3px;
background:none;
border:none;
}

.popup_close
{
float:right;
padding:5px 15px 0 0;
}
.popup_middlebg h1
{
margin:0;
padding:0;
font-size:12px;
font-weight:normal;
}
.dotline
{
border-bottom:1px dotted #ccc;
float:left;
width:370px;
}
.popup_content
{
float:left;
width:363px;
font-size:14px;
text-align:center;
color:#4f5152;
font-weight:bold;
padding:20px 0;
}
.list_grey1
{
margin:0;
padding:20px 0 20px 15px;
list-style:none;
float:left;
}
.list_grey1 li
{
float:left;
width:321px;
display:block;
padding:10px;
color:#515151;
background-color:#f7f7f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #e7e7e7;
}
li.list_darkgrey
{
background-color:#f0f0f0;
border:none;
}
.popup_createlist
{
 	width:340px;
	height:112px;
	background:url(../images/create_listbg.png) no-repeat center bottom;
	position:absolute;
	left: 35px;
	top: 210px;
	z-index:10;
	padding-top:4px;
}
.createlist_heading
{
float:left;
font-size:11px;
font-weight:bold;
color:#505153;
padding:10px 0 0 10px;
}
.textbox
{
float:left;
width:325px;
height:25px;
padding:15px 0 12px 15px;
background:url(../images/textbox_bg.png) no-repeat 10px 10px;
}
.textbox input {width:310px; height:21px; border:none; border:1px solid #FFF; font-family:Arial; font-size:12px; color:#4f5052;}

.txtbox
{
width:310px;
border:1px solid #fff;
margin-top:5px;
}
.saveor_cancel
{
margin:0;
padding:0 0 0 116px;
list-style:none;
}
.saveor_cancel li
{
float:left;
display:block;
}
.saveor_cancel li a
{
text-decoration:none;
font-weight:bold;
color:#e31b28;
padding:7px;
}

/* Share Video Starts here */

.popup_tabs
{
float:left;
width:371px;
background:url(../images/tab1.gif) repeat-x; position:-10px;
padding-bottom:5px;
}

/* added by me */
.red_btn_cls {
	width:118px;
	height:32px;
	float:right;
        margin-right: 8px;
}
*html .red_btn_cls {
	width:119px;
        margin-right: 12px;
}
.red_btn_cls a {
	width:102px;
	height:24px;
	background:url(../images/red_btn.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:right;
	padding-top:8px;
	margin-right:17px;
	text-decoration:none;
}                
.red_btn_cls a:hover {
	width:102px;
	height:24px;
	background:url(../images/teal_btn.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:right;
	padding-top:8px;
	margin-right:17px;
	text-decoration:none;
}    
.newlist_cls {
	color:#e41b25;
	font-size:10px;
	float:left;
	padding:10px 0 0 15px;
}
ul.videolists {
	display:block;
	margin:0;
	padding:20px 0 20px 11px;
	list-style-type:none;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#e41b25;
}
ul.videolists li {
	float:left;
	width:100%;
	padding:3px 0;
}
p.validate_cls {
	color:#5d5d5d;
	padding-left:10px;
	float:left;
}
.Check_With_Text {width:97%; padding-left:3%; float:left;}
.Check_With_Text1 {width:92%; padding:5% 0% 0% 5%; float:left;}
.LText { width:308px; color:#5d5d5d; padding-left:10px; float:left;}

p.validate_cls input { 
	display:block;
	float:left;
}
.dotline_sml
{
	border-bottom:1px solid #e7e7e7;
	width:340px;
	padding:10px 0;
	margin:0 0 20px 13px;
}
.gray_btn_cls a {
	width:109px;
	height:24px;
	background:url(../images/gray_btn.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:right;
	padding-top:8px;
	margin-right:17px;
	text-decoration:none;
}

.gray_btn_cls_new a {
	width:102px;
	height:24px;
	background:url(../images/go_back_red.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:right;
	padding-top:8px;
	margin-right:17px;
	text-decoration:none;
}
.gray_btn_cls_new a:hover {
	width:102px;
	height:24px;
	background:url(../images/go_back_green.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:right;
	padding-top:8px;
	margin-right:17px;
	text-decoration:none;
}
.fav_inner_cont {
	width:327px;
	border-bottom:solid 1px #e7e7e7;
	padding:10px 0 5px 0px;
	margin:0 0 20px 20px;
}
p.title {
	font-size:14px;
	font-weight:bold;
	color:#4f5052;
	padding-bottom:10px;
	line-height:1.6em;
}
.checkbox_div {width:245px; padding:10px 0px 0px 72px; float:left;}
.CR_checkbox {width:25px; float:left;}
/*.checkboxlogin{float:left; width:20px; height:20px; padding:5px 0px; background-image:url(../images/checkbok.png); background-repeat:no-repeat; cursor:pointer;}
.checkboxlogin.active{ background-image:url(../images/chk_on.png); background-repeat:no-repeat; }
.checkboxlogin input{ position:absolute; left:-2000px;}*/
.checktext {width:100px; font-size:12px; color:#4f5152; float:left;}
.checktext1 {width:110px; font-size:12px; color:#ed1b2f; font-weight:bold; padding-right:11px; text-align:right; float:right;}
.btm_btn {width:317px; padding:5px 10px 5px 27px; float:left;}
.btm_btn1 {width:343px; padding:5px 10px 5px 27px; float:left;}

p.title span {
	color:#e71c22;
}
p.forgot_pw {
	color:#e41b25;
	float:right;
	font-size:11px;
}
p.remember_me {
	color:#505153;
	float:left;
	padding-left:80px;
	font-size:11px;
}
/*p.remember_me input {
	vertical-align:middle;
}*/

/* End of CSS */

.public_group
{
float:left;
width:300px;
padding:20px 0 15px 30px;
}
.public_group1
{
float:left;
width:250px;
padding:20px 0px 0px 0px;
}
.mygroup_check
{
float:left;
padding:0 5px 5px 0;
}
.check_heading
{
float:left;
font-weight:bold;
color:#4f5150;
padding-top:3px;
}

.check_heading1
{
width:100px;
float:left;
font-weight:bold;
padding:0px 0px 5px 5px;
color:#4f5150;
}

.mygroup_note
{
float:left;
width:250px;
padding:5px 0 5px 3px;
font-size:11px;
color:#4f5150;
}
.add_comment
{
float:left;
width:250px;
font-weight:bold;
color:#4f5150;
padding:3px 0 5px 23px;
}
.small_text
{
font-size:11px;
color:#4f5150;
font-weight:normal;
}

.label_txt_spry1
{
float:left;
width:150px;
padding:10px;
color:#505153;
font-weight:bold;
}
ul.webicons {
	display:block;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	width:350px;
}
ul.webicons li {
	display:block;
	float:left;
	margin:0;list-style-type:none;
	padding-top:10px;
}
ul.webicons li a {
	padding:8px;
	cursor:pointer;
}
.tooltip {
	position:absolute;
	left: 44px;
	top: 236px;
	z-index:10;
	padding:15px;
	width:270px;
	height:129px;
	background:url(../images/tooltip_bg.png) no-repeat;
}
.tooltip p {
	padding:10px;
	color:#323335;
}



/* Terms & Conditions */
#TC_popup_container_schedule {float:none; width:416px;} /* artf110192 sales rep locater thank u popup alignment issue*/
#TC_popup_container {float:none; width:416px;margin-left: 2%; margin-top:35%;}
#TC_popup_container_ac2 {float:none; width:416px;margin-left: 26%; margin-top:15%;}
#TC_popup_container_ac {float:none; width:416px;margin-left: 26%; margin-top:15%;}
#TC_popup_container_ac1 {float:none; width:416px;margin-left: 26%; margin-top:15%;}
#TC_popup_container_search{float:none; width:416px;margin-top:25%;}
#TC_popup_container_reg{float:none; width:416px;margin-left: 35%; margin-top:15%;}

p.TC_title { font-size:12px; color:#4f5052; padding-bottom:10px; line-height:1.4em;}
 


.TC_popup_topcurve { float:left; width:416px; height:43px; background:url(../images/top_curve.png) no-repeat;}
.TC_popup_middlebg { float:left; width:371px; padding:0 32px; background:url(../images/middle_bg.png) repeat-y;}

.TC_popup_middlebg1 { float:left; width:361px; padding:0 35px; background:url(../images/middle_bg.png) repeat-y;}
.TC_popup_heading { float:left; font-size:18px; color:#0094a7; padding:0 0 0px 2px;}
.TC_popup_close { float:right; padding:0 30px 0 0;}

*html .TC_popup_topcurve { float:left; width:416px; height:43px; background:url(../images/top_curve_ie6.gif) no-repeat; background-position:left top;}
*html .TC_popup_middlebg1 { float:left; width:371px; padding:0 35px; height:10px; background:url(../images/top_curve_ie6.gif) repeat-y; background-position:left center;}
*html .TC_popup_middlebg { float:left; width:371px; padding:0 32px; height:10px; background:url(../images/top_curve_ie6.gif) repeat-y; background-position:left center;}
*html .TC_popup_btmcurve {float:left; width:416px; height:70px; background:url(../images/top_curve_ie6.gif) no-repeat; background-position:left bottom;}
*html .TC_popup_heading { background:url(../images/top_curve_ie6.gif) repeat-y; background-position:left center;}
*html .TC_popup_close { background:url(../images/top_curve_ie6.gif) repeat-y;padding:0 30px 0 0;}

.TC_fav_inner_cont { width:340px; padding:10px 0 0px 0px; margin:0 0 10px 4px; height:300px; overflow-y: scroll; overflow-x:hidden }
p.TC_title { font-size:12px; color:#4f5052; padding-bottom:10px; line-height:1.6em;}
p.TC_left_title {color:#4F5052;font-size:12px;line-height:1.6em;padding-bottom:10px;text-align:justify;}
p.TC_radio {width:25px; float:left;}
.TC_radio {width:40px; text-align:center; float:left;}
.TC_Condent {width:282px; font-size:12px; color:#4f5052; line-height:1.4em; text-align:justify; float:left;}
.TC_BodyR_Radio {width:327px; float:left;}
.TC_radiologin {width:27px; height:20px; background-image:url(../images/radio_off.png); background-repeat:no-repeat; float:left; cursor:pointer;}
*html .TC_radiologin{margin: 2px 0px -15px 0px;}
.TC_BodyR_Radio .active{width:27px; height:20px; background-image:url(../images/radio_on.png); background-repeat:no-repeat; background-position:left top; float:left; cursor:pointer;}
.TC_radiologin.active{width:27px; height:20px; background-image:url(../images/radio_on.png); background-repeat:no-repeat; padding-left:0px;}

.TC_radiologin input{ position:absolute; left:-2000px;}
.TC_btm_btn {width:317px; padding:5px 10px 5px 10px; float:left;}
.TC_popup_btmcurve {float:left; width:416px; height:200px; background:url(../images/bottom_curve.png) no-repeat; position:relative;}

.TC_fav_inner_cont_owner { width:327px; padding:5px 0 0px 0px; margin:0 0 10px 5px; color:#4F5052;font-size:12px;line-height:1.4em;}
.TC_fav_inner_cont_accept {width:327px; padding:5px 0 0px 0px; margin:0 0 10px 5px; color:#4F5052;font-size:12px;line-height:1.4em;}
.TC_fav_inner_cont_dont { width:327px; padding:5px 0 0px 0px; margin:0 0 10px 5px; color:#4F5052;font-size:12px;line-height:1.4em;}
.TC_fav_inner_cont_yesno { width:327px; padding:5px 0 0px 0px; margin:0 0 10px 5px; color:#4F5052;font-size:12px;line-height:1.4em;}
.TC_title p{color:#4F5052;font-size:12px;line-height:1.4em;}

#popup_div_reg {
	/*background-image:url(../images/popup_bg.png);*/
	width:100%; 
	height:1750px; 
	position: absolute;
	display:block;
	left:-150px;
	z-index:2500;
	/* artf110192 sales rep locater thank u popup alignment issue*/
	padding-top:140px;
	top:-300px;
}

#popup_div_scheduledemo 
{
	/*background-image:url(../images/popup_bg.png);*/
	width:100%; 
	height:1750px; 
	position: absolute;
	display:block;
	/*left:-150px;*/
	z-index:2500;
	/* artf110192 sales rep locater thank u popup alignment issue*/
	/*padding-top:140px;*/
	/*top:-300px;*/
}
#popup_div_upload {
	background-image:url(../images/popup_bg.png);
	width:100%;
	height:1750px;
	position: absolute;
	display:block;
	z-index:2500;
	left:0px;
	padding-top:150px;
}
.popup_div_prdrvw{
	/*background-image:url(../images/popup_bg.png);
	width:100%; 
	height:2500px;; 
	position: absolute;
	display:none;
	z-index:2500;
	left:300px;
	padding-top:50px;
	left:0px;*/
}
*html .popup_div_prdrvw{
	margin-top:185px;
}

/* added for complaint page */
.popup_less_than
{
	/*background-image:url(../images/popup_bg.png);
	width:100%;
	height:100%;
	display:none;	
	position: absolute;
	z-index:2500;
	margin:0px;
	left:0px;
	padding-top:200px;*/
}

.pdtCheck_Text {width:75%; padding:0 0 15px 5%; float:left;}
.pdtCheck_With_Text {width:97%; padding-left:3%; float:left;}
.pdtCheck_With_Text1 {width:92%; padding:2% 0% 0 5%; float:left;}
.pdtLText { width:255px; color:#5d5d5d; padding-left:10px; float:left;}
.pdtLText1 { width:335px; color:#4f5152; left:20px;}
.pdtcheckbox_div {width:245px; padding:10px 0px 0px 72px; float:left;}
.pdtCR_checkbox {width:25px; float:left;}
.pdtcheckboxlogin{float:left; width:20px; height:20px; padding:5px 0px; background-image:url(../images/checkbok.png); background-repeat:no-repeat; cursor:pointer;}
.pdtcheckboxlogin.active{ background-image:url(../images/chk_on.png); background-repeat:no-repeat; }
.pdtcheckboxlogin input{ position:absolute; left:-2000px;}
.pdtchecktext {width:100px; font-size:12px; color:#4f5152; float:left;}
.pdtchecktext1 {width:110px; font-size:12px; color:#ed1b2f; font-weight:bold; text-align:right; float:right;}

/* added for complaint page ends */

/* added for thanku popup*/
.popup_thanku
{  
    /*background-image:url(../images/popup_bg.png);
	width:100%;
	height:100%;
	display:none;	
	position: absolute;
	z-index:2500;
	left:0px;
	padding-top:200px;	*/
}
.popup_normal
{
  /*  background-image:url(../images/popup_bg.png);
	width:100%;
	height:100%;
	display:none;	
	position: absolute;
	z-index:2500;
	left:0px;
	padding-top:200px;	*/
}

/* thanku popup ends */

/* added for prdt review submit login */
   .popup_div_prdLogin
   {
	/*background-image:url(../images/popup_bg.png);
	width:100%; 
	height:2500px;; 
	position: absolute;
	display:none;
	z-index:2500;
	left:0px;
	padding-top:50px;
	*/
   }
	#prdtrvw_login
	{
		margin:120px auto auto;
		width:416px;
	}

	#prdtrvw_load
	{
		margin:auto;
		width:416px;
		margin-top:120px;
	}

	#prdtrvw_confirm_list
	{
		margin:auto;
		width:416px;
		margin-top:120px;
	} 
/* Prdt review submit login ends*/

/* added for product complaint */

  .popup_div_productcomplaint
   {
	background-image:url(../images/popup_bg.png);
	width:100%; 
	height:2500px;; 
	position: absolute;
	display:none;
	z-index:2500;
	left:300px;
	padding-top:50px;
	left:0px;
   }

   #productcomplaint
	{
		margin:120px auto auto;
		width:800px;
	}

  .PDT_checkbox {width:23px; float:left;}

  .PDT_checkboxlogin {float:left; width:20px; height:20px; border:none; background-image:url(../images/checkbok.png); background-repeat:no-repeat; cursor:pointer;}

 #popup_div_productcomplaintdetails
 {
 	background-image:url(../images/popup_bg.png);
	width:100%; 
	height:2500px;; 
	position: absolute;
	display:none;
	z-index:2500;
	left:300px;
	padding-top:50px;
	
 }

.popup_div_productsubmitreviewedit
{
	/*background-image:url(../images/popup_bg.png);
	width:100%; 
	height:2500px;; 
	position: absolute;
	display:none;
	z-index:2500;
	left:300px;
	padding-top:50px;
	left:0px;*/
}
/* product complaint ends */


#popup_div_cfmh {
	background-image:url(../images/popup_bg.png);
	width:100%; 
	height:1100px; 
	position: absolute;
	display:none;
	z-index:2500;
	left:0px;
	align:center;
	padding-top:650px;
}

#nxtDisable { display:block; }       
#nxtEnable { display:none; }
#proceedDisable { display:block;}
#proceedEnable { display:none; }
.gray_btn_dis_cls {
	width:111px;
	height:32px;
	float:right;
}
.gray_btn_dis_cls a {
	width:102px;
	height:24px;
	background:url(../images/gray_btn.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:right;
	padding-top:8px;
	margin-right:17px;
	text-decoration:none;
}


/* Terms & Conditions, cant find my hospital popup - end */

.deviceadd_list_error {font-size:12px; color:red; width:350px;  padding:5px 0 21px 21px; float:left;}
.add_list_heading {width:371px; float:left;}


/*** Added for unregister popup  ************/

/*********************************/
#popup_container_unregister
{
float:left;
width:416px;

}

.ok_Button {
	width:100%;
	height:33px;
	text-align:center;
	float:left;
}
.Anser_Buttons {background:url(../images/ok.gif);background-repeat:no-repeat;border:medium none;float:left;height:35px;margin-left:142px;text-align:center;width:87px;cursor:pointer;}

.Added_Groupname_text { width:327px; color:#4f5152; padding:0 5px 0 3px; text-align:center; float:left;}
.Added_survey_text {color:#4F5152;float:left;height:225px;overflow-x:hidden; overflow-y:auto;padding:0 5px 0 3px;text-align:justify;width:327px; _width:315px; _padding-right:20px;}
*+html .Added_survey_text .pcont{width:312px;}
.Check_Text {width:95%; padding:0 0 15px 5%; float:left;}
.ok_Button ul {margin:0; padding:0 0 0 100px; list-style:none;}
.ok_Button ul li {padding-left:5px; float:left;}
                                                     
/***********************/

/********* Added for corporate Product Finder **************/

.prd-find_popupcurve
{	width:620px;
	float:left;	
}
.prd-find_popupcurve_top
{
	width:620px;
	float:left;
	height:26px;
	padding:0px;
	margin:0px;
	background:url(../images/pf_popup_topbg.png) no-repeat left top;
}

*html .prd-find_popupcurve_top
{
	
	{background:url(../images/Adv_sea_topbg.gif) no-repeat;}
}
.prd-find_popupcurve_bottom
{
	float:left;
	width:620px;
	background:url(../images/pf_popup_bottmbg.png) no-repeat left top;
	height:26px;
	padding:0px;
	margin:0px;
}

*html .prd-find_popupcurve_bottom
{
	
	{background:url(../images/Adv_sea_topbg.gif) no-repeat left bottom;}
	
}

.prd-find_popup_middlebg 
{
float:left;
width:600px;
margin:0px;
padding:10px;
background-color:#ffffff;
}

*html .prd-find_popup_middlebg 
{
{float:left; background-color: #ffffff; background-image: none;}
}

.prd-find_popup_middlebg p {margin:0px; padding:0px; float:left;}
.prd-find_popup_middlebg p.head
{
float:left;
font-size:18px;
color:#0094a7;
padding:0px 0px 0px 15px;
margin:0px;
width:560px;
}

.prd-find_popup_middlebg p.pf_popup_close
{
float:right;
width:15px;
padding:5px 10px 0px 0px;
margin:0px;
}
.pf_midcont{padding:0px 0px 0px 0px; margin:0px; float:left; width:600px;}
.pf_text_box_tpad{padding:3px 0px 0px 0px; margin:0px; float:left;}
.pf_text_box
{
background:transparent url(../images/bg_textbox.png) no-repeat left top;
float:left;
padding:2px 6px 0px 7px;
width:331px;
height:28px;
margin:0px;
}
.pf_text_box input
{
padding:0px;
margin:0px;
float:left;
border:0px;
}
.pf_textbox_width 
{
background:transparent url(../images/pf_bg_textbox_bg.png) no-repeat left top;
border:0px;
padding:0px;
margin:0px;
float:left;
color:#4f5152;
width:331px;
height:22px;
font-size:12px;
}
.dotline_big { float:left; width:100%; padding:0px; margin:0px; border-bottom:1px dotted #ccc;}
.pf_search_Dpdwn
{
	float:left;
	margin:0px;
	width:145px;
	padding:0px 18px;
}
.pf_search_Dpdwn ul, .pf_search_Dpdwn ul li
{padding:0px; margin:0px; float:left;}
.pf_go_btn
{
	float:left; padding:1px 0px 0px 0px; margin:0px; width:60px;
}
.search_bar
{
	float:left;
	padding:10px 10px 0px 10px;
	width:100%;
}
.pf_dotline_big {float:left; width:620px; padding:0px; margin:0px; border-bottom:1px dotted #ccc; background-color:#FFFFFF;}
/*********** Added for Corporate Product Finder *****************************/

.TC_scheduledemo_inner_cont { width:340px; padding:10px 0 0px 0px; margin:0 0 10px 20px; height:60px; overflow-y: hidden; overflow-x:hidden }

/* Terms and Condition pop up IE6 Styles*/
   
	
.mpge_content a.terms_link{color:#e51b24;text-decoration:underline; font-size:12px;}
.mpge_content a:hover.terms_link{color:#0094a7;text-decoration:none;}

.TC_title a.terms_link{color:#e51b24;text-decoration:underline; font-size:12px;}
.TC_title a:hover.terms_link{color:#0094a7;text-decoration:none;}



.footertop_1 {
    background-color: #A51010;
    float: left;
    padding: 20px 0;
    width: 100%;
}

.footertop_pat_1 {background-color:#408D87; float:left; padding:20px 10px 25px 10px; width:1004px;}
*html .footertop_pat_1 {background-color:#408D87; float:left; padding:20px 0px 20px 10px;width:1004px;margin-top:-14px;}

.footertop_pat_1 .footer_right ul li a { background:url(../images/green_dot.png); background-position:left 2px; background-repeat:no-repeat; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; padding:0 10px 0 10px; text-decoration:none;}
