﻿@media all
{
   IE\:HOMEPAGE {behavior:url(#default#homepage)}
}
TABLE, TD
{
	FONT-SIZE: x-small; FONT-FAMILY: Tahoma, Verdana, arial, helvetica; COLOR: #333333
}
BODY
{
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px; 
	COLOR: #003366; 
	font-family:Tahoma, Verdana, arial, helvetica; 
	FONT-SIZE: x-small;
	scrollbar-face-color: #f7eeee; 
}
H1, H2, H3, H4, H5, H6
{
	COLOR: #003366;
	FONT-WEIGHT: bold;
}
H2
{
	TEXT-ALIGN: center;
}
A
{
	text-decoration: underline;
	COLOR: #003366;
}
.linksnavleftcoloured
{
	COLOR: #FFCC66;
	TEXT-DECORATION: none;
}
.linksnavleftwhite
{
	COLOR: white;
	TEXT-DECORATION: none;
}
a.linksnavleftwhite:hover
{
	COLOR: #FFCC66;
}
.linksnav
{
	TEXT-DECORATION: none;
	COLOR: white;
}
.top5
{
	text-decoration: none;
	COLOR: white;
}
.smalltext
{
	FONT-SIZE: xx-small;
}
.smalltextwhite
{
	FONT-SIZE: xx-small;
	COLOR: white;
}
.bluetext
{
	COLOR: #003399;
}
.smallbluetext
{
	COLOR: #003399;
	FONT-SIZE: xx-small;
}
.medtext
{
	FONT-SIZE: 12px;
}
.largetext
{
	FONT-SIZE: medium;
}
.headtitle
{
	MARGIN-LEFT: 1.1ex;
	COLOR: white;
	FONT-SIZE: x-large;
	FONT-WEIGHT: bold
}
.toplink
{
	text-decoration: none;
	COLOR: #FF9933;
}
.orange
{
	COLOR: #FF9933;
}
.tabs
{
	cursor: hand;
	COLOR: #663300;
	TEXT-DECORATION: none;
}
.graybar
{
	BACKGROUND-COLOR: "#EEEEEE";
	PADDING: 2px;
}
.partadmintable
{
	border: 1px solid #114477;
	border-collapse: collapse;
	background-color: #F5F5F5;
}
.partadmintable TH
{
	BACKGROUND-COLOR: #114477;
	COLOR: white;
	FONT-WEIGHT: bold;
	FONT-SIZE:11px;
	text-align: center;
	border: 1px solid #CCCCCC;
	height: 20px; 
}
.partadmintable TD
{
	border: 1px dashed #CCCCCC;
	height: 20px;
}
.nicebgandborderred
{
	border: 1px solid #a32530;
	border-collapse: collapse;
	background-color: #feedef;
}

.nicebgandborderred TH
{
	background-image: url('/img/newtemplate/redgradbg.gif');
	background-repeat: repeat-x;
	background-position: top left;
	border: 1px solid #a32530;
	border-collapse: collapse;
	COLOR: #FFFFFF;
	HEIGHT: 25px;
}


.niceborder
{
	border: 1px solid #1F4B94;
	border-collapse: collapse;
}
.niceborder TH
{
	background-image: url('/img/newtemplate/gradbg.gif');
	background-repeat: repeat-x;
	background-position: top left;
	border: 1px solid #1F4B94;
	border-collapse: collapse;
	COLOR: #FFFFFF;
	HEIGHT: 25px;
}
.nicebgandborder
{
	border: 1px solid #1F4B94;
	border-collapse: collapse;
	background-color: #FDF8E3;
}
.nicebgandborder TH
{
	background-image: url('/img/newtemplate/gradbg.gif');
	background-repeat: repeat-x;
	background-position: top left;
	border: 1px solid #1F4B94;
	border-collapse: collapse;
	COLOR: #FFFFFF;
	HEIGHT: 25px;
}
.nicebgandborderrev
{
	border: 1px solid #1F4B94;
	border-collapse: collapse;
}
INPUT.button, INPUT.submit {
	color: #FFFFFF; 
	background-color: #003366; 
	font-size: 10px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#333399',EndColorStr='#000066');
}
INPUT.submit {
	font-weight: bold;
}
.verticaltext {
    writing-mode: tb-rl;
    filter: flipv fliph;
}
.nounderline
{
	text-decoration: none;
}
#productimage, #productimg, #catimg, #homepageproducts img, #extraproductimg{
	border: 1px solid #cccccc;
}