/* ================================
    CSS STYLES FOR IBUYSPY PORTAL 
    v1.0, 01/2001
   ================================
*/
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */

a {
	color: #000099;
	font-weight: bold;
	text-decoration: none;
}

a.tab:hover {
	font-family: tahoma,sans-serif;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.childtab {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}

a.childtab:hover {
	text-decoration: underline;
}

a.childtabselected {
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

a.childtabselected:hover {
	text-decoration: underline;
}

a.tab{
	color: #000066;
	font-family: tahoma,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

/* background color for the content part of the pages */
body {
	background-color: #FFFFFF;
}

body, a, input, option, select, table, tr, td {
	font-family: tahoma,sans-serif;
	font-size: 10pt;
}

hr {
	color: #336699;
	height: 1px;
}
.alertmessage {
	color: #800000;
	font-family: Verdana, Helvetica, sans-serif;
}

.alerttitle {
	color: #800000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.childtabheader {
	background-color: #93BEE2;
}

.editlabel {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.footer {
	text-align: center
}

.itemtitle {
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.menu {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}

.messageheader {
	/* background-color: #D8E8F5; */
	font-weight: bold;
	padding-bottom: 1px;
	padding-top: 1px;
}

.messageitem {
	background-color: #FFFFFF;
}

.messageitembody {
	background-color: #FFFFFF;
	border: 1px solid #D8E8F5;
}

/* style for module titles */
.moduletitle {
	color: #000066;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;

}

.sitedate {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
}

.sitetitle {
	color: #FFFFFF;
	font-size: 14pt;
	font-weight: bold;
}

.submoduletitle {
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.tabheader {
	background-color: #336699;
}

table.minitheme {
	BORDER-COLLAPSE: collapse;
	background-color: #f2f5fa;
}
table.contenttheme {
	BORDER-COLLAPSE: collapse;
	background-color: #ffffff;
}
td.themetopright {
	border-top: 1px solid #A3B3C0; 
	border-right: 1px solid #A3B3C0;
}
td.themeleft {
	border-left: 1px solid #A3B3C0;
}
td.themeright {
	border-right: 1px solid #A3B3C0;
}
td.themebottom {
	border-bottom: 1px solid #A3B3C0;
}
td.themebottomleft {
	border-left: 1px solid #A3B3C0; 
	border-bottom: 1px solid #A3B3C0;
}