body {
	background : #FFFFFF;
	font: 10px   Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

/*<group=Text>*/

a:link {
	color: #003366;
	text-decoration: underline;
	font: inherit;
}

a:visited {
	color: #003366; 
	text-decoration: underline;
	font: inherit;

	
}

a:active {
	color: #666666;
	text-decoration: underline;
	font: inherit;
}

a.thumb:link {
	border: 1px solid #000000;
}

a.footer:link {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}

a.utility:link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
	letter-spacing: 1px;
}

a.featureTitle:link {
	color: #003366;
	font: 9px   Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.link {
	cursor: pointer;
	cursor: hand;
	color: #003366;
	text-decoration: underline;
	font: inherit;
}

.link1 {
	cursor: pointer;
	cursor: hand;
	color: #003366;
	text-decoration: underline;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.link2 {
	cursor: pointer;
	cursor: hand;
	color: #003366;
	text-decoration: underline;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}


.textBig {
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.textNormal {
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.textNormalBold {
	color: #000000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.textNormalBoldBlue {
	color: #173A65;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.textNormalBoldRed {
	color: #FF0000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.textBigBoldRed {
	color: #FF0000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

.textNormalItalic {
	color: #000000;
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
}

.textSmall {
	color: #000000;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}

.textBig {
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}


.textSmallPadding {
	color: #000000;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
}

.textSmallBold {
	color: #000000;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}

.textSmallBoldBlue {
	color: #0464AC;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}

.textSmallerBlue {
	color: #0464AC;
	font: bold 7px Verdana, Arial, Helvetica, sans-serif;
}

.textSmallBoldPadding {
	color: #000000;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}


.textSmall2 {
	color: #000000;
	font: 9px Arial, Helvetica, sans-serif;
	padding: 10px;
}

.textSmaller {
	color: #000000;
	font: 9px Arial, Helvetica, sans-serif;
}

.textSmall2White {
	color: #ffffff;
	font: 9px Arial, Helvetica, sans-serif;
}

.textSmallBoldWhite {
	color: #ffffff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.textBigBoldWhite {
	color: #ffffff;
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
}

.textMiddleBold {
	color: #000000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.textMiddleBoldLeft {
	color: #000000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

.textMiddleBoldCenter {
	color: #000000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

.textHdrWhite {
	color: #ffffff;
	font: Bold 12px Verdana, Arial, Helvetica, sans-serif;
}

  .Cover{
  border-style: solid;
  border-width: 1px;
 border-color: "black";
}

.headline0 {
	color: #000000;
	font: bold 24px Verdana, Arial, Helvetica, sans-serif;
}

.headline0Blue {
	color: #173A65;
	font: bold 24px Verdana, Arial, Helvetica, sans-serif;
}

.headline0Green {
	color: #9EC139;
	font: bold 24px Verdana, Arial, Helvetica, sans-serif;
}

.headline2Green {
	color: #9EC139;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.headline1Blue {
	color: #0042AB;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

.headline2Blue {
	color: #0042AB;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.headline1 {
	color: #000000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

.headline2 {
	color: #000000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.headline2Red {
	color: #FF0000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.legalText {
	color: #000000;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

.footnote {
	font: 8px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.categorySubHeader{
	font: bold italic 14px Myriad, Verdana, Arial, Helvetica, sans-serif;
	color: #2C4F7A;
	letter-spacing: -1px;
}

.rcolText {
	color: #003366;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}

.formLabel {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size: 8pt;
}

/*</group>*/


/*<group=leftNav>*/

a.leftNav:link, a.leftNav:visited {
	color: #003366;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.leftNavNoPad:link, a.leftNavNoPad:visited {
	color: #003366;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.leftNavBold:link, a.leftNavBold:visited {
	color: #003366;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.blackBold  {
	cursor: hand;
	color: #000000;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

input.email {
	height: 15px;
	width: 90px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	
}

input.pagination {
	height: 15px;
	width: 20px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	
}

.leftNavPromoHeading {
	color: #1D3A94;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
}

a.leftNavSubCat:link, a.leftNavSubCat:visited {
	color: #003366;
	font: 300 9px Verdana, Arial, Helvetica, sans-serif;
}
	
/*</group>*/

/*<group=FormModules>*/

input.search {
	height: 18px;
	width: 170px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
}

input.searchStore {
	height: 15px;
	width: 70px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
}

input.csSearch {
	height: 15px;
	width: 88px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
}

input.searchHome {
	height: 15px;
	width: 90px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
}

select.search {
	height: 15px;
	width: 115px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
}

select.paginationResults {
	width: 40px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
}

select.platform {
	height: 15px;
	width: 100px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
}

input.orderQ {
	width: 20px;
	height: 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
}

/*</group>*/

/*<group=tables words>*/
.table_Big {

	border-collapse: collapse;
    padding: 10;
    width: 558;

}

.table_Mid {
	
	background-size: auto;
	border-collapse: collapse;
    padding: 10;
    width: 415;

}

.table_Small {
	
	background-size: auto;
	border-collapse: collapse;
    padding: 10;
    width: 290;
    vertical-align: top;

}

.table_SmallRightNav {
	
	background-size: auto;
	border-collapse: collapse;
    padding-left: 20px;
    width: 143;
    vertical-align: top;

}

.table_VerySmall {
	
	background-size: auto;
	border-collapse: collapse;
    padding: 10;
    width: 115;
    vertical-align: top;

}

.table_BigInfo {

	border-collapse: collapse;
    padding: 10;
    width: 558;
}

.table_SmallInfo {

	border-collapse: collapse;
    padding: 10;
    width: 275;

}
.table_274 {
	
	background-size: auto;
	border-collapse: collapse;
    padding: 10;
    width: 274;
    vertical-align: top;

}

.table_274FormTop{
	background-size: auto;
	background-image: url(../images/myacct_274_form_top.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 274px;

}
.table_274FormMid{
	background-size: auto;
	background-repeat: repeat-y;
	background-image: url(../images/myacct_274_form_mid.gif);
}

.table_274FormBtm{
	background-size: auto;
	background-image: url(../images/myacct_274_form_btm.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 274px;
}
.table_BigOutline {

	border-collapse: collapse;
    padding: 10;
    width: 558;

}

.table_SmallOutline {

	border-collapse: collapse;
    padding: 10;
    width: 415;

}

.table_HistoryForm {

	border-collapse: collapse;
    padding: 15;
    width: 558;

}

.table_SideMenu {

	border-collapse: collapse;
    padding: 10;
    width: 150;

}
.table_default{
	
	padding: 0px;
	border-collapse: collapse;

}

.RightNav {
	padding-bottom: 12px;

}

/*</group>*/

.bg {
	background-color: #C5E4FA;
}


.form_bg {
	background-color: #FCDB4E;
}

.altRowQ {
	background-color: #A6C8E1;
}



/*<group=Listing>*/

select.perPage {height: 15px;
	width: 40px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

input.gotoPage {height: 15px;
	width: 40px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
}

.inactive_link {
	color: #999999;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.textBuyNow {
	color: #cc3366;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}

.textTabActive {
	color: #ffffff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.searchTerm {
	color: #003366;
	font: italic bold inherit Verdana, Arial, Helvetica, sans-serif;
}
	
/*</group>*/

/*
 * For Pagination
 */
.tableCellAction {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
}

.tableRowAction {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
}

.tableRowHeader {
	font-family: Arial, Helvetica, SansSerif;
	color: #003399;
	font-size: 8pt;
	
}

.tableRowOdd {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size: 8pt;
	
}

.tableRowEven {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size:8pt;
	
}

.tableTotal {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	background: #FFFFFF;
}

.tableCell {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size: 8pt;
	
	
}

.tableCellHeader {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	background: #FFFFFF;
}

.tableCellHeaderLightBlueBg {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	background: #E4F1FA;
}

.tableCellWhiteBg {
	font-family: Arial, Helvetica, SansSerif;
	color: #000000;
	font-size: 8pt;
	background: #FFFFFF;
}

P.small
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

P.smallwhiteheader, .smallwhiteheader
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}

INPUT.small
{
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-SIZE: 10px;
  FONT-STYLE: normal;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
  text-transform : uppercase;
}


INPUT.web
{
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-SIZE: 10px;
  FONT-STYLE: normal;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
  text-transform : uppercase;
}

INPUT.webemail
{
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-SIZE: 10px;
  FONT-STYLE: normal;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
  text-transform : none;
}

 TEXTAREA.web
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	text-transform : uppercase;
}

SELECT.web
{
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-SIZE: 10px;
  FONT-STYLE: normal;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
  text-transform : uppercase;
}
/* PAGINATION STYLES END
*/ 
