/* fonts */
BODY,TD,TR,TABLE,H1,H2,H3,H4,H5,BIG,SMALL,INPUT,SELECT,OPTION,TEXTAREA,.smaller { 	
	font-family: Tahoma,Verdana,Arial,Sans-serif;	
	 }
	 
PRE { 	
	font-family: Courier New,Lucida Console,Monospace;	
	font-size : 9pt;	
	 }
	 
BODY,TD,TR,TABLE,INPUT,SELECT,OPTION,TEXTAREA { 		
	font-size : 8pt;	
	 }	 

SMALL{ 	
	font-size : 8pt;	
	 }

.smaller { 	
	font-size : 7pt;	
	 }

H2,H3,BIG {
	font-size : 13pt;
	font-weight: bold;
	color : #B03636;		
}

.big2 {
	font-size : 10pt;
	font-weight: bold;	
}

.big3 {
	font-size : 10pt;
	font-weight: bold;
	color : #666666;			
}


/* links */

A {
	font-weight: normal;
}


A.norm {
	font-weight: normal;
}


A:hover {
	color : #D32A2A;	
}

A.nolink {
	font-weight: normal;
	text-decoration : none;
}

A.nolinkb {
	font-weight: bold;
	text-decoration : none;
}

A.menu {
	color : #333333;
	text-decoration : none;	
	font-weight: normal;	
}

A.menu:hover {
	color : #B03636;
	text-decoration : underline;	
	font-weight: normal;	
}


A.menuact,.menuact {
	color : #B03636;
	text-decoration : none;
	font-weight: bold;		
}

A.menuact:hover {
	color : #B03636;
	text-decoration : none;
	font-weight: bold;		
}


/* highlights */

.hlt {
	color : #B03636;
}

.hltr {
	color : #EFC249;
}

.hltrst {
	color : #F6E8A2;
}

		
.bghlt {
	background-color : #B03636;
}
		
.bghltr {
	background-color : #EFC249;
}
		
.bghltrst {
	background-color : #F6E8A2;
}


/* grays */

.white {
	color : #FFFFFF;
}

.grayltr {
	color : #E2E2E2;
}

.graylt {
	color : #CCCCCC;
}

.graymd {
	color : #999999;
}

.graydk {
	color : #666666;
}


.graydkr {
	color : #333333;
}


.bggrayltr {
	background-color : #E2E2E2;
}

.bggraylt {
	background-color : #CCCCCC;
}

.bggraymd {
	background-color : #999999;
}


.bggrayDk {
	background-color : #666666;
}

.bggrayDkr {
	background-color : #333333;
}




.bgwhite {
	background-color : #FFFFFF;
}

.bgblack {
	background-color : #000000;
}

.borderGrayMd {
	border : solid 1px #999999;
}

/* tables */


.table {
	background-color:#0F3B6C;

}

.tablehead {
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	height:24;
	padding-left:8;
	padding-right:8;			
}

.tablehead2 {
	background-color:#B1C8E2;
	color:#0F3B6C;	
	font-weight:bold;
		
}

.tabledata {
	background-color:#FFFFFF;
	height:24;
	padding-left:8;
	padding-right:8;		
}

.tabledata2 {
	background-color:#E2E2E2;
	height:24;
	padding-left:8;
	padding-right:8;	

}

.tabledatahlt {
	background-color:#F6E8A2;
	height:24;
	padding-left:8;
	padding-right:8;	

}
/* pics */

.navtop {
	filter: alpha(Opacity=70,FinishOpacity=70,Style=1);
	
		}						
.navtopover{

}

.photo {
	background-color : #CACACA;	
	border : solid 1px #535353;	
		}
		
.picnorm {
	background-color : #E2E2E2;	
	border : solid 1px #666666;	
		}
						
.picover{
	background-color : #F6E8A2;	
	border : solid 1px #B03636;;		

}		



/* forms */


.input {
	color:#333333;
	background-color:#FFFFFF;
	border:solid #666666 1px;
	padding-left: 4px;
	padding-right: 4px;
	background-image: url(img/bg_input.gif);
	filter: alpha(Opacity=80,FinishOpacity=80,Style=1);				
				
}
.inputact {
	color:#B03636;
	background-color:#FFFFFF;
	border:solid #B03636 1px;
	padding-left: 4px;
	padding-right: 4px;
	background-image: url(img/bg_input.gif);								
}


.button {
	font-size : 10px;	
	font-weight: bold;
	background-color:#B03636;
	color:#FFFFFF;
	border:solid #B03636 1px;
	cursor:hand;
	background-image:url(img/bg_button.gif);
	filter: alpha(Opacity=80,FinishOpacity=80,Style=1);		
							
}
.buttonover {
	font-size : 10px;	
	font-weight: bold;
	background-color:#B03636;
	color:#F6E8A2;
	border:solid #B03636 1px;
	cursor:hand;
	background-image:url(img/bg_button.gif);							
}


/* misc */

P.small {
	margin-top: 6px;
}
