/* 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 : 10px;	
	 }

.smaller { 	
	font-size : 7pt;	
	 }

H2,H3,BIG {
	font-family: Arial,Tahoma,Verdana,Sans-serif;	
	font-size : 10pt;
	font-weight: bold;
	color : #55606D;		
}


/* links */

A {
	font-weight: normal;
}

A:hover {
	color : #CC0000;		
}


A.norm {
	font-weight: normal;
}


A.nolink {
	font-weight: normal;
	text-decoration : none;
}

A.nolinkb {
	font-weight: bold;
	text-decoration : none;
}

A.menu {
	color : #2B343E;
	text-decoration : none;	
	font-weight: normal;	
}

A.menu:hover {
	color : #55606D;
	text-decoration : underline;	
	font-weight: normal;	
}


A.menuact,.menuact {
	color : #FFFFFF;
	text-decoration : none;	
	font-weight: normal;
	
}

A.menuact:hover {
	color : #FFFFFF;
	text-decoration : underline;	
	font-weight: normal;
			
}


A.more {
	color : #CC0000;
	text-decoration : none;	
	font-weight: bold;
	font-size : 10px;			
}

A.more:hover {
	color : #CC0000;
	text-decoration : underline;	
	font-weight: bold;
	font-size : 10px;			
}

A.icon {
	color : #888888;
	text-decoration : none;	
	font-weight: normal;	
}

A.icon:hover {
	color : #2B343E;
	text-decoration : underline;	
	font-weight: normal;	
}

A.artik {
	color : #CC0000;
	text-decoration : underline;
	font-size : 12px;			
}

A.artik:hover {
	color : #000000;
	text-decoration : underline;	
	font-size : 12px;			
}


/* red */

.redmd {
	color : #CC0000;
}

/* blue */

.blueltr {
	color : #E0E7ED;
}
.bgblueltr {
	background-color : #E0E7ED;
}	
	

.bluelt  {
	color : #A9B3BF;
}
.bgbluelt {
	background-color : #A9B3BF;
}	
		
.bluemd {
	color : #818992;
}	
.bgbluemd {
	background-color : #335A99;
}	

.bluedk {
	color : #55606D;
}	
.bgbluedk {
	background-color : #55606D;
}	

.bluedkr {
	color : #2B343E;
}	
	
.bgbluedkr {
	background-color : #2B343E;
}

/* grays */

.white {
	color : #FFFFFF;
}

.grayltr {
	color : #E2E2E2;
}

.graylt{
	color : #C1C1C1;
}

.graymd {
	color : #888888;
}

.graydk {
	color : #666666;
}


.graydkr {
	color : #333333;
}


.bggrayltr {
	background-color : #F1F1F1;
}

.bggraylt {
	background-color : #C1C1C1;
}

.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;
}

/* pics */

.picnorm {
	filter: alpha(Opacity=75,FinishOpacity=75,Style=1);
		}
		
.picover {
		}	
		
.photo {
	background-color:#EEEEEE;
	border:solid #666666 1px;		
}			
		


/* forms */


.input {
	color:#333333;
	background-color:#FFFFFF;
	border:solid #666666 1px;
	padding-left: 4px;
	padding-right: 4px;
	background-image: url(img/bg_input.gif);			
				
}
.inputact {
	color:#2B343E;
	background-color:#FFFFFF;
	border:solid #2B343E 1px;
	padding-left: 4px;
	padding-right: 4px;
	background-image: url(img/bg_input.gif);								
}


.button {
	font-size : 10px;	
	font-weight: bold;
	background-color:#335A99;
	color:#FFFFFF;
	border:solid #333333 1px;
	cursor:hand;
	filter: alpha(Opacity=80,FinishOpacity=80,Style=1);									
}
.buttonover {
	font-size : 10px;	
	font-weight: bold;
	background-color:#335A99;
	color:#FFFFFF;
	border:solid #333333 1px;
	cursor:hand;							
}

/* misc */

P.small {
	margin-top: 6px;
}
HR {
	color : #E0E7ED;
	border: 1px;	
}