/* Body style */
BODY {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	color:#000000;
	background-color : #ffffff;
}

P, UL, LI, TD, .normal {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color:#000000;
}

P.nomargin{
	margin-top : 0;		
	margin-bottom : 0;	
}

A:link{
	color:#990000;
}

A:active{
	color:#FF0000;	
}

A:visited{
	color:#990099;		
}

.large{
	font-family : Arial;
	color:#000000;
	font-size : 16pt;	
	font-weight : bold;	
}

.bold{
	font-weight : bold;	
}


.warning{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size : 12pt;	
	font-weight : bold;		
}

.subscr1, SPAN.subscr1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size : 10px;	
	font-weight : bold;			
	margin-top : 3;			
	margin-bottom : 6;		
}

.subscr2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size : 10px;	
	font-weight : bold;			
	margin-top : 3;			
	margin-bottom : 6;		
}

.arialHeader{
	font-family : Arial;
	color:#000000;
	font-size : 12pt;	
	font-weight : bold;	
}

.testimonHead{
	font-family :  verdana, Arial, Helvetica, sans-serif;	
	color:#FFFFFF;
	font-size : 12px;	
	font-weight : bold;			
}

.testimonBody{
	font-family :  Arial, Helvetica, sans-serif;	
	color:#333333;
	font-size : 10px;	
}

.testimonAuthor{
	font-family : verdana,Arial, Helvetica, sans-serif;	
	color:#666666;
	font-size : 9px;	
	font-weight : bold;			
}

.testimonDate{
	font-family : Arial, Helvetica, sans-serif;	
	color:#000099;
	font-size : 9px;	
}


.arial{
	font-family : Arial;
}

.times{
	font-family : Times;
	font-size : 12pt;	
}

.gray{
	color:#C0C0C0;	
}

SPAN.blue, .blue, A.blue, A.blue:visited{
	color:#000099;	
	margin-top : 0;		
	margin-bottom : 0;			
}

SPAN.darkblue, .darkblue, A.darkblue, A.darkblue:visited{
	color:#000066;	
}

SPAN.red, .red{
	color:#FF0000;	
	margin-top : 0;		
	margin-bottom : 0;			
}

SPAN.darkred, .darkred{
	color:#990000;	
}

.white{
	color:#ffffff;	
}

.white1, A.white1, A.white1:visited{
	color:#ffffff;	
	font-size : 10px;			
	font-weight : bold;		
}

SPAN.blueDate{
	font-family : Arial;
	color:#000066;
}

.newslink{
	font-family : sans-serif, arial;
	color:#000066;
	font-size : 10px;
}

.newslink_black{
	font-family : sans-serif, arial;
	color:#000000;
	font-size : 10px;
}

A.menuPassive, A:visited.menuPassive {
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;	
	color:#990000;	
}

A.menuActive, A:visited.menuActive {
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;	
	color:#ffffff;	
	text-decoration:none; 		
}

.subMenuPassive, .subMenuPassive:visited {
	font-family : Arial;
	font-size : 8pt;
	color:#990000;	
}

.subMenuActive, .subMenuActive:visited{
	font-family : Arial;
	font-size : 8pt;
	color:#ffffff;	
	text-decoration:none; 		
}

.columnHeader{
	font-family : tahoma, verdana, arial;	
	font-size : 16pt;	
	color:#999999;		
}

.forumheader, SPAN.forumheader{	
	font-family : Arial;
	font-size : 14pt;
	color:#ffffff;
	font-weight : bold;
}

/*  Header  style */
H1, P.h1, .h1{
	font-family : georgia, arial;
	font-size : 18pt;
	font-weight : bold;
	margin-bottom : 0;
	color:#000000;
}

H2, P.h2, .h2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	margin-bottom : 0;
	color:#000000;	
}


.h2darkred, A.h2darkred, A.h2darkred:visited{
	font-family : Arial, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	margin-bottom : 0;
	color:#660000;	
}

.h2darkblue, A.h2darkblue, A.h2darkblue:visited{
	font-family : Arial, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	margin-bottom : 0;
	color:#000066;	
}


P.size1, SPAN.size1, .size1, A.size1, A.size1:visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;	
}

.path, .path A, .path A:visited{
	font-family : sans-serif, arial;
	font-size : 10px;
	font-weight : bold;	
	color:#FFFFFF;
}

.toolbar{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color:#FFFFFF;
}

A.toolbar, A.toolbar:visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color:#FFFFFF;
}


.summary{
	font-family : "Times New Roman", Times, serif;
	font-size : 16px;
	font-style : italic;
}

A.leftmenu, A.leftmenu:visited{	font-family : verdana,arial;text-decoration:none; color:#000000; font-size:11px;}
A.leftmenu:hover {	font-family : verdana, arial;text-decoration:underline; color:#000099; font-size:11px;}

.leftMenuLevel1, .leftMenuLevel1:visited, A.leftMenuLevel1:visited, .leftMenuLevel1:link, A.leftMenuLevel1:link{
	font-family : arial narrow,arial,helvetica;
	text-decoration:none; 
	font-size : 16px;	
	font-weight : bold;		
	color:#ffffff; 	
}

/* Footer  style */
P.footermenu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

P.footertext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.address{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}


/* Table's styles */
caption{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;	
	margin-bottom : 3pt;		
}

.tab {
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: 0 px solid;
	BORDER-TOP: 0px solid;
}

.tab TD {
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT:  0px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}

.tab TD.head, .head, tab TH{
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT:  0px solid;	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF; 	
	font-size : 8pt;
	font-weight : bold;	
}

.tab2 {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
}

.tab2 TD {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px solid;	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
}

.tab2 TD.head2, .head2{
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px solid;		
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF; 	
	font-size : 10pt;
	font-weight : bold;	
}

.tab3 {
	BORDER-BOTTOM: #999999 0px solid;
	BORDER-LEFT: #999999 0px solid;
	BORDER-RIGHT: 0 px solid;
	BORDER-TOP: 0px solid;
}

.tab3 TD {
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT:  0px solid;
	BORDER-RIGHT: #999999 0px solid;
	BORDER-TOP: #999999 0px solid;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}

.tab3 TD.head, .head, tab3 TH{
	BORDER-RIGHT: #999999 0px solid;
	BORDER-TOP: #999999 0px solid;
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT:  0px solid;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size : 8pt;
	font-weight : bold;
}

.formTD{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#990000;
	font-size : 13px;	
	font-weight : bold;			
}

.formtable{
	color:#000000; 		
}

.formtable TD {
	color:#000000; 		
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;	
}


.rfcheader1{
	font-family : Arial;
	font-size : 12pt;
	font-weight : bold;
	color:#ffffff;	
}

.rfcheader2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color:#ffffff;
}

INPUT{
	font-family : Arial,sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.sbttn {
	BACKGROUND: #eeeecc;
	BORDER-BOTTOM: 2px  #660000 solid;
	BORDER-LEFT: #990000 1px solid;
	BORDER-RIGHT: #660000 2px solid;
	BORDER-TOP: #990000 1px solid;
	COLOR: #000066;
	CURSOR: hand;
	FONT-FAMILY: tahoma,sans-serif;
	FONT-SIZE: 10px;
	HEIGHT: 18px;
	TEXT-DECORATION: none	
}



.srchbox {
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: 2px #cc9999 solid;
	BORDER-LEFT: #660000 2px solid;
	BORDER-RIGHT: #cc9999 2px solid;
	BORDER-TOP: #660000 2px solid;
	COLOR: #000000;
	CURSOR: text;
	FONT-FAMILY: arial;
	FONT-SIZE: 10px;
	HEIGHT: 18px;
	TEXT-DECORATION: none
}

.error{
	font-family:verdana, arial;
	color:#ff0000;
	font-weight:bold;
	font-size : 13px;
}

.rfcheader1{
	font-family : Arial;
	font-size : 12pt;
	font-weight : bold;
	color:#ffffff;	
}

.rfcheader2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color:#ffffff;
}

.header1  {
	font-size : 13;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #a52a2a;
}

.smalltext  {
	font-size : 10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.header2  {
	font-size : 10;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #8b4513;
}

.flattextbox  {
	font-size : 10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-style : solid;
	border-width : thin;
	border-color : #cd853f;
}

.flatbutton  {
	font-size : 10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-width : thin;
}

.comments {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}

A.lm_main_category
{
	font-size : 11pt;
	font-weight : bold;	
	color:#990000;
}

A:visited.lm_main_category
{
	font-size : 11pt;
	font-weight : bold;	
	color:#990099;
}

A.lm_sub_category
{
	font-size : 10pt;
	font-weight : bold;	
	color:#990000;
}

A:visited.lm_sub_category
{
	font-size : 10pt;
	font-weight : bold;	
	color:#990099;
}
.gray_text {
	color: #666666;
	font-size: 11px;
}
