/* DEAD? 
.Header {font-size: 14pt; font-family: arial, sans-serif; font-weight: bold; color: #BD2242;}
.tableboxheader {font-size: 8pt; font-weight: normal; color: #ffffff;}



*/

BODY, TD, A  {font-family:  verdana, arial, tahoma, sans-serif; font-size:8pt; font-style:normal; font-variant:normal; font-weight:normal; color: #000000;}
H1 {font-size: 14pt; font-family: arial, tahoma, sans-serif; color: #000000;}
HR {color: #DADAD7;}
A {color: #006699; font-weight: bold;}
A:hover {color: #BD2242;}

/* PROJECT */
.DropDown {font-size: 9pt;}
.SubmitButton {font-size: 8pt; font-weight: bold;}
.ApprovalButton {font-size: 8pt; font-weight: bold; color: white; background-color: red;}
.Warning {font-weight: bold; color: red;}
.Alert {font-weight: normal; color: red;}
.Pagination {font-size: 10pt; font-weight: normal;}
.PaginationS {font-size: 10pt; text-decoration:none;}
.Pageheader {font-size: 14pt; font-family: arial, sans-serif; font-weight: bold; color: #26067A;}
.Form {font-size: 9pt;}
a.Pagination2 {font-size: 8pt; font-weight: normal;}
a.Pagination2s {font-size: 8pt; font-weight: bold; color:red; text-decoration: none;}
a.photo {text-decoration:none;}
.roundedHeader {font-size: 14pt; font-family: arial, sans-serif; font-weight: bold; color: #ffffff; text-align:bottom;}


.homepagelogin {font-size: 8.5pt; font-weight: bold; color: #ffffff; text-decoration:none;}
a.homepagestory {font-size: 13pt; font-weight: bold; color: #26067A; text-decoration:none;}
a.advancedsearch {font-weight: bold; color: #ffffff; text-decoration:none;}
.headermessage {font-size: 8.5pt; font-weight: bold; color: #ffffff; text-decoration:none;}
a.headerlink {font-size: 8.5pt; font-weight: bold; color: #ffffff; text-decoration:underline;}
a.headerlink:hover {font-size: 8.5pt; font-weight: bold; color: #ffffff; text-decoration:none;}

.searchmessage {font-size: 7.5pt; font-weight: normal; color: #000000; text-decoration:none;}

a.freebanner {font-size: 8.5pt; font-weight: bold; color: #502589; text-decoration:none;}
a.freebanner:hover {font-size: 8.5pt; font-weight: bold; color: #502589; text-decoration:underline;}


.homepagenumber {font-size: 13pt; font-weight: bold; color: #684399; text-decoration:none;}
a.homepagefeatured_large {font-weight: bold; color: #85BD4D; text-decoration:none;}
a.homepagefeatured_large:hover {font-weight: bold; color: #85BD4D; text-decoration:underline;}

.homepageheader {font-family:  verdana, arial, tahoma, sans-serif; font-size:10pt; font-style:normal; font-variant:normal; font-weight:normal; color: #ffffff;}
.homepageheadersmall {font-family:  verdana, arial, tahoma, sans-serif; font-size:8pt; font-style:normal; font-variant:normal; font-weight:normal; color: #ffffff;}


.welcome {font-size: 10pt; color: #ffffff;}
.welcomesignin {font-size: 10pt; color: #ffffff;text-decoration: none;}
.welcomesignin:hover {font-size: 10pt; color: #ffffff;text-decoration: none;}
.welcomehelp {font-size: 7.5pt; color: #ffffff;}
a.welcomehelplinks {font-family: arial, sans-serif; font-size: 7.5pt; color: #FFDA6D;}
a.welcomehelplinks:hover {font-family: arial, sans-serif; font-size: 7.5pt; color: #ffffff;}


/* PRODUCT */
.sale {font-size: 8.5pt; color: red; font-weight: bold;}
a.productlisting {color:#26067A; font-size: 9pt;}
a.addtocart {color:#26067A; font-size: 7.5pt; font-weight: normal;}
a.addtocart:hover {color:#000000; font-size: 7.5pt; font-weight: normal;text-decoration:none;}
.producttitle_large {font-size: 14pt; font-family: arial, sans-serif; font-weight: bold; color: #26067A;}
.producttitle_small {font-size: 12pt; font-weight: bold; color: #26067A;}

/* News */
a.HomepageNewstitle {font-size: 10pt; font-weight: bold; text-decoration:underline; color: #7D0E07;}
a.HomepageNewsmore {font-size: 8pt; font-weight: bold; text-decoration:underline; color: #7D0E07;}
a.NewsHeadline {font-size: 10pt; font-weight: bold; text-decoration:underline; color: #7D0E07;}
.NewsHeadlineTitle {font-size: 10pt; font-weight: bold; text-decoration:none; color: #7D0E07;}

/* buttons */
	
input.submitbutton{
	color:#ffffff;
	font-family: arial, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	border:1px solid;
	padding:1px;
	border-top-color:#333333;
	border-left-color:#333333;
	border-right-color:#333333;
	border-bottom-color:#333333;
	background-color:#85BD4D;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#99CB67',EndColorStr='#85BD4D');
	}
	
input.order{
	color:#330000;
	font-family: arial, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	border:1px solid;
	padding:1px;
	border-top-color:#333333;
	border-left-color:#333333;
	border-right-color:#333333;
	border-bottom-color:#333333;
	background-color:#FECA04;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#FECA04',EndColorStr='#FF9900');
	}
	
	
input.tabbutton {
	font-family: arial, sans-serif;
	font-size: 10pt; 
	font-weight: bold;
	color:#ffffff;
	background-color:#85BD4D;
	border:1px solid;
	border-top-color:#7F9DB9;
	border-right-color:#7F9DB9;
	border-bottom-color:#7F9DB9;
	padding: 2pt 2pt 2pt 2pt;
	text-transform: uppercase;
	width:25px;
	}
	
input.tabbuttonS {
	font-family: arial, sans-serif;
	font-size: 10pt; 
	font-weight: bold;
	color:#ffffff;
	background-color:#666699;
	border:1px solid;
	border-top-color:#7F9DB9;
	border-right-color:#7F9DB9;
	border-bottom-color:#7F9DB9;
	padding: 2pt 2pt 2pt 2pt;
	text-transform: uppercase;
	width:25px;
	}
	
input.tabbuttonsearchS {
	font-family: arial, sans-serif;
	font-size: 10pt; 
	font-weight: bold;
	color:#ffffff;
	background-color:#7E5DA8;
	border:1px solid;
	border-top-color:#7F9DB9;
	border-right-color:#7F9DB9;
	border-bottom-color:#7F9DB9;
	padding: 2pt 2pt 2pt 2pt;
	text-transform: uppercase;
	width:75px;
	}


.RowLight {background-color: #f2f2f2;}
.RowDark {background-color: #dddddd;}

a.CategoryNav {font-size: 8.5pt; font-family: verdana, arial, sans-serif; font-weight: normal; color: black; text-decoration: none;}
a.CategoryNavS {font-size: 8.5pt; font-family: verdana, arial, sans-serif; font-weight: normal; color: red; text-decoration: none;}

a.menunav {font-size: 8.5pt; font-family: arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration:none;}
a.menunav:hover {font-size: 8.5pt; font-family: arial, sans-serif; font-weight: normal; color: #FECA04; text-decoration:underline;}
a.menunavS {font-size: 8.5pt; font-family: arial, sans-serif; font-weight: normal; color: #FECA04; text-decoration:none;}
a.menunavS:hover {font-size: 8.5pt; font-family: arial, sans-serif; font-weight: normal; color: #FECA04; text-decoration:underline;}
.menutext {font-size: 8.5pt; font-family: arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration:none;}

a.menunavsmall {font-size: 7.5pt; font-family: arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration:none;}
a.menunavsmall:hover {font-size: 7.5pt; font-family: arial, sans-serif; font-weight: normal; color: #FECA04; text-decoration:underline;}
.menutextsmall {font-size: 7.5pt; font-family: arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration:none;}


a.mainnav {font-size: 9pt; font-weight: bold; color: #BD2242; text-decoration:none;}
a.mainnav:hover {font-size: 9pt; font-weight: bold; color: #BD2242; text-decoration:underline;}
a.mainnavS {font-size: 9pt; font-weight: bold; color: #000000; text-decoration:underline;}
a.mainnavS:hover {font-size: 9pt; font-weight: bold; color: #000000; text-decoration:underline;}

a.secnav {font-size : 8pt; color: #ffffff; text-decoration:underline;}
a.secnav:hover {font-size : 8pt; color: #FFD800; text-decoration:none;}
a.secnavS {font-size : 8pt; color: #FFD800; text-decoration:none;}
a.secnavS:hover {font-size : 8pt; color: #FFD800; text-decoration:none;}

a.footer {font-size: 8.5pt; font-family: arial, sans-serif; font-weight: normal; color: #000000; text-decoration:none;}
a.footerS {font-size: 8.5pt; font-family: arial, sans-serif; font-weight: normal; color: #BD2242; text-decoration:underline;}
a.footer:hover {font-size: 8.5pt; font-weight: normal; color: #BD2242; text-decoration:underline;}
a.footerS:hover {font-size: 8.5pt; font-weight: normal; color: #BD2242; text-decoration:underline;}
.footerSeperator {font-size: 7.5pt; font-weight: normal; color: #000000; text-decoration:none;}
.footerText {font-size: 7.5pt; font-weight: normal; color: #000000; text-decoration:none;}

a.adminnav {font-size: 8.5pt; font-weight: normal; color: #000000; text-decoration:underline;}
a.adminnavS {font-size: 8.5pt; font-weight: normal; color: #BD2242; text-decoration:none;}
a.adminnav:hover {font-size: 8.5pt; font-weight: normal; color: #BD2242; text-decoration:underline;}
a.adminnavS:hover {font-size: 8.5pt; font-weight: normal; color: #BD2242; text-decoration:underline;}
.adminnavSeperator {font-size: 7.5pt; font-weight: normal; color: #000000; text-decoration:none;}
.adminnavText {font-size: 7.5pt; font-weight: normal; color: #000000; text-decoration:none;}

/* DATAGRID */
.TableHeaderText {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-transform: uppercase;}
a.TableHeaderSmallLink {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff;}
a.TableHeaderSmallLink:hover {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-decoration:none;}

.TableHeader {font-family: arial; font-size: 8pt; font-weight: bold; background-color: #7E5DA8; color: white; text-transform: uppercase;}
a.TableHeader {font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff; text-transform: uppercase;}
a.TableHeader:hover {font-family: arial; font-size: 8pt; font-weight: bold; color: #ECBB51; text-transform: uppercase; text-decoration: none;}

.TabNavSelected {font-weight: bold; background-color: #7E5DA8; color: white; text-decoration: none;}
a.TabNavSelected {font-weight: bold; color: #ffffff; text-decoration: none;}
a.TabNavSelected:hover {font-weight: bold; color: #ffffff; text-decoration: none;}

.TabNav {font-weight: bold; background-color: #f2f2f2; color: black; text-decoration: none;}
.TabTable {background-color: #7E5DA8;}
.TabTableInterior {background-color: #ffffff;}


/* CART and Order */
.CartBody {font-weight: normal; color: black; text-decoration: none;}
.CartHeader {font-size: 8pt; font-weight: bold; color:#ffffff; background-color: #7E5DA8; border-bottom: 1px solid #1B0455}
.CartTable {font-weight: normal; color: black; text-decoration: none; border: thin solid #1B0455; border-width: 1px 1px 1px 1px}
.CartFooter {font-weight: normal; color: black; text-decoration: none; background-color: #E1DAEB;}
.CartTotals {font-size: 9pt; font-weight: normal; color: black; text-decoration: none; background-color: #E1DAEB;}
.CartNavigationTable {background-color: #ffffff; border: 1px solid #1B0455;}
.OrderProgress {font-size: 9pt;color:#CCCCCC; font-weight: bold; font-family: arial, sans-serif;}
.OrderProgressS {font-size: 9pt;color:#7E5DA8; font-weight: bold; font-family: arial, sans-serif;}
