/* Modified By Latitude */

body{
	padding: 0;
	margin: 0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background:url(../images/bg.png);
	background-color:#333;
	background-position:center;
	background-repeat:repeat;
	font-size:11px;
	color:#333;
	z-index: 0;
	text-align: center;
	}	
	
a{
text-decoration:none;
color:#333;
}

a:link{
color:#333;
}

a:hover{
color:#ff6600;
}

a:active {
	color:#FF6600;
}

h1{
font-size:14px;
}

/* errors */

.errors {
    width: 400px; 
    clear: both; 
    color: #CC0000; 
    position: relative; 
    top: 30px;
}

#updateCartForm .errors {
    top: 0px;
    left: 20px;
}

/*FLASH*/

#flashnav{
width:860px;
height:185px;
font-weight:bold;
}

#flashfooter{ 
width:750px;
float: left;	
clear: both;
height:135px;
font-weight:bold;
}

/*HEADER*/
#header{
margin : 0 auto;
width : 860px;
}

/*CONTENT*/
#maincontent {
margin : 0 auto;
width : 750px;
height:auto;
}

#maincontent * {
	text-align: left;
}

#maincontent #topHeader {
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
width:740px;
height:140px;
}

#maincontent #topHeader02 {
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
width:740px;
height:140px;
}

#maincontent #top {
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
width:740px;
min-height:40px;
clear:both;
float:left;
}

#middle {
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
width:740px;
height:365px;
clear:both;
float:left;
}

#maincontent #middle3 {
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
width:740px;
height:830px;
}

#maincontent #middle3.retailers {
width:740px;
float: left;
height:auto;
}

#maincontent #middle3.retailers #col_two{
    height: auto;
}

#maincontent #middle2 {
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
width: 740px;
height:auto;
float:left;
}

#maincontent #middle2.distOrderHistory {
    height: auto;
    float: left;
}

#maincontent #middle4 {
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
width: 740px;
height:auto;
float:left;
clear:both;
padding-bottom:20px;
}

#maincontent #middle5 {
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
width: 740px;
height:450px;
}

#maincontent #topmid {
width:740px;
height:auto;
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
clear:both;
float:left;
}

/*#maincontent #topmid * { 
	overflow: hidden;
}*/

#maincontent #bottom {
background-image:url(../images/bottom.gif);
width:750px;
height:20px;
float:left;
}

#maincontent #bottom3 {
background-image:url(../images/bottom.gif);
width:750px;
float: left;
clear: both;
height:20px;
}


#maincontent #bottom02{
background-image:url(../images/bottom.gif);
width:750px;
height:20px;
float:left;
}

#maincontent #admin{
background-image:url(../images/adminpage.png);
width:750px;
height:488px;
}


/*USERNAME*/
#usernameForm{
float:right;
width: 200px;
color:#333;
margin:250px 105px 0 0px;
}

#usernameForm ul{
	float: left;
	list-style:none;
	margin:0;
	padding:0;
}

#usernameForm li {
	height: auto;
	width: 290px;
	float: left;
}

#usernameForm input{
	border: solid #dcdcdc 1px;
	border-bottom: none;
	border-top: solid 1px #989898;
	margin: 0px 0px 4px 0px;
	width: 200px;
	float: right;
}

#usernameForm label {
    float: left;
    width: 83px;
    height: 20px;
}

#usernameForm label#loginUsernameLabel {
    background-image: url(../images/emailaddress.gif);
    background-position: 0px 4px;
    background-repeat: no-repeat;
}

#usernameForm label#loginPasswordLabel {
    background-image: url(../images/password.gif);
    background-position: 0px 2px;
    background-repeat: no-repeat;
}

#usernameForm label .hiddenTxt{
    float: left;
    height: 1px;
    width: 1px;
    overflow: hidden;
    position: relative;
    left: 5000px;
}

#emailAdmin{
color:#333;
font-weight:bold;
font-size:11px;
}

#usernameBtn{
float: right;
width:27px;
height:23px;
margin : 273px 215px 0 0 ;
}

/*MENUSIDE*/
#menuside{
float:left;
width:139px;
height:575px;
}

#menuside #text{
width:150px;
color:#333;
padding:5px 0 0 20px;
}

#menuside ul {
margin: 0;
padding: 0;
list-style: none;
}

#menuside li {
}

#menuside li ul {
	padding: 10px 20px 0 20px;
}

#menuside li li {
	padding: 0;
	color: #333;
}

#menuside li a.selected {
    color: #FF6600;
}

#menuside h2 {
font-size:12px;
font-weight:bold;
border-bottom: 1px solid #666;
border-top: 1px solid #666;
padding: 3px 0 2px 0;
margin:10px 0 0 20px;
}


#products{
margin: 0 0 0 20px;
}

#viewCart{
float:right;
margin:100px 170px 0 0;

}

/*PRODUCTS*/
#main_products{
float:left;
width:600px;
}

#page{
font-size:10px;
width:555px;
height:30px;
margin:0 0 0  15px;
padding:5px 0 0 0;
}

#page img{
margin-left:20px;
}

.product_row{
float:left;
width:560px;
height:auto;
margin: 0 0 0 15px;
/*padding: 5px 0 0 0;
/*border-bottom: 1px solid #666;*/
}

.product_row .cell{
margin:0 10px 0 0;
float:left;
border: 1px solid #D0CBC8;
}

.product_row .cell .thumb_product{
padding:3px;
width: 120px;
height: 126px;
}

.text_row{
width:560px;
height:auto;
margin: 0 0 0 15px;
/*padding: 5px 0 0 0;
/*border-bottom: 1px solid #666;*/
}

.text_row .cell_text{
height:auto;
margin:0 10px 0 0;
float:left;
}

.text_row .cell_text .details{
font-size:9px;
width: 123px;
height: auto;
padding: 0 0 0 5px;
color:#333;
/*border-bottom:#666 dotted 1px;*/
}


.text_row02{
float:left;
width:560px;
height:30px;
margin: 0 0 0 15px;
/*padding: 5px 0 0 0;
/*border-bottom: 1px solid #666;*/
}

.text_row02 .cell_text02{
height:30px;
width:138px;
margin:0;
float:left;
}

.text_row02 .cell_text02 .details02{
font-size:9px;
width: 60px;
height: 16px;
padding: 4px 0 10px 5px;
color:#333;
float:left;
/*border-bottom:#666 dotted 1px;*/
}


.text_row02 .cell_text02 .salePrice{
font-size:9px;
width: 60px;
height: 16px;
padding: 4px 0 10px 5px;
color:#333;
float:left;
color:#CC0000;
/*border-bottom:#666 dotted 1px;*/
}


.text_row02 .cart{
float:left;
margin:5px 22px 12px 10px;
border:0;
}

/*PRODUCT LARGE*/
#cell_large {
width:252px;
height: 320px;
/*padding:3px;*/
/*border: 1px solid #D0CBC8;*/
float:left;
margin-left:15px;
}

 #text_large{
width:285px;
/* height:18px; */
font-weight:bold;
font-size:13px;
float:left;
padding:5px 0 0 10px;
color:#FF6600;
}

 #code_large{
width:205px;
height:15px;
font-size:10px;
font-weight:bold;
float:left;
padding-top:3px;
color:#333;
}

#codeCode{
width:80px;
height:15px;
font-size:10px;
font-weight:bold;
color:#333;
padding:3px 0 0 10px;
float:left;
}

 #details_large{
width:285px;
height:auto;
float:left;
margin-bottom:5px;
padding:0 0 0 10px;
color:#333;
}

 #details_large ul{
 margin:0;
 padding:0;
 list-style:inside;
}

 #details_large ul li{
}

#available_color{
width:285px;
float:left;
padding:5px 0 0 10px;
border:#666;
font-weight:bold;
}

.borderit img{
border: 3px solid #fff;
margin-right:5px;
margin-top:5px;
}

/*.borderit:hover img{
border: 3px solid #ff6600;
}*/

.borderit:hover{
color: #ff6600;}

#matrix{
width:285px;
height:185px;
float:left;
padding:5px 0 0 0;
}

#matrix * select{
    float: left;
    width: 40px;
}    

#matrix #subText{
float:left;
width:285px;
font-weight:bold;
color:#ff6600;
height:15px;
}

#matrix #codeStyle{
width:115px;
height:15px;
float:left;
border-bottom:#999 1px dotted;
color: #333;
}

#matrix #codeStyle ul{
margin:0px;
padding:0px;
list-style:none;
}

#matrix #codeStyle li li {
	font-size:11px;
	padding: 3px;
	border-bottom:#999 1px dotted;
	height:20px;
}

#matrix #size{
width:100px;
height:15px;
float:left;
color:#333;
border-bottom:#999 1px dotted;
}

#matrix #size ul{
margin:0px;
padding:0px;
list-style:none;
}

#matrix #size li{
}

#matrix #size li ul {
}

#matrix #size li li {
	font-size:11px;
	padding: 3px;
	color: #333;
	border-bottom:#999 1px dotted;
	height:20px;
}

#matrix #qty{
width:70px;
height:15px;
float:left;
color:#333;
border-bottom:#999 1px dotted;
}

#matrix #qty ul{
margin:0px;	
padding:0px;
list-style:none;
}

#matrix #qty li{
}

#matrix #qty li ul {
}

#matrix #qty li li {
	font-size:11px;
	padding: 3px;
	color: #333;
	border-bottom:#999 1px dotted;
	height:20px;
}

#productMatrixForm {
    float: left;
    position: relative;
    left: 12px;
    width: 280px;
}

#matrixListWrapper {
    clear: both;
    float :left;
}

#matrixListWrapper table {
    float: left;
}

#unitCost{
width:285px;
height:15px;
float:left;
margin:0 0 0 10px;
font-size:10px;
font-weight:bold;
color:#333;
}

.totalCost{
width:295px;
height:15px;
float:left;
font-size:14px;
font-weight:bold;
padding-top:5px;
}

 #view_large{
width:560px;
height:15px;
float:left;
padding:5px 0 0 10px;
margin:10px 15px 7px 10px;
font-weight:bold;
border-bottom:#666 0.7px solid;
}

#similar_product{
width:530px;
height:20px;
font-weight:bold;
font-size:12px;
float:left;
padding:0 0 0 5px;
color:#FF6600;
margin:0 15px 0 10px;
}

#similar_product_row{
width:555px;
height:135px;
margin: 0 0 0 15px;
float:left;
/*padding: 5px 0 0 0;
/*border-bottom: 1px solid #666;*/
}

#similar_product_row .cell{
margin:0 10px 0 0;
float:left;
border: 1px solid #D0CBC8;
}

#similar_product_row .cell .thumb_product{
padding:3px;
width: 120px;
height: 126px;
}

#similar_product_row a.relatedProductThumbnail {
    float: left;
    width: 120px;
    height: 120px;
}

#similar_product_row a.relatedProductThumbnail img{
    float: left;
    width: 120px;
    height: 120px;
}

#similar_product_text_row{
width:555px;
height:auto;
margin: 0 0 0 15px;
float:left;
/*padding: 5px 0 0 0;
/*border-bottom: 1px solid #666;*/
}

#similar_product_text_row .cell_text{
/* height: 25px; */
margin:0 10px 0 0;
float:left;
}

#similar_product_text_row .cell_text .details{
font-size:9px;
width: 123px;
/* height: 25px; */
padding: 0 0 0 5px;
color:#333;
/*border-bottom:#666 dotted 1px;*/
}

#similar_product_text_row02{
width:555px;
/* height:30px; */
margin: 0 0 0 15px;
float:left;
/*padding: 5px 0 0 0;
/*border-bottom: 1px solid #666;*/
}

#similar_product_text_row02 .cell_text02{
/* height:30px; */
width:138px;
float:left;
}

#similar_product_text_row02 .cell_text02 .details02{
font-size:9px;
width: 80px;
/* height: 16px; */
padding: 4px 0 10px 5px;
color:#333;
position: relative;
/* bottom: 10px; */
left: 14px;
/*border-bottom:#666 dotted 1px;*/
}

#similar_product_text_row02 .cart{
float:right;
position: relative;
top: 4px;
right: 25px;
border:0;
}

#similar_product_text_row02  {
	float: left;
	margin: 0px;
	padding: 0px;
}

.currentPage{
font-weight:bold;
/*a:link,a:visited,a:hover,a:active{color:#369;text-decoration:underline;*/
}


/*CONTACT US*/
#contactintro{
background-image:url(../images/contact/contactus.gif);
width:330px;
height: 83px;
float:left;
margin : 5px 0 0 20px;
}

#leftside{
float:left;
width: 375px;
height: 360px;
}

#leftside1{
float:left;
width: 375px;
height: 130px;
}

#leftside1 #general_en{
float:left;
background-image:url(../images/contact/general_en.gif);
width: 103px;
height: 15px;
margin: 0 0 0 20px;
}

#leftside1 .text{
width: 355px;
height: 110px;
margin: 0 0 0 20px;
color:#333333;
float:left;
}

#leftside2{
margin:0;
float:left;
width: 375px;
height: 210px;
}

#leftside2 #img{
background-image:url(../images/contact/abcbox.gif);
width:136px;
height: 150px;
float:left;
padding:0;
margin: 62px 0 0 33px;
}

#rightside{
float:left;
width: 365px;
height: 360px;
}

#rightside #wholesale_en{
float:left;
background-image:url(../images/contact/wholesale_en.gif);
width: 119px;
height: 17px;
margin: 0 0 0 19px;
}

#rightside #text{
float:left;
color:#333333;
width: 335px;
height: 341px;
margin: 1px 0 0 20px;
}

/*RESOURCES*/
#resourcesintro{
background-image:url(../images/resources/recourcesintro.gif);
background-repeat:no-repeat;
width:507px;
height:33px;
float:left;
margin: 5px 0 0 20px; 
}

#middle #left{
float:left;
width: 120px;
height: 357px;
margin: 0 0 0 20px;
border-top:solid 1px #666666;
}

#middle #left .text{
float:left;
color:#333333;
margin: 5px 0 0 0;
}

#middle #right{
float:left;
width: 500px;
height: 358px;
margin: 0 0 0 30px;
}

#middle #right .text{
width: 500px;
height: 354px;
float:left;
color:#333333;
margin: 5px 0 0 0;
}

#three_cols{
width: 300px;
height: 358px;
float:left;
margin: 0 0 0 0;
}

#colSize1{
float:left;
width: 70px;
height:150px;
padding:5px 0 0 30px;
font-size:12px;
color:#333333;
border-right: 1px solid #333;
}

#colSize2 {
float:left;
width: 84px;
height: 150px;
font-size:12px;
color:#333333;
padding: 5px 0 0 15px;
border-right:solid 1px #333;
}

#colSize3 {
float:left;
width: 84px;
height: 150px;
font-size:12px;
color:#333;
padding: 5px 0 0 15px;
}


#col1{
float:left;
width: 70px;
height:150px;
padding:5px 0 0 30px;
font-size:12px;
color:#333333;
border-right: 1px solid #333;
}

#col2 {
float:left;
width: 84px;
height: 150px;
font-size:12px;
color:#333333;
padding: 5px 0 0 15px;
border-right:solid 1px #333;
}

#col3 {
float:left;
width: 84px;
height: 150px;
font-size:12px;
color:#333;
padding: 5px 0 0 15px;
}




#middle #xilophone{
float:right;
width:298px;
height: 258px;
margin: 100px 0 0 0;
background-image:url(../images/resources/xilophone.gif);
}


/*BK2*//*BabykidsPage*//*TeddyPage*//*MimiPage*/
#bk2left{
background-color:#F0F0E8;
border-left:#FFF solid 5px;
width:345px;
height:477px;
float:left;
}

#bk2left #logo_BK{
/*background-image:url(../images/BK2/BK2_logo.jpg);*/
margin: 0 0 0 20px;
float:left;
width:118px;
height: 43px;
}

#bk2left #text_bk2{
/*background-image:url(../images/BK2/BK2intro.gif);*/
width:322px;
height: 65px;
float:left;
margin: 10px 0 0 20px;
}

#bk2left .text{
float:left;
width: 325px;
height: 326px;
color:#333;
padding : 10px 0 0 20px;
}

#bk2right{
background-color:#F0F0E8;
border-right:#FFF solid 5px;
width: 395px;
height: 477px;
float:left;
}

#bk2right #img{
/*background-image:url(../images/BK2/baby_bk.gif);*/
width: 370px;
height: 396px;
margin: 50px 0 0 15px;
float:left;
}

/*Babykids*/
#bk2right #img_babykids{
/*background-image:url(../images/babykids/babykids.gif);*/
width: 370px;
height: 396px;
margin: 50px 0 0 15px;
float:left;
}
#bk2left #logo_babykids{
/*background-image:url(../images/babykids/logo_babykids.gif);*/
margin: 0 0 0 20px;
float:left;
width:118px;
height: 43px;
}

#bk2left #text_babykids{
/*background-image:url(../images/babykids/babykids_text.gif);*/
width:308px;
height: 58px;
float:left;
margin: 10px 0 0 20px;
}


/*Mimi*/
#bk2right #img_mimi{
/*background-image:url(../images/mimi/mimi.gif);*/
width: 370px;
height: 396px;
margin: 50px 0 0 15px;
float:left;
}
#bk2left #logo_mimi{
/*background-image:url(../images/mimi/logo_mimipetit.gif);*/
margin: 0 0 0 20px;
float:left;
width:118px;
height: 43px;
}

#bk2left #text_mimi{
/*background-image:url(../images/mimi/mimi_text.gif);*/
width:330px;
height: 64px;
float:left;
margin: 10px 0 0 15px;
}


/*Teddy*/
#bk2right #img_teddy{
/*background-image:url(../images/teddy/teddy.gif);*/
width: 370px;
height: 396px;
margin: 50px 0 0 15px;
float:left;
}
#bk2left #logo_teddy{
/*background-image:url(../images/teddy/logo_teddybear.gif);*/
margin: 0 0 0 20px;
float:left;
width:118px;
height: 43px;
}

#bk2left #text_teddy{
/*background-image:url(../images/teddy/teddy_text.gif);*/
width:318px;
height: 64px;
float:left;
margin: 10px 0 0 20px;
}


/*ABOUT*/
#aboutintro{
background-image:url(../images/about/aboutintro.gif);
width: 455px;
height: 85px;
margin: 5px 0 0 20px;
float:left;
}
#aboutcontent{
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
width: 740px;
height: 397px;
float: left;
clear: both;
}

#aboutcontent #left{
float:left;
width: 400px;
height: 397px;
}

#aboutcontent #left .text{
color:#333;
width: 380px;
height:200px;
margin: 0 0 0 20px;
}

#aboutcontent #left #toytrain{
background-image:url(../images/about/toytrain.gif);
width:239px;
height: 146px;
float:left;
margin: 32px 0 0 20px;
}

#aboutcontent #right{
float: left;
width: 340px;
height: 397px;
}

#aboutcontent #right #img{
background-image:url(../images/about/baby_about.gif);
float: left;
width: 302px;
height: 371px;
}


/*RETAILERS*/
#retailerintro{
background-image:url(../images/retailers/retailer_intro.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
width: 351px;
height: 80px;
margin: 5px 0 0px 20px;
padding-bottom: 10px;
float: left;
}

#col_one{
width: 190px;
height:360px;
float: left;
}

#col_two{
width: 500px;
height:360px;
float: left;
}

#col_three{
width: 370px;
height:360px;
float: right;
}

#retailerList{
width:auto;
height: 430px;
overflow: auto;
float:left;
margin-left:20px;
margin-top:20px;
}

#retailerList h2{
padding:0;
margin:0;
}

#retailerList ul{
margin:0;
padding:0;
list-style:none;
}

#retailerList li{
font-size:9px;
width: 115px;
float: left;
height: 100px;
padding:0px 5px 5px 0px;
}


#search{
background-image:url(../images/retailers/search.gif);
width: 41px;
height: 13px;
float: left;
margin:0 0 0 20px;
}

#col_one .text{
width:150px;
height: 15px;
font-size:12px;
color:#333;
margin:5px 0 5px 20px;
border-top: 2px dotted #333;
font-weight: bold;
float: left;
padding:5px 0 0 0;
}

.textLine{
width:150px;
height:15px;
float:left;
margin:5px 0 5px 20px;
padding-top:5px;
}

#col_one #img{
width:70px;
height: 21px;
background-image:url(../images/retailers/submit.gif);
margin:15px 0 5px 20px;
float: left;
padding:5px 0 0 0;
}

.dropmenu{
float: left;
margin: 0 0 0 20px;
font-size: 10px;
color: #fff;
width: 80px;
height:20px;
}

input {
background: #FFF;
border: dotted 1px #333;
width:150px;
}
.rounded {
/*background-image:url(../images/rounded.gif);*/
background-repeat:no-repeat;
float:left;
width: 150px;
margin:0 0 0 20px;
}

.rounded02 {
/*background-image:url(../images/rounded.gif);*/
background-repeat:no-repeat;
float:left;
width: 150px;
margin:0 0 0 20px;
}


#neareststockist{
background-image:url(../images/retailers/nearest_stockist.gif);
background-repeat:no-repeat;
width: 145px;
height: 13px;
float: left;
margin:0 0 0 20px;
}

.neareststockist_text{
color:#333;
float: left;
width:170px;
height: 335px;
margin: 5px 0 0 20px;
}

#map{
float: left;
margin: 0 0 0 20px;
color:#666;
}


/*WELCOME*/
#welcome{
width: 700px;
height: 30px;
margin: 10px 20px 0 20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 22px;
color:#FF6600;
float:left;
}

#welcomeNote{
width:700px;
height:auto;
float:left;
color:#333;
padding:0 0 7px 20px;
line-height:12px;
}

#myAcc {
background-image:url(../images/shop/tab.gif);
background-repeat:no-repeat;
width:110px;
height:20px;
padding:5px 20px 0 20px;
font-size:14px;
color:#666;
float:left;
}
#ordHist{
width:110px;
height:20px;
background-image:url(../images/shop/tab.gif);
background-repeat:no-repeat;
padding:5px 20px 0 20px;
font-size:14px;
color:#666;
float:left;
}

#space{
width:430px;
height:25px;
border-bottom:1px #999 solid;
float:left;
}

#one{
float: left;
width: 365px;
}

#two{
float: left;
width: 375px;
}

#three{
width: 745px;
float:left;
}
#one #mydetails{
background-image:url(../images/shop/mydetails.gif);
background-repeat:no-repeat;
width: 345px;
height: 15px;
float: left;
margin: 0 0 0 20px;
}

#one .text1{
float:left;
width:110px;
color:#333;
margin: 0 0 0 20px;
}

#one .text2{
float: left;
width:225px;
color:#333;
padding: 0 0 0 10px;
}

#two #paymentdetails{
background-image:url(../images/shop/paymentdetails.gif);
background-repeat:no-repeat;
width:355px;
height:15px;
float:left;
margin:0 0 0 20px;
}

#two .text1{
float:left;
width:110px;
color:#333;
padding: 0 0 0 20px;
}

#two .text2{
float:left;
width:235px;
color:#333;
padding:0 0 0 10px;
}

#two #text3{
float:left;
width:110px;
color:#333;
padding: 0 0 0 20px;
}

#two #text4{
float:left;
width:235px;
color:#333;
padding: 0 0 0 10px;
}

#two #admindetails{
float:left;
background-repeat:no-repeat;
width:355px;
margin: 15px 0 0 20px;
}


#orderhistory{
float:left;
width: 700px;
height: 16px;
background-image:url(../images/shop/orderhistory.gif);
background-repeat:no-repeat;
margin: 10px 20px 0 14px; 
padding: 5px 0 0 0;
font-size:10px;
color:#999;
}

#orderListWrapper{
width:740px;
height:auto;
float:left;

}

#orderListWrapper ul {
	margin:0;
	padding:0 0 0 0px;
	list-style:none;
}

#orderListWrapper ul li .orderNo  {
	margin-top: 5px;
	width: 165px;
}

#orderListWrapper ul li .orderDate {
	width: 200px;
	margin-top: 5px;
}

#orderListWrapper ul li .orderPrice {
	width: 175px;
	margin-top: 5px;
}

#orderListWrapper ul li .orderStatus {
	width: 175px;
	margin-top: 5px;
}

#orderListWrapper ul li {
	clear: both;
	float: left;
	width: 100%;
}

#orderListWrapper ul li * {
	float: left;
}

.listItemHeader {
	width:170px;
	float:left;
	font-weight :bold;
	padding:0 0 0 15px;
	margin:0;
}

.listItemHeader * {
	font-weight: bold;
}

.listItem {
	float: left;
	width: 100px;
	padding:0 0 0 15px;
	margin: 0;
}

/*#orderNo{
color:#333;
float:left;
width:170px;
height:500px;
padding: 0 0 0 15px;
margin: 10px 0 0 0;
border-right: 1px solid #666;
font-weight:bold;
}

#orderNo ul {
list-style:none;
margin : 0;
padding: 0;
}

#orderNo li{
padding-top:5px;
font-weight:normal;
}


#date{
color:#333;
float: left;
width:170px;
height:500px;
padding: 0 0 0 10px;
margin: 10px 0 0 0;
border-right: 1px solid #666;
font-weight:bold;
}

#date ul {
list-style:none;
margin : 0;
padding: 0;
}

#date li{
padding-top:5px;
font-weight:normal;
}

#quantity{
color:#333;
float: left;
width:55px;
height:500px;
padding: 0 0 0 10px;
margin: 10px 0 0 0;
border-right: 1px solid #666;
}

#price{
color:#333;
float: left;
width:175px;
height:500px;
padding:0 0 0 10px;
margin: 10px 0 0 0;
border-right: 1px solid #666;
font-weight:bold;
}

#price ul {
list-style:none;
margin : 0;
padding: 0;
}

#price li{
padding-top:5px;
font-weight:normal;
}

#status{
color:#333;
float: left;
width:170px;
height:500px;
padding:0 0 0 10px;
margin: 10px 0 0 0;
font-weight:bold;
}

#status ul {
list-style:none;
margin : 0;
padding: 0;
}

#status li{
padding-top:5px;
font-weight:normal;
}*/


/*Order History2*/

.GenDetail{
width:270px;
float:left;
padding-top:5px;
margin-left:15px;
font-size:12px;
}

.GenDetail2{
width:270px;
height:120px;
float:left;
padding:5px 0 0 0;
margin-left:15px;
font-size: 11px;
}

.colom1{
width:200px;
float:left;
padding-top:5px;
margin-left:15px;
font-size:12px;
}

.oneone{
width:80px;
float:left;
font-weight:bold;

}

.colom2{
width:200px;
height:120px;
float:left;
padding:5px 0 0 0;
margin-left:15px;
font-size: 11px;
}

.twotwo{
width:190px;
float:left;
}

#ProdList{
float:left;
font-size:12px;
margin-left:15px;
margin-top:20px;
padding-top:5px;
width:720px;
}


#prodName{
color:#333;
float:left;
width:150px;
height:auto;
padding: 0 ;
margin: 0 0 0 15px;
border-right: 1px solid #666;
font-weight:bold;
}

#prodName ul {
list-style:none;
margin : 0;
padding: 0;
}

#prodName li{
padding-top:5px;
font-weight:normal;
}

#styleCode{
color:#333;
float:left;
width:90px;
height:auto;
padding: 0 0 0 15px;
margin: 0;
border-right: 1px solid #666;
font-weight:bold;
}

#styleCode ul {
list-style:none;
margin : 0;
padding: 0;
}

#styleCode li{
padding-top:5px;
font-weight:normal;
}



#prodDescr{
float:left;
color:#333;
/*width:195px;*/
width:285px;
height:auto;
margin: 0 0 0 0;
padding:0 0 0 10px;
margin: 0;
border-right: 1px solid #666;
font-weight:bold;
}

#prodDescr ul {
list-style:none;
margin : 0;
padding: 0;
}

#prodDescr li{
padding-top:5px;
font-weight:normal;
}

#prodQuantity{
color:#333;
float: left;
width:85px;
height:auto;
padding: 0 0 0 10px;
margin: 0;
border-right: 1px solid #666;
font-weight:bold;
}

#prodQuantity ul {
list-style:none;
margin : 0;
padding: 0;
}

#prodQuantity li{
padding-top:5px;
font-weight:normal;
}

#prodPrice{
color:#333;
float: left;
width:150px;
height:auto;
padding:0 0 0 10px;
margin: 0;
font-weight:bold;
}

#prodPrice ul {
list-style:none;
margin : 0;
padding: 0;
}

#prodPrice li{
padding-top:5px;
font-weight:normal;
}



/*YOUR_CART*/

.yourcart{
width:710px;
height:70px;
margin:0 15px 0 20px;
float:left;
padding-top:4px;
}

.label{
width:710px;
height:20px;
margin:0 15px 0 20px;
float:left;
}

.label .itemDescription{
width: 240px;
height: 15px;
float: left;
font-weight:bold;
color:#ff6600;
font-size:11px;
}

.label .itemLabel{
width: 70px;
height: 15px;
float: left;
font-weight:bold;
color:#ff6600;
font-size:11px;
margin: 0 0 0 8px;
}

.yourcart #thumb{
width:51px;
height:54px;
padding:3px;
border:1px solid #D0CBC8;
float:left;
}

.yourcart .text_item{
width: 170px;
height: auto;
float:left;
margin: 0 0 0 5px;
font-size:11px;
color:#333;
padding-top:12px;
}

.yourcart .text_item .title{
font-size:11px;
font-weight:normal;
}

.yourcart .text_color_size{
width: 69px;
height: 15px;
float: left;
margin: 20px 0px 0px 10px;
color:#333;
font-weight:bold;
font-size:11px;
}

.yourcart .text_color_size select, .yourcart .text_color_size select option {
    font-family: Century Gothic;
    font-size: 11px;
    font-weight: bold;
}

.text_color_size input{
width:15px;
margin-left:16px;
}

#total_cart{
background-image:url(../images/yourcart/total_cart_bg.png);
width:709px;
height:173px;
margin: 0 0 0 20px;
float:left;
}

#total_cart .delivery{
height:45px;
margin:5px 0 0 20px;
width:589px;
float:left;
font-size:12px;
}

#total_cart .deliveryPrice{
width:80px;
height:30px;
float:left;
font-size:12px;
font-weight:bold;
padding-top:15px;
margin-top:5px;
}


#total_cart .text_total_cart{
padding: 5px 0 5px 0;
float:left;
font-size:12wpx;
font-weight:bold;
margin: 5px 0 0 20px;
width:589px;
border-top:1px solid #999;
}

#total_cart .text_total_cart .freightDelivery{
width: 550px;
float:right;
}

#total_cart .text_total_cart .noteYourCart{
width: 550px;
float:left;
margin-top:45px;
font-size:9px;
font-weight:bold;
color:#666;
}


#total_cart .gst_total_cart{
padding-top:3px;
float:left;
font-size:12px;
font-weight:bold;
margin: 5px 0 0 20px;
width:589px;
/*border-top:1px solid #999;*/
}

#total_cart .subtotal_cart{
width:80px;
padding: 5px 0 5px 0;
float:right;
font-size:12px;
font-weight:bold;
margin-top: 5px;
margin-right:20px;
border-top:1px solid #999;
text-align:right;
}

#total_cart .totalGst{
padding-top:3px;
width:80px;
float:left;
font-size:12px;
font-weight:bold;
margin-top: 5px;
margin-right:20px;
text-align:right;
/*border-top:1px solid #999;*/
}


#total_cart .text_delivery{
padding: 5px 0 5px 0;
float:left;
font-size:14px;
font-weight:bold;
margin: 5px 0 0 20px;
width:570px;
border-top:1px solid #999;
}

#yourcartButton{
width:669px;
height:40px;
margin: 10px 20px 0 20px;
padding:0 10px 0 20px;
float:left;
}

#yourcartButton a {
float:left;
}

#yourcartButton a#checkoutBtn {
float:right;
}

/*MANAGE PROFILE*/
#formContainer {
	float: left;
	width: 730px;
	height: auto;
	margin-left:15px;
}
#formContainer ul {
	width: 360px;
	float: left;
	list-style:none;
	margin:0;
	padding:0;
}
#formContainer li {
	margin-left: 10px;
	height: auto;
	width: 320px;
	float: left;
}
#formContainer ul li p {
	float: left;
	width: auto;
	margin: 9px 0px 3px 0px;
	line-height: 14px;
}
#formContainer input{
	border: solid #dcdcdc 1px;
	border-bottom: none;
	border-top: solid 1px #989898;
	float: right;
	margin: 2px 0px 0px 0px;
	width: 140px;
	height: 21px;
}

#formContainer div.receiveMarketing input.chkBox {
	float: right;
	border: none;
	width: 12px;
	height: 12px;
	margin-top: 4px;
}
#formContainer ul li.chkboxText {
	float: left;
	width: 300px;
	margin: 9px 0px 3px 0px;
	line-height: 14px;
}

#contentItemHeader {
	margin:10px;
	float: left;
	width: 710px;
}
#contentItemHeader h2 {
	width: auto;
	float: left;
	color:#ff6600;
}
#contentItemHeader p {
	margin-left: 5px;
	margin-top: 6px;
	width: auto;
	float: left;
}

#leftColumnForm, #rightColumnForm {
	float: left;
	width: 345px;
	color:#333;
}

select.formDropDown {
	float: right;
	width: 140px;
	margin-top:3px;
}
#formConditions {
	clear: both;
	width: 200px;
	padding: 20px 0px 0px 15px;
}
#formConditions .subText {
	font-size: 9px;	
}

#updateBtn {
	width: 91px;
	float: right;
	position: relative;
	bottom: 25px;
	right: 35px;
}

/*ERROR MESSAGE*/

#loginErrors{
margin-left:25px;
}

#loginErrors .redText {
	display: block;
	width: auto;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#990000;
	font-style:normal;
	font-weight:bold;
}

/*ORDER CONFIRM PAGE*/
#confirmBanner{
width:720px;
margin-left:15px;
float:left;
font-weight:bold;
color:#ff6600;
font-size:22px;
}

#prodDescription{
margin-left:15px;
float:left;
padding:5px 0 8px 0;
width:720px;
border-bottom:#CCC 1px solid;
}

.confirmDescription{
width:230px;
float:left;
padding-top:5px;
margin-left:15px;
font-size:12px;
}

.confirmDescription02{
width:215px;
height:120px;
float:left;
padding:5px 0 0 15px;
margin-left:15px;
font-size:10px;
}

#orderDetails{
width:720px;
float:left;
padding-top:5px;
margin-left:15px;
font-size:12px;
}
.orderDetailsDesc01{
width:230px;
height:25px;
float:left;
margin:0 0 0 15px;
padding-left:10px;
padding-top:10px;
border-bottom:#CCC 1px solid;
}
.orderDetailsDesc02{
width:120px;
height:25px;
float:left;
padding-top:10px;
border-bottom:#CCC 1px solid;
}

#total{
width:570px;
float:left;
padding:5px 0 0 10px;
margin-left:15px;
font-size:12px;
font-weight:bold;
}

#totalShopPrice{
width:80px;
float:left;
padding-top:5px;
padding-right:15px;
margin-right:5px;
font-weight:bold;
font-size:12px;
text-align:right;
}

#totalOrder{
width:570px;
float:left;
padding:7px 0 0 10px;
margin-left:15px;
font-size:12px;
font-weight:bold;
border-top:#CCC 1px solid;
}

#totalOrderPrice{
width:80px;
float:left;
padding-top:7px;
margin-right:5px;
font-weight:bold;
font-size:12px;
border-top:#CCC 1px solid;
text-align:right;
padding-right:60px;
}

#editMyOrderBut{
width:715px;
height:60px;
float:left;
padding:5px 0 0 5px;
margin:8px 0 0 15px;
border-top:#CCC 1px solid;
}

/*ADMIN HOME*/
#accountName{
width:200px;
height:17px;
margin:0 0 0 20px;
border-bottom:1px #999 dotted;
padding-top:3px;
float:left;
}

#accountName ul{
margin:0px;
padding:0px;
list-style:none;
}

#accountName li{
}

#accountName li ul {
}

#accountName li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}

#contact{
width:300px;
height:17px;
border-bottom:1px #999 dotted;
padding-top:3px;
float:left;
}

#contact ul{
margin:0px;
padding:0px;
list-style:none;
}

#contact li{
}

#contact li ul {
}

#contact li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}

#numbOrder{
width:100px;
height:17px;
border-bottom:1px #999 dotted;
padding-top:3px;
float:left;
}

#numbOrder ul{
margin:0px;
padding:0px;
list-style:none;
}

#numbOrder li{
}

#numbOrder li ul {
}

#numbOrder li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}


#edit{
width:55px;
height:17px;
border-bottom:1px #999 dotted;
padding-top:3px;
float:left;
}

#edit ul{
margin:0px;
padding:0px;
list-style:none;
}

#edit li{
}

#edit li ul {
}

#edit li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}

#delete{
width:55px;
height:17px;
border-bottom:1px #999 dotted;
padding-top:3px;
float:left;
}

#delete ul{
margin:0px;
padding:0px;
list-style:none;
}

#delete li{
}

#delete li ul {
}

#delete li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}

/*ADMINHOME02*/
#orderhistoryCol1 .orderhistoryDist{
width:360px;
height:20px;
float:left;
padding-top:3px;
color:#FF6600;
font-size:12px;
}

#orderhistoryCol1{
width:360px;
margin-left:20px;
float:left;
}

#orderhistoryCol1 .orderNo{
width:60px;
height:17px;
padding-top:3px;
float:left;
border-bottom:#999 dotted 1px;
}

#orderhistoryCol1 .orderNo ul{
margin:0px;
padding:0px;
list-style:none;
}

#orderhistoryCol1 .orderNo li{
}

#orderhistoryCol1 .orderNo li ul {
}

#orderhistoryCol1 .orderNo li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}

#orderhistoryCol1 .orderDate{
width:70px;
height:17px;
padding-top:3px;
float:left;
border-bottom:#999 dotted 1px;
}

#orderhistoryCol1 .orderDate ul{
margin:0px;
padding:0px;
list-style:none;
}

#orderhistoryCol1 .orderDate li{
}

#orderhistoryCol1 .orderDate li ul {
}

#orderhistoryCol1 .orderDate li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}

#orderhistoryCol1 .deliveredDate{
width:70px;
height:17px;
padding-top:3px;
float:left;
border-bottom:#999 dotted 1px;
}

#orderhistoryCol1 .deliveredDate ul{
margin:0px;
padding:0px;
list-style:none;
}

#orderhistoryCol1 .deliveredDate li{
}

#orderhistoryCol1 .deliveredDate li ul {
}

#orderhistoryCol1 .deliveredDate li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}

#orderhistoryCol1 .totalPrice{
width:70px;
height:17px;
padding-top:3px;
float:left;
border-bottom:#999 dotted 1px;
}

#orderhistoryCol1 .totalPrice ul{
margin:0px;
padding:0px;
list-style:none;
}

#orderhistoryCol1 .totalPrice li{
}

#orderhistoryCol1 .totalPrice li ul {
}

#orderhistoryCol1 .totalPrice li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}

#orderhistoryCol1 .status{
width:80px;
height:17px;
padding-top:3px;
float:left;
border-bottom:#999 dotted 1px;
margin-right:10px;
}

#orderhistoryCol1 .status ul{
margin:0px;
padding:0px;
list-style:none;
}

#orderhistoryCol1 .status li{
}

#orderhistoryCol1 .status li ul {
}

#orderhistoryCol1 .status li li {
	font-size:11px;
	padding: 5px 5px 5px 0;
	color: #333;
	border-bottom:#999 1px dotted;
	height:15px;
}

#orderhistoryCol2{
width:340px;
margin:0 10px 0 10px;
float:right;
}

#orderhistoryCol2 .orderNo{
width:350px;
height:20px;
float:right;
padding-top:3px;
color:#FF6600;
font-size:12px;
}


/*MEMBER*/
#welcomeMember{
width: 710px;
height: 30px;
margin: 10px 20px 0 0;
font-family:"Century Gothic";
font-weight:bold;
font-size: 22px;
color:#FF6600;
float:left;
border-top:#666 1px dotted;
}

#welcomeMember img {
    position: relative;
    top: 6px;
}

#lefty{
float: left;
width: 350px;
}

#lefty #whatdoIGet{
float:left;
background-repeat:no-repeat;
width:355px;
margin: 15px 0 0 0;
}

#updateBtnMember{
	width: 91px;
	float: right;
	bottom: 20px;
	right: 35px;
	margin: 10px 0 0 0;
}

#notification{
margin-left:325px;
margin-top:10px;
}

/*BUTTONPAGE*/
#button{
width: 160px;
height:20px;
padding:5px 10px 0 0;
float:right;
font-weight:bold;
text-align: right;    
}

#button span {
    font-size: 11px;
    text-align: right;    
}

#button a {
    font-size: 11px;
    font-weight: normal;
    text-align: right;
}

#button2{
width: 700px;
height:20px;
padding:0;
margin:0 0 0 15px;
float:left;
}

#button3{
width: 200px;
height:20px;
margin-right:15px;
padding-bottom:5px;
float:right;
}


#button img{
padding: 3px;
border:0;
}


/*THANK YOU*/
#invoice{
margin:0 auto;
color:#333;
font-size:15px;
text-align:center;
}


/*COLLAPSIBLE DROPDOWN*/

@charset "UTF-8";

/* SpryCollapsiblePanel.css - version 0.5 - Spry Pre-Release 1.5 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
}

/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
	font: bold 0.7em sans-serif;
	background-color: #DDD;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

#wrapperItemCollapsible{
float:left;
height:auto;
padding-bottom:5px;
width:187px;
margin-right:3px;
}

.collapsibleItem{
width:125px;
height:auto;
float:left;
}

.collapsiblePrice{
width:62px;
float:left;
text-align:center;
}

#wrapperTotalPriceCollapsible{
float:left;
height:auto;
padding-bottom:5px;
border-top:1px #999 solid;
width:187px;
margin-right:3px;
margin-top:3px;
}

.collapsibleTotal{
width:125px;
height:auto;
float:left;
font-weight:bold;
padding-top:3px;
}

.collapsibleTotalPrice{
width:62px;
float:left;
text-align:center;
padding-top:3px;
}

/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */
.CollapsiblePanelContent {
	margin: 0px;
	padding: 7px;
	width:180px;
	border:#FFF solid 3px;
	height:auto;
	overflow: hidden;
	background-color: #ccc;
	position:relative;
}

/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #ccc;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #CCC;
}


/* Mucking Around */

.CollapsiblePanel {
	overflow: visible;
}



/*FOOTER*/
/*#footerFlashArea {	position: relative; top: 100px;} */

#footer {
width: 750px;
margin: 0 auto;
position: relative;
}

.nzRetailerHeading {
    float: left;
    width: 410px;
}

/* New Styles */

#usernameForm #distLoginUsername {
    height: 16px;
}

#usernameForm #distLoginPassword {
    height: 16px;
}

#pageControls {
    float: right;
    position: relative;
    top: 0px;
    right: 43px;
    width: 540px;
    height: 50px;
}

#pageControls .gstInfo {
    float: left;
}

#pageControls .pageControlWrapper {
    float: right;
    width: 200px;
    text-align: right;
}

#emptyCart {
    padding: 40px 20px 0px 20px;
}

#siteMapLink {
    position: relative;
    bottom: 185px;
}

#siteMapLink a{
    color: #FFFFFF;
}

#siteMapLink a img {
    border: none;
}

a.selected {
    color: #FF0000; 
}

#breadCrumbs {
    position: relative;
    z-index: 10000;
    bottom: 15px;
    width: 700px;
    margin: 0px auto;
    text-align: left;
}

#returnPolicyWrapper{
width: 550px;
}



#destinationFreight{
background-color:#D6D6D6;
width:160px;
height:20px;
float:left;
padding-top:5px;
margin-left:20px;
text-align:center;
font-size:11px;
font-weight:bold;
}

#orderAmountFreightWrapper{
width:720px;
height:auto;
float:left;
overflow:hidden;
}

#orderAmountFreightWrapper ul {
	margin:0;
	padding:0 0 0 0px;
	list-style:none;
}

#orderAmountFreightWrapper ul li {
	clear: both;
	float: left;
	width: 100%;
}

#orderAmountFreightWrapper ul li * {
	float: left;
}

#orderAmountFreightWrapper ul li .destinationFreightColumn {
width:165px;
height:22px;
margin-left:5px;
padding-top: 8px;
padding-left:10px;
font-size:11px;
font-weight:bold;
border-bottom:dotted 1px #999;
}

#orderAmountFreightWrapper ul li .orderAmountFreightColumn {
width:175px;
height:22px;
text-align:center;
padding-top: 8px;
font-size:11px;
font-weight:bold;
border-bottom:dotted 1px #999;
}

.listFreight{
	float: left;
	width: 100px;
	padding:0 0 0 15px;
	margin: 0;
}

#orderFreight{
background-color:#D6D6D6;
width:525px;
height:20px;
padding-top:5px;
margin-left:15px;
font-size:11px;
font-weight:bold;
text-align:center;
float:left;
}
#freightBar{
width:500px;
height:20px;
background-color:#D6D6D6;
float:left;
padding-top:5px;
margin-left:20px;
text-align:center;
font-size:11px;
font-weight:bold;
}

#formFreightConditions {
	clear: both;
	width: 540px;
	padding: 15px 0px 0px 30px;
	color:#4C4C4C;
}
#formFreightConditions .subText {
	font-size: 9px;	
}


/*Privacy Policy*/

#privacyPolicyWrapper{
width: 600px;
padding-left:30px;
}

#privacyPolicyWrapper ul{
margin:0 0 0 0;
padding:0 0 0 0;
list-style:none;
}

#sectionHeading{
padding-top:4px;
font-weight:bold;
font-size:12px;
color:#333;
}

#sectionSubHeading{
padding-top:4px;
font-weight:bold;
font-size:10px;
color:#333;
}

#empty{
height:40px;
width:690px;
text-align:right;
background-color:#F0F0E8;
border-left:#FFF solid 5px;
border-right:#FFF solid 5px;
padding: 5px 20px 0 30px;
}




