/* fonts */
BODY,TD,TR,TABLE,H1,H2,H3,H4,H5,BIG { 	
	font-family: Trebuchet MS,Georgia,Verdana,Tahoma,Arial;
	 }

BODY,TD,TR,TABLE,INPUT,SELECT,OPTION,TEXTAREA { 		
	font-size : 10pt;	
	 }	 

SMALL,INPUT,SELECT,OPTION,TEXTAREA,.smaller {
	font-family: Tahoma,Verdana,Arial;
	font-size : 8pt;	
	 }

.smaller { 	
	font-size : 7pt;	
	 }

BIG {
	font-size : 13pt;
	font-weight: bold;
	color : #993333;		
}

H2,H3 {
	font-size : 10pt;
	font-weight: bold;
	color : #993333;		
}

/* links */

A {
	font-weight: normal;
}

A:hover {
	color : #993333;		
}

A.more {
	color : #993333;
	text-decoration : none;	
	font-weight: bold;
	font-size : 10px;
	font-family: Tahoma,Verdana,Arial;				
}

A.more:hover {
	color : #993333;
	text-decoration : underline;	
	font-weight: bold;
	font-size : 10px;
	font-family: Tahoma,Verdana,Arial;				
}

A.serv {
	color : #993333;
	text-decoration : none;	
	font-weight: normal;
	font-size : 10px;
	font-family: Tahoma,Verdana,Arial;					
}

A.serv:hover {
	color : #993333;
	text-decoration : underline;	
	font-weight: normal;
	font-size : 10px;
	font-family: Tahoma,Verdana,Arial;					
}

/* yellows */

.bgyellltr {
	background-color : #FAFAD1;
}
.yellmd {
	color : #D0D0AE;
}
.bgyellmd {
	background-color : #D0D0AE;
}		
.yelldk {
	color : #8E8E77;
}
	
HR {
	color : #D0D0AE;
}

/* blues */

.bluemd {
	color : #4F6777;
}	
.bgbluemd {
	background-color : #4F6777;
}
.bluedk {
	color : #35536A;
}	
.bgbluedk {
	background-color : #35536A;
}
/* reds */

.redmd {
	color : #993333;
}	
.bgredmd {
	background-color : #993333;
}

/* grays */

.black {
	color : #000000;
}
.bgblack {
	background-color : #000000;
}
.white {
	color : #FFFFFF;
}
.bgwhite {
	background-color : #FFFFFF;
}
.grayltr {
	color : #E2E2E2;
}
.bggrayltr {
	background-color : #E2E2E2;
}

.graylt {
	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;
}


/* pics */

.photo {
	background-color : #FFFFFF;	
	border : solid 1px #8E8E77;	
		}

.navtop {
	filter: gray alpha(Opacity=85,FinishOpacity=85,Style=1);
	
		}						
.navtopover{

}

/* misc */

P.small {
	margin-top: 6px;
}
P.indent {
	text-indent : 32px;
}