/*cope with inheritance bugs*/
body, table, th, td{
color:#663399;
font-size:12px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*body specific*/
body{
background-color:#ffffff;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a:link{
color:NETQUOTEVAR; text-decoration: underline:LINKCOLORCSS;
}

a:visited{
color:NETQUOTEVAR; text-decoration: underline:VLINKCOLORCSS;
}

a:hover{
color:NETQUOTEVAR; text-decoration: underline:HLINKCOLORCSS;
}

a:active{
color:NETQUOTEVAR; text-decoration: underline:ALINKCOLORCSS;
}

a.boxlink:link{
color:#ffffff;
font-size:10px;
text-decoration:none;
}

a.boxlink:visited{
color:#ffffff;
font-size:10px;
text-decoration:none;
}

a.boxlink:hover{
color:#663399;
font-size:10px;
text-decoration:underline;
}

a.boxlink:active{
color:#663399;
font-size:10px;
text-decoration:none;
}

li{
color:#663399;
list-style-type:square;
}

ol{
color:#663399;
}

ul{
color:#663399;
list-style-type:square;
}

H1, H2, H4, H5, H6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H3{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px
}

.actCHECKOUTEM {background-color:#d9cce6;}
.actCHECKOUTBG {background-color:#eeeeee;}

.actlarger{
        font-size: larger;
        color:#663399;
}

.actsmaller{
        font-size: smaller;
        color:#663399;
}

.actxxsmall{
        font-size:11px;
        color:#663399;
}

.actxsmall{
        font-size:12px
        color:#663399;
}

.actsmall{
        font-size:12px;
        color:#663399;
}

.actregular{
        font-size:12px;
        color:#663399;
}

.actlarge{
        font-size:14px;
        color:#663399;
}

.actxlarge{
        font-size:16px;
        color:#663399;
}

.actxxlarge{
        font-size:18px;
        color:#663399;
}

.actwarningcolor{color:#663399;}
.actrequiredcolor{color:#663399;}
.actsearchhighlightcolor{color:#cc0000;}
.actrequired{color:#663399;}
.actwarning{color:#663399;}
.actwelcome{color:#663399;}

.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:10px;}

.thinborder {
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #d9cce6;
        border-right-color: #d9cce6;
        border-bottom-color: #d9cce6;
        border-left-color: #d9cce6;
}

.thinred {
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #663399;
        border-right-color: #663399;
        border-bottom-color: #663399;
        border-left-color: #663399;
}

.thinred2 {
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #663399;
        border-right-color: #663399;
        border-bottom-color: #663399;
        border-left-color: #663399;
}

.actsmallheading {
        font-size:10px;
        color:#ffffff;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
}

td.boxheader {
        background-color:#663399;
}

/* CSS Document */

body {
        SCROLLBAR-ARROW-COLOR: #ffffff;
        SCROLLBAR-BASE-COLOR: #D1C7E1;
        SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
        SCROLLBAR-SHADOW-COLOR: #D1C7E1;
        SCROLLBAR-3DLIGHT-COLOR: #D1C7E1;
        SCROLLBAR-DARKSHADOW-COLOR: #744A84;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 10px;


        
}

.justify {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #744A84;
        text-align: justify;
}

.center {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #744A84;
        text-align: center;
}

.right {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: ##744A84;
        text-align: right;
}

.left {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #744A84;
        text-align: left;
}

.left-bot {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 10px;
        color:  #744A84;
        text-align: right;
}

.heading {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 18px;
        color: #744A84;
        text-align: left;
}

.sub-heading {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #744A84;
        text-align: left;
}

.list {
        list-style-image: url(images/bullet.gif);
        font-family: Verdana, Helvetica, sans-serif;
        color: #744A84;
        font-size: 12px;
        text-align: left;
        }

A.top-link:link {color: #ffffff;font-family: Verdana, Helvetica, san-serif; font-size: 12px; text-decoration:none}
A.top-link:visited {color: #ffffff;font-family: Verdana, Helvetica, san-serif; font-size: 12px; text-decoration:none}
A.top-link:active {color: #ffffff;font-family: Verdana, Helvetica, san-serif; font-size: 12px; text-decoration:none}
A.top-link:hover {color: #744A84;font-family: Verdana, Helvetica, san-serif; font-size: 12px; text-decoration:none}


A.body-link:link {color: #744A84;font-family: Verdana, Helvetica, san-serif; font-size: 12px;}
A.body-link:visited {color: #744A84;font-family: Verdana, Helvetica, san-serif; font-size: 12px;}
A.body-link:active {color: #744A84;font-family: Verdana, Helvetica, san-serif; font-size: 12px;}
A.bot-link:hover {color: #744A84;font-family: Verdana, Helvetica, san-serif; font-size: 12px; text-decoration:none}


A.bot-link:link {color: #ffffff;font-family: Verdana, Helvetica, san-serif; font-size: 10px; text-decoration:none}
A.bot-link:visited {color: #ffffff;font-family: Verdana, Helvetica, san-serif; font-size: 10px; text-decoration:none}
A.bot-link:active {color: #ffffff;font-family: Verdana, Helvetica, san-serif; font-size: 10px; text-decoration:none}



textarea { 
 font-family: Verdana, Helvetica, sans-serif; 
 font-size: 12px; 
 color: #6D2869;
}

.table-border {
        border: 1px solid #6D2869;
}

.table-border2 {
        border: 1px solid #ffffff;
}.table-border3 { border: #A494C5 solid; ; border-width: 1px 0px}


H1 { font-size: 14px }
