/* Default CSS Stylesheet for a new Web Application project */
BODY
{
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	/*background-image: url(images/gray_bg.jpg);
	background-repeat: repeat-x; */
}

/* ##########   HyperLinks  ########## */
A{font-size: 8pt;color: #0061CE;font-family: Arial;text-decoration: underline;}
A:hover{font-size: 8pt;color: #0061CE;font-family: Arial;text-decoration: underline;}

A.remove{font-size: 9pt;color: #0E4E7E;font-family: Arial;text-decoration: underline;}
A.remove:hover{font-size: 9pt;color: #0096f7;font-family: Arial;text-decoration: underline;}

A.pageNav{font-size: 12pt;color: #0061ce;font-weight: bold;text-decoration: underline;font-family: Tahoma,Arial;}
A.pageNav:hover{font-size: 12pt;color: #0061ce;font-weight: bold;font-family: Tahoma,Arial;}

A.footerNav{font-size: 8pt;color: #000000;font-family: Arial;text-decoration: none;}
A.footerNav:hover{font-size: 8pt;color: #000000;font-family: Arial;text-decoration: none;}
A.footer{font-size: 8pt;font-family: Tahoma;color: white;}

A.colHeader{font-size: 8pt;color: #0E4E7E;font-family: Tahoma,Arial;}
A.colHeader:hover{font-size: 8pt;color: #0E4E7E;font-family: Tahoma,Arial;}

A.navBlu{font-size: 8pt;color: #000000;font-family: Tahoma,Arial;text-decoration: none;background-color: #EFEFEF;}

A.gridNav{font-size: 8pt;color: #0E4E7E;font-family: Tahoma,Arial;text-decoration: none;}
A.gridNav:hover{font-size: 8pt;color: #089EFF;font-family: Tahoma,Arial;text-decoration: none;}

A.gridNav9{font-size: 9pt;color: #0E4E7E;font-family: Tahoma,Arial;text-decoration: none;}
A.gridNav9:hover{font-size: 9pt;color: #089EFF;font-family: Tahoma,Arial;text-decoration: none;}

A.navGray{font-size: 8pt;color: #8C8E8C;font-family: Tahoma,Arial;text-decoration: none;font-weight: bold;}
A.navGray:hover{font-size: 8pt;color: #666666;font-family: Tahoma,Arial;text-decoration: none;}
A.navBlack{font-size: 8pt;color: #000000;font-family: Arial;text-decoration: none;font-weight: bold;}
A.navBlack:hover{font-size: 8pt;color: #000000;font-family: Arial;text-decoration: underline;}
A.navLtBlue{font-size: 8pt;color: #BDDFF7;font-family: Tahoma,Arial;text-decoration: underline;font-weight: bold;}
A.navLtBlue:hover{font-size: 8pt;color: #BDDFF7;font-family: Tahoma,Arial;text-decoration: none;}

A.navHead{font-size: 8pt;color: black;font-family: Tahoma,Arial;text-decoration: none;}
A.navHead:hover{font-size: 8pt;color: gray;font-family: Tahoma,Arial;text-decoration: none;}
A.navHead9{font-size: 8pt;color: black;font-family: Arial;text-decoration: underline;}
A.navHead9:hover{font-size: 8pt;color: #21388C;font-family: Arial;text-decoration: underline;}

A.navWhite{font-size: 8pt; color: #ffffff; font-family: Tahoma,Arial; font-weight: bold;}
A.navWhite:hover{font-size: 8pt; color: #000000; font-family: Tahoma,Arial; text-decoration: none; font-weight: bold;}

A.leftNavBlue{font-size: 8pt;color: #29719C;font-family: Tahoma,Arial;font-weight: bold;text-decoration: none;}
A.leftNavBlue:hover{font-size: 8pt;color: #dc030b;font-family: Tahoma,Arial;font-weight: bold;text-decoration: underline;}
A.leftNavBlue:active{font-size: 8pt;color: #29719C;font-family: Tahoma,Arial;font-weight: bold;text-decoration: none;}

A.siteMapHeader{font-size: 9pt;color: #000000;font-family: Helvetica,Arial;font-weight: bold;text-decoration: none;}
A.siteMapHeader:hover{font-size: 9pt;color: #000000;font-family: Helvetica,Arial;font-weight: bold;text-decoration: underline;}
A.siteMapHeader:active{font-size: 9pt;color: #000000;font-family: Helvetica,Arial;font-weight: bold;text-decoration: none;}

A.leftNav{font-size: 8pt;color: #000000;font-family: Tahoma,Arial;font-weight: normal;text-decoration: none;}
A.leftNav:hover{font-size: 8pt;color: #dc030b;font-family: Tahoma,Arial;font-weight: normal;text-decoration: underline;}
A.leftNav:active{font-size: 8pt;color: #21418C;font-family: Tahoma,Arial;font-weight: normal;text-decoration: none;}

A.leftNav9{font-size: 9pt;color: #21418C;font-family: Tahoma,Arial;font-weight: normal;text-decoration: none;}
A.leftNav9:hover{font-size: 9pt;color: #21418C;font-family: Tahoma,Arial;font-weight: normal;text-decoration: underline;}
A.leftNav9:active{font-size: 9pt;color: #21418C;font-family: Tahoma,Arial;font-weight: normal;text-decoration: none;}

A.topNavWht{font-size: 8pt;color: #ffffff;font-family: Tahoma,Arial;font-weight: bold;text-decoration: none;}
A.topNavWht:hover{font-size: 8pt;color: #FFD763;font-family: Tahoma,Arial;font-weight: bold;text-decoration: underline;}

A.topNav{font-size: 8pt;color: #ffffff;font-family: Tahoma,Arial;font-weight: bold;text-decoration: none;}
A.topNav:hover{font-size: 8pt;color: #ffffff;font-family: Tahoma,Arial;font-weight: bold;text-decoration: underline;}

A.headerNav{font-size: 8pt;color: #000000;font-family: Tahoma,Arial;font-weight: normal;text-decoration: underline;}
A.headerNav:hover{font-size: 8pt;color: #21418C;font-family: Tahoma,Arial;font-weight: normal;text-decoration: underline;}

A.siteNav{font-weight: normal;font-size: 8pt;color: #000000;font-family: Arial,Tahoma;}
A.siteNav:hover{font-family: Arial,Tahoma;font-size: 8pt;font-weight: normal;color: #29719C;}

A.adNav{font-weight: normal;font-size: 8pt;color: #000000;font-family: Arial,Tahoma; text-decoration:underline;}
A.adNav:hover{font-family: Arial,Tahoma;font-size: 8pt;font-weight: normal;color: #21388C; text-decoration:underline;}


A.selGrid:selected{font-size: 8pt;color: #0065CE;font-family: Tahoma,Arial;font-weight: normal;background-color: #414141;}
/* ##########   End of HyperLinks  ########## */

/* #### 7 pt Fonts #### */
.cool7{font-size: 7pt;color: black;font-family: Arial;}
.cool7blue{font-size: 7pt;color: #0096f7;font-weight: normal;font-family: Arial;}
/* #### 8 pt Fonts #### */
.cool8{font-size: 8pt;color: black;font-family: Arial;}
.cool8i{font-size: 8pt;color: black;font-family: Arial; font-style:italic;}
.cool8wht{font-size: 8pt;color: #ffffff;font-family: Arial;}
.cool8red{font-size: 8pt;color: #CC0300;font-family: Arial;}
.cool8redbld{font-size: 8pt;color: #CC0300;font-family: Arial;font-weight: bold;}
.cool8org{font-size: 8pt;color: #ED7F13;font-family: Arial;}
.cool8orgbld{font-size: 8pt;color: #213C8C;font-weight: normal;font-family: Arial;}
.cool8blue{font-size: 8pt;color: #2982BD;font-family: Tahoma,Arial;}
.cool8bluebld{font-size: 8pt;color: #2982BD;font-family: Arial;font-weight: bold;}
.cool8Ltblue{font-size: 8pt;color: #BDDFF7;font-family: Arial;font-weight: bold;text-decoration: none;}
.cool8b{font-size: 8pt;color: #000000;font-family: Arial;font-weight: bold;}
.cool8gry{font-size: 8pt;color:Gray;font-family: Arial, Verdana;}
.cool8blk{font-size: 8pt;font-family: Arial, Verdana;}
.cool8blkbld{font-size: 8pt;font-family: Tahoma, Verdana, Arial;font-weight: bold;}
.cool8whtbld{font-size: 8pt;color: #ffffff;font-family: Tahoma,Arial;font-weight: bold;}
.cool8blu{font-size: 8pt;color: #0061CE;font-family: Tahoma,Arial;font-weight: bold;text-decoration: none;}
/* #### 9 pt Fonts #### */
.cool9{font-size: 9pt;color: black;font-family: Arial;}
.cool9blkbld{font-size: 9pt;color: black;font-weight: bold;font-family: Arial;}
.cool9org{font-size: 9pt;color: #ED7F13;font-family: Arial;}
.cool9orgbld{font-size: 10pt;color: #213C8C;font-weight: bold;font-family: Helvetica, Arial;}
.cool9blk{font-size: 9pt;font-family: Tahoma, Verdana;}
.cool9blkbld{font-size: 9pt;font-family: Arial, Verdana;font-weight: bold;}
.cool9wht{font-size: 9pt;color: #ffffff;font-family: Tahoma,Arial;}
.cool9whtbld{font-size: 9pt;color: #ffffff;font-family: Tahoma,Arial;font-weight: bold;}
.cool9blue{font-size: 9pt;color: #0061CE;font-family: Tahoma,Arial;font-weight: bold;text-decoration: none;}
.cool9Ltblue{font-size: 9pt;color: #BDDFF7;font-family: Verdana,Arial;font-weight: bold;text-decoration: none;}
.cool9grybld{font-size: 9pt;color: #666666;font-weight: bold;font-family: Arial;}
.cool9Ylwbld{font-size: 9pt;font-family: Arial, Verdana;font-weight: bold;color: #FFD763;}
.cool9red{font-size: 9pt;color: #CC0300;font-family: Arial;}
.cool9redbld{font-size: 9pt;color: #CC0300;font-family: Arial;font-weight: bold}

/* #### 10 pt Fonts #### */
.cool10{font-size: 10pt;font-family: Arial, Verdana;}
.cool10blkbld{font-size: 10pt;color: #000000;font-weight: bold;font-family: Arial;}
.cool10org{font-size: 10pt;color: #ED7F13;font-family: Arial;}
.cool10orgbld{font-size: 10pt;color:#213C8C;font-weight: bold;font-style: italic;font-family: Arial;}
.cool10grybld{font-size: 10pt;color: #666666;font-weight: bold;font-family: Arial;}
.cool10red{font-size: 10pt;color: #CC0300;font-family: Arial;font-weight: bold;}
.cool10redbld{font-size: 10pt;font-family: Arial, Verdana;color: #CC0300;font-weight: bold;}
.cool10blk{font-size: 10pt;font-family: Arial, Verdana;}
.cool10blkbld{font-size: 10pt;font-family: Arial, Verdana;font-weight: bold;}
.cool10bluebld{font-size: 10pt;color: #0061CE;font-family: Arial;font-weight: bold;}
.cool10whtbld{font-size: 10pt;font-family: Arial, Verdana;font-weight: bold;color: White;}
.cool10Ylwbld{font-size: 10pt;font-family: Arial, Verdana;font-weight: bold;color: #FFD763;}

/* #### 12 pt Fonts #### */
.cool12org{font-size: 12pt;color: #ED7F13;font-family: Arial;}
.cool12orgbld{font-size: 12pt;color: #213C8C;font-weight: bold;font-style: italic;font-family: Arial;}

/* ###### Specialty Fonts ###### */
.welPrice{font-size: 10pt;color: #000000;font-family: Arial, Verdana;font-weight: bold;}
.ccNum{font-size: 10pt;color: #213C8C;font-family: Arial, Verdana;font-weight: bold;}
.coolNum{font-size: 10pt;color: #29719C;font-family: Arial, Verdana;font-weight: bold;}
.ErrorText{font-size: 8pt;color: red;font-family: Arial, Verdana;text-align: left;top: 0;}
.ErrorBlock{font-size: 8pt;color: #ffffff;font-family: Arial, Verdana;text-align: left;top: 0; background-color: #CC0300; padding-left: 2px; padding-right: 2px;}
.Error9{font-size: 9pt;color: red;font-family: Arial, Verdana;text-align: left;top: 0;}
.Errors{font-size: 9pt;color: red;font-family: Arial, Verdana;text-align: left;top: 0;}
.Errorblue{font-size: 8pt;color: #0096f7;font-family: Arial, Verdana;text-align: left;top: 0;}
.specials
{
	text-decoration: line-through;
}

/* ###### Grid Items/Headers ###### */
.cartListHead{background-color: #DEDFDE;color: #000000;font-size: 8pt;font-family: helvetica, Arial;}
.cartListItem{font-family: Arial, Verdana;font-size: 8pt;background: #ffffff;color: #000000;}
.cartListItemAlt{background-color: #ffffff;}
.cartListFooter{background-color: #636563;}
.sumGridItem{font-family: Tahoma, Arial;font-size: 8pt;background: #ffffff;color: #000000;}
.sumGridHeader
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	font-size: 10pt;
	border-left: #666666 1px solid;
	color: #000000;
	border-bottom: #666666 1px solid;
	font-family: Tahoma, Arial;
	background-color: #e7e7e7;
}

.catHeader{font-family: Tahoma, Arial;font-size: 22pt;color: #404040;}
.detailHeader{font-family: Helvetica,Arial;font-size: 11pt;font-weight: bold;color: #2982BD;}
.colHead{font-size: 9pt;color: #29719C;font-family: Arial;font-weight: bold;}
.selGrid{font-size: 8pt;color: #0065CE;font-family: Tahoma,Arial;font-weight: normal;background-color: #414141;}
.leftNavCell{width: 100%;height: 20;}	
.leftNavCelldrk{width: 100%;height: 120;}		
.spacerNavCell{width: 100%;height: 1;}	
.xOut{font-size: 8pt;color: #000000;font-family: Arial;font-weight: normal;text-decoration: line-through;}

.ddlCtrl{font-family: Arial,Tahoma;font-size: 8pt;height: 19;background-color: #EFF7FF; border-color: #29719C; border-width: 1; border-bottom-color: #29719C; border-top-color: #29719C; border-style: solid;}
.LBox{font-family: Arial,Tahoma;font-size: 8pt;background-color: #ffffff; border-color: #29719C; border-width: 1; border-bottom-color: #29719C; border-top-color: #29719C; border-style: solid;}
.txBox{font-family: Arial,Tahoma;font-size: 8pt;height: 19;background-color: #ffffff; border-color: #29719C; border-width: 1; border-bottom-color: #29719C; border-top-color: #29719C; border-style: solid;}
.button{font-family: Arial,Tahoma;font-size: 8pt;height: 21;background-color: #e7e7e7;}
