#rightsection #criteria {
	width: 135px;	
}

body {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}

#productResults * {
	padding:0px;
	margin:0px;
}

#productResults div{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	float:left;
}

#productResults .large {
	width:30%;
}

#productResults .small {
	width:19%;	
	overflow:hidden !important;
}


#productResults p {
	clear:both;
	padding:0px 0px 5px 0px;
}

#productResults a {
	font-size:10px;
}

#productResults .odd {
background-color:#CCCCCC;
}

.generaltext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	font-style: normal;
}
.small {
	font-size: 10px;
	background-color: #FFFFFF;
	border: 0px none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor:hand;
}

.left {
	text-align:left;
}

.center {
	text-align:center;
}

.right {
	text-align:right;
}

.justify {
	text-align:justify;
}


.small a{
	font-size: 10px;
	background-color: #FFFFFF;
	text-align:center;
	font-weight:bold;
	border: 0px none;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor:hand;
}

input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}


.submit {
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor:hand;
}

.disabled{
	font-size: 11px;
	color:#666666;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color:#CCCCCC;
	border-style:none;
}

.enabled {
	font-size: 11px;
	color:#666666;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color:#CCCCCC;
}


form {

	padding-left: 0px;
	padding-top: 0px;	
	padding-bottom: 0px;
	padding-right: 0px;	
}

li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	list-style-type: disc;	
	list-style-position: inside;
}

p {

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;
	color: #000000;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1BC48;
}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.red {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	font-weight:bold;
	padding:0 0 0 0;
}
.tab {
	padding-left: 20px;
}

.bar {
	font-size: 11px;
	color: #F1BC48;
	overflow: hidden;
	white-space: nowrap;
}
.bar a{
	font-size: 11px;
	color:#8A8A8A;
	text-decoration:none;
	font-weight:bold;
}

.bannerLink a{
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}

.whiteLink a{
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
}

a{
	color:#000000;
	font-size: 11px;
}

a:hover{
	color: #E88700;
}

/*Button CSS*/

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    display: block;
    font: normal 12px arial, sans-serif;
	margin-right: 0px;
	margin-top: 2px;
    padding-right: 20px;
	text-decoration: none;
}

a.button span {
    background: transparent url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

.button {
    background-image: url(images/bg_button_a.gif);
	background-color:transparent;
	width:100px;
	height:21px;
	border-collapse:collapse;
	border-style:none;
    font: normal 12px arial, sans-serif;
    text-decoration: none;
/*	background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    font: normal 12px arial, sans-serif;
	margin-right: 0px;
	margin-top: 2px;
    padding-right: 20px;
	text-decoration: none;*/
}

} 

/*End Button CSS*/
img {
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

.window {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	background-color:#E8E8E8;
}
.windowLink {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.windowText {
	font-size: 12px;
	color: #000000;
}

.mydiv{
	width: 300px;
    float: left;
	padding-right:6px;	
	padding-bottom:8px;		
}

.padding {
	padding-left:3px;
	padding-right:3px;	
	padding-top:5px;
	padding-bottom:5px;		
}

.border {
	border:1px solid #CCCCCC;
	padding-left:5px;
	padding-right:5px;	
}

.newsdiv {
	width: 280px;
	display:inline;
	padding-left:2px;
	padding-right:2px;	
	padding-top:5px;
	padding-bottom:5px;	
}
div.spacer {
	clear: both;
}
.imgdiv{
	width: 140px;
    float: left;
	padding-top:5px;
	padding-bottom:5px;	
	display:list-item;
}
div.spacer {
	clear: both;
}

span {
	padding-left: 40px;
	padding-top: 5px;	
	padding-bottom: 3px;
	padding-right: 0px;	
}





/* For Ms Word */
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Batang;
	panose-1:2 3 6 0 0 1 1 1 1 1;
	mso-font-alt:Batang;
	mso-font-charset:129;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1342176593 1775729915 48 0 524447 0;}
@font-face
	{font-family:Batang;
	panose-1:2 3 6 0 0 1 1 1 1 1;
	mso-font-charset:129;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1342176593 1775729915 48 0 524447 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:Batang;
	mso-ansi-language:EN-AU;
	mso-fareast-language:EN-AU;}
h3
	{mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:34.0pt;
	text-indent:-34.0pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:3;
	mso-list:l8 level3 lfo2;
	tab-stops:list 54.0pt;
	font-size:13.0pt;
	font-family:Arial;
	mso-ansi-language:EN-AU;
	mso-fareast-language:EN-AU;}
h4
	{mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:4;
	font-size:14.0pt;
	font-family:"Times New Roman";
	mso-ansi-language:EN-AU;
	mso-fareast-language:EN-AU;}
p.MsoToc1, li.MsoToc1, div.MsoToc1
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-next:Normal;
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:Batang;
	mso-ansi-language:EN-AU;
	mso-fareast-language:EN-AU;}
p.MsoToc2, li.MsoToc2, div.MsoToc2
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:12.0pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:Batang;
	mso-ansi-language:EN-AU;
	mso-fareast-language:EN-AU;}
p.MsoToc3, li.MsoToc3, div.MsoToc3
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-next:Normal;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:24.0pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:Batang;
	mso-ansi-language:EN-AU;
	mso-fareast-language:EN-AU;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 207.65pt right 415.3pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:Batang;
	mso-ansi-language:EN-AU;
	mso-fareast-language:EN-AU;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 207.65pt right 415.3pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:Batang;
	mso-ansi-language:EN-AU;
	mso-fareast-language:EN-AU;}
span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
 /* Page Definitions */
 @page
	{mso-footnote-separator:url("test_files/header.htm") fs;
	mso-footnote-continuation-separator:url("test_files/header.htm") fcs;
	mso-endnote-separator:url("test_files/header.htm") es;
	mso-endnote-continuation-separator:url("test_files/header.htm") ecs;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 62.95pt 4.0cm 62.95pt;
	mso-header-margin:35.45pt;
	mso-footer-margin:35.45pt;
	mso-header:url("test_files/header.htm") h1;
	mso-even-footer:url("test_files/header.htm") ef1;
	mso-footer:url("test_files/header.htm") f1;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:13771948;
	mso-list-type:hybrid;
	mso-list-template-ids:40260548 201916431 201916441 201916443 201916431 201916441 201916443 201916431 201916441 201916443;}
@list l0:level1
	{mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1
	{mso-list-id:601034410;
	mso-list-type:hybrid;
	mso-list-template-ids:1688796016 1651175686 201916419 201916421 201916417 201916419 201916421 201916417 201916419 201916421;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:Arial;}
@list l2
	{mso-list-id:785585419;
	mso-list-type:hybrid;
	mso-list-template-ids:-595309618 1651175686 201916419 201916421 201916417 201916419 201916421 201916417 201916419 201916421;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:Arial;}
@list l3
	{mso-list-id:987367955;
	mso-list-type:hybrid;
	mso-list-template-ids:355790264 1651175686 201916419 201916421 201916417 201916419 201916421 201916417 201916419 201916421;}
@list l3:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:Arial;}
@list l4
	{mso-list-id:1165976334;
	mso-list-template-ids:-1160982716;}
@list l4:level1
	{mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l4:level4
	{mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l4:level7
	{mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l5
	{mso-list-id:1220434081;
	mso-list-type:hybrid;
	mso-list-template-ids:-596767466 1651175686 201916419 201916421 201916417 201916419 201916421 201916417 201916419 201916421;}
@list l5:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:Arial;}
@list l6
	{mso-list-id:1508908450;
	mso-list-type:hybrid;
	mso-list-template-ids:17219268 1651175686 201916441 201916443 201916431 201916441 201916443 201916431 201916441 201916443;}
@list l6:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:Arial;}
@list l7
	{mso-list-id:1556430884;
	mso-list-type:hybrid;
	mso-list-template-ids:-1685800762 201916431 201916441 201916443 201916431 201916441 201916443 201916431 201916441 201916443;}
@list l7:level1
	{mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l8
	{mso-list-id:1812601889;
	mso-list-template-ids:808378178;}
@list l8:level1
	{mso-level-style-link:"Heading 1";
	mso-level-tab-stop:34.0pt;
	mso-level-number-position:left;
	margin-left:34.0pt;
	text-indent:-34.0pt;
	mso-ansi-font-size:14.0pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	color:navy;
	text-transform:uppercase;
	mso-ansi-font-weight:bold;
	mso-ansi-font-style:normal;}
@list l8:level2
	{mso-level-style-link:"Heading 2";
	mso-level-text:"%1\.%2";
	mso-level-tab-stop:34.0pt;
	mso-level-number-position:left;
	margin-left:34.0pt;
	text-indent:-34.0pt;
	mso-ansi-font-size:13.0pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	color:navy;
	mso-ansi-font-weight:bold;
	mso-ansi-font-style:normal;}
@list l8:level3
	{mso-level-style-link:"Heading 3";
	mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:54.0pt;
	mso-level-number-position:left;
	margin-left:34.0pt;
	text-indent:-34.0pt;}
@list l8:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:0cm;
	mso-level-number-position:left;
	margin-left:0cm;
	text-indent:-42.55pt;}
@list l8:level5
	{mso-level-number-format:roman-lower;
	mso-level-text:"%1\.%2\.%3\.%4\.\(%5\)";
	mso-level-tab-stop:83.45pt;
	mso-level-number-position:left;
	margin-left:7.85pt;
	text-indent:-50.4pt;}
@list l8:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:15.05pt;
	mso-level-number-position:left;
	margin-left:15.05pt;
	text-indent:-57.6pt;}
@list l8:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:22.25pt;
	mso-level-number-position:left;
	margin-left:22.25pt;
	text-indent:-64.8pt;}
@list l8:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:29.45pt;
	mso-level-number-position:left;
	margin-left:29.45pt;
	text-indent:-72.0pt;}
@list l8:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:36.65pt;
	mso-level-number-position:left;
	margin-left:36.65pt;
	text-indent:-79.2pt;}
@list l9
	{mso-list-id:1905334791;
	mso-list-type:hybrid;
	mso-list-template-ids:1589437904 1651175686 201916419 201916421 201916417 201916419 201916421 201916417 201916419 201916421;}
@list l9:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:Arial;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
	
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";
	mso-ansi-language:#0400;
	mso-fareast-language:#0400;
	mso-bidi-language:#0400;}
table.MsoTableGrid
	{mso-style-name:"Table Grid";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	border:solid windowtext 1.0pt;
	mso-border-alt:solid windowtext .5pt;
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-border-insideh:.5pt solid windowtext;
	mso-border-insidev:.5pt solid windowtext;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";
	mso-ansi-language:#0400;
	mso-fareast-language:#0400;
	mso-bidi-language:#0400;}
	
	  
/********************************************************
****************** WIDGETS BOX ************************
********************************************************/
.widgetbox {
	border: 1px solid silver;
}

/********************************************************
****************** EVENTS WIDGET ************************
********************************************************/
.eventswidget .event {
	border: 1px dashed silver;
	cursor:pointer;
	margin-bottom:7px;
}
.eventswidget h2 {
	 margin:2px;
}
.eventswidget {
	margin: 10px 0px;
}


/********************************************************
****************** NEWS WIDGET ************************
********************************************************/
#newswidget {
	height:200px;
}
#newswidget ul, #newswidget li{
	margin:0;
	padding:0;
	list-style:none;
	}
#newswidget li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:180px;
	height:205px;
	overflow:hidden; 
	background: white;
}
	
#prevBtn, #nextBtn {
	padding: 0 0 2px 0;
}
.linkBtn, #prevBtn a, #nextBtn a {
	background-color:#FFFFFF;
	border:0 none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}

#rightsection, #rightsection table { width: 187px; }
#rightsection, #rightsection #documentation { width: 180px; }

#newswidget div.newsitem {
	height: 195px;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

#newswidget p.peek, #newswidget p.readmore {
	margin: 0px;
	padding: 0px;
}

/************************ PAGE SECTIONS ************************/
.pagesection .outerleft {
	border-bottom: 1px solid silver;
	width: 0px; 
	background: url(images/img_mid.gif) repeat-x;
	height: 25px;
}
.pagesection .innerleft {
	padding-top:5px; padding-left:5px;border-bottom: 1px solid silver;
	background: url(images/img_mid.gif);
	vertical-align: middle;
}
.pagesection .innerright {
	border-bottom: 1px solid silver;
	padding-top:4px;
	vertical-align: middle;
	background: url(images/img_mid.gif);
}
.pagesection .outerright {
	width: 4px;
	background: url(images/img_right.gif);
	border-bottom: 1px solid silver;
}
/******************* Popular Products ***********************/
table#PopProducts div.PopProduct { text-align:center;border:1px dashed silver;margin:7px;padding:0px 5px;cursor:pointer; }
table#PopProducts div.PopProduct:hover { border: 1px dashed gray; background: whitesmoke;}