/* CSS Document */body {	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;}#header {	background: #FFFFFF url(images/header_01.jpg) no-repeat center top;	margin: 0px;	padding: 0px;	height: 200px;	width: 750px;}image {boarder:0px;}h3, h2, h1 {	margin: 0px;	padding: 0px;}#header h1.left{	margin: 0px;	padding: 140px 10px 10px 40px;	color: #990000;	font: 14px Arial, Helvetica, sans-serif;	line-height: 150%;	text-align:center;	font-weight: bold;	float:left;}#header h1.right{	margin: 0px;	padding: 140px 40px 10px 10px;	color: #990000;	font: 14px Arial, Helvetica, sans-serif;	line-height: 150%;	text-align:center;	font-weight: bold;	float:right;} h2{	margin: 20px 150px 20px 150px;	padding: 10px 20px 10px 10px;	font: 16px Arial, Helvetica, sans-serif;	font-weight: bold;	color: #990000;	border:1px solid #999999;	text-align:center;	background: #FFFFFF url(images/pdf_icon.gif)no-repeat center right;	display: block;	}.content {	width: 750px;	position:absolute;	background-color:#FFFFFF;	margin: 0px 0px 0px 101px;	left: 1;	top: 0px;	padding: 0px;	height: 600px;}.wrapper {	padding: 25px;	}.bg {	background:#CCCCCC url(images/bg_show.gif) repeat-y;	margin: 0px;}.bg-blue {margin-top: 0px; width: 100%;height:150px; background:#3F651D url(images/bg-greenstrip.gif) repeat-y;}.bg-blue-dark {	margin-top: 0px;	width: 100%;	height:15px;	background:#243e79 url(images/bg-bluestrip-dark.gif) repeat-y;}#left-content {	float: left;	width: 180px;	overflow: hidden;	}	.left-content {	padding: 5px 5px 5px 5px;	color: #cccccc;	font-size: 85%;	}	#right-content {	float: right;	width: 565px;	overflow: hidden;	}	.right-content {padding: 5px 25px 5px 35px;	}#footer {	clear: both;	width: 748px;	padding: 0px;	height: 25px;	border-bottom: 1px solid #000000;}   #topmenu {	position: relative;	top: -20px;	left: 0px;	right: 0px;	width: 400px;	font-size:93%;	margin: 0;	line-height:normal;	height: 41px;	float: right;      }    #topmenu ul {	margin:0;	padding:0px 0px 0 2px;	list-style:none;      }    #topmenu li {	display:inline;	margin:0;	padding:0;	       }    #topmenu a {	float:left;	background:url(images/menuleft.gif) no-repeat left top;	margin:0;	padding:0 0 0 4px;	text-decoration:none;      }    #topmenu a span {      float:left;      display:block;      background:url(images/menuright.gif) no-repeat right top;      padding:5px 15px 4px 6px;      color:#669900;      }	      /* Commented Backslash Hack hides rule from IE5-Mac \*/    #topmenu a span {float:none;}    /* End IE5-Mac hack */    #topmenu a:hover span {      color:#669900;      }    #topmenu a:hover {      background-position:0% -42px;      }    #topmenu a:hover span {      background-position:100% -42px;    }	.float-right {	clear: right;	float: right;}.space {margin: 0 0 10px 0;}/* bugs */p.badge  {	float:right;	padding: 0px;	width: 120px;	height: 120px;	text-indent:-9999px;  	overflow:hidden;  	display:block;	margin-right: 0px;	background: url(images/burst.png) 0 0px no-repeat;;	position:absolute;	right: 675px;	top: 180px;	z-index: 1000;}#design {	color:blue;	margin: 5px 0px 0px 0px;	font: 85% Arial, Helvetica, sans-serif; }	#design a:link, #design a:visited, #design a:active { color: blue; }