.myclass {
        FONT-WEIGHT: normal; TEXT-INDENT: 0px
}
TABLE, BODY {
        font-family: Helvetica, sans-serif;
        font-size: 14px;
}

a:link {
        color: #003366;
        text-decoration: none; }
a:visited {
        color: #003366;
        text-decoration: none; }
a:hover {
        color: #003366;
        text-decoration: underline; }
TABLE.history
{
        text-align : left;
        width : 89%;
        border-width : 0px;
}
TABLE.history TR.title
{
        font-family: Helvetica, sans-serif;
        background-color: ffcc33;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 12px;
}

TABLE.history TR.even
{
        font-family: Helvetica, sans-serif;
        background-color: fffaaf;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        border-width : 0px;
        padding : 0px;
}

TABLE.history TR.odd
{
        font-family: Helvetica, sans-serif;
        background-color: FFFFFF;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        border-width : 0px;
        padding : 0px;
}

TABLE.history TD
{
        vertical-align : top;
}


TABLE.users
{
        text-align : left;
        width : 89%;
        border-width : 0px;
}
TABLE.users TR.bigtitle
{
        background-color: efb10a;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 12px;
}
TABLE.users TR.title
{
        background-color: fffaaf;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 12px;
}

TABLE.users TR.even
{
        background-color: EEEEEE;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        border-width : 0px;
        padding : 0px;
}

TABLE.users TR.odd
{
        background-color: FFFFFF;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        border-width : 0px;
        padding : 0px;
}

TABLE.users TD
{
        vertical-align : top;
}




TABLE.services
{
        width : 95%;
        border-width : 1px;
}
TABLE.services TR.title
{
        background-color: ffcc33;
        text-align : left;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 16px;
}
TABLE.services TR.smalldescription
{
        text-align : left;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        color: #666666;
        font-size: 10px;
}

TABLE.services TD.service
{
        text-align : left;
        width: 175px;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        color: #efb10a;
        font-size: 16px;
}

TABLE.services TD.price
{
        text-align : left;
        width: 60px;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 12px;
}

TABLE.services TD.description
{
        text-align : left;
        width: 300px;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 12px;
}

TABLE.services TR.minor
{
        text-align : left;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10px;
}


TABLE.orderview
{
        width : 95%;
        border-width : 0px;
}
TABLE.orderview TR.title
{
        background-color: ffcc33;
        text-align : left;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 12px;
}
TABLE.orderview TR.head
{
        background-color: fffaaf;
        text-align : left;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 12px;
}

TABLE.orderview TD.field
{
        text-align : left;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 12px;
}
TABLE.orderview TD.result
{
        text-align : left;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 12px;
}


TABLE.cart
{
        width : 89%;
        border-width : 0px;
}
TABLE.cart TD.head
{
        font-family: Helvetica, sans-serif;
        text-align : center;
        border-width : 0px;
        padding : 0px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 12px;
}

TABLE.cart TR.order
{
        font-family: Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        border-width : 0px;
        padding : 0px;
}
A.cart_a:LINK, A.order_a:VISITED, A.order_a:ACTIVE {
        font-family: Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 11px;
        font-weight: bold;
        font-variant: normal;
        color: #000000;
        text-decoration: none;
}
TABLE.cart TD
{
        vertical-align : top;
}



.menu_table {
        width:100%;
        bgcolor: #CCDDE6;
}
.menu_td {
   border-right: 1px solid #FF0000;
   border-top: 1px solid #00FF00;
   border-bottom: 1px solid #0000FF;
   border-left: 1px solid #00FF00;
}
A.menu_row_a:LINK, A.menu_row_a:VISITED, A.menu_row_a:ACTIVE {
        font-family: Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 11px;
        font-weight: bold;
        font-variant: normal;
        color: #003366;
        text-decoration: none;
}
A.menu_row_a:HOVER {
        font-family: Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 11px;
        font-weight: bold;
        font-variant: normal;
        color: #003366;
        text-decoration: underline;
}

.suphdr {
        padding-left: 5pt;
        font-family: Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        font-variant: normal;
        color: #660000;
        background-color: #FFCC33;
        text-transform: capitalize;
}
.suphdr_td {
        padding-left: 3pt;
        border-style: solid;
        border-width: 1px;
        border-color: #333333;
}
.row {
        font-family: Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        color: #000000;
        background-color: #FFFFFF;
}
.row_alt {
        font-family: Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        color: #000000;
        background-color: #EEEEEE
}
A.row_a:LINK, A.row_a:VISITED, A.row_a:ACTIVE {
        font-family: Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        color: #660000;
}
A.row_a:HOVER {
        font-family: Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        text-decoration: underline;
        color: #660000;
}




.pageheading {
        FONT-SIZE: 14pt; COLOR: #000000
}
.pageheadingcenter {
        FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #000000; TEXT-INDENT: 0px; TEXT-ALIGN: center
}
.pageheadingcenterborder {
        BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 14pt; BORDER-LEFT: #999999 0px solid; COLOR: #000000; TEXT-INDENT: 0px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
.normaltextcenterbold {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; TEXT-INDENT: 0px; TEXT-ALIGN: center
}
.normaltextbold {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
.normaltext {
        FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
.normaltextcenter {
        FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; TEXT-INDENT: 0px; TEXT-ALIGN: center
}
.st {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-INDENT: 0px
}
A.st {
        COLOR: #cc0000; TEXT-DECORATION: underline
}
.st2 {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-INDENT: 0px
}
A.st2 {
        COLOR: #cc0000; TEXT-DECORATION: underline
}
.stb {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-INDENT: 0px
}
A.underlinewhite {
        COLOR: #ffffff; TEXT-DECORATION: underline
}
.summarytextlink {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; TEXT-INDENT: 0px; TEXT-DECORATION: none
}
.SearchPageMarketing {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333399; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
.SearchPageMarketingQuote {
        FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #666666; TEXT-INDENT: 0px; FONT-STYLE: italic; TEXT-ALIGN: center
}
.loginboxtext {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
.loginboxheading {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333399; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
.LoginHeading {
        FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #000000; TEXT-INDENT: 0px; TEXT-ALIGN: center
}
.createaccountlabels {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #110000; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
.SearchingText {
        FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #333399; TEXT-INDENT: 0px; TEXT-ALIGN: center
}
P {
        FONT-SIZE: x-small; FONT-FAMILY: Verdana,Arial,Helvetica
}
.subcategory {
        BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid
}
.contenttext {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helvetica
}
.contenttextlarge {
        FONT-WEIGHT: normal; FONT-SIZE: 14pt
}
.contenttextnormal {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helvetica
}
.contenttextnormalmid {
        FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica
}
.footertext {
        FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-FAMILY: Verdana,Arial,Helvetica
}
.homeproducttd {
        BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #999999 0px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
A.type1:link {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.type1:visited {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.type1:active {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.type1:hover {
        FONT-SIZE: 8pt; COLOR: #ff3300; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
A.type2:link {
        FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.type2:visited {
        FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.type2:active {
        FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.type2:hover {
        FONT-SIZE: 7pt; COLOR: #ff3300; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
A.type3:link {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.type3:visited {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.type3:active {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.type3:hover {
        FONT-SIZE: 8pt; COLOR: #ff3300; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
.bordertopbottom {
        BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
.bordertop {
        BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid
}
.borderbottom {
        BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #83bbe9 1px solid
}
.borderlrb {
        BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 0px solid
}
.border {
        BORDER-RIGHT: #8ab4d7 1px solid; BORDER-TOP: #8ab4d7 1px solid; BORDER-LEFT: #8ab4d7 1px solid; BORDER-BOTTOM: #8ab4d7 1px solid
}
.bordery {
        BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid; BORDER-BOTTOM: #ffcc33 1px solid
}
.bigborder {
        BORDER-RIGHT: #d4e4f1 3px solid; BORDER-TOP: #d4e4f1 3px solid; BORDER-LEFT: #d4e4f1 3px solid; BORDER-BOTTOM: #d4e4f1 3px solid
}
.rightpadding {
        PADDING-LEFT: 0.4em
}
.admintext {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-INDENT: 0px
}
.admintextheading {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0000cc; TEXT-INDENT: 0px
}
.admintextb {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-INDENT: 0px
}
.admintextred {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; TEXT-INDENT: 0px
}