/** 
 * Created By: Raul E. Morales Ferrer <raulemofe@hotmail.com>
 * Copyright 2009 MovimientoWeb
 * http://www.movimientoweb.com/
 * File: /css/style.css
 * Last Modified: Lunes, 22 de junio de 2009
*/

body { margin:0px; background-image:url('../images/global_bg.jpg'); background-color:#060638; background-repeat:no-repeat; color:#000000; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; } 
TD { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; } 
A { color:#ffffff; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; } 
A:hover { color:#ffffff; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }

.InputTextEmailRequired, .InputTextEmailNoRequired, .InputTextRequired, .InputTextNoRequired, .InputNumRequired, .InputNumNoRequired, .InputDateRequired, .InputDateNoRequired
{ 
	width:200px; font-family:Tahoma; font-size:11px; border:1px solid #7f9db9;
	background-image:url('../images/global_InputBg.gif'); background-repeat:repeat-x; 
} 
.InputButton {  font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; cursor:pointer;  } 
.InputRequired { color:red; font-family:Tahoma; font-size:11px; font-weight:normal; }

.DefaultWhite { color:#ffffff; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
A.DefaultWhite { color:#ffffff; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; } 
A.DefaultWhite:hover { color:#ffffff; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; } 

.DefaultBlack { color:#000000; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
A.DefaultBlack { color:#000000; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; } 
A.DefaultBlack:hover { color:#000000; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; } 

.DefaultBlue { color:#0f5d90; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
A.DefaultBlue { color:#0f5d90; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; } 
A.DefaultBlue:hover { color:#0f5d90; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; } 

.DefaultTitle { padding:0px; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:16px; color:#000000; display:block; border-bottom:dotted #027ac0 3px; }
.MainSectionsTitle { padding:0px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:20px; color:#ffffff; display:block; border-bottom:solid #ffffff 3px; }

.Error { border:#000000 1px dotted; padding:5px; color:red; background-color:lightyellow; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; } 

.FaqsLetterA { display:block; text-align:left; border:1px solid #dadada; padding:15px; background-image:url('../images/main_support_faqsBg.png'); background-repeat:repeat-x; color:#ffffff; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; }

/*********/
form { margin:0px; }
.TdMenuBottom { padding-bottom:10px; text-align:center; } 
A.MenuBottom { color:#FFFFFF; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; } 
A.MenuBottom:hover { color:#187cc8; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; } 
.DefaultTxtSmall { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#ffffff; font-size:10px; font-weight:normal; }
A.DefaultTxtSmall:hover { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#187cc8; font-size:10px; font-weight:normal; }
.DefaultTit { text-align:left; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#16a0c9; font-size:12px; font-weight:bold; }
.DefaultTxt { text-align:left; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#ffffff; font-size:11px; font-weight:normal; }
.DefaultTitBig { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:24px; font-weight:bold; color:#FFFFFF; }

.ResultPages { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; }
A.ResultPageSelected { color:orange; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; text-decoration:none; font-weight:bold; }
.GalleryImages { background-color:#ffffff; COLOR:#FFFFFF; border:1px color:#000000 solid; width:90%; font-size:12px; font-weight:normal; padding-top:1px; padding-bottom:1px; }
.MusicLetterA { background-image:url('../images/main_music_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; }
.MusicLetterB { BACKGROUND-color:#999999; COLOR:#FFFFFF; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; }
.MusicSongTitleA { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#234f63; font-size:12px; font-weight:bold; }
.GuestBookMsgA { text-align:left; background-image:url('../images/main_guestbook_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.GuestBookMsgB { text-align:left; background-image:url('../images/main_guestbook_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.GuestBookNick { color:#bd4c04; font-weight:bold; text-align:left; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:13px; display:block; border-bottom:solid #ebebeb 1px; }
.EventsRowA { background-image:url('../images/main_events_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.EventsRowB { background-image:url('../images/main_events_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.EventsRow 	 { background-image:url('../images/main_events_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.EventsTitle { color:#bd4c04; font-weight:bold; text-align:left; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:13px; display:block; border-bottom:solid #ebebeb 0px; }
.EventosTxt { font-size:11px; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#64878e; font-weight:bold; text-align:left; text-decoration:none; }
.NewsRowA { background-image:url('../images/main_news_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.NewsRowB { background-image:url('../images/main_news_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.NewsRow 	 { background-image:url('../images/main_news_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.NewsTitle { background-image:url('../images/main_news_rowsbg.gif'); padding-left:5px; color:#bd4c04; font-weight:bold; text-align:left; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; display:block; border-bottom:solid #ebebeb 0px; }
.NewsTxt { font-size:11px; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#64878e; font-weight:bold; text-align:left; text-decoration:none; }

.RightArticles { font-size:11px; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#ffffff; font-weight:normal; text-decoration:none; }
.ArtsRowA { background-image:url('../images/main_news_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.ArtsRowB { background-image:url('../images/main_news_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.ArtsRow 	 { background-image:url('../images/main_news_rowsbg.gif'); background-repeat:repeat-x; background-color:#FFFFFF; color:#154665; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; }
.ArtsTitle { padding-left:5px; color:#bd4c04; font-weight:bold; text-align:left; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; display:block; border-bottom:solid #ebebeb 0px; }
.ArtsTxt { font-size:11px; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#64878e; font-weight:bold; text-align:left; text-decoration:none; }

.SearchRowA { BACKGROUND-COLOR:#FFFFFF; COLOR:#154665; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; }
.SearchRowB { BACKGROUND-COLOR:#E6EBF1; COLOR:#154665; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; }
.SearchRowAlt { BACKGROUND-COLOR:#dadada; COLOR:#FFFFFF; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; cursor:pointer; }

.error { BORDER:#aaaaaa 1px dotted; PADDING:5px; COLOR:red; FONT-STYLE: normal; BACKGROUND-COLOR:#E6EBF1; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; } 
/* Libro de Visitas */
A.page_selected { color:#FFFFFF; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:12px; text-decoration:none; font-weight:bold; }
.index_title { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#16a0c9; font-size:12px; font-weight:bold; }
.index_text { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#ffffff; font-size:12px; font-weight:normal; }
.book_pages { font-size:11px; font-weight:bold; }
.book_input { color:#154665; width:350px; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-weight:normal; font-size:11px; border:1px #154665 solid; BACKGROUND-COLOR:#FFFFFF; }
.book_title { COLOR:#16a0c9; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; FONT-WEIGHT:BOLD;  }
.td_book { COLOR:#ffffff; FONT-SIZE:11px; FONT-WEIGHT:BOLD; WIDTH:100px; TEXT-ALIGN:RIGHT; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:11px; }
.contact_input { color:#154665; width:270px; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-weight:normal; font-size:11px; border:1px #154665 solid; BACKGROUND-COLOR:#FFFFFF; }
.contact_title { COLOR:#16a0c9; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; FONT-WEIGHT:BOLD;  }
.contact_form {  }
.td_contact { COLOR:#ffffff; FONT-SIZE:11px; FONT-WEIGHT:BOLD; WIDTH:100px; TEXT-ALIGN:RIGHT; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:11px; }
.button_image {	CURSOR:hand; FONT-WEIGHT:BOLD; COLOR:#16a0c9; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; VERTICAL-ALIGN:TOP; background-color:#000000; border:0px; }
.band_text { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#ffffff; font-size:11px; font-weight:normal; }
.band_title { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:15px; font-weight:bold; color:#ffffff; }
#dhtmltooltip {	position:absolute; left:-300px; width:150px; border:1px solid black; padding:1px; background-color:#e0e1e0; visibility:hidden; z-index:100; FONT-FAMILY:Segoe UI,Tahoma,Verdana,Arial,sans-serif; FONT-SIZE:12px; COLOR:#16a0c9;
					/*Remove below line to remove shadow. Below line should always appear last within this CSS*/ /*filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/ }
#dhtmlpointer {	position:absolute; left:-300px; z-index:101; visibility:hidden; }
.dhtmldiv { background-color:#5c9cc3; COLOR:#000000; border:1px color:#000000 solid; width:90%; font-size:12px; font-weight:normal; }
.error	{ 	align:center; BORDER-RIGHT:#aaaaaa 1px dotted; PADDING-RIGHT:2px; BORDER-TOP:#aaaaaa 1px dotted; PADDING-LEFT:10px; MARGIN-BOTTOM:5px; PADDING-BOTTOM:2px; BORDER-LEFT:#aaaaaa 1px dotted; COLOR:red; 
	PADDING-TOP:2px; BORDER-BOTTOM: #aaaaaa 1px dotted; FONT-STYLE: normal; BACKGROUND-COLOR:#E6EBF1; }
.input_search{ width:157px; height:17px; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-weight:normal; font-size:11px; color:#676a6d; border:1px #ccccca solid; }
.search_txt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
A.search_title { color:#000000; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:13px; text-decoration:none; font-weight:bold; }
.search_title { color:#727D8B; font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:13px; text-decoration:none; font-weight:bold; }
.pages { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; }
.highlightedRow { BACKGROUND-COLOR:#cccccc; }
.main_title { font-family:Segoe UI,Tahoma,Verdana,Arial,sans-serif; color:#786e6e; font-size:30px; font-weight:normal; }

#marqueecontainer{ position:relative; width:140px; /*marquee width */ height:120px; /*marquee height */ background-color:#154665; overflow:hidden; border:1px solid #FFFFFF; padding:2px; padding-left:5px; padding-right:0px; }
A.NoticeTitle { font-family:Verdana; font-size:11px; color:#dddddd; font-weight:bold; }
A.NoticeTitle:hover { font-family:Verdana; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
A.NoticeText { font-family:Verdana; font-size:10px; color:#cccccc; font-weight:normal; }
A.NoticeText:hover { font-family:Verdana; font-size:10px; color:#ffffff; font-weight:normal; text-decoration:none; }