/*cope with inheritance bugs*/
body, table, th, td{
color:#000000;
font-size: small;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*body specific*/
body{
background-color:#ffffff;
background-image:url();
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
scrollbar-face-color:'';
scrollbar-arrow-color:'';
scrollbar-track-color:'';
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}

.form01 {  ffont-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000  border: 0px #000000 solid; background-color: #FFFFFF}
.form02 {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; color: #000000  border: 0px #000000 solid; background-color: #FFFFFF}
.form03 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #7F7F7F  border: 0px #FFFFFF solid; background-color: #FFFFFF}
.form04 {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; color: #000000  border: 0px #000000 solid; background-color: #FFFFFF}

a:link{
color:#636467; font-family: Verdana, Arial, Helvetica, sans-serif:LINKCOLORCSS;
font-size:xx-small;
text-decoration:none;
}

a:visited{
color:#636467; font-family: Verdana, Arial, Helvetica, sans-serif:VLINKCOLORCSS;
font-size:xx-small;
text-decoration:none;
}

a:hover{
color:#636467; font-family: Verdana, Arial, Helvetica, sans-serif:HLINKCOLORCSS;
font-size:x-small;
text-decoration:underline;
}

a:active{
color:#636467; font-family: Verdana, Arial, Helvetica, sans-serif:ALINKCOLORCSS;
font-size:xx-small;
text-decoration:none;
}

li{
color:#000000;
list-style-type:square;
}

ol{
color:#000000;
}

ul{
color:#000000;
list-style-type:square;
}

H1, H2, H3, H4, H5, H6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.actCHECKOUTEM {background-color:#ce0000;}
.actCHECKOUTBG {background-color:#ffffff;}

.actlarger{
font-size: larger;
color:#000000;
}

.actsmaller{
font-size: smaller;
color:#000000;
}

.headd {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: smooth; font-weight: bolder; color: #7F7F7F}
.text1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; font-weight: normal; color: #999999}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; font-weight: normal; color: #9C9A9C}
.text3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; font-weight: bolder; color: #999999}
.text4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #999999}
.text5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; color: #999999}
.text6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #636467}
.text7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #ffffff}
.text8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #ffffff}
.text9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #000000}
.text10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #666666}
.text11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-style: normal; color: #000000}
.text12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-style: normal; color: #aaaaaa}
.text14 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #0000FF}
.text15 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-style: normal; color: #CE0000}
.text16 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: bolder; color: #ffffff}
.text17 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: smooth; font-weight: bolder; color: #000000}
.text18 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; color: #636467}
.price {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #ff0000}
.ship {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; color: #0000ff}

.cart {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.box {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal} ; color: #999999}


/* ------------ hosting table sheet ---------------- */
.registrationtitlebar { background-color:#336699; }
.registrationsidebar  { background-color:#CCCCCC; }
.registrationaltbar   { background-color:#EEEEEE; }
.registrationaddonbar  { background-color:#336699; }
.registrationpackagesline { background-color: #999999; }
.registrationpackagestop { background-color: #FF6600; }
.registrationpackagestopcorner { background-color: #003366; }
.registrationpackagestopline { background-color: #CC3300; }

.registrationtitle { font-family: Arial, Geneva, Verdana, Helvetica, san-serif; font-size: 22px; color: #CCCCCC;  }
.registrationpackagetext { color:#FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
A:hover.registrationpackagetext { color: #CCCCCC; }
.registrationpackagetextsmall { color:#FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
A:hover.registrationpackagetextsmall { color: #CCCCCC; }
.bodyreversesmall  { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: white; }
.bodysmall         { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; }




/* ------------ default actinic css ---------------- */
.actxxsmall{font-size:xx-small;font-family: Arial, Helvetica, sans-serif;color:#000000;}
.actxsmall{font-size:x-small;font-family: Arial, Helvetica, sans-serif;color:#000000;}
.actsmall{font-size:small;font-family: Arial, Helvetica, sans-serif;color:#000000;}
.actregular{font-size:medium;font-family: Arial, Helvetica, sans-serif;color:#000000;}
.actlarge{font-size:large;font-family: Arial, Helvetica, sans-serif;color:#000000;}
.actxlarge{font-size:x-large;font-family: Arial, Helvetica, sans-serif;color:#000000;}
.actxxlarge{font-size:xx-large;font-family: Arial, Helvetica, sans-serif;color:#000000;}

.actwarningcolor{font-family: Arial, Helvetica, sans-serif;color:#ff3300;}
.actrequiredcolor{font-family: Arial, Helvetica, sans-serif;color:#ff3300;}
.actrequired{font-size:large;font-family: Arial, Helvetica, sans-serif;color:#ff3300;}
.actwarning{font-size:x-large;font-family: Arial, Helvetica, sans-serif;color:#ff3300;}
.actwelcome{font-size:medium;font-family: Arial, Helvetica, sans-serif;color:#ffffff;}

.actlogotext {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#0000a0;}