.tabSection {
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-top:1px solid #cecece;
	border-bottom:1px solid #cecece;
	width:auto;
	height:100%;
}
.tabContainer {
	border-bottom:1px solid #cecece;;
}
.contentstyle {
	width:100%;
	height:100%;
}
.itemTitle {
	position:relative;
	top:0px;
	left:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tabLinks {
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width:185px;
	border:none;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.itemContent {
	position:relative;
	float:right;
	top:0px;
	width:337px;
	left:0px;
	border:none;
	margin:0px 0px 0px 0px;
	padding:0px 8px 0px 8px;
}
.tabContentBottom {
	clear:both;
	border-bottom:1px solid #cecece;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:14px;
}
.tabBottomRight {
	float:right;
	background: url(../caixa/images/br_corner.png) no-repeat;
	width:14px;
	height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	left:1px;
	top:1px;
}
.tabBottomLeft {
	float:left;
	background: url(../images/caixa/bl_corner.png) no-repeat;
	width:14px;
	height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	left:-1px;
	top:1px;
}
#tabs {
	/*width:770px;*/
	width:auto;
	height:23px;
	font-size:12px;
	line-height:normal;
	background-image:url(../images/caixa/tab_bg_blend.png);
	background-position:bottom;
	background-repeat:repeat-x;
	clear:both;
	border:none;
}
#tabs ul {
	margin:0;
	padding: 0px 10px 0 0px;
	list-style:none;	  
}
#tabs li {
	display:inline;
	margin:0;
	padding:0;
}
#tabs a {
	float:left;
	background:url(../images/caixa/tab_left.png) no-repeat left top;
	margin:0;
	padding:0 0 0 11px;
	text-decoration:none;
}
#tabs a span {
	float:left;
	display:block;
	background:url(../images/caixa/tab_right.png) no-repeat right top;
	padding:5px 11px 4px 0px;
	color:#ef6507;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {
	color:#95a22c;
}
#tabs a:hover {
	background-position:0% -46px;
}
#tabs a:hover span {
	background-position:100% -46px;
}
#tabs a .on {
	background-position:100% -23px;
}
#tabs .on {
	background-position:0% -23px;
	color:#fff;	  
}	  
#tabs .bg_curve_right {
	float:right;  
	width: 9px;    
	background:url(../images/caixa/tab_bg_blend_right.png) no-repeat right top;
}	  
#tabs .bg_curve_left {  
	float:left;
	width: 9px;    
	background:url(../images/caixa/tab_bg_blend_left.png) no-repeat left top;
}
.articleTitle {
	font-weight:bolder;
	display:block;
	margin-bottom:14px;
	margin-top:12px;
} 
.articleText {
	display:block;
	margin-bottom:14px;
}
.articleAudience {
	display:block;
}
.articleSize {
	display:block;
	margin-bottom:14px;
}
.tabTitle {
	margin-left:15px;
}
.tabLinks ul {
	margin-top:12px;
}
div.popupDialog_grabbar {
	height:20px;
	width:90%;
	float:left;
	text-align:left;
	color: #5e5e5e;
	font: normal 1em Tahoma, Arial, Helvetica, sans-sarif;
}
.sectionLink_nolink {
	font: normal 1em Tahoma, "Trebuchet MS", Arial; 
	padding: 0px 0px 0px 20px;
	margin:4px 0px 0px 4px;
	background: transparent url(../images/caixa/bullet_gray.png) no-repeat 6px 0px;
	line-height:14px;
}

.sectionLink {
	font: normal 1em Tahoma, "Trebuchet MS", Arial; 
	COLOR: #949e3e; 
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 20px;
	margin:4px 0px 0px 4px;
	background: transparent url(../images/caixa/bullet_gray.png) no-repeat 6px 0px;
	line-height:14px;
}
.sectionLinkActive {
	font: normal 1em Tahoma, "Trebuchet MS", Arial; 
	COLOR: #949e3e; 
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 20px;
	margin:4px 0px 0px 4px;
	background: transparent url(../images/caixa/icon_selected.png) no-repeat 0px 0px;
	line-height:14px;
}
.sectionLink a {
	line-height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.sectionLinkActive a {
	line-height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/* __________________________________
   || BUTTONS - DEFAULT             ||
   __________________________________ */
#tabSection a.button{
	background: url(../images/caixa/btn_right_active.png) scroll top right no-repeat;
	color: #444;
	display: block;
	float: left;
	margin-right: 9px;
	padding-right: 9px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	height: 32px;
	letter-spacing: 1px;
	cursor:pointer;
}
#tabSection a.button:hover{
	background: url(../images/caixa/btn_right_hover.png) scroll top right no-repeat;
	color: #444;
	display: block;
	float: left;
	height: 32px;
	margin-right: 9px;
	padding-right: 9px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	cursor:pointer;
}
#tabSection a.button span {
	background: url(../images/caixa/btn_left_active.png) no-repeat;
	display: block;
	padding: 8px 3px 10px 14px;
	float: left;
	cursor:pointer;
}
#tabSection a.button:hover span {
	background: url(../images/caixa/btn_left_hover.png) no-repeat;
	display: block;
	padding: 8px 3px 10px 14px;
	float: left;
	cursor:pointer;
}
/* __________________________________
   || BUTTONS - LOCKED             ||
   __________________________________ */
#tabSection a.button_locked{
	background: url(../images/caixa/btn_right_active_lock.png) scroll top right no-repeat;
	color: #444;
	display: block;
	float: left;
	margin-right: 9px;
	padding-right: 9px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	height: 32px;
	letter-spacing: 1px;
	cursor:pointer;
}
#tabSection a.button_locked:hover{
	background: url(../images/caixa/btn_right_hover_lock.png) scroll top right no-repeat;
	color: #444;
	display: block;
	float: left;
	height: 32px;
	margin-right: 9px;
	padding-right: 9px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	cursor:pointer;
}
#tabSection a.button_locked span {
	background: url(../images/caixa/btn_left_active.png) no-repeat;
	display: block;
	padding: 8px 3px 10px 14px;
	margin-right:14px;
	float: left;
	cursor:pointer;
}
#tabSection a.button_locked:hover span {
	background: url(../images/caixa/btn_left_hover.png) no-repeat;
	display: block;
	padding: 8px 3px 10px 14px;
	margin-right:14px;
	float: left;
	cursor:pointer;
}
/* __________________________________
   || BUTTONS - UNLOCKED           ||
   __________________________________ */
#tabSection a.button_unlocked{
	background: url(../images/caixa/btn_right_active_unlock.png) scroll top right no-repeat;
	color: #444;
	display: block;
	float: left;
	margin-right: 9px;
	padding-right: 9px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	height: 32px;
	letter-spacing: 1px;
	cursor:pointer;
}
#tabSection a.button_unlocked:hover{
	background: url(../images/caixa/btn_right_hover_unlock.png) scroll top right no-repeat;
	color: #444;
	display: block;
	float: left;
	height: 32px;
	margin-right: 9px;
	padding-right: 9px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	cursor:pointer;
}
a.button_unlocked span {
	background: url(../images/caixa/btn_left_active.png) no-repeat;
	display: block;
	padding: 8px 3px 10px 14px;
	margin-right:14px;
	float: left;
	cursor:pointer;
}
a.button_unlocked:hover span {
	background: url(../images/caixa/btn_left_hover.png) no-repeat;
	display: block;
	padding: 8px 3px 10px 14px;
	margin-right:14px;
	float: left;
	cursor:pointer;
}
.buttonGroup {
	clear:both;
	margin:0px 0px 12px 0px;
	border:none;
	display:table;
}

