
body {
	font-family:verdana,sans-serif;
	margin:0 0 30px 0;
	background:#fff url(/graphics/bkg_body.png) repeat-x;
	}

#container {
	width:800px;
	margin:10px auto;
	background-color:#fff;
	padding:0;
	border-top:1px solid #0277A8;
	border-right:1px solid #0277A8;
	border-bottom:1px solid #0277A8;
	border-left:1px solid #0277A8;
	}

	.breadcrumbs {
		width:580px;
		margin:0;
		padding:0 0 0 10px;
		font-family:arial,sans-serif; 
		font-size:11px;
		}
#toplinks {
	margin:0;
	padding:2px 5px;
	background:#036;
	color:#fff;
	}

#hdr {
	margin:0;
	padding:0;
	background:#0277A8;
	border-right:1px solid #0277A8;
	}

  #navlist {
	height:20px;
	margin:0;
	padding:0;
	background:#036;
	border-right:1px solid #0277A8;
	border-bottom:1px solid #036;
	}

  #navlist ul {
	white-space: nowrap;
	}

  #navlist li {
	display: inline;
	list-style-type: none;
	}

  #navlist a { 
	padding:3px 10px; 
	}

  #navlist a:link, #navlist a:visited {
	color:#fff;
	background-color:#036;
	text-decoration: none;
	}

  #navlist a:hover {
	color:#036;
	background-color:#fff;
	text-decoration:none;
	}

  #navlist .page {
	color:#f1f1f1;
	background-color:#c00;
	padding:3px 10px;
	}

  #dd {
	margin:0;
	padding:0;
	}

  #dd li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	font:11px arial,sans-serif;
	}
  
  #dd li .page {
	display:block;
	background:#ddd;
	padding:3px 5px 2px 5px;
	margin:0;
	color:#c00;
	}

  #dd li a.menu {
	display:block;
	background:#036;
	padding:3px 5px 2px 5px;
	margin:0;
	color:#fff;
	text-decoration:none;
	border-right:5px solid #036;
	}

  #dd li a.menu:hover {
	background:#fff;
	color:#036;
	border-right:5px solid #036;
	}

  	.submenu {
		background:#036;
		border:1px solid #036;
		visibility:hidden;
		position:absolute;
		z-index:3;
		}

	.submenu a {
		display:block;
		font:11px ms trebuchet,arial,sans-serif;
		text-align:left;
		text-decoration:none;
		padding:0;
		color:#2875DE;
		}

	.submenu a:hover {
		background:#fff;
		color:#49A3FF;
		}

	.newshdrsmall {
		background:url(/graphics/2007/bkg_newstop.png) repeat-x;
		color:#036;
		padding:5px 10px;
		margin:0;
		font:11px bold trebuchet ms,tahoma,verdana,sans-serif;
		}

	.newshdr {
		background:url(/graphics/2007/bkg_newstop.png) repeat-x;
		color:#036;
		padding:5px 10px;
		margin:0;
		font:12px bold trebuchet ms,tahoma,verdana,sans-serif;
		}

	.newshdr a, .newshdrsmall a {
		color:#036;
		text-decoration:none;
		}

	.newshdr a:visited, .newshdrsmall a:visited {
		color:#036;
		text-decoration:none;
		}

	.newshdr a:hover, .newshdrsmall a:hover {
		color:#c00;
		text-decoration:none;
		}

	.news {
		width:90%;
		margin:5px auto;
		background:#fff;
		color:000;
		padding:0 0 10px 0;
		font:12px arial,tahoma,verdana,sans-serif;
		}

	ul {
		list-style-type:square;
		margin:0 0 0 10px;
		padding:0 0 0 10px;
		}

	ul li {
		padding:0 0 5px 0;
		}

#btm {
	clear: both;
	margin:20px 0 0 0;
	padding:10px 0;
	color:#000;
	background-color:#fff;
	/*border-top:4px solid #0177A8;*/
	font-size: 11px;
	font-family: tahoma,verdana,sans-serif;
	}

#footer {
	clear: both;
	margin:0 0 10px 0;
	padding:0;
	color: #333;
	background-color:#fff;
	border-top:4px solid #0177A8;
	}

table.invtable {
	width:100%;
	margin:5px 0 20px 0;
	border-collapse:collapse;
	font-size:11px;
	font-family:tahoma,verdana,sans-serif;
	}

	td.invhdr {
	border-bottom:1px solid #275589;
	padding:5px 0; color:#275589;
	font-size:12px;
	font-family:tahoma,verdana,sans-serif;
	}

	td.invtop {
	padding:2px;
	border:1px solid #ddd;
	background:#275589;
	color:#fff;
	}

	td.inv {
	padding:2px;
	border:1px solid #ddd;
	}

	.rss {
	/*line-height:15px;*/
	padding:0 0 0 20px;
	background:url(/graphics/08/iconRSS15.png) left no-repeat;
	}

	.print {
	line-height:12px;
	padding:0 0 0 20px;
	background:url(/graphics/08/printer.png) left no-repeat;
	}

	a, a:visited {
	color:#036;
	text-decoration:none;
	}

	a:hover {
	color:#c00;
	text-decoration:none;
	}

	a img, a:link img, a:visited img {
	border:1px solid #036;
	}

	a:hover img {
	border:1px solid #c00;
	}

	p {
	margin:0 0 10px 0;
	}

	form {
	margin:5px 0;
	padding:0;
	}

	h2 {
	margin:0 0 10px 0;
	font-size:20px;
	font-family:trebuchet ms,tahoma,verdana,sans-serif;
	font-weight:bold;
	color:#000;
	}

	h3, h3 a:link, h3 a:visited  {
	margin:0;
	font-size:18px;
	font-family:trebuchet ms,tahoma,verdana,sans-serif;
	font-weight:bold;
	color:#990000;
	text-transform:uppercase;
	text-decoration:underline;
	}

	h3 a:hover  {
	color:#275589;
	}

	.tr1 {
	font-size: 15px;
	font-family:trebuchet ms,tahoma,verdana,sans-serif;
	}

	.tr2 {
	font-size: 13px;
	font-family:trebuchet ms,tahoma,verdana,sans-serif;
	}

	.tr3 {
	font-size: 11px;
	font-family:trebuchet ms,tahoma,verdana,sans-serif;
	}

	.rtr2 {
	font-size: 13px;
	font-family:trebuchet ms,tahoma,verdana,sans-serif;
	color:#c00;
	}

	.rtr3 {
	font-size: 11px;
	font-family:trebuchet ms,tahoma,verdana,sans-serif;
	color:#c00;
	}

	.wtr2 {
	font-size: 13px;
	font-family:trebuchet ms,tahoma,verdana,sans-serif;
	color:#fff;
	}

	.wtr3 {
	font-size: 11px;
	font-family:trebuchet ms,tahoma,verdana,sans-serif;
	color:#fff;
	}

	.wtr2 a, .wtr2 a:visited, .wtr3 a, .wtr3 a:visited {
	color:#fff;
	}

	.wtr2 a:hover, .wtr3 a:hover {
	color:#ffff80;
	}

	.a1 {
	font-size: 14px;
	font-family: arial,tahoma,verdana,sans-serif;
	}

	.a2 {
	font-size: 12px;
	font-family: arial,tahoma,verdana,sans-serif;
	}

	.a3 {
	font-size: 11px;
	font-family: arial,tahoma,verdana,sans-serif;
	}

	.wa3, .wa3 a, .wa3 a:visited {
	font-size: 11px;
	font-family: arial,tahoma,verdana,sans-serif;
	color:#fff;
	}

	.wa3 a:hover {
	color:#ddd;
	}

	.a4 {
	font-size: 10px;
	font-family: arial,tahoma,verdana,sans-serif;
	}

	.ra2 {
	font-size: 12px;
	font-family: arial,tahoma,verdana,sans-serif;
	color:#C00;
	}

	.ra3 {
	font-size: 11px;
	font-family: arial,tahoma,verdana,sans-serif;
	color:#C00;
	}

	.ra4 {
	font-size: 10px;
	font-family: arial,tahoma,verdana,sans-serif;
	color:#C00;
	}

	.v1 {
	font-size: 14px;
	font-family: verdana,arial,sans-serif;
	}

	.v2 {
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	}

	.v3 {
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
	}

	.v4 {
	font-size: 10px;
	font-family: verdana,arial,sans-serif;
	}

	.rv1 {
	font-size: 14px;
	font-family: verdana,arial,sans-serif;
	color:#C00;
	}

	.rv2 {
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	color:#C00;
	}

	.rv3 {
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
	color:#C00;
	}

	.rv4 {
	font-size: 10px;
	font-family: verdana,arial,sans-serif;
	color:#C00;
	}

	.wv1 {
	font-size: 14px;
	font-family: verdana,arial,sans-serif;
	color:#fff;
	}

	.wv2 {
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	color:#fff;
	}

	.wv3 {
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
	color:#fff;
	}

	.wv4 {
	font-size: 10px;
	font-family: verdana,arial,sans-serif;
	color:#fff;
	}

	.t2 {
	font-size: 12px;
	font-family: tahoma,verdana,sans-serif;
	}

	.t3 {
	font-size: 11px;
	font-family: tahoma,verdana,sans-serif;
	}

	.whbutton {
 	font-weight:bold;
 	font-size:11px;
 	font-family:tahoma,arial,sans-serif;
 	color:#2B4B6F;
 	padding:2px 5px 2px 5px;
 	}

	.text {
 	font-weight:normal;
 	font-size:12px;
 	font-family:arial,sans-serif;
 	background:#fff;
 	border:1px solid #808080;
 	}

	.reqtext {
 	font-weight:normal;
 	font-size:12px;
 	font-family:arial,sans-serif;
 	background:#f1f1f1;
 	border:1px solid #808080;
 	}

  	.textarea {
        font-weight:normal;
	font-size:12px;
	font-family:arial,verdana,sans-serif;
        background:#fff;
        border:1px solid #808080;
        }

  	.reqtextarea {
        font-weight:normal;
	font-size:12px;
	font-family:arial,verdana,sans-serif;
        background:#f1f1f1;
        border:1px solid #808080;
        }

  	.select {
	font-size:12px;
	font-family:arial,verdana,sans-serif;
        background:#fff;
        border:1px solid #808080;
        }





