* {font-family: Arial, Helvetica, sans-serif;}
html,body,input,select,button{font-size:100%; text-align: left;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: E6BE54;
	bgcolor: E6BE54;
	background-image: url("img/bkgd_matemasie2.gif");
	font-family: verdana;
	font-size: 12px;
 	text-align: left;
 }
#sidemenu  {
	list-style-position: outside;
	list-style-type: disc;
	list-style-image: none;
	text-align: left;
	margin: 0em;
	padding: 0px;
	line-height: 1.6em;
	}
#sidemenu ul {
	list-style: none;
 	text-align: left;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}
a { color: #333300; }
a:hover {	text-decoration: underline;}
.topmenu { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.topmenu a { color: #ffffff; }
.fields { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.reverse { color: #ffffff; }
hr { height:1px;
    width:100%;
    border: none 0;
	color:#cccccc;
    background:#cccccc;}
.reverse a:hover { color: #ffffff; }
.storetitle2 { font-size: 14px; font-weight: bold; }
.storetitle2rev { font-size: 14px; font-weight: bold; color: white; }
.storetitle a:hover {
	color: darkgoldenrod;
	}
.storebyline { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 1.2em;  color: #660000; }
.storeprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  line-height: 1.4em; font-weight: bold; color: #660000; }
p {
 	text-align: left;
	}
.footer { font-family: Arial, Helvetica, sans-serif; color: palegoldenrod; font-size: 10px; line-height: 1.2em; background-color: firebrick;}
.maintable { border-bottom:2px solid #533C1C;border-left:2px solid #533C1C;border-right:2px solid #533C1C;border-top:1px solid #533C1C}
.crumbs {
	font-family: arial;
	font-size: 12px;
	text-transform: uppercase;
 	text-align: left;
	color: goldenrod;
	text-decoration: none;
}
.crumbs a { color: goldenrod;}
.crumbs a:hover {	text-decoration: underline; color: darkgoldenrod }
.category a { color: goldenrod;}
.category a:hover {	text-decoration: underline; color: darkgoldenrod }
.style4 { font-size: 11px }
.style5 { color: #333300 }
.style6 { color: #FFFFFF }
.backmain { background-color: #ffffff }
.backselector { background-color: #E5BD52}
.backmenuhighlight {
	background-color: #F1F6E2;
	padding: 3px;
}
.backmenu { background-color: papayawhip; border-left:1px dotted darkgoldenrod; }
.backmenuleft { background-color: papayawhip; border-right:1px dotted darkgoldenrod; }
.menulinks { font-family: verdana;font-size: 10px; color: darkgoldenrod; line-height:1.5em;}
.titleImage {
	padding-top: 14px;
	padding-bottom: 22px;
}
.celltopborder {  border-top: solid 1px #ff9900 }
.error {
	font-family: verdana;
	font-size: 10px;
	color: firebrick;
}
#header {z-index:5;text-align:left;font-size:.92em;width:740px;background: #7A1C0D;}
#navServices ul {position:relative;list-style:none;margin:0;padding:68px 5px 5px 0px;border-bottom:1px solid #6A87A7;background:#7A1C0D;color:#ffffff;text-align:right;}
#navServices {padding:0px;}
#navServices li {display:inline;font-size:1em}
#navServices a:link,#navServices a:visited,#navServices a:hover,#navServices a:active {margin:0;padding:0 5px;background:#7A1C0D;color:#ffffff;text-decoration:none;font-size:1em;}
#navServices a:hover {text-decoration: underline;}
#skipNav {display:none;}
#skip {clear:both;}
#mainNav {background: #333366;z-index:4;position:relative;height:5.15em;padding:0;margin:0;width:740px;}
#mainNav #mainNavContent {padding-left:0px;float:left;height:5.15em;width:inherit}

#mainNav #mainNavContent div {float:left;padding:0;margin:0;}
#mainNav div br{float:none;clear:both}
#mainNav div a {display:block;float:left;font-size:1em;line-height:2.2em;padding:0 5px 0 7px;background:transparent;color:#fff;text-decoration:none;font-weight:900;border-right:1px solid #669966;}
#mainNav ul {visibility:hidden;position:absolute;list-style:none;padding:0;margin:0;background:#9999CC;width:12em;}
#mainNav ul li {padding:0;margin:0;display:inline;list-style:none;background:#9999CC;font-size:1em;}
#mainNav li a {margin:0;font-size:1em;line-height:1.8em;border-bottom:1px solid #669966;border-left:1px solid #669966;border-right:1px solid #669966;font-weight:300;color:#003;padding:0 8px;display:block;background:#99cc99;width:12em;}

#mainNav li a:hover {background: aquamarine;color:#000;}
#mainNav .navOver {background:#99cc99;}
#mainNav .navOver ul {z-index:10;visibility:visible;}
#mainNav #currentNav {padding:0;margin:0;background:#669966;position:static;border-top:1px solid aquamarine;}
#mainNav #currentNav a {background:#669966;color: aquamarine;border-width:0px;}
#mainNav #currentNav ul {width:620px;position:absolute;left:12px;visibility:visible;z-index:1;white-space:nowrap;background:transparent;}
#mainNav #currentNav ul li {padding:0;margin:0;background: transparent;display:inline;line-height:3em;width:auto;font-size:1em;}
#mainNav #currentNav ul li a {border:0;padding:0;line-height:3em;color: 
aquamarine;padding:0 10px 0 0;display:inline;background: transparent;width:auto;}
#mainNav #currentNav li a:hover{background: transparent;color: aquamarine;text-decoration:underline;}
#mainNav #currentNav li.mainSubNav {line-height:3em;color:#99cc99;float:left;display:block;padding:0 4px 0 0;}
#mainNav .smark{font-size:.6em;line-height:.6em;vertical-align: super; text-decoration:none;}

#mainNavmessage2 {font-size:100%;position:absolute;float:none;display:inline;margin:0;padding:0;text-align:right;height:33px;line-height:3em;background:#669966;color:#333366;top:2.2em;left:0;width:740px;}
#mainNavmessage span {display:block;padding:0 12px 0 0;}
#mainNavmessage2 .feedback {float:none;color: aquamarine;font-weight:normal;line-height:3em;font-size:1em;}
#mainNavmessage2 .feedback a{font-size:1em;font-weight:normal;color: aquamarine;text-decoration:underline;display:inline;float:none;padding-right:2px;}
#mainNavmessage2 .feedback:hover {text-decoration:underline;color: aquamarine;}


.sectionHome {
	font-family: Georgia;
	font-size: 21px;
 	text-align: left;
	line-height:18
	color: #660000;
	text-decoration: none;
}
.sectionHomeChevron {
	font-family: Arial;
	font-size: 28px;
	line-height:18
	color: #666600;
 	text-align: left;
	text-decoration: none;
}
.colorHome {
	color: #666600;
}
#fill {
    border-width: 1px 0 0 1px;
	border-style: solid;
	border-color: white;
}
#fill td
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	background-color: #F1F6E2;
	border-color: white;
    border-width: 0px 1px 1px 0;
    border-style: solid;
    margin: 0;
}
#fill td.empty
{
    margin: 0;
    padding: 4px;
}
ul
{
 	text-align: left;
	}
td
{
 	text-align: left;
	}


/* NEW BRAD */
A.Highlight
{
    border: 0;
    padding: 0;
    line-height: 2.8em;
    color: #000000;
    padding: 1px 15px 0 0;
    display: inline;
    background: transparent;
    width: auto;
}
/* NEW BRAD */
