body {
	margin: 0;
	padding: 0;
	font-size: 80%;
}

img {
	border: 0;
}

#containerInfo 
{
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-left: 5px;
}

hr {
	color: #CCCCCC;
	background-color: transparent; 
}

ul.index li {
	margin-bottom: 15px;
	padding: 0;
}

ol.lowerAlpha {
	list-style: lower-alpha;
}

ol.upperAlpha {
	list-style: upper-alpha;
}

ol.lowerRoman {
	list-style: lower-roman;
}

ol.upperRoman {
	list-style: upper-roman;
}

a.goBack {
	font-size: 80%;
	padding: 5px;
}

a:hover.goBack {
	background-color: #FFFFCC;
	padding: 5px;
}

.imgAlignLeft {
	float: left;
	margin: 0 5px 0 0;
}

.imgAlignRight {
	float: right;
	margin: 0 0 0 5px;
}

.textAlignLeft {
	text-align: left;
}

.textAlignCenter {
	text-align: center;
}

.textAlignRight {
	text-align: right;
}

.textCaption {
	font-size: 90%;
}

.textLargeBlack {
	color: #000000;
	font-size: 120%;
	font-weight: bold;
}

.textNormalBlack {
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}

.textSmallBlack {
	color: #000000;
	font-size: 80%;
	font-weight: normal;
}

.textLargePurple {
	color: #432683;
	font-size: 120%;
	font-weight: bold;
}

.textNormalPurple {
	color: #432683;
	font-size: 100%;
	font-weight: bold;
}

.textSmallPurple {
	color: #432683;
	font-size: 80%;
	font-weight: normal;
}

.textLargeGreen {
	color: #008260;
	font-size: 120%;
	font-weight: bold;
}

.textNormalGreen {
	color: #008260;
	font-size: 100%;
	font-weight: bold;
}

.textGreen {
	color: #008260;
	font-size: 90%;
	font-weight: bold;
}

.textSmallGreen {
	color: #008260;
	font-size: 80%;
	font-weight: normal;
}

.textLargeBlue {
	color: #0000AA;
	font-size: 120%;
	font-weight: bold;
}

.textNormalBlue {
	color: #0000AA;
	font-size: 100%;
	font-weight: bold;
}

.textSmallBlue {
	color: #0000AA;
	font-size: 80%;
	font-weight: normal;
}

.textLargeRed {
	color: #EE0000;
	font-size: 120%;
	font-weight: bold;
}

.textNormalRed {
	color: #EE0000;
	font-size: 100%;
	font-weight: bold;
}
.textNormalRedNormal {
	color: #EE0000;
	font-size: 100%;
	font-weight: normal;
}

.textSmallRed {
	color: #EE0000;
	font-size: 80%;
	font-weight: normal;
}

.textLargeOrange {
	color: #FF6600;
	font-size: 120%;
	font-weight: bold;
}

.textNormalOrange {
	color: #FF6600;
	font-size: 100%;
	font-weight: bold;
}

.textSmallOrange {
	color: #FF6600;
	font-size: 80%;
	font-weight: normal;
}
.textNormalGrey {
	color: #999999;
	font-weight: bold;
}
.textHidden {
	display:none;
}
.textDecorationBlack{
	text-decoration:line-through;
	}
		
.tableLayout{
	width:570px;
	padding: 3px;
	text-align:center;
}

table.Rate{
width:90%;			
}

table.Rate td{
padding:5px;
}
table.Rate td.with20{
width:22%;

}

table.rates{
width:90%;
}

table.rates td{
padding:5px;
}

table.platform {
	color: #575C5A;
	background-color: #FFFFFF;
	border: 1px solid #CFCFCF;
	border-collapse: collapse;

}

table.platform th {
	background-color: #CFCFCF;
	border: 1px solid #CFCFCF;
	padding: 5px;
	text-align: left;
	vertical-align: middle;

}

table.platform td {
	border: 1px solid #CFCFCF;
	padding: 5px;
	text-align: left;
	vertical-align: middle;

}

/* Hides from IE5-mac \*/
* html .ieFix {
	height: 1%;
}
/* End hide from IE5-mac */
