@charset "UTF-8";.product_compare { background: transparent url('http://www.port-p.com/IMG/WEB/box_fade.gif') repeat-x scroll center bottom; padding: 10px; border: 1px solid #CCC; margin-bottom: 10px; }.product_compare li { display: inline; margin-right: 10px; }.product_info { background: url('http://www.port-p.com/IMG/WEB/box_fade.gif') bottom left repeat-x; border: 1px solid #CCC; overflow: hidden; padding: 15px; position: relative; width: 648px; font-weight:normal !important; }.product_info_listing { padding: 10px; margin-bottom: 5px; width: 96.5%; }.product_info_listing .product_info_img, .product_info_listing .product_info_img img { width: 100px; }.product_info_listing .product_info_text { width: 82%; }.product_info_listing .product_info_text p { width: 100%; }.product_info_listing .product_info_text p.title { margin: 0 0 1em 0; height: auto; font-weight: bold; text-transform: uppercase; }.product_info_listing .product_info_text p.codes { width: 250px !important; }.product_info_listing .product_buy { float: right; margin-top: -75px; }.product_info_text { width: 480px; float: right; }.product_info_text p { width: 369px; float: left; }.product_info_text .links { padding-top: 15px; }.product_info_text .codes { padding-bottom: 15px; }.sql_description_ul,.sql_description_ul li { margin-top:0!important; padding-top:0!important; list-style-type:square; list-style-image:url('http://www.port-p.com/img/web/arrow-sm2.png')!important; width: 96% ; border: none !important;  font-weight: normal !important;}.sql_description_ul { padding-left: 16px; padding-bottom: 15px !important;list-style-type:square; list-style-image:url('http://www.port-p.com/img/web/arrow-sm2.png')!important; }.item_bottomlinks { padding: 0px !important; margin: 0px !important; }.item_bottomlinks a { margin: 0px 6px 0px 0px !important; text-decoration:underline; }