.defContainerTable{
	width:97%;
	background:#F8FAFA;
	border-top:4px solid #15428B;
	border-bottom:2px solid #15428B;
	border-right:2px solid #15428B;
	-moz-border-radius-bottomright: 12px;
	-webkit-border-radius-bottomright: 12px;
}
.def-TableHeader{
	background:#D0E3EE;
	color:#0E2D5F;
	font-weight:medium;
	border-bottom:1px solid white;
	vertical-align:middle;
	width:20em;
	margin:0;
}
.defTableButtons{
	background:#D0E3EE;
	color:#0E2D5F;
	border-bottom:1px solid white;
	vertical-align:middle;
	text-align:right;
	padding-right:10px;
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
}
.topHeaderBox{
	background-color:#004488;
	font-family:'Verdana','Geneva',sans-serif;
	font-size:16px;
	font-weight:bold;
	width:97%;
	height:40px;
	color:white;
	text-align:left;
	padding-left:8px;
	vertical-align:middle;
	-moz-border-radius-bottomright: 12px;
	-webkit-border-radius-bottomright: 12px;
	
}
.topTitle{
	vertical-align:middle;
	padding-top:1px;
}
.topImage{
	padding-top:4px;
}
.highlightBar{
	width:100%;
	height:5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-radius-topleft: 5px;
	
}
.defTableSort{
	background:#D0E3EE;
	color:#0E2D5F;
	font-weight:bold;
	border-bottom:1px solid white;
	vertical-align:top;
	margin:0;

}
.sort-input{
	vertical-align:middle;
}

.def-TableHeader h3{
	color:#333333;
	display:block;
	margin:0 0 4px 4px;
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	padding:4px;
}
.contactTable{
	empty-cells:show;	
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	text-align:left;
	width:95%;
}
.contactTable th{
	border-bottom:2px solid #ADB9C7;
	color:black;
	font-size:11px;
	font-weight:bold;
	padding:6px 8px;
}
.contactTable td{

	padding-left:8px;
}
.defInnerDataTable{
	border-collapse:collapse;
	empty-cells:show;	
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	padding:5px;
	text-align:left;
	width:95%;
}
.defInnerDataTable th{
	border-bottom:2px solid #ADB9C7;
	color:black;
	font-size:11px;
	font-weight:bold;
	padding:6px 8px;
}
.defInnerDataTable thead td{
	border-bottom:2px solid #ADB9C7;
	color:black;
	font-size:11px;
	font-weight:bold;
	padding:6px 8px;
}
.defInnerDataTableEU{
	border-collapse:collapse;
	empty-cells:show;	
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	padding:5px;
	text-align:left;
	width:95%;
}
.defInnerDataTableEU th{
	border-bottom:2px solid #ADB9C7;
	color:black;
	font-size:11px;
	font-weight:bold;
	padding:6px 8px;
}
.defInnerDataTableEU thead td{
	border-bottom:2px solid #ADB9C7;
	color:black;
	font-size:11px;
	font-weight:bold;
	padding:6px 8px;
}
.tableHeaderLink:link{	
	color:black;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:'Verdana','Geneva',sans-serif;
	vertical-align:middle;
}
.tableHeaderLink:visited{	
	color:black;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:'Verdana','Geneva',sans-serif;
	vertical-align:middle;
}
.defInnerDataForm{	
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	padding:5;
	text-align:left;
	width:95%;
}
.defInnerDataForm td{
	border-bottom:1px solid #D0D7DF;
	padding:6px 8px;
}

.defInnerDataTable td{
	border-bottom:1px solid #D0D7DF;
	padding:6px 8px;
}
.defInnerDataTable tfooter td{
	padding:6px 8px;
}
.defInnerDataTable tbody tr:hover td {
	background:white;
}
.defInnerDataTableEU td{
	border-bottom:1px solid #D0D7DF;
	padding:6px 8px;
}
.defInnerDataTableEU tfooter td{
	padding:6px 8px;
}
.defInnerDataTableEU tbody tr:hover td {
	background:#EEF9FD;
}
.st-button{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:2;
}
.st-button:link{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:2;
}
.st-button:visited{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
}

.st-button:hover{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
}

.st-button:active{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
}
.qs-table{
	width:97%;
	background:#F8FAFA;
}
.qs-table td{
	width:95%;
	background:#F8FAFA;
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	border-bottom:1px solid #D0D7DF;
	padding:6px 8px;

}
.qs-table td:hover{
	width:95%;
	background:#FFFFFF;
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	border-bottom:1px solid #D0D7DF;
	padding:6px 8px;

}
.simpleText{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:20px;
}
.simpleTextNoPad{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	padding-left:20;
	padding-top:10;
	padding-bottom:10;

}

.view-sel{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg2.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:2;
}
.view-sel:link{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg_sel.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:2;
}
.view-sel:visited{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg_sel.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
}

.view-sel:hover{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg_sel.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
}

.view-sel:active{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background: url('../images/button_bg_sel.gif') repeat top left;
	text-decoration:none;
	color:white;
	font-family:'Verdana','Geneva',sans-serif;
	font-weight:bold;
	font-size:11px;
}


