/* CSS Document */
.topSlogan {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#83E0FF;
	background-color:#419CBE;
	}
.topHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	vertical-align:top;
	padding:20px 0px 0px 0px;
	}
.topHeader a{color:#FFFFFF}
.list td{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}

.topMenu {
	border-left:1px dashed #B9B9B9;
	padding:5px 8px 5px 8px;
	color:#A4A4A4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	width:150px;
	}

.topMenu a{
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px
	}
.bottomTbl {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#2E3741;
	}
.bottomTbl a{color:#FFFFFF}
.bottomTbl td{padding:10px 10px 10px 10px}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0F4C6A;
       align:center;
	}
.H1small{
	font-size:14px;
	color:#2B2B2B;
	}
.text {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
  text-indent:5%;
	}
.text li {text-indent:0}
.text b {font-weight:bold; color:#4096C5}
.rightCol{
	padding:0px 50px 40px 30px;
	border-left:1px dotted #616161;
	vertical-align:top;
	text-indent:5%;
	}
.rightCol a{
 	color:#007CA5;
	text-decoration:none;
	}
.tblRegister td{
	font-weight:bold;
	vertical-align:top;
	padding:5px 0px 0px 0px;
	}
.text a{
 	color:#007CA5;
	}
.tblNews td{
	padding:10px 10px 10px 10px;
	border-bottom:1px dotted #616161;
	vertical-align:top;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.newsHeader{
	color:#575757;
	font-weight:bold;
	}
.newsHeader a{
 	color:#007CA5;
	}
.listMenu td{
	padding:10px 5px 10px 5px;
	vertical-align:top;
	font-weight:bold;
	font-size:13px;
	}
.listMenu a{
 	color:#000000;
	}
.listHead td{
	padding:3px 0px 3px 10px;
	text-align:left;
	color:#FFFFFF;
	background-color:#7D7D7D;
	font-weight:bold;
	font-size:11px;
	}
.listLineWh td{
	padding:3px 0px 3px 10px;
	text-align:left;
	color:#303030;
	background-color:#FFFFFF;
	font-size:11px;
	}
.listLineGr td{
	padding:3px 0px 3px 10px;
	text-align:left;
	color:#303030;
	background-color:#F2F2F2;
	font-size:11px;
	}
.listLineSel td{
	padding:3px 0px 3px 10px;
	text-align:left;
	color:#FA3030;
	background-color:#83E0FF;
	font-size:12px;
	}


.listLineWhReport td{
	padding:3px 10px 3px 10px;
	text-align:right;
	color:#303030;
	background-color:#FFFFFF;
	font-size:11px;
	}
.listLineGrReport td{
	padding:3px 10px 3px 10px;
	text-align:right;
	color:#303030;
	background-color:#F2F2F2;
	font-size:11px;
	}
.listHeadReport td{
	padding:3px 10px 3px 10px;
	text-align:right;
	color:#FFFFFF;
	background-color:#7D7D7D;
	font-weight:bold;
	font-size:11px;
	}




.errMsg {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	}
.trbb{
	border-bottom : 1px solid #cccccc;
	}
.OrBullet li{
	list-style-image: url(/img/bullet.gif);
	margin-top:5px;
	}
.textTable{
	vertical-align:top
	
	}
div.indent{ 
	display:block; 
	margin:0px; 
	margin-left:2em
	}
.example{
	color:#0000CC
	}
p{
	text-align:justify
	}