/* -----[ Go Cyber Style Sheet ]-- */
/* -----[   www.gocyber.co.nz ]--- */

body, div, p, dl, dd, dt, ol, ul, li, h1, h2, h3, h4, h5, h6, img {
	margin: 0;
	padding: 0;
}
body {
	background-image: url(../images/general/bg2.gif);
	background-repeat: repeat-x;
	background-color: #535352;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	line-height: 14px;
}
img {
	border: 0;
}
.img_prod {
	padding-bottom: 10px;
	padding-left: 20px;
}
p {
	padding-top: 6px;
}
ul li {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 10px;
	_margin-left: 20px;
}
.prod {
	padding: 0 20px 20px 0;
	vertical-align: top;
}
.copyright {
	padding: 0 0 20px 0;
	font-size: 11px;
	color: #666666;
}
.home_intro {
	border-bottom: 5px solid #ff6600;
	background-color: #545779;
	padding: 12px;
}
.home_copy {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	padding: 3px 12px 0 12px;
}
.pipe {
	color: #e1f0fb;
}

/* -----[ Links ]------------------------- */

a {
 color: #e1f0fb;
	text-decoration: underline;
}
a:hover {
 color: #1b2c58;
	text-decoration: none;
}
a.nav {
	font-size: 10px;
 color: #dad8df;
	text-decoration: none;
}
a.nav:hover {
	font-size: 10px;
 color: #fdb938;
	text-decoration: underline;
}
a.contact {
 color: #333333;
	text-decoration: underline;
}
a.contact:hover {
 color: #666666;
	text-decoration: none;
}
a.gcl {
	font-size: 11px;
 color: #666666;
	text-decoration: none;
}
a.gcl:hover {
	font-size: 11px;
 color: #666666;
	text-decoration: none;
}

/* -----[ Headers ]------------------------ */

h1 {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	color: #ffffff;
	font-size: 16px;
	line-height:22px;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0.5px;
	padding-bottom: 12px;
}
h2 {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	color: #ffffff;
	font-size: 14px;
	line-height:17px;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.5px;
}
h3, h4, h5, h6 {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #fdb938;
	padding-bottom: 3px;
}

/*------------[ Orders ]------------*/

.prodname_head {
	background-color: #1b2c58;
	padding: 5px 0 5px 6px;
	font-size: 12px;
	text-align: left;
	color: #ffffff;
}
.prodcolour_head {
	background-color: #1b2c58;
 padding: 5px 0 5px 3px;
	font-size: 12px;
	text-align: left;
	color: #ffffff;
}
.prodprice_head {
	background-color: #1b2c58;
	padding: 5px 3px 5px 0;
	font-size: 12px;
	text-align: left;
	color: #ffffff;
}
.prodsize_head {
	background-color: #1b2c58;
	padding: 3px;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}
.prodtotal_head {
	background-color: #1b2c58;
	padding: 3px;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}
.prodname {
	background-color: #c7c5d0;
	padding: 3px 0 3px 6px;
	font-size: 12px;
	text-align: left;
	color: #1b2c58;
}
.prodcolour {
	background-color: #c7c5d0;
	padding: 3px 0 3px 3px;
	font-size: 12px;
	text-align: left;
	color: #1b2c58;
}
.prodprice {
	background-color: #c7c5d0;
	padding: 3px 3px 3px 0;
	font-size: 12px;
	text-align: left;
	color: #1b2c58;
}
.prodsize {
	background-color: #c7c5d0;
	padding: 3px;
	font-size: 12px;
	text-align: center;
	color: #1b2c58;
}
.prodtotal {
	background-color: #c7c5d0;
 padding: 3px;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}
.prodname_alt {
	background-color: #9a98ac;
	padding: 3px 0 3px 6px;
	font-size: 12px;
	text-align: left;
	color: #ffffff;
}
.prodcolour_alt {
	background-color: #9a98ac;
 padding: 3px 0 3px 3px;
	font-size: 12px;
	text-align: left;
	color: #ffffff;
}
.prodprice_alt {
	background-color: #9a98ac;
	padding: 3px 3px 3px 0;
	font-size: 12px;
	text-align: left;
	color: #ffffff;
}
.prodsize_alt {
	background-color: #9a98ac;
 padding: 3px;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}
.prodtotal_alt {
	background-color: #9a98ac;
 padding: 3px;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}


/*------------[ Forms ]------------*/

input {
	color: #000000;
	font-size: 12px;
	border-width: 1px;
	background-color: #FFFFFF;
	border-color: #004785;
	border-style: solid;
	line-height: 15px;
}
.no_keyline {
	border-width: 0;
}
select,textarea {
	color: #000000;
	font-size: 12px;
	border-width: 1px;
	background-color: #FFFFFF;
	border-color: #004785;
	border-style: solid;
	line-height: 15px;
}
.submit {
	margin-top: 10px;
	border-width: 0;
}
