/* CSS Document */
html, body { border:0; margin:0; padding:0;}
body { font:.8em/1.25 Arial, Helvetica, sans-serif; background:url(../images/bg2.jpg);}
.topright { background:url(../images/hdrtop2.jpg); width:262; valign:middle;}
.searchstyle {background-color:#654c2d; border:0px; color:#FFF;}
.img {border:0px;}

/*Catalog Border*/
.boxtopmid {background:url(../images/tm.png) top left repeat-x;}
.boxbotmid {background:url(../images/bm.png) top left repeat-x;}
.boxleftmid {background:url(../images/ml.png) top left repeat-y;}
.boxrightmid {background:url(../images/mr.png) top left repeat-y;}

td { color: #000; padding:0px; }
.curveleft { float: left; display: block; height: 18px; clear: left; }
.curveleft2 { float: left; display: block; height: 15px; clear: left; }
.curveright2 { float: right; display: block; height: 18px; clear: right; padding:0px;  }
.curveright { float: right; display: block; height: 18px; clear: right;  }
.base { color:#000000; font-size:.80em; font-family:"Times New Roman", Times, serif; line-height:18px; padding:0px;}
.prtitle { color:#000000; font-size:18px; font-family: Arial, Helvetica, sans-serif; line-height:24px; }
img, div { behavior: url(../iepngfix.htc) }
.base1 {color:#000000; font-size:12px; font-family:"Times New Roman", Times, serif; padding:0px; line-height:18px; }
.base2 {color:#000000; font-size:14px; font-family:"Times New Roman", Times, serif; padding:0px; line-height:18px; }
.base11 {color:#000000; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; line-height:18px; padding:0px;}
.prtitle1 {color:#000000; font-size:20px; font-family: Arial, Helvetica, sans-serif; line-height:24px; }


.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }

p {margin:0 0 3px 0;}
a,
a:link,
a:visited,
a:hover {
text-decoration:none;
cursor: pointer;
}
.blk {color:#000000;}
.wht {color:#FFF;}

/*pagination*/
#pages { padding: 4px; font-size:11px; font-weight:bold; margin-bottom:10px; margin-left:140px;}
#pages ul { list-style-type: none;}
#pages li { float: left; display: inline; margin: 0 5px 0 0; display: block;}
#pages li a { color: #5F3A22; padding: 4px; text-decoration: none;	float: left; background:#deceb6; border: 1px solid #5F3A22;}
#pages li a:hover { color: #deceb6; background: #5F3A22; border: 1px solid #5F3A22; }
#pages li.nolink { 	color: #5F3A22;; padding: 4px; background:#B29C7B; border: 1px solid #5F3A22; }
#pages li.current { color: #deceb6; border: 1px solid #5F3A22; padding: 4px; background: #5F3A22;}



.txtstyle1 {font:normal 1em "Times New Roman", Times, serif;}
.txtstyle2 {font:normal .9em Arial, Helvetica, sans-serif;}
.txtstyle3 {font:normal 1.2em Arial, Helvetica, sans-serif; font-weight:bold;}
.txtstyle4 {font:normal .9em "Times New Roman", Times, serif; font-weight:bold}
.txtstyle5 {font:normal 1.1em "Times New Roman", Times, serif;}



.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.txt1 {
	font: normal 16px Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.txt2 {
	font: bold normal 16px/normal Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background: #121e47 repeat-x;
}
.viewnext { width:300px; height:35px; margin:20px 0 25px 317px;}
.prev { float:left; width:149px; height:35px; background:url(../images/but_prev.png) left top no-repeat; border:0px;}
.next { float:left; width:107px; height:35px; background:url(../images/but_next.png) left top no-repeat; margin-left:30px;}
.previnactive { float:left; width:149px; height:35px; background:url(../images/but_prev1.png) left top no-repeat; border:0px;}
.nextinactive { float:left; width:107px; height:35px; background:url(../images/but_next1.png) left top no-repeat; margin-left:30px;}
.but1 {width:149px; height:35px; display:block;}
.but2 {width:107px; height:35px; display:block;}

h1 {color:#000000; font-size:20px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; padding:0px; margin:0px; line-height:24px;}
h2 { color:#000000; font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; padding:0px; margin:0px; line-height:22px;}