fieldset{border: none; margin: 0; padding: 0;}

a{color: #286f97; text-decoration: none;}

a:hover{text-decoration: underline;}

/* -------------------  primary content styles */
div#primaryContentTeaser{
	background-color: #FFF; 
	color: #585757; 
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	margin: 0;
	width: 295px;
	float:left;
	}

div#primaryContentTeaserNav{
	background: url(../images/primaryTeaserNavBg.gif) repeat-x;
	height: 25px;
	overflow: hidden;
	position: relative;
	width: 295px;
	background-image: url(../images/primaryTeaserNavBg.gif);
	}

div#teaserNavPrev{
	left: 4px; 
	position: absolute; 
	top: 5px;}

div#teaserNavPrev a{
	background: url(../images/teaserNavPrev.gif) no-repeat; 
	display: block; 
	height: 14px; 
	overflow: hidden; 
	text-indent: -9999px; 
	width: 10px;}

/*div#teaserNavPrev a:hover{background: url(../images/teaserNavPrevOver.gif) no-repeat;}*/

div#teaserNav{text-align: left; padding-left:10px;}

div#teaserNav del{clear: both; text-decoration: none;}

div#teaserNav ul{display: table-row; 
	list-style: none; margin: 0 auto; 
	overflow: hidden; padding: 0; 
	text-align: center; 
	white-space: nowrap;}

div#teaserNav ul li{display: table-cell; padding: 0;}

div#teaserNav ul li a{color: #fff; 
	display: block !important; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	height: 14px; 
	padding: 5px; 
	text-decoration: none; 
	width: 14px;}

div#teaserNav ul li a.selected{background: url(../images/teaserNavSelected.gif) center 2px no-repeat; color: #123078;}

div#teaserNav ul li.ff3 a{color: #fff; 
	display: block !important; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	height: 18px !important; 
	padding: 3px 5px !important; 
	text-decoration: none; 
	width: 14px;}

div#teaserNav ul li.ff3 a.selected{background: url(../images/teaserNavSelected.gif) center top no-repeat !important; color: #123078;}

div#teaserNav ul li a#teaserNavPrevLink{background: url(../images/teaserNavPrev.gif) 
	0px 6px no-repeat; 
	display: block !important; 
	height: 14px; 
	overflow: hidden; 
	text-indent: -9999px; 
	width: 10px;}

div#teaserNav ul li a#teaserNavNextLink{background: url(../images/teaserNavNext.gif) 
	7px 6px no-repeat; 
	display: block !important; 
	height: 14px; 
	overflow: hidden; 
	text-indent: -9999px; 
	width: 10px;}

div#teaserNavPause{right: 15px; position: absolute; top: 8px;}

div#teaserNavPause a{background: url(../images/teaserNavPause.gif) no-repeat; 
	display: block; 
	height: 14px; 
	overflow: hidden; 
	text-indent: -9999px; 
	width: 30px;}

div#teaserNavPause a:hover{background: url(../images/teaserNavPauseOver.gif) no-repeat;}

div#teaserNavPause a.resume{background: url(../images/teaserNavResume.gif) no-repeat; 
	display: block; 
	height: 14px; 
	overflow: hidden; 
	text-indent: -9999px; 
	width: 37px;}

div#teaserNavPause a.resume:hover{background: url(../images/teaserNavResumeOver.gif) no-repeat;}

div#teaserNavNext{right: 4px; position: absolute; top: 5px;}

div#teaserNavNext a{background: url(../images/teaserNavNext.gif) no-repeat; 
	display: block; 
	height: 14px; 
	overflow: hidden; 
	text-indent: -9999px; 
	width: 15px;}








/*div#teaserNavNext a:hover{background: url(../images/teaserNavNextOver.gif) no-repeat;}*/
    
div#primaryContentTeaserArea{
	height: 143px;
	width: 293px;
	overflow: hidden; 
	position: relative; 
	visibility: hidden;
	border:solid 1px #8aa4d6;
	background-image:url(../images/bg.gif);
	background-repeat: repeat-x; 
	}

div#primaryContentTeaserArea div.primaryContentTeaser{ overflow: hidden; width: 293px;}

div#primaryContentTeaserArea div.teaserContent{background-color: #000; float: left; width: 293px;}

div#primaryContentTeaserArea div.teaserContent img{border: none !important;}

div#primaryContentTeaserArea div.teaserDesc{
	color: #585757;
	line-height:14px;
	float: left; 
	font-weight: normal;
	width: 293px;
	height: 143px; 
	overflow: hidden; 
	padding: 5px 11px 10px 0px; list-style: none;
	}

	
div#primaryContentTeaserArea div.teaserDesc a{margin:0; padding: 0; 
	}
	
div#primaryContentTeaserArea div.teaserDesc div.more{
	padding: 10px 0px 0px 203px; float:left;
	}
	
div#primaryContentTeaserArea div.teaserDesc div.more a{
	background-image:url(../images/readMore.jpg); background-repeat:no-repeat; width:75px;
	height:21px;
	}
	
div#primaryContentTeaserArea div.teaserDesc div.more a:hover{
	background-image:url(../images/readMore_over.jpg); background-repeat:no-repeat; width:75px;
	height:21px;
	}
	
div#primaryContentTeaserArea div.teaserDesc div.content{
	padding:5px 15px 0 15px; 
	}

/*div#primaryContentTeaserArea div.teaserDesc	ul{margin:3px 15px 0 25px; padding: 0;}

div#primaryContentTeaserArea div.teaserDesc	li{ background-image:url(../images/bullet.gif); background-repeat:no-repeat; height:8px; width:8px; display:inline;}

                    
div#primaryContentTeaserArea div.teaserDesc p.type{margin: 0; padding: 0;}*/

div#primaryContentTeaserArea div.teaserDesc h2{
	font-size: 12px; color:#0066CC; 
	font-weight:bold; 
	margin: 0 0 0 15px; 
	padding: 3px 0 0 0;}

div#primaryContentTeaserArea div.teaserDesc h2 a{color: #000; text-decoration: none;}

div#primaryContentTeaserArea div.teaserDesc h2 a:hover{text-decoration: underline;}

div#primaryContentTeaserArea div.teaserDesc p.author{
	font-size: 11px; 
	font-style: italic; 
	margin: 0; 
	padding: 7px 0 5px 0;}

div#primaryContentTeaserArea div.teaserDesc p.desc{font-size: 11px; line-height: 17px;}

div#primaryContentTeaserArea ul.teaserActions{list-style: none; margin: 0; padding: 0;}

div#primaryContentTeaserArea ul.teaserActions li{padding: 0 0 0px 0;}

div#primaryContentTeaserArea ul.teaserActions li a{font-size: 10px;}*/
                           
/* -------------------  end primary content styles */

