@charset "UTF-8";

/*-----------------------------------------------------------------------------

[Stylesheet]

Project:			Jet Dry
Version:			1.0
Last change:		31.03.2009
Assigned to:		Alex & Matt		

-------------------------------------------------------------------------------

[Table of contents]

1. Browser Reset
2. General Layout

------------------------------------------------------------------------------*/

/*/////////////////////////////////////////////////////////////////////////////
1. Browser Reset
////////////////////////////////////////////////////////////////////////////*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	background-color: #000;
	color: #FFF;
	font: normal 12.5px Arial,Verdana,sans-serif;
	line-height: 1;
}

html>body { 
	font-size: 12px; 
} 

ol, ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
}

blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */

:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.number1 {
	background-color: #000000;
	width: 200px;
	height: 400px;
	float: left;
}

.number2 {
	background-color: #990033;
}

.width {
	float: inherit;
	width: 200px;
	height: 100px;
}

.clear {
	clear: both;
}

/*/////////////////////////////////////////////////////////////////////////////
2. General Layout
////////////////////////////////////////////////////////////////////////////*/

a,
a:link {
	color: #FFF;
	text-decoration: none;
}

a:hover {
	color: #FFF;
	text-decoration: none;
}

a:visited {
	color: #FFF;
	text-decoration: none;
}

a:active {
	color: #FFF;
	text-decoration: none;
}

p { 
	margin: 0; 
	font-size: 12.5px;
	line-height: 1.3em; 
}

p.t { 
	margin: 15px  0 0 0; 
	font-size: 12.5px;
	line-height: 1.3em; 
}

p.b { 
	margin: 0 0 15px  0; 
	font-size: 12.5px; 
	line-height: 1.3em; 
}

p.tb { 
	margin: 15px  0; 
	font-size: 12.5px;
	line-height: 1.3em; 
}

/*/////////////////////////////////////////////////////////////////////////////
3. Index Page
////////////////////////////////////////////////////////////////////////////*/

body#home {
	background: #000 url(../images/homebg.gif) top center no-repeat;
}

.container_index {
	margin: 0 auto;
	width: 456px;
	height: 510px;
	padding-top: 20px;
}

.berger_welcome h1 {
	display: block;
	height: 0px;
	text-indent: -9999px;
}

ul#indexnav li#premium {
	background: transparent url(../images/berger_premium_index_sub.gif) bottom left no-repeat;
	display: block;
	width: 456px;
	height: 222px;
}

ul#indexnav li#jetdry {
	background: transparent url(../images/berger_jetdry_index_sub.gif) bottom left no-repeat;
	display: block;
	width: 456px;
	height: 217px;
}

/*ul#indexnav li#premium a.plink {
	background: transparent url(../images/berger_premium_index_sub.gif) bottom left no-repeat;
	display: block;
	width: 456px;
	height: 222px;
}

ul#indexnav li#premium a.plink span {
	display: block;
	height: 0px;
	text-indent: -9999px;
}

ul#indexnav li#jetdry a {
	background: transparent url(../images/berger_jetdry_index_sub.gif) bottom left no-repeat;
	display: block;
	width: 456px;
	height: 217px;
	margin-top: 0px;
}

ul#indexnav li#jetdry a span {
	display: block;
	height: 0px;
	text-indent: -9999px;
}*/

.keepson {
	background: transparent url(../images/slogan_index.jpg) top center no-repeat;
	width: 456px;
	height: 25px;
	margin-top: 67px;
}

.keepson h3 {
	display: block;
	height: 0px;
	text-indent: -9999px;
}

/*/////////////////////////////////////////////////////////////////////////////
4. Header
////////////////////////////////////////////////////////////////////////////*/

.container {
	width: 990px;
	margin: 0 auto;
}

.header_holder {
	width: 872px;
	padding: 50px 59px 0 59px;
}

.logo_holder {
	/*background: transparent url(../images/berger_jetdry_logo.jpg) top left no-repeat;*/
	width: 201px;
	height: 74px;
	float: left;
	margin-right: 11px;
	overflow: hidden;
}

.logo_holder a {
	width: 201px;
	height: 74px;
	display: block;
}

.logo_holder h1 {
	display: block;
	height: 0px;
	text-indent: -9999px;
}

.nav_holder {
	width: 660px;
	float: left;
}

ul#nav li {
	float: left;
}

ul#nav li a {
	display: block;
	width: 100px;
	height: 31px;
}

ul#nav li a span {
	display: block;
	height: 0px;
	text-indent: -9999px;
}

ul#nav li#nav_prod a {
	background: transparent url(../images/btn_products.jpg) top left no-repeat;
	margin-right: 12px;
}

ul#nav li#nav_prep a {
	background: transparent url(../images/btn_preparation.jpg) top left no-repeat;
	margin-right: 12px;
}

ul#nav li#nav_tips a {
	background: transparent url(../images/btn_hints.jpg) top left no-repeat;
	margin-right: 12px;
}

ul#nav li#nav_col a {
	background: transparent url(../images/btn_colours.jpg) top left no-repeat;
	margin-right: 12px;
}

ul#nav li#nav_safe a {
	background: transparent url(../images/btn_safety.jpg) top left no-repeat;
	margin-right: 12px;
}

ul#nav li#nav_howto a {
	background: transparent url(../images/btn_howto.jpg) top left no-repeat;
}

.subnav_holder {
	width: 660px;
	height: 22px;
	float: left;
	margin-top: 21px;
}

ul#subnav li {
	float: left;
}

ul#subnav li a {
	display: block;
	width: 65px;
	height: 22px;
}

ul#subnav li a span {
	display: block;
	height: 0px;
	text-indent: -9999px;
}

ul#subnav li#subnav_under a {
	background: transparent url(../images/btn_under.jpg) top left no-repeat;
	margin-right: 10px;
}

ul#subnav li#subnav_satin a {
	background: transparent url(../images/btn_satin.jpg) top left no-repeat;
	margin-right: 9px;
}

ul#subnav li#subnav_clear a {
	background: transparent url(../images/btn_clear.jpg) top left no-repeat;
	margin-right: 10px;
}

ul#subnav li#subnav_tex a {
	background: transparent url(../images/btn_tex.jpg) top left no-repeat;
	margin-right: 9px;
}

ul#subnav li#subnav_line a {
	background: transparent url(../images/btn_line.jpg) top left no-repeat;
	margin-right: 9px;
}

ul#subnav li#subnav_heavy a {
	background: transparent url(../images/btn_heavy.jpg) top left no-repeat;
	margin-right: 9px;
}

ul#subnav li#subnav_gloss a {
	background: transparent url(../images/btn_gloss.jpg) top left no-repeat;
	margin-right: 10px;
}

ul#subnav li#subnav_non a {
	background: transparent url(../images/btn_non.jpg) top left no-repeat;
	margin-right: 9px;
}

ul#subnav li#subnav_true a {
	background: transparent url(../images/btn_true.jpg) top left no-repeat;
}

/*/////////////////////////////////////////////////////////////////////////////
5. Main Content
////////////////////////////////////////////////////////////////////////////*/

.maincontent_holder {
	width: 990px;
	min-height: 380px;
	margin: 37px 0 20px 0;
}

.maincontent_holder_full {
	width: 872px;
	min-height: 380px;
	margin: 37px 59px 20px 59px;
}

.mainleft {
	width: 423px;
	margin: 0 12px 0 59px;
	float: left;
}

.mainright {
	/*width: 496px;*/
	width: 437px;
	float: left;
}

.mainright_c {
	/*width: 496px;*/
	width: 449px;
	float: left;
}

/*/////////////////////////////////////////////////////////////////////////////
6. Home
////////////////////////////////////////////////////////////////////////////*/

.home_top {
	margin: 0 auto 20px auto;
	width: 872px;
}

.home_top_left {
	width: 423px;
	float: left;
}

.home_top_right {
	width: 437px;
	float: right;
}

.home_bottom {
	margin: 0 auto;
	width: 872px;
}

.home_bottom_left {
	width: 423px;
	height: 318px;
	float: left;
}

.home_bottom_right {
	width: 437px;
	height: 318px;
	float: right;
}

ul#homenav li a {
	display: block;
	width: 437px;
	height: 93px;
}

ul#homenav li a span {
	display: block;
	height: 0px;
	text-indent: -9999px;
}

ul#homenav li#homenav_range a {
	background: transparent url(../images/big_btn_range.jpg) top left no-repeat;
	margin-bottom: 19px;
}

ul#homenav li#homenav_aqua a {
	background: transparent url(../images/big_btn_water.jpg) top left no-repeat;
	margin-bottom: 20px;
}

ul#homenav li#homenav_prep a {
	background: transparent url(../images/big_btn_prep.jpg) top left no-repeat;
}

.home_bottom_left {
	background: transparent;
	width: 423px;
	height: 318px;
}

.headline {
	width: 872px;
	margin: 0 auto 10px auto;
}

h3.redhead {
	font-size: 22px;
	color: #e1001d;
	font-weight: normal;
}

h3.orangehead {
	font-size: 22px;
	color: #fd7800;
	font-weight: normal;
}

h3.purplehead {
	font-size: 22px;
	color: #832892;
	font-weight: normal;
}

h3.bluehead {
	font-size: 22px;
	color: #0655aa;
	font-weight: normal;
}

h3.turqhead {
	font-size: 22px;
	color: #007e79;
	font-weight: normal;
}

h3.greyhead {
	font-size: 22px;
	color: #737375;
	font-weight: normal;
}

h3.greenhead {
	font-size: 22px;
	color: #189933;
	font-weight: normal;
}

.small_orange {
	font-size: 10px;
	color: #fd7800;
}

.small_white {
	font-size: 10px;
	color: #FFF;
}

.small_white_right {
	width: 427px;
	padding: 5px 10px 0 0;
	text-align: right;
	font-size: 10px;
	color: #FFF;
}

/*/////////////////////////////////////////////////////////////////////////////
07. Products
////////////////////////////////////////////////////////////////////////////*/

h3.big_undercoat span,
h3.big_satin span,
h3.big_clear span,
h3.big_finish span,
h3.big_marking span,
h3.big_heavy span,
h3.big_gloss span,
h3.big_slip span,
h3.big_grip span {
	display: block;
	height: 0px;
	text-indent: -9999px;
}

h3.big_undercoat {
	background: transparent url(../images/big_undercoat.jpg) top left no-repeat;
	width: 423px;
	height: 98px;
	margin-bottom: 20px;
}

h3.big_satin {
	background: transparent url(../images/big_satin.jpg) top left no-repeat;
	width: 423px;
	height: 98px;
	margin-bottom: 20px;
}

h3.big_clear {
	background: transparent url(../images/big_clear.jpg) top left no-repeat;
	width: 423px;
	height: 98px;
	margin-bottom: 20px;
}

h3.big_finish {
	background: transparent url(../images/big_finish.jpg) top left no-repeat;
	width: 423px;
	height: 98px;
	margin-bottom: 20px;
}

h3.big_marking {
	background: transparent url(../images/big_marking.jpg) top left no-repeat;
	width: 423px;
	height: 98px;
	margin-bottom: 20px;
}

h3.big_heavy {
	background: transparent url(../images/big_heavy.jpg) top left no-repeat;
	width: 423px;
	height: 98px;
	margin-bottom: 20px;
}

h3.big_gloss {
	background: transparent url(../images/big_gloss.jpg) top left no-repeat;
	width: 423px;
	height: 98px;
	margin-bottom: 20px;
}

h3.big_slip {
	background: transparent url(../images/big_slip.jpg) top left no-repeat;
	width: 423px;
	height: 98px;
	margin-bottom: 20px;
}

h3.big_grip {
	background: transparent url(../images/big_grip.jpg) top left no-repeat;
	width: 423px;
	height: 98px;
	margin-bottom: 20px;
}

ul.list_lightblue li {
	background: transparent url(../images/dot_lightblue.jpg) no-repeat 0 3px;
	font-size: 14px;
	line-height: 1.4em;
	padding: 0 0 20px 24px;
}

ul.list_blue li {
	background: transparent url(../images/dot_blue.jpg) no-repeat 0 3px;
	font-size: 14px;
	line-height: 1.4em;
	padding: 0 0 20px 24px;
}

ul.list_violet li {
	background: transparent url(../images/dot_violet.jpg) no-repeat 0 3px;
	font-size: 14px;
	line-height: 1.4em;
	padding: 0 0 20px 24px;
}

ul.list_pink li {
	background: transparent url(../images/dot_pink.jpg) no-repeat 0 3px;
	font-size: 14px;
	line-height: 1.4em;
	padding: 0 0 20px 24px;
}

ul.list_grey li {
	background: transparent url(../images/dot_grey.jpg) no-repeat 0 4px;
	font-size: 14px;
	line-height: 1.4em;
	padding: 0 0 20px 24px;
}

ul.list_turq li {
	background: transparent url(../images/dot_turq.jpg) no-repeat 0 3px;
	font-size: 14px;
	line-height: 1.3em;
	padding: 0 0 20px 24px;
}

ul.list_red li {
	background: transparent url(../images/dot_red.jpg) no-repeat 0 3px;
	font-size: 14px;
	line-height: 1.4em;
	padding: 0 0 20px 24px;
}

ul.list_yellow li {
	background: transparent url(../images/dot_yellow.jpg) no-repeat 0 3px;
	font-size: 14px;
	line-height: 1.4em;
	padding: 0 0 20px 24px;
}

ul.list_orange li {
	background: transparent url(../images/dot_orange.jpg) no-repeat 0 3px;
	font-size: 14px;
	line-height: 1.4em;
	padding: 0 0 20px 24px;
}

ul.list_green li {
	background: transparent url(../images/dot_green.jpg) no-repeat 0 4px;
	font-size: 14px;
	line-height: 1.4em;
	padding: 0 0 15px 22px;
}

.clear_flimage_clear {
		float: right;
	clear: right;
}

.clear_flimage1 {
	float: right;
	clear: right;
	margin: 0 0 0 10px;
}

.clear_flimage2 {
	float: right;
	clear: right;
	margin: 10px 0 0 10px;
}

.subnav_holder {
	width: 660px;
	height: 22px;
	float: left;
	margin-top: 21px;
}

.rangenav_holder {
	margin-top: 34px;
}

.productnav_holder {
	margin-top: 20px;
}

ul#rangenav li {
	float: left;
}

ul#rangenav li a {
	display: block;
	width: 134px;
	height: 43px;
}

ul#rangenav li a span {
	display: block;
	height: 0px;
	text-indent: -9999px;
}

ul#rangenav li#rangenav_non a {
	background: transparent url(../images/big_1.jpg) top left no-repeat;
	margin: 0 10px 12px 0;
}

ul#rangenav li#rangenav_heavy a {
	background: transparent url(../images/big_2.jpg) top left no-repeat;
	margin: 0 10px 12px 0;
}

ul#rangenav li#rangenav_tex a {
	background: transparent url(../images/big_3.jpg) top left no-repeat;
	margin: 0 0 12px 0;
}

ul#rangenav li#rangenav_gloss a {
	background: transparent url(../images/big_4.jpg) top left no-repeat;
	margin: 0 10px 12px 0;
}

ul#rangenav li#rangenav_under a {
	background: transparent url(../images/big_5.jpg) top left no-repeat;
	margin: 0 10px 12px 0;
}

ul#rangenav li#rangenav_clear a {
	background: transparent url(../images/big_6.jpg) top left no-repeat;
	margin: 0 0 12px 0;
}

ul#rangenav li#rangenav_true a {
	background: transparent url(../images/big_7.jpg) top left no-repeat;
	margin: 0 10px 0 0;
}

ul#rangenav li#rangenav_satin a {
	background: transparent url(../images/big_8.jpg) top left no-repeat;
	margin: 0 10px 0 0;
}

ul#rangenav li#rangenav_line a {
	background: transparent url(../images/big_9.jpg) top left no-repeat;
}

ul#rangenav li#rangenav_apptech a {
	background: transparent url(../images/big_10.jpg) top left no-repeat;
}

/*/////////////////////////////////////////////////////////////////////////////
08. Preparation
////////////////////////////////////////////////////////////////////////////*/

ul#preplist li {
	list-style: decimal;
	list-style-type: decimal;
	list-style-position: inside;
	line-height: 1.3em;
	padding-bottom: 1.5em;
}

ul#prepnav li a {
	display: block;
	width: 200px;
	height: 41px;
	font-size: 11px;
	line-height: 1.3em;
	padding: 10px 0 0 223px;
	margin-bottom: 15px;
}

ul#prepnav li#prepnav_water a {
	background: transparent url(../images/prep_btn_1.jpg) top left no-repeat;
}

ul#prepnav li#prepnav_solvent a {
	background: transparent url(../images/prep_btn_2.jpg) top left no-repeat;
}

.prep_video_sub {
	margin: 15px 0 0 0;
	padding: 0 0 0 10px;
}

/*/////////////////////////////////////////////////////////////////////////////
09. Hints and tips
////////////////////////////////////////////////////////////////////////////*/

h3.hinthead {
	margin-bottom: 10px;
}

/*/////////////////////////////////////////////////////////////////////////////
10. Colours
////////////////////////////////////////////////////////////////////////////*/

#colourpane {
	width: 449px;
	height: 507px;
	padding-left: 0;
	overflow: auto;
}

.colour_holder {
	width: 87px;
	float: left;
	margin: 0 0 16px 0;
}

.colour {
	background: #999;
	width: 56px;
	height: 84px;
	margin-top: 5px;
}

.plate {
	background: transparent url(../images/colour_plate_bg.gif) top center no-repeat;
	width: 71px;
	height: 88px;
	padding: 4px 0 0 16px;
}

.title {
	width: 87px;
	height: 2em;
	line-height: 1.3em;
	text-align: center;
	margin-top: 5px;
	font-size: 10px;
}

.plate span {
	display: block;
	width: 56px;
	height: 84px;
	line-height: 1;
	text-indent: -9999px;
}

.plate span.c_01 { background: #7c8280; }
.plate span.c_02 { background: #87816d; }
.plate span.c_03 { background: #9e5f38; }
.plate span.c_04 { background: #634a39; }

.plate span.c_05 { background: #2d2e2f; }
.plate span.c_06 { background: #53636e; }
.plate span.c_07 { background: #aaa195; }
.plate span.c_08 { background: #48633d; }

.plate span.c_09 { background: #7e7d71; }
.plate span.c_10 { background: #666b6d; }
.plate span.c_11 { background: #4b5158; }
.plate span.c_12 { background: #e6d6b7; }

.plate span.c_13 { background: #daa474; }
.plate span.c_14 { background: #554839; }
.plate span.c_15 { background: #7d878a; }
.plate span.c_16 { background: #afa59a; }

.plate span.c_17 { background: #753630; }
.plate span.c_18 { background: #436240; }
.plate span.c_19 { background: #d9a963; }
.plate span.c_20 { background: #a1a398; }

.plate span.c_21 { background: #9a635b; }
.plate span.c_22 { background: #4f535a; }
.plate span.c_23 { background: #70645a; }
.plate span.c_24 { background: #416f57; }

.plate span.c_25 { background: #cf977a; }
.plate span.c_26 { background: #6a3731; }
.plate span.c_27 { background: #818872; }
.plate span.c_28 { background: #bcb6a1; }

.plate span.c_29 { background: #778078; }
.plate span.c_30 { background: #5a6972; }
.plate span.c_31 { background: #50523c; }
.plate span.c_32 { background: #f4f0de; }

.plate span.c_33 { background: #3d4b3c; }
.plate span.c_34 { background: #7c8670; }
.plate span.c_35 { background: #cab89c; }
.plate span.c_36 { background: #677265; }

.plate span.c_37 { background: #dfd7c9; }
.plate span.c_38 { background: #694938; }
.plate span.c_39 { background: #6c3936; }
.plate span.c_40 { background: #573531; }

.plate span.c_41 { background: #4c3431; }
.plate span.c_42 { background: #894937; }
.plate span.c_43 { background: #a89a89; }
.plate span.c_44 { background: #754938; }

.plate span.c_45 { background: #c3ab7c; }
.plate span.c_46 { background: #a0a590; }
.plate span.c_47 { background: #b8a584; }
.plate span.c_48 { background: #b9bbb6; }

.plate span.c_49 { background: #b9bec1; }
.plate span.c_50 { background: #d2d7d8; }
.plate span.c_51 { background: #858c8f; }
.plate span.c_52 { background: #936638; }

.plate span.c_53 { background: #d9d8ce; }
.plate span.c_54 { background: #7c504f; }
.plate span.c_55 { background: #577d8a; }
.plate span.c_56 { background: #9e6942; }

.plate span.c_57 { background: #7b6754; }
.plate span.c_58 { background: #ddb070; }
.plate span.c_59 { background: #61757e; }
.plate span.c_60 { background: #ad9b95; }

.plate span.c_61 { background: #667465; }
.plate span.c_62 { background: #848986; }
.plate span.c_63 { background: #7e5038; }
.plate span.c_64 { background: #71573b; }

.plate span.c_65 { background: rgb(128,106,80); }
.plate span.c_66 { background: rgb(159,128,82 ); }
.plate span.c_67 { background: rgb(186,170,151 ); }
.plate span.c_68 { background: rgb(93,101,92); }

.plate span.c_69 { background: rgb(118,104,89); }
.plate span.c_70 { background: rgb(112,118,91); }
.plate span.c_71 { background: rgb(90,96,103); }
.plate span.c_72 { background: rgb(163,165,159); }

.plate span.c_73 { background: rgb(148,148,141); }
.plate span.c_74 { background: rgb(204,205,198); }
.plate span.c_75 { background: rgb(70,75,83); }
.plate span.c_76 { background: rgb(84,88,87); }

/*
.plate span.c_77 { background: #007689; }
.plate span.c_78 { background: #3a8242; }
.plate span.c_79 { background: #b8b77a; }
.plate span.c_80 { background: #ac9d5e; }

.plate span.c_81 { background: #007497; }
.plate span.c_82 { background: #e7d42c; }
.plate span.c_83 { background: #ffd500; }
.plate span.c_84 { background: #e5a400; }
.plate span.c_85 { background: #e5a631; }
.plate span.c_86 { background: #f6aa41; }
.plate span.c_87 { background: #faba00; }
.plate span.c_88 { background: #e9b400; }
.plate span.c_89 { background: #ffd853; }
.plate span.c_90 { background: #c1a13d; }

.plate span.c_91 { background: #000000; }
.plate span.c_92 { background: #fff2cd; }
.plate span.c_93 { background: #204333; }
.plate span.c_94 { background: #d9d0c1; }
.plate span.c_95 { background: #c09947; }
.plate span.c_96 { background: #f6efd5; }
.plate span.c_97 { background: #f4d7ac; }
.plate span.c_98 { background: #907158; }
.plate span.c_99 { background: #724222; }

.plate span.c_100 { background: #FFF; }
.plate span.c_101 { background: #FFF; }
.plate span.c_102 { background: #FFF; }
.plate span.c_103 { background: #FFF; }
.plate span.c_104 { background: #FFF; }
.plate span.c_105 { background: #FFF; }
.plate span.c_106 { background: #FFF; }
.plate span.c_107 { background: #FFF; }
.plate span.c_108 { background: #FFF; }
.plate span.c_109 { background: #FFF; }
.plate span.c_110 { background: #FFF; }
.plate span.c_111 { background: #FFF; }
.plate span.c_112 { background: #FFF; }
.plate span.c_113 { background: #FFF; }
.plate span.c_114 { background: #FFF; }
.plate span.c_115 { background: #FFF; }
.plate span.c_116 { background: #FFF; }
.plate span.c_117 { background: #FFF; }
.plate span.c_118 { background: #FFF; }
.plate span.c_119 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_120 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_130 { background: #FFF; }
.plate span.c_140 { background: #FFF; }*/

/*/////////////////////////////////////////////////////////////////////////////
11. Safety
////////////////////////////////////////////////////////////////////////////*/

.safetyhead {
	color: #007e79;
	margin-bottom: 10px;
}

h5.safetysubhead {
	line-height: 1.3em;
	font-weight: bold;
}

/*/////////////////////////////////////////////////////////////////////////////
12. How to DVD
////////////////////////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////////////////////////////
xx. Footer
////////////////////////////////////////////////////////////////////////////*/

.footer_holder {
	margin: 0 auto;
	width: 872px;
	padding-bottom: 30px;
}

ul#footernav li {
	float: left;
}

ul#footernav li a {
	color: #FFF;
	font-size: 12px;
	line-height: 12px;
	text-decoration: none;
}

ul#footernav li#footernav_privacy a {
	margin-right: 8px;
}

ul#footernav li#footernav_terms a {
	background: transparent url(../images/footernav_divider.gif) center left no-repeat;
	padding-left: 8px;
	margin-right: 8px;
}

ul#footernav li#footernav_contact a {
	background: transparent url(../images/footernav_divider.gif) center left no-repeat;
	padding-left: 8px;
	margin-right: 8px;
}

ul#footernav li#footernav_home a {
	background: transparent url(../images/footernav_divider.gif) center left no-repeat;
	padding-left: 8px;
	margin-right: 8px;
}

/*/////////////////////////////////////////////////////////////////////////////
06. Contact
////////////////////////////////////////////////////////////////////////////*/

form#inquiry input.form_input {
	border: 1px solid #999;
	padding: 7px 4px 4px 4px;
	height: 16px;
	width: 200px;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}

form#inquiry input.form_input_sec {
	border: 1px solid #999;
	padding: 7px 4px 4px 4px;
	height: 16px;
	width: 138px;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}

form#inquiry textarea.form_textarea {
	border: 1px solid #999;
	padding: 4px 4px 4px 4px;
	height: 140px;
	width: 400px;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}

.formitem {
	margin: 8px 0px 12px 0px;
}

.formitem_left {
	float: left;
	width: 250px;
}

.formitem_right {
	float: right;
	width: 450px;
}

.formhead {
	background: #eee;
	padding: 4px;
	margin-top: 20px;
	font-weight: bold;
}

.form_label {
	margin-bottom: 5px;
}

#error {
	color: #e1001d;
	font-weight: bold;
	font-size: 12px;
	padding: 0 0 20px 0;
}

/*/////////////////////////////////////////////////////////////////////////////
	JQUERY SCROLLPANE FOR COLOUR SECTION
////////////////////////////////////////////////////////////////////////////*/

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #000;
}
.jScrollPaneDrag {
	position: absolute;
	background: #0c0c0c;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 10px;
	width: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 10px;
	width: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}


/* Custom Buttons */

a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) repeat-x 0 0;
}

a.jScrollArrowUp:hover {
	background-position: 0 -10px;
}

a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) repeat-x 0 0;
}

a.jScrollArrowDown:hover {
	background-position: 0 -10px;
}

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -20px;
}
