body {
	background-color: #5d2c27;
	color:#5D2C27;
}
div#innerContainer {
    background-color: #FFFFFF;
}
div#topHead a img {
border:none;
}
div.contentBodyContainer { 
	/*min-height:600px;	*/
}
/**************** Header Classes *****************/
#topHead {
    background-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right;
}
#homePage #sideNav {
	padding: 20px 555px 20px 0px;
	background-image: url(../siteassist_images/sidenav_background_2.jpg);
	background-repeat:no-repeat;
	background-position: right;
	height: 136px;
}
.SAW_SideNav1_Bevel a:hover {
	color: #FFFFFF; /* Global White */
	background-image:url(../siteassist_images/topnav_cell_bg_hover.gif);
}
#SAW_SideNavigation li {
  margin: 0px;
  padding: 0px;
  width: 99%;
}
div#solutions h1 a,
div#solutions h2 a,
div.solutionsLeft a,
div.solutionsRight a,
div.boxTop a {
	color:#FFFFFF;
}
div#solutions h1 a:hover, 
div#solutions h2 a:hover, 
div.solutionsLeft a:hover,
div.solutionsRight a:hover,
div.boxTop a:hover {
	color:#cccccc;
}
div.siteFooterCopyright {
	text-align:right;
	margin-top:-1.25em;
}
/* Event */
dl.event {
	/* background-color:	#f7f2eb; */
	background: 		#FFFFFF; /*#FFFBF4;*/
	position:  	 		relative;
	clear:				right;
	padding: 			15px 0px;
	margin:				0px 0px 0 0;
	font-weight:		normal;
	font-size: 			110%;
	border:				solid 2px #ebe6e0;
	z-index: 1;
}
.event dd {
/*	border: 			1px solid #000;  */
	margin: 			0 20px;
	padding: 			1px 3px 1px 3px;
	font-size: 			110%;
	font-weight:		normal;
	line-height:		115%;
}
.event .title {
	font-size: 			140%;
	line-height:		105%;
	color:				#C65711;
	/*margin-top:			5px;*/
}
.event .gap {
	margin:				0px 0 8px 0;
}
.event .date {
	text-align:			center;
	position: 			relative;
	left: 				0;
	top: 				0; /* 3em; */
	width: 				9em;
	font-weight: 		bold;
	font-size: 			110%;
	color: 				#ffffff;
	background: 		#408BF3;
	padding:			0;
	margin:				0; 
}
.event .time {
 	font-size: 			14px; 
 	/* font-weight:		bold; */
	font-weight:		normal; 
}
.event dt {
	text-align:			left;
	position: 			relative;
	left: 				0;
	top: 				0em;
	font-weight: 		bold;
	color: 				#5d2c27; 
	/* background: 		#FFFBF4; #FFFAEE; #F2EBE1; A9C8F3; 5496F3; 408BF3;*/
	background: 		#F5F2ED;
	padding:			10px;
	margin:				0px 13px 10px 13px;
	font-size: 			16px;
	line-height:		18px;
	border: 			1px solid #896763 /*7A5450; /*5d2c27;*/
}
.top_bg {
	text-align:			left;
	font-weight: 		bold;
	font-size: 			120%;
}
.bottom_bg {
	text-align:			left;
	background: 		#fff;
	font-size: 			110%;
}
.bottom_bg_left {
	text-align:			left;
	color:				#000;
	background: 		#ffc;
	font-size: 			100%;
}
.event h2 {
	font-size: 120%;
	margin-left: 0;	
	padding-left: 0;	
}
/**************** Resources Classes *****************/
#resources {
	padding: 20px 0px 0px 0px;
	text-align: center;
}

td {height:1em;
	padding:1px 2px;
}
th {color:#ffffff;
	height:2.5em;
	background-color: #a14a35;
	border-bottom: solid 1px #666666;
}
/*th {color:#5D2C27;
	height:2em;
	background-color:#ebe6e0;
	border-bottom: solid 1px #666666;}*/
tr {
}
table {
	border: none; /* #a14a35 1px solid; */
}
table.organization td {
	padding: 3px 0;
}
table.training_list {
	border-bottom: solid 2px #ebe6e0;
}
.row_even {
	height:3.3em;
	background-color:#f7f2eb; /* ebe6e0; */
	color:#5D2C27;
}
.row_odd {
	height:3em;
	background-color:#FFFFFF;
	color:#5D2C27;
}
tr.next_training td {
	font-size:100%;
	font-weight:bold;
	border-top: solid 2px #993300;	
	border-bottom: solid 2px #993300;
}

#homePage #topNav {
	background-image: url(../siteassist_images/sub_topnav_background.jpg);
}
#subPage #topNav {
	background-image: url(../siteassist_images/sub_topnav_background.jpg);
	border-bottom: 9px solid #D5A56A; /* Tertiary */
}
ul {
	list-style-type: disc; 
    margin-left:20px; 
	margin-top:0px; 
	margin-bottom: 5px;
}
ol {
    margin-top:-10px; 
	margin-bottom: 5px;
}
p {
	margin: 0px 0px 10px 0px;
}
/* h1 {
	font-family:"CentSchbook BT", Verdana, Arial, Helvetica, sans-serif;
} */
h3 {
	font-size:  110%;
	margin: 15px 0px 0px 0px;
}
#padding {
	padding:5px 15px 10px 15px;
}
#wagmp_map_2, #wagmp_map_x {
	color:#000000;
	width: 555px; 
	height: 450px;
}
#wagmp_directions_2 {
}
div.highlight {
	background-color:#f7f2eb; /* ebe6e0; */
	padding:1px 2px 5px 2px;
}
div.nohighlight {
	padding:1px 2px 5px 2px;
}
div.highlight h3 {
	margin: 5px 0px 5px 0px;
}
div.nohighlight h3 {
	margin: 5px 0px 5px 0px;
}
tr.highlight {
	background-color:#f7f2eb; /* ebe6e0; */
	}
ul.highlight_x {
	background-color:#f7f2eb; /* ebe6e0; */
	margin-left:15px;
	margin-top:-5px;
	padding:2px 2px 2px 15px;
}
ul.nohighlight_x {
	margin-left:15px;
	margin-top:-5px;
	padding:2px 2px 2px 15px;
}
ul.highlight_x li, ul.nohighlight_x li {
	margin-top:5px;
}
input.button {
	padding:0px 2px 1px 2px;
}
input:hover.button {
	padding:0px 2px 1px 2px;
    color: #990000;
}
.contentBodyContainer li {
	margin-bottom:3px;
}
.artimage_1 {
	clear:	right;
  	float: 	left;
	margin:	-18px 8px 2px 0;
}

/* QRZ Callsign Database Search */
#sideNav div#qrzsearch {
	margin:0 0 0 0; 
	background-color:  #666666; /* #1860ab; /* #408BF3; */
	text-align:center;
	padding: 2px 0;
}
#sideNav div#qrzsearch h2 {
	color: #ffffff; /* #990000; */ 
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
#sideNav div#qrzsearch form {
	margin:4px 0;
}
#callbox {
  width: 114px;
}
.clearLeft {
	clear:	left;
}
.clearLeft {
	clear:	both;
}
.mystylesBody {
	background-color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}