 /* CSS Document */body {	background-color: #FFFFFF;	background-image: url(../images/bkgrnd.gif);	background-repeat: repeat-x;	text-align: left;	margin: 0px;	padding: 0px;}h1 {	margin: 0;	padding: 0;}p {	margin: 0;	padding: 0;}hr {	border-bottom-color: #999999;	border-bottom-style: dotted;	border-bottom-width: 1px;}#mainshell {	margin-right: auto;	margin-left: auto;	text-align: left;	width: 900px;}#header {	margin-top: 5px;	width: 900px;	height: 130px;	float: left;	background-image: url(../images/headerimg.gif);	background-repeat: no-repeat;}#headerimg {	float: left;	margin: 10px;}#middle {	width: 878px;	float: left;	margin: 0;	padding: 15px 10px;	border-left-color: #000066;	border-left-style: solid;	border-left-width: 1px;	border-right-color: #000066;	border-right-style: solid;	border-right-width: 1px;	background-color: #FFFFFF;}#leftmenu {	float: left;	width: 150px;}h1.decorative530 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFF;	text-align: center;	background-image: url(../images/530box_01.gif);	background-repeat: no-repeat;	width: 530px;	padding: 10px 0 0 0;	float: left;}h1.decorative530 em {	display: block;	padding: 0 0 10px 0;	font-style: normal;	background: url(../images/530box_02.gif) no-repeat 0 100%;	width: 530px;	float: left;}div.mainbuttons {	width: 150px;	float: left;}h6.mainbuttons {	text-align: center;	font-family: Helvetica, Arial, Sans-serif;	font-size: 15px;	color: #000066;	font-weight: bold;	background-image: url(../images/mainbuttons_01.gif);	background-repeat: no-repeat;	width: 150px;	padding: 15px 0 0 10px;}h6.mainbuttons em {	display: block;	padding: 0 0 10px 0;	font-style: normal;	background: url(../images/mainbuttons_02.gif) no-repeat 0 100%;	width: 150px;	float:left;}/*------LEFT NAV----------------------------*/.leftnavtext {	background-color: #FFFFFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 12px;}.leftnavtext ul {	padding: 0;	float: left;	list-style-type: none;	margin: 0px 0px 5px 10px;	}	.leftnavtext ul li {	float: left;	width: 130px;	line-height: 20px;	border-bottom-color: #999999;	border-bottom-style: dotted;	border-bottom-width: 1px;	}.leftnavtext ul li a {	background-color: #FFFFFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	color: #000000;	display: block;}.leftnavtext ul li a:link {	background-color: #FFFFFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	color: #000000;	text-decoration: none;	display: block;}.leftnavtext ul li a:visited {	background-color: #FFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	color: #333;	text-decoration: none;	background-image: url(../images/visitednavleft.gif);	background-position: 100% 100%;	display: block;}.leftnavtext ul li a:focus {	color: #000000;	background-color: #FFFFFF;	text-indent: 15px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	text-decoration: underline;}.leftnavtext ul li a:hover {	color: #000000;	background-color: #FFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	text-decoration: underline;	display: block;}.leftnavtext ul li a:active {	background-color: #FFFFFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	color: #000000;	text-decoration: none;}/*-----------------------*/.subleftnavtext {	background-color: #FFFFFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 11px;}.subleftnavtext ul {	padding: 0;	float: left;	list-style-type: none;	margin: -5px 0px 0px 20px;	}	.subleftnavtext ul li {	float: left;	width: 120px;	line-height: 20px;	border-bottom-color: #999999;	border-bottom-style: dotted;	border-bottom-width: 1px;	}.subleftnavtext ul li a {	background-color: #FFFFFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	color: #333333;}.subleftnavtext ul li a:link {	background-color: #FFFFFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	color: #333333;	text-decoration: none;}.subleftnavtext ul li a:visited {	background-color: #FFFFFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	color: #666666;	text-decoration: none;	background-image: url(../images/visitednavleft.gif);	background-position: 100% 100%;	display: block;	background-repeat: no-repeat;}.subleftnavtext ul li a:focus {	color: #000000;	background-color: #FFFFFF;	text-indent: 15px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	text-decoration: underline;}.subleftnavtext ul li a:hover {	color: #000000;	background-color: #FFF;	text-indent: 15px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	text-decoration: underline;}.subleftnavtext ul li a:active {	background-color: #FFFFFF;	text-indent: 10px;	font-family: Helvetica, Arial, Sans-serif;	font-size: 100%;	color: #000000;	text-decoration: none;}.middleheader {	text-indent: 10px;	text-align: left;	font-family: Helvetica, Arial, Sans-serif;	font-size: 15px;	color: #000066;	line-height: 30px;	font-weight: bold;}.middleheader a:link {	text-indent: 10px;	text-align: left;	font-family: Helvetica, Arial, Sans-serif;	font-size: 15px;	color: #000066;	line-height: 30px;	font-weight: bold;}.middleheader {	background-image: url(../images/mainbutton.gif);	width: 150px;	height: 30px;	float: left;	background-repeat: no-repeat;	padding-bottom: 1px;}.middleheader a {	background-image: url(../images/mainbutton.gif);	width: 150px;	height: 30px;	float: left;	text-decoration: none;	background-repeat: no-repeat;	padding-bottom: 1px;}.middleheader a.link {	background-image: url(../images/mainbutton.gif);	width: 150px;	height: 30px;	float: left;	padding-bottom: 1px;}.middleheader a.hover {	background-image: url(../images/mainbutton.gif);	width: 150px;	height: 30px;	float: left;	text-decoration: underline;}/*----------------------------------*/#centre {	width: 530px;	float: left;	margin: 0 20px 0 20px;}h1.top {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFF;	text-align: center;	background-image: url(../images/530box_01.gif);	background-repeat: no-repeat;	width: 530px;	padding: 10px 0 0 0;}h1.top em {	display: block;	padding: 0 0 10px 0;	font-style: normal;	background: url(../images/530box_02.gif) no-repeat 0 100%;	width: 530px;}.contenttop {	background-image: url(../images/530box_03.gif);	background-position: 0 100%;	text-align: justify;	background-repeat: no-repeat;	width: 530px;	display: block;	}.contenttop p{	font-family: Arial, Helvetica, sans-serif;	font-size: 85%;	color: #006;	line-height: 120%;	padding:5px 20px;	text-align: justify;}.contenttop ul{	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #006;	line-height: 120%;	padding: 0px;	text-align: justify;}.contenttop em{	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #006;	text-align: justify;	font-weight: bold;	font-style: normal;}.contenttop h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #006;	padding: 5px 0 0 20px;	text-align: justify;	font-weight: bold;	line-height: 40%;}.contenttop h3{	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	color: #006;	padding: 0px 20px;	text-align: justify;	font-weight: bold;	line-height: 40%;}.contenttop ul {	padding: 0 40px;	margin: 0;	list-style-type: square;	padding-bottom: 0px;	}.contenttop ul li{	font-family: Arial, Helvetica, sans-serif;	font-size: 85%;	color: #006;	line-height: 120%;}.topspacer {	width: 529px;	height: 10px;}div.rowtwo {	width: 530px;	display: inline;}div.secondrow {	width: 260px;	float: left;}.srwr {	float: right;}h1.decorativea {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFF;	text-align: center;	background-image: url(../images/260box_01.gif);	background-repeat: no-repeat;	width: 260px;	padding: 10px 0 0 0;}h1.decorativea em {	display: block;	padding: 0 0 10px 0;	font-style: normal;	background: url(../images/260box_02.gif) no-repeat 0 100%;	width: 260px;}.secondrw {	background-image: url(../images/260box_03.gif);	background-position: 0 100%;	text-align: justify;	background-repeat: no-repeat;	width: 260px;	display: block;}.secondrw p {	font-family: Arial, Helvetica, sans-serif;	font-size: 85%;	color: #006;	line-height: 120%;	padding: 10px 20px;	text-align: justify;}.clear {	clear: both;}/*------right NAV----------------------------*/div.rightmenu {	width: 150px;	float: left;}div.rightmenu p{	background-color: #FFFFFF;	font-family: Helvetica, Arial, Sans-serif;	font-size: 80%;	color: #000066;	padding: 20px 0 0 0;	line-height: 120%;	}.horizrule {	width: 100%;	height: 20px;	float: left;	border-bottom-color: #999999;	border-bottom-style: dotted;	border-bottom-width: 1px;	margin-bottom: 20px;}/*------------footer----------------------*/div.footer {	background-image: url(../images/footerimg.gif);	background-position: 0 100%;}div.footer p {	color: #006;	font-size: 70%;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 130%;	padding: 10px 50px;	text-align: center;}/*------------browsers----------------------*/div.browsercentered {	width: 220px;	padding: 0 0 0 25px;}div.browsers {	width: 61px;	float: left;	margin: 3px 3px;	padding: 1px;	border: solid 1px #CCC;	background-color: #FFF;}div.browsers img {	margin: 4px;	background-position: center;}div.browsers p {	font-family: Arial, Helvetica, sans-serif;	font-size: 65%;	color: #006;	line-height: 110%;	margin: 0;	padding: 0 4px 4px 5px;	text-align: center;}.comingsoon {	font-family: "Courier New", Courier, mono;	font-size: 70%;	color: #FF3300;	font-style: italic;	line-height: 120%;	font-weight: bold;	text-align: justify;	padding: 20px;}#kwickbknd {	width: 530px;	background-image: url(../images/fxelements.gif);	height: 160px;	margin-bottom: 10px;	background-repeat: no-repeat;}#kwicks_container {	width: 510px;	height: 150px;	padding: 0 0 10px 0;	background-repeat: no-repeat;	overflow: hidden;}  #kwicks li {	float: left;	margin: -16px 0 0 0;	list-style-type: none;	list-style-position: inside;} #kwicks .kwick {	float: left;	width: 30px;	height: 150px;	position: relative;} #kwick_red {	background-image: url(../images/fxelements1.jpg);}#kwick_orange {	background-image: url(../images/fxelements2.jpg);}#kwick_yellow {}#kwick_green {	background-color: blue;	background-image: url(../images/fxelements.jpg);	background-position: 100% 0;	}#kwick_blue {background-color: blue;}#kwick_indigo {background-color: indigo; color: #fff; }#kwick_violet {background-color: violet;}
