/* fonts */
BODY,TD,TR,TABLE,H1,H2,H3,H4,H5,BIG,SMALL,INPUT,SELECT,OPTION,TEXTAREA,.smaller { 	
	font-family: Verdana,Tahoma,Arial,Sans-serif;	
	 }

BODY,TD,TR,TABLE,INPUT,SELECT,OPTION,TEXTAREA { 		
	font-size : 8pt;	
	 }	 

SMALL{ 	
	font-size : 10px;	
	 }

.smaller { 	
	font-family: Tahoma,Verdana,Arial,Sans-serif;	
	font-size : 10px;	
	 }

H2,H3,BIG,.title {
	font-family: Tahoma,Arial,Verdana,Sans-serif;	
	font-size : 13pt;
	font-weight: bold;
	color : #CF5F1F;		
}

.big2 {
	font-family: Verdana,Tahoma,Arial,Sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color : #CF5F1F;		
}

/* links */

A:hover {
	color : #CF5F1F;		
}

A.top {
	text-decoration : none;		
}
A.top:hover {
	text-decoration : underline;	
}


A.menu {
	color : #333333;
	text-decoration : none;	
	font-weight: normal;	
}

A.menu:hover {
	color : #CF5F1F;
	text-decoration : underline;	
	font-weight: normal;	
}


A.menuact,.menuact {
	color : #CF5F1F;
	text-decoration : none;	
	font-weight: normal;
	
}

A.menuact:hover {
	color : #CF5F1F;
	text-decoration : underline;	
	font-weight: normal;
			
}


A.more {
	color : #CF5F1F;
	text-decoration : none;	
	font-weight: bold;
	font-size : 10px;			
}

A.more:hover {
	color : #CF5F1F;
	text-decoration : underline;	
	font-weight: bold;
	font-size : 10px;			
}


A.adv {
	font-family:Tahoma,Verdana, Arial,Sans-serif;	
	color : #666666;
	text-decoration : none;	
	font-weight: normal;
	font-size : 10px;			
}

A.adv:hover {
	color : #CF5F1F;
	text-decoration : underline;			
}

A.serv {
	font-family:Tahoma,Verdana, Arial,Sans-serif;	
	color : #666666;
	text-decoration : none;	
	font-weight: normal;
	font-size : 10px;			
}

A.servact {
	font-family:Tahoma,Verdana, Arial,Sans-serif;
	color : #CF5F1F;
	text-decoration : none;	
	font-weight: normal;
	font-size : 10px;			
}

A.serv:hover {
	font-family:Tahoma,Verdana, Arial,Sans-serif;
	color : #CF5F1F;
	text-decoration : underline;	
	font-weight: normal;
	font-size : 10px;			
}

A.grad {
	font-family:Tahoma,Verdana, Arial,Sans-serif;	
	color : #666666;
	text-decoration : none;	
	font-weight: normal;
	font-size : 10px;			
}

A.gradact {
	font-family:Tahoma,Verdana, Arial,Sans-serif;
	color : #CF5F1F;
	text-decoration : none;	
	font-weight: normal;
	font-size : 10px;			
}

A.grad:hover {
	font-family:Tahoma,Verdana, Arial,Sans-serif;
	color : #CF5F1F;
	text-decoration : underline;	
	font-weight: normal;
	font-size : 10px;			
}


/* highlight */

.bggreenhlt {
	background-color : #EAFFB8;
}
.bgorangehlt {
	background-color : #FFE1C4;
}

.bggrayhlt {
	background-color : #F1F1F1;
}

/* green */

.bggreenltr {
	background-color : #D8E8BD;
}
.bggreenlt {
	background-color : #B7D485;
}

.greenmd {
	color : #6E960E;
}	
.bggreenmd {
	background-color : #6E960E;
}

.greendk {
	color : #506D0C;
}	
.bggreendk {
	background-color : #506D0C;
}

/* orange */

.orangemd {
	color : #CF5F1F;
}	
.bgorangemd {
	background-color : #CF5F1F;
}

/* grays */

.black {
	color : #000000;
}
.bgblack {
	background-color : #000000;
}
.white {
	color : #FFFFFF;
}
.bgwhite {
	background-color : #FFFFFF;
}
.bggrayltrst {
	background-color : #F1F1F1;
}
.grayltr {
	color : #E2E2E2;
}
.bggrayltr {
	background-color : #E2E2E2;
}
.graylt,HR {
	color : #C1C1C1;
}
.bggraylt {
	background-color : #C1C1C1;
}
.graymd {
	color : #999999;
}
.bggraymd {
	background-color : #999999;
}

.graydk {
	color : #666666;
}
.bggrayDk {
	background-color : #666666;
}
.graydkr {
	color : #333333;
}

.bggrayDkr {
	background-color : #333333;
}

/* tables */


.table {
	background-color:#333333;

}

.tablehead {
	background-color : #999999;
	color:#FFFFFF;
	font-weight:bold;	
	border-bottom:solid #777777 1px;	
}

.tabledata {
	background-color:#FFFFFF;
}

.tabledata2 {
	background-color:#F5F5F5;

}

.tabledataline {
	border-bottom:solid #CCCCCC 1px;
}

.tabledataline2 {
	background-color:#F5F5F5;
	border-bottom:solid #CCCCCC 1px;
}

.tabledataline2top {
	background-color:#F5F5F5;
	border-top:solid #CCCCCC 1px;
	border-bottom:solid #CCCCCC 1px;	
}

.tabledatalinehlt {
	background-color:#EAFFB8;
	border-bottom:solid #CCCCCC 1px;
}


/* pics */

.photo {
	background-color : #EEEEEE;	
	border : solid 1px #333333;	
		}

.navtop {
	filter: gray alpha(Opacity=85,FinishOpacity=85,Style=1);
	
		}						
.navtopover{

}		
/* forms */


.input       { color: #333333; background-color: #FFFFFF; background-image: url('img/bg_input.gif'); 
               filter: alpha(Opacity=80, FinishOpacity=80, Style=1); 
               border: 1px solid #666666; padding-left: 4px; padding-right: 
               4px }
.inputact    { color: #CF5F1F; background-color: #FFFFFF; background-image: url('img/bg_input.gif'); 
               border: 1px solid #CF5F1F; padding-left: 4px; padding-right: 
               4px }
.inputsearch { font-size: 10px; color: #333333; background-color: #FFFFFF; background-image: url('img/bg_input.gif'); 
               border: 1px solid #888888; padding-left: 4px; padding-right: 
               4px }
.inputsearchact { font-size: 10px; color: #CF5F1F; background-color: #FFFFFF; background-image: url('img/bg_input.gif'); 
               border: 1px solid #CF5F1F; padding-left: 4px; padding-right: 
               4px }
.button {
	font-size : 10px;	
	font-weight: bold;
	background-color:#CF5F1F;
	color:#FFFFFF;
	border:solid #9A0B0B 1px;
	cursor:hand;
	filter: alpha(Opacity=80,FinishOpacity=80,Style=1);									
}
.buttonover {
	font-size : 10px;	
	font-weight: bold;
	background-color:#CF5F1F;
	color:#FFFFFF;
	border:solid #9A0B0B 1px;
	cursor:hand;							
}

.searchselect {
	font-size : 10px;
	color:#666666;		
	background-color:#FFFFFF;					
}

/* misc */

P.small {
	margin-top: 6px;
}

td.sibtbg
{
    font-size:11px;
    background-color:#FFFFCC;
}

.bgnavlinedis {
	background-color : #CCCCCC;
}

.bgnavlineact {
	background-color : #CBF662;
}


/* We need definitions for these classes */

.stdleadertext
{
	font-weight: bold;
}
.stdsubheader1
{
	color: #ab250c;
	font-weight: bold;
}
.stdsubheader2
{
	color: #b03010;
	font-weight: bold;
}
.stdquote
{
	color: #ab250c;
}
.stdtextboxtitle
{ 
	color: #5c57a7;
	font-weight: bold;
	font-size: 10pt;
}	
.stdtextboxlistitem
{
	color: #5c57a7;
	font-weight: bold;
}
