								body {
									background-color:#f7f7f7;
									margin-top:0px;
									margin-left:0px;
									margin-bottom:0px;
									scrollbar-base-color:#2B3158;
									scrollbar-arrow-color:#CCCC99;
									background-image : url(http://verticallimits.com/images/verticallimitsbg.jpg);
									background-repeat:no-repeat;
									background-position : right bottom;
								}
								li {color:#323956}
								p,td,ol,ul {font-family: Arial,Helvetica,Geneva;font-size:10pt;color:##323956}
								th {font-family:Arial,Helvetica,Geneva;font-size:10pt;color:#ffffff;background-color:#F7D139;line-height:15px;}
								h3 {font-family:Arial,Helvetica,Geneva;color:#000066;font-size:16pt;font-weight:bold;text-decoration:none;}
								h4 {
									font-family:Arial,Helvetica,Geneva;
									font-size:10pt;
									text-transform:uppercase;
									background-image : url(http://verticallimits.co.nz/images/verticallimitsheaderbg.png);
									background-repeat:repeat-y;
									color:#ffffff;
									padding : 5px 5px;
								}
								input,select{font-family:arial,sans-serif;color:#F56f35;background-color:#efefef;font-size:10pt;}
								textarea{font-family:arial,sans-serif;color:#d1b130;background-color:#efefef;font-size:10pt;}
								a, a:visited {color:#F56f35;text-decoration:none;font-size:10pt;font-weight:bold}
								a:hover {color:#ff0000;text-decoration:none;}
								a.menuLink, a.menuLink:visited {
									color:#ffffff;
									text-decoration:none;

									font-size:9pt;
									font-weight:bold;
									margin-left: 10px;
								}
								a.menuLink:hover {
									color:red;
									text-decoration:none;
									text-transform:uppercase;
								}
								a.newsLink {color:#000000;text-decoration:none;text-transform:uppercase;}
								a.newsLink:hover {color:red;}
								.silver {background-color:#919191}
								.menu {background-color:#9F9FA1;color:#FDFEF9}
								.head {background-color:#f0f8ff;color:#22318C;font-size:12pt;}
								.mainBody, .trim {background-color:#FDFEF9}
								#nav a:hover {background:#d1b139;color:#ffffff}
								#nav a {background:#D17B30;}
								#nav a, #nav span {color:#f7f7f7;font-size:8pt;text-align:left;text-decoration:none;border:1px solid #cccc99;display:block;width:135px;padding:2px 3px;margin:2px;}
								#nav span {font-weight:bold;background:#f79239;}
								#addressbar {
									background-color:#F7D139; 
									font-size: 1.1em;	
									}								
								.selected {color:#cccccc;text-transform:uppercase;font-size:8pt;margin-left: 10px;}
								.subheading {font-family:Arial,Helvetica,Geneva;font-size:10pt;color:#FF0000;font-weight:bold;}
								.calendarCellBack {background-color:#E0E2EE;}
								.calendarHeader {background-color:#336699;color:#efefef;}
								.calendarToday {background-color:#d1e6e6}
								.eventText {font-size:8pt;}
								.reportHighlight {background-color:#E5E5E5;}
								.reportHeading {font-family:Arial,Helvetica,Geneva;color:#efefef;background-color:#91BCD6;font-weight:bold;}
								.newsText {font-size:8pt;color:#323956;}
								.newsHeading {font-size:8pt;color:#323956;font-variant:small-caps;text-align:center}
								.forumBody {background-color:#efefef;}
								.forumQuote {background-color:#E8E8E8;border-style:solid;border-color:#336699;border-width:2px;width: 95%;}
								.summaryHeader {font-family:Arial, Helvetica, Geneva;font-size:10pt;color:#ffffff;background-color:#323956;line-height:15px;}
								.summaryRow {font-family:Arial, Helvetica, Geneva;font-size:8pt;color:#000000;background-color:#cccccc;line-height:15px;}
								.small {
									font-family: Arial,Helvetica,Geneva;
									font-size:8pt;
									text-align:center;
								}
								.b {background-color:black}
								.w {color:white;}
								.y {color:yellow;}
