body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	color: #336699;
	margin: 0px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

a {
	color: #3366CC;
	text-decoration: none;
}

.tdshadow1 {
	background-color: #1F1600;
}

.tdshadow2 {
	background-color: #4B3700;
}

.tdshadow3 {
	background-color: #7F5D00;
}

.tdshadow4 {
	background-color: #B38300;
}

.tdshadow5 {
	background-color: #E0A400;
}

.tdmblight {
	background-color: #FFEBB6;
}

.tdmbdark {
	background-color: #805D00;
}

.tdbgblack {
	background-color: #000000;
}

.black {
	background-color: #000000;
}

.white {
	background-color: #FFFFFF;
}

.tdbgorange {
	background-color: #FFBA00;
}

.tdbgdarkbreak {
	background-color: #805D00;
}

.tdbglightbreak {
	background-color: #FFEBB6;
}

.tdbggrey {
	background-color: #7F7E7D;
}

.tdbgblue {
	background-color: #2E469A;
}

.tdbgtoprepeat {
	background-color: #EB9F1B;
}

.lightgrey {
	background-color: #F1F1F1;
}

.tdtopmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFBA00;
	text-align: center;
}

.tdtopmenu a {
	color: #000000;
	text-decoration: none;
}

.tdtopmenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.tdmainmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
}

.tdmainmenu a {
	color: #FFFFFF;
	text-decoration: none;
}

.tdmainmenu a:hover {
	color: #FFBA00;
	text-decoration: none;
}

.tdmainmenuon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	background-color: #FFBA00;
	text-align: center;
}

.tdmainmenuon a {
	color: #000000;
	text-decoration: none;
}

.tdmainmenuon a:hover {
	color: #000000;
	text-decoration: none;
}

.sidebartitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFBA00;
	text-align: left;
}

.sidebarmenutitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFBA00;
	text-align: left;
}

.sidebarmenutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFBA00;
	text-align: left;
}

.sidebarmenutext a {
	color: #000000;
	text-decoration: none;
}

.sidebarmenutext a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFBA00;
	text-align: left;
}

.footertext a {
	color: #000000;
	text-decoration: none;
}

.footertext a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.footertextright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFBA00;
	text-align: right;
}

.footertextright a {
	color: #000000;
	text-decoration: none;
}

.footertextright a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.preform {
	background-color: #CCCCCC;
	text-align: right;
	padding: 2px 6px 2px 6px;
	}
	
.postform {
	background-color: #F2F2F2;
	text-align: left;
	padding: 2px 6px 2px 6px;
	}
	
.postform a {
	text-decoration: underline;
	color: #3F3F3F;
	font-weight: bold;
	}
	
.postform a:hover {
	text-decoration: none;
	color: #3F3F3F;
	font-weight: bold;
	}

.maintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFBA00;
	text-align: left;
}

.maintitlecenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFBA00;
	text-align: center;
}

.plaintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#FFFFFF;
	text-align: left;
}

.plaintext a {
	color: #000000;
	text-decoration: none;
}

.plaintext a:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.plaintextcenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.plaintextright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E7E7E7;
	text-align: right;
}

.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.boldtext a {
	color: #000000;
	text-decoration: underline;
}

.boldtext a:hover {
	color: #FFBA00;
	text-decoration: underline;
}

.plaintextselected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.plaintextselected a {
	color: #000000;
	text-decoration: none;
}

.plaintextselected a:hover {
	color: #000000;
	text-decoration: underline;
}

.plaintextrightgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E7E7E7;
	text-align: right;
}

.boldunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #E7E7E7;
	text-align: left;
	text-decoration: underline;
}

.boldtextleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #E7E7E7;
	text-align: left;
}
	
.boldtextright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #E7E7E7;
	text-align: right;
}
	
.boldtextcenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.boldtextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.boldtextsmall a {
	color: #000000;
	text-decoration: none;
}

.boldtextsmall a:hover {
	color: #FFBA00;
	text-decoration: none;
}

.boldtextorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFBA00;
	text-align: left;
}

.boldtextorange a {
	color: #FFA200;
	text-decoration: underline;
}

.boldtextorange a:hover {
	color: #FFBA00;
	text-decoration: none;
}

.boldtextorangecenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFBA00;
	text-align: center;
}

.boldtextorangecenter a {
	color: #FFA200;
	text-decoration: underline;
}

.boldtextorangecenter a:hover {
	color: #FFBA00;
	text-decoration: none;
}

.boldtextunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: underline;
}

.boldtexttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #E7E7E7;
	text-align: left;
}

.boldlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.boldlink a {
	color: #000000;
	text-decoration: underline;
}

.boldlink a:hover {
	color: #FFBA00;
	text-decoration: none;
}

.tabletitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: E7E7E7;
	text-align: left;
}

.tabletitlescenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: E7E7E7;
	text-align: center;
}

.textfields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
}

.textfieldscenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}

.textfieldscenter2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}

.textfieldslarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
}

.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
}

.whitetext a {
	color: #FEFEB1;
	text-decoration: none;
}

.whitetext a:hover {
	color: #FEFEB1;
	text-decoration: underline;
}

.whitetextright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	text-align: right;
}

.whitetextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
}

.blackerror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	background-color: #000000;
	text-align: center;
}

.beenadded {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}

.listdetail1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #D7D7D7;
	text-align: left;
}

.listdetail2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E7E7E7;
	text-align: left;
}

.imagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #E7E7E7;
	text-align: center;
}

.prodtextright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
}

.previousnext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #FFBA00;
	text-align: left;
	text-decoration: underline;
}

.previousnext a:hover {
	color: #FFBA00;
	text-align: left;
	text-decoration: none;
}

.imagelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.imagelinks a {
	color: #000000;
	text-decoration: underline;
}

.imagelinks a:hover {
	color: #FFBA00;
	text-decoration: underline;
}

.delete {
	background-color: #FFFFFF;
	}
	
.delete a {
	text-decoration: underline;
	color: #000000;
	}
	
.delete a:hover {
	text-decoration: none;
	color: #000000;
	}	

.deleteconfirm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.deleteconfirm a {
	color: #000000;
	text-decoration: underline;
}

.deleteconfirm a:hover {
	color: #FFBA00;
	text-decoration: underline;
}

.prodoptions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	background-color: #C3C0C0;
}

.prodfieldback {
	background-color: #F2F2F2;
}

.proddropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	background-color: #FFFFFF;
}

.prodfieldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	background-color: #F2F2F2;
}

.keytitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	background-color: #ACACAC;
}

.ruletextfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
}

.ruleboldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #E7E7E7;
	text-align: left;
}

.ruleplaintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E7E7E7;
	text-align: left;
}

.rulebg {
	background-color: #E7E7E7;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: E7E7E7;
	text-align: left;
}

.mergeoptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: E7E7E7;
	text-align: left;
}

.mergeop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: E7E7E7;
	text-align: left;
}

.mergeoptitlealt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: FFFFFF;
	text-align: left;
}

.mergeopalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: FFFFFF;
	text-align: left;
}

.orangebutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: FFBA00;
	text-align: center;
}

.orangebuttonlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	background-color: FFBA00;
	text-align: center;
}

.pagenumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}

.pagenumber a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	text-decoration: underline;
}

.pagenumber a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-decoration: none;
}

.pagenumbercurrent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	text-decoration: underline;
}

.pagenumbercurrent a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-decoration: underline;
}

.pagenumbercurrent a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-decoration: none;
}

.prevnext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}

.prevnext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	text-decoration: none;
}

.prevnext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	text-decoration: underline;
}

.featuretitle {
	color: #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	background-image: url('images/titlebak.gif');
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	text-align: left;
	}
	
.featuretitlecenter {
	color: #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	background-image: url('images/titlebak.gif');
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	text-align: center;
	}

.submenuoptions ul{
   padding : 0;
   margin : 0;
   white-space : nowrap;
   background-image: url('images/submenuoptions.gif');
   color : #FFFFFF;
   float : left;
   width : 100%;
}

.submenuoptions ul li{
   display : inline;
}
.submenuoptions ul li a{
   padding: 1em 2em 1em 2em;
   background-image: url('images/submenuoptions.gif');
   color : #FFFFFF;
   font-weight : bold;
   text-decoration : none;
   float : left;
}
.submenuoptions ul li a:hover{
   background-image: url('images/submenuoptionhov.gif');
   color : #333333;
}

.submenuoptions ul li a:active{
   background-image: url('images/submenuoptionhov.gif');
   color : #333333;
}

.subsubmenuoptions ul{
   padding : 0;
   margin : 0;
   white-space : nowrap;
   background-color: #FFBA00;
   color : #FFFFFF;
   float : left;
   width : 100%;
   border-bottom: 1px solid #000000;
}

.subsubmenuoptions ul li{
   display : inline;
}
.subsubmenuoptions ul li a{
   padding: 0.5em 2em 0.5em 2em;
   background-color: #FFBA00;
   color : #FFFFFF;
   font-weight : bold;
   text-decoration : none;
   float : left;
}
.subsubmenuoptions ul li a:hover{
   color : #333333;
}

.subsubmenuoptions ul li a:active{
   color : #333333;
}

.configoptions ul{
   padding : 0;
   margin : 0;
   list-style: none;
}

.configsubtitles {
	font-size: 18px;
	font-weight: bold;
	padding-top: 30px;
	padding-bottom: 20px;
	}
	
.configsubtitle2 {
	color: FFBA00;
	font-size: 18px;
	font-weight: bold;
	padding-top: 30px;
	padding-bottom: 20px;
	}
	
.configedit{
	font-size: 10px;
	font-weight: bold;
	width: 30px;
	}
	
.configedit a{
	color: #000000;
	text-decoration: underline;
	}

.configedit a:hover{
	color: #FFBA00;
	text-decoration: none;
	}
	
.success {
	padding-top: 10px;
	font-size: 10px;
	font-weight: bold;
	color: #007305;
	}
	
.error {
	padding-top: 10px;
	font-size: 10px;
	font-weight: bold;
	color: #d80303;
	}
	
.pagetitle {
	color: #000000;
	font-weight: bold;
	font-size: 18px;
	padding: 0 20px 20px 20px;
	}	
	
#ausmap {
 width: 688px;
 height: 583px;
 background: url(images/australia.gif) no-repeat;
 margin: 10px auto; padding: 0;
 position: relative;
}
#ausmap li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#ausmap a {display: block; text-indent: -9999px; text-decoration: none;}
	
#wa {left: 2px; top: 67px; width: 265px; height: 370px; z-index: 40;}
#nt {left: 268px; top: 24px; width: 148px; height: 242px;}
#qld {left: 417px; top: 7px; width: 257px; height: 314px;}
#sa {left: 268px; top: 266px; width: 198px; height: 200px;}
#nsw {left: 466px; top: 305px; width: 206px; height: 120px;}
#vic {left: 466px; top: 400px; width: 146px; height: 84px;}
#act {left: 586px; top: 412px; width: 43px; height: 38px;}
#tas {left: 512px; top: 490px; width: 82px; height: 70px;}


#wa a {height: 370px;}
#nt a {height: 242px;}
#qld a {height: 314px;}
#sa a {height: 200px;}
#nsw a {height: 150px;}
#vic a {height: 84px;}
#act a {height: 38px;}
#tas a {height: 70px;}

#wa a:hover {background: url(images/australia.gif) -8px -645px no-repeat;}
#nt a:hover {background: url(images/australia.gif) -274px -602px no-repeat;}
#qld a:hover {background: url(images/australia.gif) -423px -1155px no-repeat;}
#sa a:hover {background: url(images/australia.gif) -274px -844px no-repeat;}
#nsw a:hover {background: url(images/australia.gif) -472px -1493px no-repeat;}
#vic a:hover {background: url(images/australia.gif) -472px -1708px no-repeat;}
#act a:hover {background: url(images/australia.gif) -592px -1660px no-repeat;}
#tas a:hover {background: url(images/australia.gif) -518px -1068px no-repeat;}
	
.postcodebutton {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: 1e3275;
	background-image: url('images/postcode.gif');
	text-align: center;
	padding: 4px 0 4px 0;
}
	
.adddeliverytitle {
	color: #FFFFFF;
	font-size:11px;
	font-weight: bold;
	background-color:#666666;
	border: 1px solid #000000;
	padding: 4px 10px 4px 10px;
	}
	
.adddeliverysub {
	color: #000000;
	font-weight: bold;
	background-color:#CCCCCC;
	border-left: 1px solid #000000;
	border-right: 1px solid #FFFFFF;
	padding: 4px 10px 4px 10px;
	}
	
.adddeltable {
	color: #000000;
	background-color:#F2F2F2;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 4px 10px 4px 10px;
	text-align:center;
	}
	
.adddeltable1 {
	color: #000000;
	background-color:#E4E4E4;
	padding: 4px 10px 4px 10px;
	text-align:center;
	}

.adddeltable2 {
	color: #000000;
	background-color:#F2F2F2;
	padding: 4px 10px 4px 10px;
	text-align:center;
	}
	
.regiontitle {
	font-weight: bold;
	font-size:12px;
	color: #FFFFFF;
	background-color: #666666;
	background-image: url('images/submenuoptions.gif');
	text-align:center;
	padding: 10px;
	}


.regionsubtitle {
	font-weight: bold;
	background-color:#CCCCCC;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 10px;
	text-align: center;
	}
	
.regiontext {
	background-color: #F2F2F2;
	padding: 6px;
	text-align:center;
	}
	
.ordertitle {
	background-image: url('images/submenuoptions.gif');
	color: #FFFFFF;
	padding: 8px 8px 8px 10px;
	font-weight:bold;
	border-bottom: 1px solid #000000;
	}
	
.orderprocesstitle {
	background-image: url('images/submenudescription.gif');
	color: #000000;
	padding: 14px 8px 13px 10px;
	font-weight:bold;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	}
	
.summarymenus {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	background-color:#999999;
	padding: 6px;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-align: center;
	}
	
.summarymenusleft {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	background-color:#999999;
	padding: 6px;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-align: left;
	}
	
.summarydet1 {
	background-color: #F2F2F2;
	padding: 6px;
	border-bottom: 1px dotted #CCCCCC;
	text-align: center;
	}
	
.summarydetleft1 {
	background-color: #F2F2F2;
	padding: 6px;
	border-bottom: 1px dotted #CCCCCC;
	text-align: left;
	}	

.summarydet1field {
	background-color: #FFFFFF;
	font-size: 10px;
	}

.summarydet2 {
	background-color: #FFFFFF;
	padding: 6px;
	border-bottom: 1px dotted #CCCCCC;
	text-align: center;
	}
	
.summarydetleft2 {
	background-color: #FFFFFF;
	padding: 6px;
	border-bottom: 1px dotted #CCCCCC;
	text-align: left;
	}
	
.summarydet2field {
	background-color: #FFFFFF;
	font-size: 10px;
	}
	
.summaryright {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background-color: #999999;
	text-align: right;
	border-right: 1px solid #FFFFFF;
	padding: 6px;
	}
	
.summaryrightblack {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	background-color: #999999;
	text-align: right;
	border-right: 1px solid #FFFFFF;
	padding: 6px;
	}
	
.summarytotal {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: #999999;
	text-align: right;
	border-right: 1px solid #FFFFFF;
	padding: 6px;
	}
	
.summarycenter {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: #999999;
	text-align: center;
	}

.summarytotalprice {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	background-color: #999999;
	text-align: center;
	}
	
.ordercomments {
	background-color: #CCCCCC;
	padding: 20px;
	border-top: 1px dotted #000000;
	}

