BODY
{
    PADDING: 0px;
    MARGIN: 0px;
	text-align:center;
}
div#container {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	text-align:left;
}
FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
h1
{
	font-weight:normal;
	margin: 0px
}
h2
{
	margin: 0px;
}
#viewsizechart
{
    PADDING: 0px;
    MARGIN: 0px;
	font-size: 8pt;
	color: #263c8b;
    FONT-FAMILY: arial;
}
.bgdefault
{
    BACKGROUND-COLOR: white
}
.bgpage
{
    BACKGROUND-COLOR: white
}
.bgpage1
{
    BACKGROUND-COLOR: #3ec3dd
}
.bgpage2
{
    BACKGROUND-COLOR: #416cb0
}
.border
{
	background-color:black;
}
.bordered
{
    BORDER: #3ec3dd 1px solid;
    PADDING: 5px;
}
.borderednopad
{
    BORDER: #3ec3dd 1px solid;
}
.bottom_caption
{
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 11pt;
	COLOR: black;
	FONT-FAMILY: Arial;
}
.cartborder
{
}
.colorblock
{
    BORDER-RIGHT: #ffe4b5 1px;
    BORDER-TOP: #ffe4b5 1px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffe4b5 1px;
    WIDTH: 20px;
    CURSOR: pointer;
    BORDER-BOTTOM: #ffe4b5 1px;
    HEIGHT: 20px
}
.colorblock1
{
    BORDER-RIGHT: #ffe4b5 1px;
    BORDER-TOP: #ffe4b5 1px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffe4b5 1px;
    WIDTH: 16px;
    CURSOR: pointer;
    BORDER-BOTTOM: #ffe4b5 1px;
    HEIGHT: 20px
}
.colorblock2
{
    BORDER-RIGHT: #ffe4b5 1px;
    BORDER-TOP: #ffe4b5 1px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffe4b5 1px;
    WIDTH: 4px;
    CURSOR: pointer;
    BORDER-BOTTOM: #ffe4b5 1px;
    HEIGHT: 20px
}
.copyright
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.crosssell
{	border-right:  1px #a0a0a0 solid;
	border-left:  1px #a0a0a0 solid;
	border-top:  1px #a0a0a0 solid;
	border-bottom:  1px #a0a0a0 solid;
	margin-bottom: 10px;
}
.cssnav
{
    PADDING: 0px;
    MARGIN: 0px;
}
A.cssnav
{
    DISPLAY: block
}
.dpt_headline
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	color: black;
	margin:0px
}
.dpt_image
{
	border: 1px solid #a0a0a0
}
.dpt_product
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.dpt_text
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.dpttitle
{
    FONT-SIZE: 17pt;
	FONT-WEIGHT: bold;
    COLOR: #0a3d5f;
    FONT-FAMILY: Arial
}
.embr_title
{
    FONT-SIZE: 18pt;
    COLOR: black;
    LINE-HEIGHT: 18pt;
    FONT-FAMILY: Arial
}
.embr1
{
    FONT-SIZE: 11pt;
    COLOR: black;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial
}
.errormsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.floatcart
{
    Z-INDEX: 1;
    LEFT: 520px;
    BORDER-LEFT: 1px;
    WIDTH: 246px;
    BORDER-BOTTOM: 1px;
    POSITION: absolute;
    TOP: 112px;
	height: 0px
}
.footer_link
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.header_cs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    COLOR: #223671;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
}
.header_sitemap
{
    FONT-SIZE: 13pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.header1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
	LINE-HEIGHT: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.header2_cs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #627fb7;
    FONT-FAMILY: Arial;
}
.header3_cs {
font-weight:700;
font-size:12pt;
color:#223671;
font-family:Arial;
background-color:#FFF
}
.header7
{
    FONT-SIZE: 16pt;
    COLOR: black;
    LINE-HEIGHT: 17pt;
    FONT-FAMILY: Arial
}
.headcheckout
{
    FONT-SIZE: 12pt;
    COLOR: #223671;
	background-color: white;
    FONT-FAMILY: Arial
}
.home_footer_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial;
	line-height:13pt;
	text-align: center;
	margin-bottom:5px;
}
.home_footer_text
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	line-height:9pt;
	margin-left:10px;
	margin-right:10px;
	/*margin-top:10px;*/
	margin-bottom:10px;
	text-align: center;
}
.home_product_text
{
    TEXT-DECORATION: none;
	FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}
.inputaddr1
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    PADDING: 0px;
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 190px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputaddr2 {
border-right:gray 1px groove;
border-top:gray 2px groove;
font-size:8pt;
border-left:gray 2px groove;
width:220px;
color:#000;
border-bottom:gray 1px groove;
font-family:Arial;
background-color:#FFF
}
.inputaddr3
{
    BORDER-RIGHT: gray 1px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 32px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
	text-align:center;
    BACKGROUND-COLOR: white
}
.inputaddr4
{
    BORDER-RIGHT: gray 1px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 37px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputaddr5
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 100px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputaddr_ph_ext
{
    BORDER-RIGHT: gray 1px groove;
    PADDING: 0px;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 37px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial;

}
.inputaddr_phone
{
    BORDER-RIGHT: gray 1px groove;
    PADDING: 0px;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 32px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
	text-align:center;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial;
}
.inputemail
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    PADDING: 0px;
    FONT-SIZE: 0.7em;
    MARGIN: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 190px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputemailhome
{
    PADDING: 0px;
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    WIDTH: 225px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputembr {
border-right:gray 1px groove;
border-top:gray 2px groove;
padding-left:0;
font-size:.7em;
padding-bottom:0;
border-left:gray 2px groove;
width:180px;
color:#000;
padding-top:0;
border-bottom:gray 1px groove;
font-family:'Courier New', monospace;
background-color:#FFF;
margin:0
}
.input_pwd
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 100px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputgcard
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 150px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputgiftcert
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 75px;
    BORDER-BOTTOM: gray 1px groove;
    BACKGROUND-COLOR: white
}
.inputqty
{
    BORDER-RIGHT: gray 1px groove;
    PADDING: 0px;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 32px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
	text-align:center;
    BACKGROUND-COLOR: white
}
.inputsearch
{
    PADDING: 0px;
	FONT-SIZE: 9.5px;
    MARGIN: 0px;
    WIDTH: 130px;
    COLOR: #223671;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputzip
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 75px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Arial;
}
.lb_separator
{
    FONT-SIZE: 9pt;
    COLOR: #444444;
	/*BACKGROUND-COLOR: blue;
	background-image:url(/img/lb_separator.jpg);*/
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial;
	font-weight: bold;
    TEXT-DECORATION: none
}
.lbtext
{
    FONT-SIZE: 8pt;
    COLOR: black;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.lbtext:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.lbtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	margin:0px
}
.listitem
{
    FONT-SIZE: 9pt;
    COLOR: black;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial;
}
.minicart
{
    FONT-SIZE: 10px;
    COLOR: black;
	LINE-HEIGHT:10px;
    FONT-FAMILY: Arial;
}
.minicartbg
{
    BACKGROUND-COLOR: #d8f7fa
}
.notselectablesize
{
    BORDER-RIGHT: #a7badf 1px solid;
    BORDER-TOP: #a7badf 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #a7badf 1px solid;
    WIDTH: 27px;
    CURSOR: default;
    COLOR: silver;
    LINE-HEIGHT: 14pt;
    BORDER-BOTTOM: #a7badf 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #eff4ff;
    TEXT-ALIGN: center
}
.notselectedsize
{
    BORDER: #3ec3dd 1px solid;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    WIDTH: 27px;
    CURSOR: pointer;
    COLOR: black;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #bdeaf4;
    TEXT-ALIGN: center
}
.orderdetail {
font-size:8pt;
color:#000;
font-family:'Courier New';
background-color:#FFF
}
.pagelink
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	LINE-HEIGHT:11pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.prod_bullets
{
	font-family:arial;
	font-size:8pt;
	line-height:10pt;
	color:black;
}
.prod_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial;
	margin:0px;
}
.prod_step
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
	LINE-HEIGHT: 11pt;
    VERTICAL-ALIGN: top;
    COLOR: black;
    FONT-FAMILY: Arial
}
.prod_text
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.sa_division
{
	color: white;
	background-color: #41c3dd;
	FONT-FAMILY: Arial;
	font-size: 12pt;
	font-weight: bold;
}
.sa_message
{
	color: black;
	FONT-FAMILY: Arial;
	font-size: 14pt;
	font-weight: bold;
}
.sa_select1
{
	width: 140px;
    FONT-SIZE: 8pt;
    COLOR: black;
	LINE-HEIGHT: 8pt;
    FONT-FAMILY: Arial;
}
.sa_sort_active
{
	MARGIN-LEFT: 7px;
	MARGIN-RIGHT: 7px;
    FONT-SIZE: 8pt;
    COLOR: #CF3550;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial
}
.sa_sort_inactive
{
	MARGIN-LEFT: 7px;
	MARGIN-RIGHT: 7px;
    FONT-SIZE: 7pt;
    COLOR: #0A3D5F;
	LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial;
	CURSOR: pointer;
    TEXT-DECORATION: underline
}
.selectedsize
{
    BORDER: #3ec3dd 1pt solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    WIDTH: 27px;
    CURSOR: pointer;
    COLOR: white;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #bdeaf4;
    TEXT-ALIGN: center
}
.shortcutpage
{
    FONT-SIZE: 0.8em;
    COLOR: #00abd0;
	TEXT-DECORATION: none;
    FONT-FAMILY: Arial
}
.sizechart_sizeheader {
	font-size : 11px;
	color : #000000;
	background-color : #9db4e3;
	padding : 4px;
	font-family : verdana;
	text-align : center;
	border-top : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
	border-color : #000000;
}

.sizechart_sizes {
	font-size : 11px;
	color : #000000;
	background-color : #9db4e3;
	padding : 4px;
	font-family : verdana;
	text-align : center;
	border-top : 1px solid;
	border-right : 1px solid;
	border-color : #000000;
}

.sizechart_gender {
	font-size : 11px;
	color : #ffffff;
	background-color : #182b53;
	font-family : verdana;
	text-align : center;
	font-weight : bold;
	border-right : 1px solid;
	border-bottom : 1px solid;
	border-top : 1px solid;
	border-left : 1px solid;
	border-color : #000000;
}

.sizechart_ranges {
	font-size : 10px;
	color : #000000;
	background-color : #ffffff;
	padding-right : 5px;
	padding-left: 5px;
	padding-top : 4px;
	padding-bottom : 4px;
	font-family : verdana;
	text-align : right;
	border-right : 1px solid;
	border-bottom : 1px solid;
	border-color : #000000;
}

.sizechart_measurement {
	font-size : 10px;
	color : #000000;
	background-color : #9db4e3;
	padding-right : 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;
	font-family : verdana;
	text-align : center;
	border-right : 1px solid;
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-color : #000000;
}

.sizechart_itemnumber {
	font-size : 16px;
	color : #000000;
	font-family : Arial;
	text-align : left;
	padding-right : 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;
	font-weight : bold;
}

.sizechart_notes {
	font-size : 14px;
	color : #000000;
	font-family : Arial;
	padding-right : 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;
	text-align: center;
}
.sizechart_sizeheader {
	font-size : 11px;
	color : #000000;
	background-color : #9db4e3;
	padding : 4px;
	font-family : verdana;
	text-align : center;
	border-top : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
	border-color : #000000;
}

.sizechart_sizes {
	font-size : 11px;
	color : #000000;
	background-color : #9db4e3;
	padding : 4px;
	font-family : verdana;
	text-align : center;
	border-top : 1px solid;
	border-right : 1px solid;
	border-color : #000000;
}

.sizechart_gender {
	font-size : 11px;
	color : #ffffff;
	background-color : #182b53;
	font-family : verdana;
	text-align : center;
	font-weight : bold;
	border-right : 1px solid;
	border-bottom : 1px solid;
	border-top : 1px solid;
	border-left : 1px solid;
	border-color : #000000;
}

.sizechart_ranges {
	font-size : 10px;
	color : #000000;
	background-color : #ffffff;
	padding-right : 5px;
	padding-left: 5px;
	padding-top : 4px;
	padding-bottom : 4px;
	font-family : verdana;
	text-align : right;
	border-right : 1px solid;
	border-bottom : 1px solid;
	border-color : #000000;
}

.sizechart_measurement {
	font-size : 10px;
	color : #000000;
	background-color : #9db4e3;
	padding-right : 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;
	font-family : verdana;
	text-align : center;
	border-right : 1px solid;
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-color : #000000;
}
.sizechart_itemnumber {
	font-size : 16px;
	color : #000000;
	font-family : Arial;
	text-align : left;
	padding-right : 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;
	font-weight : bold;
}

.sizechart_notes {
	font-size : 14px;
	color : #000000;
	font-family : Arial;
	padding-right : 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;
	text-align: center;
}
.sizenotavail
{
	border:thin solid black;
	background-color:white;
	padding-left:5px;
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: 'Arial';
	text-align: center;
}
.store_location_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.store_location_info
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.temp_down_big
{
	TEXT-ALIGN: center;
	font-size:14pt;
	color:red;
    FONT-FAMILY: Arial;
	font-weight: bold;
	line-height:16pt;
	margin-top:5px;
	width:824px;
}
.temp_down_small
{
	TEXT-ALIGN: center;
	font-size:10pt;
	color:red;
    FONT-FAMILY: Arial;
	font-weight: bold;
	line-height:12pt;
}
.text0
{
    FONT-SIZE: 9pt;
    COLOR: black;
	LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial;
}
.text0bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
	LINE-HEIGHT: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}
.text1
{
    FONT-SIZE: 12pt;
    COLOR: black;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Arial
}
.text1bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Arial
}
.text2
{
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.text2bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.text3
{
    FONT-SIZE: 11pt;
	LINE-HEIGHT: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.text4
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
	LINE-HEIGHT:9pt;
    TEXT-DECORATION: none
}
.text5
{
    FONT-SIZE: 14pt;
	LINE-HEIGHT: 15pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.toplink
{
	font-size:8pt;
	font-family:Arial;
	text-decoration:none;
	padding: 0 4px;
	color: black
}
.link
{
    CURSOR: pointer;
    TEXT-DECORATION: underline
}
#top_topnavv {
list-style:none;
height:27px;
clear:both;
position:relative;
margin:0;
padding:0;
z-index:1000;
}

#top_topnavv li {
float:left;
font-size:15px;
position:relative;
font-family:Verdana, Arial;
padding:0
}

#top_topnavv li a {
float:left;
text-decoration:none;
line-height:27px;
color:#333;
padding:0 11px;
}

#top_topnavv li li a {
line-height:15px;
border-right: none
}

#top_topnavv li a:hover,#top_topnavv li:hover a,#top_topnavv li.sfhover a,#top_topnavv .menuselected {
background-image:url(/img/topmenuslice.gif)
}

#top_topnavv ul {
margin:0;
padding:0
}

#top_topnavv li ul {
list-style:none;
width:332px;
top:27px;
background: #fff url(/img/subnav_bg.gif) repeat-x;
border-right:1px solid #000;
border-left:1px solid #000;
border-bottom:1px solid #000;
position:absolute;
margin:0;
padding:10px 0 15px;
display:none
}

#top_topnavv li:hover ul,#top_topnavv li.sfhover ul {
left:0;
display:block
}

#top_topnavv li:hover ul li a,#top_topnavv li.sfhover ul li a {
color:#464646;
background:none
}

#top_topnavv li:hover ul li a:hover,#top_topnavv li.sfhover ul li a:hover {
text-decoration:underline;
color:#0DA7CE;
background:none
}

#top_topnavv li ul li {
float:left;
width:155px;
font-size:12px;
font-weight:500;
letter-spacing:normal;
background:none;
border:0;
padding:0 0 0 10px
}

#top_topnavv li ul li ul {
list-style:none;
width:auto;
background:none;
border:0;
position:static;
margin:0;
padding:0
}

#top_topnavv li ul li ul li {
float:none;
width:auto;
font-size:11px;
clear:both;
padding:0
}

#top_topnavv li ul li ul li a {
float:none;
padding:0 0 0 7px
}

#top_topnavv li ul li ul li.menu_section {
border-bottom:1px solid #0DA7CE;
font-size:11px;
font-weight:700;
line-height:20px;
margin:2px;
padding:2px 0 0 5px
}
#menustarted {
background-image:url(/img/topmenuslice.gif) !important
}
