body { margin-top:0;

	padding:0;

	background-color:#9C7C8F;

}

/* Dark Purple: 7A496A ; Lite Purple: 9C7C8F ; Olive: 727A35 ; Cream: FAD7A6 */



td {font-family:arial; color:#330033; font-size:10pt; line-height: 18px}

.pageheader {color:#4E7157; font-size:13pt; font-family:arial; font-weight:bold}

.type {color:#4E7157; font-size:10pt; font-family:arial; font-weight:bold}

h3 {
	color:#4E7157; font-size:15pt; font-family:arial; font-weight:bold
}

h3.type2 {color:#4E7157; font-size:11pt; font-family:arial; font-weight:bold; margin:15px 0 0 0;}

.subheader {color:#727A35; font-size:10pt; font-family:arial; font-weight:bold}

.caption {color:#666666; font-size:8pt; font-family:verdana}

.formheader {color:#7A496A; font-size:12pt; font-family:arial; font-weight:bold}

.formtitle {color:#4E7157; font-size:11px; font-family:arial; font-weight:bold}

.footer {color:#FFFFCC; font-size:9pt; font-family:verdana; font-weight:bold}

.smallgray {color:#CCCCCC; font-size:8pt; font-family:verdana}



A:link {color: #1B5590; font-size:10pt; font-family:arial; text-decoration: none}

A:visited {color: #1B5590; font-size:10pt; font-family:arial; text-decoration: none}

A:hover {color: #1B5590; font-size:10pt; font-family:arial; text-decoration: underline }

A:active{color: #1B5590; font-size:10pt; font-family:arial; text-decoration: none}



td.maroon{color:#999966;  font-weight:bolder;}



.shortlen{width:22px;}

.mediumlen{width:120px;}

.longlen{width:250px;}

.verylonglen{width:540px;}


/*** NEW NAV BAR ***/

.nav {
	margin:-5px 0 20px -30px;
}

.nav ul {
	list-style-type:none;
}

.nav li {
	background:url(images/nav_bg.jpg) no-repeat top left;
	height:26px;
	margin-bottom:5px;
	padding:4px 0 0 10px;
	color:#FCE5C6;
	font-weight:bold;
	letter-spacing:.05em;
}

.nav li:hover{
	background:url(images/nav_bg_hover.jpg) no-repeat top left;
}

.nav li a{
	color:#FCE5C6;
	font-size:13px;
	*font-size:11px;
}

.nav li a:hover{
	text-decoration:none;
}

/** Styles for slightly taller buttons **/

.nav li.big{
	background:url(images/nav_bg_large.jpg) no-repeat top left;
	height:38px;
	margin-bottom:8px;
	padding:2px 0 0 10px;
	color:#FCE5C6;
	font-weight:bold;
}

.nav li.big:hover{
	background:url(images/nav_bg_large_hover.jpg) no-repeat top left;
}

/*** Styles for tab buttons on woman owned page ***/

.tabLeft {
	background:url(images/tab2.jpg) no-repeat top left;
	padding:10px 0 0 0;
	text-align:center;
	width:150px;
	height:40px;
	font-size:16px;
	color:#FCE5C6;
	margin-right:20px;
	font-weight:bold;
}

.tabLeft a{
	color:#FCE5C6;
	text-decoration:none;
}

.tabRight {
	background:url(images/tab.jpg) no-repeat top left;
	padding:3px 0 0 0;
	text-align:center;
	width:150px;
	height:40px;
	font-size:14px;
	color:#FCE5C6;
	margin-top:-8px;
	font-weight:bold;
}

.tabRight a{
	color:#FCE5C6;
	text-decoration:none;
}



