/* frame */
body{font-family:verdana;font-size:10px;margin:0px;}
img{border:0px;}
div{border:0px solid black;}

div#template{width:800px;}

div#template div#header{position:relative;height:108px;border-bottom:2px solid silver;}
div#template div#header img#hdImg{float:left;margin-bottom:5px;margin-left:10px;margin-top:5px;padding:0px;}
div#template div#header span#navc{float:right;margin-top:85px;}

div#template div#content{position:relative;clear:both;}
div#template div#content div#inc{position:relative;float:left;width:625px;padding:10px;border:0px solid black;}
div#template div#content div#rtPane{float:right;width:150px;padding:10 0 0 0;border:0px solid black;}
div#template div#content div#rtPane div{margin-bottom:10px;}

div#template div#footer{clear:both;margin-top:5px;border-top:2px solid silver;}

p.txtOnly{display:none;}
p#hdr{float:left;margin-bottom:5px;margin-left:5px;margin-top:5px;padding:0px;background-color:red;width:270px;height:103px;background:url(/i/jsmx_header2.gif);background-repeat:no-repeat;}
p#hdr span{display:none;}
p#hdr a{display:block;width:270px;height:110px;}
.bold{font-weight:bold;}

/* frame */

/* nav */
ul#nav{position:relative;margin:0px;padding:0px;list-style:none;}
ul#nav li{display:inline;border:1px solid black;margin-left:4px;width:95px;text-align:center;float:left;height:20px;}
ul#nav li a{text-decoration:none;display:block;width:100%;height:100%;background-color:#808000;color:#FFFF80;font-weight:bold;line-height:2;}
ul#nav li a:hover{color:#808000;background-color:#FFFF80;}
/* nav */


/*page lengend box*/

div.rtDiv{border:1px solid #808000;}
div.rtDiv p{margin:5px;padding:0px;}
div.rtDiv h1{font-size:10px;margin:0px;background-color:#808000;color:#FFFF80;text-align:center;}
div#pgLgnd ul{list-style-type:none; margin:0px;padding:0 0 0 5;}
div#pgLgnd ul li{margin:3 0 2 0;}
div#pgLgnd ul li a{text-decoration:none;}


div#donate{}
div#donate form{text-align:center;margin:0 0 5 0;}
/*page lengend box*/


div.pane{width:700px;height:500px;border:0px solid black;overflow:auto;padding:5px;}

p{margin:0px;padding:10 10 10 25;}
pre{font-family:verdana;font-size:10px;background-color:#ffffcc;}

span.bk{color:#000000;}
span.bl{color:#0033ff;}
span.gr{color:#00cc00;}
span.br{color:#cc3300;}

div.sub{border: 2px dashed silver;width:600px;margin:10 10 50 10;padding:5px;}
div.sub h2{color:#808000;font-weight:bold;font-size:16px;margin:0px;padding:0px;height:14px;}
div.sub h2 span.lbl{float:left;}
div.sub h2 span.top{float:right;font-size:10px;}
div.sub div.cont{clear:both;margin:0px;}


form#feedback{position:relative;}
form#feedback label{position:absolute;}
form#feedback input,
form#feedback textarea{position:relative;left:100px;}

fieldset{margin:10 10 10 25;}

table#args{font-size:10px;margin-left:25px;}
table#args th{}
table#args td.mthd{width:75px;}
table#args td.r_o{width:75px;}
table#args td.use{}

p.btn{
	margin:7px;
	padding:0px;
	text-align:center;
	border:1px solid  black;
	padding:5px;
	background-color:#808000;
	font-weight:bold;
	color:#FFFF80;
	text-align:center;
	width:150px;
}
p.actbtn{
	margin:7px;
	padding:0px;
	text-align:right;
	border:1px solid  black;
	padding:5px;
	background-color:#FFFF80;
	font-weight:bold;
	color:#808000;
	text-align:center;
	width:150px;
	cursor:pointer;
}

p.btn a{display:block;
		text-decoration:none;
		background-color:#808000;
		border:0px solid black;
		color:#FFFF80;
		width:130px;
		font-weight:bold;
		padding:5px;
		text-align:center;
}
p.btn a:hover{background-color:#FFFF80;color:#808000;}
a.btn{text-decoration:none;padding:5px;display:block;width:130px;background-color:#808000;color:#FFFF80;font-weight:bold;line-height:2;border:1px solid black;text-align:center;}
a.btn:hover{color:#808000;background-color:#FFFF80;}


label{font-weight:bold;}

table#snifflst{font-size:10px;margin:0 0 0 50;}
table#snifflst th{text-align:left;}
table#snifflst td{}
ul#snifflst{list-style:none;position:relative;}
ul#snifflst li{margin:2px;}
ul#snifflst span{font-weight:bold;width:100px;float:left;}
ul#snifflst a{text-decoration:none;color:blue;}

p.anote{margin-left:-20px;font-family:arial;font-size:10px;font-weight:bold;}

.home a{display:none;}

div#topSpot{position:absolute;z-index:2;left:650px;top:5px;}

div#news{}
div#news h2{font-size:10px;margin:0px;}
div#news p{font-size:10px;margin-left:10px;}