/*<![CDATA[*/
img {border:0px}
abbr {border-bottom:1px dashed;cursor:help}
acronym {border-bottom:1px dashed;cursor:help}
code {font-family: courier, monospace;border:1px solid #cccccc;background-color:#ffffcc;padding-left:1px;padding-right:1px}
dfn {font-style:normal;border-bottom:1px dashed;cursor:help}
kbd {padding:0px 1px 0px 1px;border-width:1px 2px 2px 1px;border-style:solid}
samp {font-family: courier, monospace;border:1px solid #cccccc;background-color:#ccffcc;padding-left:1px;padding-right:1px}
table {font-size:1em}
h1 {font-size:1.3em;font-weight:bold;padding:2px;margin:.5em 0;clear:both}
h2 {font-size:1.2em;font-weight:bold;margin:.4em 0;clear:both}
img.left {float:left;margin-right:3px}
img.right {float:right;margin-left:3px}
hr {width:90%;height:1px;color:black;}
p {margin:.5em 0}
.clear {clear:both}

ul{margin-top:15px;margin-bottom:15px}
blockquote{margin-top:5px;margin-bottom:5px}

body
{
font-family: arial, helvetica, sans-serif;
font-size:.82em;
color:#000000;
background-color:#ffffff;
margin:0px;
}

form
{
margin:0px;
padding:0px
}

a:visited
{
color:#0000ff;
background-color:transparent;
}

td.leftcolumn
{
padding-right:20px;
}

td.bodycontent
{
height:200px;
padding-left:12px;
padding-right:12px;
padding-top:15px;
padding-bottom:15px;
}

a.nav:link   
{
color:#ffffff;
background-color:transparent;
text-decoration:none;
}

a.nav:visited
{
color:#ffffff;
background-color:transparent;
text-decoration:none;
}

a.nav:active 
{
color:#ffffff;
background-color:transparent;
}

a.nav:hover
{
text-decoration:underline;
}

td.nav
{
padding-left:27px;
padding-right:27px;
height:23px;
color:inherit;
background-color:#3c4684;
font-weight:bold;
white-space:nowrap;
}

td.yourcart 
{
padding-right:8px;
padding-left:4px;
color:#3c4684;
background-color:#ebecf1;
font-size:85%;
}

td.shopcart 
{
padding-right:8px;
padding-left:4px;
color:#3c4684;
background-color:#ebecf1;
font-size:85%;
}

img.header{
margin-bottom:3px;
}

td.footer
{
padding-left:5px;
white-space:nowrap;
font-size:75%;
}

.btnsubmit_old
{
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:85%;
color:#000000;
background-color:#d3d3d3;
cursor:pointer;
padding:1px;
}

input.btnlogon
{
margin-left:10px;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:85%;
color:#000000;
background-color:#ffcc33;
cursor:pointer;
border:1px outset #cccccc;
padding:1px;
}

td.logon { background-color:#ffcc00;white-space:nowrap;font-size:85%;font-weight:bold; }
td.logoff { background-color:#cccccc;white-space:nowrap;font-size:85%;font-weight:bold; }

a.logon:link
{ 
color:#3c4684;
background-color:transparent;
text-decoration:none;
}

a.logon:visited
{ 
color:#3c4684;
background-color:transparent;
text-decoration:none;
}

a.logon:active
{ 
color:#3c4684;
text-decoration:none;
background-color:transparent;
}

a.logoff:link
{ 
color:#696969;
text-decoration:none;
background-color:transparent;
}

a.logoff:visited
{ 
color:#696969;
text-decoration:none;
background-color:transparent;
}

a.logoff:active
{ 
color:#696969;
text-decoration:none;
background-color:transparent;
}

a.logoff:hover
{ 
color:#696969;
text-decoration:none;
background-color:transparent;
}

#alertmsg
{
color:red;
font-weight:bold;
margin-left:22px;
}

table.alert
{
height:40px;
color:inherit;
background-color:#ffffcc;
border:1px solid #cc3333;
padding:5px;
}

td.alert
{
font-size:90%;
font-weight:bold;
color:#990000;
background-color:inherit;
white-space:nowrap;
}

td.alertmsgs
{
color:#990000;
font-size:90%;
}

span.alertpointer
{
font-weight:bold;
font-size:110%;
color:#cc3333;
background-color:inherit;
}

table.box
{
background-color:#ebecf1;
}


div.boxheader
{
font-size:130%;
letter-spacing:-1px; 
font-weight:bold;
white-space:nowrap;
color:#333366;
}

div.boxheaders
{
font-size:135%;
letter-spacing:-1px; 
font-weight:bold;
white-space:nowrap;
color:#333366;
}

span.boxheader
{
color:#575757;
}

td.tablecell{
background-color:#f5f5f5;
font-size:90%;
padding-left:5px;
padding-right:5px
}

td.tableheader{
padding-left:5px;
padding-right:5px;
background-color:#dcdcdc;
color:#990000;
font-weight:bold;
white-space:nowrap;
}

.label
{
font-weight:bold;
color:#990000;
white-space:nowrap;
}

.labelsm
{
font-weight:bold;
color:#3c4684;
white-space:nowrap;
font-size:85%;
}

table.frmtable
{
background-color:#ebecf1;
margin-bottom:8px;
}

.highlight
{
background-color:#ffffcc;
}

.frmlabel
{
font-weight:bold;
color:#3c4684;
font-size:85%;
padding-left:2px;
}

.btncheckout
{
height:30px;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
color:#000000;
background-color:#ffcc33;
cursor:pointer;
}
/*]]>*/