a:active { color: #333399; font-size: 11px; font-family: Arial, Helvetica, Sans-Serif }
a:link { color: #333399; font-size: 11px; font-family: Arial, Helvetica, Sans-Serif }
a:visited { color: #333366; font-size: 11px; font-family: Arial, Helvetica, Sans-Serif }
a:hover {
	color: #090;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}
a.navs:active { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Sans-Serif ; text-decoration: none}
a.navs:link { color: #000000; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, Sans-Serif }
a.navs:visited { color: #000000; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, Sans-Serif }
a.navs:hover {
	color: #FF9900;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}
a.admTitle:active {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px ; color : #000000
}
a.admTitle:link {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px ; color : #000000
}
a.admTitle:visited {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px ; color : #000000
}
a.admTitle:hover {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px ; color : #ED7078
}

p.navs { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Sans-Serif }
b { color: #333366 }
h2 { color: #333399; font-weight: bold; font-size: 24px; font-family: "Arial", "Helvetica", "sans-serif"; text-align: left }
h3 { color: #333399; font-weight: bold; font-size: 20px; font-family: "Arial", "Helvetica", "sans-serif"; text-align: left }
h3.center { color: #333399; font-weight: bold; font-size: 20px; font-family: "Arial", "Helvetica", "sans-serif"; text-align: center }
h2.home { color: #FFFFFF; font-weight: bolder; font-size: 26px; font-family: "Arial", "Helvetica", "sans-serif" }
h4 { color: #333399; font-weight: bold; font-size: 16px; font-family: "Arial", "Helvetica", "sans-serif"; text-align: left }
h5 { color: #333399; font-weight: bold; font-size: 13px; font-family: "Arial", "Helvetica", "sans-serif"; text-align: left }
h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold}
h4.courses { color: #0099CC; font-weight: bold; font-size: small; font-family: "Arial", "Helvetica", "sans-serif"; text-align: left}
h5.courses { color: #0099CC; font-weight: bold; font-size: x-small; font-family: "Arial", "Helvetica", "sans-serif"; text-align: left}
p.courshead {
	color: #EEEEEE;
	font-weight: bold;
	font-size: x-small;
	font-family: "Arial", "Helvetica", "sans-serif";
	text-align: centre;
	vertical-align: middle;
	background-color: 0099CC;
}
p.course { color: #000000; font-weight: bold; font-size: x-small; font-family: "Arial", "Helvetica", "sans-serif"; text-align: left }
li { font-size: 12px; font-family: Arial, Helvetica, sans-serif}
ol { margin-left: 1.5cm }
p { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif ; color: #000000}
pre { font-weight: bold; font-size: 12px; font-family: Arial, Sans-Serif; text-align: left; margin-left: 1cm }
strong { color: #FF0000 }
strong.head { color: #000000 }
table { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
td { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
td.product { font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif}
td.prodCode {
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
th { font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, sans-serif}
tr { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
ul { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-left: 1cm }

p.foot { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; font-weight: bold; vertical-align: middle}
.size3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.foot_white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold }
/* Form table cell colours and backgrounds */
td.cat {
        background-color: #FFFFFF;
		color: #184DBD; font-size: 12px;
        height: 25px;
}

/* Header cells - the blue and silver gradient backgrounds */
th      {
        color: #ECDDE2; font-size: 11px; font-weight : bold;
        background-color: #006699; height: 25px;
        background-image: url(../2006_design/grafix/pp_els/cellpic3.gif);
}

td.head {
	background-image: url(../2006_design/grafix/pp_els/cellpic1.gif);
	background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 28px;
}

td.orderrow {
	background-color: #DEE3E7;
	height: 28px;
	text-indent: 2px;
}
td.row2 { background-color: #DEE3E7; }
td.row3 { background-color: #D1D7DC; }
td.cart {
	background-color: #FFFFFF;
	text-indent: 8px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
tr.head {
	background-color: #0099CC;
	font-weight: bold;
	color: #FFFFFF;
}
tr.row2 { background-color: #E6F0FA; }
select.cart-qty {
	background-color: #FFFFFF;
	text-indent: 8px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left: 8px;
}

/* Set the table colours for each section */
td.books { background-color: #E3372E; color: #FFFFFF; }
td.softw { background-color: #68177F; color: #FFFFFF; }
td.geome { background-color: #96004B; color: #FFFFFF; }
td.stati { background-color: #ED8000; color: #FFFFFF; }
td.calcu { background-color: #009530; color: #FFFFFF; }
td.concr { background-color: #00A975; color: #FFFFFF; }
td.profe { background-color: #4861E5; color: #FFFFFF; }
td.sales { background-color: #1E3D2C; color: #FFFFFF; }
td.whats { background-color: #EFC000; color: #FFFFFF; }
td.order { background-color: #00B4EE; color: #FFFFFF; }
td.searc { background-color: #B72F24; color: #FFFFFF; }
td.assoc { background-color: #C26388; color: #FFFFFF; }
td.clear { background-color: #B72F24; color: #FFFFFF; }
td.poste { background-color: #B0CFF0; color: #FFFFFF; }


hr.books { height: 0px; border: solid #E3372E 0px; border-top-width: 1px;}
hr.softw { height: 0px; border: solid #68177F 0px; border-top-width: 1px;}
hr.geome { height: 0px; border: solid #96004B 0px; border-top-width: 1px;}
hr.stati { height: 0px; border: solid #ED8000 0px; border-top-width: 1px;}
hr.calcu { height: 0px; border: solid #009530 0px; border-top-width: 1px;}
hr.concr { height: 0px; border: solid #00A975 0px; border-top-width: 1px;}
hr.profe { height: 0px; border: solid #4861E5 0px; border-top-width: 1px;}
hr.sales { height: 0px; border: solid #1E3D2C 0px; border-top-width: 1px;}
hr.whats { height: 0px; border: solid #EFC000 0px; border-top-width: 1px;}
hr.order { height: 0px; border: solid #00B4EE 0px; border-top-width: 1px;}
hr.searc { height: 0px; border: solid #B72F24 0px; border-top-width: 1px;}
hr.assoc { height: 0px; border: solid #C26388 0px; border-top-width: 1px;}
hr.clear { height: 0px; border: solid #B72F24 0px; border-top-width: 1px;}
td.poste { height: 0px; border: solid #B0CFF0 0px; border-top-width: 1px;}

font,th,td,p { font-family: Arial, Helvetica, sans-serif }

/* The text input fields background colour */
input.post, textarea.post, select {
        background-color : #FFFFFF;
}

/* This is the outline round the main tables */
.line    { background-color: #1C5BA2; border: 1px solid #1C5BA2; }
/* This is the outline round the main tables */
table.ordersent    {
	background-color: #003399;
	border-top: 1px solid #003399;
	border-right: 1px solid #003399;
	border-bottom: 1px solid #003399;
	border-left: 1px solid #003399;
}
td.ordersent {
	background-color: #FFFFFF;
	height: 28px;
	text-indent: 2px;
}

td.thTop {
	background-color: #3366CC;
	border-width: 1px 0px 0px 0px;
	text-align: center
}

td.AdmTop {
	color: #184DBD; font-size: 11px; font-weight : bold;
	background-color: #FFFFFF;
	border-width: 1px 0px 0px 0px;
	text-align: center
}
td.Admrow { background-color: #E8EBEE; }
.maintable { background-color: #FFFFFF; }
#toptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 180%;
	font-weight: bolder;
	text-align: right;
	margin-right: 15px;
}
