

Body{	text-align: center;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;margin: 0 0 0 0;background-color: #D1DCE9;overflow-x:hidden;}

p {font-size: 12px; color: #000000;}

a{	color: #000000; text-decoration: underline;}
/* Layout Elements */
#Container{	width: 1024px; text-align: left; margin: auto; margin-left: 0px !important;  }
#rapperContent{ background-image: url(/data/images/backgrounds/BodyBg.jpg); background-repeat: repeat-y; display: table; width: 1024px;}

#BodyDiv{clear: both;}
#Footer{	clear: both; background-image: url(/data/images/backgrounds/BodyBg.jpg); background-repeat: repeat-y; display: table; width: 1024px;}
#FooterBottom {	clear: both; background-image: url(/data/images/backgrounds/footerBottom.gif); background-repeat: no-repeat;display: table; width: 1024px;}
#Footer #footerContents{margin: 40px 0 10px 140px; padding: 10px 0 0 30px;
	background-image: url(/data/images/icons/microphonefooter.jpg); background-repeat: no-repeat;  background-position: left center;
	display: table; width: 660px; font-size: 10px;  color: #000000;
}
#Footer ul{	list-style: none; list-style-type: none;}
#Footer ul li{	float:left; font-size: 10px;  color: #000000;	margin-right: 6px; border-right: 1px solid #666666; padding-right: 6px; margin-bottom:3px;}
#Footer ul li a{	text-decoration: none; color: #000000;}
#Footer ul li a:hover{	text-decoration: underline; color: #696969;}
#Footer .credits{	padding-left: 30px; clear:both; margin-left:10px; margin-top:10px; color:#666666;font-size:11px;}

/* --- HEader Styles --- */
#Header{	background-color: #003E99; height: 116px; position: relative; background-image: url(/data/images/backgrounds/HeaderCorner.gif); background-repeat: no-repeat; background-position: right top; width:859px;}
#Header h1{
	background-image: url(/data/images/Logos/CRELg.jpg); background-repeat: no-repeat; float:left;
	width: 108px; height: 81px; padding: 0px 0 0 0px; margin: 5px 0 0 5px; text-indent: -100em; overflow: hidden; cursor: pointer;
}
#Header #Menubar{clear:both;	background-image: url(/data/images/backgrounds/TopMenuBg.jpg); background-repeat: repeat-x; display: table; width: 100%; height: 22px;}
#Header #Menubar ul{	padding: 0 0 0 0 ; margin: 0 0 0 0;	list-style: none; list-style-type: none;}

#Header #Menubar ul li{
	font-weight: bold; size:12px;
	float:left; color: #000000; background-image: url(/data/images/backgrounds/TopMenuSeparator.gif); background-repeat: no-repeat; background-position: right;
	padding: 0 8px 0 3px; margin: 2px 5px 0 2px;
}
#Header #Menubar ul li a{	text-decoration: none; color: #000000;}
#Header #Menubar ul li a:hover{	text-decoration: underline;}
#Header #GeneralInfo{	height:94px; float: right; margin-right: 24px;}

#Header #GeneralInfo #top{
	padding-top:10px;background-image: url(/data/images/backgrounds/GeneralInfoBg.jpg); background-repeat: no-repeat;
	width: 551px; height: 75px;
}
#Header #GeneralInfo .ticker{	position: absolute; top: 75px; right:55px; z-index: 0;background-image: url(/data/images/backgrounds/tickerBg.png);width:495px; height: 19px;}
* html #Header #GeneralInfo .ticker {	background-image: url(/data/images/backgrounds/tickerBg.png);	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/backgrounds/tickerBg.png', sizingMethod='crop')!important;background-image:none;}

#Header #GeneralInfo #ticker #tic-item{ position:absolute; top:77px; left:330px;z-index: 1000;  background-image: url(/data/images/bullets/tickerArrow.gif); background-repeat: no-repeat; padding-left:20px; background-position: 4px; width:400px;}
#Header #GeneralInfo #ticker #tic-item a{ color: #E0DDD8; font-size: 11px; font-weight: bold; text-decoration: none; filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);moz-opacity: 80;}
#Header #GeneralInfo #ticker #tic-item a:hover{color: #E0DDD8!important;  text-decoration: underline;}

#Header #GeneralInfo #timeClock{color: #ffffff;  font-size: 12px; width:120px;float:left;margin: 0 10px 0 5px;}
#Header #GeneralInfo #frequency{color: #ffffff;  font-size: 12px; width:100px;float:left;margin: 0 10px 0 10px;}
#Header #GeneralInfo #Schedule{margin: 0 10px 0 10px;float:left;width:240px;}

.ScheduleLogo{ height: 40px; width:25px; background-image: url(/data/images/icons/headers.png); background-repeat: no-repeat; float:left;}
* html .ScheduleLogo { background-image: url(/data/images/icons/headers.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/icons/headers.png', sizingMethod='crop')!important; background-image: none; cursor: pointer; }

#Header #GeneralInfo #timeClock .timeText{ border: none; background-color: transparent; font-size: 12px; color: #FFFFFF; width: 50px; }
#Header #GeneralInfo #timeClock .timeTextB{ border: none; background-color: transparent; width: 50px; font-size: 12px; color: #FFFFFF; font-weight: bold; }

#Header #GeneralInfo h4{ 	padding: 0 0 0 0 ; margin: 0 0 0 0; 	color: #FFE600;  font-size: 12px;	border-bottom: 1px solid #FFE600;}

#MainIcon{ width: 75px; height: 94px; position: absolute; top: 1px; right: 10px; background-image: url(/data/images/icons/MicrophoneHeader.png); background-repeat: no-repeat; }
* html #MainIcon { background-image: url(/data/images/icons/MicrophoneHeader.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/icons/MicrophoneHeader.png', sizingMethod='crop')!important; background-image: none; cursor: pointer; }

/* Body */

/* Left SideBar Styles */
#BodyDiv #tdleft{	width: 129px; float:left;}
#BodyDiv #tdleft #date{ background-image: url(/data/images/backgrounds/timeSidebarBg.gif); background-repeat: no-repeat; height: 22px; width: 130px; color: #ffffff; font-weight: bold; padding: 10px 0 0 0px; font-size: 11px; text-align: center; }


/* Menu Styles */
#VerticalMenu{padding: 0 0 0 0; margin: 0 0 0 0;}
#VerticalMenu h4{ font-size: 11px; font-weight: bold; color: #FFE600; background-color: #003E99; height: 17px; }
#VerticalMenu .VertRootItem{	padding: 0 0 0 0px; margin: 0 0 0 0px; }
#VerticalMenu li{ font-weight: bold; font-size: 11px; margin: 0 0 0 0; padding: 2px 0px 0px 0; border-bottom: 1px solid #D1DCE9; list-style-type:none; background-color: #009933;}
#VerticalMenu li a{	color: #FFE600; text-decoration: none; margin-left: 5px; }
#VerticalMenu li a:hover{text-decoration: underline;}

#VerticalMenu .VertSubItem1{	padding: 0px 0 0 0px; margin: 0 0 0 0px; background-color: #A6D885;}
#VerticalMenu .VertSubItem1 li{margin: 0 0 0 0; padding: 0px 0 0 15px;background-color: #A6D885; border:none; border-top: 1px solid #D1DCE9;	background-image: url(/data/images/bullets/yellow.gif);  background-repeat: no-repeat; background-position: 10px 1px}
#VerticalMenu .VertSubItem1 li a {color: #003E99; text-decoration: none; margin-left: 5px;}
#VerticalMenu .VertSubItem1 .here{ background-color: #DAEFCB!important;}
#VerticalMenu .VertSubItem1 .here a{color: #333333; font-weight: bold;}

#VerticalMenu .VertSubItem2 {	padding: 0px 0 0 0px; margin: 0 0 0 0px; background-color: #DAEFCB;}
#VerticalMenu .VertSubItem2 li{margin: 0 0 0 5px; padding: 0px 0 0 5px;background-color: #DAEFCB; border:none;	background-image: none;font-weight: normal; list-style-image:none; list-style-type: square; list-style-position: inside; color:#003E99; }
#VerticalMenu .VertSubItem2 .here a{color: #333333; font-weight: bold!important;}
#VerticalMenu .VertSubItem2 li a {color: #333333; text-decoration: none;  font-weight: normal!important; margin: 0 0 0 0!important;}

#VerticalMenuByPage{padding: 0 0 0 0; margin: 0 0 0 0;}
#VerticalMenuByPage h4{ padding: 3px 0 0 5px; margin: 0 0 0 0; font-size: 11px; font-weight: bold; color: #FFE600; background-color: #003E99; height: 17px; }
#VerticalMenuByPage .VertRootItem{	padding: 0 0 0 0px; margin: 0 0 0 0px; }
#VerticalMenuByPage li{ font-weight: bold; font-size: 11px; margin: 0 0 0 0; padding: 2px 2px 0 0; border-bottom: 1px solid #D1DCE9; height: 18px; background-image: url(/data/images/backgrounds/Menubullet.gif); background-repeat: no-repeat; list-style-type:none; }
#VerticalMenuByPage li a{	color: #003E99; text-decoration: none; margin-left: 19px; }
#VerticalMenuByPage li a:hover{text-decoration: underline;}
#VerticalMenuByPage .VertRootItem .here{ background-color: #E0E8F1!important;}
#VerticalMenuByPage .VertSubItem{	padding: 0 0 0 5px; margin: 0 0 0 5px;  }



/* Center */
#BodyDiv #tdcenter{	float: left; width: 570px;	margin: 5px 10px 0 10px; }


/* ---  MultiControl Styles  ---- */


#MultiControlDiv{ display:block;width:575px; margin: 0 0px 0 0px;}
#MultiControlDiv #Mctdleft{	width: 255px; float: left;	margin:  0 5px 0 0px;}
#MultiControlDiv #Mctdcenter{	width: 295px; float:right; margin:  0 0px 0 5px;}
#MultiControlDiv #Mctdright{width: 0px; visibility: hidden;}

#BodyDiv #tdright{width: 130px;  float: left; margin-right: 85px; margin-top: 5px;}

#BodyDiv #tdright .SearchBox{ padding: 3px 3px 3px 3px; height: 52px; background-image: url(/data/images/boxes/Modules/searchBg.gif); background-repeat: no-repeat; }
#BodyDiv #tdright .SearchBox h3{ font-size: 12px; font-weight: bold; color: #ffffff; padding: 0 0 0 0; margin: 0 0 0 0; border-bottom: 1px solid #FFE600; }
.searchText{ border: 1px solid #CCCCCC; width: 90px !important; font-size: 11px; margin-top:4px;}
.SearchBtn{ margin-top:0px; }
#SkyScrapper {position: absolute; top:0px;left:870px;}

.genericList{	list-style: none; list-style-type: none;}
.genericList li{	background-image: url(/data/images/bullets/listbullet.gif); background-repeat: no-repeat; background-position: 5px left; padding-left: 12px;}

h2{ color:#F68C00; font-size: 23px; border-bottom: 1px solid #CCCCCC;}
h3{	color: #000000;}
h4 .ModuleTitle{	font-size: 23px; color: #F68C00; }
#BodyDiv h4{	border-bottom: 1px solid #CCCCCC; padding: 0 0 0 0; margin: 0 0 0 0px;}
h5{	font-size: 12px; color: #003E99; padding: 0 0 0 0; margin: 10px 0 10px 0;}



.Himages{	background-image: url(/data/images/boxes/titlesBg/images.jpg); background-repeat: no-repeat; background-position: right;}
.Hnews{	background-image: url(/data/images/boxes/titlesBg/news.jpg); background-repeat: no-repeat; background-position: right;}
.HlastNews{	background-image: url(/data/images/boxes/titlesBg/lastnews.jpg); background-repeat: no-repeat; background-position: right;}
.HOpinion{	background-image: url(/data/images/boxes/titlesBg/opinion.jpg); background-repeat: no-repeat; background-position: right;}
.HEmpresarial{	background-image: url(/data/images/boxes/titlesBg/empresarial.jpg); background-repeat: no-repeat; background-position: right;}
.HIndicators{	background-image: url(/data/images/boxes/titlesBg/indicators.jpg); background-repeat: no-repeat; background-position: right;}
.HPositionTable{ background-image: url(/data/images/boxes/titlesBg/Ranking.jpg); background-repeat: no-repeat; background-position: right;}
.HGoleadores{ background-image: url(/data/images/boxes/titlesBg/Goals.jpg); background-repeat: no-repeat; background-position: right;}
.HPosition{  background-image: url(/data/images/boxes/titlesBg/Positions.jpg); background-repeat: no-repeat; background-position: right;}
.HGoal{  background-image: url(/data/images/boxes/titlesBg/Goals2.gif); background-repeat: no-repeat; background-position: right;}
.HGenericCRE{	background-image: url(/data/images/boxes/titlesBg/Generic2.jpg); background-repeat: no-repeat; background-position: right;}
.HGeneric{	background-image: url(/data/images/boxes/titlesBg/Generic1.jpg); background-repeat: no-repeat; background-position: right;}
.HSurvey{	background-image: url(/data/images/boxes/titlesBg/Survey.jpg); background-repeat: no-repeat; background-position: right;}
.HThemeGallery{	background-image: url(/data/images/boxes/titlesBg/ThemeGallery.jpg); background-repeat: no-repeat; background-position: right;}

/* Classes   */

.EntryDetail {margin-right:5px;margin-top:15px; display:table;width:569px;}
.EntryDetail .toolbar{	border-bottom: 1px solid #B7C8DD; text-align: right; margin-bottom: 10px;padding-bottom:5px;  border-bottom-width: inherit; }
.EntryDetail .Datenote{	color: #000000; font-weight: bold;margin: 0 0 0 0; padding: 0 0 0 0;display:block;}
.EntryDetail h3{	color: #000000; font-size: 18px; margin-top:0px;}
.EntryDetail p{	text-align: left; }
.EntryDetail .summary { text-align: center;	margin: 0px 30px 0px 20px}
.EntryDetail .summary p{  padding-left: 15px;border-left: 3px solid #006CB1; text-align: left;color: #006CB1; font-style: italic; font-weight: bold; font-size: 12px ;}
.EntryDetail .content {	float:left; width:99%; }
.EntryDetail .relations{float:right; margin-left:10px; }
.EntryDetail .photoBox p{ 	font-size: 12px; color: #666666; margin: 10px 0 10px 0; padding: 0 0 0 0; font-weight: bold; font-style: italic;}
.EntryDetail .photoBox{ background-color: #F4F4F4; border: 1px solid #0D7BB7; padding: 5px 5px 5px 5px;margin-bottom: 15px; width:240px;}
.EntryDetail .photoBox ul{	color: #003366; list-style-type: square; 	margin: 2px 2px 2px 10px; padding: 2px 2px 2px 10px; }
.EntryDetail .photoBox ul li{	margin-bottom: 4px;}
.EntryDetail .photoBox a{	font-size: 11px; color: #003366; text-decoration: none; font-weight: bold;}
.EntryDetail .photoBox a:hover{color: #666666; text-decoration:underline;}
.EntryDetail .photoBox .fileList{	padding: 0 0 0 2px; Margin: 0 0 0 2px; list-style: none; list-style-type: none}
.EntryDetail #dPreTitle{font-size: 13px; font-weight: bold;}
.EntryDetail blockquote {font-size: 16px;color: #006CCC;font-style: italic; float: left;background-image: url(/data/images/boxes/bgSumilla.jpg);	background-repeat: no-repeat;	padding: 24px 20px 15px 45px;	margin: 0 10px 0 10px; }
.finsumilla{background-image: url(/data/images/boxes/closeSumilla.jpg);	background-repeat: no-repeat; background-position: right;height:25px;}



.comments{		background-color: #F4F4F4; border: 1px solid #CCCCCC; padding: 6px 6px 6px 6px; color:#000000; overflow:hidden;}
.comments .note{	 font-size:11px; background-color: #FFEED5; border: 1px solid #CCCCCC; color: #000000;  text-align: center; padding: 2px 2px 2px 2px; margin: 0 0 6px 0; font-weight: normal;}
.comments .reply{	 font-size:11px; background-color: #C5EBC5; border: 1px solid #CCCCCC; color: #000000;  text-align: left; padding: 2px 2px 2px 2px; margin: 0 0 6px 0; font-weight: normal; 
			         background-image:url(/data/images/backgrounds/commentBg.jpg); background-repeat:no-repeat; background-position: left center;
			         height:56px; padding:5px 0 0 60px;}
.comments .head{	background-image: url(/data/images/backgrounds/commentHead.jpg); background-repeat: repeat-x; height: 22px; color: #000000; font-weight: bold; padding: 3px 0 0 5px;}
.comments .userName{	background-image: url(/data/images/bullets/comments.gif); background-repeat: no-repeat; padding: 0 0 0 25px; background-position: center left;}
.comments .date{ text-align: right; width: 100%; display: block; margin-top: -15px; margin-right: 6px; }

.OpinionEntries{border: 1px solid #0D7BB7;margin-bottom:10px; width:100%; }
.OpinionEntries p{	font-size: 11px; color: #000000; margin: 5px 0px 5px 0px; padding: 0 0 0 0}
.OpinionEntries .EntryTitle{	 font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.OpinionEntries .EntryTitle:hover{color:#666666; text-decoration: underline;}
.OpinionEntries .entry{	margin:  0 0 0px 0;background-color: #F4F4F4; padding: 8px 0px 8px 10px;display:table;}
.OpinionEntries .entryAlt{	margin: 0 0 0px 0;background-color: #D5DEE8;padding: 8px 0px 8px 10px;display:table;}
.OpinionEntries .authorPhoto{float: left; margin-right: 10px;}
.OpinionEntries .entryAlt .authorPhoto{	float: left; margin-right: 10px;}

.OpinionHP .left{	width:90px; float:left;text-align:center;}
.OpinionHP .right{float:left;color:#000000;margin-left:10px;}
.OpinionHP .EntryTitle{	 font-size: 18px;  font-weight: bold; text-decoration: none; }
.OpinionHP .EntryTitle:hover{color:#666666; text-decoration: underline;}
.OpinionHP .entry{clear:both;margin:  10px 0 10px 0; padding: 8px 0px 8px 10px;}
.OpinionHP .authorPhoto{float: left; margin-right: 10px;}
.OpinionHP ul{	padding: 0 0 0 0; margin: 0 0 0 0; list-style: none; list-style-type: none; font-size: 11px;}
.OpinionHP ul li{	background-image: url(/data/images/bullets/listbullet.gif); background-repeat: no-repeat; background-position: 5px left; padding-left: 12px;}


.SecondLevelEntries{	background-color: #F1F4F8; padding: 0 10px 0 10px; display: table;width:98%;margin-bottom:10px; }
.SecondLevelEntries p{	font-size: 11px; color: #000000; margin: 5px 0px 5px 0px; padding: 0 0 0 0;}
.SecondLevelEntries .EntryTitle{	clear:both;color: #006699; font-size: 12px; text-decoration: none; font-weight: bold;}
.SecondLevelEntries .EntryTitle:hover{	color: #000000; text-decoration: underline;}
.SecondLevelEntries .entry{clear:both;margin: 0 0 10px 0; }
.SecondLevelEntries .left{	float: left; width:25px;margin: 3px 5px 1px 0px; padding: 3px 5px 1px 0px;	font-size: 11px; color: #000000; font-weight: bold;}
.SecondLevelEntries .right{float: left;border-left: 1px solid #003366; margin: 3px 5px 1px 5px; padding: 3px 5px 1px 5px; color: #999999; font-size: 12px; font-weight: bold; width:200px;}

.SecondLevelEntriesInt{	background-color: #F1F4F8; padding: 0 10px 10px 10px;  }
.SecondLevelEntriesInt p{	font-size: 11px; color: #000000; margin: 5px 0px 5px 0px; padding: 0 0 0 0;}
.SecondLevelEntriesInt .EntryTitle{	color: #006699; font-size: 15px; text-decoration: none; font-weight: bold;}
.SecondLevelEntriesInt .EntryTitle:hover{	color: #000000; text-decoration: underline;}
.SecondLevelEntriesInt .entry{	clear:both;margin: 0 0 10px 0;display:table;width:100%; }
.SecondLevelEntriesInt .left{	float: left; width:85px;margin: 3px 5px 3px 0px; padding: 3px 5px 3px 0px;	font-size: 11px; color: #000000; font-weight: bold;}
.SecondLevelEntriesInt .right{float: left;	border-left: 1px solid #003366; margin: 3px 5px 3px 5px; padding: 3px 5px 3px 5px; color: #999999; font-size: 12px; font-weight: bold;}

.MoreNewsEntries{margin-bottom: 15px; display: table; width:100%;}
.MoreNewsEntries p{	font-size: 12px; color: #666666; margin: 5px 0px 5px 64px; padding: 0 0 0 0}
.MoreNewsEntries .entry{padding: 5px 5px 0 5px;}
.MoreNewsEntries .left{ float: left; width:25px; margin: 3px 0px 3px 0px; padding: 3px 0px 3px 0px;	font-size: 11px; color: #000000; font-weight: bold; text-align:right; display:table;}
.MoreNewsEntries .right{ float: left; border-left: 1px solid #003366; margin: 3px 5px 3px 5px; padding: 3px 5px 3px 5px; color: #999999; font-size: 12px; font-weight: bold;}
.MoreNewsEntries .EntryTitle{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; margin: 5px 0px 5px 0px;}
.MoreNewsEntries .EntryTitle:hover{color:#666666; text-decoration: underline;}

.MainEntry{	border: 1px solid #999999; background-color: #F1F4F8;margin-bottom: 10px;}
.MainEntry  .entry{	padding: 5px 5px 0 5px;}
.MainEntry .entry .EntryTitle{	font-size: 18px; color: #000000; text-decoration: none; font-weight: bold;}
.MainEntry .entry .EntryTitle:hover{	color: #666666; text-decoration: underline;}
.MainEntry .entry p{	font-size: 12px; color: #000000; margin: 5px 5px 10px 5px;}
.MainEntry .entry img{	border: 1px solid #000000; margin-bottom: 15px;}
.MainEntry .entryFiles{	background-color: #B7C8DD; border-top: 1px solid #999999;  padding: 5px 2px 5px 10px; margin: 0 0 0 0;}
.MainEntry .entryFiles  img{	border: none;margin: 0 5px 0 0;}
.MainEntry .entryFiles a{	font-size: 11px; color: #003366;}

.PhotoEntry{	background-color: #F4F4F4; border: 1px solid #0D7BB7; padding: 3px 3px 3px 3px;margin-bottom: 15px;}
.PhotoEntry img{	border: 1px solid #000000;}
.PhotoEntry p{	font-size: 11px; color: #000000; margin: 5px 3px 5px 3px;}
.PhotoEntry h4{	color: #000000;}

.Empresarial{	background-color: #F4F4F4; border: 1px solid #0D7BB7; padding: 5px 5px 5px 5px;margin-bottom: 15px; display:table; width:98%;}

.Indicators{	background-color: #F4F4F4; border: 1px solid #0D7BB7; padding: 0px 0px 0px 0px;margin-bottom: 15px; display:table;width:100%;}

.LastNewsEntries{margin-bottom: 15px;}
.LastNewsEntries .entry{margin: 15px 0 15px 0;}
.LastNewsEntries p{	font-size: 12px; color: #666666; margin: 5px 0 5px 0; padding: 0 0 0 0;}
.LastNewsEntries .EntryTitle{	 font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.LastNewsEntries .EntryTitle:hover{color:#666666; text-decoration: underline;}

.CategoryName {	color: #006699; font-size: 12px; text-decoration: none; font-weight: bold;}
.CategoryName:hover {	color: #000000; text-decoration: underline; }

.Module{	border:1px solid #B7C8DD; border-top: none; padding: 12px 12px 12px 12px; font-size: 11px; color: #000000; margin-bottom:5px;}
.Module ul{	margin: 0 0 0 0;  padding: 0 0 0 0; list-style: none;}
.Module ul li { 	background-image: url(/data/images/bullets/listbullet.gif); background-repeat: no-repeat;	margin-left:0px; padding-left: 10px; 	background-position: center left;}
.Module a{	color: #000000; text-decoration: none; font-weight: bold;}
.Module a:hover{	color: #666666; text-decoration: underline;}
.Module .CategoryName {	color: #006699; font-size: 11px; text-decoration: none;}
.Module .CategoryName:hover {	color: #000000; text-decoration: underline; }

.Module2{	border:1px solid #B7C8DD; border-top: none; padding: 8px 4px 2px 3px; font-size: 9px; color: #000000; margin-bottom:5px;}
.Module2 ul{	margin: 0 0 0 0;  padding: 0 0 0 0; list-style: none;}
.Module2 ul li { 	background-image: url(/data/images/bullets/listbullet.gif); background-repeat: no-repeat;	margin-left:0px; padding-left: 10px; 	background-position: 6px left; margin-bottom:3px;}
.Module2 a{	color: #006699; text-decoration: none; font-weight: bold;font-size: 10px;}
.Module2 a:hover{	color: #666666; text-decoration: underline; }
.Module2 .bottom{	background-color: #F4F4F4; padding: 3px 4px 3px 2px; text-align: right;}
#BodyDiv #tdright h5 .moreCommented{	background-image: url(/data/images/boxes/Modules/moreCommented.gif); background-repeat: no-repeat; display: block; width:20px; height: 21px;float:left;}


.BigModule {border: 1px solid #CCCCCC; background-color: #F1F4F8; padding: 10px 5px 5px 10px; margin: 10px 10px 10px 10px; display: table; width:80%;}
.BigModule a{	color:#333333; text-decoration: underline;}
.BigModule a:hover{color:#666666; text-decoration: underline;}
.BigModule ul{	list-style-type: square;color: #FC7215; padding: 0 0 0 0; margin: 10px 0 10px 20px;}
.BigModule ul li{	margin-bottom: 3px;}
.BigModule br { clear: left;}
.BigModule label {display: block;text-align: right;width: 50px; padding-right: 10px;float: left;}
.BigModule input{ display: block;width: 100px;	float: left; margin-bottom: 10px;	font-size: 10px;}
.BigModule .checkboxOnly{ display:block;	float:left;	width:120px; margin-bottom: 10px;	margin-left:10px;}
.BigModule .checkboxOnly label{width:0px;text-align:left;margin:0; padding:0;padding-right:0px;}
.BigModule .checkboxOnly input{ width: 20px; margin: 0; padding: 0; }
.BigModule select{width: 200px;display:block;float:left; margin-bottom: 10px;font-size: 11px;}
.BigModule .ErrorMsg{margin-left:100px;	clear:both;	color: #FF0020;	font-size:10px;Display:block;	margin-bottom: 0px;	margin-top: 0px;}

.box {border: 1px solid #CCCCCC; background-color: #F1F4F8; padding: 10px 5px 5px 10px; margin: 10px 10px 10px 0px; display: table; width:98%; color: #000000;}
.box .EntryTitle{	font-size: 18px; color: #000000; text-decoration: none; font-weight: bold;}
.box .EntryTitle:hover{	color: #666666; text-decoration: underline;}
.box ul{	padding: 0 0 0 0; margin: 0 0 0 0; list-style: none; list-style-type: none; font-size: 11px;}
.box ul li{	background-image: url(/data/images/bullets/listbullet.gif); background-repeat: no-repeat; background-position: 5px left; padding-left: 12px;}
.box ul li a{	font-size: 11px;}
.box .left{	width: 50%; float:left;}
.box .right{	width:40%; float:left;}

.TwoColEntries{}
.TwoColEntries .entry{	clear: both; display: table;width:100%; margin-bottom: 30px;}

.TwoColEntries .image{	width: 274px;float:left; padding: 0 3px 0 3px;margin: 0 0 10px 0;}
.TwoColEntries h3{	color: #000000; font-size: 18px; }
.TwoColEntries p{margin: 0 0 0 0; padding: 0 0 0 0;}
.TwoColEntries .image img{	border: 1px solid #000000;}

.divleft{width: 50%;	float: left;}
.divright{	width:50%;	float:left}

.registerHere{	color: #003366; font-weight: bold;  text-align: center;margin-bottom: 5px;}
.registerHere a{	color: #003366}

#BodyDiv #tdright h5{
	font-size: 12px; font-weight: bold; color: #ffffff;
	height: 21px; margin: 0 0 0 0; padding: 0px 0 0 0;
	background-image: url(/data/images/boxes/Modules/moduleTitleBg.gif); background-repeat: repeat-x;
}
#BodyDiv #tdright h5 .registro{	background-image: url(/data/images/boxes/Modules/users.gif); background-repeat: no-repeat; display: block; width:20px; height: 21px;float:left;}
.more{	color: #003366; font-size: 11px; text-decoration: none;display: block; text-align: right; width:100%}
.more:hover{	color: #666666; text-decoration: underline;}
.note{	font-size: 12px; font-weight: bold; color: #666666; display:block; text-align: right;}
.Navigatornote{	font-size: 11px; color: #666666; display:block; text-align: right;}
.Navigatornote a{ font-size: 11px; color: #666666;}
.clearer{clear: both;}
.Ad{	margin: 0px 0px 15px 0px;border-top:1px solid #E1E1E1;padding-top:5px;
	background-image: url(/data/images/backgrounds/AdArrow.gif); background-repeat: no-repeat; background-position: top right;}

/* Weather Channel */
#BodyDiv #tdright h5 .weather{	background-image: url(/data/images/boxes/Modules/weather.gif); background-repeat: no-repeat; display: block; width:30px; height: 21px;float:left;}
.weatherBg {background-color:#F4F4F4; display:table; width:100%;}
.weatherLogoBg {background-color:#C2CBCF; display:table; width:100%; color:#004D9F; font-size:10px;}
.WeatherModule {border:1px solid #B7C8DD; border-top: none; padding: 5px 5px 5px 5px; font-size: 11px; color: #000000; margin-bottom:5px;}
/* Weather Channel */

/* These are standard sIFR styles... do not modify */

.sIFR-flash {	visibility: visible !important;	margin: 0;}
.sIFR-replaced {	visibility: visible !important;}
span.sIFR-alternate {	position: absolute;	left: 0;	top: 0;	width: 0;	height: 0;display: block;	overflow: hidden;}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h4.ModuleTitle {	visibility: hidden;	letter-spacing: -9px;	font-size: 23px;}
.sIFR-hasFlash h2 {	visibility: hidden;	letter-spacing: -9px;	font-size: 23px;}


 /* -------------------------------------------------------------------- 
------    Forms elements 
-----------------------------------------------------------------------*/
.AdvancedSearchKeywords {margin: 10px 5px 10px 5px; border: 1px solid #CCCCCC; padding: 5px 5px 5px 5px;  background-color: #F1F4F8;width:97%; color:#000;}
#forms{ margin: 10px 5px 10px 5px; border: 1px solid #CCCCCC; padding: 25px 5px 5px 5px;  background-color: #F1F4F8;width:95%;}
#forms input{ display: block; width: 200px; float: left; margin-bottom: 10px; font-size: 11px; }
#forms textarea { display: block; width: 150px; float: left; margin-bottom: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
#forms br { clear: left;}
#forms label { display: block; text-align: right; width: 200px; padding-right: 10px; float: left; color: #000000; }
#forms .ErrorMsg{ margin-left: 220px; clear: both !important; color: #FF0020; font-size: 10px; Display: block; margin-bottom: 0px; margin-top: 0px; }
#forms select{ width: 200px; display: block; float: left; margin-bottom: 10px; font-size: 11px; }
#forms .day{ width: 37px; margin-right: 4px; }
#forms .month{ width: 100px; margin-right: 4px; }
#forms .year{width: 55px;}
#forms  .checkboxHorizontal{	display:block;	float:left;	width:200px;	margin-bottom: 10px;	}
#forms  .checkboxOnly{ display: block; float: left; width: 165px; margin-bottom: 10px; margin-left: 10px; }
#forms .checkboxOnly label{ width: 0px; text-align: left; margin: 0; padding: 0; padding-right: 0px; }
#forms  .checkboxOnly input{ width: 50px; margin: 0; padding: 0; }
#forms .checkboxHorizontal label{ width: 80px; text-align: left; margin: 0; padding: 0; font-weight: normal; }
#forms  .checkboxHorizontal input{ width: 20px; margin: 0; padding: 0; }
#forms  .checkboxVertical{	display:block;	float:left;	width:250px;	margin-bottom: 10px;	}
#forms  .checkboxVertical label{ width: 200px; margin: 0; padding: 0; text-align: left; padding-bottom: 10px; }
#forms .checkboxVertical input{ width: 20px; margin: 0; padding: 0; }
#forms .FormLabel {display: block;width: 200px;	float: left;margin-bottom: 10px;	font-size: 11px;}


#commentForm{	background-color: #F1F4F8; border: 1px solid #CCCCCC; padding: 10px 10px 10px 10px;display:table; width:95%;}
#commentForm textarea {	display: block;width:400px;float: left;	margin-bottom: 5px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}
#commentForm br { clear: left;}
#commentForm label {display: block;text-align: right;width: 100px;padding-right: 10px;float: left; color:#000000;}
#commentForm .ErrorMsg{	margin-left:110px;clear:both !important;	color: #FF0020;	font-size:10px;	Display:block;	margin-bottom: 0px;	margin-top: 0px;}





.moduleStyle {
	border: 1px solid #0D7BB7;
	background-color:#F4F4F4;
	padding:6px;}

.moduleBg_softBlue {
	background-color: #F1F4F8;}
	
.moduleBg_softGray {
	background-color: #F4F4F4;}

tr.headerRow td {
	background-color: #FA9200;}
	
tr.normalRow td {
	background-color: #ffffff;}
	
tr.alternateRow td {
	background-color: #B7C8DD;}
	
.moduleTableContentSeparator {
	border-left:1px solid #003366;}


.moduleTable {
  border-collapse:collapse;
  border:1px solid #cccccc;
  color:#000000;
  font-size:11px;
}
.moduleTable td {
  border:1px solid #cccccc;
}

.RedCard {
	background-color:#CC0000;
	width:11px;
	height:16px;
	border:1px solid #000000;
	}
	
.YellowCard {
	background-color:#FFCC00;
	width:11px;
	height:16px;
	border:1px solid #000000;}
.th {
	background-color:#FA9200;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-align:left;}
	
	
/********CSS PARA FICHA DE PARTIDO*******************************************************/

.HeaderGroup{ background-image: url(/data/images/tabs/SelectGroup.gif); background-repeat: no-repeat; background-position:center center; padding:  5px  0  5px 0px; background-color:#003E99; color :#FFFFFF; font-weight:bold; width:74px;  float:left; font-size:11px; text-align:center; }
.HeaderGroup a{	color: #ffffff; text-decoration: none; font-weight:bold; }
.AlternativeGroup { padding: 5px  0  5px 5px;  background-color:#003E99; color :#003E99; font-weight:bold;padding:  5px  0  5px 0px;  width:74px ; float:left;font-size:11px; text-align:center;  }
.AlternativeGroup a {	color: #ffffff; text-decoration: none; font-weight:bold; }


.TeamPosition{border: 1px solid #0D7BB7; background:#F4F4F4;color:#000000; margin:10px 0 10px 0;padding: 10px 0 10px 0;}
.TeamPositionEntries{border: 1px solid #CCCCCC; margin:  15px 15px 15px 15px; display:table; }
.TeamPositionEntries .Position{	background-color: #D5DEE8; padding:5px 0px 20px 0px; }
.TeamPositionEntries .PositionAlt{	background-color: #FFFFFF;padding: 5px 0px 20px 0px; }
.TeamPositionEntries .PositionHeader{ margin:  35px 0 0 0;	background-color: #FCBE66;padding:    0px 0px  0px 0px;display:table; height:25px; font-weight:bold; color:Black;}

.TeamDetailPosition{ }
.TeamDetailPositionEntries{ margin:   0px 0px 0px 0px; display:table;}
.TeamDetailPosition .TeamDetailPositionEntries .PositionHeader{ 	background-color: #FCBE66;font-size:10px; font-weight:bold; color:Black;}

.DetailHeaderPhase{ margin-top:20px;  background-image: url(/data/images/tabs/SelectTab.gif); background-repeat: no-repeat;   color :#FFFFFF; font-weight:bold; float:left; font-size:12px; width:102px; height:20px; text-align:center; vertical-align:middle; padding-top:4px;  }
.DetailAlternativePhase { margin-top:20px; background-image: url(/data/images/tabs/UnSelectTab.gif); background-repeat: no-repeat; width:102px; height:20px; float:left;font-size:12px; text-align:center;padding-top:4px;   }
.DetailAlternativePhase a {color :#003E99; font-weight:bold;text-decoration: none;}
.DetailAlternativePhase a:hover {text-decoration: underline;}

.DetailHeaderGroup{background-image: url(/data/images/tabs/SelectGroup.gif); background-repeat: no-repeat; background-position:center center; background-color:#003E99; color :#FFFFFF;width:70px;  float:left; font-size:11px;height:25px; text-align:center; padding-top:5px;}
.DetailHeaderGroup a{	color: #ffffff; text-decoration: none; font-size:12px; font-weight:bold;}
.DetailAlternativeGroup {  background-color:#003E99; color :#003E99;width:70px; float:left;font-size:11px; height:25px; text-align:center; padding-top:5px; font-size:12px;}
.DetailAlternativeGroup a{	color: #ffffff; text-decoration: none; font-weight:bold;}

.ObjectPosition{	background-color: #D5DEE8;  height:25px; } 
.ObjectPositionAlt{	background-color: #FFFFFF; height:25px;  }
.ObjectPositionHeader{ 	background-color: #FCBE66; color:Black; height:25px;text-align:center; font-size:11px;}

.FixturePosition{background-color: #D5DEE8;height:19px;display:table;  }
.FixturePositionAlt{background-color: #FFFFFF;height:19px;display:table;  }
.FixtureTeam{font-weight:bold; color:#000000; padding:  5px 0 0 5px; border-left: 1px solid #000099; margin: 5px, 0 0 10px; }
.FixtureHour{font-weight:bold; color:#000000; padding:0 5px 0 0; }
.FixtureDate{ color:#000000; padding:0 5px 0 0;}

.goleadores {  margin: 15px 15px 15px 15px; display:table; text-align:center;}
.liPlayerName{ font-weight:bold; color:#000000;  text-align:left; }
.liTeamName{  color:#000000;text-align:center; }

#MatchInfoBox { background: #F0F0F0;border: solid 1px #D4D4D4; height:500px;width:570px;  display:table;}
.MatchInfoTeamA {width:280px;display:table; float:left; margin-top:20px; height:280px; color:#000000; font-size:15px;}
.MatchInfoTeamB {width:280px;display:table; float:left; margin-top:20px; height:280px; color:#000000; font-size:15px; border-left: 2px solid #CCCCCC; }
.MatchInfoTeamBigTitleText{font-weight:bold; font-size:16px;}

.TournamentMatchInfoLeft  {width:273px;display:table; margin:20px 0 0 5px;  height:84px; color:#000000; font-size:13px; float:left;border-right: 2px solid #CCCCCC;}
.TournamentMatchInfoRight {width:269px;display:table; margin:20px 0 0 5px; padding:0 0 0 5PX; height:84px; color:#000000; font-size:13px; float:left;}

.MatchInfoTeamBigTitle {height:18px; background-image:url(/data/images/backgrounds/liveeventteambg.jpg); background-repeat:repeat-x;  margin: 0px 0 0 0;}
.MatchInfoBigTimer{background-image:url(/data/images/backgrounds/liveeventBigTimerBg.jpg);background-repeat:no-repeat;z-index:15000;position:absolute;top:274px;left:365px; width:123px;height:40px;}
.MatchInfoLogoTeamA{ margin:10px 0 0 0px; padding:10px 0 0  0px; float:left; }
.MatchInfoLogoTeamB{  margin: 10px 0 0 10px; padding: 10px  0 0 10px; float:left;  }
.MatchInfoNameTeamA{ margin:  20px  0px 0  5px; padding: 20px  0px  0  5px; font-weight:bold; float:left;  }
.MatchInfoNameTeamB{ margin:  20px 0px 0  30px; padding: 10px 0px  0   30px; font-weight:bold; float:left;  width:75px; text-align:left;}


.sIFR-hasFlash MatchInfoBigTimerText { visibility: hidden;     letter-spacing: -9px;   font-size: 15px; font-weight:bold; }


.BigTeamMatchInfoScoreA
{
      float:left;
      background-image:url(/data/images/backgrounds/TeamScoreBg.jpg);
      background-repeat: no-repeat;
      text-align:center;
      height:48px;
      width:50px;
      margin: 30px 0px 0 85px;
}

.BigTeamMatchInfoScoreB
{
      float:left;
      background-image:url(/data/images/backgrounds/TeamScoreBg.jpg);
      background-repeat: no-repeat;
      text-align:center;
      height:48px;
      width:50px;
      margin: 30px 0 0 5px;
}


.MatchInfoStrikers{	color:#000000;font-size:12px; margin:5px 0  5px 0; padding:5px 0 5px 0;}
.MinuteBox{ height:18px;   background-image:url(/data/images/backgrounds/liveeventAdInfoBg.jpg); background-repeat:repeat-x;}
.MinuteDetail{	height:200px;	overflow:auto;}
	
/****************CSS MARCADOR EN VIVO*****************************************************/
	
.LiveEventBox {position:absolute; top: 3px; left:-340px; background: #F0F0F0; border: solid 1px #D4D4D4; height:50px; width:240px; display:block;  color:#000000; font-family:Arial;}
.LiveEventBoxTitle{background-image:url(/data/images/backgrounds/liveeventheader.jpg); background-repeat:repeat-x; text-align:center;width:240px;}
.LiveEventBoxTitleText{font-weight:bold;font-size:13px;}
.LiveEventBoxFooter, .LiveEventBoxFooterTiny{ background: #F0F0F0; background-image:url(/data/images/backgrounds/liveeventfooter.jpg);  background-repeat: no-repeat; background-position:center top; text-align:center;  font-size:9px;  text-decoration:underline;  height:14px;}
.LiveEventBoxFooter{width:242px;margin-top: -8px; margin-left:-1px;height:22px; float:left;}
.LiveEventBoxFooter a{margin-top:10px;}
.LiveEventBoxFooterTiny{width:165px;margin-top:-15px;}
.LiveEventBoxSponsor{float:left;margin-left:4px;}
.LiveEventBoxTeamInfoTiny { width:80px; float:left;margin:2px 0 0 2px;overflow:hidden;}
.LiveEventBoxTeamInfo { height:30px; width:115px; float:left;margin:5px 0 0 2px; overflow:hidden;display:table;}
.LiveEventBoxTeamInfoB { height:30px; width:115px; float:left;margin:5px 0 0 1px; overflow:hidden;float:left;text-align:right;}
.LiveEventTeamIcon {float:left; width:27px;}
.LiveEventTeamIconTiny {float:right; width:27px;}
.LiveEventTeamName, .LiveEventTeamNameTiny, .LiveEventTeamNameTinyB {font-weight:bold; float:left;font-size:10px;font-weight:bold;}
.LiveEventTeamName {margin-top: 2px; width:59px;}
.LiveEventTeamNameTinyB {text-align:right; float:right;}
.LiveEventBoxData{display:table;}
.TeamScore, .TeamScoreTiny{background-image:url(/data/images/backgrounds/TeamScoreTinyBg.jpg);background-repeat: no-repeat; text-align:center; height:27px; width:29px;}
.TeamScore{float:left;}
.TeamScoreTiny{float:right;}
.TeamScoreText {font-size:20px;text-align:center;width:20px;} 

.TennisLiveEventBoxCenter 
{
	background-image: url(/data/images/backgrounds/TennisBoxCenter.jpg); 
	background-repeat: no-repeat; background-position: center top; width:240px; height:46px;
}
.TennisPlayerA{ position:absolute;top:20px;left:36px;color:#FFCC00;font-size:9px;	}
.TennisPlayerB {position:absolute;top:35px;left:36px;color:#FFCC00;font-size:9px;}
.TennisBallA{position:absolute;top:22px;left:26px;color:#FFCC00;font-size:9px;}
.TennisBallB{position:absolute;top:37px;left:26px;color:#FFCC00;font-size:9px;}
.TennisMore {position:absolute;top:52px;left:10px;color:#FFCC00;font-size:9px;}
.TennisDate{position:absolute;top:52px;left:80px;color:#ffffff;font-size:9px;}
.TennisTime{position:absolute;top:52px;left:145px;color:#ffffff;font-size:9px;}
.TennisMore a {text-decoration: none;}
.TennisMore a:hover{text-decoration:underline;}


.sIFR-hasFlash LiveEventBoxTitleText {     visibility: hidden;     letter-spacing: -9px;   font-size: 18px; font-weight:bold;}
.sIFR-hasFlash TeamScoreText {      visibility: hidden;     letter-spacing: -9px;   font-size: 15px; font-weight:bold; }
 
.FixtureKeyUnselect, .FixtureKeySelected {text-align:center;font-size:12px;width:73px;height:18px;border-right:solid 1px #F4F4F4;cursor:hand;float:left;}
.FixtureKeySelected {background-color:#003E99;color:#D5DEE8;}
.FixtureKeyUnselect {background-color:#D5DEE8;color:#003E99;}

.KeyPhaseDisplay{display:block; width:99%; }
.KeyPhaseHidden{display:none;width:99%;}
.KeyFixturePosition{background-color: #D5DEE8;height:19px;display:table;width:99%;}
.KeyFixturePositionAlt{background-color: #F4F4F4;height:19px;display:table;width:99%;}
.MatchItemTemplate{display:table;height:39px;}
.MatchItemLeft{float:left;margin:5px 0 0 5px; text-align:right;}
.MatchItemCenter{float:left;margin:5px 0 0 5px; text-align:left;border-left:solid 1px #000099;height:20px;padding: 2px 0 0 5px;}
.MatchItemRight{float:right;margin:5px 5px 0 5px; text-align:right;height:20px;}

/********************************************* Key Ampliation ********************************************/
.KeyFixture{display:table;padding:10px 0 0 10px;}
.KeyMatchs{float:left;color:#000000;font-size:11px;}
.KeyImage{float:left;background-image:url(/data/images/backgrounds/TournamentKey.gif); width:270px; height:80px;background-repeat:no-repeat;color:#000000;font-size:12px;display:table;}
.KeyMatchResult{background:#D5DEE8;width:19px;text-align:center; border:solid 1px #D5DEE8;float:right;height:18px;margin-top:1px;padding-top:3px;}
.KeyMatchName{width:60px;text-align:left; height:25px; float:left;padding-left:5px;padding-top:3px;}
.KeyTeamA, .KeyTeamB {width:118px; height:25px;width:118px;display:table;}
.KeyTeamA{margin:8px 0 0 11px;}
.KeyTeamB{margin:12px 0 0 11px;}
.KeyTeamWinner{width:100px;margin:-6px 10px 0 0;text-align:center;float:right;height:20px;}
/********************************************* TournamentList ********************************************/
.TournamentListBox{border:solid 1px #0D7BB7;background:#F4F4F4;color:#003E99;font-weight:bold;font-size:11px;display:table;width:280px;margin:10px 0 10px 10px; padding: 10px 0 10px 10px;}
.TournamentListBox a{color:#003E99; text-decoration:underline;}
.TournamentListBox a:hover{color:#000000;}
.TournamentListTitle{background-image:url(/data/images/backgrounds/Tournaments.gif); background-position:right bottom; background-repeat:no-repeat;margin-top:10px; height:35px;}

.ModelEntries{	background-color: #D1DCE9; display: table;width:565px; float:left; margin:10px 0 0 0; padding:5px 0 0 0; }
.BlueTitle{color:#163C6B; font-weight:bold; font-size:12px; float:left; margin:  0 0 0 0px;}
.ModelItemData { padding: 3px 0 3px 0; }
.ImageModelAlt { padding:  5px 0px 5px 10px;  float:left; margin: 5px 0px 5px 10 px; }
.PhotoModelPrincipal { float:left; width:320px; height:550px; background-image:url(/data/images/backgrounds/FooterModel.gif); background-repeat:no-repeat; background-position:0px 475px;  margin:0 0 0 3px; padding:0 10px 0 0; }
.ModelTitle{ color:#000000; font-weight:bold; font-size:18px;}
.MorePhotos{ background-color:#B7C8DD; color:#000000; font-weight:bold; width:210px; padding-left:10px; margin-left:10px; font-size:12px; height:20px; vertical-align:middle;}
.ModelsAlt{ width:220px; height: 250px; overflow:auto;}
.ModelComments { position:absolute; top:760px; left:156px; }
.ModelVote { position:absolute; top:760px; left:258px; }
.ModelVotes { position:absolute; top:760px; left:358px; }
.MoreModels{background-color:#D1DCE9; color:#000000; width:570px;  margin:10px 0 0 0; height:28px}
.ImageVoteModelAlt { padding:5px 0 0 10px; float:left;}
.GraphVoteModel
{
      height:18px;
      background-image:url(/data/images/backgrounds/liveeventheader.jpg);
      background-repeat:repeat-x;
      font-weight:bold;
}
.ModelPhotobyYear { margin: 15px 0 0 15px; padding:15px 0 0 15px; float:left; }
.ModelPhotoHome { display:table; color:#000000; border:1px solid #000000; width:105px; margin-left:11px; margin-bottom:8px; margin-top:8px;}
.ModelPhotoHome .Header{ background-color:#FA9200; font-size:13px; font-weight:bold;border-bottom:1px solid #000000; display:table; width:105px; text-align:center; height:20px;}
.MsgModel { font-size:18px; color:#003366; font-weight:bold; padding:20px 0 0 5px; margin:20px 0 0 5px; }

#altMic{	position:absolute;width:80px;height:20px;background-color:white;top:30px; left:760px;font-size:9px;color:black;padding: 2px 2px 2px 2px;display:none;z-index:10000;}

.totalComments{clear:both;
	background-image: url(/data/images/bullets/comments.gif); background-repeat: no-repeat; background-position:left center;
	 padding-left:20px; margin: 0px 0px 3px 3px; font-size: 10px; padding-top:2px; height:14px;
}
.totalComments a{ text-decoration: none; color: #006699; font-weight:bold;}
.GraphVoteSurvey
{
      background-image:url(/data/images/backgrounds/VoteSurveyBg.jpg);
      background-repeat:repeat-x;
      font-weight:bold;
      height:18px;
}
.Gallerynote{	 font-size:11px; background-color: #FFEED5; border: 1px solid #CCCCCC; color: #000000;  text-align: center; padding: 2px 2px 2px 2px; margin: 0 0 6px 0; font-weight: normal;}
.GalleryEntry{	background-color: #D1DCE9; display: table;width:565px; float:left; margin:10px 0 0 0; padding:5px 0 0 0; height:320px;}
.GalleryNavigator {margin-top:10px; background-color:#EBEBEB; display:table; float:left;width:560px; height:90; padding: 5px 0 5px 5px;font-size:11px;color:#000000;}
.GalleryBorder{ background-image:url(/data/images/backgrounds/GalleryCategoryBackground.jpg); background-repeat:no-repeat;width:180px;height:140px;text-align:center;}
.GalleryBorder img{margin-top:10px;}
.GalleryCategoryName {	color: #003E99; font-size: 14px; text-decoration: none; font-weight: bold;}
.GalleryCategoryName:hover {	color: #000000; text-decoration: underline; }

.moreSchedule {color:#FFFFFF;text-decoration: none;}
.moreSchedule:hover {color:#FFE600;text-decoration:underline;}
.ScheduleHeader{background-color:#FCBE66; height:30px;}
.ScheduleItem{background-color:#FFFFFF;}
.TitlesBlog{ font-size:12px; font-weight:bold; color:#7F7F7F; }
