.boxText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif;
	padding-left:10px;
}
.errorBox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ffb3b5; FONT-FAMILY: Verdana, Arial, sans-serif
}
.stockWarning {
	FONT-SIZE: 10px; COLOR: #cc0033; FONT-FAMILY: Verdana, Arial, sans-serif
}
.productsNotifications {
	BACKGROUND: #f2fff7
}
.orderEdit {
	FONT-SIZE: 10px; COLOR: #70d250; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; COLOR: #000000
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #aabbdd; TEXT-DECORATION: underline
}
FORM {
	DISPLAY: inline
}
TR.header {
	BACKGROUND: #ffffff
}
TR.headerNavigation {
	BACKGROUND: #BBC3D3
}
TD.headerNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #BBC3D3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.headerNavigation {
	
}
A.headerNavigation:hover {
	
}
TR.headerError {
	BACKGROUND: #ff0000
}
TD.headerError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ff0000; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.headerInfo {
	BACKGROUND: #00ff00
}
TD.headerInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #00ff00; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.footer {
	BACKGROUND: #BBC3D3
}
TD.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #BBC3D3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBox {
	BACKGROUND: #BBC3D3
}
.infoBoxContents {
	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #BBC3D3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.accountHistory-odd {
	BACKGROUND: #f8f8f9
}
TR.addressBook-odd {
	BACKGROUND: #f8f8f9
}
TR.alsoPurchased-odd {
	BACKGROUND: #f8f8f9
}
TR.payment-odd {
	BACKGROUND: #f8f8f9
}
TR.productListing-odd {
	BACKGROUND: #f8f8f9
}
TR.productReviews-odd {
	BACKGROUND: #f8f8f9
}
TR.upcomingProducts-odd {
	BACKGROUND: #f8f8f9
}
TR.shippingOptions-odd {
	BACKGROUND: #f8f8f9
}
TR.accountHistory-even {
	BACKGROUND: #f8f8f9
}
TR.addressBook-even {
	BACKGROUND: #f8f8f9
}
TR.alsoPurchased-even {
	BACKGROUND: #f8f8f9
}
TR.payment-even {
	BACKGROUND: #f8f8f9
}
TR.productListing-even {
	BACKGROUND: #f8f8f9
}
TR.productReviews-even {
	BACKGROUND: #f8f8f9
}
TR.upcomingProducts-even {
	BACKGROUND: #f8f8f9
}
TR.shippingOptions-even {
	BACKGROUND: #f8f8f9
}
TABLE.productListing {
	BORDER-RIGHT: #BBC3D3 1px solid; BORDER-TOP: #BBC3D3 1px solid; BORDER-LEFT: #BBC3D3 1px solid; BORDER-BOTTOM: #BBC3D3 1px solid; border-spacing: 1px
}
.productListing-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #BBC3D3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.productListing-data {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.pageResults {
	COLOR: #0000ff
}
A.pageResults:hover {
	BACKGROUND: #ffff33; COLOR: #0000ff
}
TD.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0C3875; FONT-FAMILY: Verdana, Arial, sans-serif
}
DIV.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0C3875; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.subBar {
	BACKGROUND: #f4f7fd
}
TD.subBar {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.accountCategory {
	FONT-SIZE: 13px; COLOR: #aabbdd; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldKey {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldValue {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.tableHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.newItemInCart {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
CHECKBOX {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
RADIO {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.greetUser {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0a480; FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.formArea {
	BORDER-RIGHT: #7b9ebd 1px solid; BORDER-TOP: #7b9ebd 1px solid; BACKGROUND: #f1f9fe; BORDER-LEFT: #7b9ebd 1px solid; BORDER-BOTTOM: #7b9ebd 1px solid
}
TD.formAreaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.markProductOutOfStock {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c76170; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.productSpecialPrice {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.errorText {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.moduleRow {
	
}
.moduleRowOver {
	CURSOR: hand; BACKGROUND-COLOR: #d7e9f7
}
.moduleRowSelected {
	BACKGROUND-COLOR: #e9f4fc
}
.checkoutBarFrom {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarTo {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarCurrent {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageStackError {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5
}
.messageStackWarning {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5
}
.messageStackSuccess {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #99ff00
}
.inputRequirement {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.textblack {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.textblue {
	FONT-SIZE: 11px; COLOR: #075163; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textblue2 {
	FONT-SIZE: 11px; COLOR: #03548a; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textred {
	FONT-SIZE: 11px; COLOR: #fe3300; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textgrey {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textwhite {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 11px; COLOR: #03548a; FONT-FAMILY: verdana, tahoma, arial, sans-serif, helvetica; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #03548a; FONT-FAMILY: verdana, tahoma, arial, sans-serif, helvetica; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #033353; FONT-FAMILY: verdana, tahoma, arial, sans-serif, helvetica; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #03548a; FONT-FAMILY: verdana, tahoma, arial, sans-serif, helvetica; TEXT-DECORATION: none
}
A.blue:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #075163; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blue:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blue:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #075163; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blue:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #075163; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blue2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #03548a; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blue2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #033353; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blue2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #03548a; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blue2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #03548a; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.redlink:link {
	FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.redlink:hover {
	FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.redlink:active {
	FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.redlink:visited {
	FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.white:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif
}
A.white:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d00101; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.white:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif
}
A.white:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif
}
.header_red {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc3300; FONT-FAMILY: "Verdana", tahoma, arial, sans-serif, helvetica
}
.headerblue {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #075163; FONT-FAMILY: "Verdana", tahoma, arial, sans-serif, helvetica
}
.header_green {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #8fc846; FONT-FAMILY: "Verdana", tahoma, arial, sans-serif, helvetica
}
TD.bordertop {
	BORDER-TOP: #e8e8e8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: white; BORDER-LEFT: #dedede 1px solid; COLOR: #075163; LINE-HEIGHT: 120%; FONT-FAMILY: "Verdana", tahoma, arial, sans-serif, helvetica; TEXT-ALIGN: left
}
TD.borderleft {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: white; BORDER-LEFT: #dedede 1px solid; COLOR: #075163; LINE-HEIGHT: 120%; FONT-FAMILY: "Verdana", tahoma, arial, sans-serif, helvetica; TEXT-ALIGN: left
}
TD.bordertopright {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #e8e8e8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: white; COLOR: #075163; LINE-HEIGHT: 120%; FONT-FAMILY: "Verdana", tahoma, arial, sans-serif, helvetica; TEXT-ALIGN: left
}
.lflwide {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; WORD-SPACING: normal; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: justify
}
.lflwide IMG {
	FLOAT: left; MARGIN: 5px 5px 0px 0px
}
.lflwide P {
	MARGIN-RIGHT: 5px
}
.lfl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; WORD-SPACING: normal; WIDTH: 255px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.lfl IMG {
	FLOAT: left; MARGIN: 5px 5px 0px 0px
}
.lfl P {
	MARGIN-RIGHT: 5px
}
.foot P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 2px; WIDTH: 100%; COLOR: #075163; PADDING-TOP: 0px; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.bordertopblue {
	BORDER-TOP: #5f9ee3 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #075163; PADDING-TOP: 5px; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7fbfe; TEXT-DECORATION: none
}
.jewels-tdblue01 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #075163; PADDING-TOP: 5px; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7fbfe; TEXT-DECORATION: none
}
.jewels-tdblue02 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #075163; PADDING-TOP: 5px; FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d9ebf9; TEXT-DECORATION: none
}
.borderbottom {
	BACKGROUND: white; BORDER-BOTTOM: #e8e8e8 1px solid
}
.backhead
{
color:#fff;
font-weight:bold;
padding-left:10px;
background-image:url(images/head.jpg);
background-position: bottom;
background-repeat:no-repeat;
width: 192px;
height:28px;
}
.menu
{
color:#000;
font-weight:bold;

background-image:url(images/menu3.gif);
background-position: top;
background-repeat:no-repeat;
width: 860px;
height:41px;
}
/* Special Scroller */

#pscroller1 {
	height: 200px;
	border: 0px;
	padding: 5px;
}

#pscroller2{
	width: 250px;
	height: 20px;
	border: 0px;
	padding: 3px;
}

#pscroller2 a{
	text-decoration: none;
}

.someclass {
  	font-family: sans-serif;
  	font-size: 11px;
  	line-height: 1.5;
}

/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of main horizontal menubar and border */
	color: black;
	width:100px;

}

.horizitem	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	float: left;


}

.horizitem a {              /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	position: relative;	
	display: block;	
}

.horizitem a:link, .horizitem a:visited 	{      /* Font style & color of main menu items */
	color: #000000;
	text-decoration: none;
}

.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;
}

.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{      /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;
	
	position: relative;
	display: block;	
}

.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.horizsubitem a {            /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	
	position: relative;
	display: block;	
}

.horizsubitem a:link, .horizsubitem a:visited	{       /* Font color, style of submenu items */
	color: #000000;
	font-size: 12px;	
	text-decoration: none;
}

.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizsubitem a:active	{      /* Font color, style, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;		
	text-decoration: none;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}


.horbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}


/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/

.verbar	{   /* Color of main vertical menubar and border */
	color: black;
width:160px;
}

.vertitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align: left;
	padding-bottom:4px;
		padding-top:4px;

}

.vertitem	a {   /* Font style, size of main menu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 10px;		
	text-decoration: none;
	position: relative;
	display: block;		
}

.vertitem a:link, .vertitem a:visited	{   /* Default font style & color of main menu items */
	color: #000000;
		font-size: 10px;		
	text-decoration: none;	
}

.vertitem a:hover	{   /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21449c;
	text-decoration: none;
}

.vertsubmenu	{   /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	BACKGROUND: #fff;
	border: 2px outset #fdfefd;

	position: relative;
	display: block;	
}

.vertsubitem	{     /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
		font-size: 9px;		
}

.vertsubitem a	{   /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 9px;			
	text-decoration: none;
	
	position: relative;
	display: block;	
}

.vertsubitem a:link, .vertsubitem a:visited	{   /* Default font style & color of submenu items */
	color: #000000;
	text-decoration: none;	
}

.vertsubitem a:hover	{   /* Font style & color, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21449c;
	text-decoration: none;
}

.vertsubitem a:active	{   /* Font style & color, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;			
}

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.verbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}


.dm18 a:link, .dm18 a:visited {   /* Style override for selected root category */
	color:#0E55A7;
		font-weight: bold;
}
 .dm17 a:link, .dm17 a:visited {   /* Style override for selected root category */
    color:#1C7652;
		font-weight: bold;
}
 .dm16 a:link, .dm16 a:visited {   /* Style override for selected root category */
    color:#943728;
		font-weight: bold;
}
 .dm19 a:link, .dm19 a:visited {   /* Style override for selected root category */
    color:#F5A800;
		font-weight: bold;
}
 .dm20 a:link, .dm20 a:visited {   /* Style override for selected root category */
    color:#E46200;
		font-weight: bold;
}
 .dm21 a:link, .dm21 a:visited {   /* Style override for selected root category */
    color:#D80001;
		font-weight: bold;
}
 .dm22 a:link, .dm22 a:visited {   /* Style override for selected root category */
    color:#8F0072;
		font-weight: bold;
}
 .dm23 a:link, .dm23 a:visited {   /* Style override for selected root category */
    color:#C8C761;
		font-weight: bold;
}
 .dm24 a:link, .dm24 a:visited {   /* Style override for selected root category */
    color:#000;
		font-weight: bold;
}
 .dm358 a:link, .dm358 a:visited {   /* Style override for selected root category */
    color:#000;
		font-weight: bold;
}



 .dmselected18 a:link, .dmselected18 a:visited {   /* Style override for selected root category */
    color:#0E55A7;        background-color: #BBC3D3;    
		font-weight: bold;
}
 .dmselected17 a:link, .dmselected17 a:visited {   /* Style override for selected root category */
    color:#1C7652;        background-color: #BBC3D3;    
		font-weight: bold;
}
 .dmselected16 a:link, .dmselected16 a:visited {   /* Style override for selected root category */
    color:#943728;        background-color: #BBC3D3;    
		font-weight: bold;
}
 .dmselected19 a:link, .dmselected19 a:visited {   /* Style override for selected root category */
    color:#F5A800;        background-color: #BBC3D3;    
		font-weight: bold;
}
 .dmselected20 a:link, .dmselected20 a:visited {   /* Style override for selected root category */
    color:#E46200;        background-color: #BBC3D3;    
		font-weight: bold;
}
 .dmselected21 a:link, .dmselected21 a:visited {   /* Style override for selected root category */
    color:#D80001;        background-color: #BBC3D3;    
		font-weight: bold;
}
 .dmselected22 a:link, .dmselected22 a:visited {   /* Style override for selected root category */
    color:#8F0072;        background-color: #BBC3D3;    
		font-weight: bold;
}
 .dmselected23 a:link, .dmselected23 a:visited {   /* Style override for selected root category */
    color:#C8C761;        background-color: #BBC3D3;    
		font-weight: bold;
}
 .dmselected24 a:link, .dmselected24 a:visited {   /* Style override for selected root category */
    color:#000;        background-color: #BBC3D3;    
		font-weight: bold;
}
 .dmselected358 a:link, .dmselected358 a:visited {   /* Style override for selected root category */
    color:#000;        background-color: #BBC3D3;    
		font-weight: bold;
}
/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/

.treemenudiv	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	
}


.phplmbodytable { /* Class of table cells containing plain menus */

}

.phplmnormal {     /* Font size & color of unlinked menu items */
	color: #000000;
	font-size: 13px;	
	text-decoration: none;	
}


a.phplm:link, a.phplm:visited	{      /* Font color, style of linked & visited menu items */
	color: #003300;
	font-size: 13px;	
	text-decoration: none;	
}


a.phplm:hover	{      /* Font color, style of menu items when hovered over */
	color: #841212;
	background-color: #ccc;
	font-size: 13px;	
	text-decoration: none;	
}

a.phplm:active	{      /* Font size & color of menu items when clicked */
	color: #ff0000;
	font-size: 13px;	
	text-decoration: none;	
}

.dmselected {   /* Style overide for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

A.footer:link,A.footer:visited {color:#fff;
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whymeva
{

FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #D24339; FONT-FAMILY: Verdana, Arial, sans-serif
}

a.containers:link, a.containers:visited	{      /* Font color, style of linked & visited menu items */
	color: #003300;
	font-size: 13px;	
	text-decoration: none;	
	line-height:30px;
	FONT-WEIGHT: bold; 
}


a.containers:hover	{      /* Font color, style of menu items when hovered over */
	color: #841212;
	background-color: #ccc;
	font-size: 13px;	
	text-decoration: none;	
	FONT-WEIGHT: bold; 
}