/* 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 : #DA013A;		
}


/* links */

A {
	font-weight: normal;
}

A:hover {
	color : #DA013A;		
}


A.norm {
	font-weight: normal;
}


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 : #333333;
	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 : #DA013A;
	text-decoration : none;	
	font-weight: bold;
	font-size : 10px;			
}

A.unavail{
	color : #FB7597;
	text-decoration : none;	
	font-weight: bold;
	font-size : 10px;			
}


A.more:hover {
	color : #DA013A;
	text-decoration : underline;	
	font-weight: bold;
	font-size : 10px;			
}

A.unavail:hover{
	color : #FB7597;
	text-decoration : underline;	
	font-weight: bold;
	font-size : 10px;			
}

A.icon {
	color : #666666;
	text-decoration : none;	
	font-weight: normal;	
}

A.icon:hover {
	color : #DA013A;
	text-decoration : underline;	
	font-weight: normal;	
}


/* red */

.redmd {
	color : #DA013A;
}

/* orange */

.orangemd {
	color : #F19F00;
}
.bgorangemd {
	background-color : #F19F00;
}	

/* blue */

.blueltr {
	color : #E0E7ED;
}
.bgblueltr {
	background-color : #E0E7ED;
}	
	

.bluelt  {
	color : #A9B3BF;
}
.bgbluelt {
	background-color : #A9B3BF;
}	
	
	
.bluemd {
	color : #818992;
}	
.bgbluemd {
	background-color : #818992;
}	

.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;
}

/* tables */


.table {
	background-color:#0F3B6C;

}

.tablehead {
	background-color : #54689B;
	color:#FFFFFF;
	font-weight:bold;
	font-size : 10px;		
	height:20;			
}

.tablehead2 {
	background-color:#9FADCB;
	color:#000000;	
	font-weight:bold;
	font-size : 10px;		
	height:20;		
}

.tabledata {
	background-color:#FFFFFF;
}

.tabledata2 {
	background-color:#D8E2ED;

}

.tabledatahlt {
	background-color:#F6E8A2;

}
/* pics */


.picnorm {
	filter: gray alpha(Opacity=60,FinishOpacity=60,Style=1);
		}
		
.picover {

		}		
		


/* forms */

.form {
	background-color:#EEEEEE;
	border:solid #999999 1px;		
}

.formfooter {
	background-color:#C1C1C1;
	border-top:solid #999999 1px;		
}

.forminfo {
	background-color:#E2E2E2;
	border-bottom:solid #999999 1px;		
}

.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:#DA013A;
	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:#DA013A;
	color:#FFFFFF;
	border:solid #333333 1px;
	cursor:hand;							
}


/* misc */

P.small {
	margin-top: 6px;
}
HR {
	color : #E0E7ED;
	border: 1px;	
}