/* search */

#mainprofilepage {padding:0 0 0 5px; margin:1px 0 0 246px;}
#profileform .boxtop{width:715px; height:45px; background-image:url('/images/search_top.jpg'); background-repeat:no-repeat; }
#profileform .boxtop h3{font-family:georgia; font-size:18px; color:#603c22; padding:15px 0 0 0; margin:0 0 0 25px; font-weight:normal;}
#profileform .boxmiddle{width:715px; background-image:url('/images/search_middle.jpg'); background-repeat:repeat-y; }
#profileform .boxmiddle p{color:#666666; font-size:12px; padding:0; margin:0;}
#profileform .boxmiddle .asterisk{color:#ff0000; font-weight:normal;}
#profileform .boxmiddle .heavy{font-weight:bold; padding-top:15px;}
#profileform .boxmiddle .mandatory{color:#000000;}
#profileform .boxmiddle a{color:#1a3a8c; text-decoration:none;}
#profileform .boxmiddle a:hover{text-decoration:underline;}
#profileform .divider{height:1px; font-size:1px; line-height:1px; border-bottom:solid 1px #999; width:670px; margin-left:25px; padding-bottom:10px;}
#profileform #profiledisclaimer{font-size:11px; color:#999; width:670px; margin-left:25px; padding:10px 0;}
#profileform .boxbottom{width:715px; height:10px; background-image:url('/images/search_bottom2.jpg'); background-repeat:no-repeat; }

#profileform .profileinput{border:solid 1px #7f9db9;}
#profileform .profiledrop{border:solid 1px #7f9db9;}

#profileform .inputsection{margin:0; padding:0px 0 40px 0px;}

#leftprofile{float:left; width:370px; padding:25px 9px 25px 24px; margin:0;}
#fullprofile{float:left; width:640px; padding:25px 9px 25px 24px; margin:0;}
#fullprofile h5{font-family:georgia; font-size:18px; color:#603c22; padding:10px 0 0 0; margin:0px; font-weight:normal;}
#fullprofile .dividerheader{padding-top:20px; margin-top:20px; border-top:solid 1px #999;}

#rightprofile{float:left; width:270px; padding:0;  margin:25px 0 0 10px;}

#profileform h4{color:#1a3a8c; font-size:22px; padding:15px 0 0 0; margin:0 0 0 25px; font-weight:normal;}

#customizebox{color:#666666; font-size:12px;}
#customizebox .subtext{font-size:11px !important;}
#customizebox h4.title{color:#1a3a8c; font-size:14px; margin:0; padding:10px 0; font-weight:normal;}
#customizebox .news_signup{color:#000; font-size:13px; margin:0 0 0 10px; padding:0px;}
#customizebox .chknews{float:left; margin:0 0 0 3px; padding:0px;}
#customizebox .news_signup span{color:#1a3a8c; font-weight:bold;}
#customizebox p{padding-bottom:10px !important; padding-top:8px !important;}
#customizebox .boxtop{width:374px; height:5px; background-image:url('/images/profile_left_box_top.gif'); background-repeat:no-repeat; font-size:1px; line-height:1px; margin:0px; padding:0px;}
#customizebox .boxmiddle{width:374px; padding:0; background-image:url('/images/profile_left_box_tile.gif'); background-repeat:repeat-y;}
#customizebox .boxmiddle div{padding:0 10px;}
#customizebox .boxbottom{width:374px; height:5px; background-image:url('/images/profile_left_box_bottom.gif'); background-repeat:no-repeat; font-size:1px; line-height:1px; margin:0px; padding:0px;}

#changepassword{}
#changepassword .boxtop{width:374px; height:5px; background-image:url('/images/profile_left_box_top.gif'); background-repeat:no-repeat; font-size:1px; line-height:1px; margin:0px; padding:0px;}
#changepassword .boxmiddle{width:374px; padding:0; background-image:url('/images/profile_left_box_tile.gif'); background-repeat:repeat-y;}
#changepassword .boxbottom{width:374px; height:5px; background-image:url('/images/profile_left_box_bottom.gif'); background-repeat:no-repeat; font-size:1px; line-height:1px; margin:0px; padding:0px;}
#changepassword em{color:#666666;}
#changepassword h4.title{color:#1a3a8c; font-size:14px; margin:0; padding:10px 0; font-weight:normal;}
#changepassword .boxmiddle div{padding:0 10px 10px 10px;}

#changeemail{}
#changeemail .boxtop{width:374px; height:5px; background-image:url('/images/profile_left_box_top.gif'); background-repeat:no-repeat; font-size:1px; line-height:1px; margin:0px; padding:0px;}
#changeemail .boxmiddle{width:374px; padding:0; background-image:url('/images/profile_left_box_tile.gif'); background-repeat:repeat-y;}
#changeemail .boxbottom{width:374px; height:5px; background-image:url('/images/profile_left_box_bottom.gif'); background-repeat:no-repeat; font-size:1px; line-height:1px; margin:0px; padding:0px;}
#changeemail h4.title{color:#1a3a8c; font-size:14px; margin:0; padding:10px 0; font-weight:normal;}
#changeemail .boxmiddle div{padding:0 10px 10px 10px;}

#rightprofile .boxtop{width:272px; height:5px; background-image:url('/images/profile_right_box_top.gif'); background-repeat:no-repeat; font-size:1px; line-height:1px; margin:0px; padding:0px;}
#rightprofile .boxmiddle{width:272px; background-image:url('/images/profile_right_box_tile.gif'); background-repeat:repeat-y;}
#rightprofile .boxmiddle div{padding:15px 20px;}
#rightprofile .boxbottom{width:272px; height:5px; background-image:url('/images/profile_right_box_bottom.gif'); background-repeat:no-repeat; font-size:1px; line-height:1px; margin:0px; padding:0px;}
#rightprofile h3.heading{font-family:georgia; font-size:18px; color:#603c22; padding:0 0 5px 0; margin:0; font-weight:normal;}
#rightprofile h4.title{color:#1a3a8c; font-size:12px; font-weight:bold; padding:20px 0 10px 0; margin:0;}
#rightprofile img{padding-top:20px; padding-left:20px;}
#rightprofile p{font-size:12px; line-height:14px;}
#rightprofile p.description{margin-right:60px;}

#rightprofile .boxmiddle #coup-image-profile { background: url(/images/login_new_img-coupons.png) no-repeat; width: 70px; height: 81px; float: right; padding: 0; margin: 5px 0 0 10px; display: inline;  }
* html #rightprofile .boxmiddle #coup-image-profile { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/login_new_img-coupons.png', sizingMethod='crop');  }

