body{
  font-family: arial, Verdana,sans-serif;
  font-size:12px;
}

ul{
	margin-top:2px;
}

li{
	margin-top:2px;
}

a{
  color:#3399FF;
  font-weight:bold;
  text-decoration:underline;
}

a:visited {
color: #666666;
}

a:hover{
  color:#DD0000;
  font-weight:bold;
  text-decoration:underline;
}

input{
	font-family: arial;
  font-size:12px;
}

.checkbox{
	font-family: arial;
  font-size:12px;
  align:left;
}

.textarea{
	font-family: arial;
  font-size:12px;
  width:50px;
}

select{
	font-family: arial;
  font-size:12px;
  width:205px;
}

.tblDetails th{
	text-align:left;
	vertical-align:top;
	width:150px;
	white-space:nowrap;
}

.tblDetails td{
	text-align:left;
	vertical-align:top;
}

.lnkDetails{
	text-align:left;
	color:#0051A2;
    font-weight:normal;
    text-decoration: underline;
}

.lnkDetails:hover{
	text-align:left;
	color:red;
    font-weight:normal;
    text-decoration: underline;
}

.tableHeader{
    background-color:#0051A2;
    color:#FEFEFE;
    font-weight: bold;
}

.tableSearch td{
	padding-right:20px;
	font-weight:normal;
	font-size:11px;
}


.tblCity td{
	text-align:left;
	padding-right:15px;
	padding-bottom:2px;
	white-space:nowrap;
}

/* Sortable tables */
table.sortable a.sortheader {
    background-color:#0051A2;
    color:#EEEEEE;
    font-weight: bold;
    text-decoration: underline;
    font-size:11px;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

table.sortable{
	width:100%;
	border-collapse:collapse;
	border-bottom:solid 1px #0051A2;
}

table.sortable td{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:15px;
	border-top:solid 1px #0051A2;
	font-size:12px;
}

table.sortable th{
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:3px;
	text-align:left;
	vertical-align::baseline;
}
.footerHeader
{
	color:#333333;
	font-size:18px;
	font-weight:bold;
}

.footerSubHeader
{
	color:#0051A2;
	font-size:14px;
	font-weight:bold;
}

.divBullet{
	padding-top:5px;
	padding-left:10px;
	padding-bottom:0px;
}
