/* Page Generated in 0.000000 seconds */
html, body, form {padding:0; margin:0; border:0;  font-family: Arial, Verdana,  serif; font-size:11px;}
html {height:100%;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

img {border:0}

h1 {font-size:30px; font-weight:normal;color:#333; font-family: Times New Roman, Times, serif, Arial, Verdana, serif; margin-bottom:10px;}
h2 {font-size:16px; font-weight:bold; color:#333; font-family: Arial, Verdana, serif;}
h3 {font-size:15px; color:#333; font-weight:bold; }
h4 {font-size:12px; font-weight:bold; color:#333;}
h5 {font-size:11px; font-weight:bold; color:#333;}

.htmlIFormError {color:#ff0000;}

body {background-color:#dbe4da; height:100%;}
#main {width:773px; margin:30px 0px 0px 0px;}
#rcol {width:34px;height:676px;float:right;background-image:url('/img/right.jpg'); background-repeat:no-repeat;}
#lcol {width:40px;height:676px;float:left;background-image:url('/img/left.jpg'); background-repeat:no-repeat;}
#pgmid {width:699px;height:676px;float:left;background-color:white;}

#content {line-height:16px;}
#content ul  {font-weight:normal; color:#a1b599;}
#content a {font-weight:normal; color:#666 ; font-size:11px;}
#content td {font-weight:normal;  font-size:11px;}
#cont_inner {padding:0px;}
#pgcontent {height:490px;padding-left:10px;background-image:url('/img/bot_bar.jpg');background-repeat:no-repeat;background-position:center bottom;}

/** alias home page **/
#homelside {width: 490px;height:488px; float: left;}
#homerside {width: 209px; height: 488px; float: left;}
/** alias home page end**/

#content a.pagebar_num {color:#666;  padding:1px; text-decoration:none;}
#content a.pagebar_this {color:#a1b599;  border:1px solid #a1b599; padding:0 0.2em 0 0.2em; margin:0px 2px 5px 2px; }
#content a.pagebar_num:hover {color:#a1b599; }



/** Top Menu styles **/
#menutop{ text-decoration:none; background-color:#333;height:22px; padding: 4px 0 0 35px;  }
#menutop a {text-decoration:none; color:#fff; display:block; float:left; font-size:14px; font-weight:bold; margin:1px 46px 0px 0px;}
#menutop a:hover { color:#a1b599; display:block;}
#menutop .linkactive {color:#ccc; font-weight:bold; display:block;}
/** Top Menu styles end **/

/** prodlist display **/
.oimg {padding-left:12px;}
.imgthumb {cursor:pointer;}
#gal_photo {margin-top:15px;position:relative;}
.listmanu {margin-left:5px;float:left;width:210px;}
.manuproddisp,.catproddisp {width:460px;float:right;padding-right:10px; margin-top:-30px;}
.paging {height:20px;}
#content .manlink  {font-size:13px; text-decoration:none; line-height:20px; font-weight:bold; color:#666;}
#content .manlink:hover {color:#fff; background-color:#A1B59A; padding:2px 5px 2px 5px; }
#content .designnolink { font-size:13px; text-decoration:none; line-height:5px;  font-weight:bold; color:#666;}
#content .manlinkactive  {font-size:13px;font-weight:bold;text-decoration:none;color:#fff; background-color:#A1B59A; padding:2px 5px 2px 5px; }
.oldprice {text-decoration:line-through;}
/** prodlist display end **/

/** view cart **/
.chkstep {width:675px;height:410px;overflow:auto;}
.dchkfnav {text-align:right;margin-top:5px;}
#cart {font-size:11px;color:#000000;}
#cart h2 {padding-left:5px;padding-top:0px;padding-bottom:10px; color:white; font-size:16px; font-weight:bold; }
#cart h2 a {color:#59585d;}
#cart h2 a:hover {color:rgb(163,191,43);}

#carttext {font-size:11px;color:#000000;}

	.table {width:98%; color:#000000;}
	tr.head {background-color: #cccccc;height:25px;font-weight:bold} /* Cart Header */
	tr.ordhead {background-color: #f2f2f2;height:20px;font-weight:bold} /* Cart Header */
	.table .head .thumb{width:10%} /* Cart Header Image Cell*/
	.table .head .title{width:50%} /* Cart Header Title Cell*/
	.table .head .uprice{width:10%;text-align:right;} /* Cart Header Unit Price Cell*/
	.table .head .remove{width:10%;} /* Cart Header Remove Button Cell*/
	.table .head .qty{width:10%;text-align:right;} /* Cart Header Qty Cell*/
	.table .head .total{width:10%;text-align:right;} /* Cart Header Total Cell*/
	.table tr.cartrow td {padding-top:5px;padding-bottom:5px;border-bottom: 1px solid #f2f2f2;}
	.table tr.cartship #postcode {font-size:11px;border: 1px solid #cccccc;}

.ordtable{width:600px;}
table.border {border: 1px solid #ffffff;}
.toprow { border-top:1px solid #ccc;padding-top:1px; background-color:#f2f2f2;}
.bottomrow {background-color:#f2f2f2; padding-bottom:5px; }
#content .htmlIText, #quickadd .htmlIText, #content .htmlIMemo, #content .htmlIDate, #content .htmlIselect, #content .htmlIPass, #content .htmlIEmail { width:100%; font-size:11px; border: 1px solid #cccccc; } /* Text Fileds */
.carttotal {background-color: #cccccc;height:25px;font-weight:bold} /* Cart total price field */
.cartship, .cartsubtotal {background-color: #f2f2f2;} /* Cart total price field */
.ship_num td{background-color: #f2f2f2;font-weight:bold;padding-left:5px;font-size:medium}
.first {text-align:left;border-left:1px solid #999999;padding-left:2px; } /**  **/
.last {text-align:right;border-right:1px solid #999999;padding-right:2px;} /**  **/

.buttons {text-align:right;}
.cart_button {background-color:#666666;color:#FFFFFF;border:0px;cursor: pointer;width:19%;height:22px;}
.cart_button:hover {background-color:#CCCCCC;color:black; cursor: pointer;width:19%;height:22px; border:0px;}
.button, .htmlISubmit, .htmlIButton {cursor: pointer;border:0px;margin-top:1px; color:white; }
.button:hover, .htmlISubmit:hover, .htmlIButton:hover {color:#fff; cursor: pointer;border:0px;margin-top:1px;font-size:11px}
.button2, .htmlISubmit, .htmlIButton {color:#000000; text-decoration:none; cursor: pointer;border:0px;margin-top:1px;font-size:11px}
.button2:hover, .htmlISubmit:hover, .htmlIButton:hover {color:#000000; cursor: pointer;border:0px;margin-top:1px;font-size:11px}
.chkfnav {margin-top:10px; margin-bottom:10px; text-align:right;}
.chkfnav .htmlISubmit {width:120px;}
/** view cart end **/

/** Form Fields **/
.label {background-color: #f2f2f2;padding-left:5px;border-bottom: 1px solid #dddddd; width:200px;}
.chkstep  .input {padding:3px;border-bottom: 1px solid #dddddd;}
/** Form Fields end **/

