body 
{
	margin: 0;
}

UL 
{
list-style-image: url(../images/bullet.gif);
}

.title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2A558E
}

.subtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A558E
}

.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2A558E
}

.textjustify {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2A558E;
	text-align: justify;
}

.textsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2A558E
}

.textsmalljustify {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2A558E;
	text-align: justify;
}

.textsmalljustifyorange {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F49733;
	text-align: justify;
}

.textsuborange {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #F49733;
	text-align: justify;
}

.textsmallcenter {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2A558E;
	text-align: center;
	background-color : #E8F2FF;
	border:1px;
	border-color: white;
	border-style: solid;
}

.textsmallleft{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2A558E;
	text-align: left;
	background-color : #E8F2FF;
	border:1px;
	padding: 4px;
	border-color: white;
	border-style: solid;
}

.textbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A558E
}

.tiny {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2A558E
}

.tinyjustify {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2A558E;
	text-align: justify
}

.tinybold 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A558E
}
.tabButton
{
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: DCDCDC;
}
.tabButtonBlue
{
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: DBE4EF;
}
.tabButtonRoundedBlue
{
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: EBF4FF;
	border-left-style: solid;
	border-left-width: 1;
	border-left-color: EBF4FF;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: DBE4EF;
	border-right-style: solid;
	border-right-width: 1;
	border-right-color: BBC4CF;

}
.holderPanel
{
	border-top-style: none;
	border-top-width: 0;
	border-left-style: solid;
	border-left-width: 1;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-right-style: solid;
	border-right-width: 1;
}
.test
{
}
.mainButton
{
	color: 466C9F;
	font-family:verdana;
	font-size:84%;
	font-weight:bold;
	background-color:DBE4EF;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#DBE4EF');
}



.gridButton
{
	color: 466C9F;
	font-family:verdana;
	font-size:84%;
	font-weight:bold;
	background-color:DBE4EF;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#DBE4EF');
}
.navigationButton
{
	color: 466C9F;
	font-family:verdana;
	font-size:84%;
	font-weight:bold;
	background-color:DBE4EF;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#DBE4EF');
}

body 
{
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color : White;
	background-position : top left;
}
.noRepeatBackground
{
	background-repeat:no-repeat;
}

#divLinks
{
position:absolute;
left:100px;
top:275px;
visibility:hidden;
}
#divMessage
{position:absolute;
left:100px;
width:500px;
top:365px;
visibility:hidden;
}

div.tptitle { font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; background-color:#2A558E;}

div.tp1 { font-size:11px; color:#FFFFFF; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; background-color:#C5545A;}

div.tp2 { font-size:11px; color:#FFFFFF; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; background-color:#F39E65;}

div.tp3 { font-size:11px; color:#FFFFFF; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; background-color:#E3AE41;}

div.tp4 { font-size:11px; color:#FFFFFF; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; background-color:#61B282;}

div.tp5 { font-size:11px; color:#FFFFFF; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; background-color:#5D7CB2;}

div.tp6 { font-size:11px; color:#FFFFFF; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; background-color:#9DABD2;}

div.tp7 { font-size:11px; color:#FFFFFF; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; background-color:#AD709D;}

div.tp8{ font-size:11px; color:#2A558E; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; background-color:#FFFFFF;}

/* Dml Styles 17/6/2003 */

.info 
{
padding-top:6px;
padding-left:8px;
padding-right:8px;
padding-bottom:6px;
text-align: justify;
}
.rightLabel
{
	text-align:right;
}
.centreLabel
{
	text-align:center;
}
.justifyLabel
{
	text-align:justify;
}
.centreAlign
{
	vertical-align:middle;
}
.centreAll
{
	text-align:center;
	vertical-align:text-bottom;
	
}
.line {color:#666666;background-color:#FFFAF5; padding-left:4px}
.lineOver {background-color : #FFECDB; padding-left:4px}
TD.c {text-align:center; background-color:#2A558E;color: #FFFFFF;font-size: 12px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
TD.o {color: #2A558E;text-align:center;font-size: 11px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}

