﻿/* Landing Pages */
#container_contentArea .resource_desc { width:620px; float:left; } /* moved from line 348 */
/* Product Resource Page */
 img { border:0px; }
.urlLink { display:inline; cursor:pointer; background-image:url("http://static.prometheanplanet.com/site_assets/images/arrow_25.png"); background-position:0 0; background-repeat:no-repeat; font-weight:bold; margin-top:5px; padding:0 8px 0 20px!important; }
.pdfLink { display:inline; cursor:pointer; background-image:url("http://static.prometheanplanet.com/site_assets/images/pdf_small.png"); background-position:0 0; background-repeat:no-repeat; font-weight:bold; margin-top:5px; padding:0 8px 0 20px!important; }
.w700 * { margin: 0px; padding: 0px; list-style: none; }
.w700 { width: 700px; font-family: arial; font-size: 11px; float:left; }
.w700 .header { background:url("http://static.prometheanplanet.com/site_assets/images/horizontal-repeating-sprites.png"); font-family:arial; font-weight:bold; height:28px; margin-top:20px; padding:2px 2px 2px 11px;} /* _padding:1px 1px 1px 9px;  - Removed LE 11/01/11 */
/*.ie6 .w700 .header { padding:1px 1px 1px 9px; }*/

.w700 .content { padding:10px; background-color: #FFFFFF; background-position: center bottom; background-repeat: no-repeat; border-left: 1px solid #D6D0B6; border-right: 1px solid #D6D0B6; min-height:9.5em; }
.w700 .footer { background: url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -260px -664px; height: 10px; }
.w700 .containerfooterLink { float:none; margin-top:11px; padding-bottom:3px; } /*_padding-bottom:0px; _margin-top:0px; - Removed LE 11/01/11 */
.ie6 .w700 .containerfooterLink {padding-bottom:0px; margin-top:0px;}

.nrcBottomBar .w700 { margin-right:20px; }
.nrcBottomBar .w700 .content { height:14em; }
.nrcBottomBar .w700 .header { margin-top:0px; height:19px; padding:6px 6px 6px 9px; }
.w460 * { margin: 0px; padding: 0px; list-style: none; }
.w460 { margin-right:20px; width: 460px; font-family: arial; font-size: 11px; float:left; }
.w460 .header { background-image:url("http://static.prometheanplanet.com/site_assets/images/w460_header_reg.png"); background-repeat:no-repeat; font-family:arial; font-weight:bold; height:21px; padding:6px 6px 6px 9px; }

.w460 .content { padding:10px; background-image: url("http://static.prometheanplanet.com/site_assets/images/w460_bg_reg.png"); background-color: #FFFFFF; background-position: center bottom; background-repeat: no-repeat; border-left: 1px solid #D6D0B6; border-right: 1px solid #D6D0B6; min-height:9.5em; }
.w460 .footer { background-image: url("http://static.prometheanplanet.com/site_assets/images/w460_footer_reg.png"); background-repeat: no-repeat; height: 10px; }
.w460 .containerfooterLink { float:none; margin-top:11px; padding-bottom:3px;} /* _padding-bottom:0px; _margin-top:0px; - Removed LE 11/01/11 */
.ie6 .w460 .containerfooterLink { padding-bottom:0px; margin-top:0px; }

.nrcBottomBar .w460 .content { height:14em; }
.w940T * { margin: 0px; padding: 0px; list-style: none; }
.w940T { width: 940px; font-family: arial; font-size: 11px; float:left; } 
.w940T .header { background-image:url("http://static.prometheanplanet.com/site_assets/images/w940_header_reg.png"); background-repeat:no-repeat; font-family:arial; font-weight:bold; height:22px; padding:8px 2px 2px 11px; }
.w940T .content { padding:10px; border-left: 1px solid #D6D0B6; border-right: 1px solid #D6D0B6; min-height:9.5em; }
.w940T .footer { background-image: url("http://static.prometheanplanet.com/site_assets/images/w940_footer_reg.png"); background-repeat: no-repeat; height: 10px; }
.w940T .containerfooterLink { float:none; margin-top:11px; padding-bottom:3px;} /* _padding-bottom:0px; _margin-top:0px; - Removed LE 11/01/11 */
.ie6 .w940T .containerfooterLink { padding-bottom:0px; margin-top:0px; }

.ResourceleftPanel * { margin:0px; padding:0px; /* list-style:none; */ text-decoration:none; }
.ResourceleftPanel { float:left; font-family:arial; font-size:1.1em; width:440px; }
.ResourceleftPanel .header { background-image:url("http://static.prometheanplanet.com/site_assets/images/header_blue_bg.png"); float:left; padding: 6px 10px; height:23px; width:420px; } /*padding:10px; height:15px; - LE 11/07/11 - Changed to match right box header*/
.ie6 .ResourceleftPanel .header,
.ie6 .w440Orange .header { overflow: hidden; }
.ResourceleftPanel .header h2 { color:#FFFFFF !important; font-size:12px !important; }
/*.ResourceleftPanel .content { width:418px; background-image:url("http://static.prometheanplanet.com/site_assets/images/blue_grad_bg.png"); background-position:center bottom; background-repeat:no-repeat; border-left:1px solid #76B2D2; border-right:1px solid #76B2D2; float:left; padding:10px 10px 2px; }
.ResourceleftPanel .footer { float:left; background-image:url('http://static.prometheanplanet.com/site_assets/images/blue_grad_footer.png'); height:15px; width:440px; }*/
/* LE 17/12/10 - changed to remove blue bg */ .ResourceleftPanel .content { width:418px; border-left:1px solid #76B2D2; border-right:1px solid #76B2D2; float:left; padding:10px 10px 2px; }
/* LE 17/12/10 - changed to remove blue bg */ .ResourceleftPanel .footer { float:left; background-image:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png"); background-position:-10px -1380px; background-repeat:no-repeat; height:15px; width:440px; }
.w440Orange * { margin: 0px; padding: 0px; /* list-style: none; */ }
.w440Orange { width: 440px; font-family: arial; font-size: 11px; float:left; }
.w440Orange .header { background-image:url("http://static.prometheanplanet.com/site_assets/images/w440_orange_header.png"); background-repeat:no-repeat; font-family:arial; font-weight:bold; height:23px; margin-top:0; padding:6px 10px; width:420px; }/* height:21px; margin-top:0; padding:10px 2px 2px 11px; width:427px; - LE 11/07/11 - Changed to match right box header */
.w440Orange .content { padding:10px; background-image: url("http://static.prometheanplanet.com/site_assets/images/w440_orange_content.png"); background-color: #FFFFFF; background-position: center bottom; background-repeat: repeat-y; border-left: 0 none; border-right: 0 none; min-height:9.5em; width:420px; }
.w440Orange .footer { background-image: url("http://static.prometheanplanet.com/site_assets/images/w440_orange_footer.png"); background-position: left bottom; background-repeat: no-repeat; height: 10px; }
.w440Orange .containerfooterLink { float:none; margin-top:11px; padding-bottom:3px;} /* _padding-bottom:0px; _margin-top:0px; - Removed LE 11/01/11 */
.ie6 .w440Orange .containerfooterLink { padding-bottom:0px; margin-top:0px; }

.w940Orange { width:940px !important; }
.w940Orange .header { background: url("http://static.prometheanplanet.com/site_assets/images/w940_orange_header.png") no-repeat !important; height:16px !important; }
.w940Orange .content { background:none !important; border-left:1px solid #FE8E12 !important; border-right:1px solid #FE8E12 !important; width:918px!important; border-bottom:none !important;} /* *width:940px!important; - Removed LE 12/01/11 */
.w940Orange .footer { background-image: url("http://static.prometheanplanet.com/site_assets/images/w940_orange_footer.png") !important; background-repeat:no-repeat; height:10px !important; width:940px!important; clear:both; }
.image { float:left; margin-bottom:10px; margin-right:10px; width:200px; }
.ResourceleftPanel .text { /*width:414px;*/ font-weight:bold; /*margin-bottom:15px;*/ } /* *width:auto; - Removed LE 12/01/11 */
.ie6 .ResourceleftPanel .text,
.ie7 .ResourceleftPanel .text { width: auto; }
.ResourceleftPanel .description { width:410px; font-weight:normal; margin-bottom:5px; } /* *width:auto; - Removed LE 12/01/11 */
.ie6 .ResourceleftPanel .description,
.ie7 .ResourceleftPanel .description { width: auto; }
.ResourceleftPanel .thumb { float:left; }
.tabmenu { float:left; height:auto; padding:0; margin-bottom:0px; display:none; }
.ResourceleftPanel .tabContainer { width:100%; }
.tab_text { border-top:1px solid #DDDDDD; margin-left:2px; margin-top:-4px; position:relative; width:416px; }
.tab_text h2 { color:#002C6B; margin-bottom:4px; margin-top:4px; }
/* .tab_text .tab_wrapper {width:4000px;}*/
.tab_text ul { }
.tab_text ul li { /*margin-right:17px; width:416px;*/ margin-top:10px;display:block}/*Added display block to fix issue with partner page tabs displaying as list-item*/
.tab_text a { text-decoration:underline; }
.tab_text a:hover { text-decoration:none; }
.featureContentArea .tab_text ul li { margin-right:17px; width:auto; margin-top:10px; }
.ResourceleftPanel .thumb ul { padding:0px; margin:0px; list-style:none; height:60px; }
.ResourceleftPanel .thumb ul li { float:left; height:70px; width:70px; padding-right:9px; }
.ResourceleftPanel .flashContent { margin-bottom:10px; margin-left:-2px; width: 420px; overflow:hidden; }
.ResourceleftPanel .resourcePreviewImg { display:block;margin:0 auto;max-height:320px }
.ResourceInfo * { margin:0px; padding:0px; list-style:none; text-decoration:none; }
.ResourceInfo { padding:0px; width: 480px; float:left; font-size:1em; font-family:arial; margin-left:20px; } /* width: 460px; */
/*#PPResourceDetails_divResourceDetail .ResourceInfo {width: 480px;}*/
.ResourceInfo .withHeader { background-image:url("http://static.prometheanplanet.com/site_assets/images/header_regular_bg.png") !important; }
/*.ResourceInfo .header {background-image:url("http://static.prometheanplanet.com/site_assets/images/header_regular_bg.png");float:left;height:26px;overflow:hidden; padding:2px 6px 6px 9px; width:465px;}*/
/* LE 17/12/10 - changed to make header heights consistent with other thumb browsers */
.ResourceInfo .header {background-image:url("http://static.prometheanplanet.com/site_assets/images/header_regular_bg.png");float:left;height:16px;overflow:hidden; padding:6px 6px 6px 9px; width:465px;}
/*.ResourceInfo .withHeader h2 { color: #002C6B; margin:3px 0 0 0!important; }*/
.ResourceInfo .header h2 { color: #333; font-size:12px; font-weight: bold; margin:0!important; }
.ResourceInfo h2 { color: #002C6B; margin-bottom:6px; }
.ResourceInfo .content { width:458px; border-left:1px solid #CAC6B1; border-right:1px solid #CAC6B1; float:left; padding:10px 10px 2px; }
.ResourceInfo .footer { background-image:url("http://static.prometheanplanet.com/site_assets/images/reg_grad_footer.png"); background-position:0 -9px; background-repeat: no-repeat; float:left; height:5px; width:480px; }
.ResourceInfo .content h3 { margin-bottom:15px; }
.ResourceInfo .info { float:left; margin-left:7px; margin-right:7px; width:120px; }
.ResourceInfo .infoWide { width:176px !important; }
.ie6 .ResourceInfo .infoWide { margin-left: 4px; }
.ResourceInfo .infoLogo { float:none; width:232px; }
.ResourceInfo .infoBuy .download { margin:0 !important; }
.ResourceInfo .infoBuy { position:relative; background-color:#EEEEEE; border:1px solid #CCCCCC; float:right; margin-bottom:10px; padding: 10px; width:110px; }
#ctl00_cphMainPanel_ppSeriesDetail_divSeriesDetails .ResourceInfo .infoBuy {width: 170px;} /* LE 11/01/11 - Added to fix issue with extra wording on series page */
.ResourceInfo .infoBuy .price { margin-left:6px; }
.ResourceInfo .infoBuy input { width: 20px; margin-left:8px; }
/*.ResourceInfo .infoBuy .addtocart { background:none repeat scroll 0 0 transparent; border:0 none; color:#FFFFFF; font-weight:bold; width:auto; margin:0px; }*/

.ResourceInfo .infoBuy .addtocart { background:url("http://static.prometheanplanet.com/site_assets/images/btn_addtocart_rightCap.png") right bottom no-repeat; border:0 none; color:#FFFFFF; font-weight:bold; width:auto; margin:0px; padding: 6px; cursor: pointer; height: 27px; } /* LE 28-03-2011 - Changed to fix btn */

.ResourceInfo .infoBuy .infobox { margin-bottom:5px; float:right; }
.ResourceInfo .infoDownload { background:none repeat scroll 0 0 transparent; border:0 none; }
.tab_content { display:none; }
.ResourceInfo .rightContainer { width:150px; }
.ResourceInfo .prices { border-top:1px solid #EEEEEE; float:left; padding:6px; width:439px; }
.ResourceInfo .prices table { width:100%; }
.ResourceInfo .prices h2 { margin-top:6px; }
.ResourceInfo .prices_header h2 { margin-top:0px; }
.ResourceInfo .prices th { padding-bottom:4px; }
.ResourceInfo .prices td { padding:3px; padding-left:0px; padding-right:0px; color:#444; }
.ResourceInfo .prices .textInput { width:24px; color:#444444; font-size:1.1em; padding:1px; }
.ResourceInfo .prices tr.discounted { border-top:1px SOLID #CCC; color:#000 }
.ResourceInfo .prices td.discounted .title { float:left; width:207px; }
.ResourceInfo .prices td.discounted .price { float:right; padding-right:34px; text-align:right; width:180px; }
.ResourceInfo .prices td.discounted .originalprice { text-decoration:line-through; }
.ResourceInfo .prices .title { font-weight:bold; width:300px; }
.ResourceInfo .prices .price { width:50px; }
.ResourceInfo .prices .qty { width:50px; }
.ResourceInfo .prices a { color:#444444; font-weight:bold; text-decoration:underline; }
.ResourceInfo .prices a:hover { text-decoration:none; }
.ResourceInfo .infobox { margin-bottom:9px;clear:both; }
.ResourceInfo .infobox .title { font-weight:bold; }
.ResourceInfo .infobox .priceTitle { font-size:1.3em; margin-bottom:10px; text-align:right; }
.ResourceInfo .infobox .title .price { color:red; font-weight:bold; }
.ResourceInfo .infobox .eula { font-weight:bold; color:red; }
.ResourceInfo .infobox .priceText { font-size:1.4em; text-align: right; } /* LE 11/01/11 - Added text align right to fix issue with series box being wider */
.ResourceInfo .infoButtons .button, .ResourceInfo .infobox .button { float:left; margin-right:7px; }
.ResourceInfo .infoButtons { float:left; margin-bottom:8px; }
.ResourceInfo #ctl00_cphMainPanel_PPResourceDetails_aViewSeries { font-weight: bold;}
.ResourceInfo .accreditation { text-align:right; float:right; }
.ResourceInfo .accreditation .resourceLogo { width:125px; }
.ResourceInfo .rightActionsContainer { float:right; margin-top:0; text-align:right; width:187px; color: #808080 }
.ResourceInfo .actionButtons { float:right; clear:both; }
.ResourceInfo .actionButtons ul { }
.ResourceInfo a:hover { text-decoration:underline; }
.ResourceInfo .actionButtons ul li { background-image:url("http://static.prometheanplanet.com/site_assets/images/arrow_25.png"); background-position:right center; background-repeat:no-repeat; margin:5px; padding-right:22px; text-align:right; width:100px;}
.ResourceInfo .resourceLogo { margin-bottom:7px; }
.ResourceInfo .rightActionsContainer { float:right; margin-top:0px; text-align:right; width:187px;}
.ResourceInfo .rightActionsContainer .actionButtons ul li a#cphMainPanel_PPResourceDetails_aViewSeries { font-size: 1.1em; font-weight: bold; color: #000; } /* LE 18/07/11 - Added to make view series link stronger */
.ResourceInfo .changeCurrency { margin:0!important; width:86px; }
.w380 * { margin: 0px; padding: 0px; list-style: none; }
.w380 { width:380px; float:left; margin-right:20px; }
.w380 .header {color:#FFFFFF; height:26px; padding:3px 3px 3px 11px;} /* _padding:1px 1px 1px 9px; - Removed LE 11/01/11 */ /* background-image:url("http://static.prometheanplanet.com/site_assets/images/w380_blue_header.png"); background-repeat:no-repeat; - Missing image akamai - Removed LE 12/01/11 */
/*.ie6 .w380 .header { padding:1px 1px 1px 9px; }*/

.w380 .content { float:left; padding:10px; width:358px; font-size:1.1em; border-left:1px solid #76B2D2; border-right:1px solid #76B2D2;} /* background-image: url("http://static.prometheanplanet.com/site_assets/images/w380_blue_bg.png"); background-position:center bottom; background-repeat:no-repeat; - Missing image akamai - Removed LE 12/01/11 */
.w380 .footer {color:#FFFFFF; float:left; height:10px; width:380px; } /* background-image:url("http://static.prometheanplanet.com/site_assets/images/w380_blue_footer.png"); background-repeat:no-repeat; - Missing image akamai - Removed LE 12/01/11 */

.w300 {width:300px; float:left; overflow:hidden; background-color:#F5F5ED;}
.w300 .header, .w220 .header {color:#333333; font-size:1.1em; background:url("http://static.prometheanplanet.com/site_assets/images/horizontal-repeating-sprites.png") repeat-x;  height:16px; padding:6px 6px 6px 12px;} /* _padding:1px 1px 1px 10px; - Removed LE 11/01/11 */
/*.ie6 .w300 .header, .ie6 .w220 .header { padding:1px 1px 1px 10px; }*/

.w300 .content { background-color:white; border-left:1px solid #D6D0B6; border-right:1px solid #D6D0B6; border-top:1px solid #D6D0B6; float:left; font-size:11px; width:298px;}
.w300 p {padding:10px;}
.w300 .footer { background:url(http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png) no-repeat -290px -110px; color:#FFFFFF; float:left; height:10px; width:300px;}
.store_feature_spec { float:left; padding-left:10px; width:145px; }
.store_feature_spec .title { font-weight:bold; margin-bottom:1px; }
.store_feature_spec .store_text { margin-bottom:10px; }
.store_feature_spec .price { font-size:1.4em; color:red; font-size:1.4em; font-weight:bold; }
.store_feature_spec .store_text .containerfooterLink { background-position:2px 3px; padding-left:21px; }
.store_feature_desc { float:left; margin-top:9px; }
.store_feature_desc .title { font-size:1.1em; font-weight:bold; margin-bottom:8px; }
.store_feature_desc .store_text { }
.storeThumbnail .resource_link { font-size:1.2em; text-decoration:underline; }
.storeThumbnail .resource_price .dynText { font-size:1.3em; }
/* Thumbnail Browser (resource pages) */
.ResourceThumbs { margin-top:17px; width:500px; float:right; }

/* Tab Styles */
.tabmenu { padding:0px; position:relative; background-image:url(http://static.prometheanplanet.com/site_assets/images/tabBG.png); background-repeat:repeat-x; }
.tabmenu .leftCap { background-image:url("http://static.prometheanplanet.com/site_assets/images/tabLeftCap.png"); height:24px; left:0; position:absolute; top:0; width:4px; }
.tabmenu .rightCap { position:absolute; right:0px; top:0px; background-image: url("http://static.prometheanplanet.com/site_assets/images/tabRightCap.png"); height:24px; width:4px; } /* _right:-1px; - Removed LE 11/01/11 */
.ie6 .tabmenu .rightCap { right:-1px;}

.tabmenu ul { padding-left:5px; }
.tabmenu ul li { cursor:pointer; float:left; margin:3px; padding:2px 11px 2px 7px; }
.tabmenu li:hover .leftCp, .tabmenu li.selected .leftCp { background-image:url("http://static.prometheanplanet.com/site_assets/images/topbarHover.png"); height:18px; left:-4px; position:absolute; top:0; width:4px; }
.tabmenu li:hover, .tabmenu li.selected { position:relative; background-image:url(http://static.prometheanplanet.com/site_assets/images/topbarHover.png); background-position:right center; }
/* button styles */
.btn_blue:hover, .btn_lightblue:hover, .btn_grey:hover { text-decoration:underline; }
.btn_blue {cursor:pointer; text-align:center; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_blue_grad_r1_c2.png"); background-position:right center; color:#FFFFFF; font-size:1.1em; font-weight:bold; height:15px; padding:6px; position:relative; width:80px; }
.rightActionsContainer .btn_blue { width:auto; }
.ie6 .rightActionsContainer .btn_blue { width: 90px; }
.btn_blue .lftCp { background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_blue_grad_r1_c1.png"); height:27px; left:-2px; position:absolute; top:0; width:3px; }
/*.btn_addtocart:hover { text-decoration:underline; }
.btn_addtocart { cursor:pointer;background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_addtocart_rightCap.png"); background-position:right center; color:#FFFFFF; font-size:1em; font-weight:bold; height:15px; padding:6px; position:relative; }*/
.btn_addtocart { cursor:pointer; color:#FFFFFF; font-size:1em; font-weight:bold; height:27px; position:relative; } /* LE 28-03-11 - Removed padding and bg to fix btn */
.ie6 .btn_addtocart {width:110px; text-align: center;}
.btn_addtocart .lftCp { background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_addtocart_leftCap.png"); height:27px; left:-2px; position:absolute; top:0px; width:3px; } /* LE 29-03-2011 - top: 0; */
.btn_lightblue {cursor:pointer; width:80px; font-weight:bold; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_blue_grad_r3_c2.png"); background-position:right center; color:#FFFFFF; font-size:1.1em; height:17px; padding:5px; position:relative; }
.btn_lightblue .lftCp { background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_blue_grad_r3_c1.png"); height:27px; left:-2px; position:absolute; top:0; width:3px; }
.btn_grey {cursor:pointer; width:73px; font-weight:bold; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_grey_grad_r1_c2.png"); background-position:right center; color:#555; font-size:1.1em; height:15px; padding:4px; position:relative; }
.btn_grey .lftCp { background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_grey_grad_r1_c1.png"); height:23px; left:-2px; position:absolute; top:0; width:2px; }
/* W220 template */
.w220 * { margin: 0px; padding: 0px; list-style: none; }
.w220float { float: left; margin-right: 20px; margin-bottom: 20px;} /* _margin-right:16px; - Removed LE 11/01/11   -  Added margin bottom rule for TFS Support Task 2573 11/11/11 */
.ie6 #container_rightColumn .w220float { margin-right:0px!important; }
.w220last { margin-right:0px; }
.w220 { width: 220px; }

.w220 .content { background-color: #FFFFFF; border-left: 1px solid #D7D4C5; border-right: 1px solid #D7D4C5;} /* _margin-top: -3px; - Removed LE 11/01/11*/
/*.ie6 .w220 .content { margin-top: -3px; }*/
.w220 .footer { background: url('http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png') no-repeat -590px -110px; height: 10px;} /* _margin-top: -2px;  - Removed LE 11/01/11*/
/*.ie6 .w220 .footer {margin-top: -2px;} - Removed*/
.w220_noheader .header { background-image: url('http://static.prometheanplanet.com/site_assets/images/w220_blank_header.png'); background-position: 0 0; height: 16px;} /* _background-position: 0px 2px; _margin-top: -2px; - Removed LE 11/01/11*/
.ie6 .w220_noheader .header {background-position: 0px 2px; margin-top: -2px;}

/* w220 text styling */
.w220 h4 { color: #002C6B; }
.w220 a { font-family: arial; font-size: 12px; font-weight: normal; /*color: #444444;*/ text-decoration: underline; }
.w220 a:hover { text-decoration:none !important; }
.w220 ul.noimage li { padding: 7px 10px; }
.w220 ul.withimage { margin-bottom: 1px; }
.w220 ul.withimage li { padding: 21px 11px; }
.w220_noheader ul.withimage { margin-bottom: 9px; margin-top: -15px; }
.w220_noheader ul.withimage li { padding: 23px 11px; }
.w220 { font-size: 11px; font-family: arial; }
.w220 .footerLink, .containerfooterLink { background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -290px -389px; margin-bottom:2px; padding:0 10px 5px 25px; margin-left:10px; }
/* w220 thumb image  */
.w220 .thumb .image, .imageSmall { width:70px; max-height: 60px; text-align: center; overflow: hidden; }
.w220 .thumb .image img.port, .imageSmall img.port { height: 60px; }
.w220 .thumb .image img.land, .imageSmall img.land { width: 70px; }
.thumbnailslider .imageSmall { width:70px; /* max-height: 52px; */ text-align: center; overflow: hidden; }
/* 90px Med thumb image  */
.imageMed90 { width:90px!important; max-height: 64px !important; text-align: center; overflow: hidden; }
.imageMed90 img.port { height: 64px !important; }
.imageMed90 img.land { width: 90px !important; }
/* Med thumb image  */
.imageMed { width:120px; max-height: 90px; text-align: center; overflow: hidden; }
.imageMed img.port { height: 90px; }
.imageMed img.land { width: 120px; }
/* w220 fullsize image  */
.w220 .fullsize .image, .imageLarge { width:200px; max-height: 116px; text-align: center; overflow: hidden; }
.w220 .fullsize .image img.port, .imageLarge img.port { height: 116px; }
.w220 .fullsize .image img.land, .imageLarge img.land { width: 200px; }
.ResourceThumbs .thumb_slider_wrapper { position:relative; }
.containerfooterLink { float: left; }
.w220 .image, .w220 .fullsize .image { float: left; margin: 8px;} /* _margin: 0 2px; - Removed LE 11/01/11 */
.ie6 .w220 .image, .ie6 .w220 .fullsize .image { margin: 0 2px; }
.w220 li .image { float: left; margin: 2px 6px 0 0 }
.w220 .text { padding: 7px 10px 1px; }
.w220 li .text { padding: 0px; }
.w220 .fullsize .title { margin-left: 12px; }
.RightMargin { margin-right:20px; }
.w940 * { margin: 0px; padding: 0px; list-style: none; }
.w940 { width: 940px; font-family: arial; font-size: 11px; }
.w940 .header { background: url(http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png) no-repeat 0 -792px; color:#FFFFFF; font-family: arial; font-size: 1.2em; font-weight: bold; height: 16px; padding: 9px; }
.w940 .content { padding:10px; background-color: #FFFFFF; border-left: 1px solid #76B2D2; border-bottom: 1px solid #76B2D2; border-right: 1px solid #76B2D2; float:left; width:918px; min-height:200px; }
.ie6 .w940 .content { height:200px; } /* * html .w940 .content { height:200px; } - Removed LE 11/01/11 */

.w940 .containerfooterLink { float:none; margin-top:11px; padding-bottom:3px; }
.w940 h1 { margin-bottom:10px; }
.w940 .urlLink { display:inline-block; margin-top:7px; }
.W940rightContent { float:right; width:280px; margin-top:6px; background-image: url("http://static.prometheanplanet.com/site_assets/images/divider_v.png"); background-repeat:no-repeat; background-position:-2px -54px; font-size:1em;}
.W940rightContent .content { background:none; border:0px !important; padding:0px!important; width:280px !important; }
.W940rightContent .thumb .title { /*margin-left:9px;*/ margin: 0 0 4px 0; }
.W940rightContent .thumb .image {width: 87px; height: 60px;}
.W940rightContent .thumb .title h2 { margin-top:0px!important; margin-bottom:2px !important;}
.slider_large .main_resource { height:187px; }
.slider_large .main_image { float: left; padding: 0px; }
.slider_large .main_text { font-family: arial; font-size: 11px; width: 645px;} /* _width: 530px;  - Removed LE 11/01/11*/
/*.slider_large .main_text { width: 530px; }*/
.slider_large .text p, .description p { padding-bottom: 15px; }


.main_text .description p { padding-bottom:7px !important; }
.main_text .description p, .resource_desc .description p { margin:0 !important; }
.slider_large h4 { margin-bottom: 7px; }
.w940_list { background-image: url("http://static.prometheanplanet.com/site_assets/images/divider_v.png"); background-position: -2px 11px; background-repeat: no-repeat; float: right; margin-left: 13px; padding-left: 17px; width: 344px; }
.w940_list .title { float: left; padding-left: 9px; padding-right: 9px; padding-top: 9px; }
.w940 h4 { color: #002C6B; text-decoration: underline; }
.w940 h3 { color: #002C6B; margin-bottom: 4px; }
.w940_list .image { float: left; padding: 11px 7px 11px 11px; }
.w940_list .text { float: left; padding: 0 9px 7px; width: 174px; } /* _padding: 0px; _padding-left: 9px; - Removed LE 11/01/11*/
.ie6 .w940_list .text { padding: 0px; padding-left: 9px; }
.w940_list .divider { background-image: url("http://static.prometheanplanet.com/site_assets/images/divider_h.png"); background-position: center center; background-repeat: no-repeat; float: left; height: 1px; width: 324px; }
.w940 .heading { font-size:1.1em; font-weight:bold; margin-left:10px; }
/* Tab Menu / Slider container */
.main_resource { height: 203px; }
.slider_large { height: 200px; overflow: hidden; position: relative; width: 637px; margin-top:-11px; }
.ie6 .slider_large { width: 635px; }
.slider_large li.large_container { position: absolute; left: -650px; }
.slider_large li.selected { left: 0px; }
.slider_large .containerfooterLink { padding: 4px 10px 10px 24px;  margin-top: 9px; width:380px; }
.slider_large .resource_desc { width:422px !important; float: none!important;} /* float: left; LE - Removed to stop floats dropping behind thumb slider 13/01/11 */
.slidertabmenu { height: 20px; }
.slidertabmenu li { float: left; padding: 5px; border: 1px SOLID #CCC; margin-left: -1px; background-color: #FBFBFB; cursor:pointer; }
.slidertabmenu li:hover { background-color: #DDD; }
.slidertabmenu li.selected { background-color: #EEEEEE; }
.ie6 .slidertabmenu { padding-left: 2px;} /* LE - added to fix missing left border */
.thumb_slider_wrapper { bottom:0; height:64px; overflow:hidden; position:absolute; width:576px; }
.thumb_slider { width: 5000px; }
.thumb_slider ul { height: 60px; width: 100%; }
.thumb_slider li { float: left; margin-left: 4px; margin-right: 4px; }
.thumb_slider .thumbnail_content { display: none; }
.jcarousel-container { position: relative; float: left; }
.thumbnail_content { display: none; }
.thumb_description { float: left; font-family: arial; font-size: 11px; width: 100%; margin-top: 10px; }
.thumb_description .title { font-weight: bold; font-size: 14px; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; float: left; height: 59px; width: 65%; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; float: left; }
.jcarousel-list li, .jcarousel-item { float:left; height:53px; list-style:none outside none; margin:0 1px; overflow:hidden; width:70px; }
.jcarousel-next { z-index: 3; display: none; background:url(http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png) no-repeat -16px -270px; cursor: pointer; height: 34px; float: left; width: 16px; margin-left: 7px; margin-top:12px; display:none; }
.jcarousel-prev { background:url(http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png) no-repeat 0px -270px; cursor: pointer; height: 34px; float: left; width: 16px; margin-right: 2px; margin-top:12px; display:none; }
.thumbnailslider li { float:left; padding-left:4px; max-height:none; position:relative; line-height:53px; }
.thumbnailslider li img { vertical-align:bottom; }
.thumbnailslider li.selected .selectedThumb {background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -32px -275px;  height:12px; position:absolute; width:70px; }
.thumbnailslider li.selected .selectedThumbUp { background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -32px -270px; height:5px; position:absolute; top:0; width:70px; }
.w940 .thumbnailslider li { padding-top:5px; }
.w940 .thumbnailslider li img { vertical-align:top; }
.w940 .jcarousel-clip { width: 527px; }
.w940 .thumb_slider_wrapper { width: 577px; margin-left:24px; }
.w940 .imageLarge { float:left; margin-bottom:0; margin-right:14px; max-width:200px; padding-top:0; width:auto; }
/* Auto Indexer Styles */
#autoIndexerList .thumb { border:1px dotted #CCCCCC; display:block; float:left; height:100px; margin-bottom:10px; margin-left:10px; padding:10px; /*width:45%;*/width:302px; } /* LE 15/07/11 - IE7 didnt like % width */
#autoIndexerList .thumb a { text-decoration:underline; }
#autoIndexerList .thumb a:hover { text-decoration:none; }
#autoIndexerList .thumb .image { margin-bottom:0; width:auto; }
#autoIndexerList .textOnly { padding:4px; }
#autoIndexerList .textOnly a { font-size:1.2em; text-decoration:underline; }
#autoIndexerList .textOnly a:hover { text-decoration:none; }
#autoIndexerList .thumb .publishDate {margin: 5px 0;}





/* Global Template Layouts */
#mainContainer { margin:0 auto; width:980px; }
#container_contentArea #mainContainer {width: auto;} /* added to fix IE series page - LE 12/01/11 */
#container_topBar { background-color:#FFFFFF; float:left; padding:0 0 10px; width:940px; }
#container_contentArea { background-color:#FFFFFF; float:left; width:700px; padding-right:20px; }
#container_rightColumn { background-color:#FFFFFF; float:left;  width:220px;}
#container_bottomBar { background-color:#FFFFFF; float:left; width:960px;} /* _margin-right:-3px; - Removed LE 11/01/11 */
/*.ie6 #container_bottomBar { margin-right:-3px; }*/
#container_bottomBar .w220 .content { height:auto; overflow:hidden; }
#container_contentArea .description ul { list-style:disc outside none; padding:0 10px 10px 25px; display: inline-block; }
#container_contentArea .description ol { list-style:decimal outside none; padding:10px 10px 10px 25px; display:inline-block; }
#container_contentArea .description p { margin:0 0 0.7em; }
#container_contentArea .tab_text .tab_wrapper p { margin:0 0 0.7em; }
#content, #container_contentArea p, .tab_text p { margin:0 0 0.7em; }
#container_contentArea .textOnly ul { list-style:disc outside none; padding:10px 10px 10px 25px; }
#container_contentArea .description a, #container_contentArea .resource_desc a, #container_contentArea .resource_desc .description a { text-decoration:underline; color:#1E3F68; }
#container_contentArea .description a:hover, #container_contentArea .resource_desc a:hover, #container_contentArea .resource_desc .description a:hover { text-decoration:none; }
.w220 .footerLink { position:absolute; bottom:0px; left: 0; } /* LE - added left to fix in IE7 */

.w220 .content { position:relative; padding-bottom:26px; }
/* Store Landing Page */
.storeRightcont .header { font-weight:bold; }
.storeRightcont .store_text { line-height:16px; }
.storeRightcont .store_text a { text-decoration:underline; }
.storeRightcont .store_text a:hover { text-decoration:none; }

/* Right Column Regular */
.rcrBottomBar { padding-top:0px!important; }
.rcrRightColumn .w220 { margin-bottom: 0px !important; }
/* Right Column Extended */
.rceTopbar { width:700px !important; }
.rceRightColumn { clear:both; min-height:441px !important; float:right !important; }
.rceBottomBar { width:720px !important; }
/* Landing Feature Page Area */
.tfpRightColumn, .RightColumnContent { float:right !important; padding:0px !important; }
.tfpContentArea, .featureContentArea { padding:0px !important; }
.tfpContentArea .tabContainer, .featureContentArea .tabContainer { margin-top:20px; }
.tfpContentArea .tabmenu ul li, .featureContentArea .tabmenu ul li { height:14px; cursor:pointer; }

.tfpContentArea .tab_text, .featureContentArea .tab_text { border-top:1px solid #DDDDDD; margin-left:2px; margin-top:-4px; position:relative; width:694px; margin-bottom:12px; }
.tfpContentArea .tab_text, .featureContentArea .tab_text a { text-decoration:underline; }
.tfpContentArea .tab_text, .featureContentArea .tab_text a:hover { text-decoration:none; }
.tfpContentArea .tab_text li.tab_content li, .featureContentArea .tab_text li.tab_content li { margin-top:5px; width:auto; }
.tfpContentArea .tab_text li.tab_content li a, .featureContentArea .tab_text li.tab_content li a { text-decoration:underline; }
.tfpContentArea .tab_text li.tab_content li a:hover, .featureContentArea .tab_text li.tab_content li a:hover { text-decoration:none; }

.tfpContentArea .tab_text li.tab_content ul, .featureContentArea .tab_text li.tab_content ul { margin-left:15px; display:inline-block; list-style-type:disc !important; list-style:disc none outside !important; } /* *display:list-item; - Removed LE 11/01/11 */
.ie6 .tfpContentArea .tab_text li.tab_content ul, .ie7 .tfpContentArea .tab_text li.tab_content ul,
.ie6 .featureContentArea .tab_text li.tab_content ul, .ie7 .featureContentArea .tab_text li.tab_content ul {display: list-item;}

.tfpContentArea .tab_text li.tab_content ol, .featureContentArea .tab_text li.tab_content ol { margin-left:30px; margin-bottom:6px; display:inline-block; list-style-type:decimal !important; list-style:decimal none outside !important; } /* *display:list-item; - Removed LE 11/01/11 */
.ie6 .tfpContentArea .tab_text li.tab_content ol, .ie7 .tfpContentArea .tab_text li.tab_content ol,
.ie6 .featureContentArea .tab_text li.tab_content ol, .ie7 .featureContentArea .tab_text li.tab_content ol { display:list-item;}

.slpContentArea .tab_text li.tab_content ul { display:block; margin-left:0px; }
.slpContentArea .tab_text li.tab_content li { list-style:none; }
.slpContentArea .tab_text li.tab_content .thumb .title { display:block; }

.slpContentArea .tab_text li.tab_content .thumb .title { display:block; margin:0 0 4px; }

.tfpContentArea .tab_text .tab_content, .featureContentArea .tab_text .tab_content { width:690px; top:8px; }
.tfpContentArea .tab_text .tab_wrapper, .featureContentArea .tab_text .tab_wrapper { }
.tfpContentArea .tab_text .tab_content, .featureContentArea .tab_text .tab_content a { text-decoration:underline; }
.tfpContentArea .tab_text .tab_content, .featureContentArea .tab_text .tab_content a:hover { text-decoration:none; }
/* No Right Column */
.nrcTopbar { }
.nrcContentArea { width: 940px!important;}
.ie6 .nrcContentArea {padding-right: 0!important;} /* added to fix resources LE 12/01/11 */                  

.nrcBottomBar { width:960px !important;} /* _width:959px !important; - Removed LE 11/01/11*/
.ie6 .nrcBottomBar { width:940px !important; } /* width 959px */
/* content default */
#container_contentArea {font-size:1.1em; padding-bottom:20px; width:700px; }
#container_contentArea .main_image { float:left; margin-bottom:0; margin-right:14px; padding-top:0; }
#container_contentArea .main_image img { }
#container_contentArea h2 { margin:7px 7px 7px 0; }
#container_contentArea .ResourceleftPanel h2 { margin:0; }/*s*/
#container_contentArea .slider_large .description { padding-top:5px; }
#container_contentArea .containerfooterLink { padding:4px 10px 10px 30px; float:left; width:auto; }
#container_contentArea .containerfooterLink a { text-decoration:underline; }
#container_contentArea .containerfooterLink a:hover { text-decoration:none; }
#container_contentArea .slider_large .containerfooterLink {  margin-top:3px; padding:0 0 0 25px;}
#container_rightColumn .w220 { margin-bottom:15px; }
.w220 .textOnly { padding:6px 8px 8px; }
.w220 .fullsize .text { padding:10px; }
.w220 .fullsize .text { padding:3px 10px 10px; }
.w220 .thumb { padding:6px 10px 0; clear:both; }
.w220 .thumbtop { background:none !important; }
.w220 .textOnly a, .w220 .thumb a { text-decoration:underline; }
.w220 .textOnly a:hover, .w220 .thumb a:hover { text-decoration:none; }

#content #container_contentArea .main_text .description div div div .imageFloatLeft { margin: 0; padding: 0; }

/* Image Floats */
.alignLeft, .imageFloatLeft { float:left !important; padding:7px 7px 7px 0; margin-right:21px; }
.alignRight, .imageFloatRight { float:right !important; padding:7px 0 7px 7px }
.alignCenter, .imageCentered { display:block; margin-left:auto; margin-right:auto; }
#container_rightColumn .clearSpace { height:8px; clear:left; }
/* Header Styles */
.introduction { font-weight:bold; margin-bottom:15px; /*display: table-row; *display: inline-block;*/}
.description {/*display: table-row; *display: inline-block;*/}
h1 { font-size:142%!important; margin:0px; color:#002C6B; }
h2 { font-size:127%!important; margin:0 0 9px; color:#002C6B; }
h3 {  margin:0 0 4px; color:#002C6B; }
h4 { font-size:110%!important; margin:0 0 2px; color:#002C6B; }
.price { font-weight:bold; margin-top:5px; color: Red; } /* color added LE - 11/02/11 */
.price .dynText { color:red; }
.header h1, .header h2, .header h3 { color:#333333 !important; font-size:12px !important; font-weight:bold; }
hr { border-color:#9E9E9E; border-style:dotted none none; border-width:1px medium medium; height:1px; margin-bottom:7px !important; margin-top:7px !important; }

/* Shopping Cart Styles */

#ShopCart .cartContent { padding-right:12px; padding-top:2px; line-height:16px; }
#ShopCart .cartContent h1 { font-size:100% !important; color:#004185; }
#ShopCart .cartContent a { color:#2D6C82; text-decoration:underline; }
#ShopCart .cartContent a:hover { text-decoration:none; }
/* Shopping Cart Pages */
#Store { font-family:arial; font-size:1.1em; padding-bottom:20px; }
#Store { background-color:#FFFFFF; float:left; width:940px; padding-right:20px; }
#Store form { min-height:0 }
.headers h1 { margin:7px 7px 7px 0; font-size:140%; }
.headers h2 { margin:7px 7px 7px 0; }
.topContainer { display:block; width:940px; }
.topContainerHead { background:url("http://static.prometheanplanet.com/site_assets/images/shopping_cartTop.png") no-repeat left top; height:7px; }
.topContainerContent { background:url("http://static.prometheanplanet.com/site_assets/images/shopping_cartContent.png") no-repeat left bottom; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; }
.topContainerFooter { background:url("http://static.prometheanplanet.com/site_assets/images/shopping_cartBottom.png") no-repeat left top; height:6px; }
.topContainerHeadTable { background:url("http://static.prometheanplanet.com/site_assets/images/shopping_cartTableTop.png") no-repeat left top; height:7px; }
.topContainerContentTable { background:url("http://static.prometheanplanet.com/site_assets/images/shopping_cartTableContent.png") no-repeat left top; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; }
.topContainerFooterTable { background:url("http://static.prometheanplanet.com/site_assets/images/shopping_cartTableBottom.png") no-repeat left top; height:7px; }
.topContainerFooter { background:url("http://static.prometheanplanet.com/site_assets/images/shopping_cartBottom.png") no-repeat scroll left top transparent; bottom:0; height:7px; position:relative; width:940px; z-index:0; }
.topLinks { padding:6px; float:left; }
.topLinks ul { list-style:none; }
.topLinks li { list-style:none; display:inline; float:left; }
.topLinks li a { background:url("http://static.prometheanplanet.com/site_assets/images/bullet_arrow_blue.png") no-repeat scroll left center transparent; padding-left:10px; padding-right:5px; text-decoration:underline }
.topLinks li a:hover { text-decoration:none }
.CartButtons { padding-right:10px; text-align:right; }
.CartButtons ul { list-style:none; }
.continueShopping { float:right; width:160px; }
.updateCart { text-align:right; padding:10px 10px 0; }
.CartButtonsBottoms { width:99%; text-align:right; margin-top:10px }
.cartSummary { border: none; width:939px; }
.cartSummary th { border-right:1px solid #cccccc; color:#333; font:bold 12px Arial, Helvetica, sans-serif; padding:6px 6px 6px 8px; text-transform:capitalize; }
.cartSummary td { border-color:#CCCCCC; border-style:solid solid none; border-width:1px 1px 0; color:#333333; padding:6px 6px 6px 8px; }
.cartSummary .HeaderRight { text-align:right; }
.cartSummary .subTotalPrice { text-align:right; font-weight:bold; font-size:1.2em; }
.changeAddress { border: none; width:939px; }
.changeAddress th { border-right:1px solid #cccccc; color:#333; font:bold 12px Arial, Helvetica, sans-serif; padding:6px 6px 6px 8px; text-transform:capitalize; }
.changeAddress td { border-right:1px solid #CCCCCC; color:#333333; padding:6px 6px 6px 8px; }
.changeAddress .footerLink { background-image: url("http://static.prometheanplanet.com/site_assets/images/arrow_25.png"); background-position: 2px 4px; background-repeat: no-repeat; padding: 4px 10px 10px 22px;} /* _padding: 1px 7px 7px 19px; - Removed LE 11/01/11 */
.ie6 .changeAddress .footerLink { padding: 1px 7px 7px 19px; }
.changeAddress a { text-decoration:underline; }
.changeAddress a:hover { text-decoration:none; }
.changeAddress .CartButtons { margin-right:20px; }
#pnlCartSummary .cartSummary a { text-decoration:underline; }
#pnlCartSummary .cartSummary a:hover { text-decoration:none; }
#shoppingCartTable .cartSummary a { text-decoration:underline; }
#shoppingCartTable .cartSummary a:hover { text-decoration:none; }
.pnlAccount table.accountEdit { border: none; width:939px; }
.pnlAccount .accountEdit th { border-right:1px solid #CCCCCC; color:#333333; font:bold 12px Arial, Helvetica, sans-serif; padding:6px 6px 6px 8px; text-transform:capitalize; }
.pnlAccount .accountEdit td { color:#333333; padding:6px 6px 6px 8px; }
.pnlAccount .accountEdit input { padding:5px; width:200px; }
.pnlAccount .NoInputStyle input { padding:0; width:auto; }
.accountEdit input { padding:2px; width:200px; }
.accountEdit input { padding:2px; }
.accountEdit { border: none; width:939px; }
.accountEdit th { border-right:1px solid #CCCCCC; color:#333333; font:bold 12px Arial, Helvetica, sans-serif; padding:6px 6px 6px 8px; text-transform:capitalize; }
.accountEdit td { color:#333333; padding:6px 6px 6px 8px; }
.accountEdit .footerLink { background-image: url("http://static.prometheanplanet.com/site_assets/images/arrow_25.png"); background-position: 2px 4px; background-repeat: no-repeat; padding: 4px 10px 10px 22px;} /* _padding: 1px 7px 7px 19px; - Removed LE 11/01/11 */
.ie6 .accountEdit .footerLink { padding: 1px 7px 7px 19px; }
.accountEdit a { text-decoration:underline; }
.accountEdit a:hover { text-decoration:none; }
.pnlOrderReceived .OrderReceived { padding:10px; }
.pnlOrderReceived h2 { color:#002C6B; margin-top:10px; margin-bottom:10px; }
.pnlOrderReceived .footerLink { background-image: url("http://static.prometheanplanet.com/site_assets/images/arrow_25.png"); background-position: 2px 4px; background-repeat: no-repeat; padding: 4px 10px 10px 22px;} /* _padding: 1px 7px 7px 19px; - Removed LE 11/01/11 */
.ie6 .pnlOrderReceived .footerLink { padding: 1px 7px 7px 19px; }
.pnlOrderReceived a { text-decoration:underline; }
.pnlOrderReceived a:hover { text-decoration:none; }
.pnlAccount table.LoginRegister { border: none; width:939px; }
.pnlAccount .LoginRegister th { color:#333333; font:bold 12px Arial, Helvetica, sans-serif; padding:6px 6px 6px 8px; text-transform:capitalize; }
.pnlAccount .LoginRegister td { color:#333333; padding:6px 6px 6px 8px; }
.pnlAccount .LoginRegister .footerLink { background-image: url("http://static.prometheanplanet.com/site_assets/images/arrow_25.png"); background-position: 2px 4px; background-repeat: no-repeat; padding: 4px 10px 10px 22px;} /* _padding: 1px 7px 7px 19px; - Removed LE 11/01/11 */
.ie6 .pnlAccount .LoginRegister .footerLink { padding: 1px 7px 7px 19px; }
.pnlAccount .LoginRegister a { text-decoration:underline; }
.pnlAccount .LoginRegister a:hover { text-decoration:none; }
.pnlAccount .LoginRegister input { padding:5px; width:200px }
.pnlAccount .NoInputStyle input { padding:0; width:auto; }
/* Shopping Cart Buttons */
.btnCheckoutNow, .btnPayNow { background-color:Transparent; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_ShoppingCart.png"); background-position:center bottom; background-repeat:no-repeat; border:medium none; cursor:pointer; font-weight:bold; height:27px; width:150px; color:#ffffff; text-decoration:none; }
.btnCheckoutNow:hover, .btnPayNow:hover { text-decoration:underline; }
.btnShopping, .btnUpdateCart, .btnEditCart, .btnEditAddress, .btnDeleteAddress, .btnAddAddress { background-color:Transparent; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_ContinueShop.png"); background-position:center bottom; background-repeat:no-repeat; border:medium none; cursor:pointer; font-weight:bold; height:27px; width:150px; color:#ffffff; text-decoration:none; }
.aEditCart{ display:block; background-color:Transparent; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_ContinueShop.png"); background-position:left top; padding:4px 0 0 20px; background-repeat:no-repeat; border:medium none; cursor:pointer; font-weight:bold; height:27px; width:150px; color:#ffffff; text-decoration:none; }
.btnShopping:hover, .btnUpdateCart:hover, .btnEditCart:hover, .btnEditAddress:hover, .btnDeleteAddress:hover { text-decoration:underline; }
.btnDeleteItem { background-color:Transparent; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_DeleteItem.png"); background-position:left top; background-repeat:no-repeat; border:medium none; cursor:pointer; font-weight:bold; height:21px; width:32px; color:#ffffff; text-decoration:none; }
.btnDeleteItem:hover { text-decoration:underline; }
.btnEditItem { background-color:Transparent; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_EditItem.png"); background-position:center bottom; background-repeat:no-repeat; border:medium none; cursor:pointer; font-weight:bold; height:21px; width:50px; color:#ffffff; text-decoration:none; }
.btnEditItem:hover { text-decoration:underline; }
.btnDelete { background-color:Transparent; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_Delete.png"); background-position:left top; background-repeat:no-repeat; border:medium none; cursor:pointer; font-weight:bold; height:21px; width:50px; color:#ffffff; text-decoration:none; }
.btnDelete:hover { text-decoration:underline; }
.btnContinueCheckout { background-color:Transparent; background-image:url("http://static.prometheanplanet.com/site_assets/images/btn_ShoppingCart.png"); background-position:center bottom; background-repeat:no-repeat; border:medium none; cursor:pointer; font-weight:bold; height:27px; width:170px; color:#ffffff; text-decoration:none; }
.btnContinueCheckout:hover { text-decoration:underline; }
/* --------------------- */
.w300 .W940rightContent { margin-right:0px; background:none; }
.w300 .tab_text { width:294px; border-top:0px; margin-bottom:0; }
.w300 .tab_text ul li { margin-right:0px; margin-top:0px; width:auto; }
.w300 .tab_wrapper { width:auto !important; }
.w300 .tabContainer { margin-top:0px; }
.slpContentArea { width: 720px !important; }
.slpContentArea .w700 { margin-top:-8px; }
.w300 .W940rightContent .thumb { background-position:12px -1px !important; }
.w700 h2 { margin:0px !important; }
.w700 .thumb_slider_wrapper { position:relative; bottom:0; overflow:hidden; width:646px; margin-left:17px; }
.w700 .thumbnailslider { width:595px; }
.w700 .thumbnailslider ul { width:99999px; }
.w700 .jcarousel-list {/*width:962px !important;*/ }
.w700 .jcarousel-clip { width:37%; }
.w700 .jcarousel-container { margin-left:13px; }
.w700 .selectedResource { margin-top:0px; margin-left:11px; }
.w700 img { }
.w700 .next { display:block; position:absolute; right:0; top:0; width:16px }
.w700 .prev { display:block; }
.w700 .header { height:16px !important; padding:9px 6px 6px; }
.w700 .content { padding-bottom:16px; height:134px; }
.w460 .thumb_slider_wrapper { bottom:0; margin-left:9px; margin-top:0; overflow:hidden; position:relative; width:422px; }
.w460 .thumbnailslider { width:374px; }
.w460 .thumbnailslider ul { width:99999px; }
.w460 .jcarousel-list {/*width:962px !important;*/ }
.w460 .jcarousel-clip { width:37%; }
.w460 .jcarousel-container { margin-left:13px; }
.w460 .selectedResource { margin-top:0px; margin-left:11px; }
.w460 img { }
.w460 .next { display:block; position:absolute; right:0; top:0; width:16px }
.w460 .prev { display:block; }
.w460 .header { height:16px !important; }
.w460 .content { padding-bottom:16px; }
.ResourceThumbs .thumb_slider_wrapper { bottom:0; margin-left:9px; margin-top:0; overflow:hidden; position:relative; width:422px; }
.ResourceThumbs .thumbnailslider { width:374px; }
.ResourceThumbs .thumbnailslider ul { width:99999px; }
.ResourceThumbs .jcarousel-list {/*width:962px !important;*/ }
.ResourceThumbs .jcarousel-clip { width:37%; }
.ResourceThumbs .jcarousel-container { margin-left:13px; }
.ResourceThumbs .selectedResource { margin-top:0px; margin-left:11px; }
.ResourceThumbs img { }
.ResourceThumbs .next { display:block; position:absolute; right:0; top:0; width:16px;}
.ResourceThumbs .prev { display:block; width:16px; }
.ResourceThumbs .header { height:16px !important; }
.ResourceThumbs .content { padding-bottom:35px; }
.selectedResource .rInfo .title a { text-decoration: underline; font-size: 12px; }
.w940T .thumb_slider_wrapper { position:relative; bottom:0; overflow:hidden; width:892px; margin-left:17px; }
.w940T .thumbnailslider { width:819px; margin-left:36px; }
.w940T .thumbnailslider ul { width:99999px; }
.w940T .jcarousel-list {/*width:962px !important;*/ }
.w940T .jcarousel-clip { width:37%; }
.w940T .jcarousel-container { margin-left:13px; }
.w940T .selectedResource { margin-top:0px; margin-left:11px; }
.w940T img { }
.w940T .next { display:block; position:absolute; right:0; top:0; width:17px }
.w940T .prev { display:block; }
.w940T .header { height:17px !important; }
.w940T .content { padding-bottom:16px; height:137px!important; }
.thumbnail_browser { position:relative; }
.thumbnail_browser .selectedResource { height:53px; }
.thumbnail_browser .rInfo { float:left; }
.thumbnail_browser .rLink { bottom:4px; position:absolute; right:1px; }
.thumbnail_browser .rLink .resource_price { font-weight:bold; padding:0px 12px 12px 8px; }
.thumbnail_browser .rLink .PriceText { float:left; }
.thumbnail_browser .rLink .dynText { color:red; float:left; font-size:1.4em; font-weight:bold; margin-top:-2px; padding-left:5px; }
.thumbnail_browser .rLink .resource_link { background-image:url("http://static.prometheanplanet.com/site_assets/images/arrow_25.png"); background-position:10px 10px; background-repeat:no-repeat; padding:10px 10px 5px 33px; }
.thumbnail_browser .rLink .resource_link a { text-decoration:underline; font-size:1.2em; }
.thumbnail_browser .rLink .resource_link a:hover { text-decoration:none; }
.thumbnail_browser .rInfo .browser_content .text { margin-bottom:2px; margin-top:0px; }
.thumbnail_browser .rInfo .browser_content .price { font-size:1.1em; color: Red; } /* color added - LE 11/02/11 */

/*Homepage Styles - Commented old homepage out below 25-10-11 */
.l460_block{width: 460px;float:left;margin-right:20px;color:#333;margin-bottom:20px}
#welcome{background:url(../images/core-site-images-sprites.png) 0 -1450px no-repeat;height:100px}
#welcome .header{padding:10px 10px 0;line-height:1.25}
#welcome .header h1{margin:0;font-size:1.4em!important}
#welcome .header p{margin-bottom:0;font-size:1.2em;font-weight:normal;line-height:1.35}
#promotions{margin-top:10px;position:relative}
#promotions .pad10{background:#9ccadc;background:-moz-linear-gradient(top,#9ccadc 0,#66b1ca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9ccadc),color-stop(100%,#66b1ca));border-radius: 3px 3px 0 0;padding:10px 10px 4px;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ccadc', endColorstr='#66b1ca',GradientType=0 )}
#promotions .viewport{width:438px;height:276px;overflow:hidden;border:1px solid #297ba0;background:#fff}
#promotions .viewport ul.promoSlides{margin:0;padding:0;list-style:none;width:999em}
#promotions .viewport ul.promoSlides li{float:left}
#promotions .viewport ul.promoSlides li .hmc_list_content{display:none}
#promotions .viewport ul.promoSlides li a{border:0 none}
#promotions .viewport ul.promoSlides li a img{border:0 none}
#promotions .arrow{position: absolute;bottom:18px;left: 15px;}
#promotions .forward{left: 36px;background: url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat scroll -49px -286px transparent; height:16px; width:16px; cursor:pointer;}
#promotions .back{left: 15px;background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat scroll -32px -286px transparent; height:16px;width:16px;cursor:pointer;}
#promotions #thumbNav{display:none}
#promotions #start-stop{display:none}
#promotions:after{content:'';height:10px;display:block;background:url(../images/core-site-images-sprites.png) 0 -1565px no-repeat}
#promotions .promotionsFooter{height:10px;display:block;background:url(../images/core-site-images-sprites.png) 0 -1565px no-repeat;overflow:hidden;clear:both}

.c260{float:left;width:260px;margin-right:20px;color:#333;margin-bottom:20px}
#planetLatest{border-radius:3px 3px 0 0;background-color:#efeee9}
#planetLatest .header{padding:10px 10px 0;line-height:1.5}
#planetLatest .header h2{font-size:1.4em!important;margin:0}
#planetLatest .pad10{padding:10px 10px 4px;background:#efeee9}
#planetLatest .hmcBlocks{padding:10px 10px 11px;background:#fff;}
#planetLatest .hmc_blocks{overflow:hidden;height:112px}
#planetLatest .hmc_blocks .hmc_title{font-size:1.1em!important;margin:0 0 5px;/*color:#0574ac;*/color:#333;font-weight:bold}
#planetLatest .hmc_blocks .hmc_image{float:left;margin:0 10px 0px 0}
#planetLatest .hmc_blocks .hmc_text{font-size:1.1em;/*float:left;width:140px*/line-height:1.2}
#planetLatest .hmc_blocks .hmc_link{padding:0 0 0 20px;margin:5px 0 10px;background-position:-290px -390px}
#planetLatest .hmc_divid{height:0;clear:both}
#planetLatest:after{content:'';height:10px;display:block;background:url(../images/core-site-images-sprites.png) 0 -1575px no-repeat}
#planetLatest .planetLatestFooter{height:10px;display:block;background:url(../images/core-site-images-sprites.png) 0 -1575px no-repeat;overflow:hidden;clear:both}


.r180{float:left;width:180px;color:#333;margin-bottom:20px}
#signInStats{background-color:#9ccadc;border-radius:3px 3px 0 0}
#signInStats .header{padding:10px 10px 0}
#signInStats .header h2{font-size:1.4em!important;color:#fff!important;margin:0}
#signInStats #signInSection{background:#9ccadc;background:-moz-linear-gradient(top,#9ccadc 0,#66b1ca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9ccadc),color-stop(100%,#66b1ca));overflow:hidden;height:176px;padding:10px}
#signInStats #signInSection .form-field{/*margin:.5em 0 1em*/margin: 5px 0 8px;}
#signInStats #signInSection .form-field input{font:1.2em Arial,Helvetica,sans-serif;color:#999;width:154px;height:15px;margin:0;padding:2px;border:1px solid #dbdfe6;border-top-color:#abadb3}
#signInStats #signInSection .form-field input:hover,#signInStats #signInSection form .form-field input:active,#signInStats #signInSection form .form-field input:focus{border-top-color:#297ba0}
.ie7 #signInStats #signInSection .form-field input{left:0!important}
#signInStats #signInSection a.forgottenPassLink{text-decoration:underline;color:#fff;font-size:1.1em;display:block;margin-bottom:10px;line-height:1}
#signInStats #signInSection a.forgottenPassLink:hover{text-decoration:none}
#signInStats #signInSection .homeSignInBtn{font:bold 1.2em Arial,Helvetica,sans-serif;color:#fff;background:#6fbd59;background:-moz-linear-gradient(top,#6fbd59 0,#5a9a48 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6fbd59),color-stop(100%,#5a9a48));border:1px solid #5a9a48;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px #50869a;-webkit-box-shadow:0 0 3px #50869a;box-shadow:0 0 3px #50869a;padding:4px 10px;cursor:pointer;height:27px}
#signInStats #signInSection .homeSignInBtn:hover{background:#76c061;background:-moz-linear-gradient(top,#76c061 0,#629f51 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#76c061),color-stop(100%,#629f51));border:1px solid #629f51}
#signInStats #signInSection .homeSignInBtn:active{background:#5a9a48;background:-moz-linear-gradient(top,#5a9a48 0,#6fbd59 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5a9a48),color-stop(100%,#6fbd59));border:1px solid #5c9bb2;-moz-box-shadow:inset 0 1px 2px #666;-webkit-box-shadow:inset 0 1px 2px #666;box-shadow:inset 0 1px 2px #666}
#signInStats #signInSection h3{color:#fff;font-size:1.2em;margin:10px 0;line-height:1}
#signInStats #signInSection .homeRegisterBtn{font-size:1.2em;font-weight:bold;color:#333;/*margin:0 0 10px;*/margin:0;text-decoration:none;background:#e7f7ff;background:-moz-linear-gradient(top,#e7f7ff 0,#d7e5ed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e7f7ff),color-stop(100%,#d7e5ed));border:1px solid #d7e5ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px #50869a;-webkit-box-shadow:0 0 3px #50869a;box-shadow:0 0 3px #50869a;padding:6px 10px 7px;display:block;float:left}
#signInStats #signInSection .homeRegisterBtn .greenText{color:#387855}
#signInStats #signInSection .homeRegisterBtn .blueText{color:#147cb1}
#signInStats #signInSection .homeRegisterBtn:hover{background:#f0fafe;background:-moz-linear-gradient(top,#f0fafe 0,#e7eff4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0fafe),color-stop(100%,#e7eff4));border:1px solid #e7eff4}
#signInStats #signInSection .homeRegisterBtn:active{background:#d7e5ed;background:-moz-linear-gradient(top,#d7e5ed 0,#e7f7ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d7e5ed),color-stop(100%,#e7f7ff));border:1px solid #5c9bb2;-moz-box-shadow:inset 0 1px 2px #666;-webkit-box-shadow:inset 0 1px 2px #666;box-shadow:inset 0 1px 2px #666}
#signInStats #signInSection p{font-size:1.2em;color:#fff;line-height:1.25}
#signInStats #signInSection p.welcome{margin-top:0}
#signInStats #signInSection p a{text-decoration:underline;color:#fff}
#signInStats #signInSection p a:hover{text-decoration:none}
#signInStats .logoutView { height:220px; }
#signInStats .logoutView .homeSignoutBtn{font-size:1.2em;font-weight:bold;color:#333;/*margin:0 0 10px;*/margin:10px 0 0 10px;text-decoration:none;background:#e7f7ff;background:-moz-linear-gradient(top,#e7f7ff 0,#d7e5ed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e7f7ff),color-stop(100%,#d7e5ed));border:1px solid #d7e5ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px #50869a;-webkit-box-shadow:0 0 3px #50869a;box-shadow:0 0 3px #50869a;padding:6px 10px 7px;display:block;float:left}
#signInStats .logoutView .homeSignoutBtn .greenText{color:#387855}
#signInStats .logoutView .homeSignoutBtn .blueText{color:#147cb1}
#signInStats .logoutView .homeSignoutBtn:hover{background:#f0fafe;background:-moz-linear-gradient(top,#f0fafe 0,#e7eff4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0fafe),color-stop(100%,#e7eff4));border:1px solid #e7eff4}
#signInStats .logoutView .homeSignoutBtn:active{background:#d7e5ed;background:-moz-linear-gradient(top,#d7e5ed 0,#e7f7ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d7e5ed),color-stop(100%,#e7f7ff));border:1px solid #5c9bb2;-moz-box-shadow:inset 0 1px 2px #666;-webkit-box-shadow:inset 0 1px 2px #666;box-shadow:inset 0 1px 2px #666}
#signInStats #statsSection{background:#e7f7ff;background:-moz-linear-gradient(top,#e7f7ff 0,#d1e9f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e7f7ff),color-stop(100%,#d1e9f5));border-left:1px solid #adced2;border-right:1px solid #adced2;padding:10px 8px 5px;margin:0;list-style:none;clear:left;height:167px;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7f7ff', endColorstr='#d1e9f5',GradientType=0 )}
#signInStats #statsSection li{text-align:right;padding:7px 10px;margin:0 0 10px;line-height:1.25}
#signInStats #statsSection li h3{font-size:1.4em;margin:0;color:#333}
#signInStats #statsSection li .count{font-size:1.4em;color:#0574ac}
#signInStats #statsSection li.resources{background:url(../images/core-site-images-sprites.png) 0 -1605px no-repeat}
#signInStats #statsSection li.downloads{background:url(../images/core-site-images-sprites.png) 0 -1654px no-repeat}
#signInStats #statsSection li.members{background:url(../images/core-site-images-sprites.png) 0 -1703px no-repeat;margin-bottom:0}
#signInStats:after{content:'';height:10px;display:block;background:url(../images/core-site-images-sprites.png) 0 -1585px no-repeat}
#signInStats .signInStatsFooter{height:10px;display:block;background:url(../images/core-site-images-sprites.png) 0 -1585px no-repeat;overflow:hidden;clear:both}

.l460{float:left;width:460px;margin-right:20px;color:#333;}
#planetEditorial{border-radius:3px 3px 0 0;background-color:#efeee9}
#planetEditorial .header{padding:10px 10px 0;line-height:1.5}
#planetEditorial .header h2{font-size:1.4em!important;margin:0}
#planetEditorial .pad10{padding:10px 10px 4px;background:#efeee9}
#planetEditorial .hmcBlocks{padding:10px 10px 11px;background:#fff;}
#planetEditorial .hmc_blocks{overflow:hidden;height:112px}
#planetEditorial .hmc_blocks .hmc_title{font-size:1.2em!important;margin:0 0 5px;/*color:#0574ac;*/color:#333;font-weight:bold}
#planetEditorial .hmc_blocks .hmc_image{float:left;margin:0 10px 0px 0}
#planetEditorial .hmc_blocks .hmc_image img{display:block;max-height:90px;margin:0 auto}
#planetEditorial .hmc_blocks .hmc_text{font-size:1.1em;/*float:left;width:140px*/line-height:1.2}
#planetEditorial .hmc_blocks .hmc_link{padding:0 0 0 20px;margin:5px 0 10px;background-position:-290px -390px}
#planetEditorial .hmc_divid{height:0;clear:both}
#planetEditorial .hmcBlocks a.viewLink{padding-left:20px;margin:0;color:#666;background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -290px -390px;font-size:1.1em;text-decoration:underline}
#planetEditorial .hmcBlocks a.viewLink:hover{text-decoration:none}
#planetEditorial:after{content:'';display:block;height:10px;background:url(../images/core-site-images-sprites.png) 0 -1595px no-repeat}
#planetEditorial .planetEditorialFooter{height:10px;background:url(../images/core-site-images-sprites.png) 0 -1595px no-repeat}

.homeFeeds{width:460px;float:left;background:#efeee9;border-radius:3px 3px 0 0;font:10px Arial;}
.homeFeeds .header{padding:10px 10px 0;line-height:1.5}
.homeFeeds .header h2{font-size:1.4em!important;margin:0}
.homeFeeds .pad10{padding:10px 10px 4px}
.homeFeeds .pad10 ul.tabs{margin:0;padding:0;list-style:none;font-size:1.2em;font-weight:bold;height:24px}
.homeFeeds .pad10 ul.tabs li{float:left;margin-right:3px}
.homeFeeds .pad10 ul.tabs li a{padding:5px 10px 7px;text-decoration:none;/*color:#b3b1a7;*/color:#333;display:block}
.homeFeeds .pad10 ul.tabs li a:hover{color:#000;border-radius:1px 1px 0 0}
.homeFeeds .pad10 ul.tabs li a.active{background:#fff;color:#000;border-radius:1px 1px 0 0}
.homeFeeds .pad10 .view{padding:10px;clear:left;background:#fff}
.homeFeeds .pad10 .view ul{list-style:none;padding:0;margin:0}
.homeFeeds .pad10 .view a.viewLink{padding-left:20px;margin:0;color:#666;background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -290px -390px;font-size:1.1em;text-decoration:underline}
.homeFeeds .pad10 .view a.viewLink:hover{text-decoration:none}
.homeFeeds:after{content:'';height:10px;display:block;background:url(../images/core-site-images-sprites.png) 0 -1595px no-repeat}
.homeFeeds .homeFeedsFooter{height:10px;background:url(../images/core-site-images-sprites.png) 0 -1595px no-repeat}
/* Top Members */
.homeFeeds .pad10 .view.TopMembers ul li{padding-bottom:10px;border-bottom:1px dashed #ddd;margin-bottom:10px;position:relative;overflow:hidden;min-height:74px}
.homeFeeds .pad10 .view.TopMembers ul li img.avatar{max-width:64px;max-height:64px;float:left;margin:0 10px 10px 0;}
.homeFeeds .pad10 .view.TopMembers ul li h4.username{font-size:1.2em!important;color:#333;margin:0 10px 0 0;width:350px}
.homeFeeds .pad10 .view.TopMembers ul li h4.username a{color:#0574ac;text-decoration:none}
.homeFeeds .pad10 .view.TopMembers ul li h4.username a:hover{text-decoration:underline}
.homeFeeds .pad10 .view.TopMembers ul li h4.username span.country{color:#333;font-weight:normal;font-style:italic}
.homeFeeds .pad10 .view.TopMembers ul li p.usermeta{color:#999;font-size:1.1em;margin-top:2px}
.homeFeeds .pad10 .view.TopMembers ul li p.userstatus{color:#333;font-size:1.1em;margin-top:2px}
.homeFeeds .pad10 .view.TopMembers ul li a.userfollow{color:#fff;font-size:1.2em;font-weight:bold;display:block;position:absolute;top:0;right:0;width:58px;height:16px;padding:2px 0;text-align:center;background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -10px -863px}
.homeFeeds .pad10 .view.TopMembers ul li a.userfollow:hover{text-decoration:underline}
.homeFeeds .pad10 .view.TopMembers ul li a.userfollow span.arrow{padding-right:9px;background:url(../images/core-site-images-sprites.png) right -1651px no-repeat}
/* Popular Discussions */
.homeFeeds .pad10 .view.PopularDiscussions{padding-bottom:24px}
.homeFeeds .pad10 .view.PopularDiscussions ul li{padding-bottom:10px;border-bottom:1px dashed #ddd;margin-bottom:10px;position:relative;overflow:hidden;min-height:74px}
.homeFeeds .pad10 .view.PopularDiscussions ul li img.avatar{max-width:64px;max-height:64px;float:left;margin:0 10px 10px 0;}
.homeFeeds .pad10 .view.PopularDiscussions ul li h4.discussiontitle{font-size:1.2em!important;color:#333;margin:0}
.homeFeeds .pad10 .view.PopularDiscussions ul li h4.discussiontitle a{color:#0574ac;text-decoration:none}
.homeFeeds .pad10 .view.PopularDiscussions ul li h4.discussiontitle a:hover{text-decoration:underline}
.homeFeeds .pad10 .view.PopularDiscussions ul li p.discussionmeta{color:#333;font-size:1.1em;margin-top:2px}
.homeFeeds .pad10 .view.PopularDiscussions ul li p.discussionmeta a{font-weight:bold;text-decoration:none}
.homeFeeds .pad10 .view.PopularDiscussions ul li p.discussionmeta a:hover{text-decoration:underline}
.homeFeeds .pad10 .view.PopularDiscussions ul li p.discussionmeta a.commentLink{color:#0078ae}
.homeFeeds .pad10 .view.PopularDiscussions ul li p.discussionmeta span.date{color:#999}
.homeFeeds .pad10 .view.PopularDiscussions ul li a.comment{padding-left:20px;color:#666;background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -290px -390px;font-size:1.2em;text-decoration:underline;float:left;margin-top:5px}
.homeFeeds .pad10 .view.PopularDiscussions ul li a.comment:hover{text-decoration:none}
/* Resources */
.homeFeeds .pad10 .view.MostDownloaded ul li,
.homeFeeds .pad10 .view.HighestRated ul li{margin-bottom:10px;position:relative;overflow:hidden}
.homeFeeds .pad10 .view.MostDownloaded ul li img.resource,
.homeFeeds .pad10 .view.HighestRated ul li img.resource{max-width:120px;max-height:120px;float:left;margin:0 10px 10px 0;}
.homeFeeds .pad10 .view.MostDownloaded ul li h4.resourcetitle,
.homeFeeds .pad10 .view.HighestRated ul li h4.resourcetitle{font-size:1.2em!important;color:#333;margin:0}
.homeFeeds .pad10 .view.MostDownloaded ul li h4.resourcetitle a,
.homeFeeds .pad10 .view.HighestRated ul li h4.resourcetitle a{color:#0574ac;text-decoration:none}
.homeFeeds .pad10 .view.MostDownloaded ul li p.resourcemeta,
.homeFeeds .pad10 .view.HighestRated ul li p.resourcemeta{color:#333;font-size:1.1em;margin-top:2px}
.homeFeeds .pad10 .view.MostDownloaded ul li p.resourcemeta span.subjects,
.homeFeeds .pad10 .view.MostDownloaded ul li p.resourcemeta span.grades,
.homeFeeds .pad10 .view.HighestRated ul li p.resourcemeta span.subjects,
.homeFeeds .pad10 .view.HighestRated ul li p.resourcemeta span.grades{font-style:italic}
.homeFeeds .pad10 .view.MostDownloaded ul li ul.reviewRating12px,
.homeFeeds .pad10 .view.HighestRated ul li ul.reviewRating12px{list-style:none;margin:12px 5px 0 0;padding:0;height:12px;width:48px;position:relative;background:url(http://static.prometheanplanet.com/site_assets/images/planets12px.gif) left top repeat-x;line-height:1;overflow:hidden}
.homeFeeds .pad10 .view.MostDownloaded ul li ul.reviewRating12px li,
.homeFeeds .pad10 .view.HighestRated ul li ul.reviewRating12px li{float:left;margin:0;padding:0}
.homeFeeds .pad10 .view.MostDownloaded ul li ul.reviewRating12px li a,
.homeFeeds .pad10 .view.HighestRated ul li ul.reviewRating12px li a{display:block;width:12px;height:12px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute}
.homeFeeds .pad10 .view.MostDownloaded ul li ul.reviewRating12px li a.onePlanet,
.homeFeeds .pad10 .view.HighestRated ul li ul.reviewRating12px li a.onePlanet{left:0}
.homeFeeds .pad10 .view.MostDownloaded ul li ul.reviewRating12px li a.twoPlanet,
.homeFeeds .pad10 .view.HighestRated ul li ul.reviewRating12px li a.twoPlanet{left:12px}
.homeFeeds .pad10 .view.MostDownloaded ul li ul.reviewRating12px li a.threePlanet,
.homeFeeds .pad10 .view.HighestRated ul li ul.reviewRating12px li a.threePlanet{left:24px}
.homeFeeds .pad10 .view.MostDownloaded ul li ul.reviewRating12px li a.fourPlanet,
.homeFeeds .pad10 .view.HighestRated ul li ul.reviewRating12px li a.fourPlanet{left:36px}
.homeFeeds .pad10 .view.MostDownloaded ul li ul.reviewRating12px li.currentRating,
.homeFeeds .pad10 .view.HighestRated ul li ul.reviewRating12px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:12px;background:url(http://static.prometheanplanet.com/site_assets/images/planets12px.gif) left bottom repeat-x}
.homeFeeds .pad10 .view.MostDownloaded ul li a.downloadlink,
.homeFeeds .pad10 .view.HighestRated ul li a.downloadlink{padding-left:20px;color:#666;background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -290px -390px;font-size:1.2em;text-decoration:underline;float:left;margin-top:5px}
.homeFeeds .pad10 .view.MostDownloaded ul li a.downloadlink:hover,
.homeFeeds .pad10 .view.HighestRated ul li a.downloadlink:hover{text-decoration:none}

/**************************************************/
/* Leaderboard Page - Linked From Homepage Widget */
/**************************************************/
#leaderboards{width:670px;padding:15px;border-radius:6px;background: #088dd7;background: -moz-linear-gradient(top, #088dd7 0%, #ffffff 50%, #ffffff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#088dd7), color-stop(50%,#ffffff), color-stop(100%,#ffffff));background: -webkit-linear-gradient(top, #088dd7 0%,#ffffff 50%,#ffffff 100%);background: -o-linear-gradient(top, #088dd7 0%,#ffffff 50%,#ffffff 100%);background: -ms-linear-gradient(top, #088dd7 0%,#ffffff 50%,#ffffff 100%);background: linear-gradient(top, #088dd7 0%,#ffffff 50%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#088dd7', endColorstr='#ffffff',GradientType=0 );background-repeat:no-repeat;background-size:100% 1000px;font-size:0.909em}
#leaderboards h1{color:#fff;font-size:2.4em!important;margin:0 0 5px!important;float:left;line-height:1.1}
#leaderboards ul.tabs{list-style:none;margin:0;padding:0;float:right;position:relative;top:5px}
#leaderboards ul.tabs li{float:left}
#leaderboards ul.tabs li a{font-size:1.4em;font-weight:bold;color:#fff;text-decoration:none;display:block;padding:5px 5px 8px}
.la #leaderboards ul.tabs li a{font-size:1.2em}
#leaderboards ul.tabs li:first-child{margin-right:2px;}
#leaderboards ul.tabs li a:hover,
#leaderboards ul.tabs li a.selected{color:#333;background:#fff;border-radius:3px 3px 0 0}
#leaderboards div.user-leaderboards{clear:both;padding:10px;background:#fff;overflow:hidden}
#leaderboards div#Top25Members{border-radius:3px}
#leaderboards div#Top100Members{border-radius:3px 0 3px 3px}
#leaderboards div.display-options{font-size:1.2em;float:right;margin-bottom:10px}
#leaderboards div.display-options a{color:#0574ac;text-decoration:none}
#leaderboards div.display-options a:hover{text-decoration:underline}
#leaderboards ul.user-list{clear:right;list-style:none;margin:0;padding:0;display:block}
#leaderboards ul.user-list li.user-profile{border-radius:2px;border:1px solid #ccc;padding:9px;margin-bottom:10px;overflow:hidden;background: #eeeeee;background: -moz-linear-gradient(top, #eeeeee 0%, #f9f9f9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#f9f9f9));background: -webkit-linear-gradient(top, #eeeeee 0%,#f9f9f9 100%);background: -o-linear-gradient(top, #eeeeee 0%,#f9f9f9 100%);background: -ms-linear-gradient(top, #eeeeee 0%,#f9f9f9 100%);background: linear-gradient(top, #eeeeee 0%,#f9f9f9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f9f9f9',GradientType=0 );}
#leaderboards ul.user-list li.user-profile div.avatar{float:left;margin-right:10px}
#leaderboards ul.user-list li.user-profile div.avatar img{display:block;width:64px;border:1px solid #ccc;padding:7px;background:#fff}
#leaderboards ul.user-list li.user-profile div.avatar strong.user-ranking{font-size:2.4em;width:84px;letter-spacing:-1px;text-align:center;padding:30px 0 4px;display:block;margin:-26px 0 0 -2px;position:relative;z-index:3}
#leaderboards ul.user-list li.user-profile div.avatar strong.user-ranking span{vertical-align:text-top;font-size:0.5em}
#leaderboards ul.user-list li.user1 div.avatar strong.user-ranking{background:url(../images/core-site-images-sprites.png) -260px -1654px no-repeat}
#leaderboards ul.user-list li.user2 div.avatar strong.user-ranking{background:url(../images/core-site-images-sprites.png) -344px -1654px no-repeat}
#leaderboards ul.user-list li.user3 div.avatar strong.user-ranking{background:url(../images/core-site-images-sprites.png) -428px -1654px no-repeat}
#leaderboards ul.user-list li.user-profile h2{font-size:1.8em!important;margin:0 0 5px}
#leaderboards ul.user-list li.user-profile h2 a{color:#0574ac;text-decoration:none}
#leaderboards ul.user-list li.user-profile h2 a:hover{text-decoration:underline}
#leaderboards ul.user-list li.user-profile div.meta{font-size:1.2em;color:#666}
#leaderboards ul.user-list li.user-profile p.status{font-size:1.2em;font-style:italic;margin:10px 0!important;padding:0!important}
#leaderboards ul.user-list li.user-profile p.status:before{content:'"';margin-right:3px;}
#leaderboards ul.user-list li.user-profile p.status:after{content:'"';margin-left:3px;}
#leaderboards ul.user-list li.user-profile div.resource-count{font-size:1.4em;font-weight:bold}
#leaderboards ul.user-list li.user-profile div.resource-count strong{font-size:1.7em;color:#5bbc05;vertical-align:middle;margin-right:3px;font-weight:inherit}
#leaderboards ul.user-list li.user-profile div.user-options{font-size:1.2em;margin-top:5px}
#leaderboards ul.user-list li.user-profile div.user-options a{margin-right:10px;color:#0574ac;text-decoration:none}
#leaderboards ul.user-list li.user-profile div.user-options a:hover{text-decoration:underline}
#leaderboards ul.pagination{float:right;margin:0;padding:0;list-style:none;font-size:1.2em;font-weight:bold;}
#leaderboards ul.pagination li{float:left;margin-right:2px}
#leaderboards ul.pagination li.current{padding:0px 4px;}
#leaderboards ul.pagination li.page a{color:#0574ac;text-decoration:none;padding:1px 4px;}
#leaderboards ul.pagination li.page a:hover{background:#0574ac;color:#fff;border-radius:2px}
#leaderboards ul.pagination li.next a{color:#0574ac;text-decoration:none;padding:1px 4px;}
#leaderboards ul.pagination li.next a:hover{text-decoration:underline}
.ie9 #leaderboards ul.user-list li.user-profile div.avatar strong.user-ranking{padding-bottom:8px}
.ie8 #leaderboards ul.user-list li.user-profile div.avatar strong.user-ranking{padding-bottom:6px}
.ie7 #leaderboards ul.user-list li.user-profile div.avatar strong.user-ranking{margin-top:-30px;padding-bottom:6px}
/*div.hbc_content div.hbc_image { float:left; margin:9px 9px 9px 16px;} /* _margin: 5px 0 0 10px; - Removed LE 11/01/11 * /
.ie6 div.hbc_content div.hbc_image { margin: 5px 0 0 10px; }
div.hbc_content div.hbc_text { float:right; margin-right:19px; margin-top:9px; width:123px; } /* _margin: 5px 0 0 0px; - Removed LE 11/01/11 * /
.ie6 div.hbc_content div.hbc_text { margin: 5px 0 0 0px; }

.hmLeft { float:left; width:440px; }
.hmLeft .hmc_header_content { }
.hmLeft .hmc_content .hmc_content_list { list-style:none; padding:0px; margin:0px; width:99999px; }
.hmLeft .hmc_content #thumbNav { display:none; }
.hmLeft .wrapper { width:440px; overflow:hidden; }
.ie6 .hmLeft .wrapper {width: 438px;}
.hmLeft .hmc_content .hmc_content_list .hmc_list_image { /*height:279px; left:0; position:relative; top:0; width:438px; z-index:0;* / }
.hmLeft .hmc_content .hmc_content_list .hmc_list_content { /*margin:18px;  width:182px; z-index:1; * / display:none; }
.hmLeft .hmc_content_list .hmc_list_content .list_content_title { color:#0156a0; font-size:22px; margin-bottom:6px; }
.hmLeft .hmc_content_list .hmc_list_content .list_content_subtitle { color:#0156a0; font-weight:bold; margin-bottom:10px; }
.hmLeft .hmc_content_list .hmc_list_content .list_content_text { color:#444444; }

.hmMiddle { float:left; margin-left:20px; width:269px; }
.hmMiddle .hmc_title { color:#536E9F; float:left; font-size:1.1em; font-weight:bold; margin:7px 12px 8px 14px; width:237px; } /* _margin:5px 5px 5px 5px; - Removed LE 11/01/11 * /
.ie6 .hmMiddle .hmc_title { margin:5px; }
.hmMiddle .hmc_image { float:left; margin-left:15px; width:70px; } /* _margin-left:5px; - Removed LE 11/01/11 * /
.ie6 .hmMiddle .hmc_image { margin-left:5px; }

.hmLogin .login_content .signedIn { color:#004185; font-size:1.4em; font-weight:bold; margin-bottom:3px; margin-left:10px;} /* _margin:2px 4px; - Removed LE 11/01/11 * /
.ie6 .hmLogin .login_content .signedIn { margin:2px 4px; }
.hmLogin .favPlaces { background:url("http://static.prometheanplanet.com/site_assets/images/homepage_loggedin_fav.png") no-repeat scroll left center transparent; color:#FFFFFF; font-size:1.2em; font-weight:bold; height:30px; line-height:25px; margin-left:10px; padding-left:32px; }
.hmLogin .favPlaces a { color:#FFFFFF; text-decoration:underline; }
.hmLogin .favPlaces a:hover { text-decoration:none; }
.hmLogin .friendRequest { background:url("http://static.prometheanplanet.com/site_assets/images/homepage_loggedin_request.png") no-repeat scroll left center transparent; color:#00366C; font-size:1.1em; font-weight:normal; height:24px; line-height:24px; margin-left:10px; padding-left:18px; }
.hmLogin .friendRequest a { color:#00366C; text-decoration:underline; }
.hmLogin .friendRequest a:hover { text-decoration:none; }
.hmLogin .myFiles { background:url("http://static.prometheanplanet.com/site_assets/images/homepage_loggedin_myfiles.png") no-repeat scroll left center transparent; color:#00366C; font-size:1.1em; font-weight:normal; height:24px; line-height:24px; margin-left:10px; padding-left:18px; }
.hmLogin .myFiles a { color:#00366C; text-decoration:underline; }
.hmLogin .myFiles a:hover { text-decoration:none; }
.hmLogin .myAccount { color:#FFFFFF; font-size:1.1em; font-weight:normal; height:18px; line-height:20px; margin-left:10px; padding-left:18px; }
.hmLogin .myAccount a { color:#FFFFFF; text-decoration:underline; }
.hmLogin .myAccount a:hover { text-decoration:none; }
.hmLogin .signout { float:right; font-weight:bold; padding-right:10px; padding-top:4px; }
.hmLogin .signout a { color:#FFFFFF; text-decoration:none; }
.hmLogin .signout a:hover { text-decoration:underline; }
.hmLogin .stats_content { background-image: url('http://static.prometheanplanet.com/site_assets/images/hmc_loginbottomcontent.png'); background-repeat:no-repeat; height:173px; float:left; width:190px; }
.stats_container .stats_content { background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -800px -140px; float:left; height:182px; width:190px; }
.ie6 .stats_container .stats_content {height: 178px;}
.stats_container .stats_bottom { background: url('http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png') no-repeat -260px -690px; height:12px; float:left; width:190px;}
.hmLogin .signin { margin-left:0px; float:left; } /* _margin-left:9px; - Removed LE 11/01/11 * /
.ie6 .hmLogin .signin { margin-left:9px; }
.ie7 .hmLogin .signin { left: 3px;}
.ie7 .hmLogin .register { left: 9px; }

.stats_content .stats {background-position:2px 0;background-repeat:no-repeat;float:right;font-size:1.3em;font-weight:bold;height:39px;margin:8px 5px 0;padding-right:13px;padding-top:3px;text-align:right;width:169px;}
.stats_content .info { background:url("http://static.prometheanplanet.com/site_assets/images/loginBox_infobg.png") no-repeat scroll 1px 0 transparent; float:left; font-size:1.1em; font-weight:bold; height:25px; margin-bottom:1px; padding-left:12px; width:178px; }
.ie6 .hmLogin .stats_content .stats {margin: 8px 2px 0 !important;}*/


/* Submit Resource Styles */
#submitResource { }
#submitResource h1 { color:#002C6B; margin:0px 21px 0; }
#submitResource .steps { margin-top:12px; margin-left:23px; height:144px; }
#submitResource .steps h2 { color:#002C6B; margin-bottom:10px; }
#submitResource .subtitle { margin-left:21px; margin-bottom:25px; }
#submitResource .registerForm { }
#submitResource .registerForm .column { float:left; width:275px; font-size:1.1em; }
#submitResource .registerForm div { height:32px; }
#submitResource .registerForm div label { float:left; padding:5px; width:118px; }
#submitResource .registerForm div input { color:#444444; font-weight:bold; padding:5px; }
#submitResource .registerForm div select { padding:3px; width:118px; }
#submitResource .registerForm .narrow { width:260px; }
#submitResource .registerForm .narrow div label { width:100px; }
#submitResource .step2 { height:auto; }
#submitResource .step2 ul { font-size:1.1em; margin-left:11px; }
#submitResource .step2 ul li { height:40px; margin-top:10px; }
#submitResource .step2 ul .last { height:11px; }
#submitResource .step2 ul li input { float:left; margin-right:6px; margin-top:2px; }
#submitResource .step2 ul li label { float:left; width:425px; }
#submitResource a:hover { text-decoration:underline; }
.submitResourceContentArea { width:584px !important; }
.submitResourceRightColumn { min-height:50px; width:308px !important; }
.submitResourceRightColumn .w300 { margin-bottom:20px; }
.submitResourceRightColumn .w300 .header { height:24px; padding:8px 3px 0 11px; }
.submitResourceRightColumn .numberList { margin-top:13px; }
.submitResourceRightColumn .numberList .numberImage { float:left; }
.submitResourceRightColumn .numberList .textFirst { margin-top:8px }
.submitResourceRightColumn .numberList .text { float:left; width:206px; }
.submitResourceRightColumn .numberList li { height:37px; }
.slpContentArea .w300 .header { padding:0px; height:auto; }
.ie6 .slpContentArea .w300 .header,
.ie7 .slpContentArea .w300 .header { height: 31px; }
.w380Orange .header { background-image:url("http://static.prometheanplanet.com/site_assets/images/w380_orange_header.png"); }
.w380Orange .content { background:none; border-left:1px solid #FE8E12; border-right:1px solid #FE8E12; }
.w380Orange .footer { background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -260px -635px; }
/* Store Landing Page */
.slpContentArea .tabContainer { height:31px !important; margin-left:1px; position:relative; }
.slpContentArea .tabmenu ul { width:330px; /**/padding-left: 2px; }
/**/.ie6 .slpContentArea .tabmenu ul { padding-left: 0px;}
.slpContentArea .tabmenu ul li { background:none repeat scroll 0 0 transparent; font-weight:bold; margin-top:6px; padding:7px 7px 0; text-align:center;height:20px;} /*padding:7px 8px 0; */
.slpContentArea .tabmenu ul li.selected { -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; background-color:#FFFFFF; border-bottom:1px solid #FFFFFF; }
.slpContentArea .tabmenu { background:none repeat scroll 0 0 transparent; left:0; overflow:hidden; position:absolute; top:0; width:298px; }
.slpContentArea .tab_content .text { float:left; margin-top:0px; width:147px; }
.slpContentArea .tab_content .text .price { font-weight:bold; margin-top:5px; color: Red; } /* color added LE - 11/02/11 */
.slpContentArea .tab_content .text .price .dynText { color:red; }
.slpContentArea .thumb { height:97px; }
.SRLContentArea * { padding:0px; font-family:arial; }
.SRLContentArea .urlLink { background-image:url("http://static.prometheanplanet.com/site_assets/images/arrow_25.png"); background-position:0 0; background-repeat:no-repeat; cursor:pointer; display:inline; font-weight:bold; margin-top:5px; padding:0 8px 0 20px; }
.SRLContentArea h1 { color:#002C6B; margin:0 21px 0; }
.SRLContentArea .subheading { font-size:1.1em; font-weight:normal; margin:0 22px !important; }
.SRLContentArea #optionContainer { margin-left:20px; width:455px; margin-top:30px; }
.SRLContentArea .optionPanels h2 { color:#002C6B; margin:0 0 4px !important; }
.SRLContentArea .optionPanels h3 { color:#002C6B; font-size:11px !important; margin:0; }
.SRLContentArea .optionPanels .caption { }
.SRLContentArea .optionPanels .infoPanel { position:absolute; left:90px; top:15px; width:357px; }
.SRLContentArea .optionPanels .optionImage { position:absolute; left:10px; top:15px; }
.SRLContentArea .optionPanels { height:95px; position:relative; padding:11px; border:1px SOLID #e8e8e8; margin-bottom:15px; margin-top:15px; background-color:#FDFDFD; }
.SRLContentArea .optionPanels:hover { background-color:#f7f9fb; }
.SRLContentArea .optionPanels:hover .topLeft { background-image:url(http://static.prometheanplanet.com/site_assets/images/submitResourceLandingTopLefthover.png); }
.SRLContentArea .optionPanels:hover .topRight { background-image:url(http://static.prometheanplanet.com/site_assets/images/submitResourceLandingTopRighthover.png); }
.SRLContentArea .optionPanels:hover .bottomLeft { background-image:url(http://static.prometheanplanet.com/site_assets/images/submitResourceLandingBottomLefthover.png); }
.SRLContentArea .optionPanels:hover .bottomRight { background-image:url(http://static.prometheanplanet.com/site_assets/images/submitResourceLandingBottomRighthover.png); }
.SRLContentArea .optionPanels .corner { position:absolute; height:12px; width: 12px; background-repeat:no-repeat; } /* _width: 12px; _height:12px; - Removed LE 11/01/11 */
.SRLContentArea .optionPanels .topLeft { background-image:url(http://static.prometheanplanet.com/site_assets/images/submitResourceLandingTopLeft.png); top:-1px; left:-1px; }
.SRLContentArea .optionPanels .topRight { background-image:url(http://static.prometheanplanet.com/site_assets/images/submitResourceLandingTopRight.png); top:-1px; right:-1px;} /* _right:-2px; - Removed LE 11/01/11 */
.ie6 .SRLContentArea .optionPanels .topRight { right:-2px; }
.SRLContentArea .optionPanels .bottomLeft { background-image:url(http://static.prometheanplanet.com/site_assets/images/submitResourceLandingBottomLeft.png); bottom:-1px; left:-1px;} /* _bottom:-2px; _background-position: 0px 2px; - Removed LE 11/01/11 */
.ie6 .SRLContentArea .optionPanels .bottomLeft { bottom:-2px; background-position: 0px 2px; }
.SRLContentArea .optionPanels .bottomRight { background-image:url(http://static.prometheanplanet.com/site_assets/images/submitResourceLandingBottomRight.png); bottom:-1px; right:-1px;} /* _bottom:-2px; _right:-2px; _background-position:0px 2px;  - Removed LE 11/01/11 */
.ie6 .SRLContentArea .optionPanels .bottomRight { bottom:-2px; right:-2px; background-position:0px 2px; }
.SRLRightColumn .w220 .title { padding:7px 7px 7px 0; }
.SRLRightColumn ul { padding:0px; }
.SRLContentArea input, .SRLContentArea select, .SRLContentArea textarea, .SRLContentArea button { color: #444; padding: 2px; margin-right: 2px; }
.SRLContentArea select { width: 248px; }
.SRLContentArea textarea { width: 240px; height: 88px; }
.SRLContentArea .submit-resource { font-family: Arial; font-size: 11px; text-align: left; width: 676px; }
.SRLContentArea .form-row { font-family: Arial; font-size: 11px; padding: 10px; clear: both; margin-left: 31px; }
.SRLContentArea .form-row .form-row { padding: 10px 0; margin-left: 0; }
.SRLContentArea .form-row.first { padding: 0; }
.SRLContentArea .form-field { float:left; width:472px; }
.SRLContentArea .field-label { float: left; width: 150px; }
.SRLContentArea .field-label label { font-size: 11px; }
.SRLContentArea .form-row .form-field .form-length{color:#777; font-style:italic;}
.SRLContentArea .submit { margin-left: 150px; }
.SRLContentArea .checkbox-list { width: 499px; }
.SRLContentArea .checkbox-list label { float: left; height: 28px; overflow: visible; width: 35%; text-indent: -18px; padding-left: 16px; display: block; }
.SRLContentArea .checkbox-list.copyright label { width: 440px; }
.SRLContentArea h1 { color: #FF9900; font-size: 16px; margin: 0 21px 0; }
.SRLContentArea .tab { color: Orange; font-size: 1.3em; line-height: 30px; font-weight: bold; margin-bottom: 15px; margin-top: 15px; padding-right: 20px; }
.SRLContentArea .subheading { font-size: 11px; font-weight: normal; margin: 0 22px !important; padding: 0; }
.SRLRightColumn .w220 .title { padding:7px 7px 7px 0; }
/* FAQ's Listing */
.faqList { font-size:1.3em; font-weight:normal; }
.faqList .faq-header { margin-bottom:5px; margin-top:5px; }
.faqList a { line-height:20px; font-weight:bold; text-decoration:none; }
.faqList a:hover { text-decoration:underline; }
.faqintro { margin-bottom:10px; }
.faqList ul { list-style:disc inside; }
.faqList ol { list-style:decimal inside; }
.faqList li { margin-bottom:1px; padding-left:15px; padding-top:1px; }
.faqshowAll { float:right; height:20px; padding:6px; text-align:center; width:168px; cursor:pointer; } /* background:url("http://static.prometheanplanet.com/site_assets/images/btn_faq_bg.jpg") no-repeat scroll 0 0 transparent; - Missing image akamai - Removed LE 12/01/11 */
.faqshowAll img { margin-right:5px; }
/* Header Logged In/ Logged Out Top Bar */
#header #ulLoggedin { display:none; }
#header .options { min-height:0 !important; height:70px !important; margin:0 !important; padding:0 !important; right:0 !important; top:31px !important; width:220px !important; }

#wrapper { position:relative; }

#header #ulNotLoggedIN { }
#header #ulNotLoggedIN ul { }
#header #ulNotLoggedIN li { color:#004185; float:left; height:12px; margin-left:5px; margin-right:5px; margin-top:2px; padding:3px 5px 3px 0; position:relative; }
#header #ulNotLoggedIN li a { color:#004185; }
#header #ulNotLoggedIN li:hover .leftCap { background-image:url("http://static.prometheanplanet.com/site_assets/images/topbarHover.png"); height:18px; left:-4px; position:absolute; top:0; width:4px; }
#header #ulNotLoggedIN li:hover { background-image:url(http://static.prometheanplanet.com/site_assets/images/topbarHover.png); background-position:right center; }
#header #ulNotLoggedIN li.login { position:relative; }
#header #ulNotLoggedIN li.login img { left:-2px; position:absolute; top:0; }
#header #ulNotLoggedIN li.loggedin { padding-left:11px; }
#header #ulNotLoggedIN li.register { font-weight:bold; }
/* Store Landing */
.slpContentArea .w300 .content { height:241px; }
.ie6 .slpContentArea .w300 .content {overflow-x: hidden!important;}
.slpContentArea .w380 .header h2 { color:#FFFFFF !important; font-size:12px !important; }
.slpContentArea .w380 .content { padding:0; width:378px; overflow:hidden; position:relative; }
.slpContentArea .w380 .wrapper ul { list-style:none; width:99999px }
.slpContentArea .w380 .wrapper li { float:left; height:240px; }
.slpContentArea .tab_text li.tab_content li { width:274px; list-style:none outside none; overflow:hidden; }
.slpContentArea .tab_text li.tab_content li a { text-decoration:underline; }
.slpContentArea .tab_text li.tab_content li a:hover { text-decoration:none; }
.slpContentArea .w380 #thumbNav { display:none; }
.slpContentArea .w380 .arrow { bottom:8px; left:15px; position:absolute; }
.slpContentArea .w380 .forward { background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat -49px -286px; cursor:pointer; height:16px; left:36px; width:16px; }
.slpContentArea .w380 .back { background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png")  no-repeat -32px -286px; cursor:pointer; height:16px; left:15px; width:16px; }
.slpRightColumn .w220 .header { height:16px; padding-top:9px; }
.slpRightColumn .w220 .thumb { clear:both; margin-bottom:10px; overflow:hidden; padding:6px 10px 0; position:relative; }
.slpRightColumn .w220 .content { padding-bottom:1px; }
.slpRightColumn .w220 .image { margin:0; padding-left:0; }
.slpRightColumn .w220 .image img { }
.slpRightColumn .w220 .imageRight { float:right !important; }
.slpRightColumn .w220 .title { margin-bottom:8px; }
.slpRightColumn .w220 .title h4 { text-decoration:none; font-size:14px !important; font-weight:bold; }
.slpRightColumn .w220 li .text { }
.slpRightColumn .w220 li .text ul { list-style:disc outside none; }
.slpRightColumn .w220 li .text li { list-style:disc outside none; margin-left:13px; }
.slpRightColumn .w220 li .urlLink { float:left; margin-top:5px; padding:0 8px 0 20px; }
.slpRightColumn .w220 li .urlLink a { color: #FF8C00; font-weight:bold; text-decoration:none; }
.slpRightColumn .newsletter { margin-bottom:10px; }
.slpRightColumn .newsletter img { width:220px; }
.ie6 .slpRightColumn .footer { width: 220px!important; margin-left: -8px;}
#storeTopbar { width:940px; height: 90px; background:url(http://static.prometheanplanet.com/images/store/store-promotions/welcome-to-store-banner.png) 0 0 no-repeat!important;} /* Added image to fix store banner - LE 18/07/11 */
#storeTopbar .storeLeftcont { width:540px; float:left; padding:10px 5px 0 10px; }
#storeTopbar .storeRightcont { float:right; padding:10px 0 0 10px; }
#storeTopbar .W160 { height:60px; width:160px; float:left; text-align:left; margin-right:10px; }
#storeTopbar .W360 { height:60px; width:330px; float:right; text-align:left; margin-right:10px; } /*width:360px; - Changed to fix store header - LE 18/07/11*/
.storeTopbarText { font-size:1.1em; } /* background:url("http://static.prometheanplanet.com/site_assets/images/store_welcome_blank_bg.jpg") no-repeat scroll 0 0 transparent !important; - Missing image akamai - Removed LE 12/01/11 */
#mycarousel .imageSmall img.port { height:50px; }

.otherResources {display:block; clear:both;}
	
.ResourceThumbs {font-family:Arial;margin-top:17px;overflow:hidden;width:480px;}
.ResourceInfo .prices { border:1px solid #F4F4F4; padding:6px; float:left; margin-bottom:8px; width:97%; -moz-border-radius:4px; } /* width: 97%; */
.ResourceInfo .prices .product_header .title, .ResourceInfo .prices .product_header .price, .ResourceInfo .prices .product_header .addbagColumn, .ResourceInfo .prices .product_header .quantityColumn { font-size:11px!important; }
.ResourceInfo .prices .product_header .title, .ResourceInfo .prices .product_header .price { font-weight:normal!important; }
.ie6 .ResourceInfo .prices .product_header .price {position: relative; left: -110px;}
.ie6 .ResourceInfo .prices .product_header .quantityColumn {position: relative; left: 6px;}
.ResourceInfo .prices input, input.quantity { font-size:10px; padding:2px; width:13px; margin-top:-0px; }
.ResourceInfo .prices .checkbox { padding:0px; width:auto; }
.ResourceInfo .prices .product_row { border:1px solid #FFFFFF; height:2.3em;  padding:4px;} /* *padding-top: 2px; *padding-bottom:10px; - Removed LE 12/01/11 */
.ie6 .ResourceInfo .prices .product_row,
.ie7 .ResourceInfo .prices .product_row { padding-top: 2px; padding-bottom:10px; }
.ResourceInfo .prices .product_row:hover { border:1px solid #C4C4C4; -moz-border-radius:3px; background-color:#FBFBFB; }
.ResourceInfo .prices .product_header:hover { border:1px solid #FFF; background-color:#FFF; }
.ResourceInfo .prices .title { float:left; font-size:1em; font-weight:normal; width:287px; }
.ie6 .ResourceInfo .prices .title {width: 277px;}
.ResourceInfo .prices .selected .title { color:#E55C21; }
.ResourceInfo .prices .price { float:right; font-size:1em; margin-top:0; width:45px; text-align:right; font-weight:normal; color: Red; } /* color added LE 11/02/11 */
.ie6 .ResourceInfo .prices .product_header .price { margin-top: -14px;}
.ResourceInfo .prices .quantityColumn { float:right; font-size:1.2em; margin-left:11px;  margin-right:13px; width:14px; text-align:center; margin-top: 0!important; } /* *margin-left: 4px; - Removed LE 12/01/11 */
.ie6 .ResourceInfo .prices .quantityColumn,
.ie7 .ResourceInfo .prices .quantityColumn { margin-left: 4px; }
.ResourceInfo .prices .addbagColumn { color:#FFFFFF; font-size:1.2em; float:right; width:56px; text-align:right; margin-top: 0!important; }
.ResourceInfo .prices_header { border:0 none; margin:0 0 -4px; padding-bottom:0; padding-top:0; clear:both;}
/*.ResourceleftPanel .tab_text { width:400px; }
.ResourceleftPanel .tabContainer { width:400px!important; clear:left; }*/
.ResourceleftPanel .tab_text { width:418px; }
.ResourceleftPanel .tabContainer { width:420px!important; clear:left; }
.ie6 .ResourceleftPanel .tab_text { width:416px!important; }
.ie6 .ResourceleftPanel .tabContainer { width: 418px!important; overflow: hidden; }
.ResourceleftPanel .tabContainer .tabmenu ul li { padding: 2px 5px 2px 1px; }
.ie6 .ResourceleftPanel .tabContainer .tabmenu ul li { margin: 3px 2px; }
.ie6 .ResourceInfo { display: inline; }

.ResourceleftPanel .tab_text ul li.nojs { display:block; }
.ResourceleftPanel .tab_content li { list-style:disc outside none; margin-left:14px; margin-top:4px !important; }
.ResourceleftPanel .tab_content p { margin-bottom:5px; margin-top:5px; }
/* Change Currency */
.changeCurrencyContent { background-color:#FFFFFF; border:1px }
.changeCurrency .changeCurrencyHolder {height: 0px;position: relative; z-index: 2000;}
.changeCurrency:hover #changeCurrencyContent {display:block;height:90px;position:absolute;top:0;}
.changeCurrency:hover .changeCurrencyContent {display:block;height:90px;position:absolute;top:0;}
.changeCurrencyContent {background-color:#FFFFFF;border:1px solid #CCCCCC;bottom:0;display:none;height:80px;padding:4px;position:absolute;right:-10px;top:0;width:120px;}
.changeCurrencyContent ul { margin:0; padding:0; }
.changeCurrencyContent li { padding:3px; text-align:left; }
.changeCurrencyContent li .flag { float:left; height:10px; margin:2px; width:15px; background-image:url('http://static.prometheanplanet.com/site_assets/images/flagsprite.png'); }
.changeCurrencyContent li.gb .flag { background-position: 0px 0px; }
.changeCurrencyContent li.us .flag { background-position: 0 -10px }
.changeCurrencyContent li.eu .flag { background-position: 0px 20px; }
.addDiscount { line-height:20px; margin-right:6px; padding:4px; padding-right:0px; text-align:right; margin-bottom:2px; } /* *float:right; *width:100%; _float:right; _width:100%; - Removed LE 11/01/11 */
.ie6 .addDiscount, .ie7 .addDiscount {float: right; width: 100%;}
.addDiscount .discountCode { margin-left:3px; padding:2px; width:69px; }
.addDiscount .btnAddDiscount { text-align:center; margin-left:3px; background-image:url("http://static.prometheanplanet.com/site_assets/images/addDiscount.png"); width:93px; border:0 none; color:#FFFFFF; font-size:10px; font-weight:bold; height:21px; padding:3px; }
/* New Headers */
#container_contentArea .w940 .header h1 { color: #FFF !important; font-size: 13px !important; }
#container_contentArea .main_text h1 { margin-bottom:10px; }
.SearchResultsSummary { float:right; font-size:1.1em; line-height:15px; }
.logowallItem { float:left; height:120px; line-height:120px; margin-left:12px; margin-right:12px; text-align:center; width:130px; }
.logowallItem img { vertical-align:middle; }
.logowallItem .image { height:auto; max-height:none; width:130px; }
.logowallItem .imageMed img.port { max-height:90px; height:auto; }
/* Profile Side Tabs */
ul.sidetabs { border: 1px solid #CCCCCC; float: left; list-style: none outside none; margin: 0; padding: 0px 0 10px 10px; width: 239px; }
ul.sidetabs li {height:33px; padding: 0; border-left: none; overflow: hidden; position: relative; margin: 10px 0 0 0; }
#profile_sidetab_container h2 {-moz-border-radius-topleft:4px;background-color:#DEDCD0;border:1px solid #CCCCCC;clear:both;color:#002F72;font-size:1.1em;font-weight:bold;margin-bottom:-1px;padding:8px;text-indent:10px;width:233px;} /* background-image:url("http://static.prometheanplanet.com/site_assets/images/tab_background.jpg"); - Missing image akamai - Removed LE 12/01/11 */
ul.sidetabs li a { text-decoration: none; color: #333; display: block; font-size: 1em; padding: 0 10px; outline: none; font-weight: bold; margin: 0 0 0 45px; line-height: 31px; }
ul.sidetabs li a:hover { }
html ul.sidetabs li .active { background: #fff;/* border: 1px solid #CCC; */}
html ul.sidetabs li.active a {-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;background-color:#DEDCD0;border:1px solid #DDDDDD;bottom:0;margin-right:-1px;position:relative;} /* background-image:url("http://static.prometheanplanet.com/site_assets/images/tab_background.jpg"); - Missing image akamai - Removed LE 12/01/11 */
html ul.sidetabs li.active a:hover { }
#profile_sidetab_container .sidetab_container { clear: both; padding: 10px; border: 1px solid #CCC; width: 668px; float: right; margin: 0 20px 0 0; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
#profile_sidetab_container #sidetab_menu_container { margin: 0; padding: 0; float: left; list-style: none; width: 250px; float: left; }
#profile_sidetab_container #sidetab_menu_container.fixed { position: fixed; }
/*ul.sidetabs li.location_image { background: transparent url('http://static.prometheanplanet.com/site_assets/images/location_icon.jpg') no-repeat 5px 3px; }
ul.sidetabs li.password_image { background: transparent url('http://static.prometheanplanet.com/site_assets/images/password_icon.jpg') no-repeat 0px 0px; }
ul.sidetabs li.currency_image { background: transparent url('http://static.prometheanplanet.com/site_assets/images/currency_icon.jpg') no-repeat 0px 0px; }
ul.sidetabs li.profile_image { background: transparent url('http://static.prometheanplanet.com/site_assets/images/profile_icon.jpg') no-repeat 0px 0px; }
ul.sidetabs li.display_image { background: transparent url('http://static.prometheanplanet.com/site_assets/images/display_icon.jpg') no-repeat 0px 0px; } - Missing images akamai - Removed LE 12/01/11 */
/* Login Area */
.loginContentArea .optionPanels .topLeft { background-image: url("http://static.prometheanplanet.com/site_assets/images/submitResourceLandingTopLeft.png"); left: -1px; top: -1px; }
.loginContentArea .optionPanels .bottomLeft { background-image: url("http://static.prometheanplanet.com/site_assets/images/submitResourceLandingBottomLeft.png"); bottom: -1px; left: -1px; }



.checkoutaddress {margin: 0 0 10px 0;}
#myPlanet { float: none !important; margin: 0 0 0 20px; }
#myPlanet form { min-height: 0 !important; }
#myPlanet .heading { float: left; margin-bottom: 7px; margin-left: 20px; margin-top: 0px; width: 100%; }
#myPlanet .heading h1 { margin-top: 20px; }
#myPlanet .heading img { float: left; }
#myPlanet img { margin: 0 5px 0 0; }
#myPlanet #optionContainer { float: left; width: 100%; position: relative; }
#myPlanet .pageLogo { background-image: url("http://static.prometheanplanet.com/site_assets/images/mp_logo.png"); float: left; height: 35px; margin-right: 10px; margin-top: 0; width: 34px; }
#myPlanet h2 { color: #002C6B; font-size: 12px !important; margin-top: 15px !important; }
#myPlanet .section { clear: both; margin: 0 auto; width: 400px; }
#myPlanet .forgottenRequestSection { width: 362px; }
#myPlanet .forgottenRequestSection .heading .subtitle { width: 502px; }
#myPlanet .forgottenSection { width: 269px; }
#myPlanet .login { width: 240px; }
#myPlanet .forgottenRequestbox { width: 300px; }
#myPlanet .forgottenRequestbox input { width: 269px; }
#myPlanet .forgottenbox input { width: 137px; }
#myPlanet .submitButton { width: auto !important; }
#myPlanet .inputRow { float: left; padding: 4px 4px 4px 0; width:400px; }
#myPlanet .inputRow label { float: left; margin-right: 10px; width: 100px; font-size: 11px; }
#myPlanet .inputRow input { background-color: #FFFFFF; border: 1px solid #CCCCCC; color: #1E3F68; float: left; padding: 4px; }
#myPlanet .forgottenbox label { width: 94px; }
#myPlanet .blueBtn { float: right; margin-right: 3px; margin-top: 3px; padding: 0; position: relative; width: auto; }
#myPlanet .blueBtn input { background-image: url("http://static.prometheanplanet.com/site_assets/images/bluebtn.png"); border: 0 none; color: #FFFFFF; cursor: pointer; font-size: 10px; font-weight: bold; height: 29px; padding: 1px 4px 4px; }
#myPlanet .blueBtn .blueleftCap { background-image: url("http://static.prometheanplanet.com/site_assets/images/bluebtn.png"); background-position: right center; height: 29px; position: absolute; right: 0; width: 4px; }
#myPlanet .optionPanels h3 { float: left; color: #002C6B; margin-bottom: 7px; font-size: 11px !important; }
#myPlanet .optionPanels h3.others { margin-top: 20px; }
#myPlanet .optionPanels .caption { }
#myPlanet .optionPanels .infoPanel { float: left; margin-left: 10px; }
#myPlanet .optionPanels .optionImage { float: left; }
#myPlanet .optionPanels .optionImage img { width: 45px; }
#myPlanet .optionPanels { background-color: #FDFDFD; /*border:1px solid #E8E8E8; */ float: left; margin-bottom: 2px; margin-top: 2px; padding: 13px 13px 12px; position: relative; width: 100%; background: no-repeat; }
#myPlanet .loginbox { width: 260px; margin: 0 0 20px 0; }
#myPlanet .genbox { width: 260px; margin: 0 0 20px 0; }
#myPlanet .flagbox { margin: 0 0 20px 0; }
#myPlanet .optionPanels .corner { position: absolute; height: 12px; width: 12px; background-repeat: no-repeat; } /* _width: 12px; _height: 12px; - Removed LE 11/01/11 */
#myPlanet .btnlink .leftCap { height: 29px; left: -29px; position: absolute; top: 0; width: 34px;} /* _top: 1px; - Removed LE 11/01/11 */
.ie6 #myPlanet .btnlink .leftCap { top: 1px; }
#myPlanet .btnlink { cursor: pointer; background-image: url("http://static.prometheanplanet.com/site_assets/images/LoginOtherbutton.png"); background-position: right center; height: 13px; left: 280px; padding: 8px; position: absolute; top: 10px; width: auto; } /* _background-repeat: no-repeat; _left: 297px; - Removed LE 11/01/11 */
.ie6 #myPlanet .btnlink {background-repeat: no-repeat; left: 297px;}
#myPlanet .registerButton { top: 2px; width: 187px;} /* _top: 1px; - Removed LE 11/01/11 */
.ie6 #myPlanet .registerButton { top: 1px; }
#myPlanet .registerButton .leftCap { background-image: url("http://static.prometheanplanet.com/site_assets/images/LoginPeoplebutton.png"); }
#myPlanet .forgottenButton { top: 36px; width: 187px;} /* _top: 35px; - Removed LE 11/01/11 */
.ie6 #myPlanet .forgottenButton { top: 35px; }
#myPlanet .forgottenButton .leftCap { background-image: url("http://static.prometheanplanet.com/site_assets/images/LoginSheildbutton.png"); }
#myPlanet .facebookButton { top: 70px; width: 190px; height: 17px; left: 280px; padding: 6px; } /* _top: 35px; - Removed LE 11/01/11 */
.ie6 #myPlanet .facebookButton { top: 35px; }
#myPlanet .facebookButton .leftCap { background-image: url("http://static.prometheanplanet.com/site_assets/images/LoginFacebookbutton.png"); }
#myPlanet .validation_errors { margin-left: -17px; float: left; margin-right: 58px; margin-top: 11px; width: 325px; -moz-border-radius: 5px 5px 5px 5px; }
#myPlanet .stayLoggedIn label { margin: 0; width: 109px; }
#myPlanet .stayLoggedIn input { height: auto; margin-right: 7px; background: none; }
#myPlanet a.location_link { font-size: 12px; font-weight: bold; color: #002C6B; top: 2px; position: relative; }
#myPlanet ul li { margin: 5px 0 5px 0; float: left; width: 100px; }
#myPlanet .about { float: left; padding: 4px 4px 4px 0; width: 242px; border: 1px solid #CCC; }
#myPlanet .file { float: left; padding: 4px 4px 4px 0; width: 233px; border: 1px solid #CCC; }
#myPlanet .profile_image { width: 100px; height: 100px; border: 1px solid #CCC; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#myPlanet .radio { float: left; font-size: 11px; margin-right: 10px; margin-left: 10px; width: 30px; }
#myPlanet .inputRadio { width: 150px; float: right; }
#myPlanet .location_text {height:31px;width: 82px; text-align: center; }
.error { color: Red; }

.loginContentArea .cancelpayment .optionPanels {padding:10px 10px 10px 5px;width:295px !important;}
.loginContentArea .cancelpayment img {margin-right:10px;}
.loginContentArea .cancelpayment .action {float:left;padding:8px 16px;width:400px;}
.loginContentArea .cancelpayment .action  .urlLink{font-weight:normal;}
.loginContentArea .cancelpayment .action  .urlLink:hover {text-decoration:underline;}

#container_contentArea #autoIndexerList H2 {clear: both;}

.tab_text ul li table td {padding: 0 20px 0 0;}

.hmc_Resourcelink { background-image:url("http://static.prometheanplanet.com/site_assets/images/arrow_25.png"); background-repeat:no-repeat; color:#666666; float:left; font-size:1.1em; margin-left:61px; margin-top:7px; padding-bottom:9px; padding-left:22px; text-decoration:none; }
.ie6 .hmc_Resourcelink { padding-left: 15px;}
.hmc_Resourcelink a { text-decoration:underline; }
.hmc_Resourcelink a:hover { text-decoration:none; }

/*** Teacher Features inclusion - LE 01/12/10 ***/
.featureContentArea .main_text {position: relative;}
.featureContentArea .main_text #favouritesBox { position: absolute; top: 0; right: 0; text-align: right; width: 130px; }
.featureContentArea .main_text #favouritesBox #AddOrRemoveFavourite1 img { border-width: 0!important; margin: 0 1px 2px 0; }
.featureContentArea .main_text #favouritesBox #AddOrRemoveFavourite1 a { color: rgb(0,120,174);}
.featureContentArea .main_text #favouritesBox #AddOrRemoveFavourite1 span {display: block;}

/*************************************/
/* Add to Favourites - Resource Page */
/*************************************/

.ResourceInfo .addFavouriteLink {width: 162px; float: right;}
.ResourceInfo .addFavouriteLink span {font-size: 1.1em; text-align: right;}
.ResourceInfo .addFavouriteLink span img {border-width: 0px; margin-right: 3px;}
.ResourceInfo .addFavouriteLink span a:link, .ResourceInfo .infobox span#PPResourceDetails_AddOrRemoveFavourite1 a:visited {text-decoration: underline;}
.ResourceInfo .addFavouriteLink span a:hover, .ResourceInfo .infobox span#PPResourceDetails_AddOrRemoveFavourite1 a:active {text-decoration: none;}

.ResourceInfo .addFavouriteInfo {width: 162px; float: right;}
.ResourceInfo .addFavouriteInfo span {text-align:right;}

/******************************************************/
/* Align Resource Upload Inputs & Fix Dropping Floats */
/******************************************************/

.ie7 .form-field input, .ie7 .form-field textarea,
.ie6 .form-field input, .ie6 .form-field textarea { position: relative; left: -31px; }
.ie7 .form-field .checkbox-list input,
.ie6 .form-field .checkbox-list input { position: relative; left: 0px; }
.ie6 .rceRightColumn .w220float { margin-right: 0;}

/* Fix Shadow Page Background in IE6 */
.ie6 #wrapper { margin: 0 10px 0 5px;}

/**************************************/
/* PCR Series View Free Sample Button */
/**************************************/

#ctl00_cphMainPanel_ppSeriesDetail_divSeriesDetails .ResourceInfo .content {position: relative;}
#ctl00_cphMainPanel_ppSeriesDetail_divSeriesDetails .ResourceInfo .infoLogo { float: left;}
#ctl00_cphMainPanel_ppSeriesDetail_divSeriesDetails .ResourceInfo .infoWide {float: left; width: 232px; clear: left; }
.ResourceInfo .viewFreeSampleButton { display: block; width: 195px; float: right; padding: 0 0 10px 10px; position: relative;  } /* width: 200px */
.ResourceInfo .viewFreeSampleButton a { float: right;}
.ResourceInfo .viewFreeSampleButton a:link,
.ResourceInfo .viewFreeSampleButton a:visited {color: #fff; text-decoration: none;}
.ResourceInfo .viewFreeSampleButton a:hover,
.ResourceInfo .viewFreeSampleButton a:active {color: #fff; text-decoration: underline;}

/*********************************/
/* PCR Series View Series Button */
/*********************************/

#PPResourceDetails_divResourceDetail .ResourceInfo .content {position: relative;}
.ResourceInfo .viewSeriesButton { display: block; width: 110px; float: right; padding: 0 10px 10px;}
.ie6 .ResourceInfo .viewSeriesButton { width: 110px!important;}
/*.ResourceInfo .viewSeriesButton a {display:block;}*/
.ResourceInfo .viewSeriesButton .infobox {float: right; margin-bottom: 0;}
.ResourceInfo .viewSeriesButton a:link,
.ResourceInfo .viewSeriesButton a:visited {color: #fff; text-decoration: none;}
.ResourceInfo .viewSeriesButton a:hover,
.ResourceInfo .viewSeriesButton a:active {color: #fff; text-decoration: underline;}
.ResourceInfo .viewSeriesButton .btn_addtocart { background:url("http://static.prometheanplanet.com/site_assets/images/btn_addtocart_rightCap.png") right bottom no-repeat; border:0 none; color:#FFFFFF; font-weight:bold; width:auto; margin:0px; padding: 6px 6px 0px 3px; cursor: pointer; height: 21px; } /* LE 28-03-2011 - Changed to fix btn */

.ie6 #PPResourceDetails_divResourceDetail .hmc_Resourcelink {margin-left: 0; float: right; display: block; width: 112px;}

/***********************/
/* Publisher Logo Wall */
/***********************/
#autoIndexerList {padding: 0 14px;float: left;clear:left;}
.logowallItem.w200_logowall {width:200px;margin: 0 14px;}
.logowallItem.w200_logowall .imageLarge {width: 200px; margin-right: 0;}

/**********************/
/* Add This Bookmarks */
/**********************/
/* .addThis .addThisInner { font-size: 1.1em; font-weight: bold; padding: 5px 0; width: 200px; } Old one, remove when we go with google+1 */
/* For Google Plus One Button */
.addThis .addThisInner { font-size: 1.1em; font-weight: bold; padding: 5px 0; width: 207px; }
.ie8 .addThis .addThisInner { width: 207px!important; }
.ie7 .addThis .addThisInner { width: 182px!important; }
.ie7 .addThis .addThisInner .addthis_button_google_plusone { display: none!important; }

.pcrDetailPage .addThis {margin: 10px 0; float: right;}
.pcrDetailPage .addThis a {color:#0574ac;}
.ie6 .pcrDetailPage .addThis {clear: both; margin-left: -10px;}
.ie7 .pcrDetailPage .addThis {clear: both; margin-left: -10px;}
.seriesDetailPage .addThis {margin-bottom: 10px; clear: right; float: right;}
.seriesDetailPage .addThis a {color:#0574ac;}
.resourceDetailPage .addThis {margin-bottom: 10px 0; float: right;}
.resourceDetailPage .addThis a {color:#0574ac;}
.ie7 .resourceDetailPage .addThis { margin-left: -10px; }
.theme .addThis {margin: 10px 0 0; }
.theme .addThis a {color:#0574ac;}
.theme .addThisInner,
.ie8 .theme .addThisInner { width: auto!important; }
.teacherFeature .addThis {margin: 10px 0 0; }
.teacherFeature .addThis a {color:#0574ac;}
.teacherFeature .addThisInner,
.ie8 .teacherFeature .addThisInner { width: auto!important; }
.ie6 .addThis { width: 160px!important; overflow: hidden; }
.ie6 .addThis .addthis_counter,
.ie6 .addThis .addthis_bubble_style { display: none!important; }

/**********************************/
/* Marketing Campaign Page Styles */
/**********************************/
#promoWrapper { overflow: hidden; }
#promoWrapper h1 { font-size: 1.45em; color: #002c6b; margin: 0 0 10px; }
#promoWrapper ul { padding-left: 22px; list-style-type: disc; list-style-position: outside; }
#promoWrapper p a { color: #0574ac; }
#promoWrapper #intro #primaryImg { position: relative; }
#promoWrapper #intro #primaryImg img { display: block; }
#promoWrapper #intro #primaryImg #secondaryImg { position: absolute; top: 0; right: 0; }
#promoWrapper #intro #primaryImg #secondaryImg img { display: block; }
/* 2 Col */
#promoWrapper #leftColumn { width: 630px; float: left; margin-right: 20px; }
#promoWrapper #leftColumn #leftHeader { height: 45px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) 0 -60px no-repeat; }
#promoWrapper #leftColumn #leftHeader h2 { color: #fff; margin: 0; padding: 12px 20px 0; font-size: 1.45em; }
#promoWrapper #leftColumn #leftBody { padding: 20px; border-left: 1px solid #76b2d2; border-right: 1px solid #76b2d2; background: url(http://www.prometheanplanet.com/images/other/image-blue-gradient.gif) center bottom repeat-x; }
#promoWrapper #leftColumn #leftBody h3 { font-size: 1.45em; color: #002c6b; }
#promoWrapper #leftColumn #leftBody .ctaBlock { overflow: hidden; margin-bottom: 10px; }
#promoWrapper #leftColumn #leftBody .ctaBlock h3 { float: left; margin: 0 20px 10px 0; width: 337px; }
#promoWrapper #leftColumn #leftBody .ctaBlock p { float: left; margin: 0 20px 0 0; width: 337px; }
#promoWrapper #leftColumn #leftBody .ctaBlock p a { color: #0574ac; }
#promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn { float: right; width: 231px; position: relative; }
#promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a { display: block; float: right; height: 32px; color: #fff; font-size: 14px; text-decoration: none; font-weight: bold; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) right -120px no-repeat; padding: 0px 27px 0px 0; text-align: center; }
#promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a:hover .btnText { text-decoration: underline; }
#promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a strong { height: 32px; width: 27px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) -633px -153px no-repeat; position: relative; left: -27px; display: block; }
#promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a .btnText { position: relative; top: -25px; }
#promoWrapper #leftColumn #leftBody .defaultTextBlock { clear: left; }
#promoWrapper #leftColumn #leftBody .defaultTextBlock h3 { margin: 0 0 10px; }
#promoWrapper #leftColumn #leftBody .defaultTextBlock p { margin: 0 0 10px; }
#promoWrapper #leftColumn #leftBody .defaultTextBlock p a { color: #0574ac; }
#promoWrapper #leftColumn #leftFooter { height: 15px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) 0 -105px no-repeat; }
.ie6 #promoWrapper #leftColumn #leftFooter { margin-left: 2px; }
#promoWrapper #rightColumn { width: 290px; float: left; }
#promoWrapper #rightColumn #rightHeader { height: 45px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) 0 -120px no-repeat; }
#promoWrapper #rightColumn #rightHeader h2 { color: #fff; margin: 0; padding: 12px 20px 0; font-size: 1.45em; }
#promoWrapper #rightColumn #rightBody { padding: 20px; border-left: 1px solid #76b2d2; border-right: 1px solid #76b2d2; background: url(http://www.prometheanplanet.com/images/other/image-blue-gradient.gif) center bottom repeat-x; }
#promoWrapper #rightColumn #rightBody .promoBlock { overflow: hidden; margin-bottom: 15px; }
#promoWrapper #rightColumn #rightBody .promoBlock .promoBlockImg { width: 72px; float: left; margin: 0 10px 10px 0; height: 90px; }
#promoWrapper #rightColumn #rightBody .promoBlock .promoBlockImg img { display: block; }
#promoWrapper #rightColumn #rightBody .promoBlock h3 { font-size: 1.27em; color: #f7941e; margin: 0; }
#promoWrapper #rightColumn #rightBody .promoBlock p { margin-top: 0; }
#promoWrapper #rightColumn #rightBody .promoBlock p a { color: #f7941e; text-decoration: none; }
#promoWrapper #rightColumn #rightBody .promoBlock p a:hover { text-decoration: underline; }
#promoWrapper #rightColumn #rightFooter { height: 15px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) 0 -165px no-repeat; }
.ie7 #promoWrapper #rightColumn #rightFooter { margin-top: -15px; }
.ie6 #promoWrapper #rightColumn #rightFooter { margin-left: 2px; }
.ie7 #promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a,
.ie6 #promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a { position: relative; }
.ie7 #promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a strong,
.ie6 #promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a strong { height: 32px; width: 27px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) -633px -153px no-repeat; position: absolute; left: -27px; top: 0; display: block; }
.ie7 #promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a .btnText,
.ie6 #promoWrapper #leftColumn #leftBody .ctaBlock .ctaBtn a .btnText { top: 6px; }
/* 1 Col */
#promoWrapper #singleColumn { width: 940px; }
#promoWrapper #singleColumn #singleHeader { height: 45px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) 0 0 no-repeat; }
#promoWrapper #singleColumn #singleHeader h2 { color: #fff; margin: 0; padding: 12px 20px 0; font-size: 1.45em; }
#promoWrapper #singleColumn #singleBody { padding: 20px; border-left: 1px solid #76b2d2; border-right: 1px solid #76b2d2; background: url(http://www.prometheanplanet.com/images/other/image-blue-gradient.gif) center bottom repeat-x; }
#promoWrapper #singleColumn #singleBody h3 { font-size: 1.45em; color: #002c6b; }
#promoWrapper #singleColumn #singleBody .ctaBlock { overflow: hidden; margin-bottom: 10px; }
#promoWrapper #singleColumn #singleBody .ctaBlock h3 { float: left; margin: 0 20px 10px 0; width: 600px; }
#promoWrapper #singleColumn #singleBody .ctaBlock p { float: left; clear: left; margin: 0 20px 0 0; width: 600px; }
#promoWrapper #singleColumn #singleBody .ctaBlock p a { color: #0574ac; }
#promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn { float: right; position: relative; width: 278px; }
#promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a { display: block; float: right; height: 32px; color: #fff; font-size: 14px; text-decoration: none; font-weight: bold; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) right -120px no-repeat; padding: 0px 27px 0px 0; text-align: center; }
#promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a:hover .btnText { text-decoration: underline; }
#promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a strong { height: 32px; width: 27px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) -633px -153px no-repeat; position: relative; left: -27px; display: block; }
#promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a .btnText { position: relative; top: -25px; }
#promoWrapper #singleColumn #singleBody .defaultTextBlock { clear: left; }
#promoWrapper #singleColumn #singleBody .defaultTextBlock h3 { margin: 0 0 10px; }
#promoWrapper #singleColumn #singleBody .defaultTextBlock p { margin: 0 0 10px; }
#promoWrapper #singleColumn #singleBody .defaultTextBlock p a { color: #0574ac; }
#promoWrapper #singleColumn #singleFooter { height: 15px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) 0 -45px no-repeat; }
.ie6 #promoWrapper #singleColumn #singleFooter { position: relative; left: 2px; }
.ie7 #promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a,
.ie6 #promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a { position: relative; }
.ie7 #promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a strong,
.ie6 #promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a strong { height: 32px; width: 27px; background: url(http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png) -633px -153px no-repeat; position: absolute; left: -27px; top: 0; display: block; }
.ie7 #promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a .btnText,
.ie6 #promoWrapper #singleColumn #singleBody .ctaBlock .ctaBtn a .btnText { top: 6px; }
/* Register Widget Overrides*/
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn { overflow: hidden; width: 248px!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 { width: 248px!important; background-color: transparent!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content { width: 248px!important; background-color: transparent!important; border: 0 none!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .header { background-image: none!important; padding: 0!important; height: auto!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .footer { display: none!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content .header h3 { color: #002c6b!important; font-size: 1.2em!important; margin-bottom: 1em!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content .regWidgetUsername { margin-left: 0!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content .left,
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content .right { float: none!important; margin: 0 0 6px!important; padding: 0!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content div label { font-weight: bold; margin-bottom: 6px; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content div input { border: 1px solid #dbdfe6!important; border-top-color: #abadb3!important; margin: 0; padding: 2px; width: 242px!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content div input:hover,
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content div input:active,
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content div input:focus { border-top-color: #297ba0!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content div select { width: 248px!important;}
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content ul { margin: 0!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content ul li label { width: 210px!important; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content ul li a { color: #0574ac!important; text-decoration: none; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content ul li a:hover, #promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content ul li a:active { color: #0574ac!important; text-decoration: underline; }
#promoWrapper #rightColumn #rightBody .registerWidgetRightColumn .w300 .content .btn_blue input { border: 0 none!important; margin: 0; padding: 0 3px 0 0!important; width: 54px!important; cursor: pointer; }
/*Standard Btn Template*/
.btnTemplateWrap { overflow: hidden; float: none; margin: 1em 0; }
.btnTemplate { position: relative; padding-left: 27px; float: left;}
.btnTemplate a { display: block; height: 32px; color: #fff; font-size: 14px; text-decoration: none; font-weight: bold; background: url("http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png") no-repeat scroll right -120px transparent; padding: 0px 27px 0px 0; text-align: center; width: auto!important; }
.btnTemplate a:hover .btnText { text-decoration: underline; color: #fff!important; }
.btnTemplate a strong { height: 32px; width: 27px; background: url("http://static.prometheanplanet.com/site_assets/images/marketing-campaign-sprites.png") no-repeat scroll -633px -153px transparent; position: relative; left: -27px; display: block; }
.btnTemplate a .btnText { position: relative; top: -25px; }
.ie7 .btnTemplate a { position: relative; }
.ie7 .btnTemplate a strong { position: absolute; left: -27px; top: 0; }
.ie7 .btnTemplate a .btnText { top: 6px; }
.ie6 .btnTemplateWrap { height: 32px!important; overflow: visible; }
.ie6 .btnTemplate a { position: relative; width: 160px!important; }
.ie6 .btnTemplate a strong { position: absolute; left: -27px; top: 0; }
.ie6 .btnTemplate a .btnText { top: 6px; }
/*Fix CMS Series Preview Template*/
.SeriesPreviewTemplate .image { float: none; margin:0; width: auto; }

/*************************************************/
/* Resource Detail Page Associated Resource List */
/*************************************************/
#content .resourceDetailPage .content .linkedResources{overflow:hidden;clear:both;font-size:10px;margin:10px 0 0 8px;width:450px}
#content .resourceDetailPage .content .linkedResources h3{font-size:1.4em;color:#002b66;padding-bottom:.2em;border-bottom:1px solid #ddd}
#content .resourceDetailPage .content .linkedResources .linkedResourceList{margin:0;padding:0;list-style:none;overflow:hidden}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource{float:left;width:215px;margin-bottom:1em}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource a{border:0 none}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource a img{float:left;margin:0 10px 10px 0;border:0 none}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource .linkedResourceInfo{font-size:1.1em;line-height:1.25;float:left;width:135px}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource .linkedResourceInfo h4.linkedResourceTitle{margin:0 0 .2em;line-height:1.25}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource .linkedResourceInfo h4.linkedResourceTitle a{color:#002b66}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource .linkedResourceInfo h4.linkedResourceTitle a:hover{text-decoration:none}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource .linkedResourceInfo .fileType{display:block}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource .linkedResourceInfo .resourceType{display:block;font-style:italic}
#content .resourceDetailPage .content .linkedResources .linkedResourceList .linkedResource.left{margin-right:20px}
#content .resourceDetailPage .content .linkedResources .linkedResourcesBtn{margin-bottom:15px;display:none;float:left}
#content .resourceDetailPage .content .linkedResources .linkedResourcesBtn .btn_blue{float:left;width:auto;left:2px;font-size:1em}
.js-enabled #content .resourceDetailPage .content .linkedResources .linkedResourcesBtn{display:block}
.js-enabled #content .resourceDetailPage .content .linkedResources .moreLinkedResources{display:none}
.ie7 #content .resourceDetailPage .content .linkedResources .linkedResourceList,
.ie6 #content .resourceDetailPage .content .linkedResources .linkedResourceList { margin-bottom: 15px;}

/*************************************************/
/* Resource Detail Page Resources in Series List */
/*************************************************/
#content .ResourceleftPanel .content .seriesResources{overflow:hidden;clear:both;font-size:10px;margin:20px 0 0 0;width:420px}
#content .ResourceleftPanel .content .seriesResources h3{font-size:1.4em;color:#002b66;padding-bottom:.2em;border-bottom:1px solid #ddd;margin-bottom:15px;}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList{margin:0;padding:0;list-style:none;overflow:hidden}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource{float:left;width:200px;margin-bottom:1em}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource a{border:0 none}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource a img{float:left;margin:0 10px 10px 0;border:0 none}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource .seriesResourceInfo{font-size:1.1em;line-height:1.25;float:left;width:120px}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource .seriesResourceInfo h4.seriesResourceTitle{margin:0 0 .2em;line-height:1.25}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource .seriesResourceInfo h4.seriesResourceTitle a{color:#002b66}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource .seriesResourceInfo h4.seriesResourceTitle a:hover{text-decoration:none}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource .seriesResourceInfo .fileType{display:block}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource .seriesResourceInfo .resourceType{display:block;font-style:italic}
#content .ResourceleftPanel .content .seriesResources .seriesResourceList .seriesResource.left{margin-right:20px}
.ie7 #content .ResourceleftPanel .content .seriesResources .seriesResourceList,
.ie6 #content .ResourceleftPanel .content .seriesResources .seriesResourceList { margin-bottom: 15px;}

/*****************/
/* Submit Review */
/*****************/
.section .beigeGrad940{padding:20px 20px 4px}
.section .beigeGrad940 h1{margin:0;font-size:1.6em!important;color:#002c6b!important;}
.section .beigeGrad940 h1 a{color:#666;font-size:.75em;text-decoration:underline;font-weight:normal;margin-left:1em}
.section .beigeGrad940 h1 a:hover{text-decoration:none}
.section .pad20{line-height:1.5;padding:20px;/*overflow:hidden*/float:left}
.section .pad20 p{font-size:1.2em;margin-top:0}
.section .pad20 p a{color:#0574ac;text-decoration:none}
.section .pad20 p a:hover{text-decoration:underline}
.section .pad20 p.errorMessage{background-color:#ffe5e5;border:1px solid #f00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:7px 7px 7px 20px;background:#ffe5e5 url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -235px -482px no-repeat}
.section .pad20 .validationMsgs ul { margin: 0 0 20px; padding: 10px; border: 1px solid #f00; border-radius: 3px; background-color: #ffe5e5; list-style: none; font-size: 1.2em; }
.section .pad20 .validationMsgs ul li { font-weight: bold; color: #f00; height:15px; background: url(../images/error-cross.png) 0 -1px no-repeat; padding-left: 15px; line-height:1; }
.section .pad20 fieldset{padding:0;margin:0;border:0;position:relative;width:500px}
.section .pad20 fieldset h3{margin:0 0 10px;color:#333}
.section .pad20 fieldset dl.rateResource{float:left;width:270px;line-height:1;font-size:1.2em;margin:0 30px 1em 0}
.section .pad20 fieldset dl.rateResource dt{float:left;text-align:right;padding:5px 10px 0 0;margin: 0 10px 16px 0;width:150px;position:relative}
.section .pad20 fieldset dl.rateResource dt .tooltip{right:-24px!important;top:3px!important;text-align:left}
.section .pad20 fieldset dl.rateResource dt .tooltip .tooltipBody{font-weight:normal!important}
.section .pad20 fieldset dl.rateResource dd{float:right;margin:0 0 9px 0}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px{list-style:none;margin:0;padding:0;height:24px;width:96px;position:relative;background:url(../images/planets24px.gif) left top repeat-x;}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li{float:left;margin:0;padding:0}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input{display:block;width:24px;height:24px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute;z-index:20;padding:0;margin:0;border:0 none;background-color: transparent;cursor:pointer;}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input:hover{z-index:1;background:url(../images/planets24px.gif) left bottom repeat-x;left:0;padding:0;margin:0;border:0 none;}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input.onePlanet{left:0;width:24px!important}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input.onePlanet:hover{left:0;width:24px!important}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input.twoPlanet{left:24px;width:24px!important}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input.twoPlanet:hover{left:0;width:48px!important}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input.threePlanet{left:48px;width:24px!important}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input.threePlanet:hover{left:0;width:72px!important}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input.fourPlanet{left:72px;width:24px!important}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li input.fourPlanet:hover{left:0;width:96px!important}
.section .pad20 fieldset dl.rateResource dd .reviewRating24px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:24px;background:url(../images/planets24px.gif) left bottom repeat-x}
.section .pad20 fieldset dl.planetaryScale{float:right;margin:6px 0 5px;font-size:1.1em;min-width:150px}
.section .pad20 fieldset dl.planetaryScale dt{text-align:center;font-weight:bold;text-decoration:underline;margin-bottom:.5em;float:none}
.section .pad20 fieldset dl.planetaryScale dd{margin:0;float:none}
.section .pad20 fieldset dl.planetaryScale dd .reviewRating12px{list-style:none;margin:2px 5px 0 0;padding:0;height:12px;width:48px;position:relative;background:url(../images/planets12px.gif) left top repeat-x;float:left}
.section .pad20 fieldset dl.planetaryScale dd .reviewRating12px li{float:left;margin:0;padding:0}
.section .pad20 fieldset dl.planetaryScale dd .reviewRating12px li a{display:block;width:12px;height:12px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute}
.section .pad20 fieldset dl.planetaryScale dd .reviewRating12px li a.onePlanet{left:0}
.section .pad20 fieldset dl.planetaryScale dd .reviewRating12px li a.twoPlanet{left:12px}
.section .pad20 fieldset dl.planetaryScale dd .reviewRating12px li a.threePlanet{left:24px}
.section .pad20 fieldset dl.planetaryScale dd .reviewRating12px li a.fourPlanet{left:36px}
.section .pad20 fieldset dl.planetaryScale dd .reviewRating12px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:12px;background:url(../images/planets12px.gif) left bottom repeat-x}
.section .pad20 fieldset label{font-size:1.2em;font-weight:bold;display:block;margin:0 0 .5em;clear:left;}
.section .pad20 .stepNumber {float:left;margin-right:5px;width:15px;height:16px;padding-left:1px;background:url(../images/stepbg.png) left top no-repeat;color:#fff;text-align:center}

.section .pad20 fieldset label .hint{color:#666;font-size:.875em;font-weight:normal;padding-left:.5em}
.section .pad20 fieldset input{display:block;width:394px;margin:0 0 .75em;font:1.2em Arial,Helvetica,sans-serif;float:left;padding:2px;border:1px solid #dbdfe6;border-top-color:#abadb3}
.section .pad20 fieldset input:hover,.section .pad20 fieldset input:active,.section .pad20 fieldset input:focus{border-top-color:#297ba0}
.section .pad20 fieldset input.input-validation-error{border-color:#ff4f4f;border-top-color:#f00;background-color:#ffe5e5}
.section .pad20 fieldset textarea{display:block;width:394px;margin:0 0 .25em;font:1.2em Arial,Helvetica,sans-serif;float:left;padding:2px;border:1px solid #dbdfe6;border-top-color:#abadb3;resize:none}
.section .pad20 fieldset textarea:hover,.section .pad20 fieldset textarea:active,.section .pad20 fieldset textarea:focus{border-top-color:#297ba0}
.section .pad20 fieldset textarea.input-validation-error,.section .pad20 fieldset textarea.error{border-color:#ff4f4f;border-top-color:#f00!important;background-color:#ffe5e5}
.section .pad20 fieldset em.char-count{display:block;clear:left;font-size:1.1em;}
.section .pad20 fieldset .limitError{width:340px;position:absolute;right:-350px;top:12px;display:none;z-index:1000}
.section .pad20 fieldset .limitError .arrowBorder{border-color:transparent #f00 transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;left:-20px;top:13px}
.section .pad20 fieldset .limitError .arrow{border-color:transparent #ffe5e5 transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;left:-19px;top:13px}
.section .pad20 fieldset .limitError .msg{float:left;width:260px;background-color:#fff;border:1px solid #f00;padding:10px;background-color:#ffe5e5;line-height:1.2}
.section .pad20 fieldset .limitError .msg p{margin:0}
.section .pad20 fieldset .tooltip{width:30px;position:absolute;top:1px;display:block;z-index:2;font-size:10px!important;}
.section .pad20 fieldset.step3 .tooltip,
.section .pad20 fieldset div.formField .tooltip{left:130px;}
.section .pad20 fieldset .tooltip a.open{position:relative;left:-2px;top:-3px;display:block;width:21px;height:21px;text-indent:-999em;outline:0;font-weight:bold;text-decoration:none;background:url("http://static.prometheanplanet.com/site_assets/Images/core-site-images-sprites.png") 0 -1410px no-repeat}
.section .pad20 fieldset .tooltip a.open span{position:absolute;left:-9999em}
.section .pad20 fieldset .tooltip .tooltipBody{float:left;width:260px;background-color:#fff;border:1px solid #0574ac;padding:10px;line-height:1.2;position:absolute;left:30px;top:-16px;display:none}
.section .pad20 fieldset .tooltip .tooltipBody .close{display:block;text-align:right;color:#0574ac;margin-bottom:.5em;font-size:1.2em}
.section .pad20 fieldset .tooltip .tooltipBody .arrowBorder{border-color:transparent #0574ac transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;left:-21px;top:11px}
.section .pad20 fieldset .tooltip .tooltipBody .arrow{border-color:transparent #fff transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;left:-20px;top:11px}
.section .pad20 fieldset .tooltip .tooltipBody p{margin:0;font-size:1.2em}
.section .pad20 fieldset a.previewBtn,.section .pad20 fieldset a.cancelBtn{width:70px;text-align:center;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0,#e3e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#e3e3e3));-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c7c7c7;-moz-box-shadow:0 1px 2px #eee;-webkit-box-shadow:0 1px 2px #eee;box-shadow:0 1px 2px #eee;font:bold 1.2em Arial,Helvetica,sans-serif;text-decoration:none;color:#000;margin:.75em 0;float:left;padding:5px 2px 6px}
.section .pad20 fieldset a.previewBtn:hover,.section .pad20 fieldset a.cancelBtn:hover{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#eee))}
.section .pad20 fieldset a.previewBtn:active,.section .pad20 fieldset a.cancelBtn:active{background:#e3e3e3;background:-moz-linear-gradient(top,#e3e3e3 0,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3e3e3),color-stop(100%,#f7f7f7));-moz-box-shadow:inset 0 1px 1px #666;-webkit-box-shadow:inset 0 1px 1px #666;box-shadow:inset 0 1px 1px #666}
.section .pad20 fieldset a.previewBtn{margin-right:.5em}
.section .pad20 div.previewPanel{/*margin-top:20px;*/width:500px}
.section .pad20 div.previewPanel .userReview{margin-bottom:1.5em;color:#000}
.section .pad20 div.previewPanel .userReview .header{background-image:none;padding:0;float:left;width:500px;margin-bottom:1.5em;height:auto!important;}
.section .pad20 div.previewPanel .userReview .header .reviewRating12px{list-style:none;margin:0;padding:0;height:12px;width:48px;position:relative;background:url(../images/planets12px.gif) left top repeat-x}
.section .pad20 div.previewPanel .userReview .header .reviewRating12px li{float:left;margin:0;padding:0}
.section .pad20 div.previewPanel .userReview .header .reviewRating12px li a{display:block;width:12px;height:12px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute}
.section .pad20 div.previewPanel .userReview .header .reviewRating12px li a.onePlanet{left:0}
.section .pad20 div.previewPanel .userReview .header .reviewRating12px li a.twoPlanet{left:12px}
.section .pad20 div.previewPanel .userReview .header .reviewRating12px li a.threePlanet{left:24px}
.section .pad20 div.previewPanel .userReview .header .reviewRating12px li a.fourPlanet{left:36px}
.section .pad20 div.previewPanel .userReview .header .reviewRating12px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:12px;background:url(../images/planets12px.gif) left bottom repeat-x}
.section .pad20 div.previewPanel .userReview .header h4{font-size:1.2em!important;margin:.25em 0 0;line-height:1.25;color:#000;}
.section .pad20 div.previewPanel .userReview .header dl.reviewerMeta{font-size:1.1em;margin:0;line-height:1.25}
.section .pad20 div.previewPanel .userReview .header dl.reviewerMeta dt,.section .pad20 div.previewPanel .userReview .header dl.reviewerMeta dd{margin:0;padding:0}
.section .pad20 div.previewPanel .userReview .header dl.reviewerMeta dt{float:left;margin-right:.5em;font-weight:bold}
.section .pad20 div.previewPanel .userReview .header .reviewActions{text-align:right;margin:0;line-height:1.25;font-size:1.1em;width:200px;float:right}
.section .pad20 div.previewPanel .userReview .header .reviewActions p{margin:0!important;font-size:1em;float:none!important}
.section .pad20 div.previewPanel .userReview .header .reviewActions a{color:#58595b;display:block;text-decoration:underline;}
.section .pad20 div.previewPanel .userReview .header .reviewActions a:hover{text-decoration:none}
.section .pad20 div.previewPanel .userReview p.reviewBody{font-size:1.1em;line-height:1.25;font-style:italic;clear:both;width:500px;word-wrap:break-word;white-space:pre-wrap;}
.section .pad20 div.previewPanel .userReview .helpfulBtns{overflow:hidden;font-size:1.1em}
.section .pad20 div.previewPanel .userReview .helpfulBtns label{float:left;margin-right:4px;margin-top:8px}
.section .pad20 .reviewHelpfulBtn {position:relative;background:none!important;float:left;padding:0!important;margin:4px 8px 0 0;cursor:pointer;left:9px;}
.section .pad20 .reviewHelpfulBtn .left{display:block;position:absolute;top:0;left:-4px;width:5px;height:20px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -923px -890px no-repeat}
.section .pad20 .reviewHelpfulBtn input{margin:0!important;border:0!important;background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -868px no-repeat!important;height:20px!important;width:auto!important;padding:3px 5px 4px 1px!important;font-weight:bold;cursor:pointer;font-size:1em;min-width:34px}
.section .pad20 .reviewHelpfulBtn:hover .left{display:block;position:absolute;top:0;left:-4px;width:5px;height:20px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -923px -934px no-repeat}
.section .pad20 .reviewHelpfulBtn:hover input{margin:0!important;border:0!important;background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -912px no-repeat!important;height:20px!important;width:auto!important;padding:3px 5px 4px 1px!important}
.section .pad20 .previewBtn,
.section .pad20 .cancelBtn,
.section .pad20 .submitBtn,
.section .pad20 .editBtn{position:relative;background:none!important;float:left;padding:0!important;margin:10px 15px 10px 0;cursor:pointer;left:9px;}
.section .pad20 .previewBtn .left,
.section .pad20 .cancelBtn .left,
.section .pad20 .submitBtn .left,
.section .pad20 .editBtn .left{display:block;position:absolute;top:0;left:-9px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1031px no-repeat}
.section .pad20 .previewBtn input,
.section .pad20 .cancelBtn input,
.section .pad20 .submitBtn input,
.section .pad20 .editBtn input{margin:0!important;border:0!important;background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1001px no-repeat!important;height:31px!important;width:auto!important;padding:7px 10px 11px 1px!important;font-weight:bold;cursor:pointer;font-size:1.2em;}
.section .pad20 .previewBtn:hover .left,
.section .pad20 .cancelBtn:hover .left,
.section .pad20 .submitBtn:hover .left,
.section .pad20 .editBtn:hover .left{display:block;position:absolute;top:0;left:-9px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1091px no-repeat}
.section .pad20 .previewBtn:hover input,
.section .pad20 .cancelBtn:hover input,
.section .pad20 .submitBtn:hover input,
.section .pad20 .editBtn:hover input{margin:0!important;border:0!important;background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1061px no-repeat!important;height:31px!important;width:auto!important;padding:7px 10px 11px 1px!important}
.ie7 dl.rateResource dt,
.ie6 dl.rateResource dt { line-height: 1.2; margin-bottom: 14px!important; }
.ie7 #submitReview .pad20 .submitBtn,
.ie7 #submitReview .pad20 .cancelBtn,
.ie6 #submitReview .pad20 .submitBtn,
.ie6 #submitReview .pad20 .cancelBtn { margin-right: 8px!important; }
.ie6 .pad20 .previewBtn,
.ie6 .pad20 .submitBtn { margin-right: 8px!important; }
.ie6 .pad20 .submitBtn { clear: left!important; }
.ie7 .pad20,.ie6 .pad20{padding-top:0!important;zoom:1;/*width:900px;height:560px*/}
.ie7 h3,.ie6 h3{font-size:1.2em}
.ie6 .reviewRating12px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:12px;background:url(../images/planets12px.gif) left bottom repeat-x;line-height:12px}
.ie7 fieldset.step1{/*width:900px;*/zoom:1}
.ie7 fieldset.step2{/*width:900px;*/margin:9px 0}
.ie7 fieldset.step3{/*width:900px;*/zoom:1}
.ie6 fieldset.step3{height:120px!important;/*width:900px*/}
.ie6 span.count{margin-top:6px!important}
.ie6 div.previewPanel{height:140px!important;width:900px}
.ie7 .section .pad20 .stepNumber,
.ie6 .section .pad20 .stepNumber { height:15px;padding:0 0 3px 1px;background-position:left 1px; }

/*****************/
/* Report Review */
/*****************/
.section .beigeGrad940{padding:20px 20px 4px}
.section .beigeGrad940 h1{margin:0;font-size:1.6em!important;color:#002c6b!important;}
.section .beigeGrad940 h1 a{color:#666;font-size:.75em;text-decoration:underline;font-weight:normal;margin-left:1em}
.section .beigeGrad940 h1 a:hover{text-decoration:none}
.section .pad20{line-height:1.5}
.section .pad20 p{font-size:1.2em;margin-top:0}
.section .pad20 p a{color:#0574ac;text-decoration:none}
.section .pad20 p a:hover{text-decoration:underline}
.section .pad20 p.errorMessage{background-color:#ffe5e5;border:1px solid #f00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:7px 7px 7px 20px;background:#ffe5e5 url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -235px -482px no-repeat}
.section .pad20 fieldset{padding:0;margin:0;border:0}
.section .pad20 fieldset dl.reviewInfo{margin:0;font-size:1.2em;float:left;width:500px}/**/
.section .pad20 fieldset dl dt,.section .pad20 fieldset dl dd{float:left;margin-bottom:.75em}
.section .pad20 fieldset dl dt{margin-right:5px;font-weight:bold;clear:left}
.section .pad20 fieldset dl dd{margin-left:0}
.section .pad20 fieldset div.formField{position:relative;width:500px;float:left}
.section .pad20 fieldset label{font-size:1.2em;font-weight:bold;display:block;margin:0 0 .5em;clear:left}
.section .pad20 fieldset label .hint{color:#666;font-size:.875em;font-weight:normal;padding-left:.5em}
.section .pad20 fieldset input{display:block;width:494px;margin:0 0 .75em;font:1.2em Arial,Helvetica,sans-serif;padding:2px;border:1px solid #dbdfe6;border-top-color:#abadb3}
.section .pad20 fieldset input:hover,.section .pad20 fieldset input:active,.section .pad20 fieldset input:focus{border-top-color:#297ba0}
.section .pad20 fieldset input.input-validation-error{border-color:#ff4f4f;border-top-color:#f00;background-color:#ffe5e5}
.section .pad20 fieldset textarea{display:block;width:494px;margin:0 0 .25em;font:1.2em Arial,Helvetica,sans-serif;padding:2px;border:1px solid #dbdfe6;border-top-color:#abadb3;resize:none}
.section .pad20 fieldset textarea:hover,.section .pad20 fieldset textarea:active,.section .pad20 fieldset textarea:focus{border-top-color:#297ba0}
.section .pad20 fieldset textarea.input-validation-error{border-color:#ff4f4f;border-top-color:#f00;background-color:#ffe5e5}
.section .pad20 fieldset input.sendReviewReport,.section .pad20 fieldset a.cancelBtn{width:70px;text-align:center;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0,#e3e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#e3e3e3));-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c1c1c1;-moz-box-shadow:0 1px 2px #eee;-webkit-box-shadow:0 1px 2px #eee;box-shadow:0 1px 2px #eee;font:bold 1.2em Arial,Helvetica,sans-serif;text-decoration:none;color:#000;margin:.75em 0;float:left}
.section .pad20 fieldset input.sendReviewReport:hover,.section .pad20 fieldset a.cancelBtn:hover{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#eee))}
.section .pad20 fieldset input.sendReviewReport:active,.section .pad20 fieldset a.cancelBtn:active{background:#e3e3e3;background:-moz-linear-gradient(top,#e3e3e3 0,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3e3e3),color-stop(100%,#f7f7f7));-moz-box-shadow:inset 0 1px 1px #666;-webkit-box-shadow:inset 0 1px 1px #666;box-shadow:inset 0 1px 1px #666}
.section .pad20 fieldset input.sendReviewReport{margin-right:.5em;padding:4px 2px 5px;width:76px;height:28px;cursor:pointer}
.section .pad20 fieldset input.sendReviewReport:hover,.section .pad20 fieldset input.sendReviewReport:active{border-color:#c1c1c1}
.section .pad20 fieldset a.cancelBtn{float:left;padding:5px 2px 6px}
.ie7 .pad20{/*width:900px;height:340px;*/overflow:hidden}
.ie6 .count{margin-top:6px}

/**********************************************************/
/* Resource Detail & PCR Detail Pages - Ratings & Reviews */
/*                  Resource Detail                       */
/**********************************************************/
.nrcContentArea .l600 { float: left; width: 600px; margin-right: 60px; font-size: 10px!important; }
.nrcContentArea .r280 { float: left; width: 280px; font-size: 10px!important; }
/*.reviewActions{overflow:hidden;margin: 0 7px 15px;}
.reviewActions .reviewRating16px{list-style:none;margin:0;padding:0;height:16px;width:64px;position:relative;background:url(../images/planets16px.gif) left top repeat-x;float:left;margin-right:10px}
.reviewActions .reviewRating16px li{float:left;margin:0;padding:0}
.reviewActions .reviewRating16px li a{display:block;width:16px;height:16px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute}
.reviewActions .reviewRating16px li a.onePlanet{left:0}
.reviewActions .reviewRating16px li a.twoPlanet{left:16px}
.reviewActions .reviewRating16px li a.threePlanet{left:32px}
.reviewActions .reviewRating16px li a.fourPlanet{left:48px}
.reviewActions .reviewRating16px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:16px;background:url(../images/planets16px.gif) left bottom repeat-x}
.reviewActions p{font-size:1em;color:#58595b;float:left;margin:1px 0 0}
.reviewActions p a{color:#58595b;text-decoration:underline}
.reviewActions p a:hover{text-decoration:none}*/
/* Ratings/Reviews Rework */
.reviewActions{overflow:hidden}
.reviewTotal{margin:0 0 0 -25px;padding:15px 0 15px 7px;width:205px}
.reviewActions .reviewTotalCount{float:right;margin-left:10px}
.reviewActions .reviewRating16px{list-style:none;margin:0;padding:0;height:16px;width:64px;position:relative;background:url(../images/planets16px.gif) left top repeat-x;float:right;text-align:left!important}
.reviewActions .reviewRating16px li{float:left;margin:0;padding:0}
.reviewActions .reviewRating16px li a{display:block;width:16px;height:16px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute}
.reviewActions .reviewRating16px li a.onePlanet{left:0}
.reviewActions .reviewRating16px li a.twoPlanet{left:16px}
.reviewActions .reviewRating16px li a.threePlanet{left:32px}
.reviewActions .reviewRating16px li a.fourPlanet{left:48px}
.reviewActions .reviewRating16px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:16px;background:url(../images/planets16px.gif) left bottom repeat-x}
.reviewActions p{font-size:1em;color:#58595b;float:left;margin:1px 0 0}
.reviewActions p a{color:#58595b;text-decoration:underline}
.reviewActions p a:hover{text-decoration:none}
.reviewTotal p{float:right;margin:15px 0 0!important}
.reviewTotal p a.greyBtn{width:70px;text-align:center;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0,#e3e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#e3e3e3));-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c7c7c7;-moz-box-shadow:0 1px 2px #eee;-webkit-box-shadow:0 1px 2px #eee;box-shadow:0 1px 2px #eee;/*font:bold 1em Arial,Helvetica,sans-serif;*/text-decoration:none;color:#000;margin:.75em 0 .75em 5px;padding:6px}
.reviewTotal p a.greyBtn:hover{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#eee))}
.reviewTotal p a.greyBtn:active{background:#e3e3e3;background:-moz-linear-gradient(top,#e3e3e3 0,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3e3e3),color-stop(100%,#f7f7f7));-moz-box-shadow:inset 0 1px 1px #666;-webkit-box-shadow:inset 0 1px 1px #666;box-shadow:inset 0 1px 1px #666}
.ie9 .reviewTotal p a.greyBtn{height:11px!important;background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1001px no-repeat!important;text-align:left!important;margin:.75em 0 .75em 5px;padding:9px 10px!important;box-shadow:none!important;border-radius:none!important;border:0!important;position:relative;width:auto!important;filter:none!important}
.ie9 .reviewTotal p a.greyBtn .left{display:block;position:absolute;top:0;left:0px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1031px no-repeat}
.ie9 .reviewTotal p a.greyBtn:hover{background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1061px no-repeat!important;text-decoration:none;filter:none!important}
.ie9 .reviewTotal p a.greyBtn:hover .left{display:block;position:absolute;top:0;left:0px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1091px no-repeat;z-index:2}
.ie9 .reviewTotal p a.greyBtn:active{background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1121px no-repeat!important;filter:none!important;outline:none!important}
.ie9 .reviewTotal p a.greyBtn:active .left{display:block;position:absolute;top:0;left:0px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1151px no-repeat;z-index:2}
.ie8 .reviewTotal p a.greyBtn{height:11px!important;background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1001px no-repeat!important;text-align:left!important;margin:.75em 0 .75em 5px;padding:8px 10px 10px!important;box-shadow:none!important;border-radius:none!important;border:0!important;position:relative;width:auto!important;filter:none!important}
.ie8 .reviewTotal p a.greyBtn .left{display:block;position:absolute;top:0;left:0px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1031px no-repeat}
.ie8 .reviewTotal p a.greyBtn:hover{background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1061px no-repeat!important;text-decoration:none;filter:none!important}
.ie8 .reviewTotal p a.greyBtn:hover .left{display:block;position:absolute;top:0;left:0px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1091px no-repeat;z-index:2}
.ie8 .reviewTotal p a.greyBtn:active{background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1121px no-repeat!important;filter:none!important;outline:none!important}
.ie8 .reviewTotal p a.greyBtn:active .left{display:block;position:absolute;top:0;left:0px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1151px no-repeat;z-index:2}
.ie7 .reviewTotal p{width:205px!important}
.ie7 .reviewTotal p a.greyBtn{height:11px!important;background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1001px no-repeat!important;text-align:left!important;margin:.75em 0 .75em 5px;padding:7px 10px 11px 10px!important;box-shadow:none!important;border-radius:none!important;border:0!important;position:relative;width:auto!important;filter:none!important;display:inline-block;vertical-align:middle}
.ie7 .reviewTotal p a.greyBtn .left{display:block;position:absolute;top:0;left:0px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1031px no-repeat}
.ie7 .reviewTotal p a.greyBtn:hover{background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1061px no-repeat!important;text-decoration:none;filter:none!important}
.ie7 .reviewTotal p a.greyBtn:hover .left{display:block;position:absolute;top:0;left:0px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1091px no-repeat;z-index:2}
.ie7 .reviewTotal p a.greyBtn:active{background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -1121px no-repeat!important;filter:none!important;outline:none!important}
.ie7 .reviewTotal p a.greyBtn:active .left{display:block;position:absolute;top:0;left:0px;width:10px;height:31px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -768px -1151px no-repeat;z-index:2}
/* /Ratings/Reviews Rework */
.latestReview{clear:both;padding-top:20px;margin-bottom:20px}
.latestReview h3{font-size:1.275em;color:#002b66;padding-bottom:.2em;border-bottom:1px solid #ddd}
.latestReview .userReview{color:#000}
.latestReview .userReview .header{background-image:none;padding:0;float:left;overflow:hidden;width:458px;margin-bottom:1.5em;height:auto}
.latestReview .userReview .header .reviewRating12px{list-style:none;margin:0;padding:0;height:12px;width:48px;position:relative;background:url(../images/planets12px.gif) left top repeat-x}
.latestReview .userReview .header .reviewRating12px li{float:left;margin:0;padding:0}
.latestReview .userReview .header .reviewRating12px li a{display:block;width:12px;height:12px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute}
.latestReview .userReview .header .reviewRating12px li a.onePlanet{left:0}
.latestReview .userReview .header .reviewRating12px li a.twoPlanet{left:12px}
.latestReview .userReview .header .reviewRating12px li a.threePlanet{left:24px}
.latestReview .userReview .header .reviewRating12px li a.fourPlanet{left:36px}
.latestReview .userReview .header .reviewRating12px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:12px;background:url(../images/planets12px.gif) left bottom repeat-x}
.latestReview .userReview .header h4{color:#000!important;margin:.25em 0 0;line-height:1.25}
.latestReview .userReview .header dl.reviewerMeta{font-size:1em;margin:0;line-height:1.25}
.latestReview .userReview .header dl.reviewerMeta dt,.latestReview .userReview .header dl.reviewerMeta dd{margin:0;padding:0}
.latestReview .userReview .header dl.reviewerMeta dt{float:left;margin-right:.5em;font-weight:bold}
.latestReview .userReview .header .reviewActions{text-align:right;margin:0;line-height:1.25;font-size:1em;width:200px;float:right}
.latestReview .userReview .header .reviewActions p{margin:0!important;float:none}
.latestReview .userReview .header .reviewActions a{color:#58595b;display:block;text-decoration:underline;}
.latestReview .userReview .header .reviewActions input.reportThisReview{color:#58595b;display:block;text-decoration:underline;background:none;border:0 none;cursor:pointer}
.latestReview .userReview .header .reviewActions input.reportThisReview:hover{text-decoration:none;}
.latestReview .userReview .header .reviewActions a:hover{text-decoration:none}
.latestReview .userReview p.reviewBody{font-size:1em;line-height:1.25;font-style:italic;clear:both}
.latestReview .userReview .footer{background:none;float:none;height:auto;width:auto;}
.latestReview .userReview .helpfulBtns{overflow:hidden;font-size:1em}
.latestReview .userReview .helpfulBtns label{float:left;margin-right:10px;margin-top:8px}
.latestReview .userReview .helpfulBtns .reviewHelpfulBtn {position:relative;background:none!important;float:left;padding:0!important;margin:4px 8px 0 0;cursor:pointer;left:9px;}
.latestReview .userReview .helpfulBtns .reviewHelpfulBtn .left{display:block;position:absolute;top:0;left:-4px;width:5px;height:20px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -923px -890px no-repeat}
.latestReview .userReview .helpfulBtns .reviewHelpfulBtn input{margin:0!important;border:0!important;background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -868px no-repeat!important;height:20px!important;width:auto!important;padding:3px 5px 4px 1px;font-weight:bold;cursor:pointer;font-size:1em;min-width:34px}
.latestReview .userReview .helpfulBtns .reviewHelpfulBtn:hover .left{display:block;position:absolute;top:0;left:-4px;width:5px;height:20px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -923px -934px no-repeat}
.latestReview .userReview .helpfulBtns .reviewHelpfulBtn:hover input{background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -912px no-repeat!important;}

#content .reviewContainer{margin-top:20px;float:left}
#content .reviewContainer .reviewList .header{padding:0!important}
#content .reviewContainer .reviewList .header h2{font-size:1.4em!important;color:#002b66!important;/*margin:0.875em 0;*/margin: 0 0 1em;}
#content .reviewContainer .reviewList .userReview{padding-bottom:.5em;border-bottom:1px solid #b9b9b9;margin-bottom:1.5em;color:#000}
#content .reviewContainer .reviewList .userReview .header{background-image:none;padding:0;float:left;overflow:hidden;width:600px;margin-bottom:1.5em}
#content .reviewContainer .reviewList .userReview .header .reviewRating12px{list-style:none;margin:0;padding:0;height:12px;width:48px;position:relative;background:url(../images/planets12px.gif) left top repeat-x}
#content .reviewContainer .reviewList .userReview .header .reviewRating12px li{float:left;margin:0;padding:0}
#content .reviewContainer .reviewList .userReview .header .reviewRating12px li a{display:block;width:12px;height:12px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute}
#content .reviewContainer .reviewList .userReview .header .reviewRating12px li a.onePlanet{left:0}
#content .reviewContainer .reviewList .userReview .header .reviewRating12px li a.twoPlanet{left:12px}
#content .reviewContainer .reviewList .userReview .header .reviewRating12px li a.threePlanet{left:24px}
#content .reviewContainer .reviewList .userReview .header .reviewRating12px li a.fourPlanet{left:36px}
#content .reviewContainer .reviewList .userReview .header .reviewRating12px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:12px;background:url(../images/planets12px.gif) left bottom repeat-x}
#content .reviewContainer .reviewList .userReview .header h4{font-size:12px!important;margin:.25em 0 0;line-height:1.25;color:#000!important;}
#content .reviewContainer .reviewList .userReview .header dl.reviewerMeta{font-size:1.1em;margin:0;line-height:1.25}
#content .reviewContainer .reviewList .userReview .header dl.reviewerMeta dt,#content .reviewContainer .reviewList .userReview .header dl.reviewerMeta dd{margin:0;padding:0}
#content .reviewContainer .reviewList .userReview .header dl.reviewerMeta dt{float:left;margin-right:.5em;font-weight:bold}
#content .reviewContainer .reviewList .userReview .header .reviewActions{text-align:right;margin:0;line-height:1.25;font-size:1.1em;/*width:200px;*/float:right}
#content .reviewContainer .reviewList .userReview .header .reviewActions p{margin:0;float:none;}
#content .reviewContainer .reviewList .userReview .header .reviewActions a{color:#58595b;display:block;text-decoration:underline;}
#content .reviewContainer .reviewList .userReview .header .reviewActions a:hover{text-decoration:none}
#content .reviewContainer .reviewList .userReview p.reviewBody{font-size:1.1em;line-height:1.25;font-style:italic;clear:both}
#content .reviewContainer .reviewList .userReview .helpfulBtns{overflow:hidden;font-size:1.1em}
#content .reviewContainer .reviewList .userReview .helpfulBtns label{float:left;margin-right:10px;margin-top:8px}
#content .reviewContainer .reviewList .userReview .helpfulBtns .reviewHelpfulBtn {position:relative;background:none!important;float:left;padding:0!important;margin:4px 8px 0 0;cursor:pointer;left:9px;}
#content .reviewContainer .reviewList .userReview .helpfulBtns .reviewHelpfulBtn .left{display:block;position:absolute;top:0;left:-4px;width:5px;height:20px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -923px -890px no-repeat}
#content .reviewContainer .reviewList .userReview .helpfulBtns .reviewHelpfulBtn input{margin:0!important;border:0!important;background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -868px no-repeat!important;height:20px!important;width:auto!important;padding:3px 5px 4px 1px;font-weight:bold;cursor:pointer;font-size:1em;min-width:34px}
#content .reviewContainer .reviewList .userReview .helpfulBtns .reviewHelpfulBtn:hover .left{display:block;position:absolute;top:0;left:-4px;width:5px;height:20px;background:url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) -923px -934px no-repeat}
#content .reviewContainer .reviewList .userReview .helpfulBtns .reviewHelpfulBtn:hover input{background:transparent url(http://static.prometheanplanet.com/site_assets/images/cat-c-sprites.png) right -912px no-repeat!important;}
#content .reviewContainer .reviewList .paging{font-size:1.2em;text-align:center;overflow:hidden;padding:3px 0}
#content .reviewContainer .reviewList .paging ul.pagination{float:right;margin:0;list-style:none;padding:0;position:relative}
#content .reviewContainer .reviewList .paging ul.pagination li{float:left;display:block}
#content .reviewContainer .reviewList .paging ul.pagination li.previous a{display:block;float:left;width:15px;height:15px;text-indent:-999em;overflow:hidden;margin-right:.5em;background:url(http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png) -310px -863px no-repeat;position:relative;top:-1px}
#content .reviewContainer .reviewList .paging ul.pagination li.next a{display:block;float:left;width:15px;height:15px;text-indent:-999em;overflow:hidden;margin-right:0;background:url(http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png) -335px -863px no-repeat;position:relative;top:-1px}
#content .reviewContainer .reviewList .paging ul.pagination li.currentPage{font-weight:bold}
#content .reviewContainer .reviewList .paging ul.pagination li.currentPage,#content .reviewContainer .reviewList .paging ul.pagination li.page{width:1em;height:1em;margin:0 .3em 0 0}
#content .reviewContainer .reviewList .paging ul.pagination li.currentPage a:link,#content .reviewContainer .reviewList .paging ul.pagination li.page a:link,#content .reviewContainer .reviewList .paging ul.pagination li.currentPage a:visited,#content .reviewContainer .reviewList .paging ul.pagination li.page a:visited{color:#57b9de;text-decoration:none}
#content .reviewContainer .reviewList .paging ul.pagination li.currentPage a:hover,#content .reviewContainer .reviewList .paging ul.pagination li.page a:hover,#content .reviewContainer .reviewList .paging ul.pagination li.currentPage a:active,#content .reviewContainer .reviewList .paging ul.pagination li.page a:active{color:#57b9de;text-decoration:underline}
#content .reviewContainer .reviewSummary{border:1px solid #cac6b2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px;width:248px}
#content .reviewContainer .reviewSummary h3{font-size:1.4em;color:#333;margin:0 0 1em;}
#content .reviewContainer .reviewSummary h3 span{float:right;font-size:.714em;margin-top:2px}
#content .reviewContainer .reviewSummary dl.summaryChart{float:left;margin:0}
#content .reviewContainer .reviewSummary dl.summaryChart dt,#content .reviewContainer .reviewSummary dl.summaryChart dd{margin:0 0 1em 0;padding:0}
#content .reviewContainer .reviewSummary dl.summaryChart dt{float:left;margin-right:7px;font-weight:bold;width:100px;text-align:right}
#content .reviewContainer .reviewSummary dl.summaryChart dd{float:right;width:141px;}
#content .reviewContainer .reviewSummary dl.summaryChart dd .summaryGraph{list-style:none;margin:1px 5px 0 0;padding:0;height:10px;width:120px;border-right:1px solid #acacac;position:relative;background:url(../images/summary-bars.gif) left top repeat-x;float:left;line-height:.9}
#content .reviewContainer .reviewSummary dl.summaryChart dd .summaryGraph li{float:left;margin:0;padding:0;width:30px;height:10px;text-indent:-999em;overflow:hidden;position:absolute}
#content .reviewContainer .reviewSummary dl.summaryChart dd .summaryGraph li.oneBar{left:0}
#content .reviewContainer .reviewSummary dl.summaryChart dd .summaryGraph li.twoBar{left:30px}
#content .reviewContainer .reviewSummary dl.summaryChart dd .summaryGraph li.threeBar{left:60px}
#content .reviewContainer .reviewSummary dl.summaryChart dd .summaryGraph li.fourBar{left:90px}
#content .reviewContainer .reviewSummary dl.summaryChart dd .summaryGraph li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:10px;background:url(../images/summary-bars.gif) left bottom repeat-x}
#content .reviewContainer .reviewSummary dl.summaryChart dd .rating{float:left;font-weight:bold}
#content .reviewContainer .reviewSummary .reviewActions{float:right;margin:10px 0 0!important;}
#content .reviewContainer .reviewSummary .reviewActions .reviewRating12px{list-style:none;margin:0 1em 0 0;padding:0;height:12px;width:48px;position:relative;background:url(../images/planets12px.gif) left top repeat-x;float:left}
#content .reviewContainer .reviewSummary .reviewActions .reviewRating12px li{float:left;margin:0;padding:0}
#content .reviewContainer .reviewSummary .reviewActions .reviewRating12px li a{display:block;width:12px;height:12px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute}
#content .reviewContainer .reviewSummary .reviewActions .reviewRating12px li a.onePlanet{left:0}
#content .reviewContainer .reviewSummary .reviewActions .reviewRating12px li a.twoPlanet{left:12px}
#content .reviewContainer .reviewSummary .reviewActions .reviewRating12px li a.threePlanet{left:24px}
#content .reviewContainer .reviewSummary .reviewActions .reviewRating12px li a.fourPlanet{left:36px}
#content .reviewContainer .reviewSummary .reviewActions .reviewRating12px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:12px;background:url(../images/planets12px.gif) left bottom repeat-x}
#content .reviewContainer .reviewSummary .reviewActions p{float:left;font-weight:bold;margin:0;color:#333}
/* Modal Popups - Shared with PCR */
.modalOverlay{position:fixed;top:0;left:0;width:100%;z-index:949;background-color:#000;opacity:1;height:100%;display:none}
.modalBox{position:fixed;left:50%;margin-left:-270px;width:540px;z-index:999;background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:none;font-size:10px!important;}
.modalBox .submitReviewWrap,
.modalBox .reportReviewWrap {display: none;}
/*.modalBox .section{overflow:hidden}*/
.modalBox .section .header{padding:20px 20px 0;height:23px}
.modalBox .section .header h2{color:#4f5f90!important;font-size:1.6em!important;margin:0!important;float:left;font-weight:bold}
.modalBox .section .header h2 a{font-size:.75em;font-weight:normal;color:#58595b;text-decoration:none;margin-left:5px;border-bottom:1px dotted #58595b}
.modalBox .section .header h2 a:hover{border-bottom-color:#fff}
.modalBox .section .header .modalClose{float:right;width:16px;height:16px;background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat scroll -203px -883px transparent;text-indent:-999em;overflow:hidden;border:0 none #fff;cursor:pointer;}
.modalBox .section .submitReview .header{background:0;padding:0;height:auto;/*width:400px!important*/}
.modalBox .section .submitReview .review input,.modalBox .section .submitReview .review textarea{width:98%}
.modalBox .section .submitReview .previewPanel{margin-top:0!important;overflow:hidden;display:none;}
.modalBox .section .submitReview .previewPanel .submitReviewBtn,.modalBox .section .submitReview .previewPanel .editReviewBtn{margin-bottom:0!important;position:relative}
.modalBox .section .reportReview .formFields input,.modalBox .section .reportReview .formFields textarea{width:98%}
/* Review Summary Hover - Shared with PCR */
#reviewSummaryHover{border:1px solid #cac6b2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px;width:248px;display:none;position:absolute;z-index:899;background-color:#fff;-moz-box-shadow:2px 2px 2px #666;-webkit-box-shadow:2px 2px 2px #666;box-shadow:2px 2px 2px #666}
#reviewSummaryHover h3{font-size:1.4em;color:#333;margin:0 0 1em;text-align:left;}
#reviewSummaryHover h3 span{float:right;font-size:.714em;margin-top:2px}
#reviewSummaryHover dl.summaryChart{float:left;margin:0}
#reviewSummaryHover dl.summaryChart dt,#reviewSummaryHover dl.summaryChart dd{margin:0 0 1em 0;padding:0;color:#333;}
#reviewSummaryHover dl.summaryChart dt{float:left;margin-right:7px;font-weight:bold;width:100px;text-align:right}
#reviewSummaryHover dl.summaryChart dd{float:right;width:141px;}
#reviewSummaryHover dl.summaryChart dd .summaryGraph{list-style:none;margin:0px 5px 0 0;padding:0;height:10px;width:120px;border-right:1px solid #acacac;position:relative;background:url(../images/summary-bars.gif) left top repeat-x;float:left;line-height:.9}
#reviewSummaryHover dl.summaryChart dd .summaryGraph li{float:left;margin:0;padding:0;width:30px;height:10px;text-indent:-999em;overflow:hidden;position:absolute}
#reviewSummaryHover dl.summaryChart dd .summaryGraph li.oneBar{left:0}
#reviewSummaryHover dl.summaryChart dd .summaryGraph li.twoBar{left:30px}
#reviewSummaryHover dl.summaryChart dd .summaryGraph li.threeBar{left:60px}
#reviewSummaryHover dl.summaryChart dd .summaryGraph li.fourBar{left:90px}
#reviewSummaryHover dl.summaryChart dd .summaryGraph li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:10px;background:url(../images/summary-bars.gif) left bottom repeat-x}
#reviewSummaryHover dl.summaryChart dd .rating{float:left;font-weight:bold}
#reviewSummaryHover .reviewActions{float:right;margin:10px 0 0!important;}
#reviewSummaryHover .reviewActions .reviewRating12px{list-style:none;margin:0 1em 0 0;padding:0;height:12px;width:48px;position:relative;background:url(../images/planets12px.gif) left top repeat-x;float:left}
#reviewSummaryHover .reviewActions .reviewRating12px li{float:left;margin:0;padding:0}
#reviewSummaryHover .reviewActions .reviewRating12px li a{display:block;width:12px;height:12px;text-decoration:none;text-indent:-999em;overflow:hidden;position:absolute}
#reviewSummaryHover .reviewActions .reviewRating12px li a.onePlanet{left:0}
#reviewSummaryHover .reviewActions .reviewRating12px li a.twoPlanet{left:12px}
#reviewSummaryHover .reviewActions .reviewRating12px li a.threePlanet{left:24px}
#reviewSummaryHover .reviewActions .reviewRating12px li a.fourPlanet{left:36px}
#reviewSummaryHover .reviewActions .reviewRating12px li.currentRating{text-indent:-999em;position:absolute;z-index:1;left:0;top:0;height:12px;background:url(../images/planets12px.gif) left bottom repeat-x}
#reviewSummaryHover .reviewActions p{float:left;font-weight:bold;margin:0;color:#333;}
.nojs .linkedResourcesBtn{display:none}
.js .moreLinkedResources{display:none}

.ie9 .reviewHelpfulBtn {margin-right:0!important;}

.ie7 .modalBox .pad20,.ie6 .modalBox .pad20{/*width:400px!important;*/padding-top:20px!important;height:auto!important}
.ie7 .modalBox .submitReview .review,.ie6 .modalBox .submitReview .review,.ie6 .modalBox .submitReview .preview{width:400px!important;height:auto!important}
.ie7 .modalBox .reportReview{/*height:310px!important*/}
.ie6 .modalOverlay{position:absolute!important;width:100%;height:100%;top:0;left:0}
.ie6 .modalBox{position:absolute!important}
.ie7 .latestReview{margin-top:0!important;padding-bottom:1px;}
.ie7 .latestReview .userReview .header{margin-bottom:0!important}
.ie7 .latestReview .userReview p.reviewBody{margin:0 0 .5em}

.ie7 .reviewList h2{font-size:1.4em;color:#002b66}
.ie7 .reviewList .userReview{padding-bottom:1em!important}
.ie7 .reviewList .userReview .header{margin-bottom:0!important}
.ie7 .reviewList .userReview p.reviewBody{margin:0 0 .5em}

.ie7 .reviewHelpfulBtn{margin:3px 5px 0 0!important}
.ie7 .reviewHelpfulBtn input {padding-right:8px!important}

.ie7 .reviewSummary h3{margin-bottom:12px}
.ie7 .reviewSummary h3 span{margin-top:-12px!important}
.ie7 .reviewSummary dl.summaryChart{line-height:1.2}
.ie7 .reviewSummary dl.summaryChart dd .summaryGraph{line-height:.9}
.ie7 .reviewSummary .reviewActions p{line-height:1.1}

.ie6 .reviewActions{zoom:1}
.ie6 .latestReview{margin-top:0!important;margin-bottom:2em!important;zoom:1}
.ie6 .latestReview .userReview .header{margin-bottom:0!important}
.ie6 .latestReview .userReview p.reviewBody{margin:0 0 .5em}
.ie6 .reviewHelpfulBtn{margin:3px 3px 0 0!important}
.ie6 .reviewList h2{font-size:1.4em;color:#002b66}
.ie6 .reviewList .userReview{padding-bottom:1em!important;zoom:1}
.ie6 .reviewList .userReview .header{margin-bottom:0!important}
.ie6 .reviewList .userReview p.reviewBody{margin:1em 0 .5em}
.ie6 .reviewSummary{width:246px!important}
.ie6 .reviewSummary h3{margin-bottom:12px}
.ie6 .reviewSummary h3 span{margin-top:-12px!important}
.ie6 .reviewSummary dl.summaryChart{line-height:1.1}
.ie6 .reviewSummary dl.summaryChart dt {margin-right:5px!important;}
.ie6 .reviewSummary dl.summaryChart dd .summaryGraph{line-height:.9}
.ie6 .reviewRating12px,
.ie6 .reviewRating12px li.currentRating { line-height: 1!important; font-size:10px; }
.ie6 .reviewSummary .reviewActions p{line-height:1.1}
.ie6 #submitReview .rateResource { margin-right: 20px!important;}

/*** Teacher Job Listings ***/
#autoIndexerList.TAJobs div.thumb { height:110px!important; }

/********************************/
/* Resource Page - Virtual Nerd */
/********************************/
#modalOverlay{position:fixed;top:0;left:0;width:100%;z-index:949;background-color:#000;opacity:1;height:100%;display:none}
#modalBox{position:fixed;top:64px;left:50%;z-index:999;background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:none;margin-left:-535px;width:1070px}
#modalBox .section{overflow:hidden}
#modalBox .section .header{padding:20px 20px 0;height:23px}
#modalBox .section .header h2{color:#4f5f90!important;font-size:1.6em!important;margin:0;float:left;font-weight:bold}
#modalBox .section .header h2 a{font-size:.75em;font-weight:normal;color:#58595b;text-decoration:none;margin-left:5px;border-bottom:1px dotted #58595b}
#modalBox .section .header h2 a:hover{border-bottom-color:#fff}
#modalBox .section .header #modalClose{float:right;width:16px;height:16px;background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat scroll -203px -883px transparent;text-indent:-999em;overflow:hidden}

/*** Download/Preferences/Competition/Upsell Page ***/
.arrowLink{color:#58595b;text-decoration:underline;background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat scroll -290px -390px transparent;padding:0 0 0 20px}
.currentDownload{margin-bottom:20px;width:940px;font-size:0.909em}
.currentDownload .header{height:26px;padding:10px 20px 0;background:url(http://www.prometheanplanet.com/Content/images/cat-c-sprites.png) 0 -1430px no-repeat}
.currentDownload .header h2{color:#fff!important;font-size:1.4em!important;margin:0!important}
.currentDownloadItem{padding:20px;border:1px solid #0574ac;border-top: 0px solid transparent;overflow:hidden}
.currentDownloadItem img{float:left;margin-right:20px}
.currentDownloadItem h3{color:#0574ac!important;font-size:1.4em!important;font-style:italic;font-weight:normal}
.currentDownloadItem h4{color:#333!important;font-size:1.2em!important;margin-top:29px}
.currentDownloadItem p{color:#333!important;font-size:1.1em!important}
.currentDownloadItem p a{padding:1px 20px}

.userPreferences{padding:20px;text-align:left;font-size:0.909em;position:relative}
.ie7 .userPreferences{position:static}
.userPreferences .publishedContent{position:relative;z-index:1}
.userPreferences .publishedContent:before,
.userPreferences .publishedContentBg{content:'';display:block;height:40px;width:940px;position:absolute;left:-20px;top:-20px;z-index:-2;background:url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) 0 -120px no-repeat}
.userPreferences .publishedContent img{float:right;max-width:430px;max-height:304px;margin:0 0 20px 20px;z-index:-1;position:relative}
.ie8 .userPreferences .publishedContent img{position:static}
.userPreferences .publishedContent h1{font-size:2.7em!important;color:#0078ae!important;line-height:1.1;margin:0 0 10px}
.userPreferences .publishedContent h2{font-size:1.6em!important;color:#333!important;font-weight:normal;margin:20px 0 0!important}
.userPreferences .publishedContent p{font-size:1.2em!important;color:#333!important;font-weight:normal}
.userPreferences .publishedContent ul{font-size:1.2em;color:#333!important;list-style:disc none inside;padding:0;margin:0}
.userPreferences .publishedContent ul li{margin:0 0 5px}
.userPreferences .emailFields{font-size:1.1em;/*clear:both;*/float:left;margin:20px 0 0}
.userPreferences .emailFields label{float:left;width:125px}
.userPreferences .emailFields span{float:left}
.userPreferences .emailFields input{float:left;padding:2px;margin:-4px 0 0}
.userPreferences .emailFields div{clear:left;margin-bottom:10px;float:left}
.userPreferences .emailFields .lnkShowEmailFields {margin-left:20px}
.userPreferences .profilingFields{/*margin:10px 0 0;*/margin:5px 0 0;/*clear:both;float:left;*/font-size:1.1em}
.ie7 .userPreferences .profilingFields{clear:left}
.userPreferences .userProfiling.conditionalField {float:left;}
.userPreferences .userProfiling.registerForm .column { float: none!important; /*width: 275px;*/ width:350px; margin-bottom:10px }
.userPreferences .userProfiling.registerForm .column label { float: left; /*width: 75px;*/width:125px; }
.userPreferences .userProfiling.conditionalField .column { float: left; width: 275px; }
.userPreferences .userProfiling.conditionalField ul.fieldChoices { border: 1px solid #dbdfe6; border-radius: 3px; margin: 8px 10px 10px 0; padding: 9px 9px 4px; float: left; }
.userPreferences .userProfiling.conditionalField ul.fieldChoices li { float: left; margin: 0 7px 5px 0; width: 115px; position: relative; }
.userPreferences .userProfiling.conditionalField ul.fieldChoices li input { margin-right: 3px; height: 13px; width: 13px; float: left;}
.userPreferences .userProfiling.conditionalField ul.fieldChoices li label { width:99px; float: left;}
.userPreferences .userProfiling.conditionalField ul.fieldChoices li .drilldownPopup { display: none; position: absolute; background: #fff; z-index: 300; padding: 20px 10px 20px 20px; width: 495px; top: 24px; left: -8px; border: 1px solid #ccc; }
.userPreferences .userProfiling.conditionalField ul.fieldChoices li .drilldownPopup .arrowBorder { position: absolute; border: 9px solid transparent; border-bottom-color: #ccc; border-top-width: 0; left: 5px; top: -10px; z-index: 1; height: 0px;}
.userPreferences .userProfiling.conditionalField ul.fieldChoices li .drilldownPopup .arrow { position: absolute; border: 9px solid transparent; border-bottom-color: #fff; border-top-width: 0; left: 5px; top: -9px; z-index: 2; height: 0px;}
.userPreferences .userProfiling.conditionalField ul.fieldChoices li .drilldownPopup .closeDrilldown { position: absolute; right: 10px; top: 10px; text-indent: -9999em; width: 16px; height: 16px; display: block; background:url("http://static.prometheanplanet.com/site_assets/images/core-site-images-sprites.png") no-repeat scroll -203px -883px transparent; }
.userPreferences .userProfiling.conditionalField ul.fieldChoices li .drilldownPopup h4 { color: #333; }
.userPreferences .userProfiling.conditionalField ul.fieldChoices li .drilldownPopup ul { margin: 20px 0 0; }
.userPreferences .userProfiling.conditionalField ul.fieldChoices li .drilldownPopup ul li { width: 155px; margin-right: 10px; }
.userPreferences .userProfiling.conditionalField ul.fieldChoices li .drilldownPopup ul li label { width: 139px; }
.ie7 .userPreferences .userProfiling.conditionalField ul.fieldChoices { padding-bottom: 9px; }
.userPreferences .tcsSave{clear:both}
.userPreferences .tcsSave label{font-size:1.1em;display:block;position:absolute;top:304px;right:40px}
.userPreferences .tcsSave label input{width:13px;height:13px}
.userPreferences .tcsSave label a{text-decoration:underline}
.userPreferences .tcsSave label a:hover{text-decoration:none}
.userPreferences .tcsSave #btnSubmit{display:block;width:auto;height:29px;border-radius:3px;border:0 none;background:#f6ac0d;background:-moz-linear-gradient(top, #f6ac0d 0%, #f08817 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6ac0d), color-stop(100%,#f08817));color:#fff;font:1.2em Arial, Helvetica, sans-serif;font-weight:bold;margin:10px 0 0;padding:4px 10px;cursor:pointer;position:relative;text-decoration:none;box-shadow:0 1px 2px #666;text-shadow:0px 1px 1px #f56608}
.userPreferences .tcsSave #btnSubmit:hover{background:#fdb10d;background:-moz-linear-gradient(top, #fdb10d 0%, #f78c18 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdb10d), color-stop(100%,#f78c18));text-decoration:none}
.userPreferences .tcsSave #btnSubmit:active{background:#f08817;background:-moz-linear-gradient(top, #f08817 0%, #f6ac0d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f08817), color-stop(100%,#f6ac0d));-moz-box-shadow: inset 0 1px 2px #666; -webkit-box-shadow: inset 0 1px 2px #666; box-shadow: inset 0 1px 2px #666}
.ie9 .userPreferences .tcsSave .submitBtnWrap.orangeBtn { position: relative; background: none!important; padding: 0!important; margin: 11px 0 0; cursor: pointer; }
.ie9 .userPreferences .tcsSave .submitBtnWrap.orangeBtn .left { display: block; position: absolute; top: 0; left: -7px; width: 8px; height: 36px; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) -768px -1217px no-repeat; }
.ie9 .userPreferences .tcsSave .submitBtnWrap.orangeBtn input { margin: 0!important; border: 0!important; border-radius: 0!important; box-shadow: none!important; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) right -1181px no-repeat!important; height: 34px!important; width: auto!important; padding: 9px 10px 9px 1px!important; filter:none!important; }
.ie9 .userPreferences .tcsSave .submitBtnWrap.orangeBtn:hover .left { display: block; position: absolute; top: 0; left: -7px; width: 8px; height: 36px; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) -768px -1288px no-repeat; }
.ie9 .userPreferences .tcsSave .submitBtnWrap.orangeBtn:hover input { margin: 0!important; border: 0!important; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) right -1253px no-repeat!important; height: 34px!important; width: auto!important; padding: 9px 10px 9px 1px!important; filter:none!important; }
.ie8 .userPreferences .tcsSave .submitBtnWrap.orangeBtn { position: relative; background: none!important; padding: 0!important; margin: 10px 0 0; cursor: pointer; }
.ie8 .userPreferences .tcsSave .submitBtnWrap.orangeBtn .left { display: block; position: absolute; top: 0; left: -7px; width: 8px; height: 36px; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) -768px -1217px no-repeat; }
.ie8 .userPreferences .tcsSave .submitBtnWrap.orangeBtn input { margin: 0!important; border: 0!important; border-radius: 0!important; box-shadow: none!important; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) right -1181px no-repeat!important; height: 34px!important; width: auto!important; padding: 9px 10px 9px 1px!important; filter:none!important; }
.ie8 .userPreferences .tcsSave .submitBtnWrap.orangeBtn:hover .left { display: block; position: absolute; top: 0; left: -7px; width: 8px; height: 36px; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) -768px -1288px no-repeat; }
.ie8 .userPreferences .tcsSave .submitBtnWrap.orangeBtn:hover input { margin: 0!important; border: 0!important; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) right -1253px no-repeat!important; height: 34px!important; width: auto!important; padding: 9px 10px 9px 1px!important; filter:none!important; }
.ie7 .userPreferences .tcsSave .submitBtnWrap.orangeBtn { clear:both;position: relative; background: none!important; padding: 0 10px 0 0!important; margin: 0; cursor: pointer; zoom:1;}
.ie7 .userPreferences .tcsSave .submitBtnWrap.orangeBtn .left { display: block; position: absolute; top: 0; left: -7px; width: 8px; height: 36px; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) -768px -1217px no-repeat; }
.ie7 .userPreferences .tcsSave .submitBtnWrap.orangeBtn #btnSubmit { margin: 0!important; border: 0!important; border-radius: 0!important; box-shadow: none!important; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) right -1181px no-repeat!important; height: 34px!important; /*width: auto!important;*/width:220px; padding: 9px 10px 9px 1px!important; filter:none!important; float: none;}
.ie7 .userPreferences .tcsSave .submitBtnWrap.orangeBtn:hover .left { display: block; position: absolute; top: 0; left: -7px; width: 8px; height: 36px; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) -768px -1288px no-repeat; }
.ie7 .userPreferences .tcsSave .submitBtnWrap.orangeBtn:hover #btnSubmit { margin: 0!important; border: 0!important; background: url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) right -1253px no-repeat!important; height: 34px!important; /*width: auto!important;*/width:220px; padding: 9px 10px 9px 1px!important; filter:none!important; float: none;}
.userPreferences .thankYouMsg{background-color:#EEfbf9;border:1px solid #0574AC;font-size:1.2em;margin-left:-20px;padding:10px;width:920px}
.userPreferences .thankYouMsg p{margin:0!important}

.upsellResources .resourceList{width:700px;margin-right:20px;float:left;font-size:0.909em}
.upsellResources .resourceList .header{background:url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) 0 0 no-repeat;padding:10px}
.upsellResources .resourceList .header h1{font-size:1.8em!important;color:#333!important}
.upsellResources .resourceList .resultsGrid{list-style:none;padding:0;margin:0}
.upsellResources .previousDownloads{width:220px;float:left}
.upsellResources .previousDownloads .header{padding:9px 10px 8px;background:url(http://static.prometheanplanet.com/Content/images/cat-c-sprites.png) 0 -45px no-repeat}
.upsellResources .previousDownloads .header h3{font-size:1.4em!important;color:#fff!important;margin:0}
.upsellResources .previousDownloads .pad10{padding:10px;border:1px solid #0574ac;border-top:0px solid transparent}
.upsellResources .previousDownloads .pad10 ul li.previousDownload{margin-bottom:20px;line-height:normal;overflow:hidden}
.upsellResources .previousDownloads .pad10 ul li.previousDownload img{float:left;margin:0 10px 10px 0}
.upsellResources .previousDownloads .pad10 ul li.previousDownload .info{float:left;width:118px;}
.upsellResources .previousDownloads .pad10 ul li.previousDownload .info h4{color:#333!important;font-size:1.2em!important}
.upsellResources .previousDownloads .pad10 ul li.previousDownload .info p{margin:3px 0 0;}
.upsellResources .previousDownloads .pad10 ul li.previousDownload .info p span.date{color:#333!important;font-size:1.1em!important;display:block}
.upsellResources .previousDownloads .pad10 ul li.previousDownload .info p a{display:block;color:#333!important;font-size:1.2em!important;text-decoration:underline;margin-top:3px}
.upsellResources .previousDownloads .pad10 ul li.previousDownload .info p a:hover{text-decoration:none}
.upsellResources .previousDownloads .pad10 a.arrowLink{font-size:1.2em}

