

* {
	font-family: arial, helvetica, sans-serif;
	margin:0px;
	padding:0px;
	border:0px;
	}


body {
	background: #FFFFFF; /* #A67B5B; */
	width:100%;
	font:12px arial, helvetica, sans-serif;
	}

body.frmelinksbody {
		background:#fff;
		width:100%;
		border:0px;	
		}

table.tblefrmelinks {
		background:#fff;
		width:100%;
		border:0px;
		}

td.tdfrmelinks {
		background:#fff;
		width:100%;
		line-height:1.0em;
		border:0px;
		}

#main {
	width:100%;
	margin:0 auto;
	background: #ffffff;
	}


img {
	margin-right:10px;
	padding:0px;
	}

table.tbl {
	background:#fcccff;
	width:100%;
	margin:0px auto;
	padding:0px;
	border-collapse:collapse;
	}

td {
	background:#FFFFFF;
	margin:0px;
	padding:10px;
	font-size:14px;
	line-height:25px;
	border:1px solid #999999;
	}

td.ttl {
	background:#FFFFFF; /* #4B3621; */
	font-size:18px;
	color:#0000ff;
	font-weight:bold;
	text-align:center;
	style-type:italic;
	}

b.sual {
	font-family:"Times New Roman",Georgia,Serif;
	background:#ffffff;
	font-size:20px;
	color:brown;
	font-style:italic;
	font-weight:bold;
	padding:0px 6px;
	border:1px solid #ffffff;
	}


b.jwb {
	background:#A67B5B;
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
	padding:0px 6px;
	border:1px solid #A67B5B;
	}

b.foottext { font-style:italic; }


A {
	text-decoration: none;
	font-size: 10px;
	color:#0000ff;
	font-weight:bold;
	}


A:hover {
	text-decoration: underline;
	background: #ffffff;
	font-size: 10px;
	color: #ff00ff;
	font-weight:900;
	}

pre {
 overflow-x: hidden; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3, hadanan none dhihin ee auto iraa hoosu scrol u samaynaa */
 white-space: pre-wrap; /* css-3 */
 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
 white-space: -pre-wrap; /* Opera 4-6 */
 white-space: -o-pre-wrap; /* Opera 7 */
 /* width: 99%; */
 word-wrap: break-word; /* Internet Explorer 5.5+ */
}



/*
body {

font:12px arial, helvetica, sans-serif;
} */

.sgntr {
width:200px;
height:40px;
padding:5px;
background-color: yellowgreen;
text-align:center;
border: 20px solid rgba(0,0,0,0.3);
white-space: nowrap; 
overflow: hidden;

/* Safari and Chrome  */
overflow-x:-webkit-marquee;
-webkit-marquee-direction: backwards;
-webkit-marquee-style: scroll;
-webkit-marquee-speed: fast;
-webkit-marquee-increment: small;
-webkit-marquee-repetition: infinite;

/* W3C  */
overflow-x: marquee-line;
marquee-direction: forward;
marquee-style: scroll;
marquee-speed: fast;
marquee-play-count: infinite;
}


