
/* set the image to use and establish the lower-right position */
.podalert, .pod_select, .pod, .pod179, .pod_body, .pod_head, .pod_head h2 {
    background: transparent url(/GreatSource/images/pod_bkgd.png) no-repeat bottom right; 
    margin: 0;
    padding: 0; 
}

.pod {
    width: 149px !important;   /* intended total box width - padding-right(next) */
    padding-right: 0px;       /* the gap on the right edge of the image (not content padding) */
    margin-left: 10px;         /* use to position the box */
	float:right;
}

.pod179 {
    width: 179px !important;   /* intended total box width - padding-right(next) */
    width: 179px;              /* IE Win = width - padding */
    padding-right: 0px;       /* the gap on the right edge of the image (not content padding) */
    margin-left: 10px;         /* use to position the box */
	float:right;
}

/* set the top-right image */
.pod_head {
    background-position: top right; 
    padding-right: 10px;       /* right-image-gap + right-inside padding */
}

/* set the top-left image */
.pod_head h2 {
    background-position: top left; 
    margin: 0;                 /* reset */
    border: 0;                 /* reset */
    padding: 10px 0px 5px 10px; /* padding-left = image gap + interior padding ... no padding-right */
    height: auto !important; 
    height: 1%;                /* IE Holly Hack */
}

/* set the lower-left corner image */
.pod_body {
	background-position: bottom left; 
	margin-right: 10px;        /* interior-padding right */
	padding: 15px 0 15px 10px; /* mirror .pod_head right/left */
}


/* Misc Text formatting */
.pod_head h2 {
	font: bold 13px "Trebuchet MS", Helvetica, sans-serif;
	color: #E27523;
/*    text-shadow: rgb(140,140,140) 0px 2px 5px; */
/* Safari-only, but I'm doing it just 'cause I can */
}

.pod_select div.pod_head h2 {
	font: bold 14px "Trebuchet MS", Helvetica, sans-serif;
	color: #0049A7;
/*    text-shadow: rgb(140,140,140) 0px 2px 5px; */
/* Safari-only, but I'm doing it just 'cause I can */
}

.podalert div.pod_body p {
    margin: 0;
    padding: 0;
}
.podalert .pod_body {
	background-position: bottom left; 
	margin-right: 10px;        /* interior-padding right */
	padding: 0px 0px 8px 10px; /* mirror .pod_head right/left */
}


.podalert {
    width: 574px !important;   /* intended total box width - padding-right(next) */
    width: 574px;              /* IE Win = width - padding */
    padding-right: 0px;       /* the gap on the right edge of the image (not content padding) */
    margin: 10px  0px 10px 0px;         /* use to position the box */
}

.podalert div.pod_head h2 {
    background-position: top left;
    margin: 0;                 /* reset */
    border: 0;                 /* reset */
    font-size: 1px;
    padding: 8px 0px 0px 0px; /* padding-left = image gap + interior padding ... no padding-right */
    height: auto !important; 
    height: 1%;                /* IE Holly Hack */
}

.podalert div.pod_head h2 .subhead {
	font: 11px Arial, Helvetica, sans-serif;
	color: black;
}

.testimonial_pod, .testimonial_pod_body, .testimonial_pod_head, .testimonial_pod_head h2 {
    background: transparent url(/GreatSource/images/testimonial.png) no-repeat bottom right; 
    margin: 0;
    padding: 0; 
}

.testimonial_pod {
    width: 200px !important;   /* intended total box width - padding-right(next) */
    padding-right: 0px;       /* the gap on the right edge of the image (not content padding) */
    margin-left: 0px;         /* use to position the box */
}

.testimonial_pod_head {
    background-position: top right; 
    padding-right: 20px;       /* right-image-gap + right-inside padding */
}

/* set the top-left image */
.testimonial_pod_head p {
    background-position: top left; 
    margin: 0;                 /* reset */
    border: 0;                 /* reset */
    padding: 15px 0px 0px 20px; /* padding-left = image gap + interior padding ... no padding-right */
    height: auto !important; 
    height: 1%;                /* IE Holly Hack */
}

.testimonial_pod_body {
    background-position: bottom left;
	padding: 0px 20px 5px 20px; 
}

.testimonial_pod170, .testimonial_pod170_body, .testimonial_pod170_head, .testimonial_pod170_head h2 {
    background: transparent url(/GreatSource/images/testimonial170.png) no-repeat bottom right; 
    margin: 0;
    padding: 0; 
}

.testimonial_pod170 {
    width: 170px !important;   /* intended total box width - padding-right(next) */
    padding-right: 0px;       /* the gap on the right edge of the image (not content padding) */
    margin-left: 0px;         /* use to position the box */
}

.testimonial_pod170_head {
    background-position: top right; 
    padding-right: 20px;       /* right-image-gap + right-inside padding */
}

/* set the top-left image */
.testimonial_pod170_head p {
    background-position: top left; 
    margin: 0;                 /* reset */
    border: 0;                 /* reset */
    padding: 15px 0px 0px 20px; /* padding-left = image gap + interior padding ... no padding-right */
    height: auto !important; 
    height: 1%;                /* IE Holly Hack */
}

.testimonial_pod170_body {
    background-position: bottom left;
	padding: 0px 20px 5px 20px; 
}

