.SessionPanelTop{ background:#444;padding:4px 7px;clear:both;color:#fff;font-size:80%;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.SessionPanelTop a{ text-decoration:none;color:#fff;}.SessionPanelTop input{ border:1px solid #777;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.SessionPanelTop .type_select a{ border:1px solid #555;display:inline-block;padding:1px 4px;margin:3px 7px 3px 0;}.SessionPanelTop .type_select b a{ border:1px solid #666;background-color:#555;}.addon_footer{ background-color:#f1f1f5;border:1px solid #ccc;padding:1em;text-align:left;margin-top:2em;text-align:justify;}.addon_footer a{ margin-right:30px;text-decoration:none;}.addon_table{ border-collapse:collapse;width:100%;}.addon_table th{ background-color:#f1f1f1;border:1px solid #ccc;padding:5px 9px;text-align:left;color:#444;}.addon_table .line_row td,.addon_table .file td{ border-bottom:1px solid #ddd;padding:4px 9px;}.addon_table .noline_row td{ padding:4px 9px;}.addon_table .file td{ padding-left:30px;}.addon_table .line_row .icon{ margin:0 5px;}.addon_rating{ position:relative;width:90px;height:16px;}.addon_rating img{ background: url(imgs/stars.png);}.addon_table .sm{ font-size:87%;}.addon_table .current td{ background-color:#fff1a8;}.addon_table a{ text-decoration:none;margin-right:1em;}.addon_table form{ display:inline;}.screenshot{ position:relative;float:left;height:100px;width:100px;background-color:#f1f1f1;border:1px solid #ccc;margin:20px 10px 0 10px;padding:9px;overflow:hidden;}.screenshot .options{ position:absolute;top:0;right:0;padding:5px;background-color:#f5f5f5;text-decoration:none;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}.addon_row{ border-bottom:1px solid #ccc;padding-bottom:1em;margin-top:1em;}.addon_row .shot{ float:left;border:1px solid #ccc;background-color:white;padding:7px;margin:0 1em 1em 0;}.addon_row h3{ border:0 none !important;margin-bottom:0px;}.addon_row h3 a{ text-decoration:none;}.addon_row_details{ float:right;height:3em;padding:10px;}.review_row{ padding:5px 0 5px 10px;border-bottom:1px solid #ccc;margin-top:1em;}.downloads{ float:right;padding:5px 0 10px 10px;}.downloads img{ margin-right:7px;}.downloads div{ border:2px solid #ccd;margin:0 0 9px 7px;-moz-border-radius:7px;-o-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.downloads a{ text-decoration:none;font-size:19px;width:7em;padding:5px;display:block;border:1px solid #ddd;background:url(imgs/green_back.png) bottom repeat-x;color:white !important;font-weight:bold;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.search_pages{ padding:7px 0;}.search_pages a,.search_pages span{ text-decoration:none;font-size:16px;display:inline-block;padding:1px 5px;margin:0 7px 0 0;border:1px solid #ddd;background-color:#eee;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.type_select label{ font-size:19px;font-weight:bold;margin:.5em;cursor:pointer;}#recommended_cont{ clear:both;}.recommended{ border-top:1px solid #ddd;}.recommended .details{ position:relative;background-color:#fff;padding:11px 0;border-bottom:1px solid #ddd;min-height:105px;}.recommended .thumb{ position:absolute;border:1px solid #aaa;margin:0 1em 1em 0;left:0;}.recommended .services_thumb{ position:absolute;margin:0 1em 1em 0;left:0;}.recommended .details_sub{ position:relative;margin-left:120px;}.recommended .services_details_sub{ position:relative;margin-left:95px;}.recommended p{ margin:7px 0;}.recommended a{ text-decoration:none;font-weight:bold;font-size:16px;}.recommended .details .bottom{ position:relative;}.recommended .details .down{ display:inline-block;width:10em;}.recommended_list{ clear:both;}.recommended_list h3{ float:left;margin-right:1em;border:1px solid #ccc;padding:5px 9px;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}.recommended_list h3.selected{ border:1px solid #ccc;background:#334f61;color:#eef;}a.morelink{ font-weight:normal;font-size:14px;}.tag_cloud{ clear:right;}.tag_cloud span{ margin:0 7px 7px 0;}.tag_cloud a{ text-decoration:none;display:inline-block;padding:1px 5px;margin:0 7px 7px 0;border:1px solid #ddd;background-color:#eee;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.addon_icon{ float:left;margin:0 1.5em 2em 0;background-color:#f1f1f1;border:1px solid #ccc;padding:9px;}.addon_table tr.expand_child td.notes{ position:relative;width:210px;}.addon_table tr.expand_child td.notes div{ position:absolute;display:block;text-decoration:none;color:#666;height:1.1em;overflow:hidden;width:200px;padding:5px 7px 7px 7px;}.addon_table tr.expand td.notes div{ height:auto;background-color:#f1f1f1;border:1px solid #ccc;z-index:100;}.service_links{ background-color:#ccc;padding:0 9px;margin-top:2em;text-align:center;margin-bottom:2em;border-top:3px solid #aaa;}.service_links a{ text-decoration:none;font-size:130%;font-weight:bold;padding:5px 15px;display:inline-block;color:#666;position:relative;margin-top:-3px;}.service_links a.selected{ color:#444;border-top:3px solid #444;background-color:#f1f1f1;}.services_note{ font-size:87%;margin-top:1em;color:#888;text-align:justify;}.rankingtd{ border-bottom:1px solid #ddd;white-space:nowrap;font-size:90%;text-align:right;}.rankingtd div{ margin-bottom:6px;}.provider_ranking{ position:relative;background: url(imgs/cogs.png) 0 100%;width:100px;height:16px;display:inline-block;margin-left:5px;vertical-align:bottom;}.provider_ranking .positive{ position:absolute;background: url(imgs/cogs.png) 0 0;top:0;left:0;height:16px;width:50px;display:inline-block;}.resources td{ padding:20px;margin:1px;background-color:#fff;border:1px solid #f1f1fa;color:#444;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.resources td.expand{ background-color:#f9f9ff;border:1px solid #dde;color:#222;}.resources a{ text-decoration:none;}.resources h3{ margin:0;color:#fafafa;padding:0;font-size:140%;}.ranking_div{ float:right;text-align:right;}.ranking_div div{ margin:5px 0;}.provider_icon{ float:left;margin-right:40px;}.selectors div{ margin-bottom:1em;margin-left:40px;font-weight:bold;font-size:13px;width:180px;float:left;}.selectors span{ display:block;margin-bottom:3px;}.selectors a{ display:block;float:left;clear:left;margin-right:.5em;margin-bottom:5px;border:1px solid #ccc;padding:3px 6px;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#444;font-weight:bold;width:130px;}.selectors a.selected{ border:1px solid #ccc;background:#334f61;color:#eef;}#select_areas{ padding-top:.7em;border-bottom:1px solid #ccc;}#select_areas h3{ margin-bottom:0;}#select_areas .link{ text-decoration:none;font-size:90%;}#select_areas .select_area{ border-top:1px solid #ccc;padding-bottom:2em;}#select_areas .price{ margin-left:1em;font-size:90%;}.provider_users{ margin-top:2em;margin-bottom:2em;}.provider_users a{ margin-right:2em;}