/* CSS definition file containing sitestyle stylesheets */

BODY {
	margins : 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
INPUT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
TD {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.italic {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : italic;
}
TD.small {
	font-size : 11px;
}
TD.smalllabel {
	font-size : 10px;
	font-weight: bold;
}
td.pageheader {
	font-size : 20px;
	color : #FACE64;
	font-weight: bold;
}
td.pagefooter {
	font-size : 11px;
	color : #9C4B9B;
}
.menu {
	font-size : 11px;
	color : #ffffff;
	background-color : #9C4B9B;
}
.menuselected {
	font-size : 11px;
	color : #FACE64;
	background-color : #9C4B9B;
}
.menuline {
	background-color : #ffffff;
}
a.menu {
	text-decoration : none;
}
a:hover.menu {
	text-decoration : none;
	color : #FACE64;
}
a.menuselected {
	text-decoration : none;
	color : #FACE64;
}
a:hover.menuselected {
	text-decoration : none;
	color : #FACE64;
}
.purpletiny {
	font-size : 10px;
	color : #9C4B9B;
}
.blacktiny {
	font-size : 10px;
	color : #000000;
}
.purple {
	font-size : 11px;
	color : #9C4B9B;
}
td.purplelabel {
	color : #9C4B9B;
	font-weight: bold;
	text-decoration : none;
}
.label {
	font-weight: bold;
}
.yellow {
	font-size : 11px;
	font-weight: bold;
	color : #FACE64;
}
a {
	color : #9C4B9B;
	text-decoration : underline;
}
a:hover {
	color : #FACE64;
	text-decoration : underline;
}
.resulthead {
	font-size : 13px;
	color : #ffffff;
	background-color : #9C4B9B;
}
.tinyresulthead {
	font-size : 11px;
	color : #ffffff;
	background-color : #9C4B9B;
}
a.resulthead {
	font-size : 13px;
	text-decoration : none;
}
a:hover.resulthead {
	font-size : 13px;
	text-decoration : none;
	color : #FACE64;
}
.result1 {
	font-size : 12px;
	color : #000000;
	background-color : #FFF1CD;
}
a.result1 {
	color : #9C4B9B;
	font-size : 12px;
	text-decoration : none;
}
a:hover.result1 {
	color : #9C4B9B;
	font-size : 12px;
	text-decoration : none;
}
.result2 {
	font-size : 12px;
	color : #000000;
	background-color : #FFF9E9;
}
a.result2 {
	color : #9C4B9B;
	font-size : 12px;
	text-decoration : none;
}
a:hover.result2 {
	color : #9C4B9B;
	font-size : 12px;
	text-decoration : none;
}
.result {
	font-size : 12px;
}
a.result {
	color : #9C4B9B;
	font-size : 12px;
	text-decoration : none;
}
a:hover.result {
	color : #9C4B9B;
	font-size : 12px;
	text-decoration : none;
}
.listline1 {
	font-size : 11px;
	color : #000000;
	background-color : #FFF1CD;
}
.listline2 {
	font-size : 11px;
	color : #000000;
	background-color : #FFF9E9;
}
.listcategory {
	font-size : 11px;
	color : #000000;
	background-color : #c0c0c0;
}
.tiny {
	font-size : 10px;
}
.tinyonyellow {
	font-size : 10px;
	color : #D69400;
	background-color : #FFF7EC;
}
.tinypurpleonyellow {
	font-size : 10px;
	color : #9C4B9B;
	background-color : #FFF7EC;
}
.tinyonpurple {
	font-size : 10px;
	color : #9C4B9B;
	background-color : #F7ECF7;
}
.tinyblackonpurple {
	font-size : 10px;
	color : #000000;
	background-color : #F7ECF7;
}
.tinyyellowonpurple {
	font-size : 10px;
	color : #D69400;
	background-color : #F7ECF7;
}
.purpleline {
	color : #9C4B9B;
}
.onpurple {
	background-color : #F7ECF7;
}
a.questionnaire {
	color : #000000;
	text-decoration : none;
}
a:hover.questionnaire {
	text-decoration : none;
	color : #000000;
}
.main_youraccount_heading {
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background-color : #FFFFFFF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_youraccount {
	font-size : 10px;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_allaccounts_heading {
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background-color : #FFFFFFF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_allaccounts {
	font-size : 10px;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_staff_heading {
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background-color : #ffffd7;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_staff {
	font-size : 10px;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}

.main_wholesale_heading {
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background-color : #F8E8D2;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_wholesale {
	font-size : 10px;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_retail_heading {
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background-color : #EFCBEF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_retail {
	font-size : 10px;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_features_heading {
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background-color : #e2e2e2;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_features {
	font-size : 10px;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.main_table {
	border-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.search_top_heading {
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background-color : #e2e2e2;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.search_top {
	font-size : 10px;
	font-weight : normal;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.search_form {
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
.search_form_label {
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #FFF9E9;
}
.search_form_tab {
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
a.search_form_tab {
	color : #9C4B9B;
	text-decoration : underline;
}
a:hover.search_form_tab {
	color : #9C4B9B;
	text-decoration : underline;
}
.search_results {
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
.search_results_label {
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #FFF9E9;
}
.search_results_tab {
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
a.search_results_tab {
	color : #9C4B9B;
	text-decoration : underline;
}
a:hover.search_results_tab {
	color : #9C4B9B;
	text-decoration : underline;
}
.search_table {
	border-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.search_line {
	border-style: none; 
	color: #aaaaaa;
	height: 1px;
	
}
.admin_table {
	border-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.admin_viewaccount_heading {
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background-color : #FFFFFFF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.admin_viewaccount_label {
	font-size : 10px;
	font-weight: bold;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.admin_viewaccount {
	font-size : 10px;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.admin_instructions {
	font-size : 10px;
	color : #444444;
}
.portal_label {
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}
.portal {
	font-size : 10px;
	font-weight : normal;
	color : #000000;
}
.portal_form {
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
.portal_form_title {
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	background-color : #FFF9E9;
}
.portal_form_label {
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #FFF9E9;
}
.portal_form_tab {
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
a.portal_form_tab {
	color : #9C4B9B;
	text-decoration : underline;
}
a:hover.portal_form_tab {
	color : #9C4B9B;
	text-decoration : underline;
}

.report_form {
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
.report_form_title {
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	background-color : #FFF9E9;
}
.report_form_label {
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #FFF9E9;
}
.report_form_tab {
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	background-color : #FFF9E9;
}
a.report_form_tab {
	color : #9C4B9B;
	text-decoration : underline;
}
a:hover.report_form_tab {
	color : #9C4B9B;
	text-decoration : underline;
}

.view_top_heading {
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	background-color : #FFFFFFF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.view_top {
	font-size : 10px;
	color : #444444;
	background-color : #FFFFFFF;
	border-width: 0px;
	border-color: #aaaaaa;
	border-style: solid; 
}
.view_form_label {
	font-size : 10px;
	font-weight: bold;
	color : #444444;
	background-color : #FFFFFFF;
}
.view_form {
	font-size : 10px;
	color : #444444;
	background-color : #FFFFFFF;
}
a.view {
	font-size : 10px;
	background-color : #FFFFFFF;
}
.view {
	font-size : 10px;
	background-color : #FFFFFFF;
}
.list_title {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
	background-color : #000000;
}
.list_instructions {
    FONT-SIZE: 11px;
	color: #9C4B9B;
}
.list_heading {
    FONT-SIZE: 12px;
	color: #9C4B9B;
    FONT-WEIGHT: bold;
}
.list_options {
    BACKGROUND-COLOR: #d3d3d3;
}
.list_label {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #9C4B9B;
	text-decoration : none;
}
.list_line1 {
    FONT-SIZE: 11px;
    BORDER-TOP: white 1pt solid;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #f5deb3;
}
.list_line2 {
    FONT-SIZE: 11px;
    BORDER-TOP: white 1px solid;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #ffffe0;
}
.list_countandarrows {
	background-color: #F7ECF7;
}
