P {
   margin-top:0;
   margin-bottom:0;
}
UL {
   margin-top:0;
   margin-bottom:0;
   margin-left:1.5em;
   padding-left:0;
}
BODY {
   -color:  #FFFFFF;
}

/*Alcides Freitas	06-Apr-2011	Cosmetic changes GDMT 14296

 - some new styles were created
 - old styles changed were copied here
 - main changes:  font color, font size

*/
.tTxt2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #000000;
   text-decoration: none;
   line-height: 1.3em;
}
.tLnk2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.68em;
   color: #000000;
   text-decoration: none;
   line-height: 1.3em;
}
a.tLnk2:hover {
   text-decoration: underline;
}
.Top_Menu {
	background-color: #F7D117;
	border-style: solid;
	border-width: 1px;
	border-color: #D42E12;
}
.Top_Menu_Cel {
	background-color: #F7D117;
	cursor: pointer;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #D42E12;
}
.Top_Menu_Lnk {
	font-size: 0.68em;
    color: #000000;
    line-height: 2.4em;
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    text-decoration: none;
}
.Top_Menu_Line {
	background-color: #D42E12;
	font-size: 0.3em;
}

.Bottom_Line {
	background-color: #F7D117;
}

.Cel_Back {
	background-color: #F0F0F0;
}
.Cel_Back_Dark {
	background-color: #D7D7D7;
}

.lTxt2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #D42E12;
   font-weight: bold;
   text-decoration: none;
   line-height: 1.3em;
}
.tTxt3
{
	font-weight: bold;
    font-size: 1em;
    color: #D42E12;
    line-height: 1em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

.cTxt1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.68em;
   color: #333333;
   text-decoration: none;
   line-height: 1.3em;
}
.cTxt11 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.68em;
   font-weight: bold;
   color: #D42E12;
   text-decoration: none;
   line-height: 1.3em;
}
.cTxt15 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   color: #D42E12;
   font-weight: bold;
   line-height: 0.98em;
   text-decoration: none;
}
.cTxt21 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   font-weight: bolder;
   color: #333333;
   text-decoration: none;
   line-height: 1.30em;
}
.cTxt22 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.48em;
   color: #D42E12;
   text-decoration: none;
   line-height: 0.8em;
}
.cTxt23 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.6em;
   font-weight: bold;
   color: #333333;
   text-decoration: none;
   line-height: 1.3em;
}
.cLnk21 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 1em;
   color: #333333;
   font-weight: bold;
   text-decoration: none;
   line-height: 1.33em;
}
a.cLnk21:hover {
   text-decoration: underline;
}
.cLnk22 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #333333;
   text-decoration: none;
}
a.cLnk22:hover {
   color: #D42E12;
   text-decoration: underline;
}

.cDat4 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.68em;
   background-color: #FDF6D1;
   font-weight: bold;
   border: none;
   margin: 5px 20px 5px 20px;
   padding: 5px 20px 5px 20px;
   cursor: pointer;
}

.iArr {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #D42E12;
   text-decoration: none;
   padding: 0px;
}

.cArr {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #D42E12;
   text-decoration: none;
   padding: 0px;
}

.pBak1 {
   background-color: #D42E12;
}
/* END GDMT 14296*/

/******************* TOP *******************/
.tTxt1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
    color: #333333;
    text-decoration: none;
	line-height: 1.3em;
}
.tLnk1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
    color: #333333;
    text-decoration: none;
	line-height: 1.3em;
}
a.tLnk1:hover{
    text-decoration: underline;
}

/* searchbox */
.tDat1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #000000;
   border: 1px solid #999999;
   height: 15px;
   width: 155px;
}
.tBak1 {
    background-color: #FFFFFF;
}
.tBak2 {
    background-color: #FFFFFF;
}

/******************* LEFT *******************/
.lLnk1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
    color: #333333;
    text-decoration: none;
	line-height: 1.2em;
}
a.lLnk1:hover {
    text-decoration: underline; 
}
.lLnk2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
    color: #333333;
	text-decoration: none;
    line-height: 1.2em;
}
a.lLnk2:hover {
    text-decoration: underline;
}
.lLnk10{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
    color: #003366;
	text-decoration: none;
    line-height: 1.2em;
}
a.lLnk10:hover{
    text-decoration: underline;
}
.lLnk11{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	line-height: 1.5em;
}
a.lLnk11:hover{
    text-decoration: underline;
}
.lSpc1{
    padding-top: 0.3em;
    background-color: #FFFFFF;
}
.lTxt1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
    color: #333333;
	text-decoration: none;
    line-height: 1.3em;
}
.lBak1{
    background-color: #FFFFFF;
}

/******************* CONTENT *******************/
.cTxt2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
    color: #333333;
    text-decoration: none;
	line-height: 1.3em;
}
.cTxt3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
    color: #333333;
	text-decoration: none;
    line-height: 1.3em;
}
.cTxt4{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
    color: #333333;
    text-decoration: none;
	line-height: 1.3em;
}
.cTxt5{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
    font-style: italic;
	color: #333333;
    text-decoration: none;
	line-height: 1.3em;
}
.cTxt6{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.75em;
	font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
	line-height: 1.3em;
}
.cTxt7{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
	line-height: 1.3em;
}
.cTxt10{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
    color: #003366;
    text-decoration: none;
	line-height: 1.3em;
}
.cTxt12{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
    color: #003366;
    text-decoration: none;
	line-height: 1.3em;
}
.cTxt13{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
    color: #003366;
	text-decoration: none;
    line-height: 1.3em;
}
.cTxt14{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
    color: #003366;
	text-decoration: none;
    line-height: 1.3em;
}
.cLnk1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
    text-decoration: underline;
}
.cLnk2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
    text-decoration: none;
}
a.cLnk2:hover{
    text-decoration: underline;
}
.cLnk3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    color: #333333;
    text-decoration: none;
}
a.cLnk3:hover{
    text-decoration: underline;
}
.cLnk4{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
a.cLnk4:hover{
    text-decoration: underline;
}
.cLnk10{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
    text-decoration: underline;
}
.cLnk11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    text-decoration: none;
}
a.cLnk11:hover{
    text-decoration: underline;
}
.cLnk12{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    color: #003366;
    text-decoration: none;
}
a.cLnk12:visited{
    font-weight: normal;
    text-decoration: none;
}
a.cLnk12:hover{
    text-decoration: underline;
}

/* searchbox */
.cDat1{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #000000;
   border: 1px solid #999999;
   height: 15px;
   width: 200px;
}
/* send button*/
.cDat2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
    color: #FFFFFF;
    background-color: #000000;
}
/* select box */
.cDat3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.65em;
    color: #000000;
}
/* big ticket */
.cTik1{
    background-color: #003366;
}
.cTik2{
    background-repeat: no-repeat;
}
.cBak10{
    background-color: #DAE1E9;
}
.cBak11{
    background-color: #003366;
}
.cBak12{
    background-color: #003366;
}
.cMod1{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid
}

/* data table */
.cTab1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
    color: #333333;
}
.cTab2{
    border-right: #999999 1px solid;
    border-bottom: #999999 1px solid;
}
.cTab3{
    border-bottom: #999999 1px solid;
}
.cTab4{
    border-right: #FFFFFF 1px;
    border-bottom: #FFFFFF 1px;
}
.cTab5{
    border-bottom: #FFFFFF 1px;
}
.cTab10{
    border-right: #999999 1px solid;
    border-bottom: #003366 2px solid;
}
.cTab11{
    border-bottom: #003366 2px solid;
}
.cTab12{
    border-right: #003366 1px solid;
}
.cTab13{
    border-right: #FFFFFF 1px;
    border-bottom: #FFFFFF 2px;
}
.cTab14{
    border-bottom: #FFFFFF 2px;
}

/******************* FOOTER *******************/
.fTxt1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #999999;
   text-decoration: none;
}
.fDat1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #999999;
   text-decoration: none;
}
.fLnk1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #999999;
   text-decoration: none;
}
a.fLnk1:hover {
   text-decoration: underline;
}
.fBak1 {
   background-color: #FFFFFF;
}
.fBak2 {
   background-color: #FFFFFF;
}

/******************* IMPULSE *******************/
.iTxt1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #333333;
   text-decoration: none;
   line-height: 1.07em;
}
.iTxt2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #333333;
   text-decoration: none;
}
.iTxt3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #006699;
   text-decoration: none;
}
.iLnk1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #333333;
   text-decoration: underline;
}
.iLnk2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   font-weight: bold;
   color: #006699;
   text-decoration: none;
   line-height: 1.07em;
}
a.iLnk2:hover {
   text-decoration: underline;
}
.iLnk3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #333333;
   text-decoration: none;
}
a.iLnk3:hover {
   text-decoration: underline;
}
.iBak1 {
   background-color: #CCCCCC;
}
.iBak2 {
   background-color: #FFFFFF;
}

/******************* PROMOTIONS *******************/
.pTxt1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   color: #333333;
   text-decoration: none;
   line-height: 1.2em;
}
.pTxt2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #333333;
   text-decoration: none;
}
.pLnk1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: underline;
}
.pLnk2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   color:#FFFFFF;
   line-height: 1.2em;
}
.pTxt3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
	font-weight:bold;
	color:#FFFFFF;
}
.pTxt4 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.75em;
	font-weight:bold;
	color:#FFFFFF;
}
.pTxt5 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.9em;
   color: #333333;
   font-weight: bold;
   line-height: 0.1em;
   text-decoration: none;
}
.pTxt10 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
	font-weight:bold;
	color:#003366;
}
.pTxt14 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.85em;
	font-weight:bold;
	color:#003366;
}
a.pLnk2:hover {
   text-decoration: underline;
}
.pArr {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFFFFF;
   text-decoration: none;
   padding: 0px;
}

/******** PRE-SCUBA JSP COMPATIBILITY ********/

.tableBorder1
{
   background-color: #000000;
}

.tableCell1{
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.tableCell2{
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.tableCell3{
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.tableCell4{
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.tableCell5{
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.tableHeaderCell1{
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.tableHeaderCell2{
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.tableHeaderCell3{
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.tableHeaderCell4{
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.tableHeaderCell5{
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    text-decoration: none;
}
.contentBG1{
    background-color: #FFFFFF;
}
.contentBG2{
    background-color: #FFFFFF;
}
.contentBG3{
    background-color: #FFFFFF;
}
.contentBG4{
    background-color: #FFFFFF;
}
.contentBG5{
    background-color: #FFFFFF;
}
.contentBG6{
    background-color: #FFFFFF;
}
.contentBG7{
    background-color: #FFFFFF;
}
.contentPageTitle1 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none
}
.contentPageTitle2 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none
}
.contentData1 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none
}
.contenttext1 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none
}
.contenttext2 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
}
.contenttext3 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-STYLE: italic;
	text-decoration: none
}
.contentSectionTitle1 {
	background-color: #FFFFFF;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
}
.contentSectionTitle2 {
	background-color: #FFFFFF;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
}
.contentParaTitle3 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold
}
.contentParaTitle4 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold
}
.contentPageDesctext1 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold
}
.contentLinkHeading2 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.contentLinkHeading5 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.contentLink1 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
A.contentLink1 {
	color: #003366
}
A.contentLink1: Visited {
	color: #003366
}
.contentLink2 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;

}

A.contentLink2 {
	color: #003366
}
A.contentLink2: Visited {
	color: #003366
}
.contentLink3 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline
}
A.contentLink3 {
	color: #003366
}
A.contentLink3: Visited {
	color: #003366
}
.contentLinktext1 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px
}
.impulseBG1 {
	background-color: #FFFFFF
}
.impulseBG2 {
	background-color: #FFFFFF
}
.impulseBG3 {
	background-color: #FFFFFF
}
.impulsetext1 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
}
.impulsetext2 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
}
.impulsetext3 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold
}
.impulseChevron1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF
}
.impulseSectionTitle1 {
	BACKGROUNDbackground-color: #FFFFFF;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold
}
.impulseLinkHeading1 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
}
.impulseLink1 {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
A.impulseLink1 {
	color: #003366
}
A.impulseLink1: Visited {
	color: #003366
}
BR.clearall {clear:all
}

/* Consumer Promotion templates */

.promotext
{
	font-size:10px;
	font-family:Verdana,Arial,San-serif;
	font-weight:normal;
	color:#333333;
}
.promolink
{
	font-size:10px;
	font-family:Verdana,Arial,San-serif;
	font-weight:bold;
	text-decoration:underline;
	color:#003366;
}
.promotext-header-main
{
	font-size:10px;
	font-family:Verdana,Arial,San-serif;
	font-weight:bold;
	color:#FFFFFF;
}
.promotext-header
{
	font-size:18px;
	font-family:Arial,Verdana,San-serif;
	font-weight:bold;
	color:#003366;
}
.promotext-header-small
{
	font-size:14px;
	font-family:Arial,Verdana,San-serif;
	font-weight:bold;
	color:#003366;
}
.promoBG1
{
	background-color: #FFFFFF
}

