	.MainNewsColumn {

		padding: 3px;
	}
	.ColumnSpacer {
		width: 15px;
	}
.ArticleAbstractCell {
	margin-bottom: 9px;
	padding-left: 5px;
}
	.MainCommentsColumn {
	width: 265px;
	background-color: #FCFCFC;
	border: 1px dashed #003399;
	}
	.LatestEntryContainer {
		padding: 2px;
		width: 230px;
		margin: 2px;
	}
	div.FirstLatestEntryContainer{
		padding: 2px;
		float: right;
	
	}
	.NotituBody {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	background-image: url(../images/BodyBackground.gif);
	background-repeat: repeat-x;
	background-position: top;
	}
	.EmbeddedBody{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	background-image: url(../images/TableBackground.gif);
	}
	.ReportDescription {
		padding: 2px;
	}
	
	.LatestHeadline {
		color: #0066CC;
		font-size: 20px;
	}
	.LatestMainHeadline{
	color: #0066CC;
	font-size: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	}
	.LatestMainSubtitle{
	color: #0066CC;
	font-size: 16px;
	margin-top: 5px;
	margin-bottom: 5px;	
	}
	.LatestMainText{
		color: #FF9900;
		font-size: 14px;
		font-weight: bold;
	}
	.LatestPublishDetails {
	font-size: 11px;
	color: #666666;
	padding: 2px;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	}
	.LatestPublishDetailsEntry {
	font-size: 11px;
	color: #666666;
	padding: 7px;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	}	
	.UserEntriesTable {
		width: 920px;
		border: 1px solid #CCCCCC;
		margin-left: 20px;
	}
	.EvenRow {
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		border-bottom-color: #666666;
		padding: 4px;
		margin: 2px;
	}
	.OddRow {
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		border-bottom-color: #666666;
		background-color: #D7F2FF;
		padding: 4px;
		margin: 2px;
	}
	.TableHeader {
		padding: 4px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #000000;
	}
	.LargeTextAreaTextArea {
		background-color: #CEEFFF;
		height: 210px;
		width: 610px;
		background-image: url(../images/FormBackground.gif);
	}
	.SeccionLiner {
	background-color: #FF9900;
	height: 4px;
	}
	.SeccionContainer {
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #00468C;
		padding: 3px;
		text-align: center;
		width: 64px;
		background-image: url(../images/ColumnHeaderBack.gif);
	}
	.MainTable {
	border: 1px solid #004A95;
	width: 970px;
	height: 100%;
	background-color: #FFFFFF;
	background-image: url(../images/TableBackground.gif);
	}
	.SeccionContainerLast{
		padding: 3px;
		text-align: center;
		width: 64px;
		background-image: url(../images/ColumnHeaderBack.gif);
	}
	.MainHeaderLine {
		text-align: center;
		height: 8px;
	}
	.MainHeaderLogo{
		padding: 5px;
		width: 220px;
	}
	.MainHeaderCell{
		padding: 5px;
		text-align: center;
	}.SearchBox {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		background-color: #E8F3FF;
		border: 1px solid #000000;
		padding: 3px;
		color: #666666;
		width: 310px;
	}
	a:link {
		color: #006699;
		text-decoration: none;
	}
	a:visited {
		color: #CC6600;
		text-decoration: none;
	}
	a:hover {
		color: #0099FF;
		text-decoration: underline;
	}
	#GenericFELabel, ComentarioFELabel, .NotituFELabel {
		padding: 4px;
	}
	#FormTitle {
	font-weight: bold;
	margin: 2px;
	padding: 2px;
	font-size: 16px;
	}
	#FormDescription {
	margin: 2px;
	padding: 2px;
	}
	#GenericFEContainer, #ComentarioFEContainer {
		margin: 4px;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 35px;
	}
	#NotituFEContainer {
	margin: 4px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 35px;
	width: 805px;
	}
	.GenericFEDescription, .ComentarioFEDescription, .NotituFEDescription{
		font-size: 11px;
		color: #999999;
	}
	.DondeFEDescription{
	font-size: 11px;
	color: #000000;		
	}
	input {
		font-size: 13px;
		color: #000000;
		background-color: #FFFBEC;
		font-family: Georgia, "Times New Roman", Times, serif;
		border: 1px solid #333333;
		padding: 3px;
		background-image: url(../images/FormBackground.gif);
		background-repeat: repeat-x;
	}
	.BuscarButton {
		font-size: 13px;
		color: #000000;
		background-color: #FFFBEC;
		font-family: Georgia, "Times New Roman", Times, serif;
		border: 1px solid #333333;
		padding: 3px;
		background-image: url(../images/FormBackground.gif);
		background-repeat: repeat-x;
		height:25px;
	}
	#SubmitButton{
		font-size: 14px;
		font-weight: bold;
		padding: 12px;
		margin-left: 50px;
	}
	.GenericSubmitText, .RegistrationSubmitText, .LoginSubmitText, .RecommendationSubmitText, .UserProfileSubmitText, .EntrySubmitText {
		padding: 5px;
		border: thin solid #666666;
		background-color: #F0F0F0;
	}
	#ReportTitle{
		font-weight: bold;
		margin: 12px;
	}
	.GenericOptionLink{
	padding: 5px;
	border: 1px solid #666666;
	background-color: #F0F0F0;
	float:right;
	margin:4px;
	height: 17px;
	}
	#GenericOption{
	text-align: right;
	margin-right: 15px;
	padding-right: 15px;
	}
	select {
		font-size: 13px;
		color: #000000;
		background-color: #FFF4E1;
		font-family: Georgia, "Times New Roman", Times, serif;
		/*background-image: url(../images/FormBackground.gif);*/
		border: 1px solid #333333;
		padding: 3px;
	}
	.SearchBoxDescription{
		font-size: 11px;
		color: #999999;
	}
	.ArticleTitleDetailEntry{
	color: #0066CC;
	font-size: 24px;
	font-weight: bold;
	padding: 7px;
	margin-bottom: 2px;
	margin-left: 5px;
	}
	.ArticleSubtitleDetailEntry{
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	padding: 7px;
	margin-left: 5px;
	margin-bottom: 4px;
	}
	.ArticleContentDetailEntry{
	margin-top: 8px;
	margin-bottom: 15px;
	margin-left: 10px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 8px;
	/*border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0066CC;*/
	}
	.RightPanelCell{
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	margin: 2px;
	padding: 5px;
	}
	.RightPanelCellLeft{
		margin: 2px;
		padding: 5px;
	}
	.RightPanelCellRight{
	margin: 2px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	}	
	.CommentsCountRow{
	}
.CommentsCountRow {
	margin: 1px;
	padding: 2px;
}
.CommentsCountNumber{
	font-size: 18px;
	font-weight: bold;
}
.CommentsArtitleTitle{
	font-size: 15px;
	margin: 1px;
	padding: 1px;
}
div.LatestMainPicture{
	float: left;
}
.LatestTable{
	/*width: 635px;	*/
}
.LatestCommonSubtitle{
	font-size: 12px;
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 2px;
}
#ArticleDetailContainer{
	width: 100%;
}
.ArticleDetailOptions {
	margin: 20px;
	padding: 2px;
	width:280px;
}
.ComentarioTextArea{
	font-size: 13px;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	border: 1px solid #333333;
	padding: 3px;
	height: 150px;
	width: 470px;
	background-image: url(../images/FormBackground.gif);
	background-repeat: repeat-x;
}
.VideoComentarioTextArea{
	font-size: 13px;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	border: 1px solid #333333;
	padding: 3px;
	height: 35px;
	width: 410px;
	background-image: url(../images/FormBackground.gif);
	background-repeat: repeat-x;

}

.ComentSection {
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
}
.ComentUserColumn {
	background-color: #D2E9FF;
	width: 130px;
	text-align: center;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.CommentContent {
	margin: 1px;
	padding: 8px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	
}
.CommentsTable {
	width: 625px;
	margin: 15px;
}
#DondeFEContainer {
	background-color: #6CB6FF;
	padding: 5px;
	margin-left: 35px;
	font-size: 12px;
	width:800px;
}
.TableSectionHeadline {
	margin: 8px;
	width: 100%;
}
.SectionHeader{
	font-size: 18px;
	font-style: italic;
	margin-bottom: 4px;
	margin-left: 5px;
	color: #003399;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}

.SectionFooter{
	font-size: 12px;
	font-style: italic;
	margin-bottom: 15px;
	margin-left: 5px;
	color: #003399;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
}
.SectionHeaderComments{
	font-size: 18px;
	font-style: italic;
	margin-bottom: 4px;
	margin-left: 5px;
	color: #003399;
}
.LatestEntryRow {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006699;
	padding: 7px;
	margin-top: 7px;
	margin-right: 3px;
	margin-bottom: 7px;
	margin-left: 3px;
}
.CommentHeaderRow{
	padding: 4px;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;*/
	font-size: 11px;
	color: #666666;
	text-align: right;
}
.ThumbnailElement{
	font-size: 11px;
	padding-left: 20px;
}
.SectionHeaderMedia {
	padding-top: 15px;
	text-align: center;
	font-size: 20px;
	font-style: italic;
	color: #006699;
}.HeaderSectionTable {
	font-size: 15px;
	margin: 2px;
	padding: 2px;
	width: 300px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
/*#FormDescription{
	width: 370px;
	position: absolute;
	height: 200px;
	float: right;
	left: 610px;
	background-image: url(../images/ColumnHeaderBack.gif);
	background-repeat: repeat-x;
}*/
.UserInfoLayer{
	height: 180px;
	width: 220px;
	visibility: hidden;
	position:absolute;
	z-index:1;
	background-image: url(../images/UserInfo.gif);
	background-repeat: no-repeat;
	padding: 10px;
	font-size: 11px;
	line-height: 20px;
}
.ExtraExtraNews{
	width: 220px;
	visibility: hidden;
	position:absolute;
	z-index:1;
	padding: 10px;
	font-size: 11px;
	line-height: 20px;
}
.ExtraExtraCell{
	background-image: url(../images/ExtraExtraBack.gif);
	background-repeat: repeat-y;
	padding-left: 8px;
}

#StarsRatingDiv{
	padding: 7px;
}
#CommentRating{
	text-align: right;
}
.ViewAllLink{
	font-style: italic;
	text-align: right;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 12px;
	padding-left: 6px;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.RequestedNewsCell{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 33px;
	background-image: url(../images/BackRequestedNews.gif);
	background-repeat: no-repeat;
	height: 28px;
	margin: 3px;
}
.UserListingCell{
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 33px;
	height: 28px;
	margin: 3px;
}
.UserListingDetailCell {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 2px;
}
.ExtraNewsCell{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-image: url(../images/RssIcon.gif);
	background-repeat: no-repeat;
	height: 22px;
	margin: 3px;
}
.SectionNewsEntry {
	background-image: url(../images/SectionNewsIcon.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.UserProfileCell{
	padding: 5px;
}.TemplateFooter {
	font-size: 11px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9900;
	margin: 5px;
	padding: 3px;
	text-align: center;
	height: 30px;
}
.UserHomeCell{
	padding: 10px;
}.MediaCell {
	text-align: center;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #003399;
}
.ArticleImage {
	margin: 4px;
	border: 1px solid #CCCCCC;
	padding: 3px;
}
.NotituForm {
	padding: 5px;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 10px;
}
#RegistrationForm{

	background-image: url(../images/FormBack.gif);
	background-repeat: no-repeat;

	height:450px;
	padding-top: 15px;
}
#LoginForm{
	background-image: url(../images/LoginBack.gif);
	background-repeat: no-repeat;
	height:170px;
	padding: 40px;
}
#RecommendationForm{
	background-image: url(../images/RecomendationForm.gif);
	background-repeat: no-repeat;
	height:470px;
	padding-top: 15px;

}
#UserProfileForm{
	background-image: url(../images/UserProfileBack.gif);
	background-repeat: no-repeat;
	height:785px;
	padding-top: 15px;

}
#EntryForm{
	background-image: url(../images/EntryFormBack.gif);
	background-repeat: no-repeat;
	height:1000px;
	padding-top: 15px;

}
#DeleteElements{
	text-align: right;
	margin: 4px;
	padding: 3px;
}

.DeleteElementsText{
	background-color: #F4F4F4;
	margin: 4px;
	padding: 3px;
	border: 1px solid #003399;
	width: 100px;
	
}
.RecomendationLayer{
	height: 180px;
	width: 220px;
	visibility: hidden;
	position:absolute;
	z-index:1;
	background-image: url(../images/UserInfo.gif);
	background-repeat: no-repeat;
	padding: 10px;
	font-size: 11px;
	line-height: 20px;
}
.MapFieldTextSpan{
	margin: 3px;
	padding: 7px;
}
.ArticleNewsRequestDetail{
	font-size: 12px;
	color: #666666;
	padding: 8px;
	margin-top: 25px;
}
.UserSeparation {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.RequestedNewsDetails {
	font-size: 11px;
	color: #333333;
	padding: 7px;
}
.FavoritesCell {
	padding-left: 15px;
}
.FavoritesDetailCell {
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#DeleteElements{
	margin: 15px;	
}
.RSSEntryTitle{
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
}
.RSSStreamTitle{
	font-weight: bold;
	font-size: 12px;
}
.RSSEntryDescription{
	font-size: 11px;
}
.RSSEntryOptions{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-size: 12px;
}
#ExternalNewsLink{
	height: 35px;
}
.NotituTextArea{
	height: 280px;
	width: 800px;
	background-image: url(../images/FormBackground.gif);
	background-repeat: repeat-x;	
	
}
.ArticleDetailDiv{

}
.autorcell {
	background-color: #FBFBFB;
	width: 220px;
	border: 1px solid #CCCCCC;
	padding: 3px;
	margin-bottom: 1px;
	text-align: center;
	font-size: 12px;
	margin-left: 5px;
	margin-right: 5px;
}
.articleimagescell {
	background-color: #FBFBFB;
	float: right;
	width: 180px;
	border: 1px solid #CCCCCC;
	padding: 3px;
	margin-bottom: 1px;
	text-align: center;
	font-size: 12px;
	margin-left: 25px;
}
#interiorautorcell{
	border: 1px solid #999999;
	padding: 1px;
	font-weight: bold;
	text-align: center;
	background-color: #AED2FB;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 5px;
	margin-left: 1px;
}
#elautor{
	text-align: center;
	margin: 7px;
	padding: 3px;
	line-height: 18px;
}
.mainnewsimage {
	float: left;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 1px;
}
.mainnewsentry{
	margin: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.IntroNotitu {
	text-align: center;
	font-size: 15px;
	float: right;
	padding-top: 2px;
	padding-right: 14px;
	padding-bottom: 4px;
	padding-left: 14px;
	margin-right: 14px;
	background-color: #E8E8E8;
	border: 1px solid #FF9900;
	margin-left: 14px;
}
.HomeSectionHeader{
	font-size: 18px;
	font-style: italic;
	margin-bottom: 4px;
	margin-left: 5px;
	color: #003399;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	margin-top: 20px;
}
#HiddenInfoLayer{
	width: 660px;
	visibility: hidden;
	border: 1px solid #FF9900;
	margin-left: 7px;
	background-color: #F8F8F8;
	margin-bottom: 5px;
	font-size: 16px;
	padding: 1px;
}
.IntroClose{
	text-align: right;
	font-size: 12px;
	background-color: #EEEEEE;
	padding: 2px;
	margin-bottom: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9900;
}
.ArticleDetailRightBar{
	text-align: center;
}
.PageIcon{
	float: left;
	padding-right: 8px;
}
.BlogImportBox{
	font-size: 11px;
	width: 185px;
}
.BlogImportSection{
	font-size: 12px;
}
.RSSReport{
	font-family: Georgia, "Times New Roman", Times, serif;
}
.rssFrame{
	margin: 4px;
	border: 1px solid #999999;
}
.newspapersselect{
	font-size: 12px;
	width: 210px;
	padding: 1px;
	margin: 2px;
}
.UploadMediaMessage {
	background-color: #AED2FB;
	margin: 2px;
	padding: 3px;
	border: 1px solid #666666;
}
.slideControl {
	background-color: #E9E9E9;
	margin-top: 3px;
	padding: 3px;
	font-size: 13px;
	margin-bottom: 3px;
}
.LoadingDiv{
        background-color: #F0F0F0;
        position: absolute;
        z-index: 100;
        width: 180px;
        left: 0px;
        top: 0px;
        right: 0px;
        bottom: 0px;
        padding: 2px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #000000;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #000000;
        height: 36px;
}
