/* CSS Document */
/* PICK OF THE COMMONWEALTH */
/*STYLES FROM MAIN CBA CSS */

/* ------------------------- additional POTCW styles ------------------------- */

body {
background-color:#FFF;
}


.thismonthsprog, .progmean, .progdownload, .progsummary, .itemsummary, .itemtitle, .itemdownload, .infotitle, .infocontent, .infoaddress, .produceremail, .producercontent, .producerheader, .nextprog, .prevprogheader, .prevprogtitle, .prevprogdate, .prevprogdownload  {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.itemtable {
background-color:#EEE;
}


.thismonthsprog {
font-size: 13px;
color:#FFF;
font-weight: bold;
border-style: solid;
border-color:#0033CC;
border-width: 1px 1px 0px 1px;
padding: 4px;
}
.body11 .prevprogdownload #form2 input {
	margin: 0px;
	padding: 0px;
}
.body11 .prevprogdownload #form1 input {
	margin: 0px;
	padding: 0px;
}
.body11 .prevprogdownload strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}



.instructions {
font-size: 11px;
font-weight: bold;
}


.progdownload {
	font-size: 13px;
	padding-left: 8px;
	padding-top: 6px;
	background-color: #ddf0f7;
}

.progmean {
	background-image:url("images/arrow_red.gif");
	font-size: 11px;
	background-repeat:no-repeat;
	padding-left:7px;
	padding-bottom:3px;
	margin-left: 31px;
	background-color: #ddf0f7;
}

.progborder {
border-width: 0px 1px 1px 1px;
border-style: solid;
border-color: #0033CC;
}


.progsummary {
font-size: 13px;
color: #000;
}


.itemtitle, .itemsummary, .itemdownload {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0px 8px 0px 8px;
} 


.itemtitle {
font-size: 13px;
color: #000;
border-style: dotted;
border-width: 0px 0px 1px 0px;
padding-top: 18px;
}

.itemtitleBonus {
font-size: 13px;
color: #000;
border-style: dotted;
border-width: 0px 0px 1px 0px;
padding-top: 18px;
padding-left:2px;
background-color:#FFFFCC;
}

.itemsummary {
color: #000000;
font-size: 13px;
margin-top: 2px;
}


.itemdownload {
font-size: 10px;
margin-top: 8px;
}


.itemdownloadBonus {
font-size: 10px;
margin-top: 10px;
background-color:#FFFFCC;
}

.itemdivider {
margin-top: 12px;
margin-bottom: 0px;
}


.infotitle {
font-weight: bold;
font-size: 13px;
color: #000;
margin-top: 20px;
padding-bottom: 4px;
}

.infocontent {
font-size: 13px;
color: #036;
}

.infoaddress {
font-weight: bold;
font-size: 13px;
color: #333;
padding-top: 12px;
padding-bottom: 20px;
border-style:dotted;
border-width: 0px 0px 1px 0px;
}

.producertable {
}

.producerheader, .producerpic, .producercontent, .produceremail {
border-style: solid;
border-color: #333;
}

.producerheader {
border-width: 1px 1px 0px 1px;
color: #FFF;
font-weight: bold;
font-size: 11px;
padding: 4px 2px 4px 4px;
}


.producerpic {
border-width: 0px 0px 1px 1px;
}


.producercontent {
border-width: 0px 1px 1px 0px;
color: #036;
font-size: 11px;
padding: 2px 2px 2px 2px;
}

.produceremail {
display:none;
border-width: 0px 1px 1px 1px;
font-size: 11px;
padding: 2px 2px 6px 0px;
}



.nextprog {
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #03C;
font-size: 11px;
color: #000;
padding: 10px 10px 10px 10px;
}



.podcastpuff {
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #03C;
font-size: 11px;
color: #000;
padding: 10px 10px 10px 10px;
background-color:#ddf0f7;
}

.prevprogtitle, .prevprogdate, .prevprogdownload {
color: #000;
padding: 0px 0px 0px 10px;
background-color:#fff;
}

.pickslogan {
color: #036;
padding: 0px 0px 0px 10px;
}

.picklinksbox {
	color: #000;
	padding: 0px 2px 0px 8px;
	border-style: solid;
	border-top: none;
	border-color: #03C;
	border: 0 1px 1px 1px;
}

.linksboxheader {
font-size: 13px;
border-style: solid;
border-width: 1px 1px 0 1px;
border-color: #03C;
background-color: #ddf0f7;
padding-top: 4px;
padding-bottom: 4px;
}

.prevprogheader {
font-size: 13px;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #03C;
background-color: #ddf0f7;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
}

.prevprogtitle {
padding-top: 6px;
font-weight: bold;
font-size: 11px;
background-color: #ddf0f7;
}

.prevprogdate {
font-size: 11px;
}

.prevprogdownloadbox {
font-size: 11px;
margin-bottom: 8px;
background-color: #ddf0f7;
}

.prevprogdownloadbox form {
margin-top: 0;
background-color: #ddf0f7;
}
.prevprogdownloadbox p{
margin-top: 3px;
background-color: #ddf0f7;
}

.prevprogdownloadbox strong {
font-size: 11px;
background-color: #ddf0f7;
}

.disclaimerbox {
width:152px;
margin-top: 6px;
padding: 2px 2px 2px 3px;
font-weight: bold;
font-size: 11px;
background-color: #ddf0f7;
border: solid 1px #0033CC;
}

.backgroundDotsColumn {
	background-image: url(../images/dots.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
.backgroundDotsRow {
	background-image: url(../images/dots2.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
