/* Select - cool_mode */

	tr.cool_selector input{
		width:100%;
		height:20px;
		border:1px solid #105C99;
		float:left;
	}
	tr.cool_selector td.button_box{
		width:19px;
		cursor:pointer;
	}
	tr.cool_selector div.button_box{
		padding: 3px 1px 3px 1px;
		border:1px solid #105C99;
		cursor:pointer;
		background-color:rgb(234,242,255);
	}
	tr.cool_selector img.button_box{
		cursor:pointer;
	}
	tr.cool_selector table.list_box{
		border-collapse:collapse;
	}
	tr.cool_selector div.list_box_div{
		padding:0px;
		margin:0px;
		border:1px solid #105C99;
		background:white;
		height:200px;
		overflow:auto;
		overflow-x:visible;
		overflow-y:auto;
		scrollbar-base-color:		rgb(234,242,255);
		scrollbar-highlight-color:	rgb(234,242,255);
		scrollbar-3dlight-color:	rgb(120,172,255);
		scrollbar-darkshadow-color:	rgb(120,172,255);
		scrollbar-shadow-color:		rgb(234,242,255);
		scrollbar-face-color:		rgb(234,242,255);
		scrollbar-track-color:		white;
		scrollbar-arrow-color:		#105C99;
	}
	table.list_box a {
		border:1px solid #ffffff;
		display:block;
		cursor:pointer;
		text-decoration:none;
		white-space:nowrap;
	}
	table.list_box a:hover {
		border:1px solid #105C99;
		background-color: #E8F5FF;
	}
/*------------------------------------------------------------*/

/*pollSuit*/
	table.poll {
		border-collapse:collapse;
	}
	table.poll td.td1{
		padding:0px;
		background: #CCCCCC url(../images/poll/middle_left.gif) no-repeat bottom;
	}
	table.poll div.div1{
		width:9px;
	}

/*Title TD*/
	table.poll td.td2{
		padding:0px;
		background: #CCCCCC url(../images/poll/top2.gif) repeat-x bottom;
		white-space:nowrap;
		color: #000;
		font-size: 11px;
		font-weight:bold;
		font-family: Arial, Verdana, Helvetica;
	}
	table.poll td.td3{
		padding:0px;
		background: url(../images/poll/top1.gif) no-repeat top;
	}
	table.poll div.div3{
		width:16px;
		height:24px;
	}
	table.poll td.td4{
		width:1000px;
		background: url(../images/poll/top2.gif) repeat-x top;
	}
	table.poll td.td5{
		padding:0px;
		margin:0px;
		padding-top:10px;
		vertical-align:bottom;
		background: url(../images/poll/top_right.gif) no-repeat;
	}
	table.poll div.div5{
		width:15px;
		padding:0px;
		margin:0px;
		background: url(../images/poll/middle_right.gif) repeat-y right;
		font-size:1px;
		height:10px;
	}

	table.poll td.td2_1{
		padding:0px;
		background: url(../images/poll/middle_left.gif) repeat-y;
	}

/*Conteiner*/
	table.poll td.td2_2{
		padding:5px;
	}

	table.poll td.td2_3{
		padding:0px;
		background: url(../images/poll/middle_right.gif) repeat-y right;
	}

	table.poll td.td3_1{
		padding:0px;
		padding-left:14px;
		height:15px;
		background: url(../images/poll/bottom_left.gif) no-repeat;
	}
	table.poll td.td3_2{
		padding:0px;
		background: url(../images/poll/bottom.gif) repeat-x bottom;
		width:100%;
	}
	table.poll td.td3_3{
		padding:0px;
		padding-left:15px;
		background: url(../images/poll/bottom_right.gif) no-repeat;
	}

	table.poll b.question{
		color: #000;
		font-size: 11px;
		font-weight:normal;
		font-family: Arial, Verdana, Helvetica;
	}
	table.poll td.answer{
		color: #888;
		font-size: 11px;
		font-weight:normal;
		font-family: Arial, Verdana, Helvetica;
	}
	table.poll input.answer{
		height:11px;
		margin:0px;
		padding:0px;
	}
	table.poll form{
		display:inline;
	}
	table.poll input.button{
		padding:0px;
		color: #333;
		font-size: 11px;
		font-weight:normal;
		font-family: Arial, Verdana, Helvetica;
		background:#ccc;
	}
	table.poll td.bar{
		background:#333333;
	}
	table.poll div.bar{
		background:#6BCEFF;
		font-size:1px;
		height:10px;
	}
/*------------------------------------------------------------*/

/*Macros listNav*/
table.nav {width:100%;font-family:Arial,Verdana;font-size:80%;}
table.nav tr.top_line{background:#FFFFFF;}
table.nav span{color:red;}
table.nav small{color:black;text-decoration:none;}
table.nav span.black{color:black;}
table.nav tr.top_bottom{background:#8EC6F5;}
table.pages{font-family:Arial,Verdana;font-size:1em;}
table.pages span{color:red;}
table.pages small{color:black;text-decoration:none;}
table.pages span.black{color:black;}
table.pages td{vertical-align:bottom;}
table.pages td.current{background:url( ./images/arrow.gif) no-repeat center top;padding-top:10px;}
table.pages a:link,table.pages a:visited,table.pages a:hover{color:blue;}

/*Macros categoriesList*/
div.list {}
div.list div {width:auto;border:0px solid #E0DEE4;padding:1px !important;}
div.list div div{width:auto;padding:0px !important;border:0px;	text-align:left;}
div.list div.categories_list {}
div.list div.categories_list div.d1{color:#6F8A99;font-size:14px;font-family:Arial,Verdana;font-weight:bold;}
div.list div.categories_list div.d2{height:auto;padding:5px !important;background:#EAEAEA;}
div.list div.categories_list div.d2 table{border-collapse:collapse;width:100%;}
div.list div.categories_list div.d2 table td{padding:2px;}
div.list div.categories_list div.d2 table div {padding-left:10px !important;background:url(./images/blue_dot.gif) no-repeat center left;}
div.list div.categories_list div.d2 table div a,div.categories_list div.d2 table div b{color:#6F8A99;font-size:12px;font-family:Arial,Verdana;font-weight:bold;}
div.list div.no_items {padding:10px;text-align:center;color:red;font-size:12px;font-family:Arial,Verdana;font-weight:bold;}

/*Macros sortListLabel*/
.table_headline_link {color:#525252;font-size:12px;font-family:Arial,Verdana;font-weight:bold;text-decoration:none;}

/*Podcasting*/
table.podcast {
	width:100%;
	border-collapse:collapse;
	margin:10px 10px 10px 10px;
}
table.podcast td{padding:0px;vertical-align:top;width:50%;}
table.podcast td b{font-family: Verdana;font-size:12pt;color:#0066cc;}
table.podcast td span{font-family: Verdana;font-size:10pt;color:#000;}
table.podcast td span a{font-family: Verdana;font-size:10pt;color:#000;text-decoration:none;}
table.podcast td ul{margin-top:0px;margin-bottom:0px;padding-top:1px;padding-bottom:5px;margin-left:-30px;//margin-left:10px;}
table.podcast td ul ul{margin-top:0px;margin-bottom:0px;padding-top:1px;padding-bottom:5px;margin-left:-10px;//margin-left:30px;}
table.podcast td li{margin-top:0px;margin-bottom:0px;padding-top:1px;padding-bottom:0px;margin-left:0px;list-style: none;}
table.podcast td li li{list-style: disc;}
