body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; color: #616161;}

td.main {
    padding-left: 5px;
    padding-right: 5px;
}

.body {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #616161; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: justify}

a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #45B3E3; text-decoration: none; margin-top: 2px; margin-bottom: 2px}

a.selectedapplication {
    font-weight: bold;
}

ul {margin-top: 1px;  margin-bottom: 2px;}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #45B3E3}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; color: black; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
li {font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.img_frame {  border: 2px #4499D2 solid; margin-right: 10px; margin-left: 10px}

/* td {border: solid red 1px;} */

.breadcrumbs {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #993399}


.left {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #616161; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

a.breadcrumbs:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #45B3E3}

.serviceheader {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #8e3d8e;
}

table {					font-size:			100%;
						font-family:		verdana, arial, helvetica, sans-serif;
						border-collapse:	collapse;
						border:				0px;}
input {					font-size:			100%;
					 	font-family:		verdana, arial, helvetica, sans-serif;
						color:				#000;
						border:				1px solid #999;}
input.cb {				border:				0px;
						margin:				0px;
						padding:			0px;
						width:				1.25em;
						height:				1.25em;}
textarea {				font-size:			100%;
						font-family:		verdana, arial, helvetica, sans-serif;
						color:				#000;
						border:				1px solid #999;
						overflow:			auto;}
select {				font-size:			100%;
						font-family:		verdana, arial, helvetica, sans-serif;
						color:				#000;
						border:				1px solid #999;}
button {				font-size:			100%;
						border:				1px solid #49d;
						background-color:	#eff;
						color:				#4be;
						margin-left:		1px;
						margin-bottom:		1px; }
.wide {					width:				100%; }
table.line th {			border-bottom:		2px solid #ddf;
						border-top:			1px solid #ddf;
						background-color:	#c69ec6;
						color:				#333;
						padding:			0px 0.5em 0px 0.5em;}
table.line th a {		color:				#333; }
table.line th a:hover {	color:				#333;
						background-color:	transparent; }
table.line td {			border-bottom:		1px solid #ddf;
						padding:			0px 0.5em 0px 0.5em;}
tr.line td {			border-bottom:		0px;}
td.line	{				border-bottom:		1px solid #ddf !important;}
td {					padding:			0px;
						vertical-align:		top;}
th {					padding:			0px;
						vertical-align:		bottom;
						font-weight:		bold;}

