body {	background-color: #C7ECFF;	background-image: url(../gfx/bg.jpg);	background-repeat: repeat-x;	margin: 0px 0px 0px;	margin-top:0px;	padding-top:0px;	font-family: tahoma, Arial, Verdana;	font-size: 12px;	color: #021F3B;	text-decoration: none;}h3{	font:Verdana, Arial, Helvetica, sans-serif;	font-size:18px;	color:#FF6600;	text-transform: uppercase;	font-weight:normal;	letter-spacing: -1px;	padding-top:0px;	margin-top:0px;}a {	color: #021F3B;	text-decoration: none;}a:hover {	color: #021F3B;	text-decoration: underline;}.top {	text-align: right;	padding: 15px;}.logo_top {	margin-top: 5px;	margin-bottom: 10px;	margin-left: 50px;}.menu_top {	color: #021F3B;	text-decoration: none;}.menu_top:hover {	color: #021F3B;	text-decoration: underline;}.menuBg {	background-color: #FFFFFF;	background-image: url(../gfx/menu_bg.jpg);	background-repeat: repeat-x;}.popup {	width: 100%;	display: block;	border-bottom: 1px solid #8DB4D1;	text-decoration: none;	font-family: tahoma, Arial, Verdana;	font-size: 11px;	color: #FFFFFF;	height: 20px;	padding-top: 6px;	background-color: #0F2E48;	padding-left: 10px;}.popup:hover {	background-color: #DB6320;	color: #FFFFFF;	text-decoration: none;}.side_menu {	display: block;	height: 20px;	width: 150px;	padding-top: 7px;	padding-left: 50px;	color: #FFFFFF;	background-image: url(../gfx/menu_arrow.gif);	background-repeat: no-repeat;	background-position: 20px 9px;	margin: 0px;	padding-right: 0px;	padding-bottom: 2px;	text-align:left;}.side_menu:hover {	display: block;	height: 20px;	width: 150px;	padding-top: 7px;	padding-left: 50px;	color: #FFFFFF;	background-color: #DB6320;	text-decoration: none;	background-image: url(../gfx/menu_arrow_on.gif);	background-repeat: no-repeat;	background-position: 20px 9px;}.dotted_line {	background-image: url(../gfx/dots.gif);	background-repeat: repeat-x;	display: block;	height: 1px;	margin: 0px;	padding: 0px;	font-size: 1px;}.padding {	padding-top: 30px;	padding-left:30px;	padding-right:20px;}.padding2{	padding-top: 0px;	padding-left:30px;	padding-right:20px;} td div {      /* this makes TDs a container with their own coordinate system.         absolutely-positioned elements will be offset relative to them */    position:relative;}.atSection {	display: block;	height: 20px;	width: 180px;	padding-top: 7px;	padding-left: 20px;	color: #FFFFFF;	margin: 0px;	padding-right: 0px;	padding-bottom: 2px;	background-color: #1B405A;	font-size: 13px;}.current {	display: block;	height: 20px;	width: 150px;	padding-top: 7px;	padding-left: 50px;	color: #FFFFFF;	background-image: url(../gfx/menu_arrow.gif);	background-repeat: no-repeat;	background-position: 20px 9px;	margin: 0px;	padding-right: 0px;	padding-bottom: 2px;	background-color: #1E4A69;}.SectionHeader{	font-family: tahoma, Arial, Verdana;	font-size: 13px;	color:#FF6600;	text-decoration: none;	font-weight:bold;}.stripMargin{	margin-left:0px;}.border {	border: 1px solid #999999;}.line {	text-decoration: underline;}li {	margin-bottom: 5px;}.bullet {	font-family: tahoma, Arial, Verdana;	font-size: 12px;	color: #021F3B;	background-image: url(../images/bullet.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 10px;}