html {
	min-height: 100%;
/*	margin-bottom: 1px;*/
	height:100%;
}

body {
	background-color: #F5F5F7;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Verdana, Helvetica;
    width: 100%;
    height:100%;
	font-size: 80%;
	color: #474747;
	line-height:130%;
}

form {
	margin: 0px;
}

input {
	font-size: 100%;
	width:205px;
	font-family: Arial, verdana, Helvetica;
	border: 1px solid #6C6C6C;
	color:#6C6C6C;
}

textarea {
	font-size: 70%;
	width:380px;
	font-family: Arial, verdana, Helvetica;
	border: 1px solid #6C6C6C;
	color:#6C6C6C;
	overflow:auto;
	height:200px;
	margin-top:10px;
}

label {
	margin-bottom:22px;
}

h1 {
	font-weight: bold;
	font-family:"trebuchet ms", trebuchet;
	margin: 0px 0px 35px 0px;
	padding: 0px;
	font-size: 265%;
	color: #00ADEF;
	line-height:100%
}

h2 {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h3 {
	font-weight: bold;
	margin: 2px 0px 4px 0px;
	padding: 2px 0px 4px 0px;
	font-size: 165%;
	color:#b3b3b3;
	line-height:95%;
}

h4 {
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	color:#FF9933;
}

p {
	margin: 0px;
	margin-top: 6px;
	margin-bottom: 8px;
}

.hidden {
	display:none;
}

.clear {
	clear: both;
	font-size:0px;
}

img {
	border: 0px;
}

a:link, a:visited, a:active {
   	text-decoration: none;
	color: #611C77;
	font-size: 100%;
}

a:hover {
	color: #fff;
	text-decoration: none;
	font-size: 100%;
}

hr {
	color: #ccc;
	height: 1px;
	background-color: #ccc;
	border: 0px solid #ccc;
}

#wrapper { 
	width: 990px;
	margin: 0px auto 0px auto;
	text-align: left;
	height:100%;
	background-color: #fff;	
}

#wrapperInner {
	width: 957px;
	margin-left:16px;
}

#flags {
	text-align:right;
	width:957px;
	height:40px;
}		

#header {
	background:url(../images/header_bg.gif) no-repeat;
	width:957px;
	height:48px;
}

#header2 {
	background:url(../images/header_bg_blank.gif) no-repeat;
	width:957px;
	height:48px;
}

#header3 {
	background:url(../images/header_bg_blank.gif) no-repeat;
	width:957px;
	height:48px;
	margin-top:10px;
}

#logo {
	float:left;
	width:277px;
}

#menu {
	float:left;
	width:622px;
		font-family:"trebuchet ms", trebuchet;
}

#menu ul {
	margin:0px;
	padding:0px;
}

#menu li {
	display:inline;
	font-size:170%;
	text-indent:10px;
/*	padding-left:10px;*/
}

#menu a:link,#menu a:visited,#menu a:active {
	color:#fff;
	line-height:47px;
}

#menu a:hover {
	color:#F5BA33;
}

#menu .menuon a:hover {
	color:#17A1F7;
}

#m1 {
	width:144px;
	height:48px;
	float:left;
}

#m1.menuon {
	background:url(../images/menu1_bgon.gif) no-repeat;
}

#m2 {
	width:73px;
	height:48px;
	float:left;
}

#m2.menuon {
	background:url(../images/menu2_bgon.gif) no-repeat;
}

#m3 {
	width:123px;
	height:48px;
	float:left;
}

#m3.menuon {
	background:url(../images/menu3_bgon.gif) no-repeat;
}

.sectionShadow {
	background:url(../images/header_shadow.gif) no-repeat;
	width:957px;
	height:10px;
	float:left;
	font-size:1px;
}

#main {
	width:954px;
	min-height:368px;
	margin-bottom:10px;
}

.homepage {
	background:url(../images/home_main.jpg) no-repeat;
}

.videopage1,.videopage2,.videopage3,.videopage4 {
	background:url(../images/video_main2.jpg) no-repeat;
}

.footerpage {
	background:url(../images/text_bg.gif) no-repeat;
}


.contactpage {
	background:url(../images/text_bg2.gif) no-repeat;
}

.productspage {
	background:url(../images/blue_bg.gif) no-repeat;
}

.presspage {
	background:url(../images/press_bg.gif) no-repeat;
}

.textpage {
	background:url(../images/text_bg3.gif) no-repeat;
}


#main.presspage {
	height:615px;
	width:954px;
}

#main.textpage {
	height:585px;
	width:954px;
}

#main.footerpage {
	height:368px;
	width:954px;
}

.presspage #textPageRightLeftColPadding h1 {
	color:#C58605;
	font-family: arial;
	font-size: 22px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	margin-bottom:6px;
	padding-bottom:6px;
}

.textpage #textPageRightLeftColPadding h1 {
	color:#b3b3b3;
	font-family: arial;
	font-size: 22px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	margin-bottom:6px;
	padding-bottom:6px;	
}

.presspage #textPageRight,.textpage #textPageRight {
	width:645px;
	height:615px;
}

.presspage #textPageLeft {
	width:268px;
	height:615px;
	margin-top:-12px;
}

.textpage #textPageLeft {
	width:259px;
	height:615px;
}

.presspage #textPageLeftPadding {
	margin-right:24px;
}

.textpage #textPageLeftPadding {
	margin-right:24px;
	font-size:60%;
	color:#5C5A5A;
	line-height:120%;
}

.footerpage #textPageLeftPadding {
	margin-right:24px;
	font-size:60%;
	color:#5C5A5A;
	line-height:120%;
}

.footerpage #textPageRight p {
	margin-top:15px;
	margin-bottom:0px;
	padding:0px;
}

.textpage #textPageLeftPadding h2 {
	color:#fff;
	line-height:120%;
	margin-bottom:10px;
	font-family:arial;
	font-size:170%;
}

#textPageRightLeftCol {
	width:435px;
	float:left;
}

#textPageRightLeftColPadding {
	margin-left:12px;
	margin-right:12px;
}

#textPageRightRightCol {
	width:199px;
	float:left;
	text-align:right;
}

.textpage h1,.contactpage h1 {
	color:#fff;
	font-size:100%;
}

.videopage1 h1 {
	margin-top:10px;
	color:#F8BC00;
	letter-spacing: -1px;
}

.videopage2 h1 {
	margin-top:10px;
	color:#FF3092;
	letter-spacing: -1px;
}

.videopage3 h1 {
	margin-top:10px;
	color:#82D617;
	letter-spacing: -1px;
}

.videopage4 h1 {
	margin-top:10px;
	color:#D75115;
	letter-spacing: -1px;
}

.footerpage h1 {
	color:#fff;
	font-size:100%;
	font-family:arial;
}

#mainText {
	margin: 23px 0px 0px 0px;
	padding-left:23px;
	width:445px;
	height:286px;
	float:left;
	color: #6C6C6C; 
}

.textpage #mainText{
	width:850px;
	margin: 20px 0px 0px 0px;
	padding-left:17px;
}

.contactpage #mainText {
	width:927px;
}

.contactpage #mainText a:link,.contactpage #mainText a:active,.contactpage #mainText a:visited {
	color:#8B470F;
}

.contactpage #mainText a:hover {
	color:#F5BA33;
}

.productspage #mainText {
	width:927px;
	margin: 10px 0px 0px 0px;
}

.videopage1 #mainText,.videopage2 #mainText,.videopage3 #mainText,.videopage4 #mainText {
	width:942px;
	margin: 12px 0px 0px 0px;
}

#main.videopage1,#main.videopage2,#main.videopage3,#main.videopage4 {
	height:379px;
}

#textPageLeft {
	width:273px;
	float:left;
	color:#fff;
	font-size:170%;
	line-height:120%;
}

.productspage #textPageLeft {
	width:402px; 
}

.productspage #textPageLeft1 {
	font-size:135%;
	font-weight:bold;
	width:218px;
	float:left;
	font-family:arial;
	text-align:left;
	line-height:100%;
}

#textPageRight {
	float:left;
	width:513px;
}

.textpage #mainText {
	width:921px; 
}

.presspage #mainText {
	width:921px; 
	padding-left:7px;
}

.productspage #textPageRight {
	float:left;
	width:500px;
	height:340px;
}

.productspage #textPageRight1 {
	width:184px;
	float:left;
}

.productspage #textPageRight1 div {
	margin-bottom:10px;
}

#textPageRightPadding {
	margin-left:20px;
	color:#fff;
	font-weight:bold;
	font-size:170%;
	line-height:120%;
	height:340px;
}

#textPageRightPadding div.btn {
	background:url(../images/lang_btn_bg.gif) no-repeat top;
	width:131px;
	height:28px;
}

#textPageRightPadding div a:link,#textPageRightPadding div a:active,#textPageRightPadding div a:visited {
	padding-left:26px;
	color:#fff;
	font-size:90%;
}

#textPageRightPadding div a:hover {
	color:#e5221f;
}

#textPageLeft2 {
	width:262px;
	float:left;
	color:#fff;
	font-size:170%;
	font-family:arial;
	line-height:120%;
	font-weight: bold;
}

#textPageRight2 {
	float:left;
	width:642px;
}



#mainTextBtn {
	margin-left:23px;
	_margin-left:13px;
	padding-left:10px;
	height:33px;
	float:left;
	width:250px;
	background:url(../images/btn_buy_now_red_bg.gif) no-repeat;
	padding-top:3px;
	_padding-top:2px;
	line-height:150%;
}

.videopage1 #mainTextBtn {
	background:url(../images/btn_buy_now_yellow_bg.gif) no-repeat;
	margin:20px 0px 0px 0px;
}

.videopage1 #mainTextBtn a:hover {
	color:#14A4FA;
}

.videopage2 #mainTextBtn {
	background:url(../images/btn_buy_now_red_bg.gif) no-repeat;
	margin:20px 0px 0px 0px;
}

.videopage3 #mainTextBtn {
	background:url(../images/btn_buy_now_green_bg.gif) no-repeat;
	margin:20px 0px 0px 0px;
}

.videopage4 #mainTextBtn {
	background:url(../images/btn_buy_now_orange_bg.gif) no-repeat;
	margin:20px 0px 0px 0px;
}

#mainTextBtn a:link,#mainTextBtn a:visited,#mainTextBtn a:active {
	color:#fff;
	font-size:180%;
	font-family:"trebuchet ms", trebuchet;
	padding-top:2px;
	_padding-top:0px;
	float:left;
}

#mainTextBtn img {
	vertical-align: bottom;
}

#mainTextBtn a:hover {
	color:#F4B833;
}

#midRow {
	background:url(../images/mid_row_bg.jpg) no-repeat;
	width:957px;
	height:33px;
}

#midRowLeft {
	width:825px;
	float:left;	
}

#midRowLeftPadding {
	margin: 6px 0px 0px 15px;
	color:#fff;
	font-weight:bold;
}

#midRow #midRowLeft .jobTicker ul#jobTickerList li a.moreinfo:link,#midRow #midRowLeft .jobTicker ul#jobTickerList li a.moreinfo:visited,#midRow #midRowLeft .jobTicker ul#jobTickerList li a.moreinfo:active {
	color:#474747;
	font-weight:normal;
	font-size:85%;
}

#midRow #midRowLeft .jobTicker ul#jobTickerList li a.moreinfo:hover {
	color:#fff;
	font-weight:normal;
}

#midRowRight {
	width:132px;
	float:left;
	margin-top:2px;
	line-height:150%;	
}

#midRowRight a:link,#midRowRight a:visited,#midRowRight a:active {
	color:#fff;
	font-size:160%;
	padding-top:4px;
	_padding-top:2px;
	float:left; 
	font-family:"trebuchet ms", trebuchet;
}

#midRowRight img {
	vertical-align: bottom;
}

#midRowRight a:hover {
	color:#13A5F8;
}

#box1,#box2,#box3,#box4 {
	width:241px;
	float:left;
	font-size:85%;	
}

#box4 {
	width:234px;
}

.rbroundbox {
	margin-bottom:7px;
}

/* rounded boxes - box 1 */
#box1 .rbroundbox {
	background: url(../images/box_yellow_bg.gif) no-repeat #ECA700;
}

#box1 .rbtop div {
	background: url(../images/box_yellow_tl.gif) no-repeat top left;
}

#box1 .rbtop {
	background: url(../images/box_yellow_tr.gif) no-repeat top right;
}

#box1 .rbbot div {
	background: url(../images/box_yellow_bl.gif) no-repeat bottom left;
}

#box1 .rbbot {
	background: url(../images/box_yellow_br.gif) no-repeat bottom right;
}

/* rounded boxes - box 2 */
#box2 .rbroundbox {
	background: url(../images/box_pink_bg.gif) repeat-x #E61360;
}

#box2 .rbtop div {
	background: url(../images/box_pink_tl.gif) no-repeat top left;
}

#box2 .rbtop {
	background: url(../images/box_pink_tr.gif) no-repeat top right;
}

#box2 .rbbot div {
	background: url(../images/box_pink_bl.gif) no-repeat bottom left;
}

#box2 .rbbot {
	background: url(../images/box_pink_br.gif) no-repeat bottom right;
}

/* rounded boxes - box 3 */
#box3 .rbroundbox {
	background: url(../images/box_green_bg.gif) repeat-x #83BF29;
}

#box3 .rbtop div {
	background: url(../images/box_green_tl.gif) no-repeat top left;
}

#box3 .rbtop {
	background: url(../images/box_green_tr.gif) no-repeat top right;
}

#box3 .rbbot div {
	background: url(../images/box_green_bl.gif) no-repeat bottom left;
}

#box3 .rbbot {
	background: url(../images/box_green_br.gif) no-repeat bottom right;
}

/* rounded boxes - box 4 */
#box4 .rbroundbox {
	background: url(../images/box_orange_bg.gif) repeat-x #D65020;
}

#box4 .rbtop div {
	background: url(../images/box_orange_tl.gif) no-repeat top left;
}

#box4 .rbtop {
	background: url(../images/box_orange_tr.gif) no-repeat top right;
}

#box4 .rbbot div {
	background: url(../images/box_orange_bl.gif) no-repeat bottom left;
}

#box4 .rbbot {
	background: url(../images/box_orange_br.gif) no-repeat bottom right;
}

.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}

.rbcontent  {
	margin: 0 14px;
	min-height:92px;
	_height:92px;
}

.rbroundbox {
	width: 231px;
}

#box1 h2,#box2 h2,#box3 h2,#box4 h2 {
	font-family:trebuchet,"trebuchet ms";
	font-weight:bold;
	font-size:270%;
	line-height:73%;
}

#box1 h2 {
	color:#BB7B0A;
}

#box2 h2 {
	color:#A01252;
}

#box3 h2 {
	color:#4D7011;
}

#box4 h2 {
	color:#8F3800;
}

#box1 p,#box2 p,#box3 p,#box4 p {
	color:#fff;
	margin: 0px;
	margin-top:3px;
	padding:0px;
	padding-top:3px;
}

#box1 a:link,#box1 a:active,#box1 a:visited {
	color: #00B0F6;
	text-decoration:underline;
}

#box1 a:hover {
	color:#F9B409;
	text-decoration:underline;
}

#box1 .colouredArrow {
	color:#00B0F6;
}

#box2 a:link,#box2 a:active,#box2 a:visited {
	color: #00B0F6;
	text-decoration:underline;
}

#box2 a:hover {
	color:#FA2E78;
	text-decoration:underline;
}

#box2 .colouredArrow {
	color:#00B0F6;
}

#box3 a:link,#box3 a:active,#box3 a:visited {
	color: #00B0F6;
	text-decoration:underline;
}

#box3 a:hover {
	color:#75D116;
	text-decoration:underline;
}

#box3 .colouredArrow {
	color:#00B0F6;
}

#box4 a:link,#box4 a:active,#box4 a:visited {
	color: #00B0F6;
	text-decoration:underline;
}

#box4 a:hover {
	color:#EE5D02;
	text-decoration:underline;
}

#box4 .colouredArrow {
	color:#00B0F6;
}

#box1 a.highlightText:link,#box1 a.highlightText:active,#box1 a.highlightText:visited,#box2 a.highlightText:link,#box2 a.highlightText:active,#box2 a.highlightText:visited,#box3 a.highlightText:link,#box3 a.highlightText:active,#box3 a.highlightText:visited,#box4 a.highlightText:link,#box4 a.highlightText:active,#box4 a.highlightText:visited {
	background-color: #00B0F6;
	text-decoration:none;
	color:#fff;
	padding:1px 2px 1px 2px;
	font-weight:bold;
}

#box1 a.highlightText:hover,#box2 a.highlightText:hover,#box3 a.highlightText:hover,#box4 a.highlightText:hover {
	text-decoration:none;
	color: #F9B409;
}

#footer {
	margin-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	font-size:85%;
	float:left;
}

#copyright {
	float:left;
	padding-right:10px;
}

#footer ul {
	margin:0px;
	padding:0px;
	float:left;
}

#footer li {
	font-weight:normal;
	display:inline;
	border-left:1px solid #A9A9A9;
	padding-left:10px;
	padding-right:8px;
}

#footer a:link,#footer a:visited,#footer a:active {
	color:#A9A9A9;
}

#footer a:hover {
	color:#11A6FA;
}

.btmBoxArwLink {
	float:left;
	width:150px;
}

#content {
	position:absolute;
	left:0px;
	top:0px;
}

.contactpage #content {
	font-size:18px;
	font-weight:bold;
	line-height:120%;
}


.presspage #content {
	font-size:60%;
	font-weight:normal;
	line-height:130%;
	color:#742B46
}

.textpage #content {
	font-size:100%;
	font-weight:normal;
	line-height:130%;
	color:#525252;
}

.presspage #content a:link,.presspage #content a:active,.presspage #content a:visited {
	font-family:Arial;
	font-size:13px;
	color:#666;
	font-weight:bold;
}

.presspage #content a:hover {
	color:#fb327b;
}

.textpage #content a:link,.textpage #content a:active,.textpage #content a:visited {
	color:#F89815;

}

.textpage #content a:hover {
	color:#2299FA;

}

#contactLeft {
	margin-top:287px;
	float:left;
	width:431px;
}

#contactRight {
	float:left;
	width:210px;
	color:#757575;
	font-weight:bold;
}

#contactRight .required {
	color:#FB7303
}

#requiredFields {
	margin-top:25px;
	margin-left:88px;
}

ul.sitemap {
	margin-left:18px;
	padding:0px;
}

ul.sitemap a:link,ul.sitemap a:active,ul.sitemap a:visited {
	color:#6C6C6C;
}

ul.sitemap a:hover {
	color:#11A6FA;
}

.darkBlue {
	color:#4987CA;
	padding-left:4px;
	padding-right:4px;
}

#productText {
	position: relative;
	top: 10px;
	left: 0px;
	width: 375px;
	overflow:hidden;
	height:292px;
}

#productText1 {
	position: absolute;
	width: 350px;
	height:292px;
}

#productText2 {
	left: 375px;
	width: 300px;
	height:292px;
	position: absolute;
}

#productText3 {
	left: 750px;
	width: 350px;
	height:292px;
	position: absolute;
}

.brownText {
	color:#BD7016;
	font-size:95%;
}

.brownText2 {
	color:#8f460d;
	font-size:11px;
	font-weight: normal;
	line-height: 13px;
}


#selectLangDiv {

}

#selectLangDiv a {
	margin:0px;
	padding:0px;
	line-height:60px;
	float:left;
}

#selectLangDivInner {
	width:452px;
	margin-left:0px;
	background:#74D214;
	height:33px;
	position: relative;
/*	top: -330px;*/
	left: 0px;
	overflow:hidden;
/*	height:355px;*/
}

#selectLangBtn {
	margin-left:-26px;
	_margin-left:-36px;
	height:33px;
/*	margin-top:322px;*/
	position: absolute;
}

#flash1,#flash2,#flash3,#flash4 {
	margin-bottom:5px;
}

.fourColText {
	width:200px;
}

#b2 {
	display:none;
}

#selectLangText {
	font-size:70%;
	margin-top:50px;
	margin-left:10px;
	color:#fff;
}

#selectLangText label {
	float:left;
	text-align:left;
	width:206px;
	_width:196px;	
	padding:0px;
	margin:0px;
}

#selectLangText input {
	border:none;
	width:206px;
	_width:186px;	
	float:left;
	_margin-left:-10px;
}

.darkGreen {
	color:#477B12;
}

.formColLeft {
	float:left;
	width:206px;
	_width:222px;
}

.formColRight {
	float:left;
	margin-left:16px;
	_margin-left:0px;
}

#selectLangText input.wideform {
	width:428px;
	_width:328px;
	margin-bottom:8px;
	_margin-left:0px;
}

.formColRight input {
	_margin-left:-16px;
	float:left;
}

.formColRight label  {
	_margin-left:-8px;
	float:left;
}

.subBtn {
	background:url(../images/btn_submit.gif) no-repeat;
	margin-top:10px;
	height:33px;
	cursor:pointer;
}

#termsLnk {
	width:210px;
	text-align:right;
	margin-top:57px;
	font-size:13px;
}

#termsLnk.formColRight a:link,#termsLnk.formColRight a:active,#termsLnk.formColRight a:visited {
	color:#477B12;
}

#termsLnk.formColRight a:hover {
	color:#FFC12A;	
}

.pressHeadline {
	width:234px;
	font-size:70%;
	font-weight:bold;	
	color:#742B46;
	line-height:130%;
}

.pressHeadline a:link,.pressHeadline a:active,.pressHeadline a:visited{
	font-size:120%;
	font-weight:normal;
	color:#fff;
}

.pressHeadline a:hover {
	font-size:120%;
	font-weight:normal;
	color:#742B46;
}

.pressHeadlinePadding {
	margin:0px 10px 0px 10px;
}

.pressHeadlineTop,.pressHeadlineBottom {
	width:234px;
	height:9px;
	font-size:1px;
}

#menuon .pressHeadlineTop {
	background:url(../images/pr_on_top.gif) bottom no-repeat;
}

#menuon .pressHeadlineBottom {
	background:url(../images/pr_on_btm.gif) no-repeat top;
}

#menuon .pressHeadlineInner {
	background-color:#FF84B5;
}

#caption {
	padding-top:7px;
	width:168px;;
	float:right;
	text-align:left;
	font-size:85%;
	line-height:130%;
}

#contentPadding {
margin-left:15px;
}

#width374 {
	width: 374px;
}

#width324 {
	width: 324px;
}

#width310 {
	width: 310px;
}

#width185 {
	width: 205px;
}

#width230 {
	width: 230px;
}

#width350 {
	width: 380px;
}

#width410 {
	width: 410px;
}

.priceText {
	font-size:93%;
}

ul.largelist {
	font-size:21px;
	color:#F89816;
	font-weight:bold;
	line-height:100%;
	list-style-type: none; 
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}

ul.largelist li {
	padding-left: 28px;
	background: url(../images/dash.gif) no-repeat top left;
	color:#B3B3B3;
}

#flashTemplateLeft {
	float:left;
	width:359px;
}

#flashTemplateRight {
	float:left;
	width:560px;
}

.submitBtn {
	background:url(../images/btn_send_message.gif) no-repeat;
	width:378px;
	height:33px;
	border:0px;
	cursor:pointer;
}
.caption_2 {
	color: #8f8f8f;
}
.caption_2_smaller {
	color: #f89815;
}

.smaller_text_highlight {
	color: #f89815;
	font-size: 11px;
}

.smaller_paragraph_text {
	color: #f89815;
	font-size: 18px;
}

.priceDesc {
margin-left:3px;
}

.prodImg {
}

.product_title {
	color: #ffffff;
	font-size: 26px;
}
.product_title_price {
	color: #ffffff;
	font-size: 24px;
}
.publication_details {
	color: #742b46;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.publication_title {
	color: #ffffff;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 24px;
}
.press_bodytext {
	color: #676767;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 16px;
}
.press_bodytext_title {
	color: #676767;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 0.08em;
}
.contact_title {
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 24px;
}

.paymentOneCol {
	background:url(../images/payment_mid_bg2.gif) repeat-y;
	float:left;
	min-height:450px;
	width:954px;
}

.paymentTwoCol {
	background:url(../images/payment_mid_bg.gif) repeat-y;
	float:left;
	width:954px;
}

.paymentOneColPadding {
	margin:0px 24px 0px 24px;	
}

.paymentLeft {
	float:left;
	width:482px;
}	

.paymentLeftPadding,.paymentLeftPadding2 {
	margin:0px 24px 0px 24px;	
}

.paymentRight {
	float:left;
	width:450px;
}

.paymentRightPadding {
	margin:0px 0px 0px 12px;	
	background:url(../images/free-delivery.gif) no-repeat top right;
}

.paymentRightPadding2 {
	margin:0px 0px 0px 12px;	
}

#paymentBtm {
	background:url(../images/payment_b.gif) no-repeat;
	width:954px;
	height:136px;
	float:left;
}

#paymentBtmPadding {
	margin-left:651px;
	margin-top:89px;
}

.prodqty {
	float:left;
	width:112px;
}

.prodqty input {
	width:22px;
	margin-right:5px;
}

.prodimg {
	float:left;
	width:102px;
}

.prodtext {
	float:left;
	width:219px;
}

.prodtext h3 {
	letter-spacing:-1px;
}

.red {
	color:#E71923;
}

.paymentRightPadding input {
	border: none;
	width:22px;
}

.paymentRightPadding h3 {
	letter-spacing:-1px;
	margin-top:3px;
	margin-bottom:6px;
}

.deliveryRegion {
	min-height:70px;
	_height:70px;
}

#orderTotal {
	background:url(../images/payment_m.gif) no-repeat;
	width:954px;
	height:163px;
}

#orderTotalPadding {
	margin:0px 20px 0px 20px;
	padding-top:20px;
}

#orderTotalPaddingLeft {
	float:left;
	width:458px;
	margin-top:46px;
}

#orderTotalPaddingRight {
	float:right;
	font-size:20px;
	font-weight:bold;
	color:#A56C01;
	text-align:right;
}

.whitePrice {
	font-size:54px;
	font-weight:normal;
	color:#fff;
	
}

.brownHeader {
	color:#8D6503;
	margin:8px 0px 3px 118px; 
}

.paymentLeftPadding2 label,.paymentRightPadding2 label {
	float:left;
	width:110px;
	text-align:right;
	padding-right:5px;
	margin-bottom:5px;
}

.paymentLeftPadding2 input,.paymentRightPadding2 input,.paymentLeftPadding2 select,.paymentRightPadding2 select {
	float:left;
	width:265px;
	margin-bottom:5px;
	border:1px solid #ccc;
	margin-top:0px;
}

.paymentLeftPadding2 textarea,.paymentRightPadding2 textarea {
	float:left;
	width:265px;
	margin-bottom:5px;
	border:1px solid #ccc;
	height:80px;
	margin-top:0px;
	font-size:12px;
}

.deliveryPrice {
	margin-left:37px;
}

