/*//////////////////////////////////////////////////////////		This Stylesheet was created for NBMS			////		Copyright 2003 NBMS								////		Created by Michael Moore / DataShepherd Ltd		//////////////////////////////////////////////////////////*//*//////////////////////////////////////////////////////////		Font styles										//////////////////////////////////////////////////////////*/.body {	background-image: URL('images/body_bg.gif');	text-align: center;}.header {	font-family: Times;	font-size: 20px;	font-weight: normal;	color: #333333;}.title {	font-family: Verdana;	font-size: 12px;	font-weight: bold;	color: #333333;}/*//////////////////////////////////////////////////////	DATA WHITE										//////////////////////////////////////////////////////*/.dataWhite {	font-family: Verdana;	font-size: 11px;	color: #FFFFFF;	padding: 4px;}a.dataWhite:link {	text-decoration: none;	color: #FEE97E;}a.dataWhite:active {	text-decoration: none;	color: #FEE97E;}a.dataWhite:visited {	text-decoration: none;	color: #FEE97E;}a.dataWhite:hover {	text-decoration: underline;	color: #FFFFFF;}/*//////////////////////////////////////////////////////	Generic Links									//////////////////////////////////////////////////////*/a:link {	text-decoration: underline;	color: #000033;}a:active {	text-decoration: underline;	color: #000033;}a:visited {	text-decoration: underline;	color: #000033;}a:hover {	text-decoration: underline;	color: #003399;}.list {	font-family: Verdana;	font-size: 11px;	font-weight: normal;	padding: 4px;}.footer {	font-family: Verdana;	font-size: 11px;}.data {	font-family: Verdana;	font-size: 11px;	color: #333333;}.dataBold {	font-family: Verdana;	font-size: 11px;	font-weight: bold;	color: #333333;}/*//////////////////////////////////////////////////////	Navigation										//////////////////////////////////////////////////////*/navigation {	font-family: Verdana;	font-size: 11px;	color: #FFFFFF;}a.navigation:link {	text-decoration: none;	color: #FFFFFF;}a.navigation:active {	text-decoration: none;	color: #FFFFFF;}a.navigation:visited {	text-decoration: none;	color: #FFFFFF;}a.navigation:hover {	text-decoration: underline;	color: #FFFFFF;}/*//////////////////////////////////////////////////////////	SubNavigation										//////////////////////////////////////////////////////////*/sub {	font-family: Verdana;	font-size: 11px;	color: #000000;	}a.sub:active {	text-decoration: none;	color: #000000;}a.sub:link {	text-decoration: none;	color: #000000;}a.sub:visited {	text-decoration: none;	color: #000000;}a.sub:hover {	text-decoration: underline;	color: #000000;}.sideNav {	height: 22px;	font-family: Verdana;	font-size: 10px;	margin: 0px;	padding-left: 26px;	padding-bottom: 4px;	padding-top: 4px;	background: #FFFFFF URL('images/arrow_btn.gif') no-repeat 4px left;	border-bottom: 1px #CCCCCC solid;}/*//////////////////////////////////////////////////////////		List Table Styles								//////////////////////////////////////////////////////////*/.listTable {	border: 1px #999999 solid;}.listHeader {	font-family: Verdana;	font-size: 11px;	color: #FFFFFF;		background-color: #666666;}.listFooter {	font-family: Verdana;	font-size: 11px;	font-weight: normal;	color: #CCCCCC;		background-color: #000000;}/*//////////////////////////////////////////////////////////		Table Styles									//////////////////////////////////////////////////////////*/.outerTable {	margin: auto;	border-right: 1px #999999 solid;	border-left: 1px #999999 solid;	border-bottom: 1px #999999 solid;	background-color: #FFFFFF;}.innerSide {	background-color: #EEEEEE;	border-right: 1px #CCCCCC solid;}.logo {	margin: auto;	background-image: URL('images/header_bg.gif');	border-left: 1px #174F7E solid;	border-right: 1px #174F7E solid;}.mainNavigation {	margin: auto;	font-family: Verdana;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;		border-left: 1px #333333 solid;	border-right: 1px #333333 solid;	line-height: 24px;	background-image: URL('images/mainNav_bg.gif');}.subNavigation {	font-family: Verdana;	font-size: 11px;	font-weight: normal;	color: #000000;    margin: auto;	border-left: 1px #8AA9BC solid;	border-right: 1px #8AA9BC solid;	line-height: 24px;	background-image: URL('images/subNav_bg.gif');}td.cell2 {	background-color: #EEEEEE;	font-family: Verdana;	font-size: 11px;	color: #333333;}td.cell1 {	background-color: #1F5583;	font-family: Verdana;	font-size: 11px;	color: #000000;		background-color: #CCCCCC;}td.cell3 {	font-family: Verdana;	font-size: 11px;	color: #333333;		padding: 4px;}td.cell4 {	font-family: Verdana;	font-size: 11px;	padding: 4px;	color: #333333;		border-top: 1px #CCCCCC solid;	border-bottom: 1px #CCCCCC solid;	background-color: #EEEEEE;}tr.cell1 {	font-family: Verdana;	font-size: 11px;	color: #000000;		background-color: #FFFFFF;}tr.cell2 {	font-family: Verdana;	font-size: 11px;	color: #000000;		background-color: #E7EEF3;}tr.cell3 {	font-family: Verdana;	font-size: 11px;	color: #FFFFFF;	background-color: #174F7E;}.footer {	margin: auto;	padding: 4px;	font-family: Verdana;	font-size: 11px;	color: #000000;}.footer td {	text-align: center;}/*//////////////////////////////////////////////////////////		Buttons / Textfields / Dropdowns				//////////////////////////////////////////////////////////*/textarea,input {	font-family: Verdana;	font-size: 11px;		border-top: 1px #333333 solid;	border-left: 1px #333333 solid;	border-right: 1px #FFFFFF solid;	border-bottom: 1px #FFFFFF solid;}/*//////////////////////////////////////////////////////////		Images											//////////////////////////////////////////////////////////*/.button {	padding: 4px;	cursor: pointer;}