
A:visited { color: #333399; text-decoration: none }
A:link { color: #3333cc; text-decoration: none }
A:hover { color: #3333cc; text-decoration: underline }
A:active { color: #333399; text-decoration: none }
BODY  { font-size: 8pt; background-color: white }
.box1 { font-size: 8pt; font-family: Arial; background-color: white; text-align: center; padding-left: 2px; border: solid 1px #888 }
.BSouth1  { color: black; font-weight: 900; font-size: 8pt; font-family: Arial; text-decoration: none; text-align: center; padding: 1px; border: solid 1px black; width: 170px }
.BSouth1 A:link  { color: black; font-weight: 900; text-decoration: none; border: solid 3px white; width: 170px }
.BSouth1 A:visited  { color: black; font-weight: 900; text-decoration: none; border: solid 3px white; width: 170px }
.BSouth1 A:hover  { color: black; font-weight: 900; text-decoration: none; background-color: #e3e3e3; border: solid 3px silver; width: 170px }
.Button { color: black; font-weight: 900; font-size: 8pt; font-family: Arial; text-decoration: none; background: url(images/button_2.jpg) no-repeat; text-align: center; width: 150px; height: 150px }
.Button A:link { color: black; font-weight: 900; text-decoration: none; padding-top: 1px; width: 150px; height: 150px }
.Button A:visited { color: black; font-weight: 900; text-decoration: none; padding-top: 1px; width: 150px; height: 150px }
.Button A:hover { color: black; font-weight: 900; text-decoration: none; background: url('file:///S:/A4%20-%20www.BESTMEX.com%20southbound%20consumer)192.168.1.132/a%20-%20New%20BestMex/Gloria/0-New%20Version/new/images/button_1.jpg') no-repeat; padding-top: 1px; width: 150px; height: 150px }
.HMenu    {
	color: black;
	font-size: 8pt;
	font-family: "Palatino Linotype";
	padding: 2px;
	border-bottom: 1px solid black;
	width: 125px;
	cursor: pointer
}
.HMenu A:link    {
	color: black;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
	border-right: 5px solid white;
	border-left: 5px solid white;
	width: 125px;
	cursor: pointer;
	display: block;
}
.HMenu A:visited    {
	color: black;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
	border-right: 5px solid white;
	border-left: 5px solid white;
	width: 125px;
	cursor: pointer;
	display: block;
}
.HMenu A:hover    {
	color: #696969;
	text-decoration: none;
	background-color: #f5f5f5;
	padding-right: 2px;
	padding-left: 2px;
	border-right: 5px solid #df0000;
	border-left: 5px solid #024001;
	width: 125px;
	cursor: pointer;
	display: block;
}
.HPButton  { color: black; font-weight: 900; font-size: 8pt; font-family: Arial; text-decoration: none; background-color: white; text-align: center; text-transform: capitalize; padding: 1px; border: solid 1px black; width: 87px }
.HPButton A:link  { color: black; font-weight: 900; text-decoration: none; background-color: white; width: 87px }
.HPButton A:visited  { color: black; font-weight: 900; text-decoration: none; background-color: white; width: 87px }
.HPButton A:hover { color: white; font-weight: 900; text-decoration: none; background-color: black; width: 87px }
.HPSpanish { color: black; font-weight: 900; font-size: 8pt; font-family: Arial; text-decoration: none; text-align: center; text-transform: capitalize; padding: 1px; border: solid 1px black; width: 87px }
.HPSpanish A:link { color: black; font-weight: 900; text-decoration: none; border-right: 6px solid #df0000; border-left: 6px solid #024001; width: 87px }
.HPSpanish A:visited { color: black; font-weight: 900; text-decoration: none; border-right: 6px solid #df0000; border-left: 6px solid #024001; width: 87px }
.HPSpanish A:hover { color: white; font-weight: 900; text-decoration: none; background-color: black; border-right: 6px solid black; border-left: 6px solid black; width: 87px }
.Input { color: #555; font-weight: 900; font-size: 8pt; font-family: Arial; text-decoration: none; background-color: #f5f5f5; text-align: left; padding: 1px 1px 1px 2px; border-style: solid; border-width: 1px; border-color: gray black black gray; width: 91px }
.margin_header { background: url(images/header-back.gif) repeat-x center top }
.margin_left  { background: url(images/margin_left.gif) repeat-y }
.margin_rigth { background: url(images/margin_rigth.gif) repeat-y; width: 13px }
.text1   { font-weight: 900; font-size: 10pt; font-family: Arial }
.text_small  { font-size: 7pt; font-family: Arial }
.text_small_bold { font-weight: 900; font-size: 8pt; font-family: Arial }
.title1    { color: black; font: bold 9pt Arial; background-color: #dcdcdc; text-align: center; padding: 1px 2px; border-bottom: 1px solid #888 }
.section { background-color: #f5f5f5; border: solid 1px black }
.tab  { color: black; font-weight: 900; font-size: 8pt; font-family: Arial; background-color: #f5f5f5; text-align: center; border-top: 1px solid black }
.tab-L  { background-color: #f5f5f5; border-left: 1px solid black }
.tab-R  { background-color: #f5f5f5; border-right: 1px solid black }
DIV.bubble { font-size: 0.75em; margin-bottom: 24px; width: auto }
DIV.bubble BLOCKQUOTE { background-color: #fff; margin: 0px; border: solid 1px #c9c2c1 }
DIV.bubble BLOCKQUOTE P { margin: 10px }
DIV.bubble CITE  { font-style: normal; background: url(images/tip.gif) no-repeat 20px 0px; margin: 0px; padding-top: 7px; padding-left: 15px; position: relative; top: 6px }

