html{background-color:#ede9df;text-align:center;margin:auto;}
body{width:100%;margin-top:2px auto auto auto;text-align:center;background-color:#ede9df;position:relative;Font-Family:arial;font-size:8pt;}
div#outerwrapper{width:950px;margin:0 auto auto auto;text-align:center;}
div#div__title,div#div__label{display:none;}
div#div__body{border:1px solid #000000;border-top:0;border-bottom:0;width:948px;margin-left:4px !important;}

img{border:0;}
img [title]{display:none;}

h1{FONT-SIZE:14pt;color:#222222;FONT-WEIGHT:normal;margin-bottom:2px;margin-top:0;}
h2{font-size:8pt;color:#444444;font-weight:normal;}
h3{font-size:8pt;color:#903e1f;}
p,td{text-align:left;}
a,a:link{COLOR:#84391c;text-decoration:none;Font-family:arial;font-weight:bold;}
a:hover{text-decoration:underline;}

form{margin:0; padding:0;}
select{margin:1px 0px 1px 0px;border-width:1px;border-color:#333333;border-style:solid;}
input.go{width:35px;height:18px;cursor:pointer;border:1px solid #777777;}
input.bgbutton{margin-left:3px;cursor:pointer;border:1px solid #777777;}
input[type=button]{cursor:pointer;}
input.nlbutton{margin-left:3px;cursor:pointer;border:1px solid #777777;}
input.input{margin:0px;border:1px solid #777777;}
input.radio{margin:4px 5px 0px 4px;}
input.inputreq{margin-top:3px;}

.tdFade{background-color:#F2F2F2;}
.tdFade:hover{background-color:#FAFAFA;}
.theborder{border:1px solid #777777;}
.theborderfade{border:1px solid #777777;}
.theborderfade:hover{border:1px solid #777777;opacity:0.7;filter:alpha(opacity=70);}
.checkoutprogresstext{padding-top:10px;}
.bglt{color:#000000}
.GCTEXT{FONT-SIZE:11px;TEXT-DECORATION:none;text-align:left;margin-left:20px;margin-right:20px;font-weight:bold;text-align:justify;line-height:14px}

#left_navigation_portlet td.textboldnolink a{text-decoration:none;font-weight:normal;}
#left_navigation_portlet td.textboldnolink a.textboldnolink{text-decoration:underline;font-weight:normal;}
#left_navigation_portlet td.lnk11b-black a{font-family:Arial,Helvetica,sans-serif;color:#444444;font-size:8pt;font-weight:normal;}
#left_navigation_portlet td.lnk11b-black a:hover{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}
#left_navigation_portlet td.textboldnolink  a{font-family:Arial,Helvetica,sans-serif;color:#000000;font-size:8pt;font-weight:bold;}
#left_navigation_portlet td{	height:14px !important;	padding:0px !important;	vertical-align:middle !important;}
#left_navigation_portlet a{font-family:Arial,Helvetica,sans-serif;color:#444444;font-size:8pt;font-weight:normal;vertical-align:bottom; text-decoration:none;}
#left_navigation_portlet a:link{font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
#left_navigation_portlet a:visited{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;}
#left_navigation_portlet a:hover{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
#left_navigation_portlet a:active{font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
#left_navigation_portlet a{	margin-left:2px !important;	line-height:13px !important;	vertical-align:middle !important;}
p#narrow{margin-bottom:18px;margin-top:6px;text-align:left;}
p#narrow a{font-weight:normal;}

/* ===== This copyright notice must be untouched at all times. The original version of this stylesheet and the associated (x)html is available at http://www.cssplay.co.uk/menus/dd_valid.html Copyright (c) 2005-2007 Stu Nicholls. All rights reserved. This stylesheet and the assocaited (x)html may be modified in any  way to fit your requirements. ====== */
/* common styling */
.menu{font-family:arial,sans-serif;width:447px;margin-bottom:0px;height:24px;position:relative;font-size:11px;z-index:100;}
.menu ul li a,.menu ul li a:visited{display:block;text-decoration:none;color:#000;width:104px;height:22px;text-align:center;border-width:0px 1px 1px 1px;border-style:solid;border-color:#000;line-height:22px;font-size:11px;overflow:hidden;background-color:#f1f1f1;}
.menu ul li.long a,.menu ul li.long a:visited{display:block;text-decoration:none;color:#000;width:114px;height:22px;text-align:center;border-width:0px 1px 1px 1px;border-style:solid;border-color:#000;line-height:22px;font-size:11px;overflow:hidden;background-color:#f1f1f1;}
.menu ul li.longer a,.menu ul li.longer a:visited{display:block;text-decoration:none;color:#000;width:120px;height:22px;text-align:center;border-width:0px 1px 1px 1px;border-style:solid;border-color:#000;line-height:22px;font-size:11px;overflow:hidden;background-color:#f1f1f1;}
.menu ul{padding:0;margin:0;list-style:none;}
.menu ul li{float:left;position:relative;}
.menu ul li ul{display:none;}
/* specific to non IE browsers */
.menu ul li:hover a{color:#000;background:#fff;}
.menu ul li:hover ul{display:block;position:absolute;top:24px;left:-1px;width:105px;}
.menu ul li:hover ul.firstone{display:block;position:absolute;top:24px;left:0;width:105px;}
.menu ul li:hover ul li a.hide{background:#fff;color:#000;}
.menu ul li:hover ul li:hover a.hide{background:#fff;color:#000;}
.menu ul li:hover ul li ul{display:none;}
.menu ul li:hover ul li a{display:block;background:#f1f1f1;color:#000;}
.menu ul li:hover ul li a:hover{background:#fff;color:#000;}
.menu ul li:hover ul li a.visited{display:block;background:#f1f1f1;color:#000;}
.menu ul li:hover ul li a.visited:hover{background:#fff;color:#000;}
.menu ul li:hover ul li:hover ul{display:block;position:absolute;left:104px;top:0;}
.menu ul li:hover ul li:hover ul.left{left:-105px;}
