h1		{ font-size:16pt; font-weight:bold; }
h1.kit	{ font-family:Arial,Helvetica; font-size:18pt; color:#FF6600; font-style:italic; font-weight:bold; }
h1.kitn	{ font-family:Arial,Helvetica; font-size:18pt; color:#FF6600; font-style:regular; font-weight:bold; }
h1.kits	{ font-family:Arial,Helvetica; font-size:18pt; color:#CC0000; font-weight:normal; }
h1.sub	{ font-family:Arial,Helvetica; font-size:14pt; color:#FF6600; font-weight:normal; }

p.coc		{ font-family:Verdana,Arial,Helvetica; font-size:7.6pt; color:#666666; }
a.coc		{ color:#666666; }
table.coc   { padding-left: 70px; }
span.required {color: red; }
#Msg        { color:#0000FF; }
#Error      { color:#FF0000; }

#List           { border-right:#DDDDDD dashed 1px; border-top:#F6F6F6 solid 1px; }
#List td        { font-family:Verdana,Arial,Helvetica; font-size:70%; padding:2px 4px 3px 4px; border-bottom:#CCCCCC solid 1px; border-left:#DDDDDD dashed 1px; }
#List td.Head   { font-weight:bold; background-color:#EEEEEE; }

#Form td        { font-family:Verdana,Arial,Helvetica; font-size:70%; padding:2px 4px 3px 4px; }
#Form td.Label  { text-align:right; padding-right:10px; }

#OrderLogin        { font-family:Verdana,Arial,Helvetica; font-size:70%; width: 650;
                     border-top:#CCCCCC dashed 1px; border-bottom:#CCCCCC dashed 1px; padding:6px 0px 6px 0px; }
#OrderLogin small  { font-size:80%; font-style:italic; }

#LoginSmall        { float:right; border:#CCCCCC solid 1px; background-color:#FFFFEE; }
#LoginSmall td     { font-family:Verdana,Arial,Helvetica; font-size:70%; padding:0px 1px 1px 4px; white-space:nowrap; text-align:right; }
#LoginSmall input  { width:140px; font-family:Verdana,Arial,Helvetica; font-size:100%; }
#LoginSmall input.Text  { border:#666666 solid 1px; }

form.LoginForm td  {font-family:Arial,Helvetica;}

p.msg              { text-align: left; font-family: 'Times New Roman',Times,serif; border:#CCCCCC dashed 1px; padding:6px 6px 6px 6px; width: 400px; }
td.coc             { text-align: left; font-family: 'Times New Roman',Times,serif; }
td.coc h2	   	   { font-size:14pt; font-weight:normal; }
td.coc h3		   { font-size:10pt; font-weight:bold; }
table.KitList      { border:#000000 solid 1px; border-collapse: collapse; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.8em; }
table.KitList th   { border:#000000 solid 1px; padding: 4px;}
table.KitList td   { border:#000000 solid 1px; padding: 4px;}
ul.cocSubnav       { margin:0; padding:0; list-style:none; width:127px;}
ul.cocSubnav li    { display:inline;}
ul.cocSubnav a     { display:block; margin:0 0 5px 0; background:Blue; border:#000000 solid 1px;
                     padding:0 0 0 0; color:Yellow; text-decoration:none; font-weight:bold; text-align:center;}

.Subscribe         { margin:2px 8px 2px 8px; padding:2px 2px 4px 4px; background-color:#000084; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; font-weight:bold; }
.Subscribe form    { margin:0; padding:0; }
.Subscribe strong  { font-family:Arial,Helvetica; font-size:11pt; }
.Subscribe input   { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; height:18px; font-weight:normal; }
.Subscribe .Input  { width:200px; border:#CCDDFF solid 1px; }
.Subscribe .Button { background-color:#FFFF99; border:#000000 solid 1px; height:19px; }
