/* colors: dk blu: 003a66 md blu: 719ed0 lt blu: b8d4f0 lt blu: acd4f1   gold: cbaa31*//* main elements */body {	margin: 0;	padding: 0;	background: #ccc;	text-align: center;}img, p, h1, h2, ul, li, form {	margin: 0;	padding: 0;}img { /* to prevent extra space in IE */	/* display: block; */	border:0;} img.header {	padding-bottom: 1px;	border-bottom: 10px solid #003a66;}div.header {	padding-bottom: 1px;	border-bottom: 10px solid #003a66;}h1 {	color: #333;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;}h1#ns {	display: none;}h2 {	color: #333;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;}p {	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;}p a         { font-weight: normal; text-decoration: underline; }p a:link    { color: #fa4800; }p a:visited { color: #fa4800; }p a:hover   { color: #939ba1; text-decoration: none; }p a:active  { color: #939ba1; text-decoration: none; }p.spacer {	font-size: 5px;	line-height: 5px;}/* end: main elements *//* containers *//* containers: parent */#wrap {	margin: 20px auto;	padding: 0;	width: 900px;	border: 10px solid #fff;	background: url(/img/wrap_bg.gif) left top repeat-y;}#leftHolder {	margin: 0;	padding: 0;	width: 280px;	float: left;	text-align: right;}#rightHolder {	margin: 0;	padding: 0;	width: 618px;	float: right;	text-align: left;}#footer {	clear: both;	margin: 0 0 0 300px;	padding: 0;	height: 100px;	text-align: left;}#footer p {	color: #999;}/* end: containers: parent *//* containers: left */#login {	margin: 0;	padding: 0;	width: 280px;	background: #f3f34a;	border-bottom: 1px solid #fff;}#login_in {	margin: 0;	padding: 5px;}#login h1 {	color: #444;	font-size: 18px;	line-height: 19px;}#login h2 {	color: #444;	font-size: 11px;	line-height: 12px;}#login h2 a { font-family: Arial, Helvetica, sans-serif; color: #444; font-weight: normal; }/* end: containers: left *//* containers: left: nav */#navHolder {	float: right;	margin: 20px 2px 0 0;	padding: 0;	width: 240px;}#nav {	margin: 0;	padding: 0;	list-style: none;}#nav li {	display: inline;	width: 240px;	list-style: none;}#nav a:link, #nav a:visited {	display: block;	margin: 0;	padding: 3px 10px 3px 0;	border-top: 1px solid #003a66;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 10px;	line-height: 10px;	color: #003a66;	text-decoration: none;	background: #b8d4f0;}/* gold theme#nav a:hover, #nav a:active {	text-decoration: none;	color: #fff;	background: #cbaa31;}*/#nav a:hover, #nav a:active {	text-decoration: none;	color: #003a66;	background: #f3f34a;}#locations {	margin: 0;	padding: 5px 0 5px 0;	list-style: none;	background: #719ED0;}#locations li {	display: inline;	width: 240px;	list-style: none;}#locations a:link, #locations a:visited {	display: block;	margin: 0;	padding: 1px 10px 2px 0;	border: none;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 10px;	line-height: 10px;	color: #fff;	text-decoration: none;	background: #719ED0;}#locations a:hover, #locations a:active {	text-decoration: none;	color: #195281;	background: #719ED0;}/* end: containers: left: nav *//* containers: left: nav *//* containers: left: news */#newsHolder {	float: right;	margin: 20px 12px 0 0;	padding: 0;	width: 230px;}#newsHolder p {	color: #fff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;}#newsHolder p.title {	color: #719ed0;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 13px;}p.news a         { font-weight: bold; text-decoration: none; }p.news a:link    { color: #f3f34a; }p.news a:visited { color: #f3f34a; }p.news a:hover   { color: #719ed0; }p.news a:active  { color: #719ed0; }/* end: containers: left: news *//* containers: right */#rightContent {	margin: 0;	padding: 20px;}#rightContent h1 {	color: #003a66;	font-size: 18px;	line-height: 18px;	margin-bottom: 3px;}#rightContent ul {	margin: 5px 0 5px 0;	padding: 0;}#rightContent li {	margin: 0 0 0 20px;	padding: 0;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;}#rcLeft {	float: left;	margin: 0;	padding: 0;	width: 279px;}#rcRight {	float: right;	margin: 0;	padding: 0;	width: 279px;}#rcLine {	margin: 10px 0;	padding: 0;	width: 279px;	border-bottom: 1px solid #003a66;}#rcLine1 {	margin: 10px 0;	padding: 0;	width: 550px;	border-bottom: 1px solid #003a66;}#ns {	display: none;}/* end: containers: right *//* end: containers *//* form stuff */.login {	width: 180px;	padding: 2px;	background-color: #fff;	color: #333;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 10px; 	font-weight: normal;	border: 1px solid #5a5824;}.loginOne {	margin: 5px 0 0 0;	}.loginTwo {	margin: 2px 0 0 0;	}.button {	margin: 5px 0 0 0;	}.fieldOne {	width: 260px;	margin: 1px 0 5px 0;	padding: 2px;	background-color: #fff;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px; 	font-weight: normal;	border: 1px solid #666;}.fieldTwo {	width: 260px;	height: 80px;	margin: 1px 0 5px 0;	padding: 2px;	background-color: #fff;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px; 	font-weight: normal;	border: 1px solid #666;}.btSubmit {	/* width: 100px; */	height: 18px;	margin: 0px 0px 3px 0px;	padding-right: 20px;	background-color: #b8d4f0;	border: 1px solid #b8d4f0;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px; 	font-weight: normal;}/* end: form stuff *//*-- START: SEO stuff --*/#img-ntum_logo {    padding: 120px 0 0 0;	border-bottom:1px solid #fff;    overflow: hidden;    background-image: url("/img/ntum_logo.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:120px;}#img-rt_top {    padding: 120px 0 0 0;	border-bottom:1px solid #fff;    overflow: hidden;    background-image: url("/img/rt_top.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:120px;}#title_office-locations {    padding: 20px 0 0 0;    overflow: hidden;    background-image: url("/img/title_office-locations.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:20px;}#title_useful-links {    padding: 20px 0 0 0;    overflow: hidden;    background-image: url("/img/title_useful-links.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:20px;}#title_agent-appointment {    padding: 20px 0 0 0;    overflow: hidden;    background-image: url("/img/title_agent-appointment.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:20px;}#title_target-accounts {    padding: 20px 0 0 0;    overflow: hidden;    background-image: url("/img/title_target-accounts.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:20px;}#title_ntum-news {    padding: 20px 0 0 0;    overflow: hidden;    background-image: url("/img/title_ntum-news.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:20px;}#title_privacy-policy {    padding: 20px 0 0 0;    overflow: hidden;    background-image: url("/img/title_privacy-policy.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:20px;}#title_territory {    padding: 20px 0 0 0;    overflow: hidden;    background-image: url("/img/title_territory.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:20px;}#title_forms {    padding: 20px 0 0 0;    overflow: hidden;    background-image: url("/img/title_forms.gif");    background-repeat: no-repeat;    height: 0px !important;	overflow: hidden;    height /**/:20px;}/* end: SEO stuff *//* =Start table structure */.tableStyle {	width: 580px;	margin: 0;	border: 2px solid #bebebe;	border-collapse: collapse;}.tableStyle th, .tableStyle td {	border: solid 1px #333;	padding: 0.4em;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;}.tableStyle th, .tableStyle td a         { font-weight: normal; text-decoration: underline; }.tableStyle th, .tableStyle td a:link    { color: #fa4800; }.tableStyle th, .tableStyle td a:visited { color: #fa4800; }.tableStyle th, .tableStyle td a:hover   { color: #939ba1; text-decoration: none; }.tableStyle th, .tableStyle td a:active  { color: #939ba1; text-decoration: none; }/* =End table structure *//* =Start grey colour scheme */.greyScheme, .greyScheme th, .greyScheme td {	border-color: #444;}.greyScheme th, .greyScheme thead td {	background-color: #b8d4f0;	color:#333;}.greyScheme td.firstColumn {	background-color: #ececec;}.greyScheme td.download {	width:40px;	text-align:center;}.greyScheme td.update {	width:50px;	text-align:center;}/* =End grey colour scheme */
