.btntextmed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    WIDTH: 75pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #c4bfad
}
.btntextsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    WIDTH: 50pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #c4bfad
}
.btntextlarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    WIDTH: 100pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #c4bfad
}
.btnSubmit
{
    BACKGROUND-COLOR: white;
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    BORDER-BOTTOM: white 0px solid;
    BORDER-LEFT: white 0px solid;
    CURSOR: hand;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
    WIDTH: 95px;
}
.btnSubmitbrown
{

    BACKGROUND-COLOR: #e5e5d9;
    BORDER-LEFT: white 0px solid;
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    BORDER-BOTTOM: white 0px solid;
    COLOR: #000000;
    CURSOR: hand;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
    WIDTH: 95px;


}

/* Different in partner 1001, 1002 **/
.errorred
{
    COLOR: #ba2323;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    LINE-HEIGHT: 15px;
}

/*Begin header types*/

.headerbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    COLOR: #000000;
}
.headerbigbrown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    COLOR: #8e8463;
}

.headerblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    COLOR: #000000;
}

.headerblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000064;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerbrown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #8e8463;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.headermedium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px
}

.headermediumitalic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #999999;
    FONT-STYLE: italic;
    FONT-FAMILY: Times, serif;
    LETTER-SPACING: 1px
}
.headermediumbrown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #8e8463;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px
}

.headerred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ba2323;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerredstrike
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ba2323;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: line-through
}
.headerwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/** textpromonugget is in the partner pages and 
    is the same as headerwhitenugget.
**/


.headerwhitenugget
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffffff;
    FONT-FAMILY: 'Times New Roman'
}
/** used for printing documents **/
.headerVsl5
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}	


.linkblackbig
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkblackmedium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkblackmediumbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkbluemedium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkblacksmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkblacksmallboldhelp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: auto;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkblacksmallest
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkblacksmall
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkblacksmallhelp
{
    FONT-SIZE: 11px;
    CURSOR: help;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkblacksmallestbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkredsmall
{
    FONT-SIZE: 10px;
    COLOR: #ba2323;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
/** Font size different in 1002, 1001, 1003, 1004, 1005 all partners **/
.linkredsmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #ba2323;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkredmedium
{
    FONT-SIZE: 11px;
    COLOR: #ba2323;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkredmediumbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ba2323;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkbluesmall
{
    FONT-SIZE: 11px;
    COLOR: #003399;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkbluesmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003399;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkbrownsmall
{
    FONT-SIZE: 11px;
    COLOR: #8e8463;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkwhitesmall
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linkwhitesmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.linknavigation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #8e8463;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: left
}

.pageheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textblacksmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left

}
.textAttentionBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.textbig
{
    MARGIN-TOP: 4px;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.textred
{
    FONT-SIZE: 12px;
    COLOR: #ba2323;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.textredbold
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #ba2323;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.textsmall
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px
}
/** .textsmallbold different in 1005, 1004, 1003, 1001 **/
.textsmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px
}
.textsmallhelp
{
    FONT-SIZE: 11px;
    CURSOR: help;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px
}
.textsmallestright
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: right
}
.textsmallest
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: left
}
.textsmallestcentered
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: center
}
.textsmallestcenteredwarn
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: center
}
.texttinyblack
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
}

.textsmallgray
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: left
}


.textsubmit
{
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 1px;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}

.textcopyright
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: center
}
/*Delete this after checking if it is used anywhere else */
/*Already checked retail production.*/
.textcopyright2
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: center
}
.textbigbold
{
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.textbold
{
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textrequired
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ba2323;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: right
}
.textrequiredleft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ba2323;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: left
}
.textnotrequired
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: right
}



.textsmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-ALIGN: left
}
.texterrorsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ba2323;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textmsgredbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ba2323;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textrequiredinstruct
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ba2323;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: left
}
.textsmallestbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: left
}
.textsmallboldgray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-ALIGN: left
}
.textsmallestboldgray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: left
}
.textSubmit2
{
    BACKGROUND-COLOR: #c4bfad;
	BORDER-RIGHT: #999073;
    BORDER-TOP: #999073;
    BORDER-LEFT: #999073;
    BORDER-BOTTOM: #999073;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
	MARGIN-BOTTOM: 1px;
    TEXT-ALIGN: center
}
.textsubmitdark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT-COLOR: #c4bfad;
    MARGIN-BOTTOM: 1px;
    BORDER-BOTTOM-COLOR: #c4bfad;
    COLOR: #000000;
    BORDER-TOP-COLOR: #c4bfad;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #999073;
    TEXT-ALIGN: center;
    BORDER-RIGHT-COLOR: #c4bfad
}

/*Not used*/
.textcase
{
    FONT-SIZE: 14px;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Times, serif
}

/*only used in all.aspx*/
.textsmallnospace
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px
}

.ullist
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(../localimg/spacer_brown.gif)
}

/*Not used anywhere*/
.textpromonugget
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffffff;
    FONT-FAMILY: 'Times New Roman'
}

.spanRed
{
    BORDER-RIGHT: #ff0000 4px;
    BORDER-TOP: #ff0000 4px;
    BORDER-LEFT: #ff0000 4px;
    WIDTH: 574pt;
    BORDER-BOTTOM: #ff0000 4px;
    HEIGHT: 4pt
}
.textoptional
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: gray;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Times New Roman'
}
.textredbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ba2323;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.yesno
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.linkblackbigbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
#lnkUpgradeTop2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ba2323;
    FONT-FAMILY: Verdana, Arial, Tahoma
}

/* Ad/Promo Page Styles */
/** These are used for the mainpromo page or any landing pages for special promotions. **/

/*Used by welcome message span*/
/*Different in partners 1003, 1001 **/
/** I renamed this one which is used on the promo page **/
/** moved a copy of the one partners use so all can get to it **/
.home_miintroLrgBlack
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    padding-left: 10px;
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Garamond, Times New Roman, serif;
    LETTER-SPACING: 1pt;
}

.home_miintroRegBlack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Garamond, Times New Roman, serif;
    LETTER-SPACING: 1pt;
}

/** Partner Styles **/
/** These styles are used to create the blue scrollbar and other features unique to the Partner Homepages and crossbranding.  **/
/** color of the background of the Custom Welcome blurb area is located inline in the aspx page, and the blue is #cedbde **/

.home_miintroLrg
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #336699;
    FONT-STYLE: italic;
    FONT-FAMILY: Garamond;
    LETTER-SPACING: 1pt
}

.home_miintroReg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #336699;
    FONT-STYLE: italic;
    FONT-FAMILY: Garamond;
    LETTER-SPACING: 1pt
}

.partnerBody
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff
}

