.body,td,th {
	font-family: Tahoma;
	font-size: 12px;
	line-height:16px;
	color: #22041C;
}
.bg_purple {
    background-color: #22041C
}
.bg_grey {
    background-color: #DCE0C9
}
.bg_green {
    background-color: #D7DFA6
}
.bg_red {
    background-color: #E7441E
}
a:link {
	color: #22041C;
}
a:visited {
	color: #22041C;
}
a:hover {
	color: #E7441E;
}
a:active {
	color: #22041C;
}
.cream a:link {
	color: #DCE0C9;
}
.cream a:visited {
	color: #DCE0C9;
}
.cream a:hover {
	color: E7441C;
}
.cream a:active {
	color: #DCE0C9;
}
.greenheader {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #22041C;
}

.lightgreen {
	font-family: Arail, sans-serif;
	font-size: 11px;
	color: #22041C;
}

.purple a:link {
	color: #22041C;
}
.purple a:visited {
	color: #22041C;
}
.purple a:hover {
	color: #8D8D8D;
}
.purple a:active {
	color: #22041C;
}
.purple mainhead a:link {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #22041C;
	font-weight:bold;
}
.purple head a:visited {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #22041C;
	font-weight:bold;
}
.purple head a:hover {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #8D8D8D;
	font-weight:bold;
}
.purple head a:active {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #8D8D8D;
	font-weight:bold;
}

.form { 
	margin-bottom: 0; 
}

.select { 
	font-size: 11px; 
}
.input { 
	font-size: 11px; 
}
.mainhead {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	line-height:18px;
	color: #22041C;
	font-weight:bold
}.bg_white {
	background-color: #FFFFFF;
}
.logboxbig {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #22041C;
}
.topbig{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #22041C;
}
.bg_css_sel{ 	border-right-width: 1px	; border-bottom-width	: 1px;
				border-right-style	: solid		; border-bottom-style	: solid;
				border-right-color	: #333333	; border-bottom-color	: #000000;
				font-family			: Tahoma	; font-size				: 10pt; color: #E7441E; font-weight:bold; 
				background-color	: #D7DFA6	;
				
				}

.bg_css_not{ 	border-right-width: 1px; border-bottom-width: 1px;
				border-right-style: solid; border-bottom-style: solid;
				border-right-color: #333333; border-bottom-color: #000000;
				font-family: Tahoma; font-size: 10pt; color: #666666; font-weight:bold; 
				background-color: #DCE0C9;
				
				}
				
.td_topcat_sel {
				border-right-width: 1px	; 
				border-bottom-width :1px;
				border-right-style: solid; 
				border-bottom-style: solid;
				border-right-color: #333333	;
				border-bottom-color: #000000;
				background-color	: #D7DFA6	;
}
.td_topcat_not {
				border-right-width: 1px	; 
				border-bottom-width :1px;
				border-right-style: solid; 
				border-bottom-style: solid;
				border-right-color: #333333	;
				border-bottom-color: #000000;
				background-color:#DCE0C9;
}




.tbl_bdr_bot	{border-bottom-style: solid; border-bottom-width: 2px;border-bottom-color: #22041C;}

.text_msg_c {font-family: Tahoma; font-size: 13pt; color: #E7441E; font-weight:strong; text-decoration: none;}

a.h_topcat_sel:active	{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}
a.h_topcat_sel:visited	{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}
a.h_topcat_sel:hover	{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}
a.h_topcat_sel:link		{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}


a.h_topcat_not:active	{font-family: Tahoma; font-size: 9pt; color: #666666; font-weight:bold; text-decoration: none;}
a.h_topcat_not:visited	{font-family: Tahoma; font-size: 9pt; color: #666666; font-weight:bold; text-decoration: none;}
a.h_topcat_not:hover	{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}
a.h_topcat_not:link		{font-family: Tahoma; font-size: 9pt; color: #666666; font-weight:bold; text-decoration: none;}

a.h_subcat_sel:active	{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}
a.h_subcat_sel:visited	{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}
a.h_subcat_sel:hover	{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}
a.h_subcat_sel:link		{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}


a.h_subcat_not:active	{font-family: Tahoma; font-size: 9pt; color: #666666; font-weight:bold; text-decoration: none;}
a.h_subcat_not:visited	{font-family: Tahoma; font-size: 9pt; color: #666666; font-weight:bold; text-decoration: none;}
a.h_subcat_not:hover	{font-family: Tahoma; font-size: 9pt; color: #E7441E; font-weight:bold; text-decoration: none;}
a.h_subcat_not:link		{font-family: Tahoma; font-size: 9pt; color: #666666; font-weight:bold; text-decoration: none;}

.cat_sel {background-image:  url(../../images/img_navleft_sel.gif); background-position: 0px; background-repeat: no-repeat; font-family: arial; font-size: 9pt;color: #CF7F00; padding-left: 12px; font-weight:strong; text-decoration: none;}


