#rightNav{
width: 180px;
}

#rightNav a:link{
background-color:blue;
}

#rightNav a:hover{
background-color:red;
}
/*cope with inheritance bugs*/
body, table, th, td{
color:#893482;
font-size:11px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*body specific*/


body{
background-color:#f5deff;
margin-top:0px;
margin-right:0px;
margin-bottom:20px;
margin-left:0px;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a.frontpagesmalltext:link,a.frontpagesmalltext:visited,a.frontpagesmalltext:hover,a.frontpagesmalltext:active {
    font-family:Arial, Verdana;
	color: #ffb8f8;
    font-weight:bold;
    font-size: 14px;
    text-decoration:none;
    margin-left:5px;

}

a.frontpagesmalltext2:link,a.frontpagesmalltext2:visited,a.frontpagesmalltext2:hover,a.frontpagesmalltext2:active {
    font-family:Arial, Verdana;
	color: #FFFFFF;
    font-weight:bold;
    font-size: 14px;
    text-decoration:none;
    margin-left:5px;

}

a.sectiontext:link, a.sectiontext:visited, a.sectiontext:hover, a.sectiontext:active {
background-color: #893482;
color: #000000;
font-family: Arial, Verdana;
font-size: 12px;
}

a.producttitletext:link, a.producttitletext:visited, a.producttitletext:hover, a.producttitletext:active {
color: #ffb8f8;
font-family: Arial, Verdana;
font-size: 14px;
text-decoration:none;
font-weight:bold;
}

a.frontpagelargetextlink:link, a.frontpagelargetextlink:visited, a.frontpagelargetextlink:hover, a.frontpagelargetextlink:active {
    font-family:Arial, Verdana;
	color: #FFFFFF;
    font-weight:bold;
    font-size: 17px;
    margin-left:5px;

}

a:link{
color:#0000ff;
font-size:11px;
text-decoration:underline;
}

a:visited{
color:#893482;
font-size:11px;
text-decoration:underline;
}

a:hover{
color:#893482;
font-size:11px;
text-decoration:underline;
}

a:active{
color:#ff0000;
font-size:11px;
text-decoration:underline;
}

li{
color:#893482;
list-style-type:square;
}

ol{
color:#893482;
}

ul{
color:#893482;
list-style-type:square;
}



.actCHECKOUTEM {background-color:#996699;}
.actCHECKOUTBG {background-color:#f3e2f2;}

.actlarger{
	font-size: larger;
	color:#893482;
}

.actsmaller{
	font-size: smaller;
	color:#893482;
}

.actxxsmall{
	font-size:9px;
	color:#893482;
}

.actxxsmallitalics{
        font-style: italic;
	font-size:9px;
	color:#893482;
}

.actxsmall{
	font-size:10px;
	color:#893482;
}

.actsmall{
	font-size:11px;
	color:#893482;
}

.actregular{
	font-size:12px;
	color:#893482;
}

.actregular2{
	font-size:13px;
	color:#893482;
}

.actlarge{
	font-size:14px;
	color:#893482;
}

.actxlarge{
	font-size:16px;
	color:#893482;
}

.actxxlarge{
	font-size:18px;
	color:#893482;
}

.h3{
valign:middle;
align:center;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:25px;
}


.actwarningcolor{color:#ff0000;}
.actrequiredcolor{color:#ff0000;}
.actsearchhighlightcolor{color:#996699;}
.actrequired{color:#ff0000;}
.actwarning{color:#ff0000;}
.actwelcome{color:#893482;}

.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;}

.marginleft {
    margin-left:5px;

}

.mediumbluebackground {
	background-color: #893482;

}

.darkbluebackground {
	background-color: #ffb8f8;

}

.frontpagebackground1 {
	background-color: #996699;

}


.darkbluetextboldbasket {
    font-family:Arial, Verdana;
	color: #ffb8f8;
    font-weight:bold;
    font-size: 13px;
    margin-left:10px;

}

.whitetext {
    font-family:Arial, Verdana;
	color: #FFFFFF;
    font-weight:bold;
    font-size: 15px;
    margin-left:10px;

}

.frontpagelargetext2 {
    font-family:Arial, Verdana;
	color: #FFFFFF;
    font-weight:bold;
    font-size: 17px;
    margin-left:5px;

}

.frontpagelargetext3 {
    font-family:Arial, Verdana;
	color: #FFFFFF;
    font-weight:bold;
    font-size: 30px;
    margin-left:5px;

}

.frontpagelargetext {
    font-family:Arial, Verdana;
	color: #ffb8f8;
    font-weight:bold;
    font-size: 17px;
    margin-left:5px;

}

.frontpagelargetextlink {
    font-family:Arial, Verdana;
	color: #FFFFFF;
    font-weight:bold;
    font-size: 17px;
    margin-left:5px;

}


.darkbluetextbasket {
    font-family:Arial, Verdana;
	color: #ffb8f8;
    font-size: 13px;
    margin-left:10px;

}

.darkbluetextbold {
    font-family:Arial, Verdana;
	color: #ffb8f8;
    font-weight:bold;
    font-size: 13px;
    margin-left:10px;

}

.darkbluetext {
    font-family:Arial, Verdana;
	color: #ffb8f8;
    font-size: 13px;

}

.fragmenttext {
    font-family:Arial, Verdana;
	color: #ffb8f8;
    font-size: 16px;
    font-weight:bold;

}

.sectionbackground {
background-color: #893482;
padding: 5px;

}

.whiteboldline {
	color:#FFFFFF;
	font-family: Arial, Verdana;
	font-size: 12px;
	text-decoration: none;

}

.producttitletext2 {
color:#893482;
font-family: Arial;
font-size: 16px;
text-decoration:none;
font-weight:bold;
}

.blacktext {
color: #000000;
font-family: Arial, Verdana;
font-size: 12px;
text-decoration:none;
}

.largerblacktext {
color: #000000;
font-family: Arial, Verdana;
font-size: 14px;
text-decoration:none;
font-weight:bold;
}

.bordercolour {
	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: #f3e2f2;
	border-right-color: #f3e2f2;
	border-bottom-color: #f3e2f2;
	border-left-color: #f3e2f2;
}

.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: #893482;
	border-right-color: #893482;
	border-bottom-color: #893482;
	border-left-color: #893482;
}

.actsmallheading {
	font-size:10px;
	color:#fffbff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

td.boxheader {
	background-color:#893482;
}

.formButton {
background-color:#FFFFFF;
border-style: solid;
border-width: 1;
color: #ffffff;
font-size: 13px; font-colour: #893482; font-weight:bold;
}
.purpletext {font-family:Arial; font-size: 13px; color: #893482; font-style: normal}
.purpleitalics {font-family:Arial; font-size: 12px; color: #893482; font-weight:bold; font-style: italic}


/*Added simple navigation bar*/

ul#minitabs
{
background: #ffffff;
list-style: none;
margin: 0;
padding: 3px 0;
border-bottom: 1px solid #CCC;
font-weight: bold;
text-align: center;
white-space: nowrap;
}

ul#minitabs li
{
display: inline;
margin: 0 10px;
}

ul#minitabs a
{
font-size:11px;
font: Arial,sans-serif;
text-decoration: none;
padding: 0 0 1px;
border-bottom: 2px solid #fff;
color: #893482;
}

ul#minitabs a#current
{
border-color: #9554B0;
color: #D579FF;
}

ul#minitabs a:hover
{
border-color: #9554B0;
color: #D579FF;
}
