body{background-color:#FFFFFF;color:#000066;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11.5pt;}
body.leftframe {background-image:url(../images/BGleftframe.gif);background-position:0%;background-repeat:repeat-y;background-attachment:fixed;margin-top:15px;margin-bottom:10px;margin-right:10px;margin-left:10px;}
body.rightframe {background-image:url(../images/BGrightframe.gif);background-position:100%;background-repeat:repeat-y;background-attachment:fixed;margin-top:15px;margin-bottom:10px;margin-right:64px;margin-left:2px;}

h1 {font-size:16pt;font-family:Arial, Verdana, Helvetica, sans-serif;font-weight:bold;font-size:16pt;color:#ff6600;position:relative;}
h1.pagetitle {font-size:18pt;border-bottom:2px #BE4031 solid;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;padding-left:22px;}
.h1highlight {color:#BE4031;}
.texthighlight {color:#BE4031;font-weight:bold;}
.texthighlight2 {color:#e15a00;font-weight:bold;}
.texthighlight3 {color:#0066CC;font-size:12pt;font-weight:bold;}
.initletter {color:#0066CC;font-size:12pt;font-weight:bold;}
h1.pagesubtitle {font-size:12pt;padding-left:22px;margin-top:0px;margin-bottom:15px;padding-top:1px;padding-bottom:0px;}
h1.pagesubtitlesmall {font-size:11pt;padding-left:22px;margin-top:0px;margin-bottom:15px;padding-top:1px;padding-bottom:0px;}
h2 {font-family:Arial, Verdana, Helvetica, sans-serif;font-weight:bold;	font-size:14pt;clear:left;margin-top:6px;margin-bottom:12px;}
h3 {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12pt;font-weight:bold;clear:left;margin-top:6px;margin-bottom:12px;}
h2, h3 {color:#0099cc;}
.altcolor {color:#ff6600;}
p { margin-top:0px;	margin-right:0px;margin-bottom:0px;	margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px;}
.date {font-size:10pt;font-weight:normal;position:relative;float:right;color:#a33729;top:12px;}
.comment {font-style:italic;font-size:10pt;}
hr {color:#0099CC;}
table.fakehr {width:100%;padding-right:0px;padding-bottom:5px;padding-top:5px;}
table.fakehrshort {width:500px;padding-right:0px;padding-bottom:5px;padding-top:5px;}
td.fakehrline {padding:0px;height:1px;border-top:1px #0099cc solid;}
.credits {position:relative;float:left;font-style:italic;font-size:10pt;margin-bottom:10px;}
ul {margin-left:30px;margin-top:0;margin-bottom:0px;padding-left:8px;padding-bottom:0;padding-top:0;}
ul li {margin-bottom:2px;list-style-type:disc;}
ul.orangebullet li {list-style-image:url(../images/bullet_orange.gif);}
ul.orangebullet_text li {list-style-image:url(../images/bullet_orange.gif);margin-bottom:15px;}
ul.orangebullet_text li ul {margin-top:5px;}
ul.orangebullet_text li ul li {font-size:10pt;list-style-image:none;margin-bottom:5px;}
ul.orangebullet_boxtext li {list-style-image:url(../images/bullet_orange.gif);margin-bottom:0px;}
ul.bluebullet li {list-style-image:url(../images/bullet_blue.gif);}
ul.nobullet {margin-left:28px;}
ul.nobullet li {list-style-type:none;font-size:10pt;color:#660000;}
ul.bluebullet_text li {list-style-image:url(../images/bullet_blue.gif);margin-bottom:15px;}

div#headerbox{width:100%;}
div.productfeatures {background-color:#FFFFFF;margin-top:40px;width:100%;}
div.highlightboxright {position:relative;float:right;width:400px;padding:8px;margin-left:6px;margin-right:0px;margin-bottom:6px;margin-top:6px;color:#660000;background-color:#fbfcff;font-size:10pt;border:1px #336699 solid;clear:right;}
div.highlightbox {position:relative;padding:8px;margin-left:6px;margin-right:0px;margin-bottom:6px;background-color:#fbfcff;border:1px #336699 solid;clear:both;}
div.menu {position:absolute;width:140px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-style:normal;}
div.menu ul {position:relative;overflow:visible;margin:0px;padding:0px;width:140px;}
div.menu ul li {display:block;background-image:url(../images/BGmenubuttonL.gif);background-repeat:no-repeat;list-style-type:none;width:122px;position:relative;font-weight:bold;background-color:#FFFFFF;border:1px #336699 solid;margin-bottom:2px;padding-left:5px;padding-top:4px;padding-right:2px;padding-bottom:3px;}
div.menu ul li.gapbottom {margin-bottom:8px;}
div.menu ul li.gaptop {margin-top:8px;}
div.menu ul li.submenufollows {display:block;background-image:url(../images/BGmenubutton.gif);background-repeat:no-repeat;}
div.menu ul li.submenuhere {display:block;background-image:none;background-color:#FFFFFF;padding-bottom:0px}
div.menu ul li a:link{color:#000066;text-decoration:none;background-color:transparent;}
div.menu ul li a:visited{color:#000066;text-decoration:none;background-color:transparent;}
div.menu ul li a:hover{color:#CC0033;text-decoration:none;background-color:transparent;}
div.menu ul li ul {width:122px;margin-top:0px;}
div.menu ul li ul li {background-image:none;background-repeat:no-repeat;list-style-type:none;width:107px;font-weight:normal;margin:0px;border:none;padding-left:10px;padding-right:2px;padding-bottom:2px;padding-top:2px;border-bottom:1px #999999 solid;}
div.menu ul li ul li.lastitem {border-bottom:none;}
div.menu ul li ul li a:link{color:#333399;text-decoration:none}
div.menu ul li ul li a:visited{color:#333399;text-decoration:none}
div.menu ul li ul li a:hover{color:#CC0033;text-decoration:none;font-weight:normal;}

form {margin:0;padding:0;}
img {border:none;background-color:transparent;}
img.right {float:right;margin-left:6px;margin-right:0px;margin-top:6px;margin-bottom:6px;clear:right;}
img.product {margin-left:6px;margin-right:6px;margin-top:6px;margin-bottom:6px;}
table.info {width:100%;padding:8px;margin:8px;}
table.info th {padding:4px;border-top:1px #336699 solid;border-right:1px #336699 solid;color:#0099cc;font-size:10pt;text-align:right;}
table.info th.cartdesc {color:#000000;width:10%;font-weight:normal;}
table.info th.mainhead {border-right:none;color:#e15a00;font-size:14pt;padding-top:14px;}
table.info th.subhead {border-right:none;color:#0099cc;text-align:left;}
table.info th.subhead-aright {border-right:none;color:#0099cc;text-align:right;}
table.info th.subhead-nb {border-top:none;}
table.info th.subhead-nb2 {border-top:none;border-right:none;}
table.info th.subhead-single {border-right:none;color:#0099cc;text-align:left;font-size:15px;padding-top:8px;}
table.info th.nocontent, table.info th.nocontentlast {border-top:none;}
table.info td {vertical-align:top;font-size:10pt;text-align:left;border-top:1px #336699 solid;border-right:1px #336699 solid;padding-top:4px;padding-right:4px;padding-left:4px;padding-bottom:4px;background-color:#fbfcff;color:#000000;}
table.info td.aright {text-align:right;white-space:nowrap;}
table.info th.last,table.info th.nocontentlast,table.info th.compresslast,table.info td.last,table.info td.stretchlast {border-bottom:1px #336699 solid;}
table.info td.stretchlast {width:98%;}
table.info th.compresslast {width:10%;}
td.subjecttext {color:#000000;text-align:left;}
td.highlightboxtable {padding:4px;background-color:#fbfcff;color:#660000;font-size:10pt;border:1px #2B5E92 solid;text-align:left;}
td.highlightboxtable ul li {margin-bottom:5px;}
td.price, th.price {text-align:right;white-space:nowrap;}

a:link{color:#0033FF;text-decoration:underline}
a:visited{color:#0033FF;text-decoration:underline}
a:hover{background-color:#FFCC66;color:#CC3300;text-decoration:underline}
a:active{color:#0033FF;text-decoration:underline}
input.submitlargetext{font-size:16px;}
