body{
	background-color:#000000;
	margin-top:0px;
}

img {
	border:none;

}

.homebtn {
	font:0.8em arial;
	text-decoration:none;
	color:#00c;
	float:right;
}
.homebtn:hover {background-color:#ccc;}
#primary{
	min-width:780px;
/*	width:100%;*/
	height: 100%;
	overflow:auto;
	background:#FFF;
	font:.9em arial;
	padding-left: 10px;
}
#pnlHeader{   width:inherit;   height:70px;   background:#FFF url('/media/css/header.jpg') no-repeat right top;}
#pnlTitle{   height:32px;   background:#FFF url('/media/css/title.jpg') repeat-x;   font-size:13px;}
#pnlLogo{   height:70px;   width:150px;   margin:0;   background:transparent url('/media/css/logo.gif') no-repeat center;}
#pnlContent{
	padding:2px 22px 0 0;
	min-height:300px;
	font-size: 1em;
}
#pnlContent1{   height:20px;   background:#FFF url('/media/css/title.jpg');}
#pnlFooter{   font:.9em verdana;   padding:.4em;   text-align:right;}
#pnlContent img{   border:none;}
#pnlTitle a{   margin-top:5px;   margin-left:5px;   text-decoration:none;   color:#fff;   padding-left:.5em;   padding-right:.5em;}
#pnlTitle a:hover{   background:#fff;   color:#003861;}
.navimg{   border:none;   margin:10px 20px 10px 20px;}
.curved{    width:20em;    margin:0 auto;}
.curved .b1, .curved .b2, .curved .b3, .curved .b4{    font-size:1px;    display:block;    background:#ccc;   /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden;    /* */}
.curved .b1, .curved .b2, .curved .b3{    height:1px;}
.curved .b2, .curved .b3, .curved .b4{    background:#f0f0f0;    border-left:1px solid #ccc;    border-right:1px solid #ccc;}
.curved .b1{    margin:0 4px;    background:#ccc;}
.curved .b2{    margin:0 2px;    border-width:0 2px;}
.curved .b3{    margin:0 1px;}
.curved .b4{    height:2px;    margin:0;}
.curved .c1{    margin:0 5px;    background:#ccc;}
.curved .c2{    margin:0 3px;    border-width:0 2px;}
.curved .c3{    margin:0 2px;}
.curved .c4{    height:2px;    margin: 0 1px;}
.curved{    background-color:transparent;}
.boxcontent{    background-color:#f0f0f0;}
.curved .boxcontent{    display:block;    border-left:1px solid #ccc;    border-right:1px solid #ccc;    font-size:0.9em;    text-align:justify;}
.boxcontent #carttitle{   text-align:center;   font-size:1.3em;   border-bottom:0px solid #ccc;   border-top:0px double #ccc;   padding-bottom:3px;}
.boxcontent #carttitle, #tblcart{
	width:100%;
	background:#f0f0f0;
	text-align: center;
}
.boxcontent img{   border:none;}
.boxcontent p{   text-align:center;   margin:0px;   background:#f0f0f0;   border-top:opx solid #ccc;   padding-top:6px;}
#ptbl a{   text-decoration:none;   border:none;}
#miff textarea {font-family:verdana;font-size:12px;border:1px solid #003861;margin-left:10px;width:20em;}
#miff input {font-family:verdana;font-size:12px;border:1px solid #003861;width:15em;margin-left:10px;}
#miff button {font-family:verdana;font-size:12px;border:1px solid #003861;margin-top:3em;}
.thrColElsHdr #pnlContent #mainContent #pnlresults #ptbl tbody tr td h2 {
	color: #000;
	text-align: left;
	margin-top: 2px;
	padding-top: 2px;
}
#psearch {width:100%;}#psearch input {font:1em verdana;border:1px solid #000;}#psearch button {font:1em verdana;border:1px solid #000;}

#sctrl {margin:4px .5em; border-left:2px inset;}.sctrltb {font: .8em verdana;margin-left:2em;width:15em;}.sctrlbtn {font: .8em verdana;margin-left:.5em;}

