A:active { COLOR: #D52B43;  FONT-STYLE: normal;  TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

A:visited { COLOR: #D52B43;  FONT-STYLE: normal;  TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

A:link { COLOR: #D52B43;   FONT-STYLE: normal;  TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

A:hover { COLOR: #D52B43; FONT-STYLE: normal;  TEXT-DECORATION: underline; line-height: 1.4; letter-spacing: 0 }



td { FONT-SIZE: 12px; COLOR: #2C2C2C; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

body { FONT-SIZE: 12px; COLOR: #2C2C2C; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }



DIV.block { text-align:justify; margin: 0px;}

a img { border: none; }



INPUT { font-size:12px; font-family: Arial;  }

SELECT { font-size:12px; font-family: Arial;   }

OPTION { font-size:12px; font-family: Arial;  }



.small { font-family: Arial; font-size:10px; }

.menu { font-family: Arial; font-size:11px; }

.pinky { color:#D8394F; }

.t11 { font-size:10px; }

.t13 { font-size:10px; }

.t14 { font-size:11px; color:#D8394F; }

.t15 { font-size:10px; color:#D8394F; font-weight:bold; }

.price { font-size:11px; color:#D8394F; }



.tt { font-size:12px; line-height: 1.3; }



.heading { Font-Family: Arial, Helvetica; font-size:13px; color:#ffffff; font-weight:Bold; }

.heading1 { Font-Family: Arial, Helvetica; font-size:16px; color:#ffffff; font-weight:Bold; }

.heading2 { Font-Family: Arial, Helvetica; font-size:14x; color:#ffffff; font-weight:Bold; }

.heading3 { Font-Family: Arial, Helvetica; font-size:11px; color:#ffffff; font-weight:Bold; }

.g13 { Font-Family: Arial, Helvetica; font-size:12px; }

.bigh { Font-Family: Arial, Helvetica; font-size:31px; color:#D52B43; font-weight:Bold; line-height: 1.1;  }

.big { font-size:24px; line-height: 1.1; }

.cat { Font-Family: Arial, Helvetica; font-size:15px; COLOR: #D52B43; font-weight:Bold; }



p13 { font-size:11px; }



.gray { COLOR: #2C2C2C; }

a.gray:active { COLOR: #2C2C2C;  FONT-STYLE: normal;  TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

a.gray:visited { COLOR: #2C2C2C;  FONT-STYLE: normal;  TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

a.gray:link { COLOR: #2C2C2C;   FONT-STYLE: normal;  TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

a.gray:hover { COLOR: #D52B43; FONT-STYLE: normal;  TEXT-DECORATION: underline; line-height: 1.4; letter-spacing: 0 }



.white { color:#ffffff; }

a.white:active { COLOR: #ffffff;  FONT-STYLE: normal;  TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

a.white:visited { COLOR: #ffffff;  FONT-STYLE: normal;  TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

a.white:link { COLOR: #ffffff;   FONT-STYLE: normal;  TEXT-DECORATION: none; line-height: 1.4; letter-spacing: 0 }

a.white:hover { COLOR: #A9A9A9; FONT-STYLE: normal;  TEXT-DECORATION: underline; line-height: 1.4; letter-spacing: 0 }





a.info{

    position:relative; /*this is the key*/

    z-index:24; background-color:#ffffff;

    color:#000000;

    text-decoration:none;

	

	}



a.info:hover{z-index:25; background-color:#ffffff}



a.info span{display: none}



a.info:hover span{ /*the span will display just on :hover state*/

    display:block;

    position:absolute;

	padding:8px; 

    top:2em; left:2em; width:120px;

    border:1px solid #D63047;

    background-color:#ffffff; color:#000000;

    text-align: left}

.mainBold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}

.content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #000000;

}

.textfield {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	background-color: #FFFFFF;

	border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px

}

.buttons {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #D8394F;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;

	border-style: solid;

}