BODY {
	BACKGROUND-COLOR: #fff; FONT: 10px Verdana; MARGIN-TOP: 8px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:link, A:visited {
	BACKGROUND-COLOR: transparent; COLOR: #596c80; text-decoration: underline;
}
A:hover, A:active {
	BACKGROUND-COLOR: transparent; COLOR: #596c80; text-decoration: none;
}

A.pic:link, A.pic:visited, A.pic:hover, A.pic:active {
	text-decoration: none;
}



TD {
	COLOR: #777; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
B {
	
}
STRONG {
	COLOR: #5a86b3; FONT-FAMILY: verdana, helvetica, verdana, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
P {
	MARGIN: 0px 0px 10px
}
#maincontainer {
	MARGIN: 4px 0px 0px; TEXT-ALIGN: left; WIDTH: 770px
}
#outerframe {
	BORDER-BOTTOM: #5a86b3 1px solid; BORDER-LEFT: #5a86b3 1px solid; BORDER-RIGHT: #5a86b3 1px solid; BORDER-TOP: #5a86b3 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}

.inset {
	BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; VERTICAL-ALIGN: middle
}
.borderbox {
	BORDER-BOTTOM: #5a86b3 1px solid; BORDER-LEFT: #5a86b3 1px solid; BORDER-RIGHT: #5a86b3 1px solid; BORDER-TOP: #5a86b3 1px solid
}
.vertspacer {
	BACKGROUND: #fff; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px
}
.horzspacer {
	BACKGROUND: #fff; HEIGHT: 1px; MARGIN: 0px; OVERFLOW: hidden
}
#topnav {
	BACKGROUND-COLOR: #5a86b3; HEIGHT: 34px; WIDTH: 760px
}
#topnav TD {
	BACKGROUND-COLOR: #5a86b3; COLOR: #ffffff; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#topnav .slogan {
	COLOR: #fff; FONT-FAMILY: arial, helvetica, verdana, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 28px; TEXT-ALIGN: right; VERTICAL-ALIGN: middle
}
#stepstable TD {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#stepstable TD.spacer {
	MARGIN: 0px; OVERFLOW: hidden; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 8px
}
#stepstable TD.steptitle {
	MARGIN: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.radius {
	BACKGROUND: url('../images/frontpageradius.gif') no-repeat left top; HEIGHT: 30px; LINE-HEIGHT: 30px; PADDING-LEFT: 4px; VERTICAL-ALIGN: middle
}
#stepstable TD.steps_search {
	padding:0px; background:url('../images/steps_search.gif') no-repeat left top; COLOR: #777; HEIGHT: 116px; MARGIN: 0px; WIDTH: 197px
}
#stepstable TD.steps_search P {
	MARGIN: 0px 0px 4px
}
#stepstable TD.steps_search TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
#stepstable TD.steps_buy {
	BACKGROUND: url('../images/steps_buy.gif') no-repeat left top; COLOR: #777; FONT-WEIGHT: bold; HEIGHT: 116px; WIDTH: 139px
}
#sizes {
	
}
#sizes .spacer {
	WIDTH: 8px
}
#sizes .sizes_web {
	BACKGROUND: url('../images/sizes_web.jpg') no-repeat left top; HEIGHT: 116px; WIDTH: 124px
}
#sizes .sizes_medium {
	BACKGROUND: url('../images/sizes_medium.jpg') no-repeat left top; HEIGHT: 116px; WIDTH: 124px
}
#sizes .sizes_print {
	BACKGROUND: url('../images/sizes_print.jpg') no-repeat left top; HEIGHT: 116px; WIDTH: 124px
}
#sizes P {
	LINE-HEIGHT: 11px; MARGIN: 50px 10px 0px
}
#login {
	MARGIN-TOP: 2px
}
#login TD {
	LINE-HEIGHT: 16px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; VERTICAL-ALIGN: middle
}
#botbar {
	BACKGROUND-COLOR: transparent; WIDTH: 762px
}
#botbar TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#botbar TD A:link {
	BACKGROUND-COLOR: transparent; DISPLAY: block
}
#botbar TD A:visited {
	BACKGROUND-COLOR: transparent; DISPLAY: block
}
#botbar TD A:hover {
	BACKGROUND-COLOR: #8fadcc; DISPLAY: block
}
#help {
	VERTICAL-ALIGN: middle
}
TD#help {
	COLOR: #5a86b3; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#help TD {
	COLOR: #5a86b3; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
#help B {
	COLOR: #777; TEXT-ALIGN: right
}
FORM {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SELECT {
	BACKGROUND: #eee; BORDER-BOTTOM: #3e73a7 0px solid; BORDER-LEFT: #3e73a7 0px solid; BORDER-RIGHT: #3e73a7 0px solid; BORDER-TOP: #3e73a7 0px solid; COLOR: #4e5863; FONT: 10px Arial, Helvetica; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
INPUT.name {
	BACKGROUND: #c2daf2; BORDER-BOTTOM: #5a86b3 1px solid; BORDER-LEFT: #5a86b3 1px solid; BORDER-RIGHT: #5a86b3 1px solid; BORDER-TOP: #5a86b3 1px solid; FONT: 10px/14px Arial, Helvetica; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; WIDTH: 130px
}
INPUT.submit {
	BACKGROUND: #5a86b3; BORDER-BOTTOM: #596c80 1px solid; BORDER-LEFT: #596c80 1px solid; BORDER-RIGHT: #596c80 1px solid; BORDER-TOP: #596c80 1px solid; COLOR: #fff; FONT: bold 10px/14px Arial, Helvetica
}
INPUT:unknown {
	BACKGROUND: #eee
}
A.L:link {
	BACKGROUND-COLOR: transparent;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
    color: C21601;
	text-decoration: underline;


}
A.L:visited {
	 BACKGROUND-COLOR: transparent;
	 font-family: tahoma;
	 font-size: 10px;
	 font-weight: bold;
     color: C21601;
	
 

}
A.L:hover {
	BACKGROUND-COLOR: #ECF5FF;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
    COLOR: C21601;
	text-decoration: underline;
	}
	A.L2:link {
	BACKGROUND-COLOR: transparent;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
    color: C21601;
	text-decoration: underline;


}
A.L2:visited {
	 BACKGROUND-COLOR: transparent;
	 font-family: tahoma;
	 font-size: 10px;
	 font-weight: bold;
     color: C21601;
	
 

}
A.L2:hover {
	BACKGROUND-COLOR: #ECF5FF;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
    COLOR: C21601;
	text-decoration: underline;
	}

h1 {
	COLOR: #C490C5;
	FONT: 13px Verdana;
	font-weight: bold;
	margin-bottom: 18px;
}