﻿.imgBuscar
{
    border-width:0px;
margin:2px;

height:auto;
width:auto;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.tituloEvento {
	font-weight:300;
	font-family:Verdana;
	font-size: 28pt;
	color:#FFFFFF;
}
.filledRatingStar {
    background-image: url(Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}

A:link {
	font-family: Verdana;
	font-size: 10px;
	color: #006699;
	text-decoration:underline;
}

A:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #006699;
	text-decoration:underline;

}
A:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #006699;
	text-decoration:underline;
}

.tituloCarrera
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight:bold;
	color:#000000;
}

.subtituloCarrera
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:bold;
	color:#333333;
}

.letrasextensiones
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight:bold;
	color:#FFFFFF;
}
.textoCarrera
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight:normal;
	color:#666666;
	
}
.textoCarreraBold
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight:bold;
	color:#666666;
	
}
.event a:link
	{
		color:#004687;
		
	}
	
	
.event a:visited
	{
		color:#004687;
		text-decoration:underline
	}
	
	
.event a:hover
	{
		color:#669900;
		text-decoration:underline;
	}

.event
	{
		color:White
	}
	
.sample {
	border-width: 1px;	border-spacing:0 ;	border-style: none;	border-color: blue;	border-collapse: separate;	background-color: white;
}
.sample th {
	border-width: thin;	padding: 1px; 	border-style: inset; 	border-color: blue; 	background-color: white;	-moz-border-radius:0 ;
}
.sample td {	border-width: thin;	padding: 1px;	border-style: inset;	border-color: blue;	background-color: white;	-moz-border-radius:0 ;
}

.tituloNoticias
{
	font-size:18px;
	font:verdana;
	color: #FFFFFF;
	font-weight: bold;
}	

.menu
{
	font-size:12px;
	font:verdana;
	text-decoration: underline;
}
.menu:link
{
	color:White;
	text-decoration: underline;
	font:verdana;
}
.menu:visited
{
	color:White;
	text-decoration: underline;
	font:verdana;
}
.menu:hover
{
	text-decoration: underline;
	font:verdana;
}


.fondo2
{
	background-color:#6AB04E;
}

body {
	
}
.titulo
{
	color: #004687;
	font-family: Verdana;
	font-weight: bold;
}
.tituloPie
{
	color: #004687;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px
}
.texto
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight:normal;

}

.textoGrid
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight:normal;
	text-align: center;

}

.textoGrande
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:bold;

}

.texto2
{
	text-align:right;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:normal;
	color:#999999;
}
.textoCert
{
	font-family: Verdana;
}

.textoSmall
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight:normal;
}
 
 .textoXSmall
{
	font-family: Verdana;
	font-size: 6pt;
	font-weight:normal;
}
.textoWhite
{
	font-family: Verdana;
	font-size: 8pt;
	color: White;
	font-weight:normal;
}

.textoBlack
{
	font-family: Verdana;
	font-size: 9pt;
	color: Black;
	font-weight:normal;
}
.textoGreen
{
	font-family: Verdana;
	font-size: 9pt;
	color: #669900;
	font-weight:normal;
}

.textoBlue
{
	font-family: Verdana;
	font-size: 9pt;
	color: #004687;
	font-weight:normal;
}

.textoC
{
	font-family: Verdana;
	font-size: 7pt;
	color: #669900;
	font-weight:normal;
}

.textoU
{
	font-family: Verdana;
	font-size: 7pt;
	color: blue;
	font-weight:normal;
}

.titulo2
{
	color: #669900;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9pt;
}
.item
{
	color: #669900;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
}
.TextoBlancoUnder {
	font-family: Verdana;
	font-size: 12px;
	color: #E1EBF4;
	text-decoration:underline;
}
.TextoBlanco {
	font-family: Verdana;
	font-size: 12px;
	color: #E1EBF4;
	text-decoration:none;
}
.TextoDireccion {
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	color: #E1EBF4;
	text-decoration:none;
}
.linkAzul:link {
	font-family: Verdana;
	font-size: 12px;
	color: #E1EBF4;
	text-decoration:underline;
}

.linkAzul:visited {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;

}
.linkAzul:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}

.linkITT:link {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}

.linkITT:visited {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;

}
.linkITT:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}

.linkMenu:link {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;

	text-decoration:underline;
}

.linkMenu:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;

	text-decoration:underline;

}
.linkMenu:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;

	text-decoration:underline;
}

.textoBlanco {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;

}


.quotetop{
	background: #E4EAF2 url(insane/css_img_quote.gif) no-repeat right;
	border: 1px dotted #000;
	border-bottom: 0;
	border-left: 4px solid #8394B2;
	color: #000;
	font-weight: bold;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px;
}

.quotemain{
	background: #FAFCFE;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	border-top: 0;
	color: #465584;
	padding: 4px;
	margin: 0 auto 8px auto;
}


.linkAzul2:link
{
	font-family: Verdana;
	font-size: 12px;
	color: #1E4D88;
	text-decoration: underline;
}
.linkAzul2:visited
{
	font-family: Verdana;
	font-size: 12px;
	color: #1E4D88;
	text-decoration: underline;
}
.linkAzul2:hover
{
	text-decoration: underline;
	color: #669900;
}



.linkAzulpeque:link
{
	font-family: Verdana;
	font-size: 10px;
	color: #1E4D88;
	text-decoration: underline;
}
.linkAzulpeque:visited
{
	font-family: Verdana;
	font-size: 10px;
	color: #1E4D88;
	text-decoration: underline;
}
.linkAzulpeque:hover
{
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
	color: #669900;
}
/************************************************************************
* 
* Calendar specific formatting 
*
************************************************************************/

/* Surrounds the calendar */
.eventmonth
{
    border: 1px solid #2F649F;
    width: 694px;
    margin-right: auto;
    margin-left: auto;
   /* background: #FEFFAB url(images/background_fullwidth.jpg) repeat-y;*/
    margin-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    text-align: center;
}

/* used as the cssclass of the actual calendar */
.eventmonthtable
{
    width: 694px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    margin-bottom: 15px;
    border: 1px solid #999999;
    border-collapse:collapse;
}


.dayNumber
{
    float: right;
    border-bottom: 1px solid #999999;
    border-left: 1px solid #999999;
    clear: none;
    padding: 2px;
}


.calcurrentmonth
{
    /* no styles needed at this time */
}
.calothermonth
{
    Color: #999999;
}
.calcurrentday
{
    background-color: #CCCCCC;
}
.calweekend
{
    background-color: transparent;
  /*  width: 15%; */
}

.calcurrentmonth , .calcurrentmonth , .calothermonth , .calcurrentday , .calweekend
{
    text-align: left;
    border: 1px solid #7EA441;
    height: 60px;
    vertical-align: top;
    /* needed for positioning the dayNumber part */
    position:relative;
     border-collapse:separate;
     border-spacing: 5px;
     
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.MyInput 
{ 
	border-style:double;
	border-width:3px;
    PADDING-RIGHT  : 0px; 
    PADDING-LEFT    : 0px; 
    PADDING-BOTTOM  : 0px; 
    PADDING-TOP    : 0px; 
    vertical-align:super;
    border-top: 0px;
    border-left:0px;
    height:16px;
    width:140px;
    BORDER-BOTTOM  : thin 
} 
