#aligntable {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; MARGIN-LEFT: 1px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
#bannerimage {
	DISPLAY: none
}
#contactdetailsbox {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/kcrs_contact.jpg'); MARGIN-BOTTOM: 60px; COLOR: #ffffff; PADDING-TOP: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 135px; TEXT-ALIGN: left
}
#loginbox {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/kcrs_member.jpg'); PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; TEXT-ALIGN: left
}
#mainbodycell {
	BACKGROUND-POSITION: right top; WIDTH: 622px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
#mainbodytable {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 80px; MARGIN-LEFT: 20px; WIDTH: 95%; HEIGHT: 100%
}
#mainheader {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/top_banner_wg.gif'); BACKGROUND-REPEAT: no-repeat; HEIGHT: 159px
}
#mainleftcell {
	BACKGROUND-POSITION: center top; FONT-SIZE: 8pt; WIDTH: 148px; BACKGROUND-REPEAT: no-repeat
}
#maintable {
	BACKGROUND-POSITION: left bottom; WIDTH: 770px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
#navigationbox {
	LINE-HEIGHT: 19px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
#searchbox {
	MARGIN-TOP: 9px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND-REPEAT: no-repeat
}
#searchboxbutton {
	BORDER-RIGHT: #cccccc 1px groove; BORDER-TOP: #cccccc 1px groove; FONT-WEIGHT: 500; FONT-SIZE: 7pt; BORDER-LEFT: #cccccc 1px groove; WIDTH: 70px; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px groove; HEIGHT: 20px; BACKGROUND-COLOR: #999999
}
#submitinfobox {
	TEXT-ALIGN: left
}
.bannerslogan {
	DISPLAY: block; PADDING-LEFT: 50px; FONT-SIZE: 18px; COLOR: #000000
}
.bannertitle {
	MARGIN-TOP: 50px; DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 32px; MARGIN-BOTTOM: -20px; COLOR: #000066; PADDING-TOP: 0px
}
.bigtext {
	FONT-SIZE: larger
}
.calendaritemdate {
	
}
.calendaritemheader {
	
}
.calendaritemtable {
	
}
.cartbox {
	
}
.cartbutton {
	
}
.cartcheckoutlink {
	
}
.cartcheckoutlink:hover {
	
}
.cartcolumncode {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.cartcolumndefault {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.cartcolumnitemcode {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.cartcolumnprice {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.cartcolumnsubtotal {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: right
}
.cartcolumntax {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.cartcolumnunit {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.cartdatarow {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.cartheader {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.cartheaderrow {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.cartimage {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #000000; TEXT-ALIGN: left
}
.cartsystemcode {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #333300; TEXT-ALIGN: left
}
.carttext {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.carttotaltext {
	PADDING-LEFT: 0px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: left
}
.childnav {
	CLEAR: both; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/child_nav.gif'); PADDING-BOTTOM: 0px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left
}
.childnav:hover {
	CLEAR: both; BACKGROUND-POSITION: left top; DISPLAY: block; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/child_navhvr.gif'); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
.contactdetailslink {
	FONT-SIZE: 8pt; COLOR: #ffffff
}
.contactdetailslink:hover {
	FONT-SIZE: 8pt; COLOR: #cc0000
}
.contactdetailstext {
	
}
.contactresponsetext {
	
}
.data {
	FONT-SIZE: 9pt
}
.edituserbutton {
	
}
.edituserlabel {
	
}
.editusertable {
	
}
.formfield {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Verdana, sans-serif
}
.formlabel {
	FONT-SIZE: 8pt; COLOR: #d5d5a8
}
.header {
	PADDING-RIGHT: 20px; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-ALIGN: right
}
.introbox {
	
}
.leftbox {
	
}
.loginbutton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: 500; FONT-SIZE: 7pt; BORDER-LEFT: #999999 1px solid; WIDTH: 60px; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #6A6B70
}
.logindata {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat
}
.loginhead {
	DISPLAY: none; FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: 100%; COLOR: #ffffff; BACKGROUND-COLOR: #2f4977; TEXT-ALIGN: center
}
.loginlabel {
	FONT-SIZE: 9pt
}
.loginlabels {
	FONT-SIZE: 8pt; COLOR: #ffffff
}
.loginlink {
	FONT-SIZE: 8pt; COLOR: #ffffff
}
.loginlink:hover {
	FONT-SIZE: 8pt; COLOR: #cc0000
}
.logintable {
	DISPLAY: block; MARGIN-LEFT: 5px; TEXT-ALIGN: center
}
.logoutbutton {
	
}
.mainlink {
	
}
.multipleprofileheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0066cc
}
.multipleprofileimage {
	
}
.multipleprofilesubheader {
	FONT-WEIGHT: normal; COLOR: #cc0000
}
.multipleprofiletext {
	
}
.nav {
	CLEAR: both; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/kcrs_navbut.jpg'); COLOR: #333333; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left
}
.nav:hover {
	CLEAR: both; BACKGROUND-POSITION: left center; DISPLAY: block; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/kcrs_navbut_hvr.jpg'); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.navline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.newsitembox {
	DISPLAY: block
}
.newsitemheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0066cc
}
.newsitemlink {
	FONT-SIZE: 8pt
}
.newsitemlink:hover {
	
}
.newsitemtext {
	DISPLAY: block
}
.opennav {
	CLEAR: both; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/kcrs_navbut_hvr.jpg'); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left
}
.opennav:hover {
	BACKGROUND-POSITION: left center; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/kcrs_navbut_hvr.jpg'); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.opennavline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pageimage {
	
}
.pagenav {
	
}
.pagenav:hover {
	
}
.pagetext {
	
}
.pgtable {
	
}
.pgtablecell {
	
}
.productbox {
	FONT-SIZE: 8pt; COLOR: #003366
}
.productcolumnaddintocart {
	COLOR: #ffffff
}
.productcolumnheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #333333; TEXT-ALIGN: left
}
.productcolumnitemcode {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #333333; TEXT-ALIGN: left
}
.productcolumnprice {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #333333
}
.productheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffff
}
.productimage {
	WIDTH: 100px; HEIGHT: 100px
}
.productsystemcode {
	FONT-SIZE: 8pt; COLOR: #999999
}
.producttext {
	FONT-SIZE: 10pt; COLOR: #ffffff
}
.registerbutton {
	
}
.registerlink:hover {
	
}
.required {
	COLOR: #aa0808
}
.searchresultsinfo {
	FONT-WEIGHT: bold
}
.searchresultsline {
	
}
.searchresultslink {
	
}
.searchresultstable {
	WIDTH: 100%
}
.searchresultstext {
	FONT-SIZE: 8pt
}
.searchresultstitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.small {
	FONT-SIZE: 8pt
}
.smlheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt
}
.snippetcell {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 8pt; COLOR: #9bd7dc
}
.snippetheader {
	FONT-SIZE: 8pt; COLOR: #990033; WHITE-SPACE: nowrap
}
.snippetlink {
	COLOR: #ffffff
}
.snippetlink:hover {
	COLOR: #ff0000
}
.snippettable {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 2px; DISPLAY: none; MARGIN-LEFT: 0px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.snippettext {
	COLOR: #333333
}
.submitinfobutton {
	BORDER-RIGHT: #cccccc 1px groove; BORDER-TOP: #cccccc 1px groove; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #cccccc 1px groove; WIDTH: 120px; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px groove; HEIGHT: 20px; BACKGROUND-COLOR: #6A6B70
}
.submitinfolabels {
	FONT-SIZE: 8pt; COLOR: #666666
}
.tablehead {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
A {
	FONT-SIZE: 9pt; COLOR: #6A6B70; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9pt; COLOR: #cc0000; FONT-FAMILY: arial, sans-serif
}
BODY {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url('http://kriscomputer.ca/templates/resources/rpt_bkgnd.gif'); MARGIN: auto; COLOR: black; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 7pt; VERTICAL-ALIGN: baseline; HEIGHT: 20px
}
LI {
	FONT-SIZE: 8pt; COLOR: #000000
}
P {
	FONT-SIZE: 8pt; COLOR: #000000
}
SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TEXTAREA {
	WIDTH: 300px
}
