	/*Content Styles*/
	@import url(normal.css);
	/*Content Styles*/
	BODY { margin:0; padding:0; font-family: verdana, helvetica, arial, sans-serif; background-color:#FFFFFF; }
	IMG { display:block; }
	IMG.inline { display:inline; }
	FORM { margin:0; padding:0; }
			
	#topNav { color:#A0A0A0; font-weight:bold; float:right; white-space: nowrap; padding: 5px; }
	#topNav A { color:#A0A0A0; text-decoration:none; }
	#topNav A:HOVER { color:#666666; }
	#topNav INPUT.txt { width:180px; font-size:11px; margin:0; padding:0; height:auto !important; height:14px; border:1px solid #999999; }
	#topNav INPUT.img { margin-left: 5px; }
	#topNav TD.nodiv { font-weight:bold; padding: 0 7px 0 7px; font-size: 10px; color:#A0A0A0; } /* updated 21/03/05 */
	#topNav TD.div { font-weight:bold; background: url(../images/dots.gif) right repeat-y; padding: 0 10px 0 7px; font-size: 10px; } /* updated 21/03/05 */
			
	#navPanel { white-space: nowrap; background: url(../images/bar.gif) repeat-x; margin-bottom:1px; clear:both; height:19px; }
	#navPanel IMG { display:inline; }
	
	#leftPanel { font-size: 10px; width : 147px; margin: 10px 5px 0 3px; color:#666666;}
	#leftPanel DL { margin:0; padding:0; }
	#leftPanel DL DT { font-weight:bold; background: url(../images/arrow_right.gif) 8px 9px no-repeat; padding: 6px 0 6px 0; margin:0; }
	#leftPanel DL DT A { color: #6699FF; text-decoration: none; margin-left: 18px; display:block; }
	#leftPanel DL DT A:HOVER { color: #3366CC }
	#leftPanel DL DT.current { background: url(../images/arrow_down.gif) 8px 9px no-repeat; padding: 6px 0 6px 0; }
	#leftPanel DL DT.current A { color: #3366CC }
	#leftPanel DL DT.div { background: url(../images/dots.gif) repeat-x; height:3px; overflow:hidden; max-height:3px; padding:0; margin:0; }
	#leftPanel DL DD { background: url(../images/arrow_right.gif) 0px 4px no-repeat; padding:0 0 0 10px; margin:0 0 9px 15px; }
	#leftPanel DL DD A { color:#999999; text-decoration: none; }
	#leftPanel DL DD.current { background: url(../images/arrow_down.gif) 0px 4px no-repeat; }
	#leftPanel DL DD.current A { color:#3366cc; text-decoration: none; }
	#leftPanel DL DD A:HOVER { color:#3366cc; }
	
	#leftPanel DL DD.current DL { margin-bottom: 15px; }
	#leftPanel DL DD.current DL DT { font-weight:normal; background: url(../images/dash.gif) 0px 4px no-repeat; padding:0 0 0 0; margin:9px 0px 9px 0px; }
	#leftPanel DL DD.current DL DT A { text-decoration: none; margin-left:10px; font-weight:normal; color:#999999; }
	#leftPanel DL DD.current DL DT A:HOVER { color:#3366cc; font-weight:normal; }
	#leftPanel DL DD.current DL DT.current { background: url(../images/dash.gif) 0px 4px no-repeat; padding:0 0 0 0; margin:9px 0px 9px 0px; }
	#leftPanel DL DD.current DL DT.current A { color:#3366cc; text-decoration: none; font-weight:normal; }
	
	.vertdots { background: url(../images/dots.gif) repeat-y; }
	#contentPanel {	padding: 10px 10px 35px 12px;	}
	#contentPanel DIV.dots { background: url(../images/dots.gif) repeat-x; height:3px; overflow:hidden; max-height:3px; padding:0; margin:5px 0 5px 0; clear: both; }
	
	/* Updated 28-02-05 start */
	#contentPanel IMG.left { float:left; margin: 3px 10px 10px 0; }
	/* Updated 28-02-05 end */
	
	/* Updated 10-11-05 start */
	#contentPanel IMG.center { float:center; margin: 3px 10px 10px 3px; }
	/* Updated 10-11-05 end */
	
	/* new 28-02-05 start */
	#contentPanel .txtRight { text-align:right; }
	#contentPanel A.noBold { font-weight: normal; }
	#contentPanel A.noBold:HOVER { font-weight: normal; }
	#contentPanel .backToTop { background: url(../images/dots.gif) repeat-x; clear:both; }
	#contentPanel .boxTitle { background-color: #6699FF; font-size: 1.1em; color:#ffffff; width: 13px; padding: 2px 5px 2px 5px; margin-bottom: 15px; }
	#contentPanel .boxTitle A { color:#ffffff; font-weight:normal; }
	#contentPanel .boxTitle A:HOVER { color:#ffffff; font-weight:normal; }
	/* new 28-02-05 end */

	#contentPanel A { color:#6699FF; font-weight: bold; }
	#contentPanel A:HOVER { color:#3366cc; font-weight: bold; }

	#contentPanel DIV.headerImg { clear:both; margin-bottom: 20px; }
	#contentPanel DIV.clear { clear:both; width: 100%; }
	#contentPanel DIV.clear .left25 { float: left; width: 24%; }
	#contentPanel DIV.clear .left33 { float: left; width: 32%; }
	#contentPanel DIV.clear .left50 { float: left; width: 48%; }
	#contentPanel IMG.right { float:right; margin: 5px 0px 10px 10px; }

	#contentPanel INPUT.txtFields { background: #FFFFFF; border-bottom: #999999 1px solid; border-left: #999999 1px solid; border-right: #999999 1px solid; border-top: #999999 1px solid; font-size: 11px; height:16px; }
	#contentPanel TEXTAREA { background: #FFFFFF; border-bottom: #999999 1px solid; border-left: #999999 1px solid; border-right: #999999 1px solid; border-top: #999999 1px solid; font-size: 11px; }

	#contentPanel TABLE.col4 { margin: 0; padding:0; width: 100%; }
	#contentPanel TABLE.col4 TD { width: 24%; }
	#contentPanel TABLE.dataTbl { width: 95%; border-top: 1px solid #6699FF; border-bottom: 1px solid #6699FF; border-left: 1px solid #6699FF; width: 95%; }
	#contentPanel TABLE.dataTbl THEAD TH { background-color:#E8EFFF; padding: 5px 5px 5px 8px; color:#666666; font-weight:bold; text-align:left; border-right: 1px solid #6699FF; vertical-align:top; }
	#contentPanel TABLE.dataTbl TBODY TH { padding: 5px 5px 5px 8px; color:#666666; border-top: 1px solid #6699FF; border-right: 1px solid #6699FF;  font-weight:bold; text-align:left; vertical-align:top; }
	#contentPanel TABLE.dataTbl TBODY TD { padding: 5px 5px 5px 8px; color:#666666; border-top: 1px solid #6699FF; border-right: 1px solid #6699FF; vertical-align:top; }
	#contentPanel TABLE.dataTbl TD.col5 { background-color:#E8EFFF; padding: 5px 5px 5px 8px; color:#666666; border-top: 1px solid #6699FF; border-right: 1px solid #6699FF; vertical-align:top; font-weight:bold; text-align:left; vertical-align:top; }
	
	/* start new table for MSS */
	#contentPanel TABLE.MSSTbl { width: 95%; border-top: 0px solid #6699FF; border-bottom: 1px solid #6699FF; border-left: 1px solid #6699FF; width: 95%; }
	#contentPanel TABLE.MSSTbl TH { background-color:#E8EFFF; padding: 5px 5px 5px 8px; color:#666666; border-top: 1px solid #6699FF; border-right: 1px solid #6699FF; font-size:11px; text-align:left; vertical-align:top; }
	#contentPanel TABLE.MSSTbl TD { padding: 5px 5px 5px 8px; color:#666666; border-top: 1px solid #6699FF; border-right: 1px solid #6699FF; vertical-align:top; }
	/* end new table for MSS */
	
	
	/* start new dataTbl3 */
	 #contentPanel TABLE.dataTbl3 { width: 95%; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; margin:0; padding:0; }
	 #contentPanel TABLE.dataTbl3 TR { color:#FFFFFF; border-right: 1px solid #FFFFFF; font-weight: bold; color: #FFFFFF; padding: 5px 5px 5px 8px; text-align: left; }
	 #contentPanel TABLE.dataTbl3 TH { color:#FFFFFF; border-right: 1px solid #FFFFFF; font-weight: bold; padding: 5px 5px 5px 8px; text-align: left; }
	 #contentPanel TABLE.dataTbl3 TD { color:#FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; padding: 5px 5px 5px 8px; }
	 
	/* start new dataTbl2 */
	 #contentPanel TABLE.dataTbl2 { width: 95%; border-top: 1px solid #6699FF; border-bottom: 1px solid #6699FF; border-left: 1px solid #6699FF; margin:0; padding:0; }
	 #contentPanel TABLE.dataTbl2 TH { color:#666666; border-right: 1px solid #6699ff; background-color: #E8EFFF; font-weight: bold; padding: 5px 5px 5px 8px; text-align: left; }
	 #contentPanel TABLE.dataTbl2 TD { color:#666666; border-right: 1px solid #6699ff; padding: 5px 5px 5px 8px; }
	 #rightPanel TABLE.dataTbl { border-top: 1px solid #6699FF; border-bottom: 1px solid #6699FF; border-left: 1px solid #6699FF; width: 95%; }
	 #rightPanel TABLE.dataTbl TBODY TH { padding: 5px 5px 5px 8px; color:#666666; border-top: 1px solid #6699FF; border-right: 1px solid #6699FF;  font-weight:bold; text-align:left; vertical-align:top; }
	 #rightPanel TABLE.dataTbl TBODY TD { padding: 5px 5px 5px 8px; color:#666666; border-top: 1px solid #6699FF; border-right: 1px solid #6699FF; vertical-align:top; }	 
	 #rightPanel TABLE.dataTbl2 { border-top: 1px solid #6699FF; border-bottom: 1px solid #6699FF; border-left: 1px solid #6699FF; margin:0; padding:0; }
	 #rightPanel TABLE.dataTbl2 TH { color:#666666; border-right: 1px solid #6699ff; background-color: #E8EFFF; font-weight: bold; padding: 5px 5px 5px 8px; text-align: left; }
	 #rightPanel TABLE.dataTbl2 TD { color:#666666; border-right: 1px solid #6699ff; padding: 5px 5px 5px 8px; }
	 #rightPanel TABLE.dataTbl A { color:#6699FF; font-weight: bold; }
	 #rightPanel TABLE.dataTbl A:HOVER { color:#3366cc; font-weight: bold; }
	 /* end new dataTbl2 */
	 
	 
	 
 	 /* start new dataTbl5 added 11-04-06*/
	 #contentPanel TABLE.dataTbl5 { width: 100%; border-top: 1px solid #6699FF; border-bottom: 1px solid #6699FF; border-left: 1px solid #6699FF; margin:0; padding:0; }
	 #contentPanel TABLE.dataTbl5 TH { font-size: 9px; color:#666666; border-right: 1px solid #6699ff; background-color: #E8EFFF; font-weight: bold; padding: 5px 5px 5px 8px; text-align: left; }
	 #contentPanel TABLE.dataTbl5 TD { font-size: 9px; color:#666666; border-right: 1px solid #6699ff; padding: 5px 5px 5px 8px; }
	 #rightPanel TABLE.dataTbl5 {  border-top: 1px solid #E8F0FF; border-bottom: 1px solid #E8F0FF; border-left: 1px solid #E8F0FF; width: 100%; }
	 #rightPanel TABLE.dataTbl5 TBODY TH { padding: 3px 3px 3px 3px; color:#666666; border-top: 1px solid #E8F0FF; border-right: 1px solid #E8F0FF; border-left: 1px solid #6699ff;  font-weight:bold; text-align:left; vertical-align:top; }
	 #rightPanel TABLE.dataTbl5 TBODY TD { padding: 8px 3px 8px 3px; color:#666666; border-top: 1px solid #E8F0FF; border-right: 1px solid #E8F0FF; border-left: 1px solid #E8F0FF; vertical-align:top; }	 
	 #rightPanel TABLE.dataTbl5 {  width: 100%; font-size: 11px; border-top: 1px solid #E8F0FF; border-bottom: 1px solid #E8F0FF; border-right: 0px solid #E8F0FF; border-left: 0px solid #E8F0FF; margin:0; padding:0; }
	 #rightPanel TABLE.dataTbl5 TH { font-size: 11px; color:#FFFFFF; border-right: 1px solid #6699ff; border-left: 1px solid #6699ff; background-color: #6699FF; font-weight: bold; padding: 5px 2px 5px 3px; text-align: left; }
	 #rightPanel TABLE.dataTbl5 TD { font-size: 10px; color:#666666; border-right: 1px solid #E8F0FF; border-left: 1px solid #E8F0FF; padding: 2px 2px 2px 4px; }
	 #rightPanel TABLE.dataTbl5 A { font-size: 10px; color:#6699FF; font-weight: bold; text-decoration:none; }
	 #rightPanel TABLE.dataTbl5 A:HOVER { color:#3366cc; font-weight: bold; }
 	 #rightPanel .left { text-align: left; padding: 0px 5px 0px 0px; }
	 /* end new dataTbl5 */
	 
	 
	 /* start new dataTbl4 added 17-01-06 */
	 #contentPanel TABLE.dataTbl4 { border-top: 1px solid #6699FF; border-bottom: 1px solid #6699FF; border-left: 1px solid #6699FF; margin:0; padding:0; }
	 #contentPanel TABLE.dataTbl4 TH { color:#666666; border-right: 1px solid #6699ff; background-color: #E8EFFF; font-weight: bold; padding: 5px 5px 5px 8px; text-align: left; }
	 #contentPanel TABLE.dataTbl4 TD { color:#666666; border-right: 1px solid #6699ff; padding: 5px 5px 5px 8px; }
	 /* end new dataTbl4 */
	 
	 
	 
	 
	 /* start new quote style added 30-06-06 */
	 #contentPanel .quoteAmount { color: #6699FF; font-weight: bold; font-family: "Times New Roman", Times, serif; font-size: 28px; margin: 0 0 0 0; }
	 #contentPanel .premiumQuote { color: #666666; font-weight: bold; font-size: 26px; margin: 0 0 0 0; }
	 #contentPanel .premiumAmount { color: #666666; font-weight: bold; font-size: 16px; margin: 0 0 0 0; }
	 #contentPanel .premiumDiscount { color: #666666; font-weight: bold; font-style:italic; font-size: 20px; margin: 0 0 0 0; }	 
	 #contentPanel H1.products { color: #6699FF; font-weight: bold; font-size: 16px; margin: 0 0 10px 0; padding: 0; }
	 #contentPanel H4.specialOffer { color: #FF6600; font-weight: bold; font-family: Verdana; font-size: 18px; margin: 0 0 0 0; }
	 #appContentPanel .quoteBox { color: #666666; font-weight: none; font-size: 11px; padding: 0 0 0 0; }
	 /* end new quote style */
	 
	 /* start new quote style added 19-01-07 */
	 #contentPanel .offerDisclaimer { color: #0066cc; font-weight: bold; margin: 0 0 0 0; }
	 /* end new quote style */	 
	 
	 
	 
	 
	 
	 
	
	/* start new classes for table within a table */
	 #contentPanel TABLE.lvl1 { width: 95%; border: 1px solid #6699FF; background-color:#E8EFFF; }
	 #contentPanel TABLE.lvl1 TR TD TABLE.lvl2 { margin: 5px 5px 5px 8px; }
	 /* end new classes for table within a table */
	
	/* updated 28-02-05 start */
	#contentPanel UL { color:#666666; list-style-type: square; margin: 0 0 20px 20px; padding:0; }
	#contentPanel OL { color:#666666; margin: 0 0 20px 27px; padding:0; }
	/* updated 28-02-05 end */
	#contentPanel UL LI SPAN { color:#666666; }
	#contentPanel OL LI SPAN { color:#666666; }

	#contentPanel .nomargin { margin:0; padding:0; }
	#contentPanel TABLE.col2 { width: 100%; margin:0; padding:0; }
	#contentPanel TABLE.col2 TD.w50 { width: 48%; }
	#contentPanel TABLE.col2 TD.col1 { padding: 5px 5px 5px 0px; vertical-align:top; }
	#contentPanel TABLE.col2 TD.col2 { padding: 5px 5px 5px 10px; vertical-align:top; }
	#contentPanel TABLE.col2 TD.colSmall { width:auto; padding: 5px 5px 5px 10px; vertical-align:top; }
	#contentPanel TABLE.col3 { width:100%; margin:0; padding:0; }
	#contentPanel TABLE.col3 TD { width: 33%; }
	#contentPanel TABLE.col3 TD.col1 { padding: 5px 5px 5px 0px; vertical-align:top;  }
	#contentPanel TABLE.col3 TD.col23 { padding: 5px 5px 5px 10px; vertical-align:top; }
	#contentPanel TABLE.col3 UL { margin:0; padding:0; list-style-type: none; }
	#contentPanel .yDots { background: url(../images/dots.gif) left repeat-y; }

	#contentPanel H5 { font-family: verdana, helvetica, arial, sans-serif; color:#0066CC; font-size: 18px; }
	#contentPanel .disclaimer { font-family: verdana, helvetica, arial, sans-serif; color:#666666; font-size: 10px; }
	#contentPanel .whiteTxt { font-family: verdana, helvetica, arial, sans-serif; color:#FFFFFF; }

	#contentPanel .errormsg { font-weight:bold; color:#993366; font-size: 11px;}
	#contentPanel .sstableheading {font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
	
	#styleControls { float:right; margin-top: 5px; }
	#styleControls IMG { margin-left: 3px; }
	
	#rightPanel { width: 148px; margin-right:1px;	}
	#rightPanel .title { font-family: verdana, helvetica, arial, sans-serif; background-color: #6699FF; }
	#rightPanel .content { font-family: verdana, helvetica, arial, sans-serif; background-color: #E8F0FF; font-size: 11px; color:#666666; padding:5px 0px 10px 2px; }
	#rightPanel TABLE.bluebox TR TD { font-size: 11px; color:#666666; } /* fixing rightPanel Fonts from blowing out 11/03/05 */
	#rightPanel SELECT { font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #666666; margin: 0px 0 6px 2px; width: 140px; padding:0; }
	#rightPanel INPUT.valign { margin: 2px 0px 4px 0; padding:0; }
	TABLE.blueBox TR TD A { text-decoration: underline; color:#6699ff; font-weight: normal; }
	TABLE.blueBox TR TD A:HOVER { text-decoration: underline; color:#3366cc; font-weight: normal; }
	
	#footNav { clear:both; color:#A0A0A0; font-size: 0.65em; font-weight:bold; text-align:right; white-space: nowrap; padding: 5px; background: url(../images/dots.gif) repeat-x; }
	#footNav A { color:#A0A0A0; text-decoration:none; }
	#footNav A:HOVER { color:#666666; }
	#footNav SPAN { padding: 0 5px 0 5px; }
	#footNav SPAN.div { background: url(../images/dots.gif) right repeat-y; }
	
	#bodyTable { border:2px solid #6699ff; padding:2px; }
	#bodyTable TR { border:2px solid #6699ff; }
	#bodyTable TR.headrow { font-weight:bold; background-color:#e8efff; }
	
	DIV.blueBar { background-color:#9ABDFD; height: 20px; clear:both; }
	DIV.horiDots { background: url(../images/dots.gif) repeat-x; height: 3px; overflow: hidden; }
	
	#content { width: 780px; }
	#leftBox { padding: 20px 0px 15px 15px; width: 590px; float:left;}
	#rightBox { width: 164px; float:right; background-color:#E8F0FF; margin-top: 1px; color:#666666;}
	#rightBox .block { display:block; }
	#rightBox DIV.rightNav { padding: 10px 10px 10px 12px; font-size: 0.65em; font-weight: bold; }
	#rightBox DIV.rightNav DIV.navEl { background: url(../images/dots.gif) bottom repeat-x; height: 22px; }
	#rightBox DIV.rightNav DIV.navEl A { padding: 3px 3px 3px 10px; display: block; background: url(http://sysengine.com.au/images/arrow.gif) 3px 7px no-repeat; color:#6699FF; }
	#rightBox DIV.rightNav DIV.navEl A:HOVER { display: block; background: url(http://sysengine.com.au/images/arrow.gif) 3px 7px no-repeat; color:#3366CC; }
	#campaignHeading {background-color:#45A9C1; color:#FFFFFF; font-size:2em ; padding:5px}	

	#campaignLinks {background-color:#e8f0ff;}		
	
	#styleControlsCampaign { float:right; margin: 3px 3px 3px 3px;}
	#styleControlsCampaign IMG { margin: 1px; }
	
	#header { margin: 1px 0 1px 0; clear:both; }
	#header IMG { display:block; }
	#sysenginelogo { float:left; }