body {		font-family: sans-serif;
		background-color:#3a83b1;
		background-image:url('img/mb_bg.gif');
		background-repeat: repeat-x;
		background-attachment: fixed;
		margin:0px;
		text-align:center;
		}
body, td {	font-size:.35cm;}		
table.hdr {	width:100%;}
span.hdr {
		color:#ceedfa;
		font-size:.55cm;
		font-style:italic;
	}
a {		color:#3a83b1;}
a:HOVER {	color:#f4d19c;}

a.topnav {	color:#ffffff;
		text-decoration:none;
		font-weight:bold;
		font-size:.35cm;
		}
a.topnav:HOVER {	color:#b5dcb5;}
#pgcontent{	background-color:#ffffff;
		border-style:solid;
		border-width:2px;
		border-color:#104d10;
		}
#pgcontent a{	color:#235ca3;}
h1 {		color:#ffffff;
		background-color:#104d10;
		background-image:url('img/h1bg.gif');
		background-repeat:repeat-x;
		border-style:solid;
		border-color:#104d10;
		border-width:2px;
		width: 100%;
		margin:0px;
		font-size:.50cm;
		}
h2 {		padding-left:8px;
		font-size: .55cm;
		}
h3 {		padding-left:8px;
		font-size: .45cm;
		}
p {		color:#04538a;
		text-indent:12px;
		margin:8px;}		
table.pgbody {	background-color:transparent;
		width:92%;
		margin:0px auto;
		}

/* UserInfo Block Properties */		
#userinfo {	background-image:url('img/mb_bg.gif');
		border-width: 1px;
		border-style:solid;
		border-color: #f4d19c;
		background-color: #235ca3;
		position:relative;
		top:-17px;
		z-index:0;
		color:#f4d19c;
		text-align:left;
		width:200px;
		}
#userinfo TD {	color:#f4d19c;}
#userinfo a {	color:#ffffff;}

/* Category Navigation Properties */
#deptlist {	text-align:left;
		position:relative;
		top:-17px;}	
#deptlist UL {	list-style:none;}
A.cat {		color:#ceedfa;
		text-decoration:none;
		font-weight: bold;}
A.cat:HOVER {	color:#f4d19c;}	
A.subcat {	color:#ffffff;
		text-decoration:none;
		padding:0px 0px 0px 8px;
		}

/*Browse Products Properties */		
table.pgr {	width:90%;
		margin-left:12px;
		}
table.pgr A {	color:#04538a;
		font-weight:bold;}
table.itmsort{	width:90%;
		margin-left:12px;}
table.Browsing {margin-left:12px;}
table.Browsing td {width:33%;}
table.product {	border-color:#dddddd;
		border-width:1px;
		border-style:solid;
	}
.product_title {font-weight:bold;}
.txtqty { 	width:50px;}
table.dgKart {	width:90%;
		margin:8px;
		border-style:solid;
		border-width:1px;
		border-color:#000000;
		}
table.dgKart a{	color:#235ca3;}
tr.hd td {	font-weight:bold;
		background-color:#ededed;
		border-width:1px;
		border-color:#000000;
		border-style:solid;
		
	}
/* Footer Properties */
#ftr {	width:92%;
		margin: 0px auto;
	}
td.footer {	background-color:#235ca3;
		border-color:#ffffff;
		border-style:solid;
		border-width:1px;
		color:#ffffff;
		background-image:url('img/mb_bg.gif');
		}
td.location {	font-size: .35cm;
		font-weight: bold;
		color:#ffffff;
		}
td.location a {	color:#ffffff;}
/* Form Properties */
form {		margin-bottom:0px;}
table.frm1 {	width:95%;
		margin:2%;
		border-width:1px;
		border-style:solid;
		border-color:#000000;
		}
td.frmlabel {	font-weight:bold;
		text-align:right;
		width:25%;
		vertical-align:top;
	}
.txt1 {		width:100%;}
input {		margin-bottom:0px;}

/*Properties specific to admin pages*/
TABLE.admnav {	background-color:#ff0000;
		border:1px solid #000000;
		margin:0px auto;
		width:92%;
	}
A.admnav {	color:#ffffff;
		font-weight:bold;
	}
DIV.admfaq {	border-width:1px;
		border-style:solid;
		border-color:#235ca3;
		background-color:#efefef;
		padding:8px;margin:6px;}

table.dgAdmin {	border-width:1px;
		border-style:solid;
		border-color:#000000;
		width:95%;
		text-align:center;
		margin: 3%;
		}
tr.hdr td {	font-weight:bold;
		background-color:#ededed;
		border-width:1px;
		border-color:#000000;
		border-style:solid;
		
	}
TABLE.dgAdmin A{color:#00ff00;
		}
#msg {	margin:10px;}
