

BODY
{
    FONT-FAMILY: arial, sans-serif
}
P.shad
{
	font-family: Verdana;
	FONT-SIZE: 8pt;
    COLOR: #8b0000;
}
P.black
{
	font-family: Verdana;
	FONT-SIZE: 8pt;
    COLOR: #000000;
}
INPUT.small
{
	font-family: Verdana;
    FONT-SIZE: xx-small;
    LEFT: 82px; 
    COLOR: white; 
    TOP: 0px; 
    BACKGROUND-COLOR: #494948;
}
SELECT.small
{
	 FONT-WEIGHT: normal; 
	 FONT-SIZE: xx-small; 
	 LEFT: 11px; 
	 WIDTH: 99px; 
	 TOP: 3px; 
	 BACKGROUND-COLOR: white;
}

H1
{
 	font-family: Verdana;
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    font-weight: bold;   
    display:inline;
}
H1.home
{
 	font-family: Verdana;
	FONT-SIZE: 9pt;
    COLOR: black;
    font-weight: bold;
}
B
{
    FONT-FAMILY: arial, sans-serif
}
TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, sans-serif;
}
TD.top
{
	font-family: Verdana;
	FONT-SIZE: 7pt;
    COLOR: #8b0000;
}
TD.black
{
	font-family: Verdana;
	FONT-SIZE: 8pt;
    COLOR: #000000;
    font-weight:normal;
}
TD.blackMain
{
	font-family: Verdana;
	FONT-SIZE: 7pt;
    COLOR: #000000;
    font-weight:normal;
}
TD.grey
{
	font-family: Verdana;
	FONT-SIZE: 10pt;
    COLOR: #000000;
    font-weight:normal;
}
A.grey
{
	font-family: Verdana;
	FONT-SIZE: 8pt;
    COLOR: #494948;
    font-weight:bold;
}
TD.redBold
{
	font-family: Verdana;
	FONT-SIZE: 8pt;
    COLOR: #8b0000;
    font-weight: bold;
}
TD.blackBold
{
	font-family: Verdana;
	FONT-SIZE: 8pt;
    COLOR: #000000;
    font-weight: bold;
}
TD.boldSmall
{
	font-family: Verdana;
	FONT-SIZE: 7pt;
	font-weight: bold;
}
h1.bigbold
{
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
}
h1.paddedbold
{
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	padding: 10px 0 15px 30px;
}
TD.white
{
	font-family: Verdana;
	FONT-SIZE: 7pt;
    COLOR: #ffffff;
    font-weight: bold;
}
TD.whiteBig
{
	font-family: Verdana;
	FONT-SIZE: 9pt;
    COLOR: #ffffff;
    font-weight: bold;
    BACKGROUND-COLOR: darkred;
}
TD.toppad
{
    PADDING-TOP: 3pt
}
TD.bottompad
{
    PADDING-BOTTOM: 3pt
}
TD.off
{
}
TD.on
{
    BACKGROUND-COLOR: #777777
}
A
{
	COLOR: #666;
    TEXT-DECORATION: none
}
A.grey
{
	font-family: Verdana;
	FONT-SIZE: 7pt;
    COLOR: #494948;
    font-weight:bold;
}
A:hover
{
    
    TEXT-DECORATION: underline
}
A.dark
{
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.dark:hover
{
    COLOR: #ffff70;
    TEXT-DECORATION: underline
}
A.bk
{
	COLOR: #000000;
}
A.bk:hover
{
	COLOR: #000000;
	TEXT-DECORATION: underline
}
A.product
{
	font-family: Verdana;
	FONT-SIZE: 7pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.productBold
{
	font-family: Verdana;
	FONT-SIZE: 10pt;
    COLOR: #666;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.product:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.category
{
	font-family: Verdana;
	FONT-SIZE: 7pt;
    COLOR: #8b0000;
    TEXT-DECORATION: none;
	font-weight:bold;
}
A.category:hover
{
    COLOR: #8b0000;
    TEXT-DECORATION: underline
}
A.nchor
{
	text-decoration: none;
}
A.nchor:hover
{
	text-decoration: none;
}

.categoryMain
{
	font-family: Verdana;
	FONT-SIZE: 11pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.categoryMain:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.categoryBar
{
	font-family: Verdana;
	font-weight:bold;
	FONT-SIZE: 7pt;
    COLOR: #8b0000;
    TEXT-DECORATION: none
}
A.categoryBar:hover
{
    COLOR: #8b0000;
    TEXT-DECORATION: underline
}
A.info
{
    COLOR: #0000cc;
    TEXT-DECORATION: underline
}
A.heading
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.heading:hover
{
    COLOR: #063ed7;
    TEXT-DECORATION: underline
}
A.cre
{
    COLOR: #063ed7;
    TEXT-DECORATION: none
}
A.cre:hover
{
    COLOR: #dd0000;
    TEXT-DECORATION: underline
}
A.bp
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.bp:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.mainCat
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.cat
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.catHead
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial, sans-serif
}
.mainmenu
{
    MARGIN-LEFT: 3px;
    MARGIN-RIGHT: 10px
}
.solid
{
    BORDER-RIGHT: #080a3d 1px solid;
    BORDER-TOP: #080a3d 1px solid;
    BORDER-LEFT: #080a3d 1px solid;
    BORDER-BOTTOM: #080a3d 1px solid
}
.fotgal
{
    BORDER-RIGHT: #3d3e4d 1px solid;
    BORDER-TOP: #3d3e4d 1px solid;
    BORDER-LEFT: #3d3e4d 1px solid;
    BORDER-BOTTOM: #3d3e4d 1px solid;
    border-thickness: 1px
}
A:hover .fotgal
{
    BORDER-RIGHT: #fffd47 1px solid;
    BORDER-TOP: #fffd47 1px solid;
    BORDER-LEFT: #fffd47 1px solid;
    BORDER-BOTTOM: #fffd47 1px solid;
    border-thickness: 1px
}
.white
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.imgWhite
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-BOTTOM: #fff 1px solid;
    border-thickness: 1px
}
.imgWhite:hover
{
    BORDER-RIGHT: #f00 1px solid;
    BORDER-TOP: #f00 1px solid;
    BORDER-LEFT: #f00 1px solid;
    BORDER-BOTTOM: #f00 1px solid;
    border-thickness: 1px
}
.red
{
    FONT-WEIGHT: 700;
    COLOR: #aa0000;
    TEXT-DECORATION: none
}
.green
{
    FONT-WEIGHT: 700;
    COLOR: #090;
    TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
}
.blue
{
    FONT-WEIGHT: 700;
	font-size:16px;
	text-transform:uppercase;
    COLOR: #66ccff;
    TEXT-DECORATION: none
}
.black
{
    FONT-WEIGHT: 700;
    COLOR: #000000;
    TEXT-DECORATION: none
}


.grey
{
    COLOR: #333;
    TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
}
.greysmall
{
    COLOR: #999;
    TEXT-DECORATION: none;
	font-size:12px;
	font-weight: 200;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}

.greybig
{
    COLOR: #666;
    TEXT-DECORATION: none;
	text-transform:uppercase;
	font-size:14px;
	font-weight: 400;
	font-family:Arial, Helvetica, sans-serif;
}

.bluebig
{
    COLOR: #09C;
    TEXT-DECORATION: none;
	text-transform:uppercase;
	font-size:14px;
	font-weight: 700;
	font-family:Arial, Helvetica, sans-serif;

}
.whitebig
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
	text-transform:uppercase;
	font-size:14px;
	font-weight: 700;
	font-family:Arial, Helvetica, sans-serif;

}
.blackbig
{
    FONT-WEIGHT: 800;
    COLOR: #000000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.blackbigxl
{
    FONT-WEIGHT: 800;
    COLOR: #000000;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.orangebig
{
    FONT-WEIGHT: 800;
    COLOR: #C60;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.orangesmall
{
    FONT-WEIGHT: 300;
    COLOR: #C60;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.menu1
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menu1:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: underline
}
.menu1b
{
    COLOR: #ffffff;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
.menu1c
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menu2
{
    FONT-SIZE: 10pt;
    COLOR: #fffd47;
    TEXT-DECORATION: underline
}
.menu2:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: underline
}
.menu3
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 10.5pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 6px 0px 0px;
    BORDER-LEFT: 0px;
    COLOR: #fffd47;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    LETTER-SPACING: 0px;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: underline
}
.search
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}
.heading2
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.heading2:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.solid2
{
    BORDER-RIGHT: #000 0px solid;
    BORDER-TOP: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    BORDER-BOTTOM: #080a3d 1px solid
}
.supportmenu
{
    BORDER-RIGHT: #080a3d 3px solid;
    BORDER-TOP: #000 0px solid;
    BORDER-LEFT: #080a3d 3px solid;
    BORDER-BOTTOM: #080a3d 3px solid
}
.supportmenu2
{
    BORDER-RIGHT: #080a3d 3px solid;
    BORDER-TOP: #000 0px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #080a3d 0px solid;
    BORDER-BOTTOM: #080a3d 0px solid
}
.table2
{
    FONT-WEIGHT: bold;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.table3
{
    FONT-WEIGHT: bold;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.table4
{
    FONT-WEIGHT: bold;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.table3L
{
    FONT-WEIGHT: bold;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.table2L
{
    FONT-WEIGHT: bold;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.table1
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt
}
.table2
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 0px solid;
    BORDER-BOTTOM: #000 0px solid;
    BACKGROUND-COLOR: #cacaca
}
.table2L
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 0px solid;
    BACKGROUND-COLOR: #cacaca
}
.table3
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 0px solid;
    BORDER-BOTTOM: #000 1px solid
}
.table3L
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid
}
.table3H
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #777777
}
.table4
{
    BORDER-BOTTOM: #000 1px solid
}
.table5
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 0px solid;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #cacaca
}
.table6L
{
    BORDER-RIGHT: #000 0px solid;
    BORDER-TOP: #000 0px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid
}
.table6F
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 0px solid;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000 1px solid
}
.table6
{
    BORDER-RIGHT: #000 0px solid;
    BORDER-TOP: #000 0px solid;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000 0px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000 1px solid
}
.table6R
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    BORDER-BOTTOM: #000 1px solid
}
.table7
{
    BORDER-RIGHT: #000 0px solid;
    BORDER-TOP: #000 0px solid;
    PADDING-LEFT: 11px;
    BORDER-LEFT: #000 0px solid;
    BORDER-BOTTOM: #000 0px solid
}
.table7A
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-BOTTOM: #000 0px solid
}
.table7B
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid
}
.table7a
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 5px
}
.table7b
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 5px
}
.driversT
{
    BORDER-RIGHT: #171d6f 1px solid;
    BORDER-TOP: #171d6f 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #171d6f 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #171d6f 1px solid;
    BACKGROUND-COLOR: #171d6f
}
.driversL
{
    BORDER-RIGHT: #171d6f 0px solid;
    BORDER-TOP: #fff 0px solid;
    BORDER-LEFT: #171d6f 1px solid;
    BORDER-BOTTOM: #171d6f 1px solid
}
.drivers
{
    BORDER-RIGHT: #171d6f 0px solid;
    BORDER-TOP: #fff 0px solid;
    BORDER-LEFT: #171d6f 0px solid;
    BORDER-BOTTOM: #171d6f 1px solid
}
.driversR
{
    BORDER-RIGHT: #171d6f 1px solid;
    BORDER-TOP: #fff 0px solid;
    BORDER-LEFT: #171d6f 0px solid;
    BORDER-BOTTOM: #171d6f 1px solid
}
.nav_alt1
{
    BORDER-RIGHT: #a1a1a1 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #a1a1a1 0px solid;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #a1a1a1 0px solid;
    TEXT-DECORATION: none
}
.nav_alt1:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #777777;
    TEXT-DECORATION: none
}
.nav_alt2:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #777777;
    TEXT-DECORATION: none
}
.nav_alt2
{
    BORDER-RIGHT: #a1a1a1 0px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #fff 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #a1a1a1 0px solid;
    COLOR: #000088;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #a1a1a1 0px solid;
    TEXT-DECORATION: none
}
#tabcontentcontainer
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 0px solid
}
.tabcontent
{
    DISPLAY: none
}
.policyh4
{
    FONT-SIZE: 10pt
}
.policyh3
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12pt;
    COLOR: #000000
}
.stylen
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
.whitetext
{
    COLOR: #ffffff
}
#whitetext
{
    COLOR: #ffffff
}
.h1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 10.5pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 6px 0px 0px;
    BORDER-LEFT: 0px;
    COLOR: #222d47;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    LETTER-SPACING: 0px;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: underline
}
.close
{
    MARGIN-LEFT: 10px;
    OVERFLOW: hidden;
    WIDTH: 95%;
    HEIGHT: 10px
}
.open
{
    OVERFLOW: visible;
    WIDTH: 100%
}
.desc2b
{
	font-weight: bold;
	FONT-FAMILY: arial, sans-serif
}
.desc2i
{
	font-style: italic;
	FONT-FAMILY: arial, sans-serif
}
.splash
{
background-repeat:no-repeat;
}
p.splashtxt
{
position:relative;
top:100px;
width:46%;
}
a.splash
{
	color:#ffffff;
}
.white_content {
	display: none;
	position: absolute;
	top: 13%;
	left: 0%;
	width: 500;
	height: 500;
	padding: 16px;
	border: 1px solid gray;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

.white_content2 {
	display: none;
	position: absolute;
	top: 5%;
	left: 25%;
	width: 400;
	height: 400;
	padding: 16px;
	border: 5px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

.sidebar {
position:absolute;
top:105px;
left:5px;
width: 160;
}

.rightbar {
position:absolute;
top:65px;
left:815px;
width: 160;
}

.spotText{
font-size: 7.5pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.spotTextsmall{
font-size: 6.5pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TrackingText{
font-size: 8pt;

color:#090;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

.whitebold{
color: #fff;
text-transform:uppercase;
font-weight:700;
text-align:center;
}

.subheader { background-color:#999;
background-image:url(layout/grey_nav.jpg);
background-repeat:no-repeat;
color: #333;
font-weight:700;
font-size:18px;
text-transform:uppercase;
text-align:left;
vertical-align:middle;
height: 47px;
padding-left: 10px; }

.subheaderoutlet { background-color: #900;
background-image:url(layout/red_nav.jpg);
background-repeat:no-repeat;
color: #fff;
font-weight:700;
font-size:18px;
text-transform:uppercase;
text-align:left;
height: 47px;
padding-left: 10px;
margin-bottom:10px;
 }
 
 .banner_fill {
background-image:url(layout/banner_bg_fill.jpg);
background-repeat:no-repeat;
color: #fff;
font-weight:700;
font-size:18px;
text-transform:uppercase;
text-align:left;
height: 93px;
width:1030px;
 }
 
 .banner_fill2 {
background-image:url(outlet/images/banner_grey_03.jpg);
background-repeat:no-repeat;
color: #fff;
font-weight:700;
font-size:18px;
text-transform:uppercase;
text-align:left;
height: 83px;
width:1030px;
 }
 
 #navbarcode {
    visibility: visible;
    width:10px;
    left: 348px;
    top: -150px;
    position: relative;
}

ul {

list-style:none;
margin-left:0 em; 
margin-bottom: .5em;
padding-left: 5px;
}

#menu a:hover{    

	COLOR: #ffffff;
  BACKGROUND-COLOR: #777777;
  TEXT-DECORATION: none 
}

li{
margin-left:0 em;
padding-bottom: .5em;
padding-left: 0px;
}

