body {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-size:13px;
	background: gray url(img/webtitle.jpg) repeat;padding:0 5px 0 5px;}
a img{border:none;}
a:link {
	color: #999;
}
a:visited {
	color: #AAA;
}
a:hover {
	color: #888;
}
.sp {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #BBBBBB;
}
.spr {
	border-left-style: solid;
	border-left-width: 0px;
	border-left-color: #486eb5;text-align:right;direction:rtl;
	vertical-align: TOP;
}
h2{font-size:14px;font-weight:normal;border-bottom:1px solid #666;text-align:right;padding:5px;margin:5px 0 3px 0;	color: #144a95;	border-bottom: 1px solid #486eb5;}
.copy {
	background-color:#def;	
	font-size: small;
	padding:3px;
	color: #486eb5;
	text-align: center;
	width:850px;
	margin: 0 auto 0 auto;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #486eb5;
}
#DGoto{border:1px solid #486eb5;color:#999;font-family: Tahoma;font-size:11px;width:100px;height:15px;}
#imgD{display:none;}
.stonespacing{margin:0px 0 3px 0;}
.lighttable {width:602px; border: 1px #486eb5 solid;}
.stred{background-color:#ff94c7;display:none;}
.stgreen{background-color:#94ffc7;display:none;}
.lighttable tr{
background-color:#94c7ff;
}
.ppd{
padding:30px 15px 30px 15px;
}
.simg{display:inline;float:left;}
.simg  div{ border: 1px solid #ccc;margin: 7px;height:112px;width:150px}
.simg:hover div{ border: 1px solid #00baff;}
.limg{}
.limg  img{ border: 1px solid #ccc;margin: 7px;height:112px;width:150px}
.limg:hover img{ border: 1px solid #00baff;}
.bimg { margin-bottom:15px;border: 1px solid #486eb5;}	
.dvv{
width:500px;
padding:10px;
margin:0 auto 0 auto;
}
.ct{
    margin:20px 0 10px 0;
	direction: ltr;
	border: 1px solid #486eb5;
	padding:1px;
	overflow:auto;
	background-color:#94c7ff;
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100%;
}
.btn{
	border: 1px solid #EEE;
	background:#fff;
}
#content {margin-left:55px;}
.pagelink{clear:both;text-align:right;direction:rtl; color:#144a95; font-size:small; width:96%; background-color: #def; padding:1px 3px 3px 3px; margin:0 auto 0 auto; border-top:1px solid #486eb5;}
.pagelink a{ color:#144a95;font-size:x-small;}
.pagelink a:visited{ color:#144a95;font-size:x-small;}
.st {
	font-size: 17px;
	color: #144a95;
	text-align:right;
	border-bottom: 1px solid #486eb5;
}
.sbt {
	color: #aaa;
	text-align:right;
	border-Top: 1px solid #aaa;
}
.addto{
 	float:right;
	border: 1px solid #aaa;
	padding:2px;
	overflow:auto;
	margin-top:8px;
	background-color:#FFF;
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.nav {
	font: 12px Tahoma;
	padding:5px 5px 5px 5px;color: #144a95;}
.header {vertical-align:top;}
.Lineup{border-top:solid #aaa 1px;}
.Linedown{border-bottom:solid #aaa 1px;}
.nav a {color: #144a95;text-decoration: none;}
.nav a:visited  {color: #144a95;}
.nav a:hover {color:#00baff;}


.xsnazzy h1 {margin:5px 0 0 0; font-size:12px; padding:0 10px 5px 10px; border-bottom:0px solid #def;font-weight:normal;}
.xsnazzy {background: transparent; width:120px;right:0px;background:#def;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-left:1px solid #486eb5; border-right:1px solid #486eb5;}
.xb1 {margin:0 5px; background:#486eb5;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #486eb5; border-width:0 1px; height:auto; }
* html .xboxcontent {height:1px;}
.color_b {background:#486eb5; color:#fff;text-align:center;}
#whole{direction:rtl;position:fixed;margin:-600px auto 0 auto; background-color:#f7f7f7; width:400px;height:380px;padding:20px;border:1px solid #aaa;text-align:right;}
h2{font-size:14px;}
textarea{border:1px solid #aaa;}
