body	{ background-color: #FFFFFF; color: #000000; font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; }

.bg_norepeat { background-repeat: repeat-x; }
.bg_norepeat2 { background-repeat: no-repeat; background-position: bottom; }

ul li	{ list-style-type : disc; font-weight: bold; }
dl dt dd	{ font-weight : bold; padding: 4px; }

.title	{ font-size: 11px; color: #990000; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; }
.bigtitle	{ font-size: 17px; color: #FF2600; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; }
.bigtitler	{ font-size: 17px; color: #660033; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; }
.bigtitleg	{ font-size: 17px; color: #660033; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; }

b	{ font-size: 11px; color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; }

.whiteb	{ font-size: 10px; color: #FFFFFF; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; }

td	{ font-size: 10px; color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; }

a:link, a:visited { font-size: 10px; color: #990000; font-weight: bold; }
a:hover { font-size: 10px; color: #990000; font-weight: bold; text-decoration: none; }

a.white:link, a.white:visited { font-size: 10px; color: #FFFFFF; font-weight: bold; }
a.white:hover { font-size: 10px; color: #FF2600; font-weight: bold; text-decoration: none; }

a.smred:link, a.smred:visited { font-size: 10px; color: #980033; font-weight: bold; }
a.smred:hover { font-size: 10px; color: #FF2600; font-weight: bold; text-decoration: none; }
a.smgray:link, a.smgray:visited { font-size: 10px; color: #777777; font-weight: bold; }
a.smgray:hover { font-size: 10px; color: #0A0A0A; font-weight: bold; text-decoration: none; }
a.smoran:link, a.smoran:visited { font-size: 10px; color: #FF2600; font-weight: bold; }
a.smoran:hover { font-size: 10px; color: #FF917D; font-weight: bold; text-decoration: none; }

div {text-align: left}

/*subnav */
div.navabout {width: 150px; font-weight: bold; border-left: 1px solid #000000; padding-left: 5px; padding-top: 8px; border-right: 1px solid #000000; padding-right: 0px; border-bottom: 1px solid #000000; padding-bottom: 5px; background-color: #ececec; float: left;}
div.navtry {width: 150px; font-weight: bold; border-left: 1px solid #000000; padding-left: 5px; padding-top: 8px; border-right: 1px solid #000000; padding-right: 0px; border-bottom: 1px solid #000000; padding-bottom: 5px; background-color: #ececec; float: left;}
div.navbuy {width: 150px; font-weight: bold; border-left: 1px solid #000000; padding-left: 5px; padding-top: 8px; border-right: 1px solid #000000; padding-right: 0px; border-bottom: 1px solid #000000; padding-bottom: 5px; background-color: #ececec; float: left;}
div.navcommunity {width: 150px; font-weight: bold; border-left: 1px solid #000000; padding-left: 5px; padding-top: 8px; border-right: 1px solid #000000; padding-right: 0px; border-bottom: 1px solid #000000; padding-bottom: 5px; background-color: #ececec; float: left;}
a.nav {color: #666666; font-weight: bold; text-decoration: none}
a.nav:hover {color: #ff6600; font-weight: bold; text-decoration: none}

/* main */
div.main {margin-left: 0px; margin-top: 18px; margin-right: 0px; background-color: #ffffff; float: left; padding-right: 0px}
div.subscribe {margin-left: 6px; margin-top: 18px; background-color: #ffffff; float: left; padding-right: 0px; margin-right: 0px}
div.newsSection {margin-left: 0px; margin-top: 18px; background-color: #ffffff; float: left; padding-right: 0px; margin-right: 0px}
div.storeSection {margin-left: 0px; margin-top: 18px; background-color: #ffffff; float: left; padding-right: 0px; margin-right: 0px}
div.newsTitles {width: 278px; color: #ff9900; margin-left: 6px; margin-top: 20px; background-color: #ffffff; float: left; padding-right: 0px; margin-right: 0px}
div.boldTitles {font-weight: bold; width: 278px; color: #ff9900; margin-left: 6px; margin-top: 20px; background-color: #ffffff; float: left; padding-right: 0px; margin-right: 0px}
div.newsTime {width: 278px; color: #666666; font-size: 10px; margin-left: 9px; margin-top: 0px; background-color: #ffffff; float: left; padding-right: 0px; margin-right: 0px}
div.newsSummary {width: 278px; color: black; font-size:12; margin-left: 9px; margin-top: 0px; background-color: #ffffff; float: left; padding-right: 0px; margin-right: 0px}
div.footer {color: #666666; font-size:10px; margin-left: 1px; margin-top: 0px; background-color: #ffffff; float: left}
.boldColour {width:568px; text-align:center; font-size:16; font-weight: bold; color: #ff9900; margin-left:auto; margin-right:auto; background-color: #ffffff;}
.boldColourSmall {font-size:12; font-weight: bold; color: #ff9900; margin-top: 4px;}
.helpTip
{
    BORDER: #FF9900 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #363636;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ECECEC;
    margin-right: 3px;
    text-decoration: none;
}

/* right */
div.right {color: #ff9900; margin-left: 0px; margin-top: 0px; background-color: #ffffff; float: left;}
div.basket {color: #ff9900; margin-left: 7px; margin-top: 5px; background-color: #ffffff; float: left;}
div.items {color: #ff9900; margin-left: 4px; margin-top: 18px; margin-bottom: 0px; background-color: #ffffff; float: left;}
div.amount {color: #666666; margin-left: 7px; margin-top: 18px; margin-bottom: 0px; background-color: #ffffff; float: left;}
div.subtotal {color: #ff9900; margin-left: 7px; margin-top: 18px; margin-bottom: 0px; background-color: #ffffff; float: left;}
div.total {color: #666666; margin-left: 7px; margin-top: 18px; margin-bottom: 0px; background-color: #ffffff; float: left;}
div.viewBasket {margin-left: 25px; margin-top: 10px; margin-bottom: 0px; background-color: #ffffff; float: left;}
div.rightDivider{margin-left: 3px; margin-top: 15px; margin-bottom: 15px; background-color: #ffffff; float: left;}
div.freeCopy {width: 194px; margin-left: 0px; margin-top: 15px; margin-bottom: 0px; background-color: #ffffff; float: left; text-align: center;}
div.onlineStore {width: 194px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; float: left; text-align: center;}
div.mailingList {margin-left: 22px; margin-top: 10px; margin-bottom: 0px; background-color: #ffffff; float: left;}

/* navbar */
div.navbar {width: 800px; height: 22px; background-color: #ff9900; float: left}

/* Menu stuff */

TD.MAINMENU_CONTAINER { width: 100%; vertical-align: bottom; }
TABLE.MAINMENU { width: 100%; } 
TD.BLUELINE { width: 100%; height: 1px; background-color: #6666ff; }
DIV.MENUTITLE { font-weight: bold; font-size: 10pt; background-color: white; }
DIV.MENUTITLE_SELECTED { font-weight: bold; font-size: 10pt; background-color: #6666ff; color: white; }
DIV.MENU_CONTAINER { visibility: hidden;position:absolute; overflow: hidden; background-color: transparent; }
DIV.MENU_SHOW { font-weight: bold; font-size: 10pt; background-color: transparent; color: white; position: relative; visibility: visible; }
.MENUITEM { width: 100px; font-weight: bold; padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; background-color: #FF6246; }
.MENUITEMold { width: 92px; font-weight: bold; border-left: 1px solid #000000; padding-left: 5px; padding-top: 8px; border-right: 1px solid #000000; padding-right: 0px; border-bottom: 1px solid #000000; padding-bottom: 5px; border-top: 1px solid #000000; background-color: #ececec; }
DIV.MENUITEM_SELECTED { font-weight: bold; font-size: 10pt; background-color: yellow; color: #6666ff; }
TD.MENUIMAGE { background-color: transparent; }
ul.menu_ul { white-space: nowrap; margin-bottom: 0px; margin-top: 0px; margin-left: 1em; padding-left: 2px; margin-right:4px; }
A.NOUNDER {text-decoration: none; color: #ffffff}
A.NOUNDER:LINK { text-decoration: none; color: #ffffff}
A.NOUNDER:VISITED { text-decoration: none; color: #ffffff}
A.NOUNDER:hover {color: #660032; font-weight: bold; text-decoration: none}

A.NOUNDERD {text-decoration: none; color: #505050}
A.NOUNDERD:LINK { text-decoration: none; color: #505050}
A.NOUNDERD:VISITED { text-decoration: none; color: #505050}
A.NOUNDERD:hover {color: #660032; font-weight: bold; text-decoration: none}
