/* ---- Original Auddi site --------------- */
.love_inc {
	font-family: "kristen ITC", Papyrus, Verdana;
	font-size: x-large;
	color: #6666CC;
	text-decoration: none;
}

body {
	margin: 0px;
	margin: 0px;
	background-image: url(../image/canvas-bg.jpg);
	background-repeat: repeat;
}

/* td does not inherit font from body */
td { font-family:arial; font-size:11pt;}
a { color: #004b91; } /* #006699 */
a:visited { color: #004b91; } /* #006699 */
a:hover { color: #ff9933; } /* #cc6600  */
/* It does not make sense to define thse property globablly
h2 { font-family: comic sans ms; font-size: 10pt;}
img {margin-bottom: 10px; border-color:silver }
a {
	color:#6666CC;
	font-size:18px;
	font-family: "kristen ITC", Papyrus, Verdana;
	text-decoration: none;
}

a:hover {
	color: #6666FF;  // #cc9900; #ff9900; #FF6600;
}
*/
a.noUnderline {
	color:#004e98; /* #6666cc (original light blue) #1c3954; (darker blue) */
	font-size:17px;
	font-family: "kristen ITC", Papyrus, comic sans ms, Verdana;
	text-decoration: none;
}

a.noUnderline:hover {
	color: #ff9933;  // #cc9900; #ff9900; #FF6600;
}
/* disabled_link, for disabled link, assign <a> element's className to 'disabled_link' */
a.disabled_link { color: #999999; text-decoration : none; cursor: default; }
a.disabled_link:hover { color: #999999;}
a.disabled_link:visited { color: #999999;}

/* indcontent: indent content enclose the actual body of a page, i.e the part without header */
/*             this style is used for page which is just description with almost no pictures */
.indcontent { margin: 30 60 5 40; } 


div.copyright {
	text-align: center; color: #999999;
	margin-top: 30px; margin-bottom: 12px;
  font: 9px Verdana, Helvetica, Arial, sans-serif;
}

/* ---- end: Original Auddi site --------------- */

.banner {
	margin-bottom: 10px;
	background-image: url(../image/Banner-LightGreen.jpg);
	background-repeat: no-repeat;
}

.artframe {
	border-width: 4;
	border-style: double; 
	border-color: #c0c0c0;
}

.noborder {
	border-width: 0;
}

.overview {
  font-size:10pt;
	color: #333333; 
	margin: 10 50 0 50;
	font-family: verdana, tahoma;
	line-height: 150%;
	/* text-align:center; */
}

.floatright {
	float: right;
	margin-left: 6px;
	margin-right: 5px;
	margin-top: 7px;
	margin-bottom: 4px;
}

.floatleft {
	float: left;
	margin-left: 6px;
	margin-right: 25px;
	margin-top: 7px;
}

.grp_par { /* parent of the group items */
	border:1px solid silver; font-size:9pt; position:relative;
}
.grp_lgnd { /* legend of the group items */
	position:absolute; top:-0.63em; margin-left:10pt;
	background-color:white z-index:10;
}

/* table grid */ /*  <class>2 version is same as <class> except left margin is smaller */
.gd_edge {border-bottom: 1px solid silver; padding: 3 3 3 8; font-family:arial;font-size: 9pt; }
.gd_edge2{border-bottom: 1px solid silver; padding: 3 3 3 3; font-family:arial;font-size: 9pt; }
.gd_edgelast {padding: 3 3 3 8; font-family: arial;font-size:9pt;}
.gd_edgelast {padding: 3 3 3 3; font-family: arial;font-size:9pt;}
.gd_mid {border-bottom:1px solid silver; border-left:1px solid silver; padding: 0 8 0 5; font-family: arial;font-size:9pt;}
.gd_midlast {border-left:1px solid silver; padding: 0 8 0 5; font-family: arial;font-size:9pt;}

/* order pages */
.ord_desc {font-family: verdana,tahoma; font-size:10pt; line-height:150%; }
.ord_itemhd {font-family: verdana, tahoma; font-size: 9pt; font-weight:bold; color: #444444;}
.ord_item { font-size:9pt;  font-family: verdana, tahoma; line-height: 150%; margin-bottom:5px;}  /* similar to overview: color:#404040 */
.ord_title {width:100%;text-align:center;color:#005699;font-family:tahoma;font-size:10pt;} /* #cd6600 or  #d56600: darkorange, #005699: darkblue; forestgreen */


/* -- begin: modified from JTL's main.css --------------- */

/* begin: navigation menu */
.navmenu {  /* for td of all navigation menu entries, and the hyperlink for currently selected */
	color:#444444;  /* #a020f0 (purple) */
	font-size:17px;
	/*font-weight: bold; */
	font-family: "kristen ITC", Papyrus, Verdana;
	text-decoration: none;
}
.navmenu:hover { color: #336699; }
a.navmenu2 {  /* for non-current navigation menu */
	color:#bababa; /* #336699; */
	font-size:17px;
	/* font-weight: bold; */
	font-family: "kristen ITC", Papyrus, Verdana;
	text-decoration: none;
/*	font-weight: bold; */
}
a.navmenu2:hover { /* visited */
	color: #ff9900; /* #336699 #ff9900;  #cc9900; #ff9900; #FF6600; */
}
.navsepbar { color: #bababa; }      /* navigation vertical bar | */
.subnavsepbar { color: #bababa }   /* sub-navigation vertical bar | */

.subnavmenu { /* sub nav menu for td */
	font-family: comic sans ms, arial;
	font-size: 14px;
	font-weight: bold;
	color:#666666;
	text-decoration: none;
}
.subnavmenu:hover { }
a.subnavmenu2 {
	font-family: comic sans ms, verdana;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color:#bababa; /* #336699; */
}
a.subnavmenu2:visited { color:#bababa; /* #336699; */ }
a.subnavmenu2:hover {
	color: #ff9900;  /* #336699 for subnavmenu */
}

/* ---- end: modified from JTL's main.css --------------- */
