/* CSS Document */
body, td { font:12px arial,helvetica,sans serif; color: #000000; }

a { color:#336699; text-decoration: underline;}
a:hover { color:#114499; text-decoration:none;}

form { margin:0; padding:0;}

.field {border:1px solid #336699; font-size:12px; background:#FFFFFF;}
.button { background:#FFF url(/pix/basic/buttonbg01.gif) repeat-x 0 100%; font-size:12px; color:#000; border:1px solid #000000;}

h2 a {color:#BB0000;}

table.infotable { 
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: black;
	border-collapse: collapse;
	font:12px arial,helvetica,sans serif;
}
table.infotable th { 
	border-width: 1px;
	border-style: inset;
	border-color: black;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
}
table.infotable td { 
	border-width: 1px;
	border-style: inset;
	border-color: black;
	background-color:#FFFFCC;
	color:#000000;
}
table.infotable td.infotablehighlight  {
	background-color:#FFFFAA;
}
table.infotable th.infotablethextraordinary {
	background-color:#66CC66;
}
a.infotablethlink {
	color:#CCDDFF;
};
.infotablesmalltext {
	font:10px arial,helvetica,sans serif;
}
.infotablenotes {
	color:#CCCCCC;
}

.notice {
	color:#CC0000;
}

div.cartwarning {
	border: 2px solid #FF0000;
	margin-bottom: 10px;
	padding: 6px;
	margin: 0px 10px 10px 10px;
}

table.layoutonly { 
	border:none;
}
table.layoutonly td { 
	border:none;
}

td.warning  {
	background-color:#BB0000;
	color:#FFFFFF;
	font:12px arial,helvetica,sans serif;
	font-weight:bold;
}
a.warning  { 
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover.warning  {
	color:#66AAFF;
	text-decoration:none;
}

.loudwarning {
	background-color:#EE0000;
	color:#FFFFFF;
	font:18px arial,helvetica,sans serif;
	font-weight:bold;
};


















a.smaller_blue:link  { text-decoration: underline; color: #336699; font-family: arial; font-size: 10px } a.smaller_blue:hover  { text-decoration: none; color: #66AAFF; font-family: arial; font-size: 10px } a.smaller_blue:visited { text-decoration: underline; color: #336699; font-family: arial; font-size: 10px } a.smaller_blue:visited:hover { text-decoration: none ; color: #66AAFF; font-family: arial; font-size: 10px }
a.small_blue:link  { text-decoration: underline; color: #336699; font-family: arial; font-size: 12px } a.small_blue:hover  { text-decoration: none; color: #66AAFF; font-family: arial; font-size: 12px } a.small_blue:visited { text-decoration: underline; color: #336699; font-family: arial; font-size: 12px } a.small_blue:visited:hover { text-decoration: none ; color: #66AAFF; font-family: arial; font-size: 12px }
a.blue:link  { text-decoration: underline; color: #336699; font-family: arial; font-size: 14px } a.blue:hover  { text-decoration: none; color: #66AAFF; font-family: arial; font-size: 14px } a.blue:visited { text-decoration: underline; color: #336699; font-family: arial; font-size: 14px } a.blue:visited:hover { text-decoration: none ; color: #66AAFF; font-family: arial; font-size: 14px }
a.larger_blue:link  { text-decoration: underline; color: #336699; font-family: arial; font-size: 18px } a.larger_blue:hover  { text-decoration: none; color: #66AAFF; font-family: arial; font-size: 18px } a.larger_blue:visited { text-decoration: underline; color: #336699; font-family: arial; font-size: 18px } a.larger_blue:visited:hover { text-decoration: none ; color: #66AAFF; font-family: arial; font-size: 18px }
a.h2_blue:link  { text-decoration: underline; color: #336699; font-family: arial; font-size: 28px } a.h2_blue:hover  { text-decoration: none; color: #66AAFF; font-family: arial; font-size: 28px } a.h2_blue:visited { text-decoration: underline; color: #336699; font-family: arial; font-size: 28px } a.h2_blue:visited:hover { text-decoration: none ; color: #66AAFF; font-family: arial; font-size: 28px }
a.black:link  { text-decoration: none; color: #000000; font-family: arial; font-size: 12px; font-weight: bold } a.black:hover  { text-decoration: underline; color: #000000; font-family: arial; font-size: 12px; font-weight: bold } a.black:visited { text-decoration: none; color: #000000; font-family: arial; font-size: 12px; font-weight: bold }  a.black:visited:hover { text-decoration: underline; color: #000000; font-family: arial; font-size: 12px; font-weight: bold }
a.white_bold:link  { text-decoration: none; color: #ffffff; font-family: arial; font-size: 11px; font-weight: bold } a.white_bold:hover  { text-decoration: underline; color: #ffffff; font-family: arial; font-size: 11px; font-weight: bold } a.white_bold:visited { text-decoration: none; color: #ffffff; font-family: arial; font-size: 11px; font-weight: bold }  a.white_bold:visited:hover { text-decoration: underline; color: #ffffff; font-family: arial; font-size: 11px; font-weight: bold }
a.white:link  { text-decoration: none; color: #ffffff; font-family: arial; font-size: 13px } a.white:hover  { text-decoration: underline; color: #ffffff; font-family: arial; font-size: 13px } a.white:visited { text-decoration: none; color: #ffffff; font-family: arial; font-size: 13px } a.white:visited:hover { text-decoration: underline; color: #ffffff; font-family: arial; font-size: 13px }
a.white_small:link  { text-decoration: none; color: #ffffff; font-family: arial; font-size: 11px } a.white_small:hover  { text-decoration: underline; color: #ffffff; font-family: arial; font-size: 11px } a.white_small:visited { text-decoration: none; color: #ffffff; font-family: arial; font-size: 11px }  a.white_small:visited:hover { text-decoration: underline; color: #ffffff; font-family: arial; font-size: 11px }
a.white_large:link  { text-decoration: none; font-weight: bold; color: #ffffff; font-family: arial; font-size: 13px } a.white_large:hover  { text-decoration: underline; font-weight: bold; color: #ffffff; font-family: arial; font-size: 13px } a.white_large:visited { text-decoration: none; color: #ffffff; font-weight: bold; font-family: arial; font-size: 13px }  a.white_large:visited:hover { text-decoration: underline; color: #ffffff; font-weight: bold; font-family: arial; font-size: 13px }
a.red:link  { text-decoration: none; color: #BB0000; font-family: arial; font-size: 11px } a.red:hover  { text-decoration: underline; color: #BB0000; font-family: arial; font-size: 11px } a.red:visited { text-decoration: none; color: #BB0000; font-family: arial; font-size: 11px }  a.red:visited:hover { text-decoration: underline; color: #BB0000; font-family: arial; font-size: 11px }
a.red_small:link  { text-decoration: none; color: #BB0000; font-family: arial; font-size: 8px } a.red_small:hover  { text-decoration: underline; color: #BB0000; font-family: arial; font-size: 8px } a.red_small:visited { text-decoration: none; color: #BB0000; font-family: arial; font-size: 8px } a.red_small:visited:hover { text-decoration: underline; color: #BB0000; font-family: arial; font-size: 8px }
td.small_black {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #000000}
td.small_red {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #FF0000}
td.small_white {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #FFFFFF}
td.smallish_black {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000}
td.medium_black {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #000000}
td.medium_red {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #FF0000}
td.medium_white {text-decoration: none; font-family: arial,times,helvetica,sans serif; font-size: 11px; color: #FFFFFF}
td.large_black {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 16px; color: #000000}
td.large_red {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 16px; color: #FF0000}
td.large_white {text-decoration: none; font-weight: bold; font-family: arial,times,helvetica,sans serif; font-size: 13px; color: #FFFFFF}
td.larger_red {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 18px; color: #FF0000}
td.black {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #000000}
td.red {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #FF0000}
td.white {text-decoration: none; font-family: arial,times,helvetica,sans serif; font-size: 14px; color: #FFFFFF}
.large {text-decoration: none; font-family: arial black,helvetica,sans serif; font-size: 15px; color: #999999}
.small {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000}
.smaller {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #000000}
h1 {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 32px; font-weight:bold; color: #000000}
h2 {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 28px; font-weight:bold; color: #000000}
BODY     {scrollbar-3dlight-color:#cccccc;
         scrollbar-arrow-color:#aaaaaa;
         scrollbar-base-color:#eeeeee;
         scrollbar-blackshadow-color:#CCCCCC;
         scrollbar-face-color:#eeeeee;
         scrollbar-highlight-color:#ffffff;
         scrollbar-shadow-color:#777777}


