body {
	background-color: #fff;
	font: normal 13px/normal Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #000;
	text-decoration: none;
	outline: none;
}
#header {
	margin-left:auto;
	margin-right:auto;
	height: 100px;
	width: 757px;
	padding: 0 0 6px 23px;
	margin: 0;
}
#header, #footer {
	margin-left:auto;
	margin-right:auto;
	width: 980px;
}
#container {
	margin-left:auto;
	margin-right:auto;
	width: 980px;
	min-height: 570px;
}
#login {
	margin-left:auto;
	margin-right:auto;
	width: 500px;
	min-height: 570px;
}
#left {
	display: block;
	float: left;
	width: 140px;
}
#right {
	display: block;
	float: left;
	margin: 0 0 0 10px;
	width: 800px;
	padding: 0;
}
table {
	margin: 10px 0 0 0;
}
form {
	margin: 0;
	display: block;
	width: 600px;
}
fieldset {
	display: block;
	width: 769px;
	clear: both;
	margin:0;
	padding: 15px 30px;
	background-color: #ced6d3;
	border: none;
	border-bottom: solid 3px #b0b9b6;
}
fieldset a:link{ color: #df610e; text-decoration: none;}
fieldset a:visited{ color: #df610e; text-decoration: none;}
fieldset a:hover{ color: #df610e; text-decoration: underline;}
fieldset a:active{ color: #df610e; text-decoration: none;}

.legend{ 
	color:#000; 
	text-transform: uppercase;
	font-weight: bold;
	background: url(images/layout/arrow-right_12.gif) no-repeat 10px 13px #c2cbc8; 
	border-top: solid 1px #b0b9b6; 
	border-bottom: solid 1px #b0b9b6;
	display: block;
	width: 790px;
	padding: 10px 10px 10px 29px;
	margin: 0;
}
.message{ 
	color:#84573e; 
	text-transform:capitalize;
	background: url(images/notification_16.gif) no-repeat 10px 8px #f9f6d2; 
	border-top: solid 1px #f3eda7; 
	border-bottom: solid 1px #f3eda7;
	display: block;
	width: 790px;
	padding: 10px 10px 10px 32px;
	margin: 0;
}
legend {
	color:#3C7BFF;
	text-transform:capitalize;
}

label {
	clear:both;
	display: block;
	float: left;
	width:200px;
	border-bottom: dotted 1px #b1bbb8;
	height: 21px;
	margin-top: 3px;
}
form.radios{
	display: block;
	margin: 20px;
}

input, textarea, select {
	float:left;
	margin:3px 0 4px 0;
}
textarea{ width: 450px; height: 150px;}
input.radio {
	float: left;
	margin:3px 6px 3px 0;
	background:url(images/circleGreen.jpg) no-repeat center 1px;
}
input.radior {
	float: left;
	margin:3px 40px 3px 0;
	background:url(images/circleRed.jpg) no-repeat center 1px;
}
#net_price input.radior:after{
	content: "<br />";
}

.imagebox {
	float:left;
	display: block;
	margin: 15px 10px 10px 10px;

}
#imagelist{
 display: block;
 width: 840px;
}

a.remImg {
	background:url(images/layout/delete_entry_12.gif) no-repeat 20px 12px;
	padding: 10px 36px;
	color: #df610e;
}
a.remImg:link{ color: #df610e; text-decoration: none;}
a.remImg:visited{ color: #df610e; text-decoration: none;}
a.remImg:hover{ color: #df610e; text-decoration: underline;}
a.remImg:active{ color: #df610e; text-decoration: none;}

#topBtn{ display: block; width: 500px; height: 40px; padding:0; margin:0;}
.viewlist {
	background:url(images/pillOrdered.jpg) no-repeat center left;
	padding: 12px 0 0 35px;
	margin: 0 6px 0 0;
	display:block;
	width: 131px;
	height: 29px;
	float: left;
	font-weight: bold;
	outline: none;
}
.addlink {
	background:url(images/pillHouse.jpg) no-repeat center left;
	padding: 12px 0 0 35px;
	margin: 0 0 0 6px;
	display:block;
	width: 131px;
	height: 29px;
	float: left;
	font-weight: bold;
	outline: none;
}
.viewProp { background:url(images/layout/edit_entry_12.gif) no-repeat center left; padding-left: 16px; }
.confirm{ background:url(images/layout/delete_entry_12.gif) no-repeat center left; padding-left: 16px; }

a.viewlist:link, a.addlink:link { color: #5a5a5a; text-decoration: none; }
a.viewlist:visited, a.addlink:visited { color: #5a5a5a; text-decoration: none; }
a.viewlist:hover, a.addlink:hover { color: #cfa035; text-decoration: none; }
a.viewlist:active, a.addlink:active { color: #5a5a5a; text-decoration: none; }

a:link { color: #fff; text-decoration: none; }
a:visited { color: #fff; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
a:active { 	color: #fff; text-decoration: none; }

tr td {
	border-bottom: dotted 1px #b1bbb8;
}
tr th {
	text-align: left;
}
#footer {
	text-align: center;
	margin-top: 15px;
}
#navi {
	margin: 30px 0;
}
#navi li {
	list-style: none;
	margin: 0;
	display: inline;
	padding: 6px 6px 6px 0;
}

#topnavi{ 
	background-color: #ee7915;
	border-bottom: solid 1px #cbefffca8;
	border-top: solid 1px #fff;
	padding: 16px;
	margin: 0 0 14px 0;
	width: 100%;
	display: block;
}
#topnavi li{ list-style: none; margin: 0; display: inline; padding: 6px; border-right: solid 1px #fff;}


.tap {
	text-align:center;
	background-color: #ee7915;
	border-bottom: solid 1px #fff;
	margin:0;
	padding: 7px 0 0 0;
	color:#fff;
	width:120px;
	height:26px;
	display:block;
}

a.tap:link { color: #fff; text-decoration: underline; }
a.tap:visited { color: #fff; text-decoration: underline; }
a.tap:hover { color: #cfa035; text-decoration: underline; }
a.tap:active { 	color: #fff; text-decoration: underline; }

#formnav{ margin:0; padding:0;}
#formnav li{
	color:#84573e; 
	text-transform:capitalize; 
	background-color: #f9f6d2; 
	border-top: solid 1px #f3eda7; 
	border-bottom: solid 1px #f3eda7;
	display: block;
	padding: 10px;
	margin: 0;
	width: 113px;
	float: left;
	outline: none;
}
#formnav li a:link { text-decoration: underline;}
#formnav li a:visited { text-decoration: underline;}
#formnav li a:hover{ text-decoration: underline;}
#formnav li a:active { text-decoration: none;}

/****************************** PRINT STYLE ****************************************/

.printPage{ width: 646px; margin:0 auto; float: right; border: dotted 1px #999999; font-size: 12px;}
.printPage .printHeader{ display: block; width: 646px; height:100px; background-color: #ff7c00; margin:0; padding:0;}

.printPage .printPics{ display: block; width: 646px; }
.printPage .printPics img.pic{ display: block; float: left; width:226px; height: 169px; margin: 10px; }

.printPage ul.specs{ display: block; clear: both; width: 646px; padding: 10px; margin: 10px 0;}
.printPage ul.specs li{ display: block; float: left; width: 196px; margin: 4px 0 6px 0; padding: 8px 4px 0 4px; border-top: dotted 1px #999999; list-style: none;}

.printPage .specCnt{ }
.printPage .spec{ 
	display: block; 
	float: left; 
	width: 200px; 
	margin: 4px 0 5px 0; 
	padding: 6px 4px 0 4px; 
	border-top: dotted 1px #999999;
}
div.newpage{
	page-break-after:always;
	border: none;
	display: block;
	width: 646px;
	float: right;
	margin: 40px 0;
}





