/* IP Content */

#subCategory_panel .right_container div.ipContent{background:url(../images/ma_rightcolbg.jpg) top center no-repeat; width:739px; float:left; padding:8px 18px 18px 18px;min-height:360px; height:auto !important;}

#subCategory_panel .right_container div.ipContent h2{padding-bottom:3px; line-height:16px;}

#subCategory_panel .right_container div.ipContent h3{padding:15px 0; line-height:16px;}

#subCategory_panel .right_container div.ipContent p{padding:8px 0; line-height:16px;}

#subCategory_panel .right_container div.ipContent ul{list-style-type: disc; padding:0 10px 15px 10px;}

#subCategory_panel .right_container div.ipContent li{margin-left:30px; line-height:16px;}

#subCategory_panel .right_container div.ipContent li a{text-decoration:none; color:#fff; font-weight:bold;}

.RC_divider{height:1px; width:100%; background:#6d7d8c; display:block; line-height:1px; overflow:hidden; clear:left;}


/* IP Form */
.marginbottom20 { margin-bottom:20px; }

.infopage { margin-left:30px; background:none; line-height:14px; }

.infopage .col1, .infopage .col2, .infopage .col3, .infopage .col2save  { float:left; height:28px;  }

.infopage .col1 { width:120px; text-align:right; padding-top:2px;}
.infopage .col2 { width:212px; text-align:left; padding-left:10px;   }
.infopage .col3 { width:238px; text-align:left; padding-left:5px; padding-top:2px; font-size:10px; font-size:10px; color:#999; }
.col2colspan2 { width:450px; text-align:left; padding-left:10px;  float:left; height:18px;  }

.infopage input { height:16px; width:203px; padding:4px 0 0 4px; 
font:11px Arial, Helvetica, sans-serif; border:none; background:url(../images/inputfieldbg.gif) repeat-x; }

.infopage select   { font:11px Arial, Helvetica, sans-serif; height:17px; margin: 0px 0; padding:0 0 0 1px;  display:inline; width:207px; }

.infopage tr.textarea { height:130px;  }
.infopage tr.textarea .col1 {vertical-align:top; }

.infopage tr.textarea_comment { height:40px;}

.infopage textarea { height:120px; width:450px; padding:4px 0 0 4px; 
font:11px Arial, Helvetica, sans-serif; border:none; background:#ffffff url(../images/inputfieldbg.gif) repeat-x;  }

#sendform_btn { background:url(../images/buttons/send_btn.gif) top left no-repeat; width:82px; height:20px;  display:block; float:left; }
#sendform_btn button { background:url(../images/buttons/send_btn.gif) top left no-repeat; width:82px; height:20px;  float:left;  }
#sendform_btn button:hover {background-position:0 -20px;}

.requestsubmitted { font-size:12px; height:18px; line-height:18px; display:none; }
.approved {display:inline;}




/* IP FAQ */
#subCategory_panel .right_container div.ipContent div.qa{margin-top:15px; background:url(../images/ma_rightcolbg.jpg) top center no-repeat;width:720px; float:left; padding:18px 18px 18px 1px;min-height:210px; height:auto !important;}

#subCategory_panel .right_container div.ipContent div.qa h2.pagesubhead{padding-left:18px;}

#subCategory_panel .right_container div.ipContent div.qa span.RC_divider{margin: 0 18px 18px 18px; width:702px;}

#subCategory_panel .right_container div.ipContent div.qa ul{list-style-type: none; display: inline;}

#subCategory_panel .right_container div.ipContent div.qa .col1{float: left;font-weight: bold; margin:0px 0px 15px 18px;}

#subCategory_panel .right_container div.ipContent div.qa .col2{padding-left: 30px;margin:0px 0px 15px 10px;}

#subCategory_panel .right_container div.ipContent ul.faq li a{text-decoration: underline;color:#fff;font-weight: normal;line-height: 18px;}

#subCategory_panel .right_container div.ipContent ul.faq li a:hover{text-decoration: none;}

#subCategory_panel .right_container div.ipContent p span.first{line-height: 16px;font-weight: normal; margin-top:10px;display: block;}

/* IP Shipping */
#subCategory_panel .right_container div.ipContent div.ship{margin:15px 0; background:url(../images/ma_rightcolbg.jpg) top center no-repeat;width:720px; float:left; padding:18px 18px 18px 1px;min-height:200px; height:auto !important;}

#subCategory_panel .right_container div.ipContent div.ship span.RC_divider{margin: 0 18px 18px 18px; width:702px;}

#subCategory_panel .right_container div.ipContent div.ship li{height: 25px;}

#subCategory_panel .right_container div.ipContent div.ship .col1{font-weight: bold;float: left;width: 350px;padding: 0;}

#subCategory_panel .right_container div.ipContent div.ship .col2{list-style-type: none;float: left;width: 40px;}

#subCategory_panel .right_container div.ipContent div.ship .col3{list-style-type: none;float:left;}

#subCategory_panel .right_container div.ipContent div.ship ul.title{list-style-type: none;font-weight: bold;font-size: 12px;}

#subCategory_panel .right_container div.ipContent div.ship ul.title .col1{font-weight: bold;float: left;width: 365px;padding: 0;margin-left: 15px;font-size: 12px;}

#subCategory_panel .right_container div.ipContent div.ship ul.title .col2{list-style-type: none;float: left;width: 200px;}

#subCategory_panel .right_container div.ipContent p.shiptax{margin-left: 25px;}

#subCategory_panel .right_container div.ipContent ul.taxable{margin-left: 10px;list-style-type: none;}

#subCategory_panel .right_container div.ipContent ul.taxable li.items{font-weight: bold;}

#subCategory_panel .right_container div.ipContent ul.taxable li.states{padding-bottom: 13px;}

#subCategory_panel .right_container div.ipContent span.strong{font-weight: bold;display: inline;}

