@charset "utf-8";
/* CSS Document */
<style type="text/css">
<!--
a {font: inherit;}
a:link {color:#FFF;}
a:visited {color: #FFF;}
a:hover {text-decoration:underline; }
a:active {color: inherit;text-decoration:none;}
a img { border: none;}

body {background: url(https://www.lawenforcementseminars.com/images/background_strip_2.jpg) #b4b4b4 center top repeat-y;margin: 0; padding: 0;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */ }
.oneColFixCtrHdr #container {width: 960px;  margin-top: 0px;margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */border: 0px solid #000000;	text-align: left; /* this overrides the text-align: center on the body element. */}
.oneColFixCtrHdr #header {background: #DDDDDD; }
.oneColFixCtrHdr #header h1 {margin: 00; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 0px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */}
.oneColFixCtrHdr #menubar {	background: black;padding-left: 150px;text-align: center; /* this overrides the text-align: center on the body element. */border-bottom:ridge;border-color: #575756;height: 52px;}
.oneColFixCtrHdr #mainContent {padding: 25px 25px; /* remember that padding is the space inside the div box and margin is the space outside the div box */padding-right: 20px;font-family: Tahoma, Geneva, sans-serif;
	float: left;line-height:normal;width: 680px;color: white;min-height:450px;height:auto!important;height:450px; font-size:14px;}
.oneColFixCtrHdr #sideBar {width: 230px;padding-top: 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: transparent;float: right;font-family: Tahoma, Geneva, sans-serif;font-size:24px;color:#cc9f25;}
.oneColFixCtrHdr #textbox {	padding: 0 15px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	font-family: Tahoma, Geneva, sans-serif;font-size:20px;	color:white;padding-bottom:25px;}
.oneColFixCtrHdr #contact {	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	padding-left: 50px;	padding-right: 50px;color:#FFF;	line-height: 1.2;}
.oneColFixCtrHdr #paragraph {padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	padding-left: 50px;	padding-right: 50px;font-size:18px;	color:#FFF;	line-height: 30px;font-family: Tahoma, Geneva, sans-serif;}
.oneColFixCtrHdr #footer {clear:both;	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background: transparent;}
.oneColFixCtrHdr #paymenttype {width:300px;	padding: 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	border: 2px inset #fff;	line-height:20px;float:left;height: 300px;}
.oneColFixCtrHdr #paymenttyperight {width:300px;padding: 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	border: 2px inset #fff;	line-height:20px;float:right;}	
	.oneColFixCtrHdr #coursename{ width: 585px; background-color:#EB8540; font-size:24px; color:#FFF;padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #coursedetails{width: 585px; background-color:#EB8540; font-size:14px; color:#FFF; padding-left:15px; margin-bottom:15px; padding-bottom:15px; }
.oneColFixCtrHdr #coursenametwo{ width: 585px; background-color:#7195A3; font-size:24px; color:#FFF;padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #coursedetailstwo{width: 585px; background-color:#7195A3; font-size:14px; color:#FFF; padding-left:15px; margin-bottom:15px;padding-bottom:15px;}
.oneColFixCtrHdr #coursenamethree{ width: 585px; background-color:#E82C0C; font-size:24px; color:#FFF;padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #coursedetailsthree{width: 585px; background-color:#E82C0C; font-size:14px; color:#FFF; padding-left:15px; margin-bottom:15px;padding-bottom:15px;}
.oneColFixCtrHdr #coursenamefour{ width: 585px; background-color:#71C87E; font-size:24px; color:#FFF;padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #coursedetailsfour{width: 585px; background-color:#71C87E; font-size:14px; color:#FFF; padding-left:15px; margin-bottom:15px;padding-bottom:15px;}
.oneColFixCtrHdr #coursenamefive{ width: 585px; background-color:#9054E8; font-size:24px; color:#FFF;padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #coursedetailsfive{width: 585px; background-color:#9054E8; font-size:14px; color:#FFF; padding-left:15px; margin-bottom:15px;padding-bottom:15px;}
.oneColFixCtrHdr #coursenamesix{ width: 585px; background-color:#0055E8; font-size:24px; color:#FFF;padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #coursedetailssix{width: 585px; background-color:#0055E8; font-size:14px; color:#FFF; padding-left:15px; margin-bottom:15px;padding-bottom:15px;}

.oneColFixCtrHdr #seminarnamebackground{ width: 585px; background-color:#EB8540; font-size:18px; color:#FFF;padding-left:15px;margin-top: 10px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #seminardetailsbackground{width: 585px; background-color:#EB8540; font-size:14px; color:#FFF;  padding-left:15px; padding-bottom:15px;}
.oneColFixCtrHdr #seminarnameinternal{ width: 585px; background-color:#7195A3; font-size:18px; color:#FFF; margin-top:10px; padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #seminardetailsinternal{width: 585px; background-color:#7195A3; font-size:14px; color:#FFF; padding-left:15px; padding-bottom:15px;}
.oneColFixCtrHdr #seminarnameschool{ width: 585px; background-color:#E82C0C; font-size:18px; color:#FFF; margin-top:10px; padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #seminardetailsschool{width: 585px; background-color:#E82C0C; font-size:14px; color:#FFF; padding-left:15px; padding-bottom:15px;}
.oneColFixCtrHdr #seminarnamelethalforce{ width: 585px; background-color:#71C87E; font-size:18px; color:#FFF; margin-top:10px; padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #seminardetailslethalforce{width: 585px; background-color:#71C87E; font-size:14px; color:#FFF; padding-left:15px; padding-bottom:15px;}
.oneColFixCtrHdr #seminarnameproperty{ width: 585px; background-color:#9054E8; font-size:18px; color:#FFF; margin-top:10px; padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #seminardetailsproperty{width: 585px; background-color:#9054E8; font-size:14px; color:#FFF; padding-left:15px; padding-bottom:15px;}
.oneColFixCtrHdr #seminarnameunmask{ width: 585px; background-color:#0055E8; font-size:18px; color:#FFF; margin-top:10px; padding-left:15px;padding-top:5px; padding-bottom:5px;cursor:pointer;}
.oneColFixCtrHdr #seminardetailsunmask{width: 585px; background-color:#0055E8; font-size:14px; color:#FFF; padding-left:15px; padding-bottom:15px;}

.oneColFixCtrHdr #footer p {margin: 0; padding: 10px 0; font-family: Verdana, Geneva, sans-serif; color: #e6b449; font-size:14px;}
p {font-family: Tahoma, Geneva, sans-serif;line-height:20px;}
h1 {font-size: 1.4em; font-family: Arial, Helvetica, sans-serif;}
h2 {font-size: 1.2em;font-family: Arial, Helvetica, sans-serif;}
input {	font-family: Tahoma, Geneva, sans-serif; 	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
input:focus{border: 2px solid #900;}
select {padding: 5px 10px;font-family:Tahoma, Geneva, sans-serif;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
fieldset{border: 1px inset #FFF;width: 40em;}
legend{font-size:16px; color: #fff;padding: 2px 6px;} 
label {float: left;text-align: right;margin-right: 15px;width: 100px;}
form {	line-height:15px;}
table {border-collapse: collapse;}
td, th{
	border: 1px solid #999;
	padding: 0.5rem;
	text-align:left;
}
#printheader{display:none;}
.imgClass { 
    background-image: url(https://www.lawenforcementseminars.com/images/continuetobilling.png);
    border: 0px;
}
creditcardpay{vertical-align:text-top;}
</style>


