.Bienve {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	font-weight: bold;
}

.Contenido {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}
.paxHead{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E68A00;
	font-size : 11px;
	font-weight: bold;
}
.Copy {
	color : #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;
}

.Usuario {
	color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	font-weight: bold;
}

.cajas {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
}

.nameUsuario {
	color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	font-weight: bold;
	font-style: italic;

}

.fecha {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color: Black;
	font-weight: bold;
	
}

A.Linkmenu1, A.Linkmenu1:LINK, A.Linkmenu1:VISITED, A.Linkmenu1:ACTIVE {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

A.Linkmenu1:HOVER, A.Linkmenu1:FOCUS {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}

.oscuro {
  background-color: Gray;
}

.claro {
  background-color: #EEEEEE;
}

.whiteLink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
}

.grayLink {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
}

.HeadersInterno {
	background-color: Black;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	
}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	scrollbar-arrow-color:#00349A;
	scrollbar-track-color:#F9F9FF;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-face-color:#EAF9FF;
	scrollbar-highlight-color:#EAF9FF;
	scrollbar-darkshadow-color:#CCCCCC;
	scrollbar-3dlight-color:#CCCCCC;	
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.cursorHand{
	cursor:pointer;
}
.largeText{
	line-height: 20px;
	color:#333333;
}
.gray {
	color:#999999;
	font-weight:bold;
	font-size:11px;	
}
.error {
	color:#F90000;
	font-weight:bold;
	font-size: 12px;
}
.pairClass {
  	background-color: #E6EEFF;
  }
.blueText{
	background-color: #D1DEF1;
	color: Navy;
	font-weight: bold;
 	font-size: 10px;	
}
.priceInfo{
	background-color: #D1DEF1;
	color: Navy;
	font-weight: none;
 	font-size: 11px;	
}
.box{
	border-color: #DDE1FF;
	border-width: 1;
}
.errorBox{
	background-color: #FFECEC;	
	border-color: #FFB0B0;
	border-width: thin;
	border-style: solid;
}
.msg{
	background-color: #EBF3FA;	
	color: Navy;
	font-weight: bold;
 	font-size: 11px;
}
.sortByBase{
	background-color: #EBF3FA;	
	color: Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: none;
 	font-size: 11px;
	cursor:pointer;
}
.priceBg{
	background-color: #EBF3FA;	
}
.smallBox{
	background-color: #E6EEFF;
	border-color:#C1C9FF;
	border-style:solid;
	border-width:thin;
	color:#777777;
	font-weight:bold;
	}
.currentPage{
	color: #FFFFFF;
	background-color: #00349A;
	font-weight: bold;
}
.subTitle{
	font-size : 13px;
	font-weight: bold;
}
.subTitleOrange{
	font-size : 13px;
	font-weight: bold;
	color: #DC4545;
	background-color: #FFFFD0;
}
.subTitleBlue{
	font-size : 13px;
	font-weight: bold;
	color: #333399;
}
.subTitle1{
	font-weight: bold;
}
.subTitle2{
	font-weight: bold;
	color:#000099;
}
.greenSubtitle{
	font-weight: bold;
	color: Green;
}
.title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#003399;
	font-size : 16px;
	font-weight: bold;
}
.title1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#003399;
	font-size : 14px;
	font-weight: bold;
}
.title1_small{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#003399;
	font-size : 11px;
	font-weight: bold;
}
.title_smaller{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#003399;
	font-size : 10px;
}
.productBckg {
	background-color: #E6EEFF;
}
.paxBckg {
	background-color: #FCFCEB;
}
.rulesBckg {
	background-color: #FFE7CE;
}
.pkgBckg {
	background-color: #F4F4F4;
}
.agentBckg {
	background-color: #F0F5FF;
}
.agentFieldset{
	border-color:#0000A0; 
	border-width:1px; 
	border-style:solid; 
	margin:0px; 
	padding:3px;
}
.agentLegend{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000A0;
	font-size : 11px;
	font-weight: bold;	
}
.paymenInfo {
	background-color: #F4F4F4;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: none;
	font-size : 11px;
}
.productName{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size : 16px;
	font-weight: bold;
	background-image: url(/TravelStatic/images/productback.jpg);
	background-repeat: repeat-x;
}
.pkgFamily{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size : 12px;
	font-weight: bold;
	background-image: url(/TravelStatic/images/family_back.jpg);
	background-repeat: repeat-x;
}
.pkgTitleComp{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size : 13px;
	font-weight: none;
}
.productPrice {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
	background-color: #FCFCEB;	
}
.small{
    font-size:10px;		
}
.options{
	font-size : 10px;
	font-weight : bold;
}
A.noColorLink, A.noColorLink:LINK, A.noColorLink:ACTIVE, A.noColorLink:VISITED, A.noColorLink:HOVER, A.noColorLink:FOCUS{
	text-decoration : none;
	color:#000000;
}

.Contenido {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	font-weight : normal;
}
.Contenido_2 {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	font-weight : normal;
}

.Preciovuelo {
	color : #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
	background-color: #D90000;
}

.Contenido_1 {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;
}
.pkgItinerary {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	font-weight : normal;
}
.NombrePag {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	text-decoration : none;
	font-weight : bold;
}


.NombreInt {
	color : #000153;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
	padding-left: 20px;
	background-color: #F0F5FF;
}

.NombreInt_1 {
	color : #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
	background-color: #003399;	
}

.Login {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
}

.Tax {
	color : #CC0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	font-weight : normal;
}

.MISION {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight : bold;
	
}

.propio {
	color : #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
	
}

.boxTitle {
	color :#000000;
	background-color: #99C9F1;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
	
}

a.link2:link, a.link2:visited ,a.link2:active,a.link2 { 
	color: #0000CD;  
	text-decoration: underline;
	  }

a.link2:focus , a.link2:hover {
	color:  #0000CD;
	text-decoration: none;
}


A.BuyLink, A.BuyLink:LINK, A.BuyLink:ACTIVE, A.BuyLink:VISITED {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	background-color: #003399;
}

A.BuyLink:HOVER, A.BuyLink:FOCUS {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
	background-color: #003399;
}

A.menuSup_inact, A.menuSup_inact:LINK, A.menuSup_inact:ACTIVE, A.menuSup_inact:VISITED {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.menuSup_inact:HOVER, A.menuSup_inact:FOCUS {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.menuSup_act, A.menuSup_act:LINK, A.menuSup_act:ACTIVE, A.menuSup_act:VISITED {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.menuSup_act:HOVER, A.menuSup_act:FOCUS {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.link, A.link:LINK, A.link:ACTIVE, A.link:VISITED {
	color : red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.link:HOVER, A.link:FOCUS {
	color : red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}

A.link_1, A.link_1:LINK, A.link_1:ACTIVE, A.link_1:VISITED {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

A.link_1:HOVER, A.link_1:FOCUS {
	color : Red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}

A.link_3, A.link_3:LINK, A.link_3:ACTIVE, A.link_3:VISITED {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

A.link_3:HOVER, A.link_3:FOCUS {
	color : Red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
}

A.link_Azul, A.link_Azul:LINK, A.link_Azul:ACTIVE, A.link_Azul:VISITED {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

A.link_Azul:HOVER, A.link_Azul:FOCUS {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}

A.prices, A.prices:LINK, A.prices:ACTIVE, A.prices:VISITED {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.prices:HOVER, A.prices:FOCUS {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;	
}

A.menuLateral, A.menuLateral:LINK, A.menuLateral:ACTIVE, A.menuLateral:VISITED {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.menuLateral:HOVER, A.menuLateral:FOCUS {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;	
}

a:link, a:active, a:visited {
	color: #003399;
	text-decoration: underline;
}
a:hover, a:focus{
	color: #0000CD;
	text-decoration : none;	
}

A.menuLateral_1, A.menuLateral_1:LINK, A.menuLateral_1:ACTIVE, A.menuLateral_1:VISITED {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

A.menuLateral_1:HOVER, A.menuLateral_1:FOCUS {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;	
}

.bg_dark_blue {
	background-color: #1845A9;
}

.BG_act {
 background-color: #FE9900;
}
.Dates {
 background-color: #DD0000;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size : 12px;
 text-decoration : none;
 font-weight: bold;
}
A.addPax, A.addPax:LINK, A.addPax:ACTIVE, A.addPax:VISITED {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : none;
	text-decoration : underline;
}

A.addPax:HOVER, A.addPax:FOCUS {
	color : #FF9A00;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : none;
	text-decoration : underline;
}


A.link1, A.link1:LINK, A.link1:ACTIVE, A.link1:VISITED {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

A.link1:HOVER, A.link1:FOCUS {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : underline;
}
A.link11, A.link11:LINK, A.link11:ACTIVE, A.link11:VISITED {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

A.link11:HOVER, A.link11:FOCUS {
	color:#D40000;	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : underline;
}
A.rules, A.rules:LINK, A.rules:ACTIVE, A.rules:VISITED {
	color : #FF9A00; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

A.rules:HOVER, A.rules:FOCUS {
	color : #FF9A00;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}
.datesWaiting{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Red;
	font-size : 12px;
	font-weight: bold;
}
.productHead{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF9A00;
	font-size : 17px;
	font-weight: normal;
}
.airHeadTO{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 17px;
	font-weight: normal;
}
.productDate{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size : 11px;
	font-weight: normal;
	text-decoration : none;
}
.flightNote{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 11px;
	font-weight: normal;
	background-color:#FCFCEB;
}
.airportID {
	color :#2D6CA6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
}
.Bienve {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	font-weight: bold;
}
.managementGroup {
	color:#999999;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	font-weight : none;
}
.pkgHotelName {
	color: Navy;;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	font-weight : bold;
}

.message {
	color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.goButton {
	background: #00008B;
	color: White;
	font-weight: bold;
	font-size : 11px;
}
input.loginButton {
	background: #99C9F1;
	color: Black;
	font-weight: bold;
	font-size : 11px;
}
.littleText{
font-size: 10px;
font-family: Arial;
}
.descendent{
	cursor:pointer;
	background:url('/TravelStatic/images/asc.gif'); 
	background-repeat:no-repeat; 
	background-position:left;
}
.FirstPage, .grayedFirstPage, .PreviousPage, .grayedPreviousPage {
	cursor:pointer;
	display:block; 
	background:url('/TravelStatic/images/arowrtol.gif'); 
	background-repeat:no-repeat; 
	background-position:left; 
	font-weight: normal; 
	font-size: 9pt; 
	color: #666666; 
	font-family: 'arial', 'helvetica'; 
	text-decoration: none; 
	text-indent:12px; 
	border-right: solid 1px black; 
	padding-right: 3px;
}

.grayedFirstPage, .grayedPreviousPage  {
	background:url('/TravelStatic/images/arowrtoldis.gif'); 	
	background-repeat:no-repeat; 
	background-position:left;
}

.LastPage, .grayedLastPage, .NextPage, .grayedNextPage {
	cursor:pointer;
	display:block; 
	background:url('/TravelStatic/images/arowrtor.gif'); 
	background-repeat:no-repeat; 
	background-position:right; 
	font-weight: normal; 
	font-size: 9pt; 
	color: #666666; 
	font-family: 'arial', 'helvetica'; 
	text-decoration: none; 
	padding-right: 12px; 
	padding-left: 3px; 
	border-left: solid 1px black;
}
.NextPage, .grayedNextPage{
	border-left: none;
}
.grayedLastPage, .grayedNextPage {
	background:url('/TravelStatic/images/arowrtordis.gif'); 
	background-repeat:no-repeat; 
	background-position:right;
}



/* ===========================================================================
* Tips and expand info styles
* */
.tip {
	border:solid 1px #666666;
	padding:1px;
	position:absolute;
	z-index:100;
	visibility:hidden;
	top:20px;
	left:90px;
}

.tipprotection {display:none; position:absolute; z-index:90; top:0px; left:0px; border:none;}

.tiperror {font:10px/12px Arial,Helvetica,sans-serif; font-weight:bold; border:outset white; padding:3px; position:absolute; z-index:100; visibility:hidden; color:white; top:20px; left:90px; background-color:maroon;}

.tiperrorlegend {color:white;}

.havCollection{
	color:#FFFFFF;
	background-color:#084D8D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.locationFieldset{
	border-color:#FFA41A; border-width:1px; border-style:solid; margin:0px; padding:2px;
}
.paymentLegend{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size : 11px;
	font-weight: bold;	
}
.paymentFieldset{
	border-color:#DBDFEA; border-width:1px; border-style:solid; margin:0px; padding:3px;
}
.agencySubtitle{
	font-weight: bold;
	color: #003399;
	font-family: "Arial Narrow", Arial;
	font-size: 22px;
	text-align:justify;
}
a.linkButton,a.linkButton:active,a.linkButton:visited, {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;	
}
a.linkButton:hover, {
	color:#FE9900;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;	
}

a.locSelect,a.locSelect:visited{
	background: white;
	text-decoration: none;
	color: #00008B;
	}
a.locSelect:hover {
	background: #FCFCEB;
	text-decoration: none;
	color: red;
}
a.locSelect:active, {
	background: #FCFCEB;
	text-decoration: none;
	color: #0000A0;
	font-weight:bold; 
}
.cuba {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}
.blackText {
	font-weight:bold;
	font-size:13px;	
}

A.toRed, A.toRed:LINK, A.toRed:VISITED, A.toRed:ACTIVE {
	text-decoration : none;
}

A.toRed:HOVER, A.toRed:FOCUS {
	color : red;
	text-decoration : none;
}